.cta-form__headline,.banner__headline,.cta__headline,.company-tabs__headline,.company-tabs__figure-title,.cta-card__headline,.heading__headline,.heading.heading--intro h2.heading__title,.mast__title,.mast.mast--adventure .mast__subtitle-alt,.mast-page__headline,.next__title,.font-headline,[class*="__headline"]{font-family:"garamond", Georgia, serif;font-weight:400;text-transform:capitalize;letter-spacing:0.01em}.company-tabs__heading-title,.event__title,.heading .heading__title,.panel-tabs__title,.mast.mast--adventure .mast__title,.paint-selector__title,.post__title,.next--post__title,.story-ftd__title,.font-title-lg{font-family:"novecento", Helvetica, sans-serif;font-size:1.4em;font-weight:600;text-transform:uppercase;letter-spacing:0.1em}@media (min-width: 54em){.company-tabs__heading-title,.event__title,.heading .heading__title,.panel-tabs__title,.mast.mast--adventure .mast__title,.paint-selector__title,.post__title,.next--post__title,.story-ftd__title,.font-title-lg{font-size:1.85em}}.feeds__title,.halfs__title,.intro h1,.intro h2,.intro h3,.intro h4,.mast-home__title,.mast-page__title,.modal__title,.font-title{font-family:"novecento", Helvetica, sans-serif;font-size:1.4em;font-weight:600;text-transform:uppercase;letter-spacing:0.1em}.feeds__subtitle,.feed__title,.file-card__title,.mast-home__subtitle,.panel-card__title,.story__title,.story-ftd__subtitle,.story-ftd h4,.search-return__title,.font-title-sm{font-family:"novecento", Helvetica, sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:0.075em;font-size:1.15em}table.stats .stats__heading h5,.company-tabs__heading-subtitle,.event__subtitle,.halfs__pretitle,.heading h5,.mast__pretitle,.mast__meta,.mast__subtitle,.next__subtitle,.marker__title,.story__subtitle,.font-subtitle{font-family:"novecento", Helvetica, sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:0.1em;font-size:.8em}.intro__byline,.quote__cite,.font-subtitle-light{font-family:"novecento", Helvetica, sans-serif;font-size:.75em;font-weight:400;text-transform:uppercase;letter-spacing:0.15em}.modal__subtitle,.modal__pretitle,.story-ftd__pretitle,.font-subtitle-sm{font-family:"novecento", Helvetica, sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:0.1em;font-size:.75em}label,.site-menu-sm nav a,.site-header__nav a,.site-footer__slogan figcaption,.site-footer__signup-link,.site-footer__nav a,.btn,.btn-clear,.btn-line,.panel-tabs__nav li span,.btn-line--dark,.btn-line--white,.panel-tabs--dark .panel-tabs__nav li span,.panel-tabs--dark .panel-card__btn,.btn-meta,.company-tabs__nav ul li,.quick-links__nav a,.search-bar .btn--submit{font-family:"novecento", Helvetica, sans-serif;font-weight:600;font-size:.75em;text-transform:uppercase;letter-spacing:0.1em}h3,h4,h5,table.stats .stats__price,.site-footer__signup-title,.content h2,.content h3,.content h4,.content h5,.file-card__filetype,.file-card__filesize,.file-card__btn,.pagination__meta,.story-ftd__byline{font-family:"novecento", Helvetica, sans-serif;text-transform:uppercase;letter-spacing:0.1em}.story__metas,.story-ftd__metas,.post__metas,.next--post__metas{display:block}.story__metas .metas-sep,.story-ftd__metas .metas-sep,.post__metas .metas-sep,.next--post__metas .metas-sep{display:inline-block;padding:0em 0.4em}.story__metas,.story-ftd__metas{margin:0;font-family:"novecento", Helvetica, sans-serif;font-size:.75em;text-transform:lowercase;letter-spacing:0.1em}.site-footer__nav ul{margin:0;padding-left:0;list-style-type:none}body{margin:0;width:100%;font-weight:400;font-style:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{overflow-x:hidden;-webkit-overflow-scrolling:touch}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none;background-color:transparent;outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}address{font-style:normal}address span{display:block}h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dd,small{margin:0;padding:0}img{-ms-interpolation-mode:bicubic;border:0;max-width:100%}svg:not(:root){overflow:hidden}form,figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}button,input,optgroup,select,textarea{color:inherit;margin:0;font-size:100%;vertical-align:middle}button,input{overflow:visible;line-height:normal}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{display:inline-block;width:auto;padding:0;color:inherit;letter-spacing:inherit;line-height:inherit;background:transparent;border:0;outline:0;cursor:pointer}label,select,button,input{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:focus,select:focus,textarea:focus,button:focus,.btn:focus{outline:none}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:text-bottom;width:100%}table{max-width:100%;border-collapse:collapse;border-spacing:0}td,th{padding:0}a{color:rgba(0,0,0,0.8)}.content a,.link-alpha{color:#D41032;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.content a:hover,.content a:focus,a:hover .content a,.link-alpha:hover,.link-alpha:focus,a:hover .link-alpha{color:#ccc;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.content a:active,.link-alpha:active{color:#8c8c8c}body{font-family:"garamond", Georgia, serif;line-height:1.6;color:#242424;background-color:#fff}body{font-size:100%}@media (min-width: 32em){body{font-size:101%}}@media (min-width: 54em){body{font-size:102%}}@media (min-width: 65em){body{font-size:103%}}@media (min-width: 75em){body{font-size:120%}}@media (min-width: 91em){body{font-size:125%}}@media (min-width: 115em){body{font-size:130%}}@media (min-width: 130em){body{font-size:155%}}h1,h2,h3,h4,h5,h6{font-family:"novecento", Helvetica, sans-serif;font-weight:600}h1{margin-bottom:.75em;line-height:1.25;font-size:2.75em}@media (min-width: 54em){h1{font-size:3.5em}}@media (min-width: 65em){h1{font-size:3.65em}}h2{margin-bottom:.75em;font-size:1.85em;line-height:1.2}@media (min-width: 91em){h2{font-size:2em}}h3{margin-bottom:.75em;font-size:1.4em;line-height:1.2}@media (min-width: 91em){h3{font-size:1.55em}}h4{margin-bottom:.75em;font-size:1.15em;font-weight:600;line-height:1.4}@media (min-width: 91em){h4{font-size:1.3em}}h5{margin-bottom:.4em;font-size:1em;line-height:1.4}p{margin-top:0;margin-bottom:.75em}small{display:block;margin-bottom:1em;font-size:80%}b,strong{font-weight:600}q,blockquote{margin:1em auto;padding:.5em;font-family:"garamond", Georgia, serif;font-size:1.1em;font-weight:400;font-style:italic;letter-spacing:inherit;line-height:1.5;text-align:center;color:#ccc}cite{display:block;font-family:"novecento", Helvetica, sans-serif;font-size:0.6rem;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:0.2em;color:#ccc}@media (min-width: 54em){cite{font-size:1rem}}::-moz-selection{color:white;background:#0c0c0c}::selection{color:white;background:#0c0c0c}.footnotes{font-family:"novecento", Helvetica, sans-serif;letter-spacing:0.1em;font-size:.6em;text-transform:lowercase}.list-unstyled,.list-vert{margin:0 auto;padding-left:0;list-style-type:none}.list-vert li{display:inline-block}ol li{padding-bottom:0.5em}.post-content ul,.content ul{margin-left:1.2em}.post-content ul>li,.content ul>li{margin:0.5em 0;font-size:0.95em}.post-content ol,.content ol{counter-reset:li;margin-left:1.2em}.post-content ol>li,.content ol>li{position:relative;list-style:none;margin:0.5em 0;font-size:0.95em}.post-content ol>li:before,.content ol>li:before{content:counter(li) ".";counter-increment:li;position:absolute;left:-1.2em;width:1em;font-family:"novecento", Helvetica, sans-serif;font-weight:600;color:#a7a6a6}img,svg,figure,picture,object,embed,iframe,video{max-width:100%;height:auto}.flex-vid{position:relative;height:0;margin-bottom:1em;padding-bottom:56.5%;overflow:hidden}.flex-vid iframe,.flex-vid object,.flex-vid embed,.flex-vid video{position:absolute;top:0;left:0;width:100%;height:100%}.svgfix{height:0 !important;position:relative !important}input[type="text"],input[type="email"],input[type="tel"],textarea,select{display:block;width:100%;padding:0.85em 0.5em 0.9em;font-family:"novecento", Helvetica, sans-serif;text-transform:uppercase;font-size:.8em;font-weight:400;letter-spacing:0.05em;color:rgba(0,0,0,0.8);background:#fff;border:1px solid #ccc;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;outline:0;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;-webkit-appearance:none}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border-color:#D41032 !important}select{padding:0.85em 0.5em 0.9em;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAADaOrdAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU1JREFUeNqsk08rRFEUwO/c5BPYsrBULFho/BniOzBEw4xPYPZKWSkblgwi/z4HGTb+TKEUFiyEMhYiG35H59Xr5b73Zsyp3zv17j397jvv3IRpnW43xnTDkqkivksLzrVEW36WdGR5TMAi7JkaBoJt0gykRTIPFzAEuzUUjMAB5Ot4PEAv7MOw7kv/Q7Cj9YcwSDu/rK69Qj9cqWirSsGGCoqeQN5b354X6INrGIXNCgXrpHE4hgEEn96aDex91km7gTFYiykokDJwIh3xC37XGeG/6hr0RM2wCrkQxzJMwRl0IfgIbrCOQmldJ9xCFlYiBOcuQZjEEyW1dTn9In8UVHAqLXYJoiQSTzoMdzCpl7Zec1ZblELwHvrPHP8kGI16sZrgElqgJAdAUI4qtjEn9B564FEFMuYpKMcpthVcBRF1wJyO+Vvcwh8BBgBKvGGZVv80xwAAAABJRU5ErkJggg==");background-position:97% center;background-repeat:no-repeat;background-size:10px;cursor:pointer;background-color:#eee;font-size:0.7em}label{display:inline-block;font-family:"novecento", Helvetica, sans-serif;line-height:1.5}label .required{color:#D41032;font-size:.75em}::-webkit-input-placeholder{color:#242424}:-ms-input-placeholder{color:#242424}::-ms-input-placeholder{color:#242424}::placeholder{color:#242424}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group input:first-child{border-right:0}.input-group__btn{max-width:30%;width:30%;-ms-flex-preferred-size:30%;flex-basis:30%}@media (min-width: 54em){.input-group__btn{-ms-flex-preferred-size:15%;flex-basis:15%;width:15%;max-width:15%}}.input-group input[type="radio"]{margin:0 0.2em 0 0}.input-group label{margin-right:1em}.cta-form p{margin:0}.cta-form__header{padding:5em 0 2em;text-align:center}.cta-form__headline{margin-bottom:0.5em;font-size:1.75em}@media (min-width: 54em){.cta-form__headline{font-size:2em}}@media (min-width: 65em){.cta-form__headline{font-size:2.5em}}.cta-form__text{max-width:39em;margin:0 auto 1em}.cta-form__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.cta-form__grid>*{padding:1em;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media (min-width: 32em){.cta-form__grid>*{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}.cta-form__grid.grid--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-form__submit{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;padding:3em 0.5em}.cta-form__btn{min-width:18em}.cta-form input,.cta-form textarea,.cta-form select,.cta-form .input-group{margin-bottom:1em}.cta-form button[disabled],.cta-form html input[disabled]{cursor:default;background:rgba(0,0,0,0.7);border:1px solid rgba(0,0,0,0.9)}.cta-form--light input[type="text"],.cta-form--light input[type="email"],.cta-form--light input[type="tel"],.cta-form--light textarea{background-color:#f4f4f4;border:solid 1px #dbdada;color:#a8a7a7;max-width:100%;margin:0;margin-bottom:2.4em;padding:0.6em;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%}.cta-form--light .btn-clear{border:1px solid #D41032}.cta-form--light .btn-clear:hover{background-color:#D41032;color:#fff}.modal-full .cta-form .cta-form__col{opacity:0;-webkit-transition:opacty 1s 0.5s ease;transition:opacty 1s 0.5s ease}.popup--is-open .modal-full .cta-form .cta-form__col{opacity:1;-webkit-transition:opacity 1s 0.5s ease-in-out;transition:opacity 1s 0.5s ease-in-out}.form--minimal input[type="text"],.form--minimal input[type="email"],.form--minimal input[type="tel"],.form--minimal textarea,.form--minimal select{background-color:rgba(255,255,255,0);border:0;border-bottom:1px solid #ccc}.form--dark::-webkit-input-placeholder{color:#fff}.form--dark:-ms-input-placeholder{color:#fff}.form--dark::-ms-input-placeholder{color:#fff}.form--dark::placeholder{color:#fff}.form--dark input[type="text"],.form--dark input[type="email"],.form--dark input[type="tel"],.form--dark textarea,.form--dark select{color:#fff}.form--dark:not(.form--minimal) input[type="text"],.form--dark:not(.form--minimal) input[type="email"],.form--dark:not(.form--minimal) input[type="tel"],.form--dark:not(.form--minimal) textarea,.form--dark:not(.form--minimal) select{color:#fff;background-color:rgba(255,255,255,0.2);border:1px solid rgba(255,255,255,0.4)}.form--dark:not(.form--minimal) input[type="text"]:focus,.form--dark:not(.form--minimal) input[type="email"]:focus,.form--dark:not(.form--minimal) input[type="tel"]:focus,.form--dark:not(.form--minimal) textarea:focus,.form--dark:not(.form--minimal) select:focus{border-color:#D41032;background-color:rgba(255,255,255,0.3)}span.wpcf7-not-valid-tip{margin-top:-0.8em;font-family:"novecento", Helvetica, sans-serif;font-size:0.6em;text-transform:lowercase;letter-spacing:0.1em;font-weight:400}span.wpcf7-list-item{margin:0.5em 0 0}div.wpcf7-response-output{z-index:99;position:fixed;top:0;left:0;width:100vw;margin:0;padding:2em 0.75em;background-color:#e7ef99;color:#242424;border:0px solid !important;text-align:center;font-family:"novecento", Helvetica, sans-serif;text-transform:uppercase;letter-spacing:0.1em;font-size:.75em}.wpcf7-response-output.wpcf7-mail-sent-ok{background:#D41032;color:#fff}.wpcf7-radio input[type="radio"]{margin:0 0.5em 0 0}.wpcf7-radio span.wpcf7-list-item-label{margin-right:0.5em}code,kbd,pre,samp{font-family:Inconsolata, monospace;font-size:0.9em}pre{padding:2em 0.5em;line-height:1.9;white-space:pre;white-space:pre-wrap;word-wrap:break-word;color:#242121;background:#eee;overflow:hidden}@media (min-width: 54em){pre{padding:2em 1.5em}}.highlighting,.highlight{overflow-x:hidden;margin:0 -10% !important}.highlighting pre::-webkit-scrollbar,.highlight pre::-webkit-scrollbar{-webkit-appearance:none;width:3px;height:3px;background:#ddd}.highlighting pre::-webkit-scrollbar-thumb,.highlight pre::-webkit-scrollbar-thumb{background-color:#000}.highlighting pre::-webkit-scrollbar-track,.highlight pre::-webkit-scrollbar-track{background:#ddd}.highlighting code,.highlight code{max-width:100%;display:block;margin:0 auto;padding:0 5%}code[class*="language-"],pre[class*="language-"]{color:black;background:none;text-shadow:0 1px white;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,pre[class*="language-"]::selection,code[class*="language-"]::selection,code[class*="language-"]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#586e75}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#2aa198}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,0.5)}.token.atrule,.token.attr-value,.token.keyword{color:#268bd2}.token.function{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}table{width:100%;max-width:100%;margin-bottom:1.6}table td{padding:2% 0;vertical-align:middle;line-height:1.6;text-align:left}table th{padding:1% 0 0.5%}table thead{text-align:left;vertical-align:bottom;border-bottom:1px solid rgba(0,0,0,0.8)}table.stats{border-collapse:collapse;border-spacing:0;width:100%}table.stats .stats__heading{background-color:#333}table.stats .stats__heading h5{margin:0}table.stats .stats__heading h5 span{font-size:.75em}table.stats .stats__heading--alpha{background-color:#D41032}table.stats .stats__price{display:block;font-size:0.95rem;text-align:right;font-weight:400}table.stats ul{padding-left:1em}table.stats tr:last-child{padding-bottom:0.5em}table.stats tr td,table.stats tr th{border-bottom:solid 1px #333;text-align:left;padding:0.4em 0.6em}table.stats tr td:first-child,table.stats tr th:first-child{border-right:solid 1px #333}table.stats tr td:last-child,table.stats tr th:last-child{border-right:none}.site-menu-sm{z-index:8;position:fixed;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100vh;width:100%;background-color:#fff;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:-webkit-transform 0.4s 0.8s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.4s 0.8s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.8s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.8s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.4s 0.8s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.8s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.4s 0.8s cubic-bezier(0.19, 1, 0.22, 1)}@media (min-width: 54em){.site-menu-sm{display:none}}.site-menu-sm nav{position:relative;z-index:99;width:93%;text-align:left;padding-top:6em}.site-menu-sm nav li{display:block;padding:0.3em 0;text-align:left;opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em);-webkit-transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.3s ease;transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.3s ease;transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1),transform 0.3s ease;transition:opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1),transform 0.3s ease,-webkit-transform 0.3s ease}.site-menu-sm nav li:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.site-menu-sm nav li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.site-menu-sm nav li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.site-menu-sm nav li:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.site-menu-sm nav li:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}.site-menu-sm nav li:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s}.site-menu-sm nav li:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.7s}.site-menu-sm nav li:nth-child(8){-webkit-transition-delay:.8s;transition-delay:.8s}.site-menu-sm nav li:nth-child(9){-webkit-transition-delay:.9s;transition-delay:.9s}.site-menu-sm nav li:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s}.site-menu-sm nav a{font-size:1.15em;font-weight:400;color:#242424;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-menu-sm nav a:hover,.site-menu-sm nav a:focus,a:hover .site-menu-sm nav a{color:rgba(0,0,0,0.8);-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-menu-sm nav a:active{color:rgba(0,0,0,0.8)}.js-menu--is-open .site-menu-sm{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1)}.js-menu--is-open .site-menu-sm ul li{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:opacity 2s 0.5s ease,-webkit-transform 2s 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 2s 0.5s ease,-webkit-transform 2s 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 2s 0.5s ease,transform 2s 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 2s 0.5s ease,transform 2s 0.5s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 2s 0.5s cubic-bezier(0.19, 1, 0.22, 1)}.js-menu--is-open .site-menu-sm ul li:nth-child(1){-webkit-transition-delay:.15s;transition-delay:.15s}.js-menu--is-open .site-menu-sm ul li:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.js-menu--is-open .site-menu-sm ul li:nth-child(3){-webkit-transition-delay:.45s;transition-delay:.45s}.js-menu--is-open .site-menu-sm ul li:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}.js-menu--is-open .site-menu-sm ul li:nth-child(5){-webkit-transition-delay:.75s;transition-delay:.75s}.js-menu--is-open .site-menu-sm ul li:nth-child(6){-webkit-transition-delay:.9s;transition-delay:.9s}.js-menu--is-open .site-menu-sm ul li:nth-child(7){-webkit-transition-delay:1.05s;transition-delay:1.05s}.js-menu--is-open .site-menu-sm ul li:nth-child(8){-webkit-transition-delay:1.2s;transition-delay:1.2s}.js-menu--is-open .site-menu-sm ul li:nth-child(9){-webkit-transition-delay:1.35s;transition-delay:1.35s}.js-menu--is-open .site-menu-sm ul li:nth-child(10){-webkit-transition-delay:1.5s;transition-delay:1.5s}.site-header{z-index:9;position:absolute;top:0;top:0em;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:6em;-webkit-transition:height 0.5s cubic-bezier(0.19, 1, 0.22, 1),background-color 0.75s ease-in-out;transition:height 0.5s cubic-bezier(0.19, 1, 0.22, 1),background-color 0.75s ease-in-out}@media (max-width: 54em){.site-header{position:fixed;-webkit-animation:none;animation:none;height:3.25em}}.has-notice-drawer .site-header{margin-top:1.65em}.site-header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%;margin:0 auto}.site-header__wrap>*{opacity:0;-webkit-transition:opacity 0.7s ease;transition:opacity 0.7s ease}.is-loaded .site-header__wrap>*{opacity:1}.is-loaded .site-header__wrap>*:nth-child(1){-webkit-transition-delay:.15s;transition-delay:.15s}.is-loaded .site-header__wrap>*:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.is-loaded .site-header__wrap>*:nth-child(3){-webkit-transition-delay:.45s;transition-delay:.45s}.is-loaded .site-header__wrap>*:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}.is-loaded .site-header__wrap>*:nth-child(5){-webkit-transition-delay:.75s;transition-delay:.75s}.is-loaded .site-header__wrap>*:nth-child(6){-webkit-transition-delay:.9s;transition-delay:.9s}.is-loaded .site-header__wrap>*:nth-child(7){-webkit-transition-delay:1.05s;transition-delay:1.05s}.is-loaded .site-header__wrap>*:nth-child(8){-webkit-transition-delay:1.2s;transition-delay:1.2s}.is-loaded .site-header__wrap>*:nth-child(9){-webkit-transition-delay:1.35s;transition-delay:1.35s}.is-loaded .site-header__wrap>*:nth-child(10){-webkit-transition-delay:1.5s;transition-delay:1.5s}.site-header__logo{margin-right:auto;line-height:0}.site-header__logo-svg{height:2em;width:8em}@media (min-width: 54em){.site-header__logo-svg{width:9em}}.site-header__logo-svg path{fill:#242424;-webkit-transition:fill 0.5s ease;transition:fill 0.5s ease}.site-header__logo:hover .site-header__logo-svg path{fill:#D41032}.site-header__nav{margin-left:auto}@media (max-width: 54em){.site-header__nav{display:none}}.site-header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}.site-header__nav ul li{padding-left:1em}@media (min-width: 54em){.site-header__nav ul li{padding-left:1em}}@media (min-width: 65em){.site-header__nav ul li{padding-left:2em}}.site-header__nav a{position:relative;display:inline-block;vertical-align:middle;color:#242424;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;overflow-x:hidden}.site-header__nav a:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;margin:0 auto;background-color:#D41032;-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:color 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;transition:color 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, color 0.6s ease-in-out;transition:transform 0.6s ease-in-out, color 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out}.site-header__nav a:hover,.site-header__nav a:focus,a:hover .site-header__nav a{cursor:pointer;color:#D41032;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-header__nav a:hover:after,a:hover .site-header__nav a:after,.site-header__nav a.is-active:after{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),color 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.site-header__nav a:active{color:#324f0d}@media (min-width: 54em) and (max-width: 65em){.site-header__nav a{font-size:.7em}}@media (min-width: 65em) and (max-width: 71em){.site-header__nav a{font-size:.7em}}.site-header__search-toggle i{font-size:1.1em}.site-header__menu-toggle{position:relative;z-index:991;height:3rem;width:3rem;top:0.75em;right:0em}@media (min-width: 54em){.site-header__menu-toggle{display:none}}.site-header__menu-bars{position:absolute;left:0;right:0;top:0;width:2.5rem;height:1px;margin:0.75em auto;background:#242424;-webkit-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}.site-header__menu-bars:before{top:-7px}.site-header__menu-bars:after{top:7px}.site-header__menu-bars:after,.site-header__menu-bars:before{content:'';display:block;width:2.5rem;height:1px;background:#242424;position:absolute;z-index:-1;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site-header__menu-bars:hover{cursor:pointer}.js-menu--is-open .site-header__menu-bars{background:transparent;-webkit-transition:background 0.4s ease;transition:background 0.4s ease}.js-menu--is-open .site-header__menu-bars:after,.js-menu--is-open .site-header__menu-bars:before{top:0 !important;background:#242424 !important;zoom:1}.js-menu--is-open .site-header__menu-bars:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js-menu--is-open .site-header__menu-bars:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.js-menu--is-open .site-header__logo .svg{will-change:transform;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.scrolling-down:not(.js-menu--is-open) .site-header,.search-results .site-header{position:fixed;top:0;background:#fff;height:3.25em;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-transition:height 0.5s ease-in-out, background-color 0.75 ease-in-out, -webkit-transform .2s ease;transition:height 0.5s ease-in-out, background-color 0.75 ease-in-out, -webkit-transform .2s ease;transition:transform .2s ease, height 0.5s ease-in-out, background-color 0.75 ease-in-out;transition:transform .2s ease, height 0.5s ease-in-out, background-color 0.75 ease-in-out, -webkit-transform .2s ease}@media (min-width: 54em){.scrolling-down:not(.js-menu--is-open) .site-header,.search-results .site-header{-webkit-animation:nav-down ease-in-out 0.2s 0.1s both;animation:nav-down ease-in-out 0.2s 0.1s both;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible;-webkit-backface-visibility:hidden}}@media (min-width: 54em){.scrolling-down:not(.js-menu--is-open) .site-header,.search-results .site-header{height:4em}}@-webkit-keyframes nav-down{0%{-webkit-transform:translateY(-6em);transform:translateY(-6em)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes nav-down{0%{-webkit-transform:translateY(-6em);transform:translateY(-6em)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}.page-careers:not(.scrolling-down) .site-header svg path,.page-kodiak:not(.scrolling-down) .site-header svg path,.page-customer-experience:not(.scrolling-down) .site-header svg path,.page-contact:not(.scrolling-down) .site-header svg path,.post-type-archive-events:not(.scrolling-down) .site-header svg path,.page-template-legal:not(.scrolling-down) .site-header svg path,.single:not(.scrolling-down) .site-header svg path,.page-suppliers:not(.scrolling-down) .site-header svg path{fill:#fff}.page-careers:not(.scrolling-down) .site-header a,.page-kodiak:not(.scrolling-down) .site-header a,.page-customer-experience:not(.scrolling-down) .site-header a,.page-contact:not(.scrolling-down) .site-header a,.post-type-archive-events:not(.scrolling-down) .site-header a,.page-template-legal:not(.scrolling-down) .site-header a,.single:not(.scrolling-down) .site-header a,.page-suppliers:not(.scrolling-down) .site-header a{color:#fff;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.page-careers:not(.scrolling-down) .site-header a:hover,.page-careers:not(.scrolling-down) .site-header a:focus,a:hover .page-careers:not(.scrolling-down) .site-header a,.page-kodiak:not(.scrolling-down) .site-header a:hover,.page-kodiak:not(.scrolling-down) .site-header a:focus,a:hover .page-kodiak:not(.scrolling-down) .site-header a,.page-customer-experience:not(.scrolling-down) .site-header a:hover,.page-customer-experience:not(.scrolling-down) .site-header a:focus,a:hover .page-customer-experience:not(.scrolling-down) .site-header a,.page-contact:not(.scrolling-down) .site-header a:hover,.page-contact:not(.scrolling-down) .site-header a:focus,a:hover .page-contact:not(.scrolling-down) .site-header a,.post-type-archive-events:not(.scrolling-down) .site-header a:hover,.post-type-archive-events:not(.scrolling-down) .site-header a:focus,a:hover .post-type-archive-events:not(.scrolling-down) .site-header a,.page-template-legal:not(.scrolling-down) .site-header a:hover,.page-template-legal:not(.scrolling-down) .site-header a:focus,a:hover .page-template-legal:not(.scrolling-down) .site-header a,.single:not(.scrolling-down) .site-header a:hover,.single:not(.scrolling-down) .site-header a:focus,a:hover .single:not(.scrolling-down) .site-header a,.page-suppliers:not(.scrolling-down) .site-header a:hover,.page-suppliers:not(.scrolling-down) .site-header a:focus,a:hover .page-suppliers:not(.scrolling-down) .site-header a{color:#D41032;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.page-careers:not(.scrolling-down) .site-header a:active,.page-kodiak:not(.scrolling-down) .site-header a:active,.page-customer-experience:not(.scrolling-down) .site-header a:active,.page-contact:not(.scrolling-down) .site-header a:active,.post-type-archive-events:not(.scrolling-down) .site-header a:active,.page-template-legal:not(.scrolling-down) .site-header a:active,.single:not(.scrolling-down) .site-header a:active,.page-suppliers:not(.scrolling-down) .site-header a:active{color:#324f0d}.page-careers:not(.scrolling-down) .site-header__menu-bars,.page-careers:not(.scrolling-down) .site-header__menu-bars:before,.page-careers:not(.scrolling-down) .site-header__menu-bars:after,.page-kodiak:not(.scrolling-down) .site-header__menu-bars,.page-kodiak:not(.scrolling-down) .site-header__menu-bars:before,.page-kodiak:not(.scrolling-down) .site-header__menu-bars:after,.page-customer-experience:not(.scrolling-down) .site-header__menu-bars,.page-customer-experience:not(.scrolling-down) .site-header__menu-bars:before,.page-customer-experience:not(.scrolling-down) .site-header__menu-bars:after,.page-contact:not(.scrolling-down) .site-header__menu-bars,.page-contact:not(.scrolling-down) .site-header__menu-bars:before,.page-contact:not(.scrolling-down) .site-header__menu-bars:after,.post-type-archive-events:not(.scrolling-down) .site-header__menu-bars,.post-type-archive-events:not(.scrolling-down) .site-header__menu-bars:before,.post-type-archive-events:not(.scrolling-down) .site-header__menu-bars:after,.page-template-legal:not(.scrolling-down) .site-header__menu-bars,.page-template-legal:not(.scrolling-down) .site-header__menu-bars:before,.page-template-legal:not(.scrolling-down) .site-header__menu-bars:after,.single:not(.scrolling-down) .site-header__menu-bars,.single:not(.scrolling-down) .site-header__menu-bars:before,.single:not(.scrolling-down) .site-header__menu-bars:after,.page-suppliers:not(.scrolling-down) .site-header__menu-bars,.page-suppliers:not(.scrolling-down) .site-header__menu-bars:before,.page-suppliers:not(.scrolling-down) .site-header__menu-bars:after{background-color:#fff}.site-footer{display:block;padding:6em 0 2em;color:#fff;background-color:#0c0c0c}.site-footer__grid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:95%;width:95%;margin:0 auto}@media (min-width: 54em){.site-footer__grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.site-footer__slogan{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width: 54em){.site-footer__slogan{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 54em){.site-footer__slogan{position:absolute;top:75%;left:0;-ms-flex-item-align:end;align-self:flex-end;margin-right:auto}}.site-footer__slogan img{position:relative;top:3em;width:1.25em;display:none}@media (min-width: 54em){.site-footer__slogan img{display:inline-block}}.site-footer__slogan figcaption{font-size:.6em}@media (min-width: 54em){.site-footer__slogan figcaption{white-space:nowrap;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0}}.site-footer__logo img{max-width:7em}.site-footer__signup{text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 54em){.site-footer__signup{-ms-flex-preferred-size:60%;flex-basis:60%;width:60%;max-width:60%}}@media (min-width: 54em){.site-footer__signup{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 54em){.site-footer__signup{margin:0 auto}}.site-footer__signup-title{margin:0.2em auto 1em}@media (min-width: 54em){.site-footer__signup-title{font-size:1.85em}}.site-footer__signup-link{letter-spacing:0.2em}.site-footer__nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:2em 0}@media (min-width: 54em){.site-footer__nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width: 54em){.site-footer__nav{position:absolute;right:0;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);padding:0}}.site-footer__nav ul{display:block;text-align:center}@media (min-width: 54em){.site-footer__nav ul{display:block;text-align:right}}.site-footer__nav li{display:inline-block;line-height:1.2}@media (min-width: 54em){.site-footer__nav li{display:block}}.site-footer__nav a{padding:0.5em;font-size:.6em;color:#fff;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-footer__nav a:hover,.site-footer__nav a:focus,a:hover .site-footer__nav a{color:#D41032;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-footer__nav a:active{color:#324f0d}@media (min-width: 54em){.site-footer__nav a{padding:0.15em 0}}.site-footer ul.site-footer__nav-socials{display:block;margin:1em auto 0.5em}@media (min-width: 54em){.site-footer ul.site-footer__nav-socials{margin:0.5em auto}}.site-footer ul.site-footer__nav-socials a{display:block;margin:0 0 0.25em;font-size:1.1em;color:#D41032;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-footer ul.site-footer__nav-socials a:hover,.site-footer ul.site-footer__nav-socials a:focus,a:hover .site-footer ul.site-footer__nav-socials a{color:#fff;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-footer ul.site-footer__nav-socials a:active{color:#bfbfbf}@media (min-width: 54em){.site-footer ul.site-footer__nav-socials a{font-size:.8em}}.site-footer__tel{display:block;margin:0 auto 0.5em}.site-footer__address{margin:0 auto 0.5em;font-size:.8em;color:rgba(255,255,255,0.7)}.site-footer__creds{padding:2em 0 0;text-align:center}@media (min-width: 54em){.site-footer__creds{padding:2em 0 0}}.site-footer__creds p{font-size:.75em;color:rgba(255,255,255,0.7)}.site-footer__creds a{color:rgba(255,255,255,0.7);text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-footer__creds a:hover,.site-footer__creds a:focus,a:hover .site-footer__creds a{color:#D41032;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.site-footer__creds a:active{color:#324f0d}@media (min-width: 54em){.auto-cols__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 54em){.auto-cols__grid{margin:0 -2.5em}}.auto-cols__item{max-width:100%;margin-bottom:0}@media (min-width: 54em){.auto-cols__item{padding:0 2.5em}}@media (min-width: 54em){.auto-cols__item:first-child:nth-last-child(2),.auto-cols__item:first-child:nth-last-child(2) ~ .auto-cols__item{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media (min-width: 54em){.auto-cols__item:first-child:nth-last-child(3),.auto-cols__item:first-child:nth-last-child(3) ~ .auto-cols__item{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;width:33.333%;max-width:33.333%}}.auto-cols ul{padding-left:1em}.auto-cols .card{max-width:26em}.auto-cols img{width:100%;will-change:opacity}@media (min-width: 54em){.auto-cols .nudge-right{margin-left:15%}}.auto-cols figcaption{text-align:center;font-size:0.8em}.banner{position:relative}.banner__link{position:relative;width:100%;min-height:25em;display:-webkit-box;display:-ms-flexbox;display:flex;height:29em;background-color:#111;padding:10% 5%}.banner__link:after{z-index:0;content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3)}@media (min-width: 54em){.banner__link{padding:3% 5%;min-height:40em}}@media (min-width: 54em){.banner--offset-left .banner__link{max-width:95%}}@media (min-width: 54em){.banner--offset-right .banner__link{max-width:95%;right:-5%}}.banner__bg{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.banner__img{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.banner__headline{max-width:15em;font-size:1.75em}@media (min-width: 54em){.banner__headline{font-size:2em}}@media (min-width: 65em){.banner__headline{font-size:3.5em}}@media (min-width: 54em){.banner__headline{max-width:14em}}.banner__content{z-index:7;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:left}.banner button.play-button{position:absolute;top:0}.banner__header{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#fff}.banner.has-video .banner__link:after{background-color:rgba(0,0,0,0.4);-webkit-transition:background-color 1s ease;transition:background-color 1s ease}.banner.has-video .banner__link:hover:after{background-color:rgba(0,0,0,0.7);-webkit-transition:background-color 1s ease;transition:background-color 1s ease}.banner.has-video .banner__content,.banner.has-video .banner__header{text-align:center;margin:0 auto}.banner.has-video .banner__title,.banner.has-video .banner__headline{margin:0.5em auto 0.5em}.banner.has-video .play-button{left:50%;top:13%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.banner.has-video+.popup+.banner{padding-top:1em}@media (min-width: 54em){.banner.has-video+.popup+.banner{padding-top:4em}}.btn,.btn-clear,.btn-line,.panel-tabs__nav li span,.btn-line--dark,.btn-line--white,.panel-tabs--dark .panel-tabs__nav li span,.panel-tabs--dark .panel-card__btn{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;padding:0;background:transparent;border:0;font-weight:600;text-align:center;cursor:pointer;-webkit-appearance:none}.btn{padding:1.1rem 2.75rem;color:#fff;background-color:#242424;-webkit-transition:background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1),color 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition:background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1),color 0.5s cubic-bezier(0.19, 1, 0.22, 1)}.btn:hover{background-color:#717171;-webkit-transition:background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1),color 0.5s cubic-bezier(0.19, 1, 0.22, 1);transition:background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1),color 0.5s cubic-bezier(0.19, 1, 0.22, 1)}.btn--alpha{background-color:#D41032}.btn--alpha:hover{background-color:#242424}.btn-clear{padding:1.1rem 2.75rem;color:#D41032;background-color:transparent;border:1px solid #D41032;-webkit-transition:color 0.5s ease, border 0.5s ease, background-color 0.5s ease;transition:color 0.5s ease, border 0.5s ease, background-color 0.5s ease}.btn-clear:hover,a:hover .btn-clear{background-color:#D41032;color:#fff;-webkit-transition:background-color 0.5s ease, color 0.5s ease, opacity 0.5s ease;transition:background-color 0.5s ease, color 0.5s ease, opacity 0.5s ease}.btn-clear.btn-clear--white{color:#fff;border-color:#fff}.btn-clear.btn-clear--white:hover{color:#D41032;border-color:#D41032}.btn-line,.panel-tabs__nav li span{position:relative;display:inline-block;vertical-align:middle;color:#242424;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;overflow-x:hidden}.btn-line:after,.panel-tabs__nav li span:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;margin:0 auto;background-color:#D41032;-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:color 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;transition:color 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, color 0.6s ease-in-out;transition:transform 0.6s ease-in-out, color 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out}.btn-line:hover,.panel-tabs__nav li span:hover,.btn-line:focus,.panel-tabs__nav li span:focus,a:hover .btn-line,a:hover .panel-tabs__nav li span,.panel-tabs__nav li a:hover span{cursor:pointer;color:#D41032;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.btn-line:hover:after,.panel-tabs__nav li span:hover:after,a:hover .btn-line:after,a:hover .panel-tabs__nav li span:after,.panel-tabs__nav li a:hover span:after,.btn-line.is-active:after,.panel-tabs__nav li span.is-active:after{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),color 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.btn-line:active,.panel-tabs__nav li span:active{color:#324f0d}.btn-line--dark:hover,a:hover .btn-line--dark{color:#fff}.btn-line--dark:after{background-color:#fff}.btn-line--white,.panel-tabs--dark .panel-tabs__nav li span,.panel-tabs--dark .panel-card__btn{color:#fff}.btn-line--white:hover,.panel-tabs--dark .panel-tabs__nav li span:hover,.panel-tabs--dark .panel-card__btn:hover,a:hover .btn-line--white,a:hover .panel-tabs--dark .panel-tabs__nav li span,.panel-tabs--dark .panel-tabs__nav li a:hover span,a:hover .panel-tabs--dark .panel-card__btn,.panel-tabs--dark a:hover .panel-card__btn{color:#fff}.btn-line--white:after,.panel-tabs--dark .panel-tabs__nav li span:after,.panel-tabs--dark .panel-card__btn:after{background-color:#fff}.btn-line--alpha{color:#D41032}.btn-meta{color:#fff;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.btn-meta:hover,.btn-meta:focus,a:hover .btn-meta{color:#D41032;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.btn-meta:active{color:#324f0d}.btn--lg{font-size:101%}.bg-vid{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease}.bg-vid__cover{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0c0c0c;-webkit-animation:fade-out 1.5s 1s ease both;animation:fade-out 1.5s 1s ease both}.bg-vid__vid{z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;min-width:100%;max-width:none;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover}.card__link,.card__wrap{position:relative;display:block;padding:1.5em 1.5em 2.5em;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}@media (min-width: 91em){.card__link,.card__wrap{padding:2em 3.5em;-webkit-box-shadow:0 0 2em rgba(0,0,0,0.15);box-shadow:0 0 2em rgba(0,0,0,0.15)}}.card__link{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease}.card__link:hover{-webkit-transform:translate3d(0, -0.4em, 0);transform:translate3d(0, -0.4em, 0)}.card__link:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-box-shadow:0 0 4em rgba(0,0,0,0.15);box-shadow:0 0 4em rgba(0,0,0,0.15);opacity:0;transition:opacity 0.3s ease-in-out}.card__link:hover:before{opacity:1}.cta{position:relative;display:block}.cta__link{display:block;text-align:center}.cta__headline{font-size:1.85em;max-width:12em;margin:0 auto 1em}@media (min-width: 54em){.cta__headline{font-size:2.5em}}@media (min-width: 65em){.cta__headline{font-size:3em}}.cta i{display:block;font-size:2em;margin-bottom:.75em}.cta.cta--lightgrey .cta__link{background-color:#efefef;-webkit-transition:background-color 1s ease, color 1s ease;transition:background-color 1s ease, color 1s ease}.cta.cta--lightgrey .cta__link:hover{color:#fff;background-color:#242424;-webkit-transition:background-color 1s ease, color 1s ease;transition:background-color 1s ease, color 1s ease}.company-tabs ul{margin:0 auto;padding-left:0;list-style-type:none}.company-tabs__nav{z-index:5;position:relative;display:block;padding:1em 0.2em;margin:0 auto;width:100%;text-align:center;background-color:#efefef;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width: 54em){.company-tabs__nav{white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.company-tabs__nav::-webkit-scrollbar-thumb{background-color:transparent}.company-tabs__nav::-webkit-scrollbar{-webkit-appearance:none;width:0.1px;height:0.1px;background:transparent}.company-tabs__nav.is-sticky{position:fixed;top:3.25em !important;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width: 54em){.company-tabs__nav.is-sticky{top:4em !important}}.company-tabs__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width: 54em){.company-tabs__nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:46em}}.company-tabs__nav ul li{padding:0 1em;font-size:.75em;-webkit-transition:color 0.5s ease;transition:color 0.5s ease;cursor:pointer}.company-tabs__nav ul li:hover{-webkit-transition:color 0.5s ease;transition:color 0.5s ease}.company-tabs__nav ul li.is-active{color:#D41032}.company-tabs__viewer .is-active{-webkit-animation:fade-in 1s ease both;animation:fade-in 1s ease both}.company-tabs__section{margin:0 auto;padding-bottom:4em}.company-tabs__headline{padding:1em 0 0.25em;text-align:center;font-size:1.85em}@media (min-width: 54em){.company-tabs__headline{font-size:3em}}.company-tabs__figure{position:relative;width:100%;height:17em;background-size:cover;background-position:50%;color:#fff;background-color:#242424}@media (min-width: 54em){.company-tabs__figure{height:32em}}.company-tabs__vid-link{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-tabs__vid-link:after{content:'';z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);-webkit-transition:background-color 1s ease;transition:background-color 1s ease}.company-tabs__vid-link:hover:after{background-color:rgba(0,0,0,0.7);-webkit-transition:background-color 1s ease;transition:background-color 1s ease}.company-tabs .play-button{left:50%;top:10%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.company-tabs__figure-content{z-index:3;position:relative;margin:0 auto;padding:1em;text-align:center}@media (min-width: 54em){.company-tabs__figure-content{padding:2em}}.company-tabs__figure-title{font-size:1.85em;max-width:12em;margin:1em 0;color:#fff}@media (min-width: 54em){.company-tabs__figure-title{font-size:3em}}.company-tabs__figure-meta{font-size:0.7em}.company-tabs__cols{padding:2em 0}@media (min-width: 54em){.company-tabs__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 54em){.company-tabs__cols{padding:4em 0}}@media (min-width: 54em){.company-tabs__heading{-ms-flex-preferred-size:40%;flex-basis:40%;width:40%;max-width:40%}}.company-tabs__heading-title{font-size:1.4em;line-height:1.5}@media (min-width: 54em){.company-tabs__heading-title{max-width:15em}}@media (min-width: 54em){.company-tabs__heading-title{font-size:1.85em}}.company-tabs__heading-subtitle{margin-bottom:1.5em;line-height:1.5}@media (min-width: 54em){.company-tabs__heading-subtitle{max-width:26em}}@media (min-width: 54em){.company-tabs__content{-ms-flex-preferred-size:60%;flex-basis:60%;width:60%;max-width:60%}}@media (min-width: 54em){.company-tabs__content{padding-left:10.5em}}.company-tabs__heading h2,.company-tabs__heading h3,.company-tabs__heading h4{margin:0 0 0.75em}.company-tabs img{max-width:100%;width:100%}.content p{margin-bottom:1.5em}.content h2,.content h3,.content h4,.content h5{margin:1.25em 0 0.75em;font-weight:600}.content figcaption{margin:0.15em auto 1.5em;font-size:.75em;text-align:center;color:#a7a6a6}.content figure{margin:1.75em auto}.content figure+figure{margin:0.25em auto}.cta-card{position:relative;padding:4em 0}.cta-card__card{position:relative}@media (min-width: 54em){.cta-card__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 54em){.cta-card__card{margin-right:-15%}}@media (min-width: 54em){.cta-card__col{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}.cta-card__figure{position:relative;min-height:15em}@media (min-width: 54em){.cta-card__figure{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media (min-width: 54em){.cta-card__figure{min-height:32em}}.cta-card__img{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1)}.cta-card__content{position:relative;padding:2em 1em;text-align:center;border:1px solid #ddd;background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}@media (min-width: 54em){.cta-card__content{left:-5em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;min-width:30em;padding:5em 5em;-webkit-box-shadow:0 0 2em rgba(0,0,0,0.15);box-shadow:0 0 2em rgba(0,0,0,0.15)}}.cta-card__headline{font-size:1.85em;margin-bottom:0.5em}@media (min-width: 54em){.cta-card__headline{font-size:2em}}@media (min-width: 65em){.cta-card__headline{font-size:2.5em}}.cta-card__text{font-size:.9em;max-width:22em;margin:0 auto 1.5em}.cta-card__btn{margin-bottom:1.5em}.cta-card__message{font-size:.75em;color:#a7a6a6}.cta-bar{position:relative;display:block}.cta-bar__link{display:block;padding:2em 0;text-align:center;background-color:#D41032;color:#fff;-webkit-transition:background-color 0.7s ease, color 0.7s ease;transition:background-color 0.7s ease, color 0.7s ease}.cta-bar__link:hover{background-color:#242424}.cta-bar__text{margin:0 auto;padding:0 1em;text-align:center}.events .event:nth-of-type(odd) .event__link{background-color:#fff}.events .event:nth-of-type(even) .event__link{background-color:#efefef}.event__link{position:relative;display:block;width:100%;padding:4em 2em;color:#242424;-webkit-transition:background-color 1s ease;transition:background-color 1s ease}@media (min-width: 54em){.event__link{padding:4em 0 4em 20%}}@media (min-width: 91em){.event__link{padding:4em 0}}.event__link:focus,.event__link:active{color:#242424}.event__link:hover{color:#242424;background-color:#f4fbea !important;-webkit-transition:background-color 1s ease;transition:background-color 1s ease}.event__content{position:relative;max-width:55em;margin:auto}.event__date{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;display:block;height:3.5em;width:3.5em;padding:0.9em 0.6em 0.3em 0.6em;margin-bottom:.75em;text-align:center;background-color:white;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.1);box-shadow:2px 2px 10px rgba(0,0,0,0.1)}@media (min-width: 54em){.event__date{position:absolute;top:-0.6em;left:-7.2em}}.event__date span{font-family:"novecento", Helvetica, sans-serif;text-transform:uppercase;font-weight:600;line-height:1;display:block;letter-spacing:0.1em}.event__date-day{font-size:1.9em}@media (min-width: 54em){.event__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 54em){.event__description{-ms-flex-preferred-size:65%;flex-basis:65%;width:65%;max-width:65%}}@media (min-width: 54em){.event__description{padding-right:1em}}@media (min-width: 54em){.event__details{-ms-flex-preferred-size:35%;flex-basis:35%;width:35%;max-width:35%}}@media (min-width: 54em){.event__details{padding-left:1em}}.event__title{margin-bottom:1em}.event__subtitle{color:#D41032;margin-bottom:1.5em}.event__btn{margin-bottom:1.5em}.feeds__header{text-align:center}.feeds__subtitle{padding:.75em 0;border-bottom:solid 2px white}.feeds__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1.75em;margin-right:-1.75em}.feeds__grid>*{padding:1.75em;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media (min-width: 32em){.feeds__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width: 54em){.feeds__grid>*{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}.feeds__grid.grid--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feeds.bg-black,.feeds.bg-darkgrey{color:#fff}.feeds+.feeds{padding-top:1em}.feed__link{display:block}.bg-black .feed__link{color:#fff}.feed__figure{z-index:4;position:relative;margin-bottom:1.5em;overflow:hidden;background:#0c0c0c;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;padding-bottom:60%;position:relative;height:0;overflow:hidden}.feed__figure>img{position:absolute;top:0;left:0;width:100%;height:auto;margin:0 auto}.feed__link:hover .feed__figure{-webkit-transform:scale(0.97);transform:scale(0.97)}.feed__img{display:block;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.feed__link:hover .feed__img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.feed img{width:100%}.feed__title{line-height:1.4;margin-bottom:.75em}.file-cards{padding:2em 0 10em;background:#fff;border-bottom:1px solid #ddd;background-color:#f6f6f6}.file-cards__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.file-cards__grid>*{padding:1em;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media (min-width: 32em){.file-cards__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width: 54em){.file-cards__grid>*{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}.file-cards__grid.grid--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file-card{z-index:5;position:relative;font-family:"garamond", Georgia, serif}.file-card__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#fff;border-bottom:2px solid #D41032;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.1);box-shadow:0px 2px 2px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 1s ease;transition:all 1s ease}.file-card__link:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 2px 50px rgba(0,0,0,0.23);box-shadow:0 2px 50px rgba(0,0,0,0.23);opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.file-card__link:hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -0.455em, 0);transform:translate3d(0, -0.455em, 0);-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease}.file-card__link:hover:before{opacity:1}.file-card__link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.file-card__contents{position:static;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.5em}.file-card__content{z-index:5;position:relative;background-color:#fff;padding-bottom:2em;font-size:85%}@media (min-width: 54em){.file-card__content{min-height:9.5em}}@media (min-width: 91em){.file-card__content{font-size:100%}}.file-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.file-card__title{margin:0 0 0.5em}.file-card__text,.file-card p{color:#a7a6a6;margin:0 0 1em;line-height:1.5}@media (min-width: 91em){.file-card__text,.file-card p{font-size:0.7em}}.file-card__filetype,.file-card__filesize,.file-card__btn{font-size:.75em}.file-card__filetype{display:block;margin:0 0 1em;color:#D41032}.file-card__filesize{color:#D41032;text-transform:lowercase}.file-card__btn{color:#D41032}.gal__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gal__item{width:100%}.gal__img{display:block;width:100%;max-width:100%}.gal__caption{display:block;padding:0.5em 0 1em;font-size:.8em}@media (min-width: 54em){.gal__caption{padding:0.5em 0 0}}@media (min-width: 54em){.gal .gal-half{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media (min-width: 54em){.gal.has-pad .gal__grid{margin:0 -0.5em}}.gal.has-pad .gal__grid.no-pad{padding:0}@media (min-width: 54em){.gal.has-pad .gal__item{padding:1em}}@media (min-width: 54em){.auto-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.auto-gallery__img{display:block;width:100%;max-width:100%}.auto-gallery__grid{width:100%}@media (min-width: 54em){.auto-gallery__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.auto-gallery__item{max-width:100%;width:100%}.auto-gallery__item:first-child:nth-last-child(1){width:100%}@media (min-width: 54em){.auto-gallery__item:first-child:nth-last-child(2),.auto-gallery__item:first-child:nth-last-child(2) ~ .auto-gallery__item{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media (min-width: 54em){.auto-gallery__item:first-child:nth-last-child(3),.auto-gallery__item:first-child:nth-last-child(3) ~ .auto-gallery__item{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;width:33.333%;max-width:33.333%}}.halfs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 54em){.halfs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 54em){.halfs--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.halfs__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:15em}@media (min-width: 54em){.halfs__col{width:50%}}.halfs__content{padding:15% 7%;margin:0 auto;width:100%}@media (min-width: 54em){.halfs__content{padding:18% 10%}}.halfs .has-bg,.halfs .has-img{position:relative;background-color:#242424}.halfs__img{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.halfs__pretitle{display:block;margin-bottom:1.5em}.halfs__title{line-height:1.5}.halfs ul{padding-left:1em}.halfs.halfs--lg{margin:0 auto}@media (min-width: 54em){.halfs.halfs--lg{max-width:90%}}@media (min-width: 115em){.halfs.halfs--lg{max-width:85%}}.halfs.halfs--xl{margin:0 auto}@media (min-width: 54em){.halfs.halfs--xl{max-width:95%}}.heading{padding:2em 0;text-align:center}.heading__headline{text-align:center}.heading .font-headline{font-size:1.4em}.heading .heading__title{margin-bottom:0}.heading h5{margin-bottom:.75em}.heading .heading__title+*{margin-top:1em}.heading .heading__text,.heading p{max-width:41em;margin:0 auto;padding:1em 0}.heading [class*="btn"]{margin:1.5em auto 0}.heading--page{padding:9em 0 2em;background-color:#fff;color:#242424}@media (min-width: 54em){.heading--page{padding:11em 0 4em}}.heading--page h1{margin-bottom:0}.heading.heading--lg,.heading.heading--intro{padding:8em 0}.mast--kodiak+.heading{padding:2em 0 0}@media (min-width: 54em){.mast--kodiak+.heading{padding:4em 0 2em}}.mast--kodiak+.heading h1,.mast--kodiak+.heading h2{margin-bottom:0}.intro{padding:4em 0}.intro__grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 54em){.intro__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.intro__aside{margin-bottom:1.5em}@media (min-width: 54em){.intro__aside{-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;max-width:20%}}.intro__header{margin-bottom:3em}@media (min-width: 54em){.intro__header{-ms-flex-preferred-size:80%;flex-basis:80%;width:80%;max-width:80%}}@media (min-width: 54em){.intro__header{padding-right:5em}}@media (min-width: 54em){.intro__figure{-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;max-width:20%}}.intro__figure img{display:block}@media (max-width: 54em){.intro__figure img{margin:0 auto}}.panel-tabs{position:relative;padding:2em 0}@media (min-width: 54em){.panel-tabs{padding:4em 0}}.panel-tabs ul{margin:0 auto;padding-left:0;list-style-type:none}.panel-tabs__grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:90%;margin:0 auto}@media (min-width: 54em){.panel-tabs__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 54em){.panel-tabs__grid{max-width:100%;margin-left:0}}.panel-tabs__header{padding:2em 2%}@media (min-width: 54em){.panel-tabs__header{-ms-flex-preferred-size:32%;flex-basis:32%;width:32%;max-width:32%}}@media (min-width: 54em){.panel-tabs__header{padding:2em 3% 0}}@media (min-width: 54em){.panel-tabs__viewer{-ms-flex-preferred-size:68%;flex-basis:68%;width:68%;max-width:68%}}@media (max-width: 54em){.panel-tabs__viewer li.tabs__viewer-item{display:block !important;margin-bottom:1em}}.panel-tabs__title{text-align:center}@media (min-width: 54em){.panel-tabs__title{margin-bottom:1.5em;text-align:left}}@media (max-width: 54em){.panel-tabs__nav{display:none}}.panel-tabs__nav li{display:block;text-align:left;margin-bottom:0.5em}.panel-tabs__item{position:relative}.panel-tabs__figure{position:relative;width:100%;height:17em;background-position:50%;background-color:#242424;background-size:cover}@media (min-width: 54em){.panel-tabs__figure{height:38em;max-width:85%;right:-15%}}.panel-tabs .has-bg,.panel-tabs .has-img{position:relative;background-color:#242424}.panel-tabs__img{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:2}li.is-active .panel-tabs__img{opacity:1;-webkit-animation:fade-in 1s 0.25s ease both;animation:fade-in 1s 0.25s ease both}.panel-tabs__card{z-index:3;position:relative}@media (min-width: 54em){.panel-tabs__card{max-width:21em;position:absolute;left:-10%;top:47%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}}.panel-tabs__link,.panel-tabs__wrap{position:relative;display:block;padding:1.5em 1.5em 2.5em;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);will-change:transform;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease}@media (min-width: 54em){.panel-tabs__link,.panel-tabs__wrap{padding:3em 2.5em;-webkit-box-shadow:0 0 2em rgba(0,0,0,0.15);box-shadow:0 0 2em rgba(0,0,0,0.15)}}.panel-tabs__link:hover,.panel-tabs__wrap:hover{-webkit-transform:translate3d(0, -0.4em, 0);transform:translate3d(0, -0.4em, 0)}.panel-tabs__link:before,.panel-tabs__wrap:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-box-shadow:0 0 4em rgba(0,0,0,0.15);box-shadow:0 0 4em rgba(0,0,0,0.15);opacity:0;transition:opacity 0.3s ease-in-out}.panel-tabs__link:hover:before,.panel-tabs__wrap:hover:before{opacity:1}@media (min-width: 54em){.panel-tabs__content{-webkit-animation:fade-in 1.2s ease both;animation:fade-in 1.2s ease both}}.panel-tabs__content ul{list-style-type:disc;margin-left:1em}.panel-tabs--dark{background-color:#363636}.panel-tabs--dark *{color:#fff}.panel-tabs--dark .panel-tabs__link,.panel-tabs--dark .panel-tabs__wrap{color:#fff;background-color:#0c0c0c}.home .panel-tabs{padding-bottom:0}.post-footer{text-align:center}.post-shares__title{margin:0 auto 1em}.post-shares__link{padding:0.5em;color:#242424;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.post-shares__link:hover,.post-shares__link:focus,a:hover .post-shares__link{color:#D41032;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.post-shares__link:active{color:#324f0d}.mast{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:27em;width:100%;margin:0 auto;padding-top:6em;padding-bottom:4em;text-align:center;overflow:hidden;color:#fff;background-color:#0c0c0c}.mast:after{z-index:0;content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3)}@media (min-width: 54em){.mast{min-height:85vh;height:85vh}}.mast__bg{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0;background-color:#0c0c0c;-webkit-animation:fade-in 2s 0.75s ease both;animation:fade-in 2s 0.75s ease both}.mast [class*='grid']{position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}.mast__content,.mast__header{position:relative;z-index:4;margin:0 auto;text-align:center}.mast__pretitle,.mast__meta{display:block;margin:0 auto 1.5em}.mast__title{max-width:13em;margin:0 auto;line-height:1.2}.mast__text{font-weight:400;max-width:30em;margin-left:auto;margin-right:auto}.mast__subtitle{font-size:.9em}.mast__title+.mast__text,.mast__title+.mast__logo,.mast__text+.mast__btn{margin-bottom:1.5em}.mast__logo{display:block;width:90%;margin-left:auto;margin-right:auto;-webkit-animation:fade-in 1.5s 1.5s ease both;animation:fade-in 1.5s 1.5s ease both}.mast__logo svg path{fill:#fff}.mast br{display:none}@media (min-width: 32em){.mast br{display:block}}.page-kodiak .mast .mast__logo svg{max-width:47em;margin:0 auto}.mast--post:after{z-index:0;content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(12,12,12,0.5)}.mast--post .mast__title{margin-bottom:0.5em}.mast--post .mast__subtitle{max-width:45em;margin:0 auto;font-weight:400}.mast.mast--adventure .mast__title{max-width:20em;margin:0 auto 0.5em;font-size:1.4em}@media (min-width: 54em){.mast.mast--adventure .mast__title{font-size:1.85em}}@media (min-width: 65em){.mast.mast--adventure .mast__title{font-size:2.5em}}.mast.mast--adventure .mast__subtitle-alt{font-size:1.15em;text-transform:capitalize;letter-spacing:0.01em}@media (min-width: 54em){.mast.mast--adventure .mast__subtitle-alt{font-size:1.4em}}@media (min-width: 54em){.mast.mast--kodiak{min-height:100vh}}.mast-graphic{z-index:8;position:relative;margin-top:-10vw}.mast-graphic__img{width:100%}.theme-dark .mast-graphic__img{-webkit-filter:invert(1) contrast(200%);filter:invert(1) contrast(200%)}.mast-home{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:35em;margin:0 auto;padding-top:6em;padding-bottom:4em;overflow:hidden;color:#fff;background-color:rgba(0,0,0,0.8)}@media (min-width: 54em){.mast-home{min-height:100vh;height:100vh}}.mast-home__bg{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0;-webkit-animation:fade-in 5s ease;animation:fade-in 5s ease}.mast-home__vid-wrap{z-index:2}.mast-home__content{z-index:4;position:relative;margin:5% auto 0;font-size:85%}@media (min-width: 130em){.mast-home__content{margin:0 auto;font-size:100%}}.is-loaded .mast-home__content>*{-webkit-animation:fade-in 2s ease both;animation:fade-in 2s ease both}.is-loaded .mast-home__content>*:nth-child(1){-webkit-animation-delay:.15s;animation-delay:.15s}.is-loaded .mast-home__content>*:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.is-loaded .mast-home__content>*:nth-child(3){-webkit-animation-delay:.45s;animation-delay:.45s}.is-loaded .mast-home__content>*:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.mast-home__title{margin:0 auto 1.5em}.mast-home__subtitle{margin:0 auto 2.5em}.mast-home__text{font-weight:400;max-width:30em;margin-left:auto;margin-right:auto}.mast-home__logo{width:85%;max-width:36em;margin-bottom:2em}.mast-home svg path{fill:#fff}.mast-page{padding:12em 0 6em;text-align:center}.mast-page__headline{font-size:1.85em;font-size:2em}@media (min-width: 54em){.mast-page__headline{font-size:2.5em}}.mast-page__text{max-width:35em;margin:0 auto}.modal{display:block;width:95%;max-width:60em;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);overflow:hidden;opacity:0;-webkit-transition:opacity 0.5s 0.1s ease;transition:opacity 0.5s 0.1s ease}.popup--is-open .modal{opacity:1;-webkit-transition:opacity 1s 0.5s ease-in-out;transition:opacity 1s 0.5s ease-in-out}@media (min-width: 54em){.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:30em;width:80%}}.modal__col{position:relative;background-color:#fff}@media (min-width: 54em){.modal__col{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media (min-width: 54em){.modal__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modal__col.has-bg{min-height:15em}@media (min-width: 54em){.modal__col.has-bg{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}.modal__bg{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:15em;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1)}.modal__content{position:relative;width:100%;margin:0 auto;padding:2em 1em;text-align:center;color:#242424}@media (min-width: 54em){.modal__content{width:85%}}.modal__header{padding:1em 0 2em;text-align:center}.modal__title{margin:1.5em auto 1em}.modal__text{max-width:18em;margin:0 auto 1.5em}.is-open .modal{-webkit-animation:scale-in 0.25s ease-in both;animation:scale-in 0.25s ease-in both}.modal--signup .has-bg,.modal--login .has-bg{background-color:#0c0c0c}.modal--signup .has-bg .modal__bg,.modal--login .has-bg .modal__bg{opacity:0.8}.modal-full{width:100%;max-width:100%;height:100vh;display:block}.modal-full__col{position:relative;width:100%;background-color:#242424}@media (min-width: 54em){.modal-full__col{position:fixed;top:0;width:50%;height:100%;background-color:#0c0c0c}}.modal-full .has-bg{min-height:20em}.modal-full__bg{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity 0.5s 0.1s ease;transition:opacity 0.5s 0.1s ease}.popup--is-open .modal-full__bg{opacity:1;-webkit-transition:opacity 1s 0.5s ease-in-out;transition:opacity 1s 0.5s ease-in-out}@media (min-width: 54em){.modal-full .has-content{right:0}}.modal-full__content{padding:15% 2em}@media (min-width: 54em){.modal-full__content{height:100%;overflow-y:auto;padding:6em 15% 2em}}.modal-full__content>*{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0);-webkit-transition:opacity 0.6s ease-in-out, -webkit-transform 1s ease;transition:opacity 0.6s ease-in-out, -webkit-transform 1s ease;transition:opacity 0.6s ease-in-out, transform 1s ease;transition:opacity 0.6s ease-in-out, transform 1s ease, -webkit-transform 1s ease}.popup--is-open .modal-full__content>*{opacity:1;-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0);-webkit-transition:opacity 1s ease-in-out, -webkit-transform 0.7s ease;transition:opacity 1s ease-in-out, -webkit-transform 0.7s ease;transition:opacity 1s ease-in-out, transform 0.7s ease;transition:opacity 1s ease-in-out, transform 0.7s ease, -webkit-transform 0.7s ease}.popup--is-open .modal-full__content>*:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.popup--is-open .modal-full__content>*:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.popup--is-open .modal-full__content>*:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.popup--is-open .modal-full__content>*:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.popup--is-open .modal-full__content>*:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}.popup--is-open .modal-full__content>*:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s}.popup--is-open .modal-full__content>*:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.7s}.modal--lg{max-width:95%;width:95%}@media (min-width: 54em){.modal--lg{max-width:90%;width:90%}}.modal--signup p{font-size:.9em}.next{position:relative;display:block;width:100%;margin:0 auto;text-align:center}.next__link{position:relative;display:block;padding:10em 0;text-align:center}.next__link:after{z-index:0;content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(36,36,36,0.3)}.next__link:after{-webkit-transition:background 1s ease;transition:background 1s ease}.next__link:hover:after{background-color:rgba(0,0,0,0.5);-webkit-transition:background 1s ease;transition:background 1s ease}.next__figure{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.next__header,.next__content{z-index:5;position:relative;max-width:32em;margin:0 auto;text-align:center;color:#fff}.next__subtitle{display:block;font-size:.75em;margin-bottom:1.5em}.next__title{font-size:1.85em;color:#fff;margin:1em auto}@media (min-width: 54em){.next__title{font-size:2.5em}}@media (min-width: 65em){.next__title{font-size:3em}}@media (max-width: 54em){.next p br{display:none}}.load-more,.more-posts{text-align:center}.load-more .preloader.preloader--load-more,.more-posts .preloader.preloader--load-more{top:-0.5em;border:1px solid rgba(255,255,255,0);border-top-color:#D41032}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.load-more .preloader.preloader--load-more,.more-posts .preloader.preloader--load-more{opacity:0}}.load-more__preloader,.more-posts__preloader{z-index:0;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.load-more.is-hidden,.more-posts.is-hidden{-webkit-animation:fade-out 2s ease forwards;animation:fade-out 2s ease forwards}.load-more__btn,.more-posts__btn{z-index:1;position:relative}.load-more.is-animating .load-more__btn,.more-posts.is-animating .load-more__btn{opacity:0}.load-more.is-animating .load-more__preloader,.more-posts.is-animating .load-more__preloader{opacity:1}.locations__map{height:100%;min-height:25em;margin:0;padding:0;background-color:#111}@media (min-width: 32em){.locations__map{height:35em}}.locations__title{display:block;color:#D41032;margin-bottom:0.5em}.locations__address,.locations__phone{letter-spacing:0.05em}.marker__header{padding:0.75em 0 0.5em}.marker__title{display:block;color:#D41032;margin-bottom:0.5em}.marker__email,.marker__website,.marker__phone,.marker span,.marker a{display:block}.marker__email,.marker__website,.marker a{color:#D41032;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.marker__email:hover,.marker__email:focus,a:hover .marker__email,.marker__website:hover,.marker__website:focus,a:hover .marker__website,.marker a:hover,.marker a:focus,a:hover .marker a{color:#a7a6a6;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.marker__email:active,.marker__website:active,.marker a:active{color:#676666}.marker__territories{display:block;max-width:30em;margin:0.5em 0 0;font-size:0.8em;color:#999}.notice-drawer{z-index:93;position:fixed;top:0;left:0;width:100%;text-align:center;color:#fff;background-color:#0c0c0c;overflow:hidden}.notice-drawer__message{padding:0.05em 0.25em}.notice-drawer__message.is-open .notice-drawer__message__icon{display:none}.notice-drawer__title{font-family:"garamond", Georgia, serif;font-size:.6em;text-transform:uppercase;letter-spacing:0.1em}.notice-drawer__icon{display:inline-block;font-size:.75em;color:#D41032}.is-open .notice-drawer__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.notice-drawer__expander{max-width:30em;margin:0 auto;padding:1em 5%;opacity:0}.notice-drawer__expander.is-closed{display:none;opacity:0}.notice-drawer__expander.is-open{opacity:1;-webkit-transition:opacity 0.7s ease;transition:opacity 0.7s ease}.notice-drawer__btn{font-size:.75em}.notice-drawer p{font-size:.9em;line-height:1.4}.pagination{width:100%;background-color:#fff;border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination a{z-index:1;position:relative;display:block;width:50%;padding:2em 0.5em;text-align:center;overflow-x:hidden}.pagination a:before{z-index:2;content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;-webkit-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out}.pagination a:after{z-index:0;content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#D41032;-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1)}.pagination a:hover{color:#fff}.pagination a:hover:first-child:before{border-color:transparent #fff transparent transparent}.pagination a:hover:last-child:before{border-color:transparent transparent transparent #fff}.pagination a:hover:after{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1)}.pagination a:first-child:hover:after,.pagination a:last-child:hover:after{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.7s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.7s cubic-bezier(0.4, 0, 0.2, 1)}.pagination__link--previous:before,.pagination a:first-child:before{left:1em;border-width:6px 10px 6px 0;border-color:transparent #D41032 transparent transparent;-webkit-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out}.pagination__link--previous:after,.pagination a:first-child:after{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.pagination__link--next,.pagination a:last-child{border-left:1px solid #ddd}.pagination__link--next:before,.pagination a:last-child:before{right:1em;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #D41032}.pagination__link--next:after,.pagination a:last-child:after{-webkit-transform:translateX(105%);transform:translateX(105%)}.pagination__meta{font-size:.8em}.pagination__content{position:relative;z-index:1}.pagination__title{display:block;margin:0 auto;max-width:22em;line-height:1.3}.pagination--first a{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.pagination--first a:first-child:before{left:calc(100% - 2em)}.pagination--next .pagination__meta{display:block;margin-bottom:0.5em;color:#D41032;-webkit-transition:color 0.2s 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.2s 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.pagination--next a:hover .pagination__meta{color:rgba(255,255,255,0.6);-webkit-transition:color 0.2s 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:color 0.2s 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.paint-selector{padding:4em 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.paint-selector ul{margin:0 auto;padding-left:0;list-style-type:none}.paint-selector__header{text-align:center}.paint-selector__text{max-width:30em;margin:0 auto}.paint-selector__label{font-family:"novecento", Helvetica, sans-serif;text-transform:lowercase;font-size:.75em;letter-spacing:0.1em;text-align:center}.paint-selector__viewer{overflow:hidden}.paint-selector__viewer li{overflow:hidden}.paint-selector__viewer li.is-active{-webkit-animation:fade-in 0.6s ease-in-out both;animation:fade-in 0.6s ease-in-out both}.paint-selector__nav{z-index:5;position:relative;display:block;padding:0.5em 0.2em;margin:0 auto;width:100%;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width: 54em){.paint-selector__nav{white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.paint-selector__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width: 54em){.paint-selector__nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:200%}}.paint-selector__nav ul li{position:relative;padding:0 1em;opacity:1;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;width:132px;}.paint-selector__nav ul li:hover{opacity:0.7;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.paint-selector__nav ul li:after{content:'';bottom:-1em;background:transparent;width:11px;height:11px;position:absolute;border-radius:100%;left:0;right:0;margin:0 auto}.paint-selector__nav ul li.is-active:after{background-color:#D41032}.paint-selector__nav ul img{max-width:100%;width:100%;border:1px solid #ddd}.paint-selector__nav ul li.is-active img{border-color:#aaa}.panel-card{position:relative;display:block;padding:2em 0;margin:0 !important}.panel-card__grid{position:relative;margin:0 auto}@media (min-width: 54em){.panel-card__grid{max-width:95%;margin-left:0}}@media (min-width: 54em){.panel-card--left .panel-card__grid{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-right:0;margin-left:auto}}.panel-card__figure{position:relative;width:100%;height:15em;background-position:50%;background-color:#242424;background-size:cover}@media (min-width: 54em){.panel-card__figure{height:35em;max-width:75%}}@media (min-width: 91em){.panel-card__figure{height:40em}}@media (min-width: 54em){.panel-card--left .panel-card__figure{right:-25%}}.panel-card .has-bg,.panel-card .has-img{position:relative;background-color:#242424}.panel-card__img{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width: 54em){.panel-card__card{max-width:28em;position:absolute;right:0;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}}@media (min-width: 91em){.panel-card__card{max-width:32em}}@media (min-width: 54em){.panel-card--left .panel-card__card{right:auto;left:0}}.panel-card__link,.panel-card__wrap{position:relative;display:block;padding:1.5em 1.5em 2.5em;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);will-change:transform;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease}@media (min-width: 54em){.panel-card__link,.panel-card__wrap{padding:4em 3.5em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,0.15);box-shadow:0 0 2.5em rgba(0,0,0,0.15)}}.panel-card__link:hover,.panel-card__wrap:hover{-webkit-transform:translate3d(0, -0.75em, 0);transform:translate3d(0, -0.75em, 0)}.panel-card__link:before,.panel-card__wrap:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-box-shadow:0 0 4em rgba(0,0,0,0.15);box-shadow:0 0 4em rgba(0,0,0,0.15);opacity:0;transition:opacity 0.3s ease-in-out}.panel-card__link:hover:before,.panel-card__wrap:hover:before{opacity:1}.panel-card__list,.panel-card ul{padding-left:1em}.panel-card__title{position:relative;margin-bottom:.75em}.panel-card__title span{display:block}.panel-card__title--large{font-size:1.75em}.panel-card__icon{position:relative;display:block;margin-bottom:0.5em}@media (min-width: 54em){.panel-card__icon{position:absolute;left:-4.5em;top:-.3em;margin-bottom:0}}.panel-card__btn{margin-top:1.5em}.panel-card__footer{padding:2em 0}.panel-card__disclaimer{max-width:57em;display:block;font-size:0.7em;line-height:1.3}@media (max-width: 115em) and (min-width: 54em){.panel-card--range .panel-card__grid{margin:0 auto}}@media (max-width: 115em) and (min-width: 54em){.panel-card--range .panel-card__figure{width:70%;max-width:70%}}@media (max-width: 115em) and (min-width: 54em){.panel-card--range .panel-card__card{max-width:30em}}.popup{z-index:-2;position:fixed;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;top:0;left:0;height:0;width:100%;overflow-y:auto;opacity:0;color:#fff;background:rgba(12,12,12,0.95);-webkit-transition:opacity 0.5s 0.5s ease, z-index 1s 1s ease;transition:opacity 0.5s 0.5s ease, z-index 1s 1s ease}.popup li{color:#fff;opacity:0;-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.popup--is-open .popup.is-open,.popup--auto-open .popup.is-open{z-index:999 !important;height:100%;opacity:1;-webkit-transition:opacity 0.6s 0.2s ease;transition:opacity 0.6s 0.2s ease}.popup--is-open .popup.is-open li,.popup--auto-open .popup.is-open li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.popup--is-open .popup.is-open li:nth-child(1),.popup--auto-open .popup.is-open li:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}.popup--is-open .popup.is-open li:nth-child(2),.popup--auto-open .popup.is-open li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.popup--is-open .popup.is-open li:nth-child(3),.popup--auto-open .popup.is-open li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.popup--is-open .popup.is-open li:nth-child(4),.popup--auto-open .popup.is-open li:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.popup--is-open .popup.is-open li:nth-child(5),.popup--auto-open .popup.is-open li:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}.popup--is-open .popup.is-open li:nth-child(6),.popup--auto-open .popup.is-open li:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s}.popup--is-open .popup.is-open li:nth-child(7),.popup--auto-open .popup.is-open li:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.7s}.popup--is-open .popup.is-open li:nth-child(8),.popup--auto-open .popup.is-open li:nth-child(8){-webkit-transition-delay:.8s;transition-delay:.8s}.popup--is-open .popup.popup--light{background:rgba(255,255,255,0.9)}.popup--is-open .popup.popup--lightgrey{background:rgba(238,238,238,0.9)}.popup.is-closing{-webkit-animation:fade-out 1s ease both;animation:fade-out 1s ease both}.popup--is-open .site-header{z-index:0}.popup__close{z-index:999;position:fixed;top:1em;right:1em;height:3rem;width:2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width: 54em){.popup__close{padding:2em}}.popup__close:active{border:none}.popup__x{display:block;position:absolute;top:1em}.popup__x:hover{cursor:pointer}.popup__x:after,.popup__x:before{content:'';z-index:-1;position:absolute;top:0 !important;width:1.855555rem;height:1px;display:block;background:#fff !important;zoom:1;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.popup__x:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup__x:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup--light .popup__x:before,.popup--light .popup__x:after,.popup--lightgrey .popup__x:before,.popup--lightgrey .popup__x:after{background:#0c0c0c !important}.popup__vid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.flex-vid{position:relative;height:0;margin-bottom:1em;padding-bottom:56.5%;overflow:hidden}.flex-vid video{position:absolute;top:0;left:0;width:100%;height:100%}.popup--is-open .company-tabs__nav,.popup--is-open .site-footer{opacity:0;z-index:-99}.post,.next--post{position:relative;display:block}.post:after,.next--post:after{content:'';position:absolute;left:0;right:0;bottom:0;width:6em;height:2px;margin:0 auto;background:#242424}.post:hover:after,.next--post:hover:after{opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.post__link,.next--post__link{position:relative;display:block;padding:4em 0;text-align:center;color:#242424;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.post__link:hover,.post__link:focus,a:hover .post__link,.next--post__link:hover,.next--post__link:focus,a:hover .next--post__link{color:#fff;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.post__link:active,.next--post__link:active{color:#bfbfbf}.post__link:before,.next--post__link:before{content:'';z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;-webkit-transition:opacity 0.5s ease, background 0.5s ease;transition:opacity 0.5s ease, background 0.5s ease}.post__link:hover:before,.next--post__link:hover:before{opacity:1;-webkit-transition:opacity 0.5s ease, background 0.5s ease;transition:opacity 0.5s ease, background 0.5s ease}.post__figure,.next--post__figure{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#242424;background-size:cover;background-position:50%;opacity:0;-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.post__link:hover .post__figure,.post__link:hover .next--post__figure{opacity:1;-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.post__content,.next--post__content{z-index:2;position:relative;max-width:43em;margin:0 auto}.post__link:hover .post__content,.post__link:hover .next--post__content{color:#fff;-webkit-transition:color 0.7s ease;transition:color 0.7s ease}.post__metas,.next--post__metas{display:block;margin:0 auto 1.5em}.post__title,.next--post__title{margin:0 auto .75em;max-width:21em}.post__text,.next--post__text{max-width:35em;margin:0 auto 1.5em}.post--next{border-top:1px solid #ddd}.post--next .post__link{padding:8em 0}.quick-links{z-index:9;position:fixed;top:25vh;right:0;padding:0.75em;background-color:#fff;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 4px 0.9em rgba(0,0,0,0.1);box-shadow:0 4px 0.9em rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.7s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.7s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.7s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.7s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.7s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.7s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translate3d(87%, 0, 0);transform:translate3d(87%, 0, 0)}.quick-links:hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (max-width: 54em){.quick-links{display:none}}.quick-links a{color:#242424;text-decoration:none;line-height:inherit;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.quick-links a:hover,.quick-links a:focus,a:hover .quick-links a{color:#D41032;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.quick-links a:active{color:#324f0d}.quick-links__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quick-links__nav{padding-right:1em}.quick-links__nav a{display:block;padding:0.25em 0}.quick-links__nav a:nth-of-type(2) span{-webkit-transition-delay:0.2s;transition-delay:0.2s}.quick-links__nav a:nth-of-type(3) span{-webkit-transition-delay:0.3s;transition-delay:0.3s}.quick-links__nav i{display:inline-block;width:1.5em;font-size:1.1em}.quick-links__nav i.icon-plane{font-size:1.2em}.quick-links__text{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.quick-links:hover .quick-links__text{opacity:1}.quick-links__socials{display:block;border-left:1px solid #ccc;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.quick-links__socials a{opacity:0;display:block;padding:0.15em 1em;text-align:center;-webkit-transition:opacity 1s 0.5s ease;transition:opacity 1s 0.5s ease}.quick-links:hover .quick-links__socials a{opacity:1}.quote__quote{position:relative;font-size:1.25em;text-align:center;font-style:normal}@media (min-width: 54em){.quote__quote{font-size:1.85em}}.quote__quote:before,.quote__quote:after{position:absolute;left:0;right:0;font-family:georgia;font-size:1.5em;font-weight:600}.quote__quote:before{content:'“';top:-1em}.quote__quote:after{content:'”';bottom:-1.5em}.quote__cite{margin:1.5em auto 0;font-size:0.5em;text-align:center}.quote.has-img .quote__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 54em){.quote.has-img .quote__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 54em){.quote.has-img .quote__figure,.quote.has-img .quote__quote{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}.quote.has-img .quote__figure{min-height:23em;background-position:50%;background-repeat:no-repeat;background-size:cover}.quote.has-img .quote__quote{font-size:1.25em}@media (min-width: 54em){.quote.has-img .quote__quote{font-size:1.55em}}@media (min-width: 54em){.quote.has-img .quote__quote{padding:0 1.5em}}.site-search{z-index:99;position:fixed;top:0;right:0;width:100%;height:100vh;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;background-color:#0c0c0c;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform 0.4s 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.4s 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.4s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.4s 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s 0.4s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.4s 0.4s cubic-bezier(0.19, 1, 0.22, 1)}@media (min-width: 54em){.site-search{width:50%}}.site-search__content{text-align:center}.site-search__title{margin:1.5em auto;font-family:"garamond", Georgia, serif;font-weight:400;font-size:1.85em;color:#fff;text-align:center;opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.site-search__input{width:0;padding:0.25em;font-size:1em;margin:1.5em auto;text-align:center;color:white;background-color:transparent;border:0;border-bottom:solid 2px #fff}.site-search__input:focus{color:#fff;border-color:#D41032}.site-search__submit{opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.site-search__close{position:absolute;top:2em;right:1em;width:2.5em;height:2.5em}.site-search__x{position:absolute;left:0;right:0;top:0;width:2.5em;height:1px;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.site-search__x:after,.site-search__x:before{content:'';left:0;right:0;margin:0 auto;display:block;width:2.5rem;height:1px;background:#fff;position:absolute;z-index:99;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out}.site-search__x:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.site-search__x:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.site-search--is-open .site-search{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.4s cubic-bezier(0.19, 1, 0.22, 1)}.site-search--is-open .site-search__title{opacity:1;-webkit-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out}.site-search--is-open .site-search__input{width:40%;-webkit-transition:1s 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:1s 0.5s cubic-bezier(0.4, 0, 0.2, 1)}.site-search--is-open .site-search__input:focus{width:90%;-webkit-transition:0.7s cubic-bezier(0.19, 1, 0.22, 1);transition:0.7s cubic-bezier(0.19, 1, 0.22, 1)}.site-search--is-open .site-search__submit{opacity:1;-webkit-transition:opacity 0.7s ease;transition:opacity 0.7s ease}.signup-form__input{display:block;margin-bottom:1.5em}.signup-form__btn{display:block;margin:1em 0;background-color:#0c0c0c}.signup-notice{z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:0;max-height:0;width:100%;padding:2.5%;color:#fff;background-color:rgba(0,0,0,0.8);text-align:center;opacity:0}.signup-notice__message{display:block;width:90%;max-width:33em;margin:0 auto;opacity:0;text-align:center;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.signup--success .signup-notice{z-index:999;height:100vh;max-height:100vh;width:100%;background-color:rgba(0,0,0,0.8);opacity:1;-webkit-transition:opacity 0.1s ease, z-index 0.1s ease;transition:opacity 0.1s ease, z-index 0.1s ease;-webkit-animation:signup-success 5s ease both;animation:signup-success 5s ease both}.signup--error .signup-notice{z-index:999;height:5em;max-height:5em;background:#D41032;opacity:1;will-change:opacity;-webkit-transition:opacity 0.5s 0.1s ease, z-index 0.1s ease, max-height 0.5s ease;transition:opacity 0.5s 0.1s ease, z-index 0.1s ease, max-height 0.5s ease}.signup--error.signup--success .signup-notice{height:100vh;max-height:100vh;background-color:rgba(0,0,0,0.8);-webkit-transition:max-height 1s ease, background-color 1s;transition:max-height 1s ease, background-color 1s;-webkit-animation:fade-out 3s 4s ease both;animation:fade-out 3s 4s ease both}.signup--error .signup-notice span,.signup--success .signup-notice span{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.signup--fade-out .signup-notice{-webkit-animation:signup-exit 1s 4s ease both;animation:signup-exit 1s 4s ease both}@-webkit-keyframes signup-exit{to{opacity:0}}@keyframes signup-exit{to{opacity:0}}@-webkit-keyframes signup-success{0%{opacity:0}50%{opacity:1}70%{opacity:1}100%{opacity:0}}@keyframes signup-success{0%{opacity:0}50%{opacity:1}70%{opacity:1}100%{opacity:0}}@-webkit-keyframes signup-success-out{0%{z-index:999;opacity:1}50%{z-index:999;opacity:0}100%{z-index:-1;opacity:0}}@keyframes signup-success-out{0%{z-index:999;opacity:1}50%{z-index:999;opacity:0}100%{z-index:-1;opacity:0}}.signup-message{opacity:0}.signup-message p{font-size:1em}.submit-success .signup-message{opacity:1;-webkit-animation:fade-in 1.5s 1s ease;animation:fade-in 1.5s 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.stories{background-color:#fff}.stories__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.stories__grid .story-ftd{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}@media (min-width: 54em){.stories__grid .story{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}.story__link{position:relative;display:block;color:#0c0c0c;padding:0 0 5em}.story__header{padding:1em}@media (min-width: 54em){.story__header{padding:1em 2em}}.story__subtitle{border-bottom:solid 2px white;padding-bottom:0.6em}.story__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1.75em;margin-right:-1.75em}.story__grid>*{padding:1.75em;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media (min-width: 32em){.story__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width: 54em){.story__grid>*{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}.story__grid.grid--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.story.bg-black{color:#fff}.story__metas{margin:0 0 1.5em}.story__title{max-width:30em;line-height:1.5;margin-bottom:.75em}.story__title+.story__title{margin-top:-.75em}.story__btn{margin-top:1em}.story__figure{overflow:hidden;margin-bottom:1.5em;padding-bottom:75%;position:relative;height:0}.story__figure>img{position:absolute;top:0;left:0;width:100%;height:auto;margin:0 auto}.story__img{display:block;width:100%;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 1s ease, -webkit-transform 1s ease, -webkit-filter 1s ease;transition:opacity 1s ease, -webkit-transform 1s ease, -webkit-filter 1s ease;transition:transform 1s ease, opacity 1s ease, filter 1s ease;transition:transform 1s ease, opacity 1s ease, filter 1s ease, -webkit-transform 1s ease, -webkit-filter 1s ease}.story__link:hover .story__img{opacity:0.7}.story-ftd{border-bottom:1px solid #0c0c0c}.story-ftd__link,.story-ftd__link:hover{color:#0c0c0c}.story-ftd__figure{position:relative;width:100%;height:17em;background-size:cover;background-position:50%;color:#fff;background-color:#242424}@media (min-width: 54em){.story-ftd__figure{height:32em}}.story-ftd__cols{padding:2em 0}@media (min-width: 54em){.story-ftd__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 54em){.story-ftd__cols{padding:4em 0}}@media (min-width: 54em){.story-ftd__header{-ms-flex-preferred-size:40%;flex-basis:40%;width:40%;max-width:40%}}@media (min-width: 54em){.story-ftd__content{-ms-flex-preferred-size:60%;flex-basis:60%;width:60%;max-width:60%}}@media (min-width: 54em){.story-ftd__content{padding-left:10.5em}}.story-ftd__metas{padding:0.5em 0 0.75em;border-top:1px solid #0c0c0c}.story-ftd__pretitle{display:block;padding:1em 0;border-bottom:1px solid #242424}.story-ftd__title{margin:0 auto .75em}.story-ftd__subtitle,.story-ftd h4{margin-bottom:1.5em}.story-ftd__byline{font-size:.75em}.story-ftd ul{padding-left:1em}.search-bar{z-index:6;position:relative;top:4.95em;left:0;display:block;width:100%;padding:0.75em 0;background:#fff;-webkit-box-shadow:1px 0px 1px rgba(0,0,0,0.3);box-shadow:1px 0px 1px rgba(0,0,0,0.3)}@media (min-width: 54em){.search-bar{position:fixed;top:5.7em}}.search-bar .input-group__input,.search-bar .input-group__btn{border:1px solid #ddd}.search-bar .input--search{font-family:"garamond", Georgia, serif}.search-info{padding-top:6.25em;padding-bottom:1.5em;border-bottom:1px solid #ddd}@media (min-width: 54em){.search-info{padding-top:11em}}.search-info__title{font-size:1em;font-weight:400}.search-info__term{font-weight:600}.search-returns{padding:4em 0;margin:0 auto;max-width:40em}.search-return__link{display:block;margin-bottom:3em;padding-bottom:3em;border-bottom:1px solid #ddd}.grid-sm,.grid-med,.grid-lg,.grid-xl,.grid-xxl,.grid,.grid-full{position:relative;width:90%;max-width:60em;display:block;margin-left:auto;margin-right:auto}@media (min-width: 54em){.grid-sm,.grid-med,.grid-lg,.grid-xl,.grid-xxl,.grid,.grid-full{width:90%}}@media (min-width: 54em){.grid-sm{max-width:42em}}@media (min-width: 65em){.grid-med{max-width:70em}}@media (min-width: 54em){.grid-lg{max-width:95%}}@media (min-width: 115em){.grid-lg{max-width:85%}}@media (min-width: 54em){.grid-xl{width:95%;max-width:95%}}@media (min-width: 54em){.grid-xxl{width:98%;max-width:98%}}.grid-full{width:100%;max-width:100%}.grid__col{position:relative;float:left;width:100%;min-height:1px;padding-right:1.5em}.grid__col:last-of-type{padding-right:0}.bg-white{background-color:#fff}.bg-black{background-color:#0c0c0c;color:#fff}.bg-darkgrey{background-color:#242424;color:#fff}.bg-darkgrey h1,.bg-darkgrey h2,.bg-darkgrey h3,.bg-darkgrey h4,.bg-darkgrey h5,.bg-darkgrey p,.bg-darkgrey input,.bg-black h1,.bg-black h2,.bg-black h3,.bg-black h4,.bg-black h5,.bg-black p,.bg-black input{color:#fff}.bg-lightgrey{background-color:#efefef}.bg-alpha{background-color:#D41032;color:#fff}.color-alpha{color:#D41032}.color-white{color:#fff}.theme-dark:not(.search) main{background-color:#242424;color:#fff}.theme-dark:not(.search) .intro a,.theme-dark:not(.search) .content a{position:relative;display:inline-block;vertical-align:middle;color:#fff;text-decoration:none;overflow-x:hidden;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.theme-dark:not(.search) .intro a:before,.theme-dark:not(.search) .intro a:after,.theme-dark:not(.search) .content a:before,.theme-dark:not(.search) .content a:after{content:'';position:absolute;left:0;bottom:0em;width:100%;height:1px;background-color:#D41032;-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),color 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.theme-dark:not(.search) .intro a:before,.theme-dark:not(.search) .content a:before{-webkit-transform:translateX(-110%);transform:translateX(-110%);background-color:#ccc}.theme-dark:not(.search) .intro a:after,.theme-dark:not(.search) .content a:after{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition-delay:0.25s;transition-delay:0.25s}.theme-dark:not(.search) .intro a:hover,.theme-dark:not(.search) .intro a:focus,a:hover .theme-dark:not(.search) .intro a,.theme-dark:not(.search) .content a:hover,.theme-dark:not(.search) .content a:focus,a:hover .theme-dark:not(.search) .content a{cursor:pointer;color:#ccc !important;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}.theme-dark:not(.search) .intro a:hover:before,.theme-dark:not(.search) .intro a:hover:after,a:hover .theme-dark:not(.search) .intro a:before,a:hover .theme-dark:not(.search) .intro a:after,.theme-dark:not(.search) .content a:hover:before,.theme-dark:not(.search) .content a:hover:after,a:hover .theme-dark:not(.search) .content a:before,a:hover .theme-dark:not(.search) .content a:after{-webkit-transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),color 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1),color 0.6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.theme-dark:not(.search) .intro a:hover:before,a:hover .theme-dark:not(.search) .intro a:before,.theme-dark:not(.search) .content a:hover:before,a:hover .theme-dark:not(.search) .content a:before{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition-delay:0.25s;transition-delay:0.25s}.theme-dark:not(.search) .intro a:hover:after,a:hover .theme-dark:not(.search) .intro a:after,.theme-dark:not(.search) .content a:hover:after,a:hover .theme-dark:not(.search) .content a:after{-webkit-transform:translateX(105%);transform:translateX(105%)}.theme-dark:not(.search) .intro a:active,.theme-dark:not(.search) .content a:active{color:#8c8c8c}.pad{padding:4em 0}.pad-sm{padding:2em 0}.pad-lg{padding:6em 0}.pad-b{padding-bottom:4em}.pad-t{padding-top:4em}.pad-sm-med,.banner.banner--offset{padding:2em 0}@media (min-width: 54em){.pad-sm-med,.banner.banner--offset{padding:4em 0}}.pad-med-lg,.cta__link{padding:4em 0}@media (min-width: 54em){.pad-med-lg,.cta__link{padding:6em 0}}.no-pad{padding:0}.text-center{text-align:center}.v-align{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-hidden{display:none !important}.is-visually-hidden{position:absolute !important;left:-9999px !important;height:1px;width:1px;clip:rect(0, 0, 0, 0);overflow:hidden}.no-interaction{pointer-events:none !important}.no-breaks br{display:none}.is-overflow-hidden{overflow:hidden;width:100%}.play-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-button__icon{position:relative;width:4.4em;height:4.4em;margin:1em}.play-button__circle{position:absolute;top:1px;bottom:1px;right:1px;left:1px;border-radius:50%;border:2px solid rgba(255,255,255,0.7)}.play-button__circle-inner{z-index:10;position:relative;width:4.4em;height:4.4em;fill:none;stroke:#D41032;stroke-width:3;stroke-dasharray:185;stroke-dashoffset:185;-webkit-animation:stroke-dash-reverse 0.7s cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:stroke-dash-reverse 0.7s cubic-bezier(0.4, 0, 0.2, 1) forwards}.play-button__circle-inner path{-webkit-transition:stroke 1s ease;transition:stroke 1s ease}.play-button__triangle{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:1rem;height:1.8625rem;margin-left:.2rem;fill:none;stroke:rgba(255,255,255,0.8);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.play-button__text{color:#fff;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (man-width: 54em){.play-button__text{display:none}}.play-button:hover .play-button__circle,a:hover .play-button .play-button__circle{-webkit-transition-delay:0.8s;transition-delay:0.8s}.play-button:hover .play-button__circle-inner,a:hover .play-button .play-button__circle-inner{-webkit-animation:stroke-dash 1.2s cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:stroke-dash 1.2s cubic-bezier(0.4, 0, 0.2, 1) forwards;-webkit-animation-delay:0;animation-delay:0}.play-button:hover .play-button__triangle,a:hover .play-button .play-button__triangle{stroke-width:2px;-webkit-transition:stroke 0.3s ease;transition:stroke 0.3s ease}@-webkit-keyframes stroke-dash{0%{stroke-dashoffset:185;opacity:1}80%{opacity:1}100%{stroke-dashoffset:0;opacity:1}}@keyframes stroke-dash{0%{stroke-dashoffset:185;opacity:1}80%{opacity:1}100%{stroke-dashoffset:0;opacity:1}}@-webkit-keyframes stroke-dash-reverse{0%{stroke-dashoffset:0;opacity:1}80%{opacity:1}100%{stroke-dashoffset:185;opacity:0}}@keyframes stroke-dash-reverse{0%{stroke-dashoffset:0;opacity:1}80%{opacity:1}100%{stroke-dashoffset:185;opacity:0}}.sep-center,.sep{position:relative;border:0;height:1px;width:3em;margin:1em 0;background-color:rgba(0,0,0,0.8)}.sep-center{margin:2em auto}.sep--dark{background-color:rgba(0,0,0,0.8)}.sep--grey{background-color:#ccc}.sep--white{background-color:rgba(255,255,255,0.8)}.has-icon{position:relative}.has-icon i{display:block;margin-bottom:0.15em;color:#D41032;font-size:2.4em}@media (min-width: 54em){.has-icon i{position:absolute;left:-1.75em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 54em){.panel-tabs__card-title.has-icon i{left:-1.3em}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}100%{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}@keyframes fade-right{0%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}100%{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.preloader{position:absolute;top:calc(50% - (3em / 2));right:0;left:0;width:3em;height:3em;margin:0 auto;border:1px solid rgba(0,0,0,0.2);border-top-color:#003a49;border-radius:50%;-webkit-animation:rotate 1s linear infinite both;animation:rotate 1s linear infinite both;opacity:1;-webkit-transition:opacity 2s 0.2s ease-out;transition:opacity 2s 0.2s ease-out}.preloader--alpha{border:1px solid rgba(255,255,255,0.1);border-top-color:#D41032}.preloader--white{border-top-color:#fff}.has-preloader>img,.has-preloader [class*="img"]{opacity:0;will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.has-preloader.is-loaded .preloader,.has-preloader li.is-active .preloader{opacity:0;-webkit-transition:opacity 1s 0.3s ease-out;transition:opacity 1s 0.3s ease-out}.has-preloader.is-loaded img,.has-preloader.is-loaded [class*="img"],.has-preloader li.is-active img,.has-preloader li.is-active [class*="img"]{opacity:1;-webkit-animation:fade-in 0.8s 0.2s ease both !important;animation:fade-in 0.8s 0.2s ease both !important}[data-scroll="fade-in"]{will-change:opacity}@media (min-width: 54em){[data-scroll="fade-in"]{opacity:0}}[data-scroll="fade-in"].is-animated{opacity:1;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}html,body{background-color:#242424}main{background-color:#fff}.is-exiting main,.is-exiting .site-footer{-webkit-animation:fade-out 0.7s ease both;animation:fade-out 0.7s ease both}.is-exiting article *+*,.is-exiting .site-header nav *+*,.is-exiting .content p,.is-exiting .gal .gal__img{-webkit-animation:fade-out 0.8s ease both;animation:fade-out 0.8s ease both}.is-exiting article *+*:nth-child(1),.is-exiting .site-header nav *+*:nth-child(1),.is-exiting .content p:nth-child(1),.is-exiting .gal .gal__img:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.is-exiting article *+*:nth-child(2),.is-exiting .site-header nav *+*:nth-child(2),.is-exiting .content p:nth-child(2),.is-exiting .gal .gal__img:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.is-exiting article *+*:nth-child(3),.is-exiting .site-header nav *+*:nth-child(3),.is-exiting .content p:nth-child(3),.is-exiting .gal .gal__img:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.is-exiting article *+*:nth-child(4),.is-exiting .site-header nav *+*:nth-child(4),.is-exiting .content p:nth-child(4),.is-exiting .gal .gal__img:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.is-exiting article *+*:nth-child(5),.is-exiting .site-header nav *+*:nth-child(5),.is-exiting .content p:nth-child(5),.is-exiting .gal .gal__img:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.is-exiting article *+*:nth-child(6),.is-exiting .site-header nav *+*:nth-child(6),.is-exiting .content p:nth-child(6),.is-exiting .gal .gal__img:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.is-exiting article *+*:nth-child(7),.is-exiting .site-header nav *+*:nth-child(7),.is-exiting .content p:nth-child(7),.is-exiting .gal .gal__img:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.is-exiting article *+*:nth-child(8),.is-exiting .site-header nav *+*:nth-child(8),.is-exiting .content p:nth-child(8),.is-exiting .gal .gal__img:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.is-exiting article *+*:nth-child(9),.is-exiting .site-header nav *+*:nth-child(9),.is-exiting .content p:nth-child(9),.is-exiting .gal .gal__img:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.is-exiting article *+*:nth-child(10),.is-exiting .site-header nav *+*:nth-child(10),.is-exiting .content p:nth-child(10),.is-exiting .gal .gal__img:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.is-exiting.scrolling-down .site-header{background-color:transparent}.is-exiting .site-menu-sm{-webkit-animation:fade-out 0.7s 0.5s ease both;animation:fade-out 0.7s 0.5s ease both}.is-exiting .site-menu-sm li{-webkit-animation:fade-out 0.5s ease both;animation:fade-out 0.5s ease both}.is-exiting .site-menu-sm li:nth-child(1){-webkit-animation-delay:.05s;animation-delay:.05s}.is-exiting .site-menu-sm li:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.is-exiting .site-menu-sm li:nth-child(3){-webkit-animation-delay:.15s;animation-delay:.15s}.is-exiting .site-menu-sm li:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}.is-exiting .site-menu-sm li:nth-child(5){-webkit-animation-delay:.25s;animation-delay:.25s}.is-exiting .site-menu-sm li:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.is-exiting .site-menu-sm li:nth-child(7){-webkit-animation-delay:.35s;animation-delay:.35s}.is-exiting .site-menu-sm li:nth-child(8){-webkit-animation-delay:.4s;animation-delay:.4s}.is-exiting .site-menu-sm li:nth-child(9){-webkit-animation-delay:.45s;animation-delay:.45s}.is-exiting .site-menu-sm li:nth-child(10){-webkit-animation-delay:.5s;animation-delay:.5s}.is-exiting .more-posts{-webkit-animation:fade-out 0.5s 0.5s ease both;animation:fade-out 0.5s 0.5s ease both}main{opacity:0}.is-loaded main{opacity:1;-webkit-transition:opacity 2s 0.1s ease;transition:opacity 2s 0.1s ease}.cta-card__text.message{margin:0}section.mast:after{display:none}section.mast:after{display:none}.signup__inputs input[type="text"]::-webkit-input-placeholder,.signup__inputs input[type="email"]::-webkit-input-placeholder{color:#fff;opacity:1}.signup__inputs input[type="text"]:-ms-input-placeholder,.signup__inputs input[type="email"]:-ms-input-placeholder{color:#fff;opacity:1}.signup__inputs input[type="text"]::-ms-input-placeholder,.signup__inputs input[type="email"]::-ms-input-placeholder{color:#fff;opacity:1}.signup__inputs input[type="text"]::placeholder,.signup__inputs input[type="email"]::placeholder{color:#fff;opacity:1}.signup__inputs input[type="text"]:-ms-input-placeholder,.signup__inputs input[type="email"]:-ms-input-placeholder{color:#fff}.signup__inputs input[type="text"]::-ms-input-placeholder,.signup__inputs input[type="email"]::-ms-input-placeholder{color:#fff}.site-header .site-header__logo-svg path{fill:#fff}.scrolling-down:not(.js-menu--is-open) .site-header .site-header__logo-svg path{fill:#0c0c0c}.site-header .site-header__nav a{color:#fff}.scrolling-down:not(.js-menu--is-open) .site-header .site-header__nav a{color:#0c0c0c}.columns-list{display:inline-block;width:49%;padding-right:20px;vertical-align:top;font-size:17px}.columns-list.last{padding-right:0}.columns-list li.no-wrap{white-space:nowrap}@media (max-width: 54em){.columns-list{width:100%}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZWZlcmVuY2Uuc2NzcyIsImFwcC5zY3NzIiwidG9vbHMvX2NvbmZpZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHdUQWNJLHVDQUNBLGdCQUNBLDBCQUNBLHFCQUNKLENBQUMsa05BWUcsK0NBQ0EsZ0JBQ0EsZ0JBQ0EseUJBQ0Esb0JBQ0osQ0FBQyx5QkFHRyxrTkFVSSxnQkFDSixDQUFDLENBR0wsa0lBVUksK0NBQ0EsZ0JBQ0EsZ0JBQ0EseUJBQ0Esb0JBQ0osQ0FBQyw4S0FZRywrQ0FDQSx5QkFDQSxnQkFDQSx1QkFDQSxnQkFDSixDQUFDLHdOQWNHLCtDQUNBLHlCQUNBLGdCQUNBLHFCQUNBLGNBQ0osQ0FBQyxpREFLRywrQ0FDQSxnQkFDQSxnQkFDQSx5QkFDQSxxQkFDSixDQUFDLHlFQU1HLCtDQUNBLHlCQUNBLGdCQUNBLHFCQUNBLGVBQ0osQ0FBQyw4V0FvQkcsK0NBQ0EsZ0JBQ0EsZ0JBQ0EseUJBQ0Esb0JBQ0osQ0FBQyw2TUFnQkcsK0NBQ0EseUJBQ0Esb0JBQ0osQ0FBQyxnRUFNRyxhQUNKLENBQUMsNEdBTUcscUJBQ0EsaUJBQ0osQ0FBQyxnQ0FJRyxTQUNBLCtDQUNBLGdCQUNBLHlCQUNBLG9CQUNKLENBQUMscUJBR0csU0FDQSxlQUNBLG9CQUNKLENBQUMsS0FHRyxTQUNBLFdBQ0EsZ0JBQ0Esa0JBQ0EsMEJBQ0EsOEJBQ0EsbUNBQ0Esa0NBQ0EsaUNBQ0osQ0FBQyxVQUlHLGtCQUNBLGdDQUNKLENBQUMsbUJBS0csOEJBQUEsQUFDSixxQkFBQSxDQUFDLDJGQWVHLGFBQ0osQ0FBQyw0QkFNRyxxQkFDQSx1QkFDSixDQUFDLHNCQUdHLGFBQ0EsUUFDSixDQUFDLGtCQUlHLFlBQ0osQ0FBQyxFQUdHLHFCQUNBLDZCQUNBLFNBQ0osQ0FBQyxZQUdHLHdCQUNKLENBQUMsU0FJRyxlQUNKLENBQUMsTUFHRyxhQUNKLENBQUMsUUFJRyxjQUNBLGNBQ0Esa0JBQ0EsdUJBQ0osQ0FBQyxJQUdHLFVBQ0osQ0FBQyxJQUdH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LENBQUEsaUNEekNkLFVDa0NjLENBQUEsd0VEbENkLGFDeUNjLENBQUEsY0RwQ1gscUJBTUksVUFDRixtQkFDUSxtQkFDQyxjQUNMLENBQUEsbUJBTEEsZUFRSSxDQUFFLHlCQUdmLGtCQUVlLENBQUEseUJBSU0sY0FqQnpCLFVBa0JXLENBQUEsQ0FBSSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmN0YS1mb3JtX19oZWFkbGluZSxcbi5iYW5uZXJfX2hlYWRsaW5lLFxuLmN0YV9faGVhZGxpbmUsXG4uY29tcGFueS10YWJzX19oZWFkbGluZSxcbi5jb21wYW55LXRhYnNfX2ZpZ3VyZS10aXRsZSxcbi5jdGEtY2FyZF9faGVhZGxpbmUsXG4uaGVhZGluZ19faGVhZGxpbmUsXG4uaGVhZGluZy5oZWFkaW5nLS1pbnRybyBoMi5oZWFkaW5nX190aXRsZSxcbi5tYXN0X190aXRsZSxcbi5tYXN0Lm1hc3QtLWFkdmVudHVyZSAubWFzdF9fc3VidGl0bGUtYWx0LFxuLm1hc3QtcGFnZV9faGVhZGxpbmUsXG4ubmV4dF9fdGl0bGUsXG4uZm9udC1oZWFkbGluZSxcbltjbGFzcyo9XCJfX2hlYWRsaW5lXCJdIHtcbiAgICBmb250LWZhbWlseTogXCJnYXJhbW9uZFwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW1cbn1cblxuLmNvbXBhbnktdGFic19faGVhZGluZy10aXRsZSxcbi5ldmVudF9fdGl0bGUsXG4uaGVhZGluZyAuaGVhZGluZ19fdGl0bGUsXG4ucGFuZWwtdGFic19fdGl0bGUsXG4ubWFzdC5tYXN0LS1hZHZlbnR1cmUgLm1hc3RfX3RpdGxlLFxuLnBhaW50LXNlbGVjdG9yX190aXRsZSxcbi5wb3N0X190aXRsZSxcbi5uZXh0LS1wb3N0X190aXRsZSxcbi5zdG9yeS1mdGRfX3RpdGxlLFxuLmZvbnQtdGl0bGUtbGcge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5vdmVjZW50b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmNvbXBhbnktdGFic19faGVhZGluZy10aXRsZSxcbiAgICAuZXZlbnRfX3RpdGxlLFxuICAgIC5oZWFkaW5nIC5oZWFkaW5nX190aXRsZSxcbiAgICAucGFuZWwtdGFic19fdGl0bGUsXG4gICAgLm1hc3QubWFzdC0tYWR2ZW50dXJlIC5tYXN0X190aXRsZSxcbiAgICAucGFpbnQtc2VsZWN0b3JfX3RpdGxlLFxuICAgIC5wb3N0X190aXRsZSxcbiAgICAubmV4dC0tcG9zdF9fdGl0bGUsXG4gICAgLnN0b3J5LWZ0ZF9fdGl0bGUsXG4gICAgLmZvbnQtdGl0bGUtbGcge1xuICAgICAgICBmb250LXNpemU6IDEuODVlbVxuICAgIH1cbn1cblxuLmZlZWRzX190aXRsZSxcbi5oYWxmc19fdGl0bGUsXG4uaW50cm8gaDEsXG4uaW50cm8gaDIsXG4uaW50cm8gaDMsXG4uaW50cm8gaDQsXG4ubWFzdC1ob21lX190aXRsZSxcbi5tYXN0LXBhZ2VfX3RpdGxlLFxuLm1vZGFsX190aXRsZSxcbi5mb250LXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJub3ZlY2VudG9cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbVxufVxuXG4uZmVlZHNfX3N1YnRpdGxlLFxuLmZlZWRfX3RpdGxlLFxuLmZpbGUtY2FyZF9fdGl0bGUsXG4ubWFzdC1ob21lX19zdWJ0aXRsZSxcbi5wYW5lbC1jYXJkX190aXRsZSxcbi5zdG9yeV9fdGl0bGUsXG4uc3RvcnktZnRkX19zdWJ0aXRsZSxcbi5zdG9yeS1mdGQgaDQsXG4uc2VhcmNoLXJldHVybl9fdGl0bGUsXG4uZm9udC10aXRsZS1zbSB7XG4gICAgZm9udC1mYW1pbHk6IFwibm92ZWNlbnRvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gICAgZm9udC1zaXplOiAxLjE1ZW1cbn1cblxudGFibGUuc3RhdHMgLnN0YXRzX19oZWFkaW5nIGg1LFxuLmNvbXBhbnktdGFic19faGVhZGluZy1zdWJ0aXRsZSxcbi5ldmVudF9fc3VidGl0bGUsXG4uaGFsZnNfX3ByZXRpdGxlLFxuLmhlYWRpbmcgaDUsXG4ubWFzdF9fcHJldGl0bGUsXG4ubWFzdF9fbWV0YSxcbi5tYXN0X19zdWJ0aXRsZSxcbi5uZXh0X19zdWJ0aXRsZSxcbi5tYXJrZXJfX3RpdGxlLFxuLnN0b3J5X19zdWJ0aXRsZSxcbi5mb250LXN1YnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJub3ZlY2VudG9cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgZm9udC1zaXplOiAuOGVtXG59XG5cbi5pbnRyb19fYnlsaW5lLFxuLnF1b3RlX19jaXRlLFxuLmZvbnQtc3VidGl0bGUtbGlnaHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5vdmVjZW50b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbVxufVxuXG4ubW9kYWxfX3N1YnRpdGxlLFxuLm1vZGFsX19wcmV0aXRsZSxcbi5zdG9yeS1mdGRfX3ByZXRpdGxlLFxuLmZvbnQtc3VidGl0bGUtc20ge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5vdmVjZW50b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBmb250LXNpemU6IC43NWVtXG59XG5cbmxhYmVsLFxuLnNpdGUtbWVudS1zbSBuYXYgYSxcbi5zaXRlLWhlYWRlcl9fbmF2IGEsXG4uc2l0ZS1mb290ZXJfX3Nsb2dhbiBmaWdjYXB0aW9uLFxuLnNpdGUtZm9vdGVyX19zaWdudXAtbGluayxcbi5zaXRlLWZvb3Rlcl9fbmF2IGEsXG4uYnRuLFxuLmJ0bi1jbGVhcixcbi5idG4tbGluZSxcbi5wYW5lbC10YWJzX19uYXYgbGkgc3Bhbixcbi5idG4tbGluZS0tZGFyayxcbi5idG4tbGluZS0td2hpdGUsXG4ucGFuZWwtdGFicy0tZGFyayAucGFuZWwtdGFic19fbmF2IGxpIHNwYW4sXG4ucGFuZWwtdGFicy0tZGFyayAucGFuZWwtY2FyZF9fYnRuLFxuLmJ0bi1tZXRhLFxuLmNvbXBhbnktdGFic19fbmF2IHVsIGxpLFxuLnF1aWNrLWxpbmtzX19uYXYgYSxcbi5zZWFyY2gtYmFyIC5idG4tLXN1Ym1pdCB7XG4gICAgZm9udC1mYW1pbHk6IFwibm92ZWNlbnRvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW1cbn1cblxuaDMsXG5oNCxcbmg1LFxudGFibGUuc3RhdHMgLnN0YXRzX19wcmljZSxcbi5zaXRlLWZvb3Rlcl9fc2lnbnVwLXRpdGxlLFxuLmNvbnRlbnQgaDIsXG4uY29udGVudCBoMyxcbi5jb250ZW50IGg0LFxuLmNvbnRlbnQgaDUsXG4uZmlsZS1jYXJkX19maWxldHlwZSxcbi5maWxlLWNhcmRfX2ZpbGVzaXplLFxuLmZpbGUtY2FyZF9fYnRuLFxuLnBhZ2luYXRpb25fX21ldGEsXG4uc3RvcnktZnRkX19ieWxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5vdmVjZW50b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW1cbn1cblxuLnN0b3J5X19tZXRhcyxcbi5zdG9yeS1mdGRfX21ldGFzLFxuLnBvc3RfX21ldGFzLFxuLm5leHQtLXBvc3RfX21ldGFzIHtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG4uc3RvcnlfX21ldGFzIC5tZXRhcy1zZXAsXG4uc3RvcnktZnRkX19tZXRhcyAubWV0YXMtc2VwLFxuLnBvc3RfX21ldGFzIC5tZXRhcy1zZXAsXG4ubmV4dC0tcG9zdF9fbWV0YXMgLm1ldGFzLXNlcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDBlbSAwLjRlbVxufVxuXG4uc3RvcnlfX21ldGFzLFxuLnN0b3J5LWZ0ZF9fbWV0YXMge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogXCJub3ZlY2VudG9cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW1cbn1cblxuLnNpdGUtZm9vdGVyX19uYXYgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcbn1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMFxufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiAwXG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkXG59XG5cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbn1cblxuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlXG59XG5cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxufVxuXG5zdXAge1xuICAgIHRvcDogLTAuNWVtXG59XG5cbnN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtXG59XG5cbmFkZHJlc3Mge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5hZGRyZXNzIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnVsLFxub2wsXG5kbCxcbmxpLFxuZGQsXG5zbWFsbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDBcbn1cblxuaW1nIHtcbiAgICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuZm9ybSxcbmZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwXG59XG5cbmhyIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBoZWlnaHQ6IDBcbn1cblxucHJlIHtcbiAgICBvdmVyZmxvdzogYXV0b1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lXG59XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXJcbn1cblxubGFiZWwsXG5zZWxlY3QsXG5idXR0b24sXG5pbnB1dCB7XG4gICAgY3Vyc29yOiBwb2ludGVyXG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMFxufVxuXG5pbnB1dDpmb2N1cyxcbnNlbGVjdDpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuYnV0dG9uOmZvY3VzLFxuLmJ0bjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZVxufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMFxufVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvXG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcbn1cblxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICB3aWR0aDogMTAwJVxufVxuXG50YWJsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDBcbn1cblxudGQsXG50aCB7XG4gICAgcGFkZGluZzogMFxufVxuXG5hIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpXG59XG5cbi5jb250ZW50IGEsXG4ubGluay1hbHBoYSB7XG4gICAgY29sb3I6ICM3OGJjMjA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5jb250ZW50IGE6aG92ZXIsXG4uY29udGVudCBhOmZvY3VzLFxuYTpob3ZlciAuY29udGVudCBhLFxuLmxpbmstYWxwaGE6aG92ZXIsXG4ubGluay1hbHBoYTpmb2N1cyxcbmE6aG92ZXIgLmxpbmstYWxwaGEge1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5jb250ZW50IGE6YWN0aXZlLFxuLmxpbmstYWxwaGE6YWN0aXZlIHtcbiAgICBjb2xvcjogIzhjOGM4Y1xufVxuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogXCJnYXJhbW9uZFwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuYm9keSB7XG4gICAgZm9udC1zaXplOiAxMDAlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMmVtKSB7XG4gICAgYm9keSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAxJVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICBib2R5IHtcbiAgICAgICAgZm9udC1zaXplOiAxMDIlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjVlbSkge1xuICAgIGJvZHkge1xuICAgICAgICBmb250LXNpemU6IDEwMyVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgYm9keSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIwJVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkxZW0pIHtcbiAgICBib2R5IHtcbiAgICAgICAgZm9udC1zaXplOiAxMjUlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE1ZW0pIHtcbiAgICBib2R5IHtcbiAgICAgICAgZm9udC1zaXplOiAxMzAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwZW0pIHtcbiAgICBib2R5IHtcbiAgICAgICAgZm9udC1zaXplOiAxNTUlXG4gICAgfVxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5vdmVjZW50b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMFxufVxuXG5oMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgZm9udC1zaXplOiAyLjc1ZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41ZW1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NWVtKSB7XG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDMuNjVlbVxuICAgIH1cbn1cblxuaDIge1xuICAgIG1hcmdpbi1ib3R0b206IC43NWVtO1xuICAgIGZvbnQtc2l6ZTogMS44NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkxZW0pIHtcbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtXG4gICAgfVxufVxuXG5oMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjc1ZW07XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5MWVtKSB7XG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuNTVlbVxuICAgIH1cbn1cblxuaDQge1xuICAgIG1hcmdpbi1ib3R0b206IC43NWVtO1xuICAgIGZvbnQtc2l6ZTogMS4xNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTFlbSkge1xuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbVxuICAgIH1cbn1cblxuaDUge1xuICAgIG1hcmdpbi1ib3R0b206IC40ZW07XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNFxufVxuXG5wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC43NWVtXG59XG5cbnNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgZm9udC1zaXplOiA4MCVcbn1cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMFxufVxuXG5xLFxuYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAxZW0gYXV0bztcbiAgICBwYWRkaW5nOiAuNWVtO1xuICAgIGZvbnQtZmFtaWx5OiBcImdhcmFtb25kXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNjY2Ncbn1cblxuY2l0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwibm92ZWNlbnRvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICBjb2xvcjogI2NjY1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIGNpdGUge1xuICAgICAgICBmb250LXNpemU6IDFyZW1cbiAgICB9XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjMGMwYzBjXG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogIzBjMGMwY1xufVxuXG4uZm9vdG5vdGVzIHtcbiAgICBmb250LWZhbWlseTogXCJub3ZlY2VudG9cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBmb250LXNpemU6IC42ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZVxufVxuXG4ubGlzdC11bnN0eWxlZCxcbi5saXN0LXZlcnQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbn1cblxuLmxpc3QtdmVydCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbm9sIGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41ZW1cbn1cblxuLnBvc3QtY29udGVudCB1bCxcbi5jb250ZW50IHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMS4yZW1cbn1cblxuLnBvc3QtY29udGVudCB1bD5saSxcbi5jb250ZW50IHVsPmxpIHtcbiAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgZm9udC1zaXplOiAwLjk1ZW1cbn1cblxuLnBvc3QtY29udGVudCBvbCxcbi5jb250ZW50IG9sIHtcbiAgICBjb3VudGVyLXJlc2V0OiBsaTtcbiAgICBtYXJnaW4tbGVmdDogMS4yZW1cbn1cblxuLnBvc3QtY29udGVudCBvbD5saSxcbi5jb250ZW50IG9sPmxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgZm9udC1zaXplOiAwLjk1ZW1cbn1cblxuLnBvc3QtY29udGVudCBvbD5saTpiZWZvcmUsXG4uY29udGVudCBvbD5saTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGkpIFwiLlwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEuMmVtO1xuICAgIHdpZHRoOiAxZW07XG4gICAgZm9udC1mYW1pbHk6IFwibm92ZWNlbnRvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjYTdhNmE2XG59XG5cbmltZyxcbnN2ZyxcbmZpZ3VyZSxcbnBpY3R1cmUsXG5vYmplY3QsXG5lbWJlZCxcbmlmcmFtZSxcbnZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvXG59XG5cbi5mbGV4LXZpZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjUlO1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLmZsZXgtdmlkIGlmcmFtZSxcbi5mbGV4LXZpZCBvYmplY3QsXG4uZmxleC12aWQgZW1iZWQsXG4uZmxleC12aWQgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCVcbn1cblxuLnN2Z2ZpeCB7XG4gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnRcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuODVlbSAwLjVlbSAwLjllbTtcbiAgICBmb250LWZhbWlseTogXCJub3ZlY2VudG9cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzhiYzIwICFpbXBvcnRhbnRcbn1cblxuc2VsZWN0IHtcbiAgICBwYWRkaW5nOiAwLjg1ZW0gMC41ZW0gMC45ZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCa0FBQUFPQ0FZQUFBRGFPcmRBQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFVMUpSRUZVZU5xc2swOHJSRkVVd08vYzVCUFlzckJVTEZoby9CbmlPekJFdzR4UFlQWktXU2tibGd3aS96NEhHVGIrVEtFVUZpeUVNaFlpRzM1SDU5WHI1YjczWnN5cDN6djE3ajM5N2p2djNJUnBuVzQzeG5URGtxa2l2a3NMenJWRVczNldkR1I1VE1BaTdKa2FCb0p0MGd5a1JUSVBGekFFdXpVVWpNQUI1T3Q0UEVBdjdNT3c3a3YvUTdDajlZY3dTRHUvcks2OVFqOWNxV2lyU3NHR0NvcWVRTjViMzU0WDZJTnJHSVhOQ2dYcnBIRTRoZ0VFbjk2YURleDkxa203Z1RGWWl5a29rREp3SWgzeEMzN1hHZUcvNmhyMFJNMndDcmtReHpKTXdSbDBJZmdJYnJDT1FtbGRKOXhDRmxZaUJPY3VRWmpFRXlXMWRUbjlJbjhVVkhBcUxYWUpvaVFTVHpvTWR6Q3BsN1plYzFaYmxFTHdIdnJQSFA4a0dJMTZzWnJnRWxxZ0pBZEFVSTRxdGpFbjlCNTY0RkVGTXVZcEtNY3B0aFZjQlJGMXdKeU8rVnZjd2g4QkJnQkt2R0daVnY4MHh3QUFBQUJKUlU1RXJrSmdnZz09XCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgZm9udC1zaXplOiAwLjdlbVxufVxuXG5sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIm5vdmVjZW50b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxufVxuXG5sYWJlbCAucmVxdWlyZWQge1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW1cbn1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI0MjQyNFxufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI0MjQyNFxufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI0MjQyNFxufVxuXG4uaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXhcbn1cblxuLmlucHV0LWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDBcbn1cblxuLmlucHV0LWdyb3VwX19idG4ge1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIHdpZHRoOiAzMCU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMwJTtcbiAgICBmbGV4LWJhc2lzOiAzMCVcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuaW5wdXQtZ3JvdXBfX2J0biB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNSU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDE1JTtcbiAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNSVcbiAgICB9XG59XG5cbi5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIG1hcmdpbjogMCAwLjJlbSAwIDBcbn1cblxuLmlucHV0LWdyb3VwIGxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbVxufVxuXG4uY3RhLWZvcm0gcCB7XG4gICAgbWFyZ2luOiAwXG59XG5cbi5jdGEtZm9ybV9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiA1ZW0gMCAyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5jdGEtZm9ybV9faGVhZGxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgIGZvbnQtc2l6ZTogMS43NWVtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmN0YS1mb3JtX19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjVlbSkge1xuICAgIC5jdGEtZm9ybV9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDIuNWVtXG4gICAgfVxufVxuXG4uY3RhLWZvcm1fX3RleHQge1xuICAgIG1heC13aWR0aDogMzllbTtcbiAgICBtYXJnaW46IDAgYXV0byAxZW1cbn1cblxuLmN0YS1mb3JtX19ncmlkIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gICAgZmxleC1mbG93OiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFlbVxufVxuXG4uY3RhLWZvcm1fX2dyaWQ+KiB7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMmVtKSB7XG4gICAgLmN0YS1mb3JtX19ncmlkPioge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMlO1xuICAgICAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzMzMlXG4gICAgfVxufVxuXG4uY3RhLWZvcm1fX2dyaWQuZ3JpZC0tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi5jdGEtZm9ybV9fc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogM2VtIDAuNWVtXG59XG5cbi5jdGEtZm9ybV9fYnRuIHtcbiAgICBtaW4td2lkdGg6IDE4ZW1cbn1cblxuLmN0YS1mb3JtIGlucHV0LFxuLmN0YS1mb3JtIHRleHRhcmVhLFxuLmN0YS1mb3JtIHNlbGVjdCxcbi5jdGEtZm9ybSAuaW5wdXQtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbVxufVxuXG4uY3RhLWZvcm0gYnV0dG9uW2Rpc2FibGVkXSxcbi5jdGEtZm9ybSBodG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuOSlcbn1cblxuLmN0YS1mb3JtLS1saWdodCBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5jdGEtZm9ybS0tbGlnaHQgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLmN0YS1mb3JtLS1saWdodCBpbnB1dFt0eXBlPVwidGVsXCJdLFxuLmN0YS1mb3JtLS1saWdodCB0ZXh0YXJlYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZGJkYWRhO1xuICAgIGNvbG9yOiAjYThhN2E3O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40ZW07XG4gICAgcGFkZGluZzogMC42ZW07XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLmN0YS1mb3JtLS1saWdodCAuYnRuLWNsZWFyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzhiYzIwXG59XG5cbi5jdGEtZm9ybS0tbGlnaHQgLmJ0bi1jbGVhcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmMyMDtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4ubW9kYWwtZnVsbCAuY3RhLWZvcm0gLmN0YS1mb3JtX19jb2wge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjdHkgMXMgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWN0eSAxcyAwLjVzIGVhc2Vcbn1cblxuLnBvcHVwLS1pcy1vcGVuIC5tb2RhbC1mdWxsIC5jdGEtZm9ybSAuY3RhLWZvcm1fX2NvbCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMXMgMC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIDAuNXMgZWFzZS1pbi1vdXRcbn1cblxuLmZvcm0tLW1pbmltYWwgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uZm9ybS0tbWluaW1hbCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uZm9ybS0tbWluaW1hbCBpbnB1dFt0eXBlPVwidGVsXCJdLFxuLmZvcm0tLW1pbmltYWwgdGV4dGFyZWEsXG4uZm9ybS0tbWluaW1hbCBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjXG59XG5cbi5mb3JtLS1kYXJrOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4uZm9ybS0tZGFyazotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5mb3JtLS1kYXJrOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLmZvcm0tLWRhcmsgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uZm9ybS0tZGFyayBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4uZm9ybS0tZGFyayBpbnB1dFt0eXBlPVwidGVsXCJdLFxuLmZvcm0tLWRhcmsgdGV4dGFyZWEsXG4uZm9ybS0tZGFyayBzZWxlY3Qge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5mb3JtLS1kYXJrOm5vdCguZm9ybS0tbWluaW1hbCkgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uZm9ybS0tZGFyazpub3QoLmZvcm0tLW1pbmltYWwpIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5mb3JtLS1kYXJrOm5vdCguZm9ybS0tbWluaW1hbCkgaW5wdXRbdHlwZT1cInRlbFwiXSxcbi5mb3JtLS1kYXJrOm5vdCguZm9ybS0tbWluaW1hbCkgdGV4dGFyZWEsXG4uZm9ybS0tZGFyazpub3QoLmZvcm0tLW1pbmltYWwpIHNlbGVjdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KVxufVxuXG4uZm9ybS0tZGFyazpub3QoLmZvcm0tLW1pbmltYWwpIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLmZvcm0tLWRhcms6bm90KC5mb3JtLS1taW5pbWFsKSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG4uZm9ybS0tZGFyazpub3QoLmZvcm0tLW1pbmltYWwpIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG4uZm9ybS0tZGFyazpub3QoLmZvcm0tLW1pbmltYWwpIHRleHRhcmVhOmZvY3VzLFxuLmZvcm0tLWRhcms6bm90KC5mb3JtLS1taW5pbWFsKSBzZWxlY3Q6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzc4YmMyMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMylcbn1cblxuc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gICAgZm9udC1mYW1pbHk6IFwibm92ZWNlbnRvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuc3Bhbi53cGNmNy1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbjogMC41ZW0gMCAwXG59XG5cbmRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDJlbSAwLjc1ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWY5OTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJub3ZlY2VudG9cIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW1cbn1cblxuLndwY2Y3LXJlc3BvbnNlLW91dHB1dC53cGNmNy1tYWlsLXNlbnQtb2sge1xuICAgIGJhY2tncm91bmQ6ICM3OGJjMjA7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLndwY2Y3LXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgbWFyZ2luOiAwIDAuNWVtIDAgMFxufVxuXG4ud3BjZjctcmFkaW8gc3Bhbi53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW1cbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICAgIGZvbnQtZmFtaWx5OiBJbmNvbnNvbGF0YSwgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMC45ZW1cbn1cblxucHJlIHtcbiAgICBwYWRkaW5nOiAyZW0gMC41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgY29sb3I6ICMyNDIxMjE7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgcHJlIHtcbiAgICAgICAgcGFkZGluZzogMmVtIDEuNWVtXG4gICAgfVxufVxuXG4uaGlnaGxpZ2h0aW5nLFxuLmhpZ2hsaWdodCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAtMTAlICFpbXBvcnRhbnRcbn1cblxuLmhpZ2hsaWdodGluZyBwcmU6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLmhpZ2hsaWdodCBwcmU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgd2lkdGg6IDNweDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkXG59XG5cbi5oaWdobGlnaHRpbmcgcHJlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5oaWdobGlnaHQgcHJlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxufVxuXG4uaGlnaGxpZ2h0aW5nIHByZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uaGlnaGxpZ2h0IHByZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNkZGRcbn1cblxuLmhpZ2hsaWdodGluZyBjb2RlLFxuLmhpZ2hsaWdodCBjb2RlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCA1JVxufVxuXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogQ29uc29sYXMsIE1vbmFjbywgJ0FuZGFsZSBNb25vJywgJ1VidW50dSBNb25vJywgbW9ub3NwYWNlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAtbW96LXRhYi1zaXplOiA0O1xuICAgIC1vLXRhYi1zaXplOiA0O1xuICAgIHRhYi1zaXplOiA0O1xuICAgIC13ZWJraXQtaHlwaGVuczogbm9uZTtcbiAgICAtbXMtaHlwaGVuczogbm9uZTtcbiAgICBoeXBoZW5zOiBub25lXG59XG5cbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl06Oi1tb3otc2VsZWN0aW9uLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6LW1vei1zZWxlY3Rpb24sXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6LW1vei1zZWxlY3Rpb24sXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6LW1vei1zZWxlY3Rpb24ge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNiM2Q0ZmNcbn1cblxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6c2VsZWN0aW9uLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6c2VsZWN0aW9uLFxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl06OnNlbGVjdGlvbixcbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdOjpzZWxlY3Rpb24ge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNiM2Q0ZmNcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbiAgICBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmVcbiAgICB9XG59XG5cbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICAgIG92ZXJmbG93OiBhdXRvXG59XG5cbjpub3QocHJlKT5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICAgIGJhY2tncm91bmQ6ICNmNWYyZjBcbn1cblxuOm5vdChwcmUpPmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgICBwYWRkaW5nOiAuMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IC4zZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbFxufVxuXG4udG9rZW4uY29tbWVudCxcbi50b2tlbi5wcm9sb2csXG4udG9rZW4uZG9jdHlwZSxcbi50b2tlbi5jZGF0YSB7XG4gICAgY29sb3I6ICM1ODZlNzVcbn1cblxuLnRva2VuLnB1bmN0dWF0aW9uIHtcbiAgICBjb2xvcjogIzk5OVxufVxuXG4ubmFtZXNwYWNlIHtcbiAgICBvcGFjaXR5OiAuN1xufVxuXG4udG9rZW4ucHJvcGVydHksXG4udG9rZW4udGFnLFxuLnRva2VuLmJvb2xlYW4sXG4udG9rZW4ubnVtYmVyLFxuLnRva2VuLmNvbnN0YW50LFxuLnRva2VuLnN5bWJvbCxcbi50b2tlbi5kZWxldGVkIHtcbiAgICBjb2xvcjogIzkwNVxufVxuXG4udG9rZW4uc2VsZWN0b3IsXG4udG9rZW4uYXR0ci1uYW1lLFxuLnRva2VuLnN0cmluZyxcbi50b2tlbi5jaGFyLFxuLnRva2VuLmJ1aWx0aW4sXG4udG9rZW4uaW5zZXJ0ZWQge1xuICAgIGNvbG9yOiAjMmFhMTk4XG59XG5cbi50b2tlbi5vcGVyYXRvcixcbi50b2tlbi5lbnRpdHksXG4udG9rZW4udXJsLFxuLmxhbmd1YWdlLWNzcyAudG9rZW4uc3RyaW5nLFxuLnN0eWxlIC50b2tlbi5zdHJpbmcge1xuICAgIGNvbG9yOiAjYTY3ZjU5O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KVxufVxuXG4udG9rZW4uYXRydWxlLFxuLnRva2VuLmF0dHItdmFsdWUsXG4udG9rZW4ua2V5d29yZCB7XG4gICAgY29sb3I6ICMyNjhiZDJcbn1cblxuLnRva2VuLmZ1bmN0aW9uIHtcbiAgICBjb2xvcjogI0RENEE2OFxufVxuXG4udG9rZW4ucmVnZXgsXG4udG9rZW4uaW1wb3J0YW50LFxuLnRva2VuLnZhcmlhYmxlIHtcbiAgICBjb2xvcjogI2U5MFxufVxuXG4udG9rZW4uaW1wb3J0YW50LFxuLnRva2VuLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG59XG5cbi50b2tlbi5pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xufVxuXG4udG9rZW4uZW50aXR5IHtcbiAgICBjdXJzb3I6IGhlbHBcbn1cblxudGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZcbn1cblxudGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDIlIDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIHRleHQtYWxpZ246IGxlZnRcbn1cblxudGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDElIDAgMC41JVxufVxuXG50YWJsZSB0aGVhZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuOClcbn1cblxudGFibGUuc3RhdHMge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxudGFibGUuc3RhdHMgLnN0YXRzX19oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzXG59XG5cbnRhYmxlLnN0YXRzIC5zdGF0c19faGVhZGluZyBoNSB7XG4gICAgbWFyZ2luOiAwXG59XG5cbnRhYmxlLnN0YXRzIC5zdGF0c19faGVhZGluZyBoNSBzcGFuIHtcbiAgICBmb250LXNpemU6IC43NWVtXG59XG5cbnRhYmxlLnN0YXRzIC5zdGF0c19faGVhZGluZy0tYWxwaGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3OGJjMjBcbn1cblxudGFibGUuc3RhdHMgLnN0YXRzX19wcmljZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxudGFibGUuc3RhdHMgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMWVtXG59XG5cbnRhYmxlLnN0YXRzIHRyOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVlbVxufVxuXG50YWJsZS5zdGF0cyB0ciB0ZCxcbnRhYmxlLnN0YXRzIHRyIHRoIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzMzMztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAuNGVtIDAuNmVtXG59XG5cbnRhYmxlLnN0YXRzIHRyIHRkOmZpcnN0LWNoaWxkLFxudGFibGUuc3RhdHMgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICMzMzNcbn1cblxudGFibGUuc3RhdHMgdHIgdGQ6bGFzdC1jaGlsZCxcbnRhYmxlLnN0YXRzIHRyIHRoOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZVxufVxuXG4uc2l0ZS1tZW51LXNtIHtcbiAgICB6LWluZGV4OiA4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIDAuOHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgMC44cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgMC44cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgMC44cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgMC44cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSlcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1tZW51LXNtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cbn1cblxuLnNpdGUtbWVudS1zbSBuYXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICB3aWR0aDogOTMlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy10b3A6IDZlbVxufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC4zZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xZW0pO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIHRyYW5zZm9ybSAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZVxufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoMSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjFzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xc1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoMikge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjJzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yc1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjNzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zc1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoNCkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjRzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC40c1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoNSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjVzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC41c1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoNikge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjZzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC42c1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoNykge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjdzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC43c1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoOCkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjhzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC44c1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoOSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjlzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC45c1xufVxuXG4uc2l0ZS1tZW51LXNtIG5hdiBsaTpudGgtY2hpbGQoMTApIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDFzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzXG59XG5cbi5zaXRlLW1lbnUtc20gbmF2IGEge1xuICAgIGZvbnQtc2l6ZTogMS4xNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5zaXRlLW1lbnUtc20gbmF2IGE6aG92ZXIsXG4uc2l0ZS1tZW51LXNtIG5hdiBhOmZvY3VzLFxuYTpob3ZlciAuc2l0ZS1tZW51LXNtIG5hdiBhIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5zaXRlLW1lbnUtc20gbmF2IGE6YWN0aXZlIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpXG59XG5cbi5qcy1tZW51LS1pcy1vcGVuIC5zaXRlLW1lbnUtc20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSlcbn1cblxuLmpzLW1lbnUtLWlzLW9wZW4gLnNpdGUtbWVudS1zbSB1bCBsaSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAycyAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDJzIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMnMgMC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAycyAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIDAuNXMgZWFzZSwgdHJhbnNmb3JtIDJzIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMnMgMC41cyBlYXNlLCB0cmFuc2Zvcm0gMnMgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDJzIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpXG59XG5cbi5qcy1tZW51LS1pcy1vcGVuIC5zaXRlLW1lbnUtc20gdWwgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4xNXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjE1c1xufVxuXG4uanMtbWVudS0taXMtb3BlbiAuc2l0ZS1tZW51LXNtIHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjNzXG59XG5cbi5qcy1tZW51LS1pcy1vcGVuIC5zaXRlLW1lbnUtc20gdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC40NXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjQ1c1xufVxuXG4uanMtbWVudS0taXMtb3BlbiAuc2l0ZS1tZW51LXNtIHVsIGxpOm50aC1jaGlsZCg0KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuNnM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjZzXG59XG5cbi5qcy1tZW51LS1pcy1vcGVuIC5zaXRlLW1lbnUtc20gdWwgbGk6bnRoLWNoaWxkKDUpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC43NXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjc1c1xufVxuXG4uanMtbWVudS0taXMtb3BlbiAuc2l0ZS1tZW51LXNtIHVsIGxpOm50aC1jaGlsZCg2KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuOXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjlzXG59XG5cbi5qcy1tZW51LS1pcy1vcGVuIC5zaXRlLW1lbnUtc20gdWwgbGk6bnRoLWNoaWxkKDcpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuMDVzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMDVzXG59XG5cbi5qcy1tZW51LS1pcy1vcGVuIC5zaXRlLW1lbnUtc20gdWwgbGk6bnRoLWNoaWxkKDgpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuMnM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMS4yc1xufVxuXG4uanMtbWVudS0taXMtb3BlbiAuc2l0ZS1tZW51LXNtIHVsIGxpOm50aC1jaGlsZCg5KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAxLjM1cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjM1c1xufVxuXG4uanMtbWVudS0taXMtb3BlbiAuc2l0ZS1tZW51LXNtIHVsIGxpOm50aC1jaGlsZCgxMCkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMS41cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzXG59XG5cbi5zaXRlLWhlYWRlciB7XG4gICAgei1pbmRleDogOTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRvcDogMGVtO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDZlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjc1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIGJhY2tncm91bmQtY29sb3IgMC43NXMgZWFzZS1pbi1vdXRcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgIGhlaWdodDogMy4yNWVtXG4gICAgfVxufVxuXG4uaGFzLW5vdGljZS1kcmF3ZXIgLnNpdGUtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjY1ZW1cbn1cblxuLnNpdGUtaGVhZGVyX193cmFwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW46IDAgYXV0b1xufVxuXG4uc2l0ZS1oZWFkZXJfX3dyYXA+KiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlXG59XG5cbi5pcy1sb2FkZWQgLnNpdGUtaGVhZGVyX193cmFwPioge1xuICAgIG9wYWNpdHk6IDFcbn1cblxuLmlzLWxvYWRlZCAuc2l0ZS1oZWFkZXJfX3dyYXA+KjpudGgtY2hpbGQoMSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjE1cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMTVzXG59XG5cbi5pcy1sb2FkZWQgLnNpdGUtaGVhZGVyX193cmFwPio6bnRoLWNoaWxkKDIpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4zcztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3Ncbn1cblxuLmlzLWxvYWRlZCAuc2l0ZS1oZWFkZXJfX3dyYXA+KjpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjQ1cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNDVzXG59XG5cbi5pcy1sb2FkZWQgLnNpdGUtaGVhZGVyX193cmFwPio6bnRoLWNoaWxkKDQpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC42cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNnNcbn1cblxuLmlzLWxvYWRlZCAuc2l0ZS1oZWFkZXJfX3dyYXA+KjpudGgtY2hpbGQoNSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjc1cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNzVzXG59XG5cbi5pcy1sb2FkZWQgLnNpdGUtaGVhZGVyX193cmFwPio6bnRoLWNoaWxkKDYpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC45cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuOXNcbn1cblxuLmlzLWxvYWRlZCAuc2l0ZS1oZWFkZXJfX3dyYXA+KjpudGgtY2hpbGQoNykge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXNcbn1cblxuLmlzLWxvYWRlZCAuc2l0ZS1oZWFkZXJfX3dyYXA+KjpudGgtY2hpbGQoOCkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMS4ycztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjJzXG59XG5cbi5pcy1sb2FkZWQgLnNpdGUtaGVhZGVyX193cmFwPio6bnRoLWNoaWxkKDkpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuMzVzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzXG59XG5cbi5pcy1sb2FkZWQgLnNpdGUtaGVhZGVyX193cmFwPio6bnRoLWNoaWxkKDEwKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAxLjVzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNXNcbn1cblxuLnNpdGUtaGVhZGVyX19sb2dvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDBcbn1cblxuLnNpdGUtaGVhZGVyX19sb2dvLXN2ZyB7XG4gICAgaGVpZ2h0OiAyZW07XG4gICAgd2lkdGg6IDhlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWhlYWRlcl9fbG9nby1zdmcge1xuICAgICAgICB3aWR0aDogOWVtXG4gICAgfVxufVxuXG4uc2l0ZS1oZWFkZXJfX2xvZ28tc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMyNDI0MjQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuNXMgZWFzZVxufVxuXG4uc2l0ZS1oZWFkZXJfX2xvZ286aG92ZXIgLnNpdGUtaGVhZGVyX19sb2dvLXN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjNzhiYzIwXG59XG5cbi5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cbn1cblxuLnNpdGUtaGVhZGVyX19uYXYgdWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMFxufVxuXG4uc2l0ZS1oZWFkZXJfX25hdiB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXJfX25hdiB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjVlbSkge1xuICAgIC5zaXRlLWhlYWRlcl9fbmF2IHVsIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW1cbiAgICB9XG59XG5cbi5zaXRlLWhlYWRlcl9fbmF2IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuXG59XG5cbi5zaXRlLWhlYWRlcl9fbmF2IGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC42cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjZzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjZzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0XG59XG5cbi5zaXRlLWhlYWRlcl9fbmF2IGE6aG92ZXIsXG4uc2l0ZS1oZWFkZXJfX25hdiBhOmZvY3VzLFxuYTpob3ZlciAuc2l0ZS1oZWFkZXJfX25hdiBhIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICM3OGJjMjA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnNpdGUtaGVhZGVyX19uYXYgYTpob3ZlcjphZnRlcixcbmE6aG92ZXIgLnNpdGUtaGVhZGVyX19uYXYgYTphZnRlcixcbi5zaXRlLWhlYWRlcl9fbmF2IGEuaXMtYWN0aXZlOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgY29sb3IgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLCBjb2xvciAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSlcbn1cblxuLnNpdGUtaGVhZGVyX19uYXYgYTphY3RpdmUge1xuICAgIGNvbG9yOiAjMzI0ZjBkXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSBhbmQgKG1heC13aWR0aDogNjVlbSkge1xuICAgIC5zaXRlLWhlYWRlcl9fbmF2IGEge1xuICAgICAgICBmb250LXNpemU6IC43ZW1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NWVtKSBhbmQgKG1heC13aWR0aDogNzFlbSkge1xuICAgIC5zaXRlLWhlYWRlcl9fbmF2IGEge1xuICAgICAgICBmb250LXNpemU6IC43ZW1cbiAgICB9XG59XG5cbi5zaXRlLWhlYWRlcl9fc2VhcmNoLXRvZ2dsZSBpIHtcbiAgICBmb250LXNpemU6IDEuMWVtXG59XG5cbi5zaXRlLWhlYWRlcl9fbWVudS10b2dnbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTE7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIHRvcDogMC43NWVtO1xuICAgIHJpZ2h0OiAwZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXJfX21lbnUtdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cbn1cblxuLnNpdGUtaGVhZGVyX19tZW51LWJhcnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogMC43NWVtIGF1dG87XG4gICAgYmFja2dyb3VuZDogIzI0MjQyNDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YmVmb3JlIHtcbiAgICB0b3A6IC03cHhcbn1cblxuLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YWZ0ZXIge1xuICAgIHRvcDogN3B4XG59XG5cbi5zaXRlLWhlYWRlcl9fbWVudS1iYXJzOmFmdGVyLFxuLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICMyNDI0MjQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlclxufVxuXG4uanMtbWVudS0taXMtb3BlbiAuc2l0ZS1oZWFkZXJfX21lbnUtYmFycyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHMgZWFzZVxufVxuXG4uanMtbWVudS0taXMtb3BlbiAuc2l0ZS1oZWFkZXJfX21lbnUtYmFyczphZnRlcixcbi5qcy1tZW51LS1pcy1vcGVuIC5zaXRlLWhlYWRlcl9fbWVudS1iYXJzOmJlZm9yZSB7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzI0MjQyNCAhaW1wb3J0YW50O1xuICAgIHpvb206IDFcbn1cblxuLmpzLW1lbnUtLWlzLW9wZW4gLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxufVxuXG4uanMtbWVudS0taXMtb3BlbiAuc2l0ZS1oZWFkZXJfX21lbnUtYmFyczpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXG59XG5cbi5qcy1tZW51LS1pcy1vcGVuIC5zaXRlLWhlYWRlcl9fbG9nbyAuc3ZnIHtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZVxufVxuXG4uc2Nyb2xsaW5nLWRvd246bm90KC5qcy1tZW51LS1pcy1vcGVuKSAuc2l0ZS1oZWFkZXIsXG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiAzLjI1ZW07XG4gICAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuNzUgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuNzUgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZSwgaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC43NSBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UsIGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuNzUgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnNjcm9sbGluZy1kb3duOm5vdCguanMtbWVudS0taXMtb3BlbikgLnNpdGUtaGVhZGVyLFxuICAgIC5zZWFyY2gtcmVzdWx0cyAuc2l0ZS1oZWFkZXIge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogbmF2LWRvd24gZWFzZS1pbi1vdXQgMC4ycyAwLjFzIGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbjogbmF2LWRvd24gZWFzZS1pbi1vdXQgMC4ycyAwLjFzIGJvdGg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zY3JvbGxpbmctZG93bjpub3QoLmpzLW1lbnUtLWlzLW9wZW4pIC5zaXRlLWhlYWRlcixcbiAgICAuc2VhcmNoLXJlc3VsdHMgLnNpdGUtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0ZW1cbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBuYXYtZG93biB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNmVtKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02ZW0pXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBuYXYtZG93biB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNmVtKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02ZW0pXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KVxuICAgIH1cbn1cblxuLnBhZ2UtY2FyZWVyczpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgc3ZnIHBhdGgsXG4ucGFnZS1rb2RpYWs6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIHN2ZyBwYXRoLFxuLnBhZ2UtY3VzdG9tZXItZXhwZXJpZW5jZTpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgc3ZnIHBhdGgsXG4ucGFnZS1jb250YWN0Om5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBzdmcgcGF0aCxcbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIHN2ZyBwYXRoLFxuLnBhZ2UtdGVtcGxhdGUtbGVnYWw6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIHN2ZyBwYXRoLFxuLnNpbmdsZTpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgc3ZnIHBhdGgsXG4ucGFnZS1zdXBwbGllcnM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZmXG59XG5cbi5wYWdlLWNhcmVlcnM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGEsXG4ucGFnZS1rb2RpYWs6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGEsXG4ucGFnZS1jdXN0b21lci1leHBlcmllbmNlOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhLFxuLnBhZ2UtY29udGFjdDpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYSxcbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGEsXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbDpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYSxcbi5zaW5nbGU6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGEsXG4ucGFnZS1zdXBwbGllcnM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dFxufVxuXG4ucGFnZS1jYXJlZXJzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhOmhvdmVyLFxuLnBhZ2UtY2FyZWVyczpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpmb2N1cyxcbmE6aG92ZXIgLnBhZ2UtY2FyZWVyczpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYSxcbi5wYWdlLWtvZGlhazpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpob3Zlcixcbi5wYWdlLWtvZGlhazpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpmb2N1cyxcbmE6aG92ZXIgLnBhZ2Uta29kaWFrOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhLFxuLnBhZ2UtY3VzdG9tZXItZXhwZXJpZW5jZTpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpob3Zlcixcbi5wYWdlLWN1c3RvbWVyLWV4cGVyaWVuY2U6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGE6Zm9jdXMsXG5hOmhvdmVyIC5wYWdlLWN1c3RvbWVyLWV4cGVyaWVuY2U6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGEsXG4ucGFnZS1jb250YWN0Om5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhOmhvdmVyLFxuLnBhZ2UtY29udGFjdDpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpmb2N1cyxcbmE6aG92ZXIgLnBhZ2UtY29udGFjdDpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYSxcbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGE6aG92ZXIsXG4ucG9zdC10eXBlLWFyY2hpdmUtZXZlbnRzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhOmZvY3VzLFxuYTpob3ZlciAucG9zdC10eXBlLWFyY2hpdmUtZXZlbnRzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhLFxuLnBhZ2UtdGVtcGxhdGUtbGVnYWw6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGE6aG92ZXIsXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbDpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpmb2N1cyxcbmE6aG92ZXIgLnBhZ2UtdGVtcGxhdGUtbGVnYWw6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGEsXG4uc2luZ2xlOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhOmhvdmVyLFxuLnNpbmdsZTpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpmb2N1cyxcbmE6aG92ZXIgLnNpbmdsZTpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYSxcbi5wYWdlLXN1cHBsaWVyczpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpob3Zlcixcbi5wYWdlLXN1cHBsaWVyczpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTpmb2N1cyxcbmE6aG92ZXIgLnBhZ2Utc3VwcGxpZXJzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhIHtcbiAgICBjb2xvcjogIzc4YmMyMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dFxufVxuXG4ucGFnZS1jYXJlZXJzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhOmFjdGl2ZSxcbi5wYWdlLWtvZGlhazpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTphY3RpdmUsXG4ucGFnZS1jdXN0b21lci1leHBlcmllbmNlOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhOmFjdGl2ZSxcbi5wYWdlLWNvbnRhY3Q6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyIGE6YWN0aXZlLFxuLnBvc3QtdHlwZS1hcmNoaXZlLWV2ZW50czpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTphY3RpdmUsXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbDpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTphY3RpdmUsXG4uc2luZ2xlOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlciBhOmFjdGl2ZSxcbi5wYWdlLXN1cHBsaWVyczpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXIgYTphY3RpdmUge1xuICAgIGNvbG9yOiAjMzI0ZjBkXG59XG5cbi5wYWdlLWNhcmVlcnM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnMsXG4ucGFnZS1jYXJlZXJzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlcl9fbWVudS1iYXJzOmJlZm9yZSxcbi5wYWdlLWNhcmVlcnM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YWZ0ZXIsXG4ucGFnZS1rb2RpYWs6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnMsXG4ucGFnZS1rb2RpYWs6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YmVmb3JlLFxuLnBhZ2Uta29kaWFrOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlcl9fbWVudS1iYXJzOmFmdGVyLFxuLnBhZ2UtY3VzdG9tZXItZXhwZXJpZW5jZTpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXJfX21lbnUtYmFycyxcbi5wYWdlLWN1c3RvbWVyLWV4cGVyaWVuY2U6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YmVmb3JlLFxuLnBhZ2UtY3VzdG9tZXItZXhwZXJpZW5jZTpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXJfX21lbnUtYmFyczphZnRlcixcbi5wYWdlLWNvbnRhY3Q6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnMsXG4ucGFnZS1jb250YWN0Om5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlcl9fbWVudS1iYXJzOmJlZm9yZSxcbi5wYWdlLWNvbnRhY3Q6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YWZ0ZXIsXG4ucG9zdC10eXBlLWFyY2hpdmUtZXZlbnRzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlcl9fbWVudS1iYXJzLFxuLnBvc3QtdHlwZS1hcmNoaXZlLWV2ZW50czpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXJfX21lbnUtYmFyczpiZWZvcmUsXG4ucG9zdC10eXBlLWFyY2hpdmUtZXZlbnRzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlcl9fbWVudS1iYXJzOmFmdGVyLFxuLnBhZ2UtdGVtcGxhdGUtbGVnYWw6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnMsXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbDpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXJfX21lbnUtYmFyczpiZWZvcmUsXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbDpub3QoLnNjcm9sbGluZy1kb3duKSAuc2l0ZS1oZWFkZXJfX21lbnUtYmFyczphZnRlcixcbi5zaW5nbGU6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnMsXG4uc2luZ2xlOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlcl9fbWVudS1iYXJzOmJlZm9yZSxcbi5zaW5nbGU6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YWZ0ZXIsXG4ucGFnZS1zdXBwbGllcnM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnMsXG4ucGFnZS1zdXBwbGllcnM6bm90KC5zY3JvbGxpbmctZG93bikgLnNpdGUtaGVhZGVyX19tZW51LWJhcnM6YmVmb3JlLFxuLnBhZ2Utc3VwcGxpZXJzOm5vdCguc2Nyb2xsaW5nLWRvd24pIC5zaXRlLWhlYWRlcl9fbWVudS1iYXJzOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5zaXRlLWZvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNmVtIDAgMmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzBjMGNcbn1cblxuLnNpdGUtZm9vdGVyX19ncmlkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnNpdGUtZm9vdGVyX19ncmlkIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICB9XG59XG5cbi5zaXRlLWZvb3Rlcl9fc2xvZ2FuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogM1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWZvb3Rlcl9fc2xvZ2FuIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgIG9yZGVyOiAxXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWZvb3Rlcl9fc2xvZ2FuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDc1JTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gICAgfVxufVxuXG4uc2l0ZS1mb290ZXJfX3Nsb2dhbiBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDNlbTtcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGRpc3BsYXk6IG5vbmVcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXJfX3Nsb2dhbiBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB9XG59XG5cbi5zaXRlLWZvb3Rlcl9fc2xvZ2FuIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogLjZlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWZvb3Rlcl9fc2xvZ2FuIGZpZ2NhcHRpb24ge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDBcbiAgICB9XG59XG5cbi5zaXRlLWZvb3Rlcl9fbG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogN2VtXG59XG5cbi5zaXRlLWZvb3Rlcl9fc2lnbnVwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWZvb3Rlcl9fc2lnbnVwIHtcbiAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDYwJTtcbiAgICAgICAgZmxleC1iYXNpczogNjAlO1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBtYXgtd2lkdGg6IDYwJVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXJfX3NpZ251cCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMlxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXJfX3NpZ251cCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgfVxufVxuXG4uc2l0ZS1mb290ZXJfX3NpZ251cC10aXRsZSB7XG4gICAgbWFyZ2luOiAwLjJlbSBhdXRvIDFlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWZvb3Rlcl9fc2lnbnVwLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg1ZW1cbiAgICB9XG59XG5cbi5zaXRlLWZvb3Rlcl9fc2lnbnVwLWxpbmsge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbVxufVxuXG4uc2l0ZS1mb290ZXJfX25hdiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgICBwYWRkaW5nOiAyZW0gMFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWZvb3Rlcl9fbmF2IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICAgIG9yZGVyOiAzXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWZvb3Rlcl9fbmF2IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgICAgICAgcGFkZGluZzogMFxuICAgIH1cbn1cblxuLnNpdGUtZm9vdGVyX19uYXYgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLWZvb3Rlcl9fbmF2IHVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgfVxufVxuXG4uc2l0ZS1mb290ZXJfX25hdiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXJfX25hdiBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgfVxufVxuXG4uc2l0ZS1mb290ZXJfX25hdiBhIHtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBmb250LXNpemU6IC42ZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5zaXRlLWZvb3Rlcl9fbmF2IGE6aG92ZXIsXG4uc2l0ZS1mb290ZXJfX25hdiBhOmZvY3VzLFxuYTpob3ZlciAuc2l0ZS1mb290ZXJfX25hdiBhIHtcbiAgICBjb2xvcjogIzc4YmMyMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dFxufVxuXG4uc2l0ZS1mb290ZXJfX25hdiBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMzMjRmMGRcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXJfX25hdiBhIHtcbiAgICAgICAgcGFkZGluZzogMC4xNWVtIDBcbiAgICB9XG59XG5cbi5zaXRlLWZvb3RlciB1bC5zaXRlLWZvb3Rlcl9fbmF2LXNvY2lhbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMWVtIGF1dG8gMC41ZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXIgdWwuc2l0ZS1mb290ZXJfX25hdi1zb2NpYWxzIHtcbiAgICAgICAgbWFyZ2luOiAwLjVlbSBhdXRvXG4gICAgfVxufVxuXG4uc2l0ZS1mb290ZXIgdWwuc2l0ZS1mb290ZXJfX25hdi1zb2NpYWxzIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDAuMjVlbTtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dFxufVxuXG4uc2l0ZS1mb290ZXIgdWwuc2l0ZS1mb290ZXJfX25hdi1zb2NpYWxzIGE6aG92ZXIsXG4uc2l0ZS1mb290ZXIgdWwuc2l0ZS1mb290ZXJfX25hdi1zb2NpYWxzIGE6Zm9jdXMsXG5hOmhvdmVyIC5zaXRlLWZvb3RlciB1bC5zaXRlLWZvb3Rlcl9fbmF2LXNvY2lhbHMgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnNpdGUtZm9vdGVyIHVsLnNpdGUtZm9vdGVyX19uYXYtc29jaWFscyBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNiZmJmYmZcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXIgdWwuc2l0ZS1mb290ZXJfX25hdi1zb2NpYWxzIGEge1xuICAgICAgICBmb250LXNpemU6IC44ZW1cbiAgICB9XG59XG5cbi5zaXRlLWZvb3Rlcl9fdGVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAwLjVlbVxufVxuXG4uc2l0ZS1mb290ZXJfX2FkZHJlc3Mge1xuICAgIG1hcmdpbjogMCBhdXRvIDAuNWVtO1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpXG59XG5cbi5zaXRlLWZvb3Rlcl9fY3JlZHMge1xuICAgIHBhZGRpbmc6IDJlbSAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnNpdGUtZm9vdGVyX19jcmVkcyB7XG4gICAgICAgIHBhZGRpbmc6IDJlbSAwIDBcbiAgICB9XG59XG5cbi5zaXRlLWZvb3Rlcl9fY3JlZHMgcCB7XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpXG59XG5cbi5zaXRlLWZvb3Rlcl9fY3JlZHMgYSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnNpdGUtZm9vdGVyX19jcmVkcyBhOmhvdmVyLFxuLnNpdGUtZm9vdGVyX19jcmVkcyBhOmZvY3VzLFxuYTpob3ZlciAuc2l0ZS1mb290ZXJfX2NyZWRzIGEge1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5zaXRlLWZvb3Rlcl9fY3JlZHMgYTphY3RpdmUge1xuICAgIGNvbG9yOiAjMzI0ZjBkXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmF1dG8tY29sc19fZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5hdXRvLWNvbHNfX2dyaWQge1xuICAgICAgICBtYXJnaW46IDAgLTIuNWVtXG4gICAgfVxufVxuXG4uYXV0by1jb2xzX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5hdXRvLWNvbHNfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDIuNWVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5hdXRvLWNvbHNfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMiksXG4gICAgLmF1dG8tY29sc19faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IC5hdXRvLWNvbHNfX2l0ZW0ge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5hdXRvLWNvbHNfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyksXG4gICAgLmF1dG8tY29sc19faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSB+IC5hdXRvLWNvbHNfX2l0ZW0ge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzJTtcbiAgICAgICAgZmxleC1iYXNpczogMzMuMzMzJTtcbiAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzJVxuICAgIH1cbn1cblxuLmF1dG8tY29scyB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW1cbn1cblxuLmF1dG8tY29scyAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAyNmVtXG59XG5cbi5hdXRvLWNvbHMgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5hdXRvLWNvbHMgLm51ZGdlLXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1JVxuICAgIH1cbn1cblxuLmF1dG8tY29scyBmaWdjYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjhlbVxufVxuXG4uYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmJhbm5lcl9fbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI1ZW07XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDI5ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgICBwYWRkaW5nOiAxMCUgNSVcbn1cblxuLmJhbm5lcl9fbGluazphZnRlciB7XG4gICAgei1pbmRleDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5iYW5uZXJfX2xpbmsge1xuICAgICAgICBwYWRkaW5nOiAzJSA1JTtcbiAgICAgICAgbWluLWhlaWdodDogNDBlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuYmFubmVyLS1vZmZzZXQtbGVmdCAuYmFubmVyX19saW5rIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmJhbm5lci0tb2Zmc2V0LXJpZ2h0IC5iYW5uZXJfX2xpbmsge1xuICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgcmlnaHQ6IC01JVxuICAgIH1cbn1cblxuLmJhbm5lcl9fYmcge1xuICAgIHotaW5kZXg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbn1cblxuLmJhbm5lcl9faW1nIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG59XG5cbi5iYW5uZXJfX2hlYWRsaW5lIHtcbiAgICBtYXgtd2lkdGg6IDE1ZW07XG4gICAgZm9udC1zaXplOiAxLjc1ZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuYmFubmVyX19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjVlbSkge1xuICAgIC5iYW5uZXJfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjVlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuYmFubmVyX19oZWFkbGluZSB7XG4gICAgICAgIG1heC13aWR0aDogMTRlbVxuICAgIH1cbn1cblxuLmJhbm5lcl9fY29udGVudCB7XG4gICAgei1pbmRleDogNztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5iYW5uZXIgYnV0dG9uLnBsYXktYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwXG59XG5cbi5iYW5uZXJfX2hlYWRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4uYmFubmVyLmhhcy12aWRlbyAuYmFubmVyX19saW5rOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcyBlYXNlXG59XG5cbi5iYW5uZXIuaGFzLXZpZGVvIC5iYW5uZXJfX2xpbms6aG92ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2Vcbn1cblxuLmJhbm5lci5oYXMtdmlkZW8gLmJhbm5lcl9fY29udGVudCxcbi5iYW5uZXIuaGFzLXZpZGVvIC5iYW5uZXJfX2hlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbi5iYW5uZXIuaGFzLXZpZGVvIC5iYW5uZXJfX3RpdGxlLFxuLmJhbm5lci5oYXMtdmlkZW8gLmJhbm5lcl9faGVhZGxpbmUge1xuICAgIG1hcmdpbjogMC41ZW0gYXV0byAwLjVlbVxufVxuXG4uYmFubmVyLmhhcy12aWRlbyAucGxheS1idXR0b24ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDEzJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKVxufVxuXG4uYmFubmVyLmhhcy12aWRlbysucG9wdXArLmJhbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDFlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5iYW5uZXIuaGFzLXZpZGVvKy5wb3B1cCsuYmFubmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRlbVxuICAgIH1cbn1cblxuLmJ0bixcbi5idG4tY2xlYXIsXG4uYnRuLWxpbmUsXG4ucGFuZWwtdGFic19fbmF2IGxpIHNwYW4sXG4uYnRuLWxpbmUtLWRhcmssXG4uYnRuLWxpbmUtLXdoaXRlLFxuLnBhbmVsLXRhYnMtLWRhcmsgLnBhbmVsLXRhYnNfX25hdiBsaSBzcGFuLFxuLnBhbmVsLXRhYnMtLWRhcmsgLnBhbmVsLWNhcmRfX2J0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG59XG5cbi5idG4ge1xuICAgIHBhZGRpbmc6IDEuMXJlbSAyLjc1cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLCBjb2xvciAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLCBjb2xvciAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKVxufVxuXG4uYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgY29sb3IgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgY29sb3IgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSlcbn1cblxuLmJ0bi0tYWxwaGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3OGJjMjBcbn1cblxuLmJ0bi0tYWxwaGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjRcbn1cblxuLmJ0bi1jbGVhciB7XG4gICAgcGFkZGluZzogMS4xcmVtIDIuNzVyZW07XG4gICAgY29sb3I6ICM3OGJjMjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc4YmMyMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZSwgYm9yZGVyIDAuNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLCBib3JkZXIgMC41cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZVxufVxuXG4uYnRuLWNsZWFyOmhvdmVyLFxuYTpob3ZlciAuYnRuLWNsZWFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiYzIwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2UsIGNvbG9yIDAuNXMgZWFzZSwgb3BhY2l0eSAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2UsIGNvbG9yIDAuNXMgZWFzZSwgb3BhY2l0eSAwLjVzIGVhc2Vcbn1cblxuLmJ0bi1jbGVhci5idG4tY2xlYXItLXdoaXRlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNmZmZcbn1cblxuLmJ0bi1jbGVhci5idG4tY2xlYXItLXdoaXRlOmhvdmVyIHtcbiAgICBjb2xvcjogIzc4YmMyMDtcbiAgICBib3JkZXItY29sb3I6ICM3OGJjMjBcbn1cblxuLmJ0bi1saW5lLFxuLnBhbmVsLXRhYnNfX25hdiBsaSBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlblxufVxuXG4uYnRuLWxpbmU6YWZ0ZXIsXG4ucGFuZWwtdGFic19fbmF2IGxpIHNwYW46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC42cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjZzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjZzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0XG59XG5cbi5idG4tbGluZTpob3Zlcixcbi5wYW5lbC10YWJzX19uYXYgbGkgc3Bhbjpob3Zlcixcbi5idG4tbGluZTpmb2N1cyxcbi5wYW5lbC10YWJzX19uYXYgbGkgc3Bhbjpmb2N1cyxcbmE6aG92ZXIgLmJ0bi1saW5lLFxuYTpob3ZlciAucGFuZWwtdGFic19fbmF2IGxpIHNwYW4sXG4ucGFuZWwtdGFic19fbmF2IGxpIGE6aG92ZXIgc3BhbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5idG4tbGluZTpob3ZlcjphZnRlcixcbi5wYW5lbC10YWJzX19uYXYgbGkgc3Bhbjpob3ZlcjphZnRlcixcbmE6aG92ZXIgLmJ0bi1saW5lOmFmdGVyLFxuYTpob3ZlciAucGFuZWwtdGFic19fbmF2IGxpIHNwYW46YWZ0ZXIsXG4ucGFuZWwtdGFic19fbmF2IGxpIGE6aG92ZXIgc3BhbjphZnRlcixcbi5idG4tbGluZS5pcy1hY3RpdmU6YWZ0ZXIsXG4ucGFuZWwtdGFic19fbmF2IGxpIHNwYW4uaXMtYWN0aXZlOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgY29sb3IgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLCBjb2xvciAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSlcbn1cblxuLmJ0bi1saW5lOmFjdGl2ZSxcbi5wYW5lbC10YWJzX19uYXYgbGkgc3BhbjphY3RpdmUge1xuICAgIGNvbG9yOiAjMzI0ZjBkXG59XG5cbi5idG4tbGluZS0tZGFyazpob3ZlcixcbmE6aG92ZXIgLmJ0bi1saW5lLS1kYXJrIHtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4uYnRuLWxpbmUtLWRhcms6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLmJ0bi1saW5lLS13aGl0ZSxcbi5wYW5lbC10YWJzLS1kYXJrIC5wYW5lbC10YWJzX19uYXYgbGkgc3Bhbixcbi5wYW5lbC10YWJzLS1kYXJrIC5wYW5lbC1jYXJkX19idG4ge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5idG4tbGluZS0td2hpdGU6aG92ZXIsXG4ucGFuZWwtdGFicy0tZGFyayAucGFuZWwtdGFic19fbmF2IGxpIHNwYW46aG92ZXIsXG4ucGFuZWwtdGFicy0tZGFyayAucGFuZWwtY2FyZF9fYnRuOmhvdmVyLFxuYTpob3ZlciAuYnRuLWxpbmUtLXdoaXRlLFxuYTpob3ZlciAucGFuZWwtdGFicy0tZGFyayAucGFuZWwtdGFic19fbmF2IGxpIHNwYW4sXG4ucGFuZWwtdGFicy0tZGFyayAucGFuZWwtdGFic19fbmF2IGxpIGE6aG92ZXIgc3BhbixcbmE6aG92ZXIgLnBhbmVsLXRhYnMtLWRhcmsgLnBhbmVsLWNhcmRfX2J0bixcbi5wYW5lbC10YWJzLS1kYXJrIGE6aG92ZXIgLnBhbmVsLWNhcmRfX2J0biB7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLmJ0bi1saW5lLS13aGl0ZTphZnRlcixcbi5wYW5lbC10YWJzLS1kYXJrIC5wYW5lbC10YWJzX19uYXYgbGkgc3BhbjphZnRlcixcbi5wYW5lbC10YWJzLS1kYXJrIC5wYW5lbC1jYXJkX19idG46YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLmJ0bi1saW5lLS1hbHBoYSB7XG4gICAgY29sb3I6ICM3OGJjMjBcbn1cblxuLmJ0bi1tZXRhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLmJ0bi1tZXRhOmhvdmVyLFxuLmJ0bi1tZXRhOmZvY3VzLFxuYTpob3ZlciAuYnRuLW1ldGEge1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5idG4tbWV0YTphY3RpdmUge1xuICAgIGNvbG9yOiAjMzI0ZjBkXG59XG5cbi5idG4tLWxnIHtcbiAgICBmb250LXNpemU6IDEwMSVcbn1cblxuLmJnLXZpZCB7XG4gICAgei1pbmRleDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlXG59XG5cbi5iZy12aWRfX2NvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMGMwYztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1vdXQgMS41cyAxcyBlYXNlIGJvdGg7XG4gICAgYW5pbWF0aW9uOiBmYWRlLW91dCAxLjVzIDFzIGVhc2UgYm90aFxufVxuXG4uYmctdmlkX192aWQge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5jYXJkX19saW5rLFxuLmNhcmRfX3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxLjVlbSAxLjVlbSAyLjVlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTFlbSkge1xuICAgIC5jYXJkX19saW5rLFxuICAgIC5jYXJkX193cmFwIHtcbiAgICAgICAgcGFkZGluZzogMmVtIDMuNWVtO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMmVtIHJnYmEoMCwgMCwgMCwgMC4xNSlcbiAgICB9XG59XG5cbi5jYXJkX19saW5rIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2Vcbn1cblxuLmNhcmRfX2xpbms6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMC40ZW0sIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTAuNGVtLCAwKVxufVxuXG4uY2FyZF9fbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGJveC1zaGFkb3c6IDAgMCA0ZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dFxufVxuXG4uY2FyZF9fbGluazpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDFcbn1cblxuLmN0YSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jdGFfX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY3RhX19oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxLjg1ZW07XG4gICAgbWF4LXdpZHRoOiAxMmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDFlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5jdGFfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY1ZW0pIHtcbiAgICAuY3RhX19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM2VtXG4gICAgfVxufVxuXG4uY3RhIGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC43NWVtXG59XG5cbi5jdGEuY3RhLS1saWdodGdyZXkgLmN0YV9fbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZSwgY29sb3IgMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2UsIGNvbG9yIDFzIGVhc2Vcbn1cblxuLmN0YS5jdGEtLWxpZ2h0Z3JleSAuY3RhX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcyBlYXNlLCBjb2xvciAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZSwgY29sb3IgMXMgZWFzZVxufVxuXG4uY29tcGFueS10YWJzIHVsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG59XG5cbi5jb21wYW55LXRhYnNfX25hdiB7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMWVtIDAuMmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU0ZW0pIHtcbiAgICAuY29tcGFueS10YWJzX19uYXYge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaFxuICAgIH1cbn1cblxuLmNvbXBhbnktdGFic19fbmF2Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbn1cblxuLmNvbXBhbnktdGFic19fbmF2Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAwLjFweDtcbiAgICBoZWlnaHQ6IDAuMXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG59XG5cbi5jb21wYW55LXRhYnNfX25hdi5pcy1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDMuMjVlbSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmNvbXBhbnktdGFic19fbmF2LmlzLXN0aWNreSB7XG4gICAgICAgIHRvcDogNGVtICFpbXBvcnRhbnRcbiAgICB9XG59XG5cbi5jb21wYW55LXRhYnNfX25hdiB1bCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTRlbSkge1xuICAgIC5jb21wYW55LXRhYnNfX25hdiB1bCB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB3aWR0aDogNDZlbVxuICAgIH1cbn1cblxuLmNvbXBhbnktdGFic19fbmF2IHVsIGxpIHtcbiAgICBwYWRkaW5nOiAwIDFlbTtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuLmNvbXBhbnktdGFic19fbmF2IHVsIGxpOmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Vcbn1cblxuLmNvbXBhbnktdGFic19fbmF2IHVsIGxpLmlzLWFjdGl2ZSB7XG4gICAgY29sb3I6ICM3OGJjMjBcbn1cblxuLmNvbXBhbnktdGFic19fdmlld2VyIC5pcy1hY3RpdmUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluIDFzIGVhc2UgYm90aDtcbiAgICBhbmltYXRpb246IGZhZGUtaW4gMXMgZWFzZSBib3RoXG59XG5cbi5jb21wYW55LXRhYnNfX3NlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA0ZW1cbn1cblxuLmNvbXBhbnktdGFic19faGVhZGxpbmUge1xuICAgIHBhZGRpbmc6IDFlbSAwIDAuMjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjg1ZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuY29tcGFueS10YWJzX19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM2VtXG4gICAgfVxufVxuXG4uY29tcGFueS10YWJzX19maWd1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE3ZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5jb21wYW55LXRhYnNfX2ZpZ3VyZSB7XG4gICAgICAgIGhlaWdodDogMzJlbVxuICAgIH1cbn1cblxuLmNvbXBhbnktdGFic19fdmlkLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5jb21wYW55LXRhYnNfX3ZpZC1saW5rOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZVxufVxuXG4uY29tcGFueS10YWJzX192aWQtbGluazpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZVxufVxuXG4uY29tcGFueS10YWJzIC5wbGF5LWJ1dHRvbiB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApXG59XG5cbi5jb21wYW55LXRhYnNfX2ZpZ3VyZS1jb250ZW50IHtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmNvbXBhbnktdGFic19fZmlndXJlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyZW1cbiAgICB9XG59XG5cbi5jb21wYW55LXRhYnNfX2ZpZ3VyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg1ZW07XG4gICAgbWF4LXdpZHRoOiAxMmVtO1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuY29tcGFueS10YWJzX19maWd1cmUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDNlbVxuICAgIH1cbn1cblxuLmNvbXBhbnktdGFic19fZmlndXJlLW1ldGEge1xuICAgIGZvbnQtc2l6ZTogMC43ZW1cbn1cblxuLmNvbXBhbnktdGFic19fY29scyB7XG4gICAgcGFkZGluZzogMmVtIDBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuY29tcGFueS10YWJzX19jb2xzIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmNvbXBhbnktdGFic19fY29scyB7XG4gICAgICAgIHBhZGRpbmc6IDRlbSAwXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5jb21wYW55LXRhYnNfX2hlYWRpbmcge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNDAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA0MCU7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIG1heC13aWR0aDogNDAlXG4gICAgfVxufVxuXG4uY29tcGFueS10YWJzX19oZWFkaW5nLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuY29tcGFueS10YWJzX19oZWFkaW5nLXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNWVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5jb21wYW55LXRhYnNfX2hlYWRpbmctdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuODVlbVxuICAgIH1cbn1cblxuLmNvbXBhbnktdGFic19faGVhZGluZy1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5jb21wYW55LXRhYnNfX2hlYWRpbmctc3VidGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IDI2ZW1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmNvbXBhbnktdGFic19fY29udGVudCB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2MCU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmNvbXBhbnktdGFic19fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAuNWVtXG4gICAgfVxufVxuXG4uY29tcGFueS10YWJzX19oZWFkaW5nIGgyLFxuLmNvbXBhbnktdGFic19faGVhZGluZyBoMyxcbi5jb21wYW55LXRhYnNfX2hlYWRpbmcgaDQge1xuICAgIG1hcmdpbjogMCAwIDAuNzVlbVxufVxuXG4uY29tcGFueS10YWJzIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5jb250ZW50IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtXG59XG5cbi5jb250ZW50IGgyLFxuLmNvbnRlbnQgaDMsXG4uY29udGVudCBoNCxcbi5jb250ZW50IGg1IHtcbiAgICBtYXJnaW46IDEuMjVlbSAwIDAuNzVlbTtcbiAgICBmb250LXdlaWdodDogNjAwXG59XG5cbi5jb250ZW50IGZpZ2NhcHRpb24ge1xuICAgIG1hcmdpbjogMC4xNWVtIGF1dG8gMS41ZW07XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNhN2E2YTZcbn1cblxuLmNvbnRlbnQgZmlndXJlIHtcbiAgICBtYXJnaW46IDEuNzVlbSBhdXRvXG59XG5cbi5jb250ZW50IGZpZ3VyZStmaWd1cmUge1xuICAgIG1hcmdpbjogMC4yNWVtIGF1dG9cbn1cblxuLmN0YS1jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNGVtIDBcbn1cblxuLmN0YS1jYXJkX19jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuY3RhLWNhcmRfX2NhcmQge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuY3RhLWNhcmRfX2NhcmQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNSVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmN0YS1jYXJkX19jb2wge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlXG4gICAgfVxufVxuXG4uY3RhLWNhcmRfX2ZpZ3VyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDE1ZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuY3RhLWNhcmRfX2ZpZ3VyZSB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1MCU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmN0YS1jYXJkX19maWd1cmUge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMmVtXG4gICAgfVxufVxuXG4uY3RhLWNhcmRfX2ltZyB7XG4gICAgei1pbmRleDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpXG59XG5cbi5jdGEtY2FyZF9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDJlbSAxZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4xNSlcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuY3RhLWNhcmRfX2NvbnRlbnQge1xuICAgICAgICBsZWZ0OiAtNWVtO1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIG1pbi13aWR0aDogMzBlbTtcbiAgICAgICAgcGFkZGluZzogNWVtIDVlbTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpXG4gICAgfVxufVxuXG4uY3RhLWNhcmRfX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEuODVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5jdGEtY2FyZF9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDJlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY1ZW0pIHtcbiAgICAuY3RhLWNhcmRfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVlbVxuICAgIH1cbn1cblxuLmN0YS1jYXJkX190ZXh0IHtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgbWF4LXdpZHRoOiAyMmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDEuNWVtXG59XG5cbi5jdGEtY2FyZF9fYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbVxufVxuXG4uY3RhLWNhcmRfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgY29sb3I6ICNhN2E2YTZcbn1cblxuLmN0YS1iYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY3RhLWJhcl9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMmVtIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3OGJjMjA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuN3MgZWFzZSwgY29sb3IgMC43cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC43cyBlYXNlLCBjb2xvciAwLjdzIGVhc2Vcbn1cblxuLmN0YS1iYXJfX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjRcbn1cblxuLmN0YS1iYXJfX3RleHQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uZXZlbnRzIC5ldmVudDpudGgtb2YtdHlwZShvZGQpIC5ldmVudF9fbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG4uZXZlbnRzIC5ldmVudDpudGgtb2YtdHlwZShldmVuKSAuZXZlbnRfX2xpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWZcbn1cblxuLmV2ZW50X19saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNGVtIDJlbTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2Vcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuZXZlbnRfX2xpbmsge1xuICAgICAgICBwYWRkaW5nOiA0ZW0gMCA0ZW0gMjAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTFlbSkge1xuICAgIC5ldmVudF9fbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDRlbSAwXG4gICAgfVxufVxuXG4uZXZlbnRfX2xpbms6Zm9jdXMsXG4uZXZlbnRfX2xpbms6YWN0aXZlIHtcbiAgICBjb2xvcjogIzI0MjQyNFxufVxuXG4uZXZlbnRfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGZiZWEgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2Vcbn1cblxuLmV2ZW50X19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA1NWVtO1xuICAgIG1hcmdpbjogYXV0b1xufVxuXG4uZXZlbnRfX2RhdGUge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMuNWVtO1xuICAgIHdpZHRoOiAzLjVlbTtcbiAgICBwYWRkaW5nOiAwLjllbSAwLjZlbSAwLjNlbSAwLjZlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5ldmVudF9fZGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMC42ZW07XG4gICAgICAgIGxlZnQ6IC03LjJlbVxuICAgIH1cbn1cblxuLmV2ZW50X19kYXRlIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5vdmVjZW50b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbVxufVxuXG4uZXZlbnRfX2RhdGUtZGF5IHtcbiAgICBmb250LXNpemU6IDEuOWVtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmV2ZW50X19ncmlkIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmV2ZW50X19kZXNjcmlwdGlvbiB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2NSU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDY1JTtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA2NSVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmV2ZW50X19kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuZXZlbnRfX2RldGFpbHMge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzUlO1xuICAgICAgICBmbGV4LWJhc2lzOiAzNSU7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIG1heC13aWR0aDogMzUlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5ldmVudF9fZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtXG4gICAgfVxufVxuXG4uZXZlbnRfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW1cbn1cblxuLmV2ZW50X19zdWJ0aXRsZSB7XG4gICAgY29sb3I6ICM3OGJjMjA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW1cbn1cblxuLmV2ZW50X19idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtXG59XG5cbi5mZWVkc19faGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmZlZWRzX19zdWJ0aXRsZSB7XG4gICAgcGFkZGluZzogLjc1ZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggd2hpdGVcbn1cblxuLmZlZWRzX19ncmlkIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gICAgZmxleC1mbG93OiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NWVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVlbVxufVxuXG4uZmVlZHNfX2dyaWQ+KiB7XG4gICAgcGFkZGluZzogMS43NWVtO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMmVtKSB7XG4gICAgLmZlZWRzX19ncmlkPioge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5mZWVkc19fZ3JpZD4qIHtcbiAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMzLjMzMzMzJTtcbiAgICAgICAgZmxleC1iYXNpczogMzMuMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJVxuICAgIH1cbn1cblxuLmZlZWRzX19ncmlkLmdyaWQtLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4uZmVlZHMuYmctYmxhY2ssXG4uZmVlZHMuYmctZGFya2dyZXkge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5mZWVkcysuZmVlZHMge1xuICAgIHBhZGRpbmctdG9wOiAxZW1cbn1cblxuLmZlZWRfX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5iZy1ibGFjayAuZmVlZF9fbGluayB7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLmZlZWRfX2ZpZ3VyZSB7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjMGMwYzBjO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uZmVlZF9fZmlndXJlPmltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0b1xufVxuXG4uZmVlZF9fbGluazpob3ZlciAuZmVlZF9fZmlndXJlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KVxufVxuXG4uZmVlZF9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXRcbn1cblxuLmZlZWRfX2xpbms6aG92ZXIgLmZlZWRfX2ltZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dFxufVxuXG4uZmVlZCBpbWcge1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5mZWVkX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVlbVxufVxuXG4uZmlsZS1jYXJkcyB7XG4gICAgcGFkZGluZzogMmVtIDAgMTBlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjZcbn1cblxuLmZpbGUtY2FyZHNfX2dyaWQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZmxvdzogd3JhcDtcbiAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMWVtXG59XG5cbi5maWxlLWNhcmRzX19ncmlkPioge1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzJlbSkge1xuICAgIC5maWxlLWNhcmRzX19ncmlkPioge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5maWxlLWNhcmRzX19ncmlkPioge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjUlO1xuICAgICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICAgIG1heC13aWR0aDogMjUlXG4gICAgfVxufVxuXG4uZmlsZS1jYXJkc19fZ3JpZC5ncmlkLS1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuLmZpbGUtY2FyZCB7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6IFwiZ2FyYW1vbmRcIiwgR2VvcmdpYSwgc2VyaWZcbn1cblxuLmZpbGUtY2FyZF9fbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzhiYzIwO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlXG59XG5cbi5maWxlLWNhcmRfX2xpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dFxufVxuXG4uZmlsZS1jYXJkX19saW5rOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMC40NTVlbSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMC40NTVlbSwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlXG59XG5cbi5maWxlLWNhcmRfX2xpbms6aG92ZXI6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxXG59XG5cbi5maWxlLWNhcmRfX2xpbmsge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXg6IDEgMSBhdXRvXG59XG5cbi5maWxlLWNhcmRfX2NvbnRlbnRzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgcGFkZGluZzogMS41ZW1cbn1cblxuLmZpbGUtY2FyZF9fY29udGVudCB7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICAgIGZvbnQtc2l6ZTogODUlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmZpbGUtY2FyZF9fY29udGVudCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDkuNWVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTFlbSkge1xuICAgIC5maWxlLWNhcmRfX2NvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6IDEwMCVcbiAgICB9XG59XG5cbi5maWxlLWNhcmRfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5maWxlLWNhcmRfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAwLjVlbVxufVxuXG4uZmlsZS1jYXJkX190ZXh0LFxuLmZpbGUtY2FyZCBwIHtcbiAgICBjb2xvcjogI2E3YTZhNjtcbiAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTFlbSkge1xuICAgIC5maWxlLWNhcmRfX3RleHQsXG4gICAgLmZpbGUtY2FyZCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjdlbVxuICAgIH1cbn1cblxuLmZpbGUtY2FyZF9fZmlsZXR5cGUsXG4uZmlsZS1jYXJkX19maWxlc2l6ZSxcbi5maWxlLWNhcmRfX2J0biB7XG4gICAgZm9udC1zaXplOiAuNzVlbVxufVxuXG4uZmlsZS1jYXJkX19maWxldHlwZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMWVtO1xuICAgIGNvbG9yOiAjNzhiYzIwXG59XG5cbi5maWxlLWNhcmRfX2ZpbGVzaXplIHtcbiAgICBjb2xvcjogIzc4YmMyMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlXG59XG5cbi5maWxlLWNhcmRfX2J0biB7XG4gICAgY29sb3I6ICM3OGJjMjBcbn1cblxuLmdhbF9fZ3JpZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcFxufVxuXG4uZ2FsX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJVxufVxuXG4uZ2FsX19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJVxufVxuXG4uZ2FsX19jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjVlbSAwIDFlbTtcbiAgICBmb250LXNpemU6IC44ZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuZ2FsX19jYXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMC41ZW0gMCAwXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5nYWwgLmdhbC1oYWxmIHtcbiAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuZ2FsLmhhcy1wYWQgLmdhbF9fZ3JpZCB7XG4gICAgICAgIG1hcmdpbjogMCAtMC41ZW1cbiAgICB9XG59XG5cbi5nYWwuaGFzLXBhZCAuZ2FsX19ncmlkLm5vLXBhZCB7XG4gICAgcGFkZGluZzogMFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5nYWwuaGFzLXBhZCAuZ2FsX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMWVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5hdXRvLWdhbGxlcnkge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIH1cbn1cblxuLmF1dG8tZ2FsbGVyeV9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbn1cblxuLmF1dG8tZ2FsbGVyeV9fZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuYXV0by1nYWxsZXJ5X19ncmlkIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICB9XG59XG5cbi5hdXRvLWdhbGxlcnlfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJVxufVxuXG4uYXV0by1nYWxsZXJ5X19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5hdXRvLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMiksXG4gICAgLmF1dG8tZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IC5hdXRvLWdhbGxlcnlfX2l0ZW0ge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5hdXRvLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyksXG4gICAgLmF1dG8tZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSB+IC5hdXRvLWdhbGxlcnlfX2l0ZW0ge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzJTtcbiAgICAgICAgZmxleC1iYXNpczogMzMuMzMzJTtcbiAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzJVxuICAgIH1cbn1cblxuLmhhbGZzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuaGFsZnMge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvd1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuaGFsZnMtLXJldmVyc2Uge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG4gICAgfVxufVxuXG4uaGFsZnNfX2NvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMTVlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5oYWxmc19fY29sIHtcbiAgICAgICAgd2lkdGg6IDUwJVxuICAgIH1cbn1cblxuLmhhbGZzX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNSUgNyU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuaGFsZnNfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxOCUgMTAlXG4gICAgfVxufVxuXG4uaGFsZnMgLmhhcy1iZyxcbi5oYWxmcyAuaGFzLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjRcbn1cblxuLmhhbGZzX19pbWcge1xuICAgIHotaW5kZXg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbn1cblxuLmhhbGZzX19wcmV0aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW1cbn1cblxuLmhhbGZzX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxufVxuXG4uaGFsZnMgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMWVtXG59XG5cbi5oYWxmcy5oYWxmcy0tbGcge1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmhhbGZzLmhhbGZzLS1sZyB7XG4gICAgICAgIG1heC13aWR0aDogOTAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE1ZW0pIHtcbiAgICAuaGFsZnMuaGFsZnMtLWxnIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSVcbiAgICB9XG59XG5cbi5oYWxmcy5oYWxmcy0teGwge1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmhhbGZzLmhhbGZzLS14bCB7XG4gICAgICAgIG1heC13aWR0aDogOTUlXG4gICAgfVxufVxuXG4uaGVhZGluZyB7XG4gICAgcGFkZGluZzogMmVtIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5oZWFkaW5nX19oZWFkbGluZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5oZWFkaW5nIC5mb250LWhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEuNGVtXG59XG5cbi5oZWFkaW5nIC5oZWFkaW5nX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uaGVhZGluZyBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjc1ZW1cbn1cblxuLmhlYWRpbmcgLmhlYWRpbmdfX3RpdGxlKyoge1xuICAgIG1hcmdpbi10b3A6IDFlbVxufVxuXG4uaGVhZGluZyAuaGVhZGluZ19fdGV4dCxcbi5oZWFkaW5nIHAge1xuICAgIG1heC13aWR0aDogNDFlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxZW0gMFxufVxuXG4uaGVhZGluZyBbY2xhc3MqPVwiYnRuXCJdIHtcbiAgICBtYXJnaW46IDEuNWVtIGF1dG8gMFxufVxuXG4uaGVhZGluZy0tcGFnZSB7XG4gICAgcGFkZGluZzogOWVtIDAgMmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMyNDI0MjRcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuaGVhZGluZy0tcGFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDExZW0gMCA0ZW1cbiAgICB9XG59XG5cbi5oZWFkaW5nLS1wYWdlIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5oZWFkaW5nLmhlYWRpbmctLWxnLFxuLmhlYWRpbmcuaGVhZGluZy0taW50cm8ge1xuICAgIHBhZGRpbmc6IDhlbSAwXG59XG5cbi5tYXN0LS1rb2RpYWsrLmhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDJlbSAwIDBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAubWFzdC0ta29kaWFrKy5oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogNGVtIDAgMmVtXG4gICAgfVxufVxuXG4ubWFzdC0ta29kaWFrKy5oZWFkaW5nIGgxLFxuLm1hc3QtLWtvZGlhaysuaGVhZGluZyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uaW50cm8ge1xuICAgIHBhZGRpbmc6IDRlbSAwXG59XG5cbi5pbnRyb19fZ3JpZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5pbnRyb19fZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgfVxufVxuXG4uaW50cm9fX2FzaWRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5pbnRyb19fYXNpZGUge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjAlO1xuICAgICAgICBmbGV4LWJhc2lzOiAyMCU7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1heC13aWR0aDogMjAlXG4gICAgfVxufVxuXG4uaW50cm9fX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogM2VtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmludHJvX19oZWFkZXIge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogODAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA4MCU7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1heC13aWR0aDogODAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5pbnRyb19faGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNWVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5pbnRyb19fZmlndXJlIHtcbiAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDIwJTtcbiAgICAgICAgZmxleC1iYXNpczogMjAlO1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIwJVxuICAgIH1cbn1cblxuLmludHJvX19maWd1cmUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTRlbSkge1xuICAgIC5pbnRyb19fZmlndXJlIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgfVxufVxuXG4ucGFuZWwtdGFicyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDJlbSAwXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnBhbmVsLXRhYnMge1xuICAgICAgICBwYWRkaW5nOiA0ZW0gMFxuICAgIH1cbn1cblxuLnBhbmVsLXRhYnMgdWwge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbn1cblxuLnBhbmVsLXRhYnNfX2dyaWQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIGF1dG9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtdGFic19fZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC10YWJzX19ncmlkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgIH1cbn1cblxuLnBhbmVsLXRhYnNfX2hlYWRlciB7XG4gICAgcGFkZGluZzogMmVtIDIlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnBhbmVsLXRhYnNfX2hlYWRlciB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAzMiU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDMyJTtcbiAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMiVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnBhbmVsLXRhYnNfX2hlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDJlbSAzJSAwXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC10YWJzX192aWV3ZXIge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNjglO1xuICAgICAgICBmbGV4LWJhc2lzOiA2OCU7XG4gICAgICAgIHdpZHRoOiA2OCU7XG4gICAgICAgIG1heC13aWR0aDogNjglXG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC10YWJzX192aWV3ZXIgbGkudGFic19fdmlld2VyLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW1cbiAgICB9XG59XG5cbi5wYW5lbC10YWJzX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnBhbmVsLXRhYnNfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NGVtKSB7XG4gICAgLnBhbmVsLXRhYnNfX25hdiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICB9XG59XG5cbi5wYW5lbC10YWJzX19uYXYgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW1cbn1cblxuLnBhbmVsLXRhYnNfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ucGFuZWwtdGFic19fZmlndXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxN2VtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtdGFic19fZmlndXJlIHtcbiAgICAgICAgaGVpZ2h0OiAzOGVtO1xuICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgcmlnaHQ6IC0xNSVcbiAgICB9XG59XG5cbi5wYW5lbC10YWJzIC5oYXMtYmcsXG4ucGFuZWwtdGFicyAuaGFzLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjRcbn1cblxuLnBhbmVsLXRhYnNfX2ltZyB7XG4gICAgei1pbmRleDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB6LWluZGV4OiAyXG59XG5cbmxpLmlzLWFjdGl2ZSAucGFuZWwtdGFic19faW1nIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluIDFzIDAuMjVzIGVhc2UgYm90aDtcbiAgICBhbmltYXRpb246IGZhZGUtaW4gMXMgMC4yNXMgZWFzZSBib3RoXG59XG5cbi5wYW5lbC10YWJzX19jYXJkIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC10YWJzX19jYXJkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMWVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xMCU7XG4gICAgICAgIHRvcDogNDclO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMClcbiAgICB9XG59XG5cbi5wYW5lbC10YWJzX19saW5rLFxuLnBhbmVsLXRhYnNfX3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxLjVlbSAxLjVlbSAyLjVlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC10YWJzX19saW5rLFxuICAgIC5wYW5lbC10YWJzX193cmFwIHtcbiAgICAgICAgcGFkZGluZzogM2VtIDIuNWVtO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMmVtIHJnYmEoMCwgMCwgMCwgMC4xNSlcbiAgICB9XG59XG5cbi5wYW5lbC10YWJzX19saW5rOmhvdmVyLFxuLnBhbmVsLXRhYnNfX3dyYXA6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMC40ZW0sIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTAuNGVtLCAwKVxufVxuXG4ucGFuZWwtdGFic19fbGluazpiZWZvcmUsXG4ucGFuZWwtdGFic19fd3JhcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGJveC1zaGFkb3c6IDAgMCA0ZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dFxufVxuXG4ucGFuZWwtdGFic19fbGluazpob3ZlcjpiZWZvcmUsXG4ucGFuZWwtdGFic19fd3JhcDpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDFcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtdGFic19fY29udGVudCB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluIDEuMnMgZWFzZSBib3RoO1xuICAgICAgICBhbmltYXRpb246IGZhZGUtaW4gMS4ycyBlYXNlIGJvdGhcbiAgICB9XG59XG5cbi5wYW5lbC10YWJzX19jb250ZW50IHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgbWFyZ2luLWxlZnQ6IDFlbVxufVxuXG4ucGFuZWwtdGFicy0tZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNlxufVxuXG4ucGFuZWwtdGFicy0tZGFyayAqIHtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4ucGFuZWwtdGFicy0tZGFyayAucGFuZWwtdGFic19fbGluayxcbi5wYW5lbC10YWJzLS1kYXJrIC5wYW5lbC10YWJzX193cmFwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMwYzBjXG59XG5cbi5ob21lIC5wYW5lbC10YWJzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMFxufVxuXG4ucG9zdC1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ucG9zdC1zaGFyZXNfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAxZW1cbn1cblxuLnBvc3Qtc2hhcmVzX19saW5rIHtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnBvc3Qtc2hhcmVzX19saW5rOmhvdmVyLFxuLnBvc3Qtc2hhcmVzX19saW5rOmZvY3VzLFxuYTpob3ZlciAucG9zdC1zaGFyZXNfX2xpbmsge1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5wb3N0LXNoYXJlc19fbGluazphY3RpdmUge1xuICAgIGNvbG9yOiAjMzI0ZjBkXG59XG5cbi5tYXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDI3ZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDZlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzBjMGNcbn1cblxuLm1hc3Q6YWZ0ZXIge1xuICAgIHotaW5kZXg6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMylcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAubWFzdCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDg1dmg7XG4gICAgICAgIGhlaWdodDogODV2aFxuICAgIH1cbn1cblxuLm1hc3RfX2JnIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHotaW5kZXg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMGMwYztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1pbiAycyAwLjc1cyBlYXNlIGJvdGg7XG4gICAgYW5pbWF0aW9uOiBmYWRlLWluIDJzIDAuNzVzIGVhc2UgYm90aFxufVxuXG4ubWFzdCBbY2xhc3MqPSdncmlkJ10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbjogMFxufVxuXG4ubWFzdF9fY29udGVudCxcbi5tYXN0X19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ubWFzdF9fcHJldGl0bGUsXG4ubWFzdF9fbWV0YSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMS41ZW1cbn1cblxuLm1hc3RfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDEzZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDEuMlxufVxuXG4ubWFzdF9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXgtd2lkdGg6IDMwZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG59XG5cbi5tYXN0X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAuOWVtXG59XG5cbi5tYXN0X190aXRsZSsubWFzdF9fdGV4dCxcbi5tYXN0X190aXRsZSsubWFzdF9fbG9nbyxcbi5tYXN0X190ZXh0Ky5tYXN0X19idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtXG59XG5cbi5tYXN0X19sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1pbiAxLjVzIDEuNXMgZWFzZSBib3RoO1xuICAgIGFuaW1hdGlvbjogZmFkZS1pbiAxLjVzIDEuNXMgZWFzZSBib3RoXG59XG5cbi5tYXN0X19sb2dvIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZmXG59XG5cbi5tYXN0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMmVtKSB7XG4gICAgLm1hc3QgYnIge1xuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgIH1cbn1cblxuLnBhZ2Uta29kaWFrIC5tYXN0IC5tYXN0X19sb2dvIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiA0N2VtO1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbi5tYXN0LS1wb3N0OmFmdGVyIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMiwgMTIsIDEyLCAwLjUpXG59XG5cbi5tYXN0LS1wb3N0IC5tYXN0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW1cbn1cblxuLm1hc3QtLXBvc3QgLm1hc3RfX3N1YnRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDQ1ZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IDQwMFxufVxuXG4ubWFzdC5tYXN0LS1hZHZlbnR1cmUgLm1hc3RfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDIwZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gMC41ZW07XG4gICAgZm9udC1zaXplOiAxLjRlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5tYXN0Lm1hc3QtLWFkdmVudHVyZSAubWFzdF9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuODVlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY1ZW0pIHtcbiAgICAubWFzdC5tYXN0LS1hZHZlbnR1cmUgLm1hc3RfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVlbVxuICAgIH1cbn1cblxuLm1hc3QubWFzdC0tYWR2ZW50dXJlIC5tYXN0X19zdWJ0aXRsZS1hbHQge1xuICAgIGZvbnQtc2l6ZTogMS4xNWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAubWFzdC5tYXN0LS1hZHZlbnR1cmUgLm1hc3RfX3N1YnRpdGxlLWFsdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40ZW1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLm1hc3QubWFzdC0ta29kaWFrIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmhcbiAgICB9XG59XG5cbi5tYXN0LWdyYXBoaWMge1xuICAgIHotaW5kZXg6IDg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC0xMHZ3XG59XG5cbi5tYXN0LWdyYXBoaWNfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLnRoZW1lLWRhcmsgLm1hc3QtZ3JhcGhpY19faW1nIHtcbiAgICAtd2Via2l0LWZpbHRlcjogaW52ZXJ0KDEpIGNvbnRyYXN0KDIwMCUpO1xuICAgIGZpbHRlcjogaW52ZXJ0KDEpIGNvbnRyYXN0KDIwMCUpXG59XG5cbi5tYXN0LWhvbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzVlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogNmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOClcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAubWFzdC1ob21lIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgIGhlaWdodDogMTAwdmhcbiAgICB9XG59XG5cbi5tYXN0LWhvbWVfX2JnIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHotaW5kZXg6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4gNXMgZWFzZTtcbiAgICBhbmltYXRpb246IGZhZGUtaW4gNXMgZWFzZVxufVxuXG4ubWFzdC1ob21lX192aWQtd3JhcCB7XG4gICAgei1pbmRleDogMlxufVxuXG4ubWFzdC1ob21lX19jb250ZW50IHtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDUlIGF1dG8gMDtcbiAgICBmb250LXNpemU6IDg1JVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwZW0pIHtcbiAgICAubWFzdC1ob21lX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwJVxuICAgIH1cbn1cblxuLmlzLWxvYWRlZCAubWFzdC1ob21lX19jb250ZW50Pioge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluIDJzIGVhc2UgYm90aDtcbiAgICBhbmltYXRpb246IGZhZGUtaW4gMnMgZWFzZSBib3RoXG59XG5cbi5pcy1sb2FkZWQgLm1hc3QtaG9tZV9fY29udGVudD4qOm50aC1jaGlsZCgxKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4xNXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuMTVzXG59XG5cbi5pcy1sb2FkZWQgLm1hc3QtaG9tZV9fY29udGVudD4qOm50aC1jaGlsZCgyKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4zcztcbiAgICBhbmltYXRpb24tZGVsYXk6IC4zc1xufVxuXG4uaXMtbG9hZGVkIC5tYXN0LWhvbWVfX2NvbnRlbnQ+KjpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuNDVzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjQ1c1xufVxuXG4uaXMtbG9hZGVkIC5tYXN0LWhvbWVfX2NvbnRlbnQ+KjpudGgtY2hpbGQoNCkge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuNnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuNnNcbn1cblxuLm1hc3QtaG9tZV9fdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvIDEuNWVtXG59XG5cbi5tYXN0LWhvbWVfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAyLjVlbVxufVxuXG4ubWFzdC1ob21lX190ZXh0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1heC13aWR0aDogMzBlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLm1hc3QtaG9tZV9fbG9nbyB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXgtd2lkdGg6IDM2ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtXG59XG5cbi5tYXN0LWhvbWUgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmZcbn1cblxuLm1hc3QtcGFnZSB7XG4gICAgcGFkZGluZzogMTJlbSAwIDZlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLm1hc3QtcGFnZV9faGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMS44NWVtO1xuICAgIGZvbnQtc2l6ZTogMmVtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLm1hc3QtcGFnZV9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDIuNWVtXG4gICAgfVxufVxuXG4ubWFzdC1wYWdlX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDM1ZW07XG4gICAgbWFyZ2luOiAwIGF1dG9cbn1cblxuLm1vZGFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTUlO1xuICAgIG1heC13aWR0aDogNjBlbTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIDAuMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgMC4xcyBlYXNlXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyAwLjVzIGVhc2UtaW4tb3V0XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLm1vZGFsIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWluLWhlaWdodDogMzBlbTtcbiAgICAgICAgd2lkdGg6IDgwJVxuICAgIH1cbn1cblxuLm1vZGFsX19jb2wge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLm1vZGFsX19jb2wge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5tb2RhbF9fY29sIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICB9XG59XG5cbi5tb2RhbF9fY29sLmhhcy1iZyB7XG4gICAgbWluLWhlaWdodDogMTVlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5tb2RhbF9fY29sLmhhcy1iZyB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1MCU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCVcbiAgICB9XG59XG5cbi5tb2RhbF9fYmcge1xuICAgIHotaW5kZXg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWluLWhlaWdodDogMTVlbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpXG59XG5cbi5tb2RhbF9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDJlbSAxZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMjQyNDI0XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLm1vZGFsX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDg1JVxuICAgIH1cbn1cblxuLm1vZGFsX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDFlbSAwIDJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLm1vZGFsX190aXRsZSB7XG4gICAgbWFyZ2luOiAxLjVlbSBhdXRvIDFlbVxufVxuXG4ubW9kYWxfX3RleHQge1xuICAgIG1heC13aWR0aDogMThlbTtcbiAgICBtYXJnaW46IDAgYXV0byAxLjVlbVxufVxuXG4uaXMtb3BlbiAubW9kYWwge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZS1pbiAwLjI1cyBlYXNlLWluIGJvdGg7XG4gICAgYW5pbWF0aW9uOiBzY2FsZS1pbiAwLjI1cyBlYXNlLWluIGJvdGhcbn1cblxuLm1vZGFsLS1zaWdudXAgLmhhcy1iZyxcbi5tb2RhbC0tbG9naW4gLmhhcy1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMGMwY1xufVxuXG4ubW9kYWwtLXNpZ251cCAuaGFzLWJnIC5tb2RhbF9fYmcsXG4ubW9kYWwtLWxvZ2luIC5oYXMtYmcgLm1vZGFsX19iZyB7XG4gICAgb3BhY2l0eTogMC44XG59XG5cbi5tb2RhbC1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG4ubW9kYWwtZnVsbF9fY29sIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5tb2RhbC1mdWxsX19jb2wge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMwYzBjXG4gICAgfVxufVxuXG4ubW9kYWwtZnVsbCAuaGFzLWJnIHtcbiAgICBtaW4taGVpZ2h0OiAyMGVtXG59XG5cbi5tb2RhbC1mdWxsX19iZyB7XG4gICAgei1pbmRleDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIDAuMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgMC4xcyBlYXNlXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fYmcge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyAwLjVzIGVhc2UtaW4tb3V0XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLm1vZGFsLWZ1bGwgLmhhcy1jb250ZW50IHtcbiAgICAgICAgcmlnaHQ6IDBcbiAgICB9XG59XG5cbi5tb2RhbC1mdWxsX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNSUgMmVtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLm1vZGFsLWZ1bGxfX2NvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDZlbSAxNSUgMmVtXG4gICAgfVxufVxuXG4ubW9kYWwtZnVsbF9fY29udGVudD4qIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAlLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDFzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAxcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAxcyBlYXNlXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fY29udGVudD4qIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwJSwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjdzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC43cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjdzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuN3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC43cyBlYXNlXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fY29udGVudD4qOm50aC1jaGlsZCgxKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjFzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fY29udGVudD4qOm50aC1jaGlsZCgyKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMnM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjJzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fY29udGVudD4qOm50aC1jaGlsZCgzKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjNzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fY29udGVudD4qOm50aC1jaGlsZCg0KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuNHM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjRzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fY29udGVudD4qOm50aC1jaGlsZCg1KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuNXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjVzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fY29udGVudD4qOm50aC1jaGlsZCg2KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuNnM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjZzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAubW9kYWwtZnVsbF9fY29udGVudD4qOm50aC1jaGlsZCg3KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuN3M7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjdzXG59XG5cbi5tb2RhbC0tbGcge1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIHdpZHRoOiA5NSVcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAubW9kYWwtLWxnIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIHdpZHRoOiA5MCVcbiAgICB9XG59XG5cbi5tb2RhbC0tc2lnbnVwIHAge1xuICAgIGZvbnQtc2l6ZTogLjllbVxufVxuXG4ubmV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ubmV4dF9fbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLm5leHRfX2xpbms6YWZ0ZXIge1xuICAgIHotaW5kZXg6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM2LCAzNiwgMzYsIDAuMylcbn1cblxuLm5leHRfX2xpbms6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMXMgZWFzZVxufVxuXG4ubmV4dF9fbGluazpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMXMgZWFzZVxufVxuXG4ubmV4dF9fZmlndXJlIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG59XG5cbi5uZXh0X19oZWFkZXIsXG4ubmV4dF9fY29udGVudCB7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAzMmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4ubmV4dF9fc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW1cbn1cblxuLm5leHRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODVlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDFlbSBhdXRvXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLm5leHRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY1ZW0pIHtcbiAgICAubmV4dF9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDNlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU0ZW0pIHtcbiAgICAubmV4dCBwIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cbn1cblxuLmxvYWQtbW9yZSxcbi5tb3JlLXBvc3RzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmxvYWQtbW9yZSAucHJlbG9hZGVyLnByZWxvYWRlci0tbG9hZC1tb3JlLFxuLm1vcmUtcG9zdHMgLnByZWxvYWRlci5wcmVsb2FkZXItLWxvYWQtbW9yZSB7XG4gICAgdG9wOiAtMC41ZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNzhiYzIwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSxcbigtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5sb2FkLW1vcmUgLnByZWxvYWRlci5wcmVsb2FkZXItLWxvYWQtbW9yZSxcbiAgICAubW9yZS1wb3N0cyAucHJlbG9hZGVyLnByZWxvYWRlci0tbG9hZC1tb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMFxuICAgIH1cbn1cblxuLmxvYWQtbW9yZV9fcHJlbG9hZGVyLFxuLm1vcmUtcG9zdHNfX3ByZWxvYWRlciB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Vcbn1cblxuLmxvYWQtbW9yZS5pcy1oaWRkZW4sXG4ubW9yZS1wb3N0cy5pcy1oaWRkZW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLW91dCAycyBlYXNlIGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbjogZmFkZS1vdXQgMnMgZWFzZSBmb3J3YXJkc1xufVxuXG4ubG9hZC1tb3JlX19idG4sXG4ubW9yZS1wb3N0c19fYnRuIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4ubG9hZC1tb3JlLmlzLWFuaW1hdGluZyAubG9hZC1tb3JlX19idG4sXG4ubW9yZS1wb3N0cy5pcy1hbmltYXRpbmcgLmxvYWQtbW9yZV9fYnRuIHtcbiAgICBvcGFjaXR5OiAwXG59XG5cbi5sb2FkLW1vcmUuaXMtYW5pbWF0aW5nIC5sb2FkLW1vcmVfX3ByZWxvYWRlcixcbi5tb3JlLXBvc3RzLmlzLWFuaW1hdGluZyAubG9hZC1tb3JlX19wcmVsb2FkZXIge1xuICAgIG9wYWNpdHk6IDFcbn1cblxuLmxvY2F0aW9uc19fbWFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjVlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMmVtKSB7XG4gICAgLmxvY2F0aW9uc19fbWFwIHtcbiAgICAgICAgaGVpZ2h0OiAzNWVtXG4gICAgfVxufVxuXG4ubG9jYXRpb25zX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM3OGJjMjA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW1cbn1cblxuLmxvY2F0aW9uc19fYWRkcmVzcyxcbi5sb2NhdGlvbnNfX3Bob25lIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtXG59XG5cbi5tYXJrZXJfX2hlYWRlciB7XG4gICAgcGFkZGluZzogMC43NWVtIDAgMC41ZW1cbn1cblxuLm1hcmtlcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtXG59XG5cbi5tYXJrZXJfX2VtYWlsLFxuLm1hcmtlcl9fd2Vic2l0ZSxcbi5tYXJrZXJfX3Bob25lLFxuLm1hcmtlciBzcGFuLFxuLm1hcmtlciBhIHtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG4ubWFya2VyX19lbWFpbCxcbi5tYXJrZXJfX3dlYnNpdGUsXG4ubWFya2VyIGEge1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dFxufVxuXG4ubWFya2VyX19lbWFpbDpob3Zlcixcbi5tYXJrZXJfX2VtYWlsOmZvY3VzLFxuYTpob3ZlciAubWFya2VyX19lbWFpbCxcbi5tYXJrZXJfX3dlYnNpdGU6aG92ZXIsXG4ubWFya2VyX193ZWJzaXRlOmZvY3VzLFxuYTpob3ZlciAubWFya2VyX193ZWJzaXRlLFxuLm1hcmtlciBhOmhvdmVyLFxuLm1hcmtlciBhOmZvY3VzLFxuYTpob3ZlciAubWFya2VyIGEge1xuICAgIGNvbG9yOiAjYTdhNmE2O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5tYXJrZXJfX2VtYWlsOmFjdGl2ZSxcbi5tYXJrZXJfX3dlYnNpdGU6YWN0aXZlLFxuLm1hcmtlciBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM2NzY2NjZcbn1cblxuLm1hcmtlcl9fdGVycml0b3JpZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMzBlbTtcbiAgICBtYXJnaW46IDAuNWVtIDAgMDtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGNvbG9yOiAjOTk5XG59XG5cbi5ub3RpY2UtZHJhd2VyIHtcbiAgICB6LWluZGV4OiA5MztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzBjMGM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4ubm90aWNlLWRyYXdlcl9fbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMC4wNWVtIDAuMjVlbVxufVxuXG4ubm90aWNlLWRyYXdlcl9fbWVzc2FnZS5pcy1vcGVuIC5ub3RpY2UtZHJhd2VyX19tZXNzYWdlX19pY29uIHtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbi5ub3RpY2UtZHJhd2VyX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiZ2FyYW1vbmRcIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAuNmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtXG59XG5cbi5ub3RpY2UtZHJhd2VyX19pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICBjb2xvcjogIzc4YmMyMFxufVxuXG4uaXMtb3BlbiAubm90aWNlLWRyYXdlcl9faWNvbiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbn1cblxuLm5vdGljZS1kcmF3ZXJfX2V4cGFuZGVyIHtcbiAgICBtYXgtd2lkdGg6IDMwZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMWVtIDUlO1xuICAgIG9wYWNpdHk6IDBcbn1cblxuLm5vdGljZS1kcmF3ZXJfX2V4cGFuZGVyLmlzLWNsb3NlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwXG59XG5cbi5ub3RpY2UtZHJhd2VyX19leHBhbmRlci5pcy1vcGVuIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2Vcbn1cblxuLm5vdGljZS1kcmF3ZXJfX2J0biB7XG4gICAgZm9udC1zaXplOiAuNzVlbVxufVxuXG4ubm90aWNlLWRyYXdlciBwIHtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNFxufVxuXG4ucGFnaW5hdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4XG59XG5cbi5wYWdpbmF0aW9uIGEge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMmVtIDAuNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW5cbn1cblxuLnBhZ2luYXRpb24gYTpiZWZvcmUge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2Utb3V0XG59XG5cbi5wYWdpbmF0aW9uIGE6YWZ0ZXIge1xuICAgIHotaW5kZXg6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKVxufVxuXG4ucGFnaW5hdGlvbiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4ucGFnaW5hdGlvbiBhOmhvdmVyOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG59XG5cbi5wYWdpbmF0aW9uIGE6aG92ZXI6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZlxufVxuXG4ucGFnaW5hdGlvbiBhOmhvdmVyOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpXG59XG5cbi5wYWdpbmF0aW9uIGE6Zmlyc3QtY2hpbGQ6aG92ZXI6YWZ0ZXIsXG4ucGFnaW5hdGlvbiBhOmxhc3QtY2hpbGQ6aG92ZXI6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSlcbn1cblxuLnBhZ2luYXRpb25fX2xpbmstLXByZXZpb3VzOmJlZm9yZSxcbi5wYWdpbmF0aW9uIGE6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBsZWZ0OiAxZW07XG4gICAgYm9yZGVyLXdpZHRoOiA2cHggMTBweCA2cHggMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICM3OGJjMjAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLW91dFxufVxuXG4ucGFnaW5hdGlvbl9fbGluay0tcHJldmlvdXM6YWZ0ZXIsXG4ucGFnaW5hdGlvbiBhOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKVxufVxuXG4ucGFnaW5hdGlvbl9fbGluay0tbmV4dCxcbi5wYWdpbmF0aW9uIGE6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkXG59XG5cbi5wYWdpbmF0aW9uX19saW5rLS1uZXh0OmJlZm9yZSxcbi5wYWdpbmF0aW9uIGE6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgIHJpZ2h0OiAxZW07XG4gICAgYm9yZGVyLXdpZHRoOiA2cHggMCA2cHggMTBweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM3OGJjMjBcbn1cblxuLnBhZ2luYXRpb25fX2xpbmstLW5leHQ6YWZ0ZXIsXG4ucGFnaW5hdGlvbiBhOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKVxufVxuXG4ucGFnaW5hdGlvbl9fbWV0YSB7XG4gICAgZm9udC1zaXplOiAuOGVtXG59XG5cbi5wYWdpbmF0aW9uX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMVxufVxuXG4ucGFnaW5hdGlvbl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMjJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zXG59XG5cbi5wYWdpbmF0aW9uLS1maXJzdCBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJVxufVxuXG4ucGFnaW5hdGlvbi0tZmlyc3QgYTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDJlbSlcbn1cblxuLnBhZ2luYXRpb24tLW5leHQgLnBhZ2luYXRpb25fX21ldGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgIGNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyAwLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyAwLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSlcbn1cblxuLnBhZ2luYXRpb24tLW5leHQgYTpob3ZlciAucGFnaW5hdGlvbl9fbWV0YSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpXG59XG5cbi5wYWludC1zZWxlY3RvciB7XG4gICAgcGFkZGluZzogNGVtIDA7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbi5wYWludC1zZWxlY3RvciB1bCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxufVxuXG4ucGFpbnQtc2VsZWN0b3JfX2hlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5wYWludC1zZWxlY3Rvcl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAzMGVtO1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbi5wYWludC1zZWxlY3Rvcl9fbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5vdmVjZW50b1wiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnBhaW50LXNlbGVjdG9yX192aWV3ZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnBhaW50LXNlbGVjdG9yX192aWV3ZXIgbGkge1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnBhaW50LXNlbGVjdG9yX192aWV3ZXIgbGkuaXMtYWN0aXZlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1pbiAwLjZzIGVhc2UtaW4tb3V0IGJvdGg7XG4gICAgYW5pbWF0aW9uOiBmYWRlLWluIDAuNnMgZWFzZS1pbi1vdXQgYm90aFxufVxuXG4ucGFpbnQtc2VsZWN0b3JfX25hdiB7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC41ZW0gMC4yZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTRlbSkge1xuICAgIC5wYWludC1zZWxlY3Rvcl9fbmF2IHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2hcbiAgICB9XG59XG5cbi5wYWludC1zZWxlY3Rvcl9fbmF2IHVsIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NGVtKSB7XG4gICAgLnBhaW50LXNlbGVjdG9yX19uYXYgdWwge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDIwMCVcbiAgICB9XG59XG5cbi5wYWludC1zZWxlY3Rvcl9fbmF2IHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAxZW07XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlXG59XG5cbi5wYWludC1zZWxlY3Rvcl9fbmF2IHVsIGxpOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZVxufVxuXG4ucGFpbnQtc2VsZWN0b3JfX25hdiB1bCBsaTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm90dG9tOiAtMWVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbi5wYWludC1zZWxlY3Rvcl9fbmF2IHVsIGxpLmlzLWFjdGl2ZTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4YmMyMFxufVxuXG4ucGFpbnQtc2VsZWN0b3JfX25hdiB1bCBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkXG59XG5cbi5wYWludC1zZWxlY3Rvcl9fbmF2IHVsIGxpLmlzLWFjdGl2ZSBpbWcge1xuICAgIGJvcmRlci1jb2xvcjogI2FhYVxufVxuXG4ucGFuZWwtY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDJlbSAwO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50XG59XG5cbi5wYW5lbC1jYXJkX19ncmlkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtY2FyZF9fZ3JpZCB7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtY2FyZC0tbGVmdCAucGFuZWwtY2FyZF9fZ3JpZCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICB9XG59XG5cbi5wYW5lbC1jYXJkX19maWd1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1ZW07XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC1jYXJkX19maWd1cmUge1xuICAgICAgICBoZWlnaHQ6IDM1ZW07XG4gICAgICAgIG1heC13aWR0aDogNzUlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTFlbSkge1xuICAgIC5wYW5lbC1jYXJkX19maWd1cmUge1xuICAgICAgICBoZWlnaHQ6IDQwZW1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnBhbmVsLWNhcmQtLWxlZnQgLnBhbmVsLWNhcmRfX2ZpZ3VyZSB7XG4gICAgICAgIHJpZ2h0OiAtMjUlXG4gICAgfVxufVxuXG4ucGFuZWwtY2FyZCAuaGFzLWJnLFxuLnBhbmVsLWNhcmQgLmhhcy1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0XG59XG5cbi5wYW5lbC1jYXJkX19pbWcge1xuICAgIHotaW5kZXg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtY2FyZF9fY2FyZCB7XG4gICAgICAgIG1heC13aWR0aDogMjhlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkxZW0pIHtcbiAgICAucGFuZWwtY2FyZF9fY2FyZCB7XG4gICAgICAgIG1heC13aWR0aDogMzJlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtY2FyZC0tbGVmdCAucGFuZWwtY2FyZF9fY2FyZCB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwXG4gICAgfVxufVxuXG4ucGFuZWwtY2FyZF9fbGluayxcbi5wYW5lbC1jYXJkX193cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMS41ZW0gMS41ZW0gMi41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2Vcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtY2FyZF9fbGluayxcbiAgICAucGFuZWwtY2FyZF9fd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDRlbSAzLjVlbTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDIuNWVtIHJnYmEoMCwgMCwgMCwgMC4xNSlcbiAgICB9XG59XG5cbi5wYW5lbC1jYXJkX19saW5rOmhvdmVyLFxuLnBhbmVsLWNhcmRfX3dyYXA6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMC43NWVtLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0wLjc1ZW0sIDApXG59XG5cbi5wYW5lbC1jYXJkX19saW5rOmJlZm9yZSxcbi5wYW5lbC1jYXJkX193cmFwOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDRlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0XG59XG5cbi5wYW5lbC1jYXJkX19saW5rOmhvdmVyOmJlZm9yZSxcbi5wYW5lbC1jYXJkX193cmFwOmhvdmVyOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMVxufVxuXG4ucGFuZWwtY2FyZF9fbGlzdCxcbi5wYW5lbC1jYXJkIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbVxufVxuXG4ucGFuZWwtY2FyZF9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVlbVxufVxuXG4ucGFuZWwtY2FyZF9fdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2tcbn1cblxuLnBhbmVsLWNhcmRfX3RpdGxlLS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW1cbn1cblxuLnBhbmVsLWNhcmRfX2ljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC1jYXJkX19pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtNC41ZW07XG4gICAgICAgIHRvcDogLS4zZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICB9XG59XG5cbi5wYW5lbC1jYXJkX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDEuNWVtXG59XG5cbi5wYW5lbC1jYXJkX19mb290ZXIge1xuICAgIHBhZGRpbmc6IDJlbSAwXG59XG5cbi5wYW5lbC1jYXJkX19kaXNjbGFpbWVyIHtcbiAgICBtYXgtd2lkdGg6IDU3ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTVlbSkgYW5kIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtY2FyZC0tcmFuZ2UgLnBhbmVsLWNhcmRfX2dyaWQge1xuICAgICAgICBtYXJnaW46IDAgYXV0b1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNWVtKSBhbmQgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC1jYXJkLS1yYW5nZSAucGFuZWwtY2FyZF9fZmlndXJlIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCVcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTVlbSkgYW5kIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGFuZWwtY2FyZC0tcmFuZ2UgLnBhbmVsLWNhcmRfX2NhcmQge1xuICAgICAgICBtYXgtd2lkdGg6IDMwZW1cbiAgICB9XG59XG5cbi5wb3B1cCB7XG4gICAgei1pbmRleDogLTI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvcGFjaXR5OiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTIsIDEyLCAxMiwgMC45NSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgMC41cyBlYXNlLCB6LWluZGV4IDFzIDFzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIDAuNXMgZWFzZSwgei1pbmRleCAxcyAxcyBlYXNlXG59XG5cbi5wb3B1cCBsaSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41ZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41ZW0pXG59XG5cbi5wb3B1cC0taXMtb3BlbiAucG9wdXAuaXMtb3Blbixcbi5wb3B1cC0tYXV0by1vcGVuIC5wb3B1cC5pcy1vcGVuIHtcbiAgICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC42cyAwLjJzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIDAuMnMgZWFzZVxufVxuXG4ucG9wdXAtLWlzLW9wZW4gLnBvcHVwLmlzLW9wZW4gbGksXG4ucG9wdXAtLWF1dG8tb3BlbiAucG9wdXAuaXMtb3BlbiBsaSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZVxufVxuXG4ucG9wdXAtLWlzLW9wZW4gLnBvcHVwLmlzLW9wZW4gbGk6bnRoLWNoaWxkKDEpLFxuLnBvcHVwLS1hdXRvLW9wZW4gLnBvcHVwLmlzLW9wZW4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMXNcbn1cblxuLnBvcHVwLS1pcy1vcGVuIC5wb3B1cC5pcy1vcGVuIGxpOm50aC1jaGlsZCgyKSxcbi5wb3B1cC0tYXV0by1vcGVuIC5wb3B1cC5pcy1vcGVuIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMnM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjJzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAucG9wdXAuaXMtb3BlbiBsaTpudGgtY2hpbGQoMyksXG4ucG9wdXAtLWF1dG8tb3BlbiAucG9wdXAuaXMtb3BlbiBsaTpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjNzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zc1xufVxuXG4ucG9wdXAtLWlzLW9wZW4gLnBvcHVwLmlzLW9wZW4gbGk6bnRoLWNoaWxkKDQpLFxuLnBvcHVwLS1hdXRvLW9wZW4gLnBvcHVwLmlzLW9wZW4gbGk6bnRoLWNoaWxkKDQpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC40cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNHNcbn1cblxuLnBvcHVwLS1pcy1vcGVuIC5wb3B1cC5pcy1vcGVuIGxpOm50aC1jaGlsZCg1KSxcbi5wb3B1cC0tYXV0by1vcGVuIC5wb3B1cC5pcy1vcGVuIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuNXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjVzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAucG9wdXAuaXMtb3BlbiBsaTpudGgtY2hpbGQoNiksXG4ucG9wdXAtLWF1dG8tb3BlbiAucG9wdXAuaXMtb3BlbiBsaTpudGgtY2hpbGQoNikge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjZzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC42c1xufVxuXG4ucG9wdXAtLWlzLW9wZW4gLnBvcHVwLmlzLW9wZW4gbGk6bnRoLWNoaWxkKDcpLFxuLnBvcHVwLS1hdXRvLW9wZW4gLnBvcHVwLmlzLW9wZW4gbGk6bnRoLWNoaWxkKDcpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC43cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuN3Ncbn1cblxuLnBvcHVwLS1pcy1vcGVuIC5wb3B1cC5pcy1vcGVuIGxpOm50aC1jaGlsZCg4KSxcbi5wb3B1cC0tYXV0by1vcGVuIC5wb3B1cC5pcy1vcGVuIGxpOm50aC1jaGlsZCg4KSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuOHM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjhzXG59XG5cbi5wb3B1cC0taXMtb3BlbiAucG9wdXAucG9wdXAtLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSlcbn1cblxuLnBvcHVwLS1pcy1vcGVuIC5wb3B1cC5wb3B1cC0tbGlnaHRncmV5IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuOSlcbn1cblxuLnBvcHVwLmlzLWNsb3Npbmcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLW91dCAxcyBlYXNlIGJvdGg7XG4gICAgYW5pbWF0aW9uOiBmYWRlLW91dCAxcyBlYXNlIGJvdGhcbn1cblxuLnBvcHVwLS1pcy1vcGVuIC5zaXRlLWhlYWRlciB7XG4gICAgei1pbmRleDogMFxufVxuXG4ucG9wdXBfX2Nsb3NlIHtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMWVtO1xuICAgIHJpZ2h0OiAxZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTRlbSkge1xuICAgIC5wb3B1cF9fY2xvc2Uge1xuICAgICAgICBwYWRkaW5nOiAyZW1cbiAgICB9XG59XG5cbi5wb3B1cF9fY2xvc2U6YWN0aXZlIHtcbiAgICBib3JkZXI6IG5vbmVcbn1cblxuLnBvcHVwX194IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxZW1cbn1cblxuLnBvcHVwX194OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuLnBvcHVwX194OmFmdGVyLFxuLnBvcHVwX194OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjg1NTU1NXJlbTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgem9vbTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5wb3B1cF9feDphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG59XG5cbi5wb3B1cF9feDpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXG59XG5cbi5wb3B1cC0tbGlnaHQgLnBvcHVwX194OmJlZm9yZSxcbi5wb3B1cC0tbGlnaHQgLnBvcHVwX194OmFmdGVyLFxuLnBvcHVwLS1saWdodGdyZXkgLnBvcHVwX194OmJlZm9yZSxcbi5wb3B1cC0tbGlnaHRncmV5IC5wb3B1cF9feDphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzBjMGMwYyAhaW1wb3J0YW50XG59XG5cbi5wb3B1cF9fdmlkIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMFxufVxuXG4uZmxleC12aWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni41JTtcbiAgICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5mbGV4LXZpZCB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJVxufVxuXG4ucG9wdXAtLWlzLW9wZW4gLmNvbXBhbnktdGFic19fbmF2LFxuLnBvcHVwLS1pcy1vcGVuIC5zaXRlLWZvb3RlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAtOTlcbn1cblxuLnBvc3QsXG4ubmV4dC0tcG9zdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5wb3N0OmFmdGVyLFxuLm5leHQtLXBvc3Q6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogNmVtO1xuICAgIGhlaWdodDogMnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICMyNDI0MjRcbn1cblxuLnBvc3Q6aG92ZXI6YWZ0ZXIsXG4ubmV4dC0tcG9zdDpob3ZlcjphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlXG59XG5cbi5wb3N0X19saW5rLFxuLm5leHQtLXBvc3RfX2xpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA0ZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5wb3N0X19saW5rOmhvdmVyLFxuLnBvc3RfX2xpbms6Zm9jdXMsXG5hOmhvdmVyIC5wb3N0X19saW5rLFxuLm5leHQtLXBvc3RfX2xpbms6aG92ZXIsXG4ubmV4dC0tcG9zdF9fbGluazpmb2N1cyxcbmE6aG92ZXIgLm5leHQtLXBvc3RfX2xpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0XG59XG5cbi5wb3N0X19saW5rOmFjdGl2ZSxcbi5uZXh0LS1wb3N0X19saW5rOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNiZmJmYmZcbn1cblxuLnBvc3RfX2xpbms6YmVmb3JlLFxuLm5leHQtLXBvc3RfX2xpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgYmFja2dyb3VuZCAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UsIGJhY2tncm91bmQgMC41cyBlYXNlXG59XG5cbi5wb3N0X19saW5rOmhvdmVyOmJlZm9yZSxcbi5uZXh0LS1wb3N0X19saW5rOmhvdmVyOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLCBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgYmFja2dyb3VuZCAwLjVzIGVhc2Vcbn1cblxuLnBvc3RfX2ZpZ3VyZSxcbi5uZXh0LS1wb3N0X19maWd1cmUge1xuICAgIHotaW5kZXg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDEuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjVzIGVhc2UtaW4tb3V0XG59XG5cbi5wb3N0X19saW5rOmhvdmVyIC5wb3N0X19maWd1cmUsXG4ucG9zdF9fbGluazpob3ZlciAubmV4dC0tcG9zdF9fZmlndXJlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMS41cyBlYXNlLWluLW91dFxufVxuXG4ucG9zdF9fY29udGVudCxcbi5uZXh0LS1wb3N0X19jb250ZW50IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDQzZW07XG4gICAgbWFyZ2luOiAwIGF1dG9cbn1cblxuLnBvc3RfX2xpbms6aG92ZXIgLnBvc3RfX2NvbnRlbnQsXG4ucG9zdF9fbGluazpob3ZlciAubmV4dC0tcG9zdF9fY29udGVudCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjdzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC43cyBlYXNlXG59XG5cbi5wb3N0X19tZXRhcyxcbi5uZXh0LS1wb3N0X19tZXRhcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMS41ZW1cbn1cblxuLnBvc3RfX3RpdGxlLFxuLm5leHQtLXBvc3RfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byAuNzVlbTtcbiAgICBtYXgtd2lkdGg6IDIxZW1cbn1cblxuLnBvc3RfX3RleHQsXG4ubmV4dC0tcG9zdF9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAzNWVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDEuNWVtXG59XG5cbi5wb3N0LS1uZXh0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZFxufVxuXG4ucG9zdC0tbmV4dCAucG9zdF9fbGluayB7XG4gICAgcGFkZGluZzogOGVtIDBcbn1cblxuLnF1aWNrLWxpbmtzIHtcbiAgICB6LWluZGV4OiA5O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDI1dmg7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMC43NWVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDAuOWVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuN3MgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4NyUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODclLCAwLCAwKVxufVxuXG4ucXVpY2stbGlua3M6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NGVtKSB7XG4gICAgLnF1aWNrLWxpbmtzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cbn1cblxuLnF1aWNrLWxpbmtzIGEge1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dFxufVxuXG4ucXVpY2stbGlua3MgYTpob3Zlcixcbi5xdWljay1saW5rcyBhOmZvY3VzLFxuYTpob3ZlciAucXVpY2stbGlua3MgYSB7XG4gICAgY29sb3I6ICM3OGJjMjA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnF1aWNrLWxpbmtzIGE6YWN0aXZlIHtcbiAgICBjb2xvcjogIzMyNGYwZFxufVxuXG4ucXVpY2stbGlua3NfX3dyYXAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnF1aWNrLWxpbmtzX19uYXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbVxufVxuXG4ucXVpY2stbGlua3NfX25hdiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMFxufVxuXG4ucXVpY2stbGlua3NfX25hdiBhOm50aC1vZi10eXBlKDIpIHNwYW4ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzXG59XG5cbi5xdWljay1saW5rc19fbmF2IGE6bnRoLW9mLXR5cGUoMykgc3BhbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3Ncbn1cblxuLnF1aWNrLWxpbmtzX19uYXYgaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxLjVlbTtcbiAgICBmb250LXNpemU6IDEuMWVtXG59XG5cbi5xdWljay1saW5rc19fbmF2IGkuaWNvbi1wbGFuZSB7XG4gICAgZm9udC1zaXplOiAxLjJlbVxufVxuXG4ucXVpY2stbGlua3NfX3RleHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlXG59XG5cbi5xdWljay1saW5rczpob3ZlciAucXVpY2stbGlua3NfX3RleHQge1xuICAgIG9wYWNpdHk6IDFcbn1cblxuLnF1aWNrLWxpbmtzX19zb2NpYWxzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlXG59XG5cbi5xdWljay1saW5rc19fc29jaWFscyBhIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuMTVlbSAxZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxcyAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyAwLjVzIGVhc2Vcbn1cblxuLnF1aWNrLWxpbmtzOmhvdmVyIC5xdWljay1saW5rc19fc29jaWFscyBhIHtcbiAgICBvcGFjaXR5OiAxXG59XG5cbi5xdW90ZV9fcXVvdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnF1b3RlX19xdW90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NWVtXG4gICAgfVxufVxuXG4ucXVvdGVfX3F1b3RlOmJlZm9yZSxcbi5xdW90ZV9fcXVvdGU6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiBnZW9yZ2lhO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMFxufVxuXG4ucXVvdGVfX3F1b3RlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ+KAnCc7XG4gICAgdG9wOiAtMWVtXG59XG5cbi5xdW90ZV9fcXVvdGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICfigJ0nO1xuICAgIGJvdHRvbTogLTEuNWVtXG59XG5cbi5xdW90ZV9fY2l0ZSB7XG4gICAgbWFyZ2luOiAxLjVlbSBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAwLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnF1b3RlLmhhcy1pbWcgLnF1b3RlX19ncmlkIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5xdW90ZS5oYXMtaW1nIC5xdW90ZV9fZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5xdW90ZS5oYXMtaW1nIC5xdW90ZV9fZmlndXJlLFxuICAgIC5xdW90ZS5oYXMtaW1nIC5xdW90ZV9fcXVvdGUge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlXG4gICAgfVxufVxuXG4ucXVvdGUuaGFzLWltZyAucXVvdGVfX2ZpZ3VyZSB7XG4gICAgbWluLWhlaWdodDogMjNlbTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG59XG5cbi5xdW90ZS5oYXMtaW1nIC5xdW90ZV9fcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnF1b3RlLmhhcy1pbWcgLnF1b3RlX19xdW90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NWVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5xdW90ZS5oYXMtaW1nIC5xdW90ZV9fcXVvdGUge1xuICAgICAgICBwYWRkaW5nOiAwIDEuNWVtXG4gICAgfVxufVxuXG4uc2l0ZS1zZWFyY2gge1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBjMGMwYztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zaXRlLXNlYXJjaCB7XG4gICAgICAgIHdpZHRoOiA1MCVcbiAgICB9XG59XG5cbi5zaXRlLXNlYXJjaF9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5zaXRlLXNlYXJjaF9fdGl0bGUge1xuICAgIG1hcmdpbjogMS41ZW0gYXV0bztcbiAgICBmb250LWZhbWlseTogXCJnYXJhbW9uZFwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMS44NWVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2Vcbn1cblxuLnNpdGUtc2VhcmNoX19pbnB1dCB7XG4gICAgd2lkdGg6IDA7XG4gICAgcGFkZGluZzogMC4yNWVtO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIG1hcmdpbjogMS41ZW0gYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2ZmZlxufVxuXG4uc2l0ZS1zZWFyY2hfX2lucHV0OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICM3OGJjMjBcbn1cblxuLnNpdGUtc2VhcmNoX19zdWJtaXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZVxufVxuXG4uc2l0ZS1zZWFyY2hfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyZW07XG4gICAgcmlnaHQ6IDFlbTtcbiAgICB3aWR0aDogMi41ZW07XG4gICAgaGVpZ2h0OiAyLjVlbVxufVxuXG4uc2l0ZS1zZWFyY2hfX3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMi41ZW07XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpXG59XG5cbi5zaXRlLXNlYXJjaF9feDphZnRlcixcbi5zaXRlLXNlYXJjaF9feDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dFxufVxuXG4uc2l0ZS1zZWFyY2hfX3g6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcbn1cblxuLnNpdGUtc2VhcmNoX194OmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxufVxuXG4uc2l0ZS1zZWFyY2gtLWlzLW9wZW4gLnNpdGUtc2VhcmNoIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpXG59XG5cbi5zaXRlLXNlYXJjaC0taXMtb3BlbiAuc2l0ZS1zZWFyY2hfX3RpdGxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLWluLW91dFxufVxuXG4uc2l0ZS1zZWFyY2gtLWlzLW9wZW4gLnNpdGUtc2VhcmNoX19pbnB1dCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDFzIDAuNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uOiAxcyAwLjVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSlcbn1cblxuLnNpdGUtc2VhcmNoLS1pcy1vcGVuIC5zaXRlLXNlYXJjaF9faW5wdXQ6Zm9jdXMge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjdzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiAwLjdzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKVxufVxuXG4uc2l0ZS1zZWFyY2gtLWlzLW9wZW4gLnNpdGUtc2VhcmNoX19zdWJtaXQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZVxufVxuXG4uc2lnbnVwLWZvcm1fX2lucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbVxufVxuXG4uc2lnbnVwLWZvcm1fX2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxZW0gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMwYzBjXG59XG5cbi5zaWdudXAtbm90aWNlIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMi41JTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDBcbn1cblxuLnNpZ251cC1ub3RpY2VfX21lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiAzM2VtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZVxufVxuXG4uc2lnbnVwLS1zdWNjZXNzIC5zaWdudXAtbm90aWNlIHtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLCB6LWluZGV4IDAuMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZSwgei1pbmRleCAwLjFzIGVhc2U7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNpZ251cC1zdWNjZXNzIDVzIGVhc2UgYm90aDtcbiAgICBhbmltYXRpb246IHNpZ251cC1zdWNjZXNzIDVzIGVhc2UgYm90aFxufVxuXG4uc2lnbnVwLS1lcnJvciAuc2lnbnVwLW5vdGljZSB7XG4gICAgei1pbmRleDogOTk5O1xuICAgIGhlaWdodDogNWVtO1xuICAgIG1heC1oZWlnaHQ6IDVlbTtcbiAgICBiYWNrZ3JvdW5kOiAjNzhiYzIwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgMC4xcyBlYXNlLCB6LWluZGV4IDAuMXMgZWFzZSwgbWF4LWhlaWdodCAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIDAuMXMgZWFzZSwgei1pbmRleCAwLjFzIGVhc2UsIG1heC1oZWlnaHQgMC41cyBlYXNlXG59XG5cbi5zaWdudXAtLWVycm9yLnNpZ251cC0tc3VjY2VzcyAuc2lnbnVwLW5vdGljZSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDFzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMXM7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDFzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLW91dCAzcyA0cyBlYXNlIGJvdGg7XG4gICAgYW5pbWF0aW9uOiBmYWRlLW91dCAzcyA0cyBlYXNlIGJvdGhcbn1cblxuLnNpZ251cC0tZXJyb3IgLnNpZ251cC1ub3RpY2Ugc3Bhbixcbi5zaWdudXAtLXN1Y2Nlc3MgLnNpZ251cC1ub3RpY2Ugc3BhbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2Vcbn1cblxuLnNpZ251cC0tZmFkZS1vdXQgLnNpZ251cC1ub3RpY2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzaWdudXAtZXhpdCAxcyA0cyBlYXNlIGJvdGg7XG4gICAgYW5pbWF0aW9uOiBzaWdudXAtZXhpdCAxcyA0cyBlYXNlIGJvdGhcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNpZ251cC1leGl0IHtcbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2lnbnVwLWV4aXQge1xuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMFxuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNpZ251cC1zdWNjZXNzIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIH1cbiAgICA3MCUge1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNpZ251cC1zdWNjZXNzIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIH1cbiAgICA3MCUge1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2lnbnVwLXN1Y2Nlc3Mtb3V0IHtcbiAgICAwJSB7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNpZ251cC1zdWNjZXNzLW91dCB7XG4gICAgMCUge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgb3BhY2l0eTogMFxuICAgIH1cbn1cblxuLnNpZ251cC1tZXNzYWdlIHtcbiAgICBvcGFjaXR5OiAwXG59XG5cbi5zaWdudXAtbWVzc2FnZSBwIHtcbiAgICBmb250LXNpemU6IDFlbVxufVxuXG4uc3VibWl0LXN1Y2Nlc3MgLnNpZ251cC1tZXNzYWdlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluIDEuNXMgMXMgZWFzZTtcbiAgICBhbmltYXRpb246IGZhZGUtaW4gMS41cyAxcyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZVxufVxuXG4uc3RvcmllcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG4uc3Rvcmllc19fZ3JpZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJVxufVxuXG4uc3Rvcmllc19fZ3JpZCAuc3RvcnktZnRkIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zdG9yaWVzX19ncmlkIC5zdG9yeSB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1MCU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCVcbiAgICB9XG59XG5cbi5zdG9yeV9fbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMGMwYzBjO1xuICAgIHBhZGRpbmc6IDAgMCA1ZW1cbn1cblxuLnN0b3J5X19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDFlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zdG9yeV9faGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMWVtIDJlbVxuICAgIH1cbn1cblxuLnN0b3J5X19zdWJ0aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4IHdoaXRlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjZlbVxufVxuXG4uc3RvcnlfX2dyaWQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZmxvdzogd3JhcDtcbiAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NWVtXG59XG5cbi5zdG9yeV9fZ3JpZD4qIHtcbiAgICBwYWRkaW5nOiAxLjc1ZW07XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyZW0pIHtcbiAgICAuc3RvcnlfX2dyaWQ+KiB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1MCU7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnN0b3J5X19ncmlkPioge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMlO1xuICAgICAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzMzMlXG4gICAgfVxufVxuXG4uc3RvcnlfX2dyaWQuZ3JpZC0tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi5zdG9yeS5iZy1ibGFjayB7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLnN0b3J5X19tZXRhcyB7XG4gICAgbWFyZ2luOiAwIDAgMS41ZW1cbn1cblxuLnN0b3J5X190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAzMGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogLjc1ZW1cbn1cblxuLnN0b3J5X190aXRsZSsuc3RvcnlfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAtLjc1ZW1cbn1cblxuLnN0b3J5X19idG4ge1xuICAgIG1hcmdpbi10b3A6IDFlbVxufVxuXG4uc3RvcnlfX2ZpZ3VyZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDBcbn1cblxuLnN0b3J5X19maWd1cmU+aW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvXG59XG5cbi5zdG9yeV9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDApO1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAxcyBlYXNlLCAtd2Via2l0LWZpbHRlciAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMXMgZWFzZSwgLXdlYmtpdC1maWx0ZXIgMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlLCBmaWx0ZXIgMXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZSwgb3BhY2l0eSAxcyBlYXNlLCBmaWx0ZXIgMXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMXMgZWFzZSwgLXdlYmtpdC1maWx0ZXIgMXMgZWFzZVxufVxuXG4uc3RvcnlfX2xpbms6aG92ZXIgLnN0b3J5X19pbWcge1xuICAgIG9wYWNpdHk6IDAuN1xufVxuXG4uc3RvcnktZnRkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzBjMGMwY1xufVxuXG4uc3RvcnktZnRkX19saW5rLFxuLnN0b3J5LWZ0ZF9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwYzBjMGNcbn1cblxuLnN0b3J5LWZ0ZF9fZmlndXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxN2VtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjRcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc3RvcnktZnRkX19maWd1cmUge1xuICAgICAgICBoZWlnaHQ6IDMyZW1cbiAgICB9XG59XG5cbi5zdG9yeS1mdGRfX2NvbHMge1xuICAgIHBhZGRpbmc6IDJlbSAwXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnN0b3J5LWZ0ZF9fY29scyB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zdG9yeS1mdGRfX2NvbHMge1xuICAgICAgICBwYWRkaW5nOiA0ZW0gMFxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc3RvcnktZnRkX19oZWFkZXIge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNDAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA0MCU7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIG1heC13aWR0aDogNDAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zdG9yeS1mdGRfX2NvbnRlbnQge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNjAlO1xuICAgICAgICBmbGV4LWJhc2lzOiA2MCU7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIG1heC13aWR0aDogNjAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5zdG9yeS1mdGRfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwLjVlbVxuICAgIH1cbn1cblxuLnN0b3J5LWZ0ZF9fbWV0YXMge1xuICAgIHBhZGRpbmc6IDAuNWVtIDAgMC43NWVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMGMwYzBjXG59XG5cbi5zdG9yeS1mdGRfX3ByZXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI0MjQyNFxufVxuXG4uc3RvcnktZnRkX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gLjc1ZW1cbn1cblxuLnN0b3J5LWZ0ZF9fc3VidGl0bGUsXG4uc3RvcnktZnRkIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbVxufVxuXG4uc3RvcnktZnRkX19ieWxpbmUge1xuICAgIGZvbnQtc2l6ZTogLjc1ZW1cbn1cblxuLnN0b3J5LWZ0ZCB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW1cbn1cblxuLnNlYXJjaC1iYXIge1xuICAgIHotaW5kZXg6IDY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNC45NWVtO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC43NWVtIDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAxcHggMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMylcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuc2VhcmNoLWJhciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA1LjdlbVxuICAgIH1cbn1cblxuLnNlYXJjaC1iYXIgLmlucHV0LWdyb3VwX19pbnB1dCxcbi5zZWFyY2gtYmFyIC5pbnB1dC1ncm91cF9fYnRuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkXG59XG5cbi5zZWFyY2gtYmFyIC5pbnB1dC0tc2VhcmNoIHtcbiAgICBmb250LWZhbWlseTogXCJnYXJhbW9uZFwiLCBHZW9yZ2lhLCBzZXJpZlxufVxuXG4uc2VhcmNoLWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNWVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLnNlYXJjaC1pbmZvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExZW1cbiAgICB9XG59XG5cbi5zZWFyY2gtaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnNlYXJjaC1pbmZvX190ZXJtIHtcbiAgICBmb250LXdlaWdodDogNjAwXG59XG5cbi5zZWFyY2gtcmV0dXJucyB7XG4gICAgcGFkZGluZzogNGVtIDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA0MGVtXG59XG5cbi5zZWFyY2gtcmV0dXJuX19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZFxufVxuXG4uZ3JpZC1zbSxcbi5ncmlkLW1lZCxcbi5ncmlkLWxnLFxuLmdyaWQteGwsXG4uZ3JpZC14eGwsXG4uZ3JpZCxcbi5ncmlkLWZ1bGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogNjBlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuZ3JpZC1zbSxcbiAgICAuZ3JpZC1tZWQsXG4gICAgLmdyaWQtbGcsXG4gICAgLmdyaWQteGwsXG4gICAgLmdyaWQteHhsLFxuICAgIC5ncmlkLFxuICAgIC5ncmlkLWZ1bGwge1xuICAgICAgICB3aWR0aDogOTAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5ncmlkLXNtIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MmVtXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjVlbSkge1xuICAgIC5ncmlkLW1lZCB7XG4gICAgICAgIG1heC13aWR0aDogNzBlbVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0ZW0pIHtcbiAgICAuZ3JpZC1sZyB7XG4gICAgICAgIG1heC13aWR0aDogOTUlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE1ZW0pIHtcbiAgICAuZ3JpZC1sZyB7XG4gICAgICAgIG1heC13aWR0aDogODUlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5ncmlkLXhsIHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmdyaWQteHhsIHtcbiAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgbWF4LXdpZHRoOiA5OCVcbiAgICB9XG59XG5cbi5ncmlkLWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJVxufVxuXG4uZ3JpZF9fY29sIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtXG59XG5cbi5ncmlkX19jb2w6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG59XG5cbi5iZy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG4uYmctYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzBjMGM7XG4gICAgY29sb3I6ICNmZmZcbn1cblxuLmJnLWRhcmtncmV5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5iZy1kYXJrZ3JleSBoMSxcbi5iZy1kYXJrZ3JleSBoMixcbi5iZy1kYXJrZ3JleSBoMyxcbi5iZy1kYXJrZ3JleSBoNCxcbi5iZy1kYXJrZ3JleSBoNSxcbi5iZy1kYXJrZ3JleSBwLFxuLmJnLWRhcmtncmV5IGlucHV0LFxuLmJnLWJsYWNrIGgxLFxuLmJnLWJsYWNrIGgyLFxuLmJnLWJsYWNrIGgzLFxuLmJnLWJsYWNrIGg0LFxuLmJnLWJsYWNrIGg1LFxuLmJnLWJsYWNrIHAsXG4uYmctYmxhY2sgaW5wdXQge1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5iZy1saWdodGdyZXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWZcbn1cblxuLmJnLWFscGhhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiYzIwO1xuICAgIGNvbG9yOiAjZmZmXG59XG5cbi5jb2xvci1hbHBoYSB7XG4gICAgY29sb3I6ICM3OGJjMjBcbn1cblxuLmNvbG9yLXdoaXRlIHtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4udGhlbWUtZGFyazpub3QoLnNlYXJjaCkgbWFpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcbiAgICBjb2xvcjogI2ZmZlxufVxuXG4udGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmludHJvIGEsXG4udGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmNvbnRlbnQgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5pbnRybyBhOmJlZm9yZSxcbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuaW50cm8gYTphZnRlcixcbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuY29udGVudCBhOmJlZm9yZSxcbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuY29udGVudCBhOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDBlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhiYzIwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIGNvbG9yIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgY29sb3IgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpXG59XG5cbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuaW50cm8gYTpiZWZvcmUsXG4udGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmNvbnRlbnQgYTpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2Ncbn1cblxuLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5pbnRybyBhOmFmdGVyLFxuLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5jb250ZW50IGE6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXNcbn1cblxuLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5pbnRybyBhOmhvdmVyLFxuLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5pbnRybyBhOmZvY3VzLFxuYTpob3ZlciAudGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmludHJvIGEsXG4udGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmNvbnRlbnQgYTpob3Zlcixcbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuY29udGVudCBhOmZvY3VzLFxuYTpob3ZlciAudGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmNvbnRlbnQgYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXRcbn1cblxuLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5pbnRybyBhOmhvdmVyOmJlZm9yZSxcbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuaW50cm8gYTpob3ZlcjphZnRlcixcbmE6aG92ZXIgLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5pbnRybyBhOmJlZm9yZSxcbmE6aG92ZXIgLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5pbnRybyBhOmFmdGVyLFxuLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5jb250ZW50IGE6aG92ZXI6YmVmb3JlLFxuLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5jb250ZW50IGE6aG92ZXI6YWZ0ZXIsXG5hOmhvdmVyIC50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuY29udGVudCBhOmJlZm9yZSxcbmE6aG92ZXIgLnRoZW1lLWRhcms6bm90KC5zZWFyY2gpIC5jb250ZW50IGE6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIGNvbG9yIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgY29sb3IgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpXG59XG5cbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuaW50cm8gYTpob3ZlcjpiZWZvcmUsXG5hOmhvdmVyIC50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuaW50cm8gYTpiZWZvcmUsXG4udGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmNvbnRlbnQgYTpob3ZlcjpiZWZvcmUsXG5hOmhvdmVyIC50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuY29udGVudCBhOmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjI1cztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1c1xufVxuXG4udGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmludHJvIGE6aG92ZXI6YWZ0ZXIsXG5hOmhvdmVyIC50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuaW50cm8gYTphZnRlcixcbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuY29udGVudCBhOmhvdmVyOmFmdGVyLFxuYTpob3ZlciAudGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmNvbnRlbnQgYTphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpXG59XG5cbi50aGVtZS1kYXJrOm5vdCguc2VhcmNoKSAuaW50cm8gYTphY3RpdmUsXG4udGhlbWUtZGFyazpub3QoLnNlYXJjaCkgLmNvbnRlbnQgYTphY3RpdmUge1xuICAgIGNvbG9yOiAjOGM4YzhjXG59XG5cbi5wYWQge1xuICAgIHBhZGRpbmc6IDRlbSAwXG59XG5cbi5wYWQtc20ge1xuICAgIHBhZGRpbmc6IDJlbSAwXG59XG5cbi5wYWQtbGcge1xuICAgIHBhZGRpbmc6IDZlbSAwXG59XG5cbi5wYWQtYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRlbVxufVxuXG4ucGFkLXQge1xuICAgIHBhZGRpbmctdG9wOiA0ZW1cbn1cblxuLnBhZC1zbS1tZWQsXG4uYmFubmVyLmJhbm5lci0tb2Zmc2V0IHtcbiAgICBwYWRkaW5nOiAyZW0gMFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYWQtc20tbWVkLFxuICAgIC5iYW5uZXIuYmFubmVyLS1vZmZzZXQge1xuICAgICAgICBwYWRkaW5nOiA0ZW0gMFxuICAgIH1cbn1cblxuLnBhZC1tZWQtbGcsXG4uY3RhX19saW5rIHtcbiAgICBwYWRkaW5nOiA0ZW0gMFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYWQtbWVkLWxnLFxuICAgIC5jdGFfX2xpbmsge1xuICAgICAgICBwYWRkaW5nOiA2ZW0gMFxuICAgIH1cbn1cblxuLm5vLXBhZCB7XG4gICAgcGFkZGluZzogMFxufVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4udi1hbGlnbiB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmlzLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG59XG5cbi5pcy12aXN1YWxseS1oaWRkZW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4ubm8taW50ZXJhY3Rpb24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnRcbn1cblxuLm5vLWJyZWFrcyBiciB7XG4gICAgZGlzcGxheTogbm9uZVxufVxuXG4uaXMtb3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5wbGF5LWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnBsYXktYnV0dG9uX19pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQuNGVtO1xuICAgIGhlaWdodDogNC40ZW07XG4gICAgbWFyZ2luOiAxZW1cbn1cblxuLnBsYXktYnV0dG9uX19jaXJjbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICBib3R0b206IDFweDtcbiAgICByaWdodDogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpXG59XG5cbi5wbGF5LWJ1dHRvbl9fY2lyY2xlLWlubmVyIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQuNGVtO1xuICAgIGhlaWdodDogNC40ZW07XG4gICAgZmlsbDogbm9uZTtcbiAgICBzdHJva2U6ICM3OGJjMjA7XG4gICAgc3Ryb2tlLXdpZHRoOiAzO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE4NTtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTg1O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzdHJva2UtZGFzaC1yZXZlcnNlIDAuN3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBmb3J3YXJkcztcbiAgICBhbmltYXRpb246IHN0cm9rZS1kYXNoLXJldmVyc2UgMC43cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGZvcndhcmRzXG59XG5cbi5wbGF5LWJ1dHRvbl9fY2lyY2xlLWlubmVyIHBhdGgge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogc3Ryb2tlIDFzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogc3Ryb2tlIDFzIGVhc2Vcbn1cblxuLnBsYXktYnV0dG9uX190cmlhbmdsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDEuODYyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLjJyZW07XG4gICAgZmlsbDogbm9uZTtcbiAgICBzdHJva2U6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dFxufVxuXG4ucGxheS1idXR0b25fX3RleHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXJcbn1cblxuQG1lZGlhIChtYW4td2lkdGg6IDU0ZW0pIHtcbiAgICAucGxheS1idXR0b25fX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgfVxufVxuXG4ucGxheS1idXR0b246aG92ZXIgLnBsYXktYnV0dG9uX19jaXJjbGUsXG5hOmhvdmVyIC5wbGF5LWJ1dHRvbiAucGxheS1idXR0b25fX2NpcmNsZSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOHNcbn1cblxuLnBsYXktYnV0dG9uOmhvdmVyIC5wbGF5LWJ1dHRvbl9fY2lyY2xlLWlubmVyLFxuYTpob3ZlciAucGxheS1idXR0b24gLnBsYXktYnV0dG9uX19jaXJjbGUtaW5uZXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzdHJva2UtZGFzaCAxLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uOiBzdHJva2UtZGFzaCAxLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgZm9yd2FyZHM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDA7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwXG59XG5cbi5wbGF5LWJ1dHRvbjpob3ZlciAucGxheS1idXR0b25fX3RyaWFuZ2xlLFxuYTpob3ZlciAucGxheS1idXR0b24gLnBsYXktYnV0dG9uX190cmlhbmdsZSB7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBzdHJva2UgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHN0cm9rZSAwLjNzIGVhc2Vcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN0cm9rZS1kYXNoIHtcbiAgICAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxODU7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG4gICAgODAlIHtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3Ryb2tlLWRhc2gge1xuICAgIDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE4NTtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIH1cbiAgICA4MCUge1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN0cm9rZS1kYXNoLXJldmVyc2Uge1xuICAgIDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG4gICAgODAlIHtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE4NTtcbiAgICAgICAgb3BhY2l0eTogMFxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzdHJva2UtZGFzaC1yZXZlcnNlIHtcbiAgICAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxuICAgIDgwJSB7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxODU7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG59XG5cbi5zZXAtY2VudGVyLFxuLnNlcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogM2VtO1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpXG59XG5cbi5zZXAtY2VudGVyIHtcbiAgICBtYXJnaW46IDJlbSBhdXRvXG59XG5cbi5zZXAtLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KVxufVxuXG4uc2VwLS1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjXG59XG5cbi5zZXAtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOClcbn1cblxuLmhhcy1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmhhcy1pY29uIGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTVlbTtcbiAgICBjb2xvcjogIzc4YmMyMDtcbiAgICBmb250LXNpemU6IDIuNGVtXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NGVtKSB7XG4gICAgLmhhcy1pY29uIGkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xLjc1ZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIC5wYW5lbC10YWJzX19jYXJkLXRpdGxlLmhhcy1pY29uIGkge1xuICAgICAgICBsZWZ0OiAtMS4zZW1cbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1vdXQge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMFxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLW91dCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1yaWdodCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMClcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtcmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKVxuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlLWRvd24ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZS1kb3duIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGUge1xuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICB9XG59XG5cbi5wcmVsb2FkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gKDNlbSAvIDIpKTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzZW07XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDNhNDk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGUgMXMgbGluZWFyIGluZmluaXRlIGJvdGg7XG4gICAgYW5pbWF0aW9uOiByb3RhdGUgMXMgbGluZWFyIGluZmluaXRlIGJvdGg7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMnMgMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIDAuMnMgZWFzZS1vdXRcbn1cblxuLnByZWxvYWRlci0tYWxwaGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNzhiYzIwXG59XG5cbi5wcmVsb2FkZXItLXdoaXRlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmXG59XG5cbi5oYXMtcHJlbG9hZGVyPmltZyxcbi5oYXMtcHJlbG9hZGVyIFtjbGFzcyo9XCJpbWdcIl0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbi5oYXMtcHJlbG9hZGVyLmlzLWxvYWRlZCAucHJlbG9hZGVyLFxuLmhhcy1wcmVsb2FkZXIgbGkuaXMtYWN0aXZlIC5wcmVsb2FkZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIDAuM3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyAwLjNzIGVhc2Utb3V0XG59XG5cbi5oYXMtcHJlbG9hZGVyLmlzLWxvYWRlZCBpbWcsXG4uaGFzLXByZWxvYWRlci5pcy1sb2FkZWQgW2NsYXNzKj1cImltZ1wiXSxcbi5oYXMtcHJlbG9hZGVyIGxpLmlzLWFjdGl2ZSBpbWcsXG4uaGFzLXByZWxvYWRlciBsaS5pcy1hY3RpdmUgW2NsYXNzKj1cImltZ1wiXSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1pbiAwLjhzIDAuMnMgZWFzZSBib3RoICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uOiBmYWRlLWluIDAuOHMgMC4ycyBlYXNlIGJvdGggIWltcG9ydGFudFxufVxuXG5bZGF0YS1zY3JvbGw9XCJmYWRlLWluXCJdIHtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTRlbSkge1xuICAgIFtkYXRhLXNjcm9sbD1cImZhZGUtaW5cIl0ge1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxufVxuXG5bZGF0YS1zY3JvbGw9XCJmYWRlLWluXCJdLmlzLWFuaW1hdGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dFxufVxuXG5odG1sLFxuYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNFxufVxuXG5tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5pcy1leGl0aW5nIG1haW4sXG4uaXMtZXhpdGluZyAuc2l0ZS1mb290ZXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLW91dCAwLjdzIGVhc2UgYm90aDtcbiAgICBhbmltYXRpb246IGZhZGUtb3V0IDAuN3MgZWFzZSBib3RoXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqLFxuLmlzLWV4aXRpbmcgLnNpdGUtaGVhZGVyIG5hdiAqKyosXG4uaXMtZXhpdGluZyAuY29udGVudCBwLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLW91dCAwLjhzIGVhc2UgYm90aDtcbiAgICBhbmltYXRpb246IGZhZGUtb3V0IDAuOHMgZWFzZSBib3RoXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCgxKSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCgxKSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDEpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDEpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjFzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjFzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCgyKSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCgyKSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDIpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDIpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjJzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjJzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCgzKSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCgzKSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDMpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDMpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjNzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjNzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCg0KSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCg0KSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDQpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDQpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjRzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCg1KSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCg1KSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDUpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDUpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjVzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjVzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCg2KSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCg2KSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDYpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDYpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjZzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjZzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCg3KSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCg3KSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDcpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDcpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjdzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjdzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCg4KSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCg4KSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDgpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDgpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjhzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjhzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCg5KSxcbi5pcy1leGl0aW5nIC5zaXRlLWhlYWRlciBuYXYgKisqOm50aC1jaGlsZCg5KSxcbi5pcy1leGl0aW5nIC5jb250ZW50IHA6bnRoLWNoaWxkKDkpLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDkpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjlzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjlzXG59XG5cbi5pcy1leGl0aW5nIGFydGljbGUgKisqOm50aC1jaGlsZCgxMCksXG4uaXMtZXhpdGluZyAuc2l0ZS1oZWFkZXIgbmF2ICorKjpudGgtY2hpbGQoMTApLFxuLmlzLWV4aXRpbmcgLmNvbnRlbnQgcDpudGgtY2hpbGQoMTApLFxuLmlzLWV4aXRpbmcgLmdhbCAuZ2FsX19pbWc6bnRoLWNoaWxkKDEwKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDFzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMXNcbn1cblxuLmlzLWV4aXRpbmcuc2Nyb2xsaW5nLWRvd24gLnNpdGUtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4uaXMtZXhpdGluZyAuc2l0ZS1tZW51LXNtIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1vdXQgMC43cyAwLjVzIGVhc2UgYm90aDtcbiAgICBhbmltYXRpb246IGZhZGUtb3V0IDAuN3MgMC41cyBlYXNlIGJvdGhcbn1cblxuLmlzLWV4aXRpbmcgLnNpdGUtbWVudS1zbSBsaSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtb3V0IDAuNXMgZWFzZSBib3RoO1xuICAgIGFuaW1hdGlvbjogZmFkZS1vdXQgMC41cyBlYXNlIGJvdGhcbn1cblxuLmlzLWV4aXRpbmcgLnNpdGUtbWVudS1zbSBsaTpudGgtY2hpbGQoMSkge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuMDVzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjA1c1xufVxuXG4uaXMtZXhpdGluZyAuc2l0ZS1tZW51LXNtIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4xcztcbiAgICBhbmltYXRpb24tZGVsYXk6IC4xc1xufVxuXG4uaXMtZXhpdGluZyAuc2l0ZS1tZW51LXNtIGxpOm50aC1jaGlsZCgzKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4xNXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuMTVzXG59XG5cbi5pcy1leGl0aW5nIC5zaXRlLW1lbnUtc20gbGk6bnRoLWNoaWxkKDQpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjJzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjJzXG59XG5cbi5pcy1leGl0aW5nIC5zaXRlLW1lbnUtc20gbGk6bnRoLWNoaWxkKDUpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjI1cztcbiAgICBhbmltYXRpb24tZGVsYXk6IC4yNXNcbn1cblxuLmlzLWV4aXRpbmcgLnNpdGUtbWVudS1zbSBsaTpudGgtY2hpbGQoNikge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuM3M7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuM3Ncbn1cblxuLmlzLWV4aXRpbmcgLnNpdGUtbWVudS1zbSBsaTpudGgtY2hpbGQoNykge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuMzVzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjM1c1xufVxuXG4uaXMtZXhpdGluZyAuc2l0ZS1tZW51LXNtIGxpOm50aC1jaGlsZCg4KSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC40cztcbiAgICBhbmltYXRpb24tZGVsYXk6IC40c1xufVxuXG4uaXMtZXhpdGluZyAuc2l0ZS1tZW51LXNtIGxpOm50aC1jaGlsZCg5KSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC40NXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuNDVzXG59XG5cbi5pcy1leGl0aW5nIC5zaXRlLW1lbnUtc20gbGk6bnRoLWNoaWxkKDEwKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC41cztcbiAgICBhbmltYXRpb24tZGVsYXk6IC41c1xufVxuXG4uaXMtZXhpdGluZyAubW9yZS1wb3N0cyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtb3V0IDAuNXMgMC41cyBlYXNlIGJvdGg7XG4gICAgYW5pbWF0aW9uOiBmYWRlLW91dCAwLjVzIDAuNXMgZWFzZSBib3RoXG59XG5cbm1haW4ge1xuICAgIG9wYWNpdHk6IDBcbn1cblxuLmlzLWxvYWRlZCBtYWluIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAycyAwLjFzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAycyAwLjFzIGVhc2Vcbn1cblxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1hcHAubWluLmNzcy5tYXAgKi8iLCJAaW1wb3J0ICd0b29scy9fY29uZmlnJztcbkBpbXBvcnQgJ19yZWZlcmVuY2UnO1xuXG4uY3RhLWNhcmRfX3RleHQubWVzc2FnZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuc2VjdGlvbi5tYXN0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbiB7XG4gICYubWFzdCB7XG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uc2lnbnVwX19pbnB1dHMge1xuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG4gICAgfVxuXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfSAgXG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIC5zaXRlLWhlYWRlcl9fbG9nby1zdmcge1xuICAgIHBhdGgge1xuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAuc2Nyb2xsaW5nLWRvd246bm90KC5qcy1tZW51LS1pcy1vcGVuKSAmIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgIC5zY3JvbGxpbmctZG93bjpub3QoLmpzLW1lbnUtLWlzLW9wZW4pICYge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29sdW1ucy1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDklO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXNpemU6IDE3cHg7XG4gIFxuICAmLmxhc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICBsaSB7XG4gICAgJi5uby13cmFwIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU0ZW0pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgXG4vLyAgQ29uZmlnXG4vLyAgXG4vLyAgMDE6IEZvbnQgdmFyaWFibGVzXG4vLyAgMDI6IE1lZGlhIFF1ZXJpZXNcbi8vICAwMzogR3JpZCBhbmQgUGFkZGluZ1xuLy8gIDA0OiBDb2xvcnNcbi8vICAwNTogWi1pbmRleGVzXG4vLyAgMDY6IE1pc2Ncbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBcblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb250c1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZm9udC1oZWFkZXI6IFwibm92ZWNlbnRvXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiRmb250LXBhcmFncmFwaDogXCJnYXJhbW9uZFwiLCBHZW9yZ2lhLCBzZXJpZjtcblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb250czogTGluZWhlaWdodFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuJGJhc2UtbGluZWhlaWdodDogMS42O1xuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnRzOiBTaXplIHZhcmlhYmxlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuJGZvbnQtc2NhbGU6IDAuMTVlbTtcbiRmb250LWgxOiAzLjVlbTtcbiRmb250LWgyOiAxLjg1ZW07XG4kZm9udC1oMzogMS40ZW07XG4kZm9udC1oNDogMS4xNWVtO1xuJGZvbnQtaDU6IDFlbTtcbiRmb250LXNtYWxsOiAwLjllbTtcbiRmb250LXhzbWFsbDogMC44ZW07XG4kZm9udC14eHNtYWxsOiAwLjc1ZW07XG4kZm9udC14eHhzbWFsbDogMC42ZW07XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVkaWEgUXVlcmllc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuLy8gU21hbGxlc3QgcGhvbmVcbiRtcS14c21hbGw6IDIyZW07XG4vLyBQaG9uZVxuJG1xLXNtYWxsOiAzMmVtO1xuLy8gVGFibGV0XG4kbXEtbWVkOiA1NGVtO1xuLy8gTGFwdG9wXG4kbXEtbGFyZ2U6IDY1ZW07XG4vLyBQYXN0IGxhcHRvcFxuJG1xLXhsYXJnZTogOTFlbTtcbi8vIE1pZC1zaXplIG1vbml0b3JcbiRtcS14eGxhcmdlOiAxMTVlbTtcbi8vIFRodW5kZXJib2xkIGdvZXMgdG8gMTU3ZW1cbiRtcS14eHhsYXJnZTogMTMwZW07XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gR3JpZFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuJGdyaWQtY29sczogMTI7XG4kZ3JpZC1jb2w6IDEwMCUgLyAkZ3JpZC1jb2xzO1xuJGdyaWQtY29sLXBhZDogICAgICAgIDEuNWVtO1xuJGdyaWQtd2lkdGg6ICAgICAgICAgIDkwJTtcbiRncmlkLW1heC13aWR0aC1zbTogICA0MmVtO1xuJGdyaWQtbWF4LXdpZHRoOiAgICAgIDYwZW07IFxuJGdyaWQtbWF4LXdpZHRoLW1lZDogIDcwZW07XG4kZ3JpZC1tYXgtd2lkdGgtbGc6ICAgODUlO1xuJGdyaWQtbWF4LXdpZHRoLXhsOiAgIDk1JTtcbiRncmlkLW1heC13aWR0aC14eGw6ICA5OCU7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUGFkZGluZ1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuJHBhZC14bDogIDhlbTtcbiRwYWQtbGc6ICA2ZW07XG4kcGFkLW1lZDogNWVtO1xuJHBhZDogICAgIDRlbTtcbiRwYWQtc206ICAyZW07XG4kbWI6ICAgICAgMS41ZW07XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ29sb3JzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXG4kY29sb3ItYWxwaGE6ICAgICAjNzhiYzIwO1xuJGNvbG9yLWJldGE6ICAgICAgIzAwM2E0OTtcbiRjb2xvci13aGl0ZTogICAgICNmZmY7XG4kY29sb3ItbGlnaHQ6ICAgICByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XG4kY29sb3ItZGFyazogICAgICByZ2JhKDAsMCwwLDAuOCk7XG4kY29sb3ItbGlnaHRncmV5OiAjZWZlZmVmO1xuJGNvbG9yLWdyZXk6ICAgICAgI2NjY2NjYztcbiRjb2xvci1taWRncmV5OiAgICNhN2E2YTY7XG4kY29sb3ItZGFya2dyZXk6ICAjMjQyNDI0O1xuJGNvbG9yLWJsYWNrOiAgICAgIzBjMGMwYztcbiRjb2xvci1hbGVydDogICAgICNjNDNhMzE7XG4kY29sb3Itc3VjY2VzczogICAjMUFCQzlDO1xuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFotaW5kZXhlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kei1vdmVybGF5czogOTk7XG4kei1zaXRlLWhlYWRlcjogOTI7XG4kei1zaXRlLW1lbnU6IDkxO1xuJHotaGlnaGVyOiA4O1xuJHotaGlnaDogNztcbiR6LW1pZDogNTtcbiR6LWxvdzogMjtcbiR6LWxvd2VyOiAxO1xuJHotYmFzZTogMDtcbiR6LWxvd2VzdDogLTE7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQmFzZSBVSVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kYmFzZS1ib3JkZXJyYWRpdXM6IDBweDtcbiRiYXNlLWJvcmRlci13aWR0aDogMXB4O1xuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvcm1zXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRmb3JtLWJvcmRlcndpZHRoOiAxcHg7XG4kZm9ybS1wbGFjZWhvbGRlcmNvbG9yOiAkY29sb3ItZGFya2dyZXk7XG4kZm9ybS1ib3JkZXJjb2xvcjogJGNvbG9yLWdyZXk7XG4kZm9ybS1wYWQ6ICAwLjg1ZW0gMC41ZW0gMC45ZW07XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGVhc2luZ1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZWFzZS1jYjogY3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7XG4kZWFzZS1jYi0yOiBjdWJpYy1iZXppZXIoLjE5LDEsLjIyLDEpO1xuJGVhc2UtY2ItMzogY3ViaWMtYmV6aWVyKC43NywwLC4xNzUsMSk7XG5cbiRlYXNlLWluLXF1YWQ6IGN1YmljLWJlemllcigwLjU1MCwgMC4wODUsIDAuNjgwLCAwLjUzMCk7XG4kZWFzZS1pbi1jdWJpYzogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiRlYXNlLWluLXF1YXJ0OiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMwLCAwLjY4NSwgMC4yMjApO1xuJGVhc2UtaW4tcXVpbnQ6IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4kZWFzZS1pbi1zaW5lOiBjdWJpYy1iZXppZXIoMC40NzAsIDAuMDAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2UtaW4tZXhwbzogY3ViaWMtYmV6aWVyKDAuOTUwLCAwLjA1MCwgMC43OTUsIDAuMDM1KTtcbiRlYXNlLWluLWNpcmM6IGN1YmljLWJlemllcigwLjYwMCwgMC4wNDAsIDAuOTgwLCAwLjMzNSk7XG4kZWFzZS1pbi1iYWNrOiBjdWJpYy1iZXppZXIoMC42MDAsIC0wLjI4MCwgMC43MzUsIDAuMDQ1KTtcblxuJGVhc2Utb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCk7XG4kZWFzZS1vdXQtY3ViaWM6IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4kZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCk7XG4kZWFzZS1vdXQtcXVpbnQ6IGN1YmljLWJlemllcigwLjIzMCwgMS4wMDAsIDAuMzIwLCAxLjAwMCk7XG4kZWFzZS1vdXQtc2luZTogY3ViaWMtYmV6aWVyKDAuMzkwLCAwLjU3NSwgMC41NjUsIDEuMDAwKTtcbiRlYXNlLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMC4xOTAsIDEuMDAwLCAwLjIyMCwgMS4wMDApO1xuJGVhc2Utb3V0LWNpcmM6IGN1YmljLWJlemllcigwLjA3NSwgMC44MjAsIDAuMTY1LCAxLjAwMCk7XG4kZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEuMjc1KTtcblxuJGVhc2UtaW4tb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMzAsIDAuNTE1LCAwLjk1NSk7XG4kZWFzZS1pbi1vdXQtY3ViaWM6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxLjAwMCk7XG4kZWFzZS1pbi1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjc3MCwgMC4wMDAsIDAuMTc1LCAxLjAwMCk7XG4kZWFzZS1pbi1vdXQtcXVpbnQ6IGN1YmljLWJlemllcigwLjg2MCwgMC4wMDAsIDAuMDcwLCAxLjAwMCk7XG4kZWFzZS1pbi1vdXQtc2luZTogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1MCwgMC41NTAsIDAuOTUwKTtcbiRlYXNlLWluLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMS4wMDAsIDAuMDAwLCAwLjAwMCwgMS4wMDApO1xuJGVhc2UtaW4tb3V0LWNpcmM6IGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUwLCAwLjg2MCk7XG4kZWFzZS1pbi1vdXQtYmFjazogY3ViaWMtYmV6aWVyKDAuNjgwLCAtMC41NTAsIDAuMjY1LCAxLjU1MCk7XG4iXX0= */