/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * fullPage 2.9.2
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;filter:alpha(opacity=0);width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1;filter:alpha(opacity=100)}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto!important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}@font-face{font-family:symbols;src:url(../fonts/symbols.eot);src:url(../fonts/symbols.eot?#iefix) format('eot'),url(../fonts/symbols.woff) format('woff'),url(../fonts/symbols.ttf) format('truetype'),url(../fonts/symbols.svg#symbols) format('svg')}.ico:before{display:inline-block;font-family:symbols;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.ico-2x{font-size:2em}.ico-3x{font-size:3em}.ico-4x{font-size:4em}.ico-5x{font-size:5em}.ico-fw{width:1.2857142857142858em;text-align:center}.ico-arrow-down:before{content:"\E001"}.ico-arrow-left:before{content:"\E002"}.ico-arrow-right:before{content:"\E003"}.ico-cedar-leaf:before{content:"\E004"}.ico-chevron-down:before{content:"\E005"}.ico-chevron-left:before{content:"\E006"}.ico-chevron-right:before{content:"\E007"}.ico-chevron-up:before{content:"\E008"}.ico-cross:before{content:"\E009"}.ico-external-link:before{content:"\E00A"}.ico-facebook-circle:before{content:"\E00B"}.ico-facebook:before{content:"\E00C"}.ico-flag:before{content:"\E00D"}.ico-instagram-2:before{content:"\E00E"}.ico-instagram-circle:before{content:"\E00F"}.ico-instagram:before{content:"\E010"}.ico-magnify:before{content:"\E011"}.ico-mail:before{content:"\E012"}.ico-menu:before{content:"\E013"}.ico-pinterest-circle:before{content:"\E014"}.ico-pinterest:before{content:"\E015"}.ico-rss:before{content:"\E016"}.ico-scroll-down:before{content:"\E017"}.ico-twitter-circle:before{content:"\E018"}.ico-twitter:before{content:"\E019"}.ico-video-play:before{content:"\E01A"}.ico-vimeo-circle:before{content:"\E01B"}.ico-vimeo:before{content:"\E01C"}.ico-youtube-circle:before{content:"\E01D"}.ico-youtube:before{content:"\E01E"}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}em{font-family:EndzoneSans-LightItalic,Arial,sans-serif}strong{font-family:EndzoneSans-Bold,Arial,sans-serif;font-weight:400}.navbar-menu .social a,.information-resources .resources-menu ul.information-resources li .dropdown-toggle,.information-resources .resources-list ul.information-resources li .dropdown-toggle,.information-resources .resources-menu ul.information-resources li ul li a,.information-resources .resources-list ul.information-resources li ul li a,.site-footer .copyright-info .social a,.dkbg a{color:white;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.navbar-menu .social a:hover,.information-resources .resources-menu ul.information-resources li .dropdown-toggle:hover,.information-resources .resources-list ul.information-resources li .dropdown-toggle:hover,.information-resources .resources-menu ul.information-resources li ul li a:hover,.information-resources .resources-list ul.information-resources li ul li a:hover,.site-footer .copyright-info .social a:hover,.dkbg a:hover,.navbar-menu .social a:focus,.information-resources .resources-menu ul.information-resources li .dropdown-toggle:focus,.information-resources .resources-list ul.information-resources li .dropdown-toggle:focus,.information-resources .resources-menu ul.information-resources li ul li a:focus,.information-resources .resources-list ul.information-resources li ul li a:focus,.site-footer .copyright-info .social a:focus,.dkbg a:focus,.navbar-menu .social a:active,.information-resources .resources-menu ul.information-resources li .dropdown-toggle:active,.information-resources .resources-list ul.information-resources li .dropdown-toggle:active,.information-resources .resources-menu ul.information-resources li ul li a:active,.information-resources .resources-list ul.information-resources li ul li a:active,.site-footer .copyright-info .social a:active,.dkbg a:active{color:white;opacity:.7;filter:alpha(opacity=70)}.snippet-blockquote-alternate,.blockquote2{background:#f6f7f7;background:-webkit-linear-gradient(left,#f6f7f7 0,#f6f7f7 70%,#e4e5e6 100%);background:-webkit-gradient(linear,left top,right top,from(#f6f7f7),color-stop(70%,#f6f7f7),to(#e4e5e6));background:-o-linear-gradient(left,#f6f7f7 0,#f6f7f7 70%,#e4e5e6 100%);background:linear-gradient(to right,#f6f7f7 0,#f6f7f7 70%,#e4e5e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f7f7',endColorstr='#e4e5e6',GradientType=1)}#home-news:before{background:-webkit-linear-gradient(top,black 0,rgba(0,0,0,.81) 54%,rgba(0,0,0,.64) 71%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(54%,rgba(0,0,0,.81)),color-stop(71%,rgba(0,0,0,.64)),to(transparent));background:-o-linear-gradient(top,black 0,rgba(0,0,0,.81) 54%,rgba(0,0,0,.64) 71%,transparent 100%);background:linear-gradient(to bottom,black 0,rgba(0,0,0,.81) 54%,rgba(0,0,0,.64) 71%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=0)}@font-face{font-family:EndzoneSlab-Bold;src:url(../fonts/endzoneslab-bold-webfont.eot);src:url(../fonts/endzoneslab-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-bold-webfont.woff) format("woff"),url(../fonts/endzoneslab-bold-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-bold-webfont.svg#EndzoneSlab-Bold) format("svg")}@font-face{font-family:EndzoneSlab-BoldItalic;src:url(../fonts/endzoneslab-bolditalic-webfont.eot);src:url(../fonts/endzoneslab-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-bolditalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-bolditalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-bolditalic-webfont.svg#EndzoneSlab-BoldItalic) format("svg")}@font-face{font-family:EndzoneSlab-Light;src:url(../fonts/endzoneslab-light-webfont.eot);src:url(../fonts/endzoneslab-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-light-webfont.woff) format("woff"),url(../fonts/endzoneslab-light-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-light-webfont.svg#EndzoneSlab-LightItalic) format("svg")}@font-face{font-family:EndzoneSlab-LightItalic;src:url(../fonts/endzoneslab-lightitalic-webfont.eot);src:url(../fonts/endzoneslab-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-lightitalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-lightitalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-lightitalic-webfont.svg#EndzoneSlab-LightItalic) format("svg")}@font-face{font-family:EndzoneSlab-MediumItalic;src:url(../fonts/endzoneslab-mediumitalic-webfont.eot);src:url(../fonts/endzoneslab-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-mediumitalic-webfont.woff) format("woff"),url(../fonts/endzoneslab-mediumitalic-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-mediumitalic-webfont.svg#EndzoneSlab-MediumItalic) format("svg")}@font-face{font-family:EndzoneSlab-Medium;src:url(../fonts/endzoneslab-medium-webfont.eot);src:url(../fonts/endzoneslab-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzoneslab-medium-webfont.woff) format("woff"),url(../fonts/endzoneslab-medium-webfont.ttf) format("truetype"),url(../fonts/endzoneslab-medium-webfont.svg#EndzoneSlab-Medium) format("svg")}@font-face{font-family:EndzoneSans-Bold;src:url(../fonts/endzonesans-bold-webfont.eot);src:url(../fonts/endzonesans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-bold-webfont.woff) format("woff"),url(../fonts/endzonesans-bold-webfont.ttf) format("truetype"),url(../fonts/endzonesans-bold-webfont.svg#EndzoneSans-Bold) format("svg")}@font-face{font-family:EndzoneSans-Light;src:url(../fonts/endzonesans-light-webfont.eot);src:url(../fonts/endzonesans-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-light-webfont.woff) format("woff"),url(../fonts/endzonesans-light-webfont.ttf) format("truetype"),url(../fonts/endzonesans-light-webfont.svg#EndzoneSans-Light) format("svg")}@font-face{font-family:EndzoneSans-LightItalic;src:url(../fonts/endzonesans-lightitalic-webfont.eot);src:url(../fonts/endzonesans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-lightitalic-webfont.woff) format("woff"),url(../fonts/endzonesans-lightitalic-webfont.ttf) format("truetype"),url(../fonts/endzonesans-lightitalic-webfont.svg#EndzoneSans-LightItalic) format("svg")}@font-face{font-family:EndzoneSans-Medium;src:url(../fonts/endzonesans-medium-webfont.eot);src:url(../fonts/endzonesans-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-medium-webfont.woff) format("woff"),url(../fonts/endzonesans-medium-webfont.ttf) format("truetype"),url(../fonts/endzonesans-medium-webfont.svg#EndzoneSans-Medium) format("svg")}@font-face{font-family:EndzoneSans-MediumItalic;src:url(../fonts/endzonesans-mediumitalic-webfont.eot);src:url(../fonts/endzonesans-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/endzonesans-mediumitalic-webfont.woff) format("woff"),url(../fonts/endzonesans-mediumitalic-webfont.ttf) format("truetype"),url(../fonts/endzonesans-mediumitalic-webfont.svg#EndzoneSans-MediumItalic) format("svg")}@font-face{font-family:EndzoneSans-BoldItalic;src:url(../fonts/EndzoneSans-BoldItalic.eot);src:url(../fonts/EndzoneSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/EndzoneSans-BoldItalic.woff) format("woff"),url(../fonts/EndzoneSans-BoldItalic.ttf) format("truetype"),url(../fonts/EndzoneSans-BoldItalic.svg#EndzoneSans-BoldItalic) format("svg");font-weight:700;font-style:italic}html{-webkit-tap-highlight-color:transparent}body{font-size:100%;line-height:1.5;font-weight:300;color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif}a{color:#e31837;text-decoration:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}a:hover,a:focus,a:active{color:#880e06;text-decoration:none}h1{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:28px;font-size:1.75rem;line-height:1.2;color:#404040;font-weight:700}@media screen and (min-width:48em){h1{font-size:2.125rem}}h2{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:1.2;color:#404040;font-weight:700}@media screen and (min-width:48em){h2{font-size:1.5rem}}h3{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:#404040}h4{color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;font-weight:700}h5{color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;font-weight:700}h6{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:14px;font-size:.875rem;line-height:1.3;font-weight:400;color:#404040}p,li,summary{color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6}p,summary{padding:0 0 15px;margin:0}li{position:relative;list-style:none}li:last-child{padding-bottom:15px}li li:first-child{margin-top:10px}ul{padding:0;margin:0}ul li{padding:0 0 10px 20px}ul li:before{content:"";display:inline-block;vertical-align:1px;width:9px;height:9px;margin:0 10px 0 -20px;border-radius:12px;background:#404040}ol{counter-reset:i 0;padding:0;margin:0}ol li{padding:0 0 10px 25px}ol li:before{color:#404040;font-weight:700;content:counter(i) ".";counter-increment:i;position:absolute;top:0;left:0}.button{display:inline-block;position:relative;z-index:1;font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:white;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;padding:12px 25px 8px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;display:block;width:100%;height:100%;-webkit-transform:skew(-33deg);-ms-transform:skew(-33deg);-o-transform:skew(-33deg);transform:skew(-33deg);background:#e31837;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.button:hover,.button:focus,.button:active{color:white}.button:hover:before,.button:focus:before,.button:active:before{background:#880e06}.button i{vertical-align:-3px;padding-left:15px}label{color:#404040}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea,select{color:#404040}.validation_error{font-size:18px;font-size:1.125rem}.validation_message{font-size:14px;font-size:.875rem}.alert-warning{font-size:18px;font-size:1.125rem;padding-bottom:15px}table th{font-size:16px;font-size:1rem;text-align:left}table td{font-size:14px;font-size:.875rem}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{width:100%;padding:10px;border:none;background:#fff;border:2px solid #0075bc;text-transform:uppercase;font-size:18px;font-size:1.125rem;letter-spacing:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:not([type]):focus,textarea:focus{outline:0}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;filter:alpha(opacity=100);color:#0075bc}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{opacity:1;filter:alpha(opacity=100);color:#0075bc}input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,input:not([type]):-moz-placeholder,textarea:-moz-placeholder{opacity:1;filter:alpha(opacity=100);color:#0075bc}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;filter:alpha(opacity=100);color:#0075bc}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}button,input[type=button],input[type=reset],input[type=submit]{border:none;border-radius:0}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper{position:relative;width:100%;height:46px;overflow:hidden;background:#fff;border:1px solid #0075bc}.select-wrapper:before{content:"";position:absolute;right:-1px;top:-1px;color:#fff;font-size:15px;font-size:.9375rem;line-height:1;text-align:center;width:17px;height:15px;padding:22px;background:url(../images/select-arrow.svg) no-repeat center center;-webkit-background-size:17px 12px;background-size:17px 12px;border:1px solid #0075bc}.select-wrapper select{position:relative;z-index:100;cursor:pointer;width:120%;height:46px;padding:10px;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.select-wrapper select option{font-style:normal}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.gform_wrapper ul,.gform_wrapper li{margin:0;padding:0}.gform_wrapper ul:before,.gform_wrapper li:before{display:none}.gform_wrapper .gfield{padding-bottom:30px}.gform_wrapper .ginput_full::after{clear:both;content:"";display:table}body{min-height:100%;overflow-x:hidden}body.noscroll{overflow:hidden!important}body.admin-bar{padding-top:32px}.container{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.container{max-width:100%}}@media screen and (min-width:48em){.container{max-width:100%}}@media screen and (min-width:62em){.container{max-width:992px}}@media screen and (min-width:75em){.container{max-width:1200px}}main .content{padding-left:15px;padding-right:15px;max-width:800px;margin:0 auto;padding-top:40px}main img{max-width:100%;height:auto}main .column img{max-width:100%;height:auto}hr{clear:both;display:block;height:1px;padding:0;margin:20px 0;border:none;background:#e4e5e6}@media screen and (min-width:62em){hr{margin:40px 0}}table{width:100%;margin:15px 0 30px;border:1px solid #e4e5e6}table tr:nth-child(odd){background:#e4e5e6}table th{color:#fff;font-weight:500;text-transform:uppercase;padding:20px;background:#0075bc}table td{padding:20px}@media screen and (max-width:29.9375em){.table{position:relative;width:100%!important}}@media screen and (max-width:29.9375em){.table-wrapper:not(.table) .table th,.table-wrapper:not(.table) .table td{content:"";height:7px;font-size:0;padding:0}.table-wrapper:not(.table) .table td img,.table-wrapper:not(.table) .table td h5{display:none}.table-wrapper:not(.table) table{position:relative;overflow:hidden}.table-wrapper:not(.table) table:before{content:"Table: Tap to View";position:absolute;left:0;top:0;width:100%;height:85%;padding-top:50px;color:#0075bc;font-size:18px;text-align:center;vertical-align:middle;z-index:100;cursor:pointer;background:rgba(43,43,43,.8)}}@media screen and (max-width:29.9375em){.table-wrapper.table table:before{content:"Collapse Table";display:block;position:absolute;top:-64px;left:0;cursor:pointer;font-size:16px;font-size:1rem;text-align:center;color:#fff;font-family:EndzoneSlab-Light,Georgia,serif;text-transform:uppercase;font-weight:300;padding:10px 80px;margin:10px 0;background:#e31837;border-radius:7px}}.video-container{position:relative;height:0;padding:0 0 56.25%;margin:0 0 20px;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{display:block;margin:0 auto 20px}.alignleft{display:block;margin:0 auto 20px}@media screen and (min-width:30em){.alignleft{float:left;margin:0 20px 20px 0}}.alignright{display:block;margin:0 auto 20px}@media screen and (min-width:30em){.alignright{float:right;margin:0 0 20px 20px}}figure.alignnone{margin-left:0;margin-right:0}.wp-caption-text{font-style:italic;font-size:14px;font-size:.875rem}.search-results .main .content{padding:30px 15px 0;max-width:800px;margin:0 auto}body.thank-you .main .content{padding-top:30px}@media screen and (min-width:48em){body.thank-you .main .content{padding-top:60px}}.banner{position:fixed;top:0;left:0;right:0;z-index:1001;width:100%;height:50px;text-align:center;padding-top:10px;background:black}@media screen and (min-width:30em){.banner{padding-top:5px}}@media screen and (min-width:48em){.banner{padding-top:0;height:85px}}body.admin-bar .banner{top:32px}.banner .container{position:relative;height:85px}.modal-on-state-primarynav .banner .container{display:none}.banner #menu-toggle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:15px;display:inline-block;font-size:20px;font-size:1.25rem;vertical-align:5px;color:white;padding:0;margin:0;background:none;border:none}@media screen and (min-width:30em){.banner #menu-toggle{font-size:1.5625rem}}.banner #menu-toggle:hover,.banner #menu-toggle:focus,.banner #menu-toggle:active{background:none;border:none}.banner .brand{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:55px}@media screen and (min-width:30em){.banner .brand{left:70px}}.banner .brand img{width:96px;max-width:100%}@media screen and (min-width:48em){.banner .brand img{width:150px}}.banner .social{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:15px}.banner .social .open-search{cursor:pointer}.banner .social span,.banner .social a{display:inline-block;color:white;margin-left:12px}.banner .social span i,.banner .social a i{font-size:20px;font-size:1.25rem}@media screen and (min-width:48em){.banner .social span i,.banner .social a i{font-size:1.875rem}}.banner .search-form{opacity:0;filter:alpha(opacity=0);position:absolute;z-index:-1;top:0;left:0;right:0;padding:0 15px;background:rgba(0,0,0,.9);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width:62em){.banner .search-form{width:400px;height:85px;left:auto;padding-top:17px;background:black}}body.admin-bar .banner .search-form{top:32px}@media screen and (min-width:62em){.banner .search-form .input-group{display:inline-block}}.banner .search-form .close-search{cursor:pointer;margin-top:5px}@media screen and (min-width:62em){.banner .search-form .close-search{display:inline-block;margin-left:10px;vertical-align:-9px}}.banner .search-form .close-search i{color:white;font-size:12px;font-size:.75rem}.banner .search-form .close-search span{display:block;text-transform:uppercase;color:white;font-size:10px;font-size:.625rem;letter-spacing:4px}.show-search .banner .search-form{opacity:1;filter:alpha(opacity=100);z-index:1}.navbar-menu{text-align:center;background:rgba(0,0,0,.9)}.navbar-menu .modal-close{cursor:pointer;display:block;font-size:20px;font-size:1.25rem;color:white;margin:20px 0 10px}@media screen and (min-width:48em){.navbar-menu .modal-close{position:absolute;left:20px;top:20px;margin:0}}body.admin-bar .navbar-menu .modal-close{top:52px}.navbar-menu .search-form{margin:20px 15px 0}@media screen and (min-width:48em){.navbar-menu .search-form{position:absolute;right:20px;top:20px;margin:0}}body.admin-bar .navbar-menu .search-form{top:52px}.navbar-menu .search-form .close-search{display:none}.navbar-menu .logo{max-width:280px}@media screen and (min-width:30em){.navbar-menu .logo{max-width:320px}}@media screen and (min-width:48em){.navbar-menu .logo{max-width:none;width:400px;margin-top:80px}}@media screen and (min-width:62em){.navbar-menu .logo{width:430px}}@media screen and (min-width:75em){.navbar-menu .logo{margin-top:30px}}.navbar-menu .letter-heading{padding:40px 15px 10px;max-width:660px;margin:0 auto}.navbar-menu .letter-heading h1{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:1.2;color:white;font-weight:700;margin:0}@media screen and (min-width:48em){.navbar-menu .letter-heading h1{font-size:1.5rem}}.navbar-menu .letter-heading p{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:#a0a0a0;font-style:italic;font-weight:400;padding:8px 0}.navbar-menu .letter-heading a{font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;color:#e31837;text-transform:uppercase;font-family:EndzoneSans-BoldItalic,Arial,sans-serif}.navbar-menu .letter-heading a i{vertical-align:-2px;font-size:16px;font-size:1rem;color:#0075bc;padding-left:10px}.navbar-menu .primary-nav{position:relative;max-width:820px;text-align:left;padding:0 15px 30px;margin:0 auto}.navbar-menu .primary-nav li{position:static;list-style:none;padding:0}.navbar-menu .primary-nav li:before{display:none}.navbar-menu .primary-nav li .dropdown-toggle{cursor:text;display:block;max-width:386px;font-family:EndzoneSans-Light,Arial,sans-serif;font-size:14px;font-size:.875rem;line-height:1.3;font-weight:400;color:white;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;padding-bottom:5px;margin:30px auto 0;border-bottom:1px solid white}.navbar-menu .primary-nav li .dropdown-menu li{padding-top:10px}.navbar-menu .primary-nav li .dropdown-menu li .second-level-toggle{position:relative;display:block;max-width:386px;margin:0 auto;color:white;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;font-weight:700;letter-spacing:1px}.navbar-menu .primary-nav li .dropdown-menu li .second-level-toggle i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0}.navbar-menu .primary-nav li .dropdown-menu li .second-level-toggle .ico-arrow-down{display:none;font-size:12px;font-size:.75rem}.navbar-menu .primary-nav li .dropdown-menu li.open .second-level-toggle .ico-arrow-right{display:none}@media screen and (min-width:62em){.navbar-menu .primary-nav li .dropdown-menu li.open .second-level-toggle .ico-arrow-right{display:block}}.navbar-menu .primary-nav li .dropdown-menu li.open .second-level-toggle .ico-arrow-down{display:block}@media screen and (min-width:62em){.navbar-menu .primary-nav li .dropdown-menu li.open .second-level-toggle .ico-arrow-down{display:none}}.navbar-menu .primary-nav li .dropdown-menu li.open .dropdown-menu{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.navbar-menu .primary-nav li .dropdown-menu li.open a{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:#0075bc;letter-spacing:0}.navbar-menu .primary-nav li .dropdown-menu li .dropdown-menu{display:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width:62em){.navbar-menu .primary-nav li .dropdown-menu li .dropdown-menu{display:block;visibility:hidden;opacity:0;filter:alpha(opacity=0);width:46%;height:auto!important;position:absolute!important;right:0!important;top:0!important;padding:0!important;margin:0!important}}.navbar-menu .primary-nav li .dropdown-menu li .dropdown-menu li a{display:block;max-width:386px;margin:0 auto;font-size:14px}@media screen and (min-width:62em){.navbar-menu .primary-nav li .dropdown-menu li .dropdown-menu li{padding:0 0 20px}.navbar-menu .primary-nav li .dropdown-menu li .dropdown-menu li a{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:1.125rem;line-height:1.3;font-weight:700;color:#0075bc;letter-spacing:0}}@media screen and (min-width:62em){.navbar-menu .primary-nav.open-third-level li .dropdown-toggle{margin:30px 0 0}}@media screen and (min-width:62em){.navbar-menu .primary-nav.open-third-level li .dropdown-menu li .second-level-toggle{margin:0;max-width:none;width:46%}}.navbar-menu .head-health-tech{display:block;max-width:386px;margin:0 auto}.navbar-menu .head-health-tech.open-third-level-head-health-tech{max-width:800px;text-align:left}.navbar-menu .head-health-tech a{font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;color:#e31837;font-family:EndzoneSans-BoldItalic,Arial,sans-serif}.navbar-menu .head-health-tech a i{vertical-align:-2px;font-size:16px;font-size:1rem;color:#0075bc;padding-left:10px}.navbar-menu .social{padding-bottom:20px}.navbar-menu .social a i{font-size:50px;font-size:3.125rem}.navbar-menu .social a i.ico-instagram-2{font-size:42px;font-size:2.625rem;vertical-align:4px}.navbar-menu .social a i.ico-rss{font-size:30px;font-size:1.875rem;vertical-align:10px;margin-left:15px}.navbar-menu .social a span{display:none}.navbar-menu .social.open-third-level-social{max-width:800px;margin:0 auto;text-align:left}.page-header{position:relative;z-index:10;padding:50px 0 0;margin-top:50px;background:black;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;min-height:200px}@media screen and (min-width:30em){.page-header{min-height:none;padding-top:125px}}@media screen and (min-width:48em){.page-header{height:530px;padding:85px 0 0;margin-top:85px}}.page-header:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.25)}body.privacy-policy .page-header{padding-top:0}@media screen and (min-width:48em){body.privacy-policy .page-header{height:74px}}.page-header .container{position:absolute;bottom:0;width:100%}@media screen and (min-width:48em){.page-header .container{position:relative;width:auto;max-width:800px;height:100%}}@media screen and (min-width:48em){.page-header .page-header--content{position:absolute;bottom:0;left:0}}.page-header .pillar{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:34px;font-size:2.125rem;color:white;font-weight:700;text-transform:uppercase;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;line-height:1;padding-bottom:20px}@media screen and (min-width:48em){.page-header .pillar{font-size:2.625rem}}@media screen and (min-width:48em){.page-header .pillar{padding-bottom:30px}}.page-header h1{position:relative;padding:10px 15px;margin:0 -15px;font-family:EndzoneSlab-Bold,Georgia,serif;font-size:16px;font-size:1rem;line-height:1.3;color:white;font-family:EndzoneSlab-Light,Georgia,serif;font-weight:400;background:#0075bc;border-bottom:10px solid #e31837}@media screen and (min-width:48em){.page-header h1{font-size:1.375rem}}@media screen and (min-width:62em){.page-header h1{font-size:1.625rem}}@media screen and (min-width:48em){.page-header h1{padding:20px;margin:0;position:relative;border:none}.page-header h1:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-blue-nfl-md.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}@media screen and (min-width:48em){.page-header h1{padding-left:3000px;margin-left:-3000px}}.page-header hr{display:none}@media screen and (min-width:48em){.page-header hr{display:block;padding-left:3000px;margin:0 8px -13px -3000px;background:#e31837;height:13px;position:relative}.page-header hr:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-red-nfl-md.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}.commitment-letter .page-header .page-header--content{display:none}.archive .page-header h1{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:34px;font-size:2.125rem;color:white;font-weight:700;text-transform:uppercase;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;line-height:1;padding-bottom:20px;background:none}@media screen and (min-width:48em){.archive .page-header h1{font-size:2.625rem}}.archive .page-header h1:after{display:none}@media screen and (min-width:48em){.archive .page-header h1{padding-bottom:30px}}.archive .page-header p{position:relative;padding:10px 15px;margin:0 -15px;font-family:EndzoneSlab-Bold,Georgia,serif;font-size:16px;font-size:1rem;line-height:1.3;color:white;font-family:EndzoneSlab-Light,Georgia,serif;font-weight:400;background:#0075bc;border-bottom:10px solid #e31837}@media screen and (min-width:48em){.archive .page-header p{font-size:1.375rem}}@media screen and (min-width:62em){.archive .page-header p{font-size:1.625rem}}@media screen and (min-width:48em){.archive .page-header p{padding:20px;margin:0;position:relative;border:none}.archive .page-header p:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-blue-nfl-md.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}@media screen and (min-width:48em){.archive .page-header p{padding-left:3000px;margin-left:-3000px}}.information-resources h2.heading{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:38px;font-size:2.375rem;line-height:1;color:#0075bc;text-transform:uppercase;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;font-style:italic;font-weight:700;margin:60px 0 0}@media screen and (min-width:48em){.information-resources h2.heading{font-size:3.3125rem}}.information-resources .resources-menu,.information-resources .resources-list{padding:20px;background:#0075bc;margin-top:-9px}@media screen and (min-width:48em){.information-resources .resources-menu,.information-resources .resources-list{margin-top:-12px}}@media screen and (min-width:48em){.information-resources .resources-menu ul.information-resources,.information-resources .resources-list ul.information-resources{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:62em){.information-resources .resources-menu ul.information-resources,.information-resources .resources-list ul.information-resources{-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}@media screen and (min-width:48em){.information-resources .resources-menu ul.information-resources>li,.information-resources .resources-list ul.information-resources>li{width:100%;border-bottom:2px dashed #3391c9;margin-bottom:20px}}@media screen and (min-width:75em){.information-resources .resources-menu ul.information-resources>li,.information-resources .resources-list ul.information-resources>li{width:calc(100%/6);border:none}}.information-resources .resources-menu ul.information-resources li,.information-resources .resources-list ul.information-resources li{padding-left:40px}.information-resources .resources-menu ul.information-resources li:before,.information-resources .resources-list ul.information-resources li:before{display:none}.information-resources .resources-menu ul.information-resources li .dropdown-toggle,.information-resources .resources-list ul.information-resources li .dropdown-toggle{display:inline-block;font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:white;text-transform:uppercase}@media screen and (min-width:48em){.information-resources .resources-menu ul.information-resources li .dropdown-toggle,.information-resources .resources-list ul.information-resources li .dropdown-toggle{font-size:.9375rem}}.information-resources .resources-menu ul.information-resources li ul,.information-resources .resources-list ul.information-resources li ul{margin-bottom:30px}.information-resources .resources-menu ul.information-resources li ul li,.information-resources .resources-list ul.information-resources li ul li{padding:5px 0;line-height:1}.information-resources .resources-menu ul.information-resources li ul li a,.information-resources .resources-list ul.information-resources li ul li a{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:14px;font-size:.875rem;line-height:1.3;font-weight:400;color:white}.information-resources .resources-menu ul.information-resources li ul li.external-link i.ico-external-link,.information-resources .resources-list ul.information-resources li ul li.external-link i.ico-external-link{color:white;font-size:14px;font-size:.875rem;vertical-align:-2px;padding-right:5px;display:inline-block}.site-footer .sign-up-wrapper{background:#0075bc;padding-bottom:40px}@media screen and (min-width:30em){.site-footer .sign-up-wrapper .container{text-align:center}}@media screen and (min-width:62em){.site-footer .sign-up-wrapper .container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;text-align:left}}.site-footer .sign-up-wrapper header{margin:0 -15px;background:#024c8a}@media screen and (min-width:62em){.site-footer .sign-up-wrapper header{width:30%;margin:0;position:relative}.site-footer .sign-up-wrapper header:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-blue-nfl-dk.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}.site-footer .sign-up-wrapper header:after{z-index:10}.site-footer .sign-up-wrapper header h3{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:28px;font-size:1.75rem;line-height:1.2;color:white;font-weight:700;padding:30px;margin:0;background:#024c8a}@media screen and (min-width:48em){.site-footer .sign-up-wrapper header h3{font-size:2.125rem}}@media screen and (min-width:62em){.site-footer .sign-up-wrapper header h3{padding-left:3000px;margin-left:-3000px}}.site-footer .sign-up-wrapper .gform_wrapper,.site-footer .sign-up-wrapper .gform_confirmation_wrapper{padding:30px;margin:0 -15px;background:#0265af}@media screen and (min-width:62em){.site-footer .sign-up-wrapper .gform_wrapper,.site-footer .sign-up-wrapper .gform_confirmation_wrapper{width:60%;padding-left:50px;padding:0 0 0 50px;margin:0;position:relative}.site-footer .sign-up-wrapper .gform_wrapper:after,.site-footer .sign-up-wrapper .gform_confirmation_wrapper:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-blue-nfl-lt.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}@media screen and (min-width:62em){.site-footer .sign-up-wrapper .gform_wrapper form,.site-footer .sign-up-wrapper .gform_confirmation_wrapper form{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;right:0;z-index:20}}.site-footer .sign-up-wrapper .gform_wrapper .gform_confirmation_message,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .gform_confirmation_message{color:white}@media screen and (min-width:62em){.site-footer .sign-up-wrapper .gform_wrapper .gform_confirmation_message,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .gform_confirmation_message{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;z-index:20}}@media screen and (min-width:62em){.site-footer .sign-up-wrapper .gform_wrapper .gform_confirmation_message,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .gform_confirmation_message{width:50%}}.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email{position:relative;max-width:385px;margin:0 auto;border-bottom:2px solid rgba(255,255,255,.5)}.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email .ico-mail,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email .ico-mail{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;color:white;font-size:22px;font-size:1.375rem}@media screen and (min-width:30em){.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email .ico-mail,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email .ico-mail{font-size:1.875rem}}.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=text],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=text]{color:white}.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=color],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=date],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime-local],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=email],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=month],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=number],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=password],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=search],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=tel],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=text],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=time],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=url],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=week],.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input:not([type]),.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email textarea,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=color],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=date],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime-local],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=email],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=month],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=number],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=password],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=search],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=tel],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=text],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=time],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=url],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=week],.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input:not([type]),.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email textarea{text-align:center;line-height:1;background:transparent;border:none}.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=color]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=date]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime-local]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=email]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=month]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=number]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=password]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=search]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=tel]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=text]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=time]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=url]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=week]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input:not([type])::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email textarea::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=color]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=date]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime-local]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=email]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=month]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=number]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=password]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=search]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=tel]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=text]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=time]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=url]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=week]::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input:not([type])::-webkit-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email textarea::-webkit-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=color]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=date]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime-local]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=email]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=month]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=number]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=password]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=search]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=tel]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=text]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=time]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=url]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=week]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input:not([type])::-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email textarea::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=color]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=date]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime-local]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=email]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=month]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=number]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=password]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=search]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=tel]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=text]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=time]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=url]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=week]::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input:not([type])::-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email textarea::-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=color]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=date]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime-local]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=email]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=month]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=number]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=password]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=search]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=tel]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=text]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=time]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=url]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=week]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input:not([type]):-moz-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email textarea:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=color]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=date]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime-local]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=email]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=month]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=number]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=password]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=search]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=tel]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=text]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=time]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=url]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=week]:-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input:not([type]):-moz-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email textarea:-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=color]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=date]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=datetime-local]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=email]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=month]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=number]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=password]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=search]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=tel]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=text]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=time]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=url]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input[type=week]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email input:not([type]):-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_wrapper .ginput_container_email textarea:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=color]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=date]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=datetime-local]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=email]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=month]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=number]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=password]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=search]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=tel]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=text]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=time]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=url]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input[type=week]:-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email input:not([type]):-ms-input-placeholder,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .ginput_container_email textarea:-ms-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}.site-footer .sign-up-wrapper .gform_wrapper form,.site-footer .sign-up-wrapper .gform_wrapper .gfield,.site-footer .sign-up-wrapper .gform_confirmation_wrapper form,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .gfield{padding:0;margin:0}.site-footer .sign-up-wrapper .gform_wrapper label,.site-footer .sign-up-wrapper .gform_wrapper .gform_footer,.site-footer .sign-up-wrapper .gform_confirmation_wrapper label,.site-footer .sign-up-wrapper .gform_confirmation_wrapper .gform_footer{display:none}.site-footer .copyright-info{padding:30px 0 60px;background:black}@media screen and (min-width:30em){.site-footer .copyright-info .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:30em){.site-footer .copyright-info .img-wrapper{width:50%}}.site-footer .copyright-info .img-wrapper img{max-width:170px}.site-footer .copyright-info .social{margin:10px}@media screen and (min-width:30em){.site-footer .copyright-info .social{text-align:right;width:50%;margin:0}}.site-footer .copyright-info .social a span{display:none}.site-footer .copyright-info .social a i{font-size:50px;font-size:3.125rem}.site-footer .copyright-info .social a i.ico-mail{font-size:30px;font-size:1.875rem;vertical-align:10px}.site-footer .copyright-info .social a i.ico-rss{font-size:30px;font-size:1.875rem;vertical-align:10px;margin-left:15px}.site-footer .copyright-info p{font-size:10px;font-size:.625rem;color:white;max-width:930px;padding:0 15px;margin:15px 10px 0}@media screen and (min-width:30em){.site-footer .copyright-info p{margin:15px auto 0}}.post-paging{margin-top:30px}@media screen and (min-width:30em){.post-paging{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:48em){.post-paging{margin-top:60px}}@media screen and (min-width:30em){.post-paging.both-paging a:first-child{width:50%}.post-paging.both-paging a:last-child{width:50%;text-align:right}}@media screen and (min-width:62em){.post-paging.both-paging .left-paging{position:relative;padding-right:0}.post-paging.both-paging .left-paging:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-gray-blue-md.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}.post-paging.both-paging .left-paging:after{z-index:1000;max-width:125px}@media screen and (min-width:62em){.post-paging.both-paging .right-paging{padding-left:180px}}.post-paging a{position:relative;display:block;padding:15px}@media screen and (min-width:30em){.post-paging a{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%}}@media screen and (min-width:62em){.post-paging a{padding:60px}}.post-paging a i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;color:white;font-size:30px;font-size:1.875rem;line-height:1}.post-paging a h1{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:1.2;color:white;font-weight:700;margin:0}@media screen and (min-width:48em){.post-paging a h1{font-size:1.5rem}}.post-paging .left-paging{background:#949ca1}.post-paging .left-paging i{left:15px}@media screen and (min-width:62em){.post-paging .left-paging i{left:60px}}.post-paging .left-paging h1{margin-left:40px}@media screen and (min-width:62em){.post-paging .left-paging h1{margin-left:60px}}.post-paging .right-paging{background:#b0b7bb}.post-paging .right-paging i{right:15px}@media screen and (min-width:62em){.post-paging .right-paging i{right:60px}}.post-paging .right-paging h1{margin-right:40px}@media screen and (min-width:62em){.post-paging .right-paging h1{margin-right:60px}}.post-paging.with-all-paging .left-paging{background:#b0b7bb}@media screen and (min-width:62em){.post-paging.with-all-paging .left-paging{position:relative;padding-right:0}.post-paging.with-all-paging .left-paging:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-gray-blue-lt.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}.post-paging.with-all-paging .left-paging:after{z-index:1000;max-width:125px}.post-paging.with-all-paging .all-paging{background:#949ca1}@media screen and (min-width:62em){.post-paging.with-all-paging .all-paging{position:relative;padding-right:0}.post-paging.with-all-paging .all-paging:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-gray-blue-md.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}}.post-paging.with-all-paging .all-paging:after{z-index:1000;max-width:125px}@media screen and (min-width:62em){.post-paging.with-all-paging .right-paging{padding-left:180px}}.post-paging.with-all-paging.both-paging .all-paging h1{text-align:center}.snippet-modal,.navbar-menu{opacity:0;filter:alpha(opacity=0);visibility:hidden;position:fixed;z-index:-1;left:0;top:-100vh;right:0;bottom:0;width:100%;height:100%;overflow-y:auto;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.snippet-modal-open,.modal-on-state-primarynav .navbar-menu{visibility:visible;opacity:1;filter:alpha(opacity=100);z-index:10000;top:0;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.snippet-element-padding,.information-resources .resources-menu,.information-resources .resources-list{padding-top:30px;padding-bottom:30px}@media screen and (min-width:48em){.snippet-element-padding,.information-resources .resources-menu,.information-resources .resources-list{padding-top:60px;padding-bottom:60px}}.snippet-blockquote-default,blockquote{text-align:center;max-width:585px;padding-top:20px;margin:30px auto;border-top:5px solid #0075bc;border-right:5px solid transparent}.snippet-blockquote-default:after,blockquote:after{content:"";display:block;width:100%;border-top:5px solid #0075bc;border-right:5px solid transparent}.snippet-blockquote-default p,blockquote p{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;color:#404040;font-weight:400;padding:0 0 20px}.snippet-blockquote-alternate,.blockquote2{text-align:left;max-width:none;padding:30px 0 30px 3000px;margin:30px 0 30px -3000px;border:none;position:relative}.snippet-blockquote-alternate:after,.blockquote2:after{border:none}.snippet-blockquote-alternate:after,.blockquote2:after{content:"";position:absolute;top:0;left:100%;bottom:0;background-image:url(../images/angle-gray-lt.svg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:contain;background-size:contain;width:100%;bottom:-1px;background-position:0 -1px}.snippet-blockquote-alternate p,.blockquote2 p{color:#404040;font-family:EndzoneSans-Light,Arial,sans-serif;font-weight:200;font-size:16px;font-size:1rem;line-height:1.6;font-weight:700;font-style:italic;padding:0}.snippet-search-form .input-group,.banner .search-form .input-group,.navbar-menu .search-form .input-group{position:relative;border-bottom:2px solid #0075bc;max-width:320px;margin:0 auto}.snippet-search-form .input-group .ico-magnify,.banner .search-form .input-group .ico-magnify,.navbar-menu .search-form .input-group .ico-magnify{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;color:#0075bc;font-size:20px;font-size:1.25rem}@media screen and (min-width:48em){.snippet-search-form .input-group .ico-magnify,.banner .search-form .input-group .ico-magnify,.navbar-menu .search-form .input-group .ico-magnify{font-size:1.875rem}}.snippet-search-form .input-group .search-field,.banner .search-form .input-group .search-field,.navbar-menu .search-form .input-group .search-field{text-align:center;font-size:14px;font-size:.875rem;color:white;padding-bottom:4px;background:transparent;border:none}@media screen and (min-width:48em){.snippet-search-form .input-group .search-field,.banner .search-form .input-group .search-field,.navbar-menu .search-form .input-group .search-field{font-size:1.125rem;padding-bottom:10px}}.snippet-search-form .input-group .search-field::-webkit-input-placeholder,.banner .search-form .input-group .search-field::-webkit-input-placeholder,.navbar-menu .search-form .input-group .search-field::-webkit-input-placeholder{color:white}.snippet-search-form .input-group .search-field::-moz-placeholder,.banner .search-form .input-group .search-field::-moz-placeholder,.navbar-menu .search-form .input-group .search-field::-moz-placeholder{color:white}.snippet-search-form .input-group .search-field:-moz-placeholder,.banner .search-form .input-group .search-field:-moz-placeholder,.navbar-menu .search-form .input-group .search-field:-moz-placeholder{color:white}.snippet-search-form .input-group .search-field:-ms-input-placeholder,.banner .search-form .input-group .search-field:-ms-input-placeholder,.navbar-menu .search-form .input-group .search-field:-ms-input-placeholder{color:white}.snippet-search-form .input-group .input-group-btn,.banner .search-form .input-group .input-group-btn,.navbar-menu .search-form .input-group .input-group-btn{display:none}.snippet-image-caption,.page-header .image-caption,.chapter .image-caption{position:absolute;top:10px;width:100%;font-style:italic;font-size:14px;font-size:.875rem;color:white;padding:10px;margin-top:-20px;margin:-20px 0 15px;background:black}@media screen and (min-width:48em){.snippet-image-caption,.page-header .image-caption,.chapter .image-caption{position:absolute;right:0;top:0;margin:0;width:auto}}@media screen and (min-width:48em){.single .date-wrapper{max-width:800px;margin:0 auto}}.single .date-wrapper .publish-date{display:block;color:#a0a0a0;font-style:italic;margin-top:20px}@media screen and (min-width:48em){.single .date-wrapper .publish-date{margin-top:30px}}.home .banner{background:none;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;background:rgba(0,0,0,.9)}@media screen and (min-width:48em){.home .banner{background:transparent}}.home .banner .brand{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width:48em){.home .banner .brand{opacity:0;filter:alpha(opacity=0)}}.home.traveling .banner{visibility:visible;opacity:1;filter:alpha(opacity=100);background:rgba(0,0,0,.9)}.home.traveling .banner .brand{opacity:1;filter:alpha(opacity=100)}.home-logo{display:none;position:absolute;z-index:10001;top:15px;left:15px;right:15px;text-align:center}@media screen and (min-width:48em){.home-logo{display:inline-block;top:30px;left:0;right:0}}.home-logo img{max-width:100%;width:180px}@media screen and (min-width:30em){.home-logo img{width:280px}}@media screen and (min-width:48em){.home-logo img{width:380px}}@media screen and (min-width:62em){.home-logo img{width:400px}}@media screen and (max-height:47.9375em){.home-logo img{width:280px!important}}#home-news:before{position:absolute;left:0;right:0;top:0;z-index:1000;width:100%;height:150px}@media screen and (min-width:48em){#home-news:before{content:''}}@-webkit-keyframes bgZoomIn{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes bgZoomIn{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes bgZoomIn{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes h1ZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}10%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes h1ZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}10%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes h1ZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}10%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes dateZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}20%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes dateZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}20%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes dateZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}20%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes pZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}50%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes pZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}50%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes pZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}30%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}50%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes buttonZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}60%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-o-keyframes buttonZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}60%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@keyframes buttonZoomIn{0%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}40%{opacity:0;filter:alpha(opacity=0);margin-left:-60%}60%{opacity:1;filter:alpha(opacity=100);margin-left:0}100%{opacity:1;filter:alpha(opacity=100);margin-left:0}}@-webkit-keyframes fadeFeature-slide-2{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:0;filter:alpha(opacity=0)}20%{opacity:.5;filter:alpha(opacity=50)}30%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeFeature-slide-2{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:0;filter:alpha(opacity=0)}20%{opacity:.5;filter:alpha(opacity=50)}30%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fadeFeature-slide-2{0%{opacity:0;filter:alpha(opacity=0)}10%{opacity:0;filter:alpha(opacity=0)}20%{opacity:.5;filter:alpha(opacity=50)}30%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes fadeFeature-slide-3{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}30%{opacity:.5;filter:alpha(opacity=50)}40%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeFeature-slide-3{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}30%{opacity:.5;filter:alpha(opacity=50)}40%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fadeFeature-slide-3{0%{opacity:0;filter:alpha(opacity=0)}20%{opacity:0;filter:alpha(opacity=0)}30%{opacity:.5;filter:alpha(opacity=50)}40%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes fadeFeature-slide-4{0%{opacity:0;filter:alpha(opacity=0)}30%{opacity:0;filter:alpha(opacity=0)}40%{opacity:.5;filter:alpha(opacity=50)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeFeature-slide-4{0%{opacity:0;filter:alpha(opacity=0)}30%{opacity:0;filter:alpha(opacity=0)}40%{opacity:.5;filter:alpha(opacity=50)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fadeFeature-slide-4{0%{opacity:0;filter:alpha(opacity=0)}30%{opacity:0;filter:alpha(opacity=0)}40%{opacity:.5;filter:alpha(opacity=50)}50%{opacity:1;filter:alpha(opacity=100)}100%{opacity:1;filter:alpha(opacity=100)}}@media(max-width:768px){.main.fp-destroyed{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}}@media screen and (max-width:768px) and (min-width:48em){.area-advance-cta{display:none}}@media(max-width:768px){.fp-slidesNav.bottom{bottom:60px}.fp-tableCell{position:relative}h1{margin:0}.fp-slidesNav ul li{vertical-align:top;padding:0 0 10px}.fp-slidesNav ul li:before{content:none}.fp-slidesNav ul li a span{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border:2px solid white;background-color:transparent;height:12px;width:12px;margin:-6px 0 0 -6px}.fp-slidesNav ul li a.active span{background:white}.area-advance-cta{position:absolute;z-index:1010;width:100%;height:60px;bottom:0;background-color:blue;text-align:center;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;font-size:20px;font-size:1.25rem;line-height:1;padding-top:10px;background-color:#0075bc;color:white}.area-advance-cta span{display:block}.area-advance-cta .icon{height:20px}#home-news .area-advance-cta{background-color:white;color:#0075bc}#home-pillars .area-advance-cta{background-color:#024c8a;color:white;padding-top:14px}#home-pillars .area-advance-cta span:first-child{font-size:14px;font-size:.875rem}#home-letter .area-advance-cta{background-color:#0075bc;color:white}#home-news .slide{padding:10px 10px 60px;background-color:#58656f}#home-news .slide>article{position:relative;width:100%;height:100%;padding:20px 20px 30px;background-repeat:none;background-position:center;-webkit-background-size:cover;background-size:cover;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.6);box-shadow:0 1px 6px rgba(0,0,0,.6);display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:end;box-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}#home-news .slide>article:before{content:'';display:block;position:absolute;top:40%;right:0;bottom:0;left:0;z-index:1;background:-webkit-linear-gradient(transparent,black);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:-o-linear-gradient(transparent,black);background:linear-gradient(transparent,black)}#home-news .slide>article h1{position:relative;z-index:2;margin-bottom:6px;font-family:EndzoneSans-Bold,Arial,sans-serif;font-weight:400;color:white;font-size:18px;font-size:1.125rem}#home-news .slide>article h1 .highlight{background:#024c8a;border:3px solid #024c8a;border-left-width:6px;border-right-width:6px;line-height:1.5em;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}#home-news .slide>article h1 .new-feature i{color:#e31837;font-size:16px;font-size:1rem;font-family:EndzoneSans-Bold,Arial,sans-serif;font-style:normal;padding-left:6px}#home-news .slide>article .publish-date{position:relative;z-index:1;display:block}#home-news .slide>article .publish-date span{display:inline-block;color:#e31837;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;padding:0 5px;margin-bottom:10px;background:white}#home-news .slide>article p,#home-news .slide>article .article-excerpt{position:relative;z-index:2;font-size:12px;font-size:.75rem;font-family:EndzoneSans-LightItalic,Arial,sans-serif;line-height:1.4;color:white}#home-news .slide>article .button{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-20px;white-space:nowrap}#home-news .slide>article .button:before{-webkit-box-shadow:0 1px 6px rgba(0,0,0,.6);box-shadow:0 1px 6px rgba(0,0,0,.6)}#home-news .news-rollup-slide{padding-bottom:40px}#home-news .news-rollup{position:relative;background-color:white;width:100%;padding:20px 20px 30px;height:100%;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.6);box-shadow:0 1px 6px rgba(0,0,0,.6)}#home-news .news-rollup h2{color:#0075bc;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-align:center;margin:0;font-size:26px;font-size:1.625rem}#home-news .news-rollup article{text-align:center;padding:14px 0;border-bottom:2px solid #a0a0a0}#home-news .news-rollup article:last-child{border-bottom:none}#home-news .news-rollup article img,#home-news .news-rollup article p,#home-news .news-rollup article a.read-more{display:none}#home-news .news-rollup article h1{font-family:EndzoneSans-BoldItalic,Arial,sans-serif;font-size:16px;font-size:1rem}#home-news .news-rollup article h1 a{color:#0075bc}#home-news .news-rollup article .new-feature i{color:#e31837;font-family:EndzoneSans-Light,Arial,sans-serif;font-style:normal}#home-news .news-rollup article .publish-date{position:relative;z-index:1;display:block}#home-news .news-rollup article .publish-date span{display:inline-block;color:white;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;padding:0 5px;margin-bottom:10px;background:black}#home-pillars{position:relative}#home-pillars header{padding:20px 0 10px}#home-pillars h2{font-size:32px;font-size:2rem;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;color:#0075bc;text-align:center;margin:0}#home-pillars .fp-slidesNav{display:none}#home-pillars .pillar-link{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:10px 30px;-webkit-transition:all 444ms ease-out;-o-transition:all 444ms ease-out;transition:all 444ms ease-out}#home-pillars .pillar-link .ico-arrow-left{margin-right:10px}#home-pillars .pillar-link img{width:40px;margin-right:20px;display:block}#home-pillars .pillar-link .pillar-title{-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;text-transform:uppercase;font-family:EndzoneSans-Bold,Arial,sans-serif;color:#024c8a;font-size:14px;font-size:.875rem;padding-right:10px}#home-pillars .full-pillars .pillar{display:none}#home-pillars .full-pillars .pillar.active{display:block}#home-pillars .home-pillars{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;padding-bottom:80px}#home-pillars .home-pillars .pillar-description,#home-pillars .home-pillars .pillar-posts{display:none}#home-pillars .full-pillars .pillar{padding-bottom:80px;background-color:#58656f;min-height:100%}#home-pillars .full-pillars .pillar.active .pillar-link{padding:0 40px;background-color:white;flex-shrink:0;-ms-flex-negative:0}#home-pillars .full-pillars .pillar.active .pillar-link .ico-arrow-left{display:inline;margin-right:20px}#home-pillars .full-pillars .pillar.active .pillar-link .ico-arrow-right{display:none}#home-pillars .full-pillars .pillar.active .pillar-description{display:block;padding:10px 20px 20px;color:#58656f;text-align:center;font-size:12px;font-size:.75rem;background-color:white;-webkit-transition:all 444ms ease-out;-o-transition:all 444ms ease-out;transition:all 444ms ease-out;opacity:1;filter:alpha(opacity=100)}#home-pillars .full-pillars .pillar.active .pillar-description p{font-size:14px;font-size:.875rem;padding-bottom:0}#home-pillars .full-pillars .pillar.active .pillar-posts{padding:10px 0}#home-pillars .full-pillars .pillar.active .pillar-posts li{padding:10px 20px;line-height:1.2}#home-pillars .full-pillars .pillar.active .pillar-posts li:before{content:none}#home-pillars .full-pillars .pillar.active .pillar-posts a{color:white;font-family:EndzoneSans-Bold,Arial,sans-serif;font-size:12px;font-size:.75rem}#home-letter .home-cta-container,#home-hhtc .home-cta-container{padding:10px 10px 40px;background-color:#58656f;width:100%;height:100%;position:relative}#home-letter article.cta-letter,#home-letter article.cta-hhtc,#home-hhtc article.cta-letter,#home-hhtc article.cta-hhtc{position:relative;width:100%;height:100%;background-repeat:none;background-position:center;-webkit-background-size:cover;background-size:cover;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.6);box-shadow:0 1px 6px rgba(0,0,0,.6);text-align:center;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:end;box-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}#home-letter article.cta-letter h1,#home-letter article.cta-letter h2,#home-letter article.cta-hhtc h1,#home-letter article.cta-hhtc h2,#home-hhtc article.cta-letter h1,#home-hhtc article.cta-letter h2,#home-hhtc article.cta-hhtc h1,#home-hhtc article.cta-hhtc h2{margin:0;padding:20px 20px 0;background:rgba(2,76,138,.8);font-family:EndzoneSans-LightItalic,Arial,sans-serif;font-size:20px;font-size:1.25rem}#home-letter article.cta-letter h1 a,#home-letter article.cta-letter h2 a,#home-letter article.cta-hhtc h1 a,#home-letter article.cta-hhtc h2 a,#home-hhtc article.cta-letter h1 a,#home-hhtc article.cta-letter h2 a,#home-hhtc article.cta-hhtc h1 a,#home-hhtc article.cta-hhtc h2 a{color:white}#home-letter article.cta-letter h2,#home-letter article.cta-hhtc h2,#home-hhtc article.cta-letter h2,#home-hhtc article.cta-hhtc h2{padding-top:10px;padding-bottom:40px;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;font-size:18px;font-size:1.125rem}#home-letter article.cta-letter h2 span,#home-letter article.cta-hhtc h2 span,#home-hhtc article.cta-letter h2 span,#home-hhtc article.cta-hhtc h2 span{display:block}#home-letter article.cta-letter .button,#home-letter article.cta-hhtc .button,#home-hhtc article.cta-letter .button,#home-hhtc article.cta-hhtc .button{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-20px;width:auto;white-space:nowrap}#home-letter article.cta-letter .button:before,#home-letter article.cta-hhtc .button:before,#home-hhtc article.cta-letter .button:before,#home-hhtc article.cta-hhtc .button:before{-webkit-box-shadow:0 1px 6px rgba(0,0,0,.6);box-shadow:0 1px 6px rgba(0,0,0,.6)}.home-cta-container .logo{display:none}article.cta-hhtc{background-image:url(../images/hhtc-mobile-img.jpg)}article.cta-hhtc h1{height:50%}article.cta-letter{background-image:url(../images/goodell-center-cut.jpg)}#home-resources{background:#024c8a}#home-resources>.container{background:#0075bc}#home-resources h2.heading{margin:0;color:white;padding:20px 0 10px;font-size:18px;font-size:1.125rem;text-align:center;border-bottom:3px solid #e31837;width:100%}#home-resources .fp-slidesNav{display:none}#home-resources .resources-menu{background:#0075bc;padding:0}#home-resources ul.information-resources{padding-bottom:150px;border-top:20px solid #0075bc}#home-resources ul.information-resources li{padding:0;line-height:1.2}#home-resources ul.information-resources li:before{content:none;padding:0}#home-resources ul.information-resources>li{position:relative;background:#0075bc}#home-resources ul.information-resources>li:before{content:'';display:block;width:10px;height:20px;background:transparent url(../images/chevron-left.png) no-repeat center;-webkit-background-size:contain;background-size:contain;position:absolute;top:10px;right:20px;-webkit-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1)}#home-resources ul.information-resources>li a{display:block;font-family:EndzoneSans-Bold,Arial,sans-serif;color:white;text-transform:uppercase;padding:10px 40px 10px 20px;font-size:16px;font-size:1rem}#home-resources ul.information-resources>li ul{display:none;background:#024c8a}#home-resources .resources-list{background:#024c8a;padding:0}#home-resources .resources-list #menu-information-resources-1{padding-bottom:150px}#home-resources .resources-list #menu-information-resources-1>li{display:none}#home-resources .resources-list #menu-information-resources-1>li.active{display:block}#home-resources .resources-list #menu-information-resources-1>li:before{left:38px;right:auto;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}#home-resources .resources-list #menu-information-resources-1>li a{padding:10px 20px 20px 40px}#home-resources .resources-list #menu-information-resources-1>li ul{display:block;background:#024c8a;padding:10px 0 20px}#home-resources .site-footer{position:absolute;width:100vw;bottom:0;z-index:1010}#home-resources .sign-up-wrapper{text-align:center;height:40px}#home-resources .sign-up-wrapper .container{padding:0}#home-resources .sign-up-wrapper header,#home-resources .sign-up-wrapper .gform_wrapper{background-color:#023d6e;width:50vw;float:left;margin:0}#home-resources .sign-up-wrapper header{width:30%}#home-resources .sign-up-wrapper .gform_wrapper{width:70%}#home-resources .sign-up-wrapper header h3{color:white;font-size:10px;font-size:.625rem;padding:10px 0;height:36px;background-color:#023d6e;margin:0;height:40px;border-right:1px solid rgba(255,255,255,.2);letter-spacing:0;line-height:1.2}#home-resources .sign-up-wrapper .gform_wrapper{padding:0}#home-resources .sign-up-wrapper .gform_wrapper form{margin:0;height:40px}#home-resources .sign-up-wrapper .gform_wrapper .ginput_container_email{height:36px}#home-resources .sign-up-wrapper .gform_wrapper .ginput_container_email .ico-mail{display:none}#home-resources .sign-up-wrapper .gform_wrapper .ginput_container_email input{font-size:16px;font-size:1rem}#home-resources .sign-up-wrapper .gform_wrapper label,#home-resources .sign-up-wrapper .gform_wrapper .gform_footer{display:none}#home-resources .sign-up-wrapper .gform_wrapper .gfield{padding:0}#home-resources .sign-up-wrapper .gform_wrapper input[type=color],#home-resources .sign-up-wrapper .gform_wrapper input[type=date],#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime],#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime-local],#home-resources .sign-up-wrapper .gform_wrapper input[type=email],#home-resources .sign-up-wrapper .gform_wrapper input[type=month],#home-resources .sign-up-wrapper .gform_wrapper input[type=number],#home-resources .sign-up-wrapper .gform_wrapper input[type=password],#home-resources .sign-up-wrapper .gform_wrapper input[type=search],#home-resources .sign-up-wrapper .gform_wrapper input[type=tel],#home-resources .sign-up-wrapper .gform_wrapper input[type=text],#home-resources .sign-up-wrapper .gform_wrapper input[type=time],#home-resources .sign-up-wrapper .gform_wrapper input[type=url],#home-resources .sign-up-wrapper .gform_wrapper input[type=week],#home-resources .sign-up-wrapper .gform_wrapper input:not([type]),#home-resources .sign-up-wrapper .gform_wrapper textarea{text-align:center;line-height:1;background:transparent;border:none;font-size:16px}#home-resources .sign-up-wrapper .gform_wrapper input[type=color]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=date]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime-local]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=email]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=month]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=number]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=password]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=search]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=tel]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=text]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=time]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=url]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=week]::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input:not([type])::-webkit-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper textarea::-webkit-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}#home-resources .sign-up-wrapper .gform_wrapper input[type=color]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=date]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime-local]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=email]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=month]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=number]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=password]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=search]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=tel]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=text]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=time]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=url]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=week]::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input:not([type])::-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper textarea::-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}#home-resources .sign-up-wrapper .gform_wrapper input[type=color]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=date]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime-local]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=email]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=month]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=number]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=password]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=search]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=tel]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=text]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=time]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=url]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=week]:-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input:not([type]):-moz-placeholder,#home-resources .sign-up-wrapper .gform_wrapper textarea:-moz-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}#home-resources .sign-up-wrapper .gform_wrapper input[type=color]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=date]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=datetime-local]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=email]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=month]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=number]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=password]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=search]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=tel]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=text]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=time]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=url]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input[type=week]:-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper input:not([type]):-ms-input-placeholder,#home-resources .sign-up-wrapper .gform_wrapper textarea:-ms-input-placeholder{opacity:.5;filter:alpha(opacity=50);color:white}#home-resources .copyright-info{padding:10px 0;background:black}#home-resources .copyright-info .img-wrapper{display:none}#home-resources .copyright-info .social{margin:0}#home-resources .copyright-info .social a.mail,#home-resources .copyright-info .social a.rss,#home-resources .copyright-info .social br{display:none}#home-resources .copyright-info .social a{margin:0;font-size:12px;font-size:.75rem;color:white}#home-resources .copyright-info p{padding:0;margin:10px 15px;font-size:8px;font-size:.5rem;line-height:1.2;color:white}}@media(min-width:768px){.area-advance-cta{display:none}.home .main{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}@media screen and (min-width:768px) and (min-width:48em){.home .main{position:relative;z-index:1000}}@media(min-width:768px){.home #home-news{-webkit-box-ordinal-group:1;box-ordinal-group:1;-moz-order:1;order:1;-ms-flex-order:1;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.home #home-news h1{margin-top:0}.home #home-news h1 .new-feature i.ico{color:#e31837;font-size:25px;font-size:1.5625rem;font-family:EndzoneSans-Light,Arial,sans-serif;font-style:normal;padding-left:10px}.home #home-news .publish-date{position:relative;z-index:1;display:block}.home #home-news .publish-date span{display:inline-block;color:#e31837;font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;padding:0 5px;margin-bottom:10px;background:white}.home #home-news .slide{position:relative}.home #home-news .slide.slide-1{width:100%;border-bottom:6px solid white;border-right:none}.home #home-news .slide.slide-1 article{height:62vh;max-height:800px}.home #home-news .slide.slide-1 .article-info{background:#024c8a;padding:20px;width:70%;max-width:768px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:60%}}@media screen and (min-width:768px) and (min-width:62em){.home #home-news .slide.slide-1 .article-info{width:50%}}@media(min-width:768px){.home #home-news .slide.slide-1 .article-info h1,.home #home-news .slide.slide-1 .article-info p,.home #home-news .slide.slide-1 .article-info .article-excerpt{color:white;z-index:2}.home #home-news .slide.slide-1 .article-info h1{font-size:32px;font-size:2rem;margin-bottom:10px}.home #home-news .slide.slide-1 .article-info h1 .new-feature i{color:#e31837;font-family:EndzoneSans-Light,Arial,sans-serif;font-style:normal;font-size:1.375rem;padding-left:6px}.home #home-news .slide.slide-1 .article-info p,.home #home-news .slide.slide-1 .article-info .article-excerpt{font-size:14px;font-size:.875rem;padding-bottom:20px}.home #home-news .slide.slide-1 .article-info .button{position:absolute;bottom:-20px}.home #home-news .slide.slide-1 article .article-info{opacity:0;filter:alpha(opacity=0);width:590px;-webkit-animation:bgZoomIn 2.7s forwards;-o-animation:bgZoomIn 2.7s forwards;animation:bgZoomIn 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-news .slide.slide-1 article .article-info h1{opacity:0;filter:alpha(opacity=0);width:550px;-webkit-transform:translate3d(0,0,0);-webkit-animation:h1ZoomIn 2.7s forwards;-o-animation:h1ZoomIn 2.7s forwards;animation:h1ZoomIn 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-news .slide.slide-1 article .article-info .publish-date{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,0,0);-webkit-animation:dateZoomIn 2.7s forwards;-o-animation:dateZoomIn 2.7s forwards;animation:dateZoomIn 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-news .slide.slide-1 article .article-info .article-excerpt{opacity:0;filter:alpha(opacity=0);width:550px;-webkit-transform:translate3d(0,0,0);-webkit-animation:pZoomIn 2.7s forwards;-o-animation:pZoomIn 2.7s forwards;animation:pZoomIn 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-news .slide.slide-1 article .article-info .button{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,0,0);-webkit-animation:buttonZoomIn 2.7s forwards;-o-animation:buttonZoomIn 2.7s forwards;animation:buttonZoomIn 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-news .slide.slide-2,.home #home-news .slide.slide-3,.home #home-news .slide.slide-4{width:33.333333333%;border-right:6px solid white}.home #home-news .slide.slide-2:before,.home #home-news .slide.slide-3:before,.home #home-news .slide.slide-4:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(2,76,138,.6);-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0;filter:alpha(opacity=0)}.home #home-news .slide.slide-2 article,.home #home-news .slide.slide-3 article,.home #home-news .slide.slide-4 article{position:relative;height:38vh;padding:16px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:end;box-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.home #home-news .slide.slide-2 article:before,.home #home-news .slide.slide-3 article:before,.home #home-news .slide.slide-4 article:before{content:'';display:block;position:absolute;top:30%;right:0;bottom:0;left:0;z-index:1;background:-webkit-linear-gradient(transparent,black);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:-o-linear-gradient(transparent,black);background:linear-gradient(transparent,black)}.home #home-news .slide.slide-2 .article-info .heading,.home #home-news .slide.slide-3 .article-info .heading,.home #home-news .slide.slide-4 .article-info .heading{position:absolute;bottom:50px;left:16px;right:16px;z-index:10;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.home #home-news .slide.slide-2 .article-info h1,.home #home-news .slide.slide-3 .article-info h1,.home #home-news .slide.slide-4 .article-info h1{position:relative;z-index:12;font-size:18px;font-size:1.125rem;color:white;margin-bottom:4px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.home #home-news .slide.slide-2 .article-info h1 .highlight,.home #home-news .slide.slide-3 .article-info h1 .highlight,.home #home-news .slide.slide-4 .article-info h1 .highlight{background:#024c8a;border:3px solid #024c8a;border-left-width:6px;border-right-width:6px;line-height:1.65em;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.home #home-news .slide.slide-2 .article-info h1 .new-feature i,.home #home-news .slide.slide-3 .article-info h1 .new-feature i,.home #home-news .slide.slide-4 .article-info h1 .new-feature i{color:#e31837;font-size:14px;font-size:.875rem;font-family:EndzoneSans-Light,Arial,sans-serif;font-style:normal;padding-left:6px}.home #home-news .slide.slide-2 .article-info .publish-date span,.home #home-news .slide.slide-3 .article-info .publish-date span,.home #home-news .slide.slide-4 .article-info .publish-date span{margin:0}.home #home-news .slide.slide-2 .article-info .article-excerpt p,.home #home-news .slide.slide-3 .article-info .article-excerpt p,.home #home-news .slide.slide-4 .article-info .article-excerpt p{font-size:12px;font-size:.75rem;line-height:1.4em;color:white;padding:12px 0 0}.home #home-news .slide.slide-2 .article-info .button,.home #home-news .slide.slide-3 .article-info .button,.home #home-news .slide.slide-4 .article-info .button{display:block;position:absolute;z-index:20;left:0;right:0;top:0;bottom:0;color:#0075bc;line-height:1;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.home #home-news .slide.slide-2 .article-info .button:hover,.home #home-news .slide.slide-3 .article-info .button:hover,.home #home-news .slide.slide-4 .article-info .button:hover{color:#e31837}.home #home-news .slide.slide-2 .article-info .button:before,.home #home-news .slide.slide-3 .article-info .button:before,.home #home-news .slide.slide-4 .article-info .button:before{content:none}.home #home-news .slide.slide-2 .article-info .button span,.home #home-news .slide.slide-3 .article-info .button span,.home #home-news .slide.slide-4 .article-info .button span{position:absolute;bottom:0;left:0;right:0;padding:16px}.home #home-news .slide.slide-2 .article-info .button span:after,.home #home-news .slide.slide-3 .article-info .button span:after,.home #home-news .slide.slide-4 .article-info .button span:after{content:'>';line-height:1;margin-left:6px}.home #home-news .slide.slide-2.active:before,.home #home-news .slide.slide-3.active:before,.home #home-news .slide.slide-4.active:before{opacity:1;filter:alpha(opacity=100);z-index:1}.home #home-news .slide.slide-2.active .article-info .heading,.home #home-news .slide.slide-3.active .article-info .heading,.home #home-news .slide.slide-4.active .article-info .heading{bottom:30%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.home #home-news .slide.slide-2{opacity:0;filter:alpha(opacity=0);-webkit-animation:fadeFeature-slide-2 2.7s forwards;-o-animation:fadeFeature-slide-2 2.7s forwards;animation:fadeFeature-slide-2 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-news .slide.slide-3{border-left:3px solid white;border-right:3px solid white;opacity:0;filter:alpha(opacity=0);-webkit-animation:fadeFeature-slide-3 2.7s forwards;-o-animation:fadeFeature-slide-3 2.7s forwards;animation:fadeFeature-slide-3 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-news .slide.slide-4{border-left:6px solid white;border-right:none;opacity:0;filter:alpha(opacity=0);-webkit-animation:fadeFeature-slide-4 2.7s forwards;-o-animation:fadeFeature-slide-4 2.7s forwards;animation:fadeFeature-slide-4 2.7s forwards;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.home #home-news article{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.home #home-news .news-rollup-slide{width:100%}.home #home-news .news-rollup{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto;padding-bottom:40px}.home #home-news .news-rollup::after{clear:both;content:"";display:table}}@media screen and (min-width:768px) and (min-width:30em){.home #home-news .news-rollup{max-width:100%}}@media screen and (min-width:768px) and (min-width:48em){.home #home-news .news-rollup{max-width:100%}}@media screen and (min-width:768px) and (min-width:62em){.home #home-news .news-rollup{max-width:992px}}@media screen and (min-width:768px) and (min-width:75em){.home #home-news .news-rollup{max-width:992px}}@media(min-width:768px){.home #home-news .news-rollup h2{color:#0075bc;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;font-size:36px;font-size:2.25rem;text-align:center;margin:40px 0}.home #home-news .news-rollup article{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;margin-bottom:30px}.home #home-news .news-rollup article img{width:20%;height:auto;margin-right:20px;max-width:none}.home #home-news .news-rollup article .article-info{width:80%}.home #home-news .news-rollup article h1{font-family:EndzoneSans-LightItalic,Arial,sans-serif;font-size:22px;font-size:1.375rem;margin-bottom:5px}.home #home-news .news-rollup article h1 a{color:#024c8a}.home #home-news .news-rollup article h1 a:hover{color:#e31837}.home #home-news .news-rollup article h1 .new-feature i{color:#e31837;font-size:16px;font-size:1rem;font-family:EndzoneSans-Light,Arial,sans-serif;font-style:normal;padding-left:6px}.home #home-news .news-rollup article .publish-date{margin-bottom:.67em}.home #home-news .news-rollup article .publish-date span{color:white;background:black}.home #home-news .news-rollup article p{font-size:14px;font-size:.875rem}.home #home-news .news-rollup article a.read-more{font-family:EndzoneSans-BoldItalic,Arial,sans-serif;color:#0075bc;text-transform:uppercase}.home #home-news .news-rollup article a.read-more:hover{color:#e31837}.home #home-news .news-rollup article a.read-more:after{content:'>';line-height:1;margin-left:6px}.home #home-letter{background:#465771 url(../images/goodell-side-cut.jpg) right no-repeat}.home #home-hhtc{margin-top:20px;-webkit-box-ordinal-group:3;box-ordinal-group:3;-moz-order:3;order:3;-ms-flex-order:3;background:#465771 url(../images/hhtc.jpg) center no-repeat}.home #home-hhtc p{font-style:italic;text-align:center}.home #home-hhtc article{float:right}.home #home-letter,.home #home-hhtc{-webkit-box-ordinal-group:2;box-ordinal-group:2;-moz-order:2;order:2;-ms-flex-order:2;-webkit-background-size:cover;background-size:cover}.home #home-letter article,.home #home-hhtc article{display:inline-block;background:#024c8a;padding:30px;margin:70px 0;width:50%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.home #home-letter article h1,.home #home-letter article h2,.home #home-hhtc article h1,.home #home-hhtc article h2{margin:0;padding:0 0 10px;font-size:22px;font-size:1.375rem}.home #home-letter article h1,.home #home-hhtc article h1{font-family:EndzoneSans-LightItalic,Arial,sans-serif}.home #home-letter article h2,.home #home-hhtc article h2{font-family:EndzoneSans-BoldItalic,Arial,sans-serif}.home #home-letter article a,.home #home-hhtc article a{color:white}.home #home-pillars{-webkit-box-ordinal-group:3;box-ordinal-group:3;-moz-order:3;order:3;-ms-flex-order:3;padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto}.home #home-pillars::after{clear:both;content:"";display:table}}@media screen and (min-width:768px) and (min-width:30em){.home #home-pillars{max-width:100%}}@media screen and (min-width:768px) and (min-width:48em){.home #home-pillars{max-width:100%}}@media screen and (min-width:768px) and (min-width:62em){.home #home-pillars{max-width:992px}}@media screen and (min-width:768px) and (min-width:75em){.home #home-pillars{max-width:1200px}}@media(min-width:768px){.home #home-pillars .full-pillars{display:none}.home #home-pillars h2{color:#0075bc;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;font-size:36px;font-size:2.25rem;text-align:center;margin:50px 0 40px}.home #home-pillars .home-pillars{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.home #home-pillars .pillar{width:50%;margin-bottom:30px;text-align:center;padding:0 20px}}@media screen and (min-width:768px) and (min-width:75em){.home #home-pillars .pillar{width:25%}}@media(min-width:768px){.home #home-pillars .pillar img{width:auto;height:100px;margin-bottom:20px}.home #home-pillars .pillar .pillar-link .ico{display:none}.home #home-pillars .pillar .pillar-link .pillar-title{color:#024c8a;font-family:EndzoneSans-Bold,Arial,sans-serif;text-transform:uppercase;font-size:18px;font-size:1.125rem}.home #home-pillars .pillar .pillar-link .pillar-title:hover{color:#e31837}.home #home-pillars .pillar .pillar-description{font-size:14px;font-size:.875rem;margin-top:10px}.home #home-pillars .pillar .pillar-posts{display:none}.home #home-resources{-webkit-box-ordinal-group:4;box-ordinal-group:4;-moz-order:4;order:4;-ms-flex-order:4}.home #home-resources section.content{max-width:100%}.home #home-resources .resources-list{display:none}.home .home-cta-container .logo{width:40%;position:absolute;left:40px;margin-top:70px;min-width:331px}}.chapters-nav{display:none}.chapters-nav ul{position:fixed;opacity:0;filter:alpha(opacity=0);z-index:-1;top:50px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width:48em){.chapters-nav ul{top:85px}}.chapters-nav ul li{padding:0}.chapters-nav ul li:before{display:none}.chapters-nav ul li:last-child a .number{border-right:none}.chapters-nav ul li a{display:block}@media screen and (min-width:48em){.chapters-nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}}.chapters-nav ul li a .number{display:block;font-family:EndzoneSlab-Bold,Georgia,serif;font-size:16px;font-size:1rem;line-height:1;color:white;padding:5px 10px;background:#0075bc;border-right:2px solid #024c8a;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}@media screen and (min-width:30em){.chapters-nav ul li a .number{font-size:1.25rem}}@media screen and (min-width:62em){.chapters-nav ul li a .number{font-size:2rem}}@media screen and (min-width:62em){.chapters-nav ul li a .number{padding:5px 20px}}.chapters-nav ul li a .title{display:none;font-family:EndzoneSlab-Light,Georgia,serif;font-size:16px;font-size:1rem;line-height:1.2;color:white;text-transform:uppercase;background:#880e06}@media screen and (min-width:62em){.chapters-nav ul li a .title{font-size:1.375rem}}@media screen and (min-width:48em){.chapters-nav ul li a .title{display:block;padding:5px 10px;margin-left:-2px}}@media screen and (min-width:62em){.chapters-nav ul li a .title{padding:7px 20px 0}}.chapters-nav ul li a:hover .number,.chapters-nav ul li a:focus .number,.chapters-nav ul li a:active .number{background:#e31837;border-right:2px solid #880e06}.chapters-nav ul li a.nav-active .number{background:#e31837}.chapter-traveling .chapters-nav ul{opacity:1;filter:alpha(opacity=100);z-index:20}.chapter:not(:first-of-type) header{background:none!important}.chapter header{padding-bottom:15px;border-bottom:8px solid #0075bc}@media screen and (min-width:48em){.chapter header{padding-bottom:0}}@media screen and (min-width:48em) and (min-width:48em){.chapter header .header-wrapper{position:relative}}@media screen and (min-width:48em){.chapter header .headings{padding:0 15px 28px 10px}}@media screen and (min-width:62em){.chapter header .headings{padding-left:100px}}@media screen and (min-width:75em){.chapter header .headings{padding-left:190px}}.chapter header .chapter-number{display:none;font-family:EndzoneSlab-Bold,Georgia,serif;font-size:70px;font-size:4.375rem;color:#0075bc;line-height:1}@media screen and (min-width:48em){.chapter header .chapter-number{font-size:9.375rem}}@media screen and (min-width:48em){.chapter header .chapter-number{position:absolute;bottom:-24px;padding-right:20px}}.chapter header h1{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:34px;font-size:2.125rem;color:#0075bc;font-weight:700;font-family:EndzoneSans-Bold,Arial,sans-serif;font-weight:400;text-transform:capitalize;line-height:1;margin:10px 0 0}@media screen and (min-width:48em){.chapter header h1{font-size:2.625rem}}@media screen and (min-width:48em){.chapter header h1{margin:0}}.chapter header h2{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:28px;font-size:1.75rem;line-height:1.2;color:#a0a0a0;font-weight:700;font-family:EndzoneSans-LightItalic,Arial,sans-serif;margin:10px 0 0}@media screen and (min-width:48em){.chapter header h2{font-size:2.125rem}}.chapter .content{padding:30px 15px}@media screen and (min-width:48em){.chapter .content{padding:60px 15px}}@media screen and (min-width:75em){.chapter .content{padding:60px 0}}.chapter:first-of-type header{position:relative;z-index:10;padding:20px 0;margin-top:50px;height:300px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}@media screen and (min-width:48em){.chapter:first-of-type header{margin-top:85px;padding:0;height:530px}}@media screen and (min-width:1400px){.chapter:first-of-type header{height:730px}}@media screen and (min-width:2000px){.chapter:first-of-type header{height:830px}}.chapter:first-of-type header:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;top:0;width:100%;height:100%}@media screen and (min-width:48em){.chapter:first-of-type header .container{position:relative;height:100%}}@media screen and (min-width:48em){.chapter:first-of-type header .headings{padding-bottom:15px}}@media screen and (min-width:48em){.chapter:first-of-type header .header-wrapper{position:absolute;bottom:0;left:15px}}.chapter:first-of-type header h1,.chapter:first-of-type header h2{color:white}@media screen and (min-width:75em){.chapter:first-of-type header h2{margin:0}}.chapter:first-of-type .headings h1{margin-bottom:0}.chapter:first-of-type .headings h2{margin-top:0}.archive.tax-pillar main .content{padding:30px 15px;margin:0 auto;max-width:800px}@media screen and (min-width:48em){.archive.tax-pillar main .content{padding:60px 15px}}.archive.tax-pillar main article .entry-title a{position:relative;color:#404040;display:inline-block;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;@incldue centerY();width:100%}.archive.tax-pillar main article .entry-title a .title{display:inline-block;width:80%}.archive.tax-pillar main article .entry-title a:hover{color:#e31837}.archive.tax-pillar main article .entry-title a .ico-arrow-right{position:absolute;right:0;display:inline-block;text-align:right}.single-safety_article main .content{max-width:800px;margin:0 auto;padding-top:30px}@media screen and (min-width:48em){.single-safety_article main .content{padding-top:60px}}#newsroom-menu{margin:30px auto;text-align:center}#newsroom-menu a.active{background-color:#0075bc;color:white}#newsroom-menu li{display:inline;padding:0}#newsroom-menu li:before{display:none}#newsroom-menu li a{border:1px solid #0075bc;padding:10px;min-width:100px;text-align:center;text-transform:uppercase;color:#0075bc;font-size:12px;font-size:.75rem;display:inline-block;font-family:EndzoneSans-Bold;margin-top:10px;margin-left:10px;margin-right:10px}#newsroom-menu li a .active,#newsroom-menu li a:focus,#newsroom-menu li a:hover{background-color:#0075bc;color:white}.newsroom>div.wrap>main>div.content>p{width:80%;margin:50px auto 0;max-width:900px}.newsroom .content{padding-top:30px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsroom .content>p:first-child{padding:0 15px;max-width:75em;margin-left:auto;margin-right:auto}.newsroom .content>p:first-child::after{clear:both;content:"";display:table}@media screen and (min-width:30em){.newsroom .content>p:first-child{max-width:100%}}@media screen and (min-width:48em){.newsroom .content>p:first-child{max-width:100%}}@media screen and (min-width:62em){.newsroom .content>p:first-child{max-width:992px}}@media screen and (min-width:75em){.newsroom .content>p:first-child{max-width:1200px}}.newsroom .hentry{width:100%;border-bottom:2px solid #eee;padding:20px;position:relative}@media screen and (min-width:62em){.newsroom .hentry{width:33%;border-right:2px solid #eee}.newsroom .hentry:nth-child(3n){border-right:none}.newsroom .hentry:nth-child(-n+3){border-top:2px solid #eee}.newsroom .hentry:nth-child(-n+3) header .post-type:after{content:' ';background-color:#fff;width:40px;height:40px;position:absolute;margin-top:-45px;margin-left:7px;z-index:1000}}.newsroom .hentry time{color:#0075bc;display:inline-block;margin-top:50px}.newsroom .hentry:before{content:' ';background-color:#fff;width:40px;height:40px;position:absolute;top:calc(100% - 20px);margin-left:-41px;z-index:1000}.newsroom .hentry h2 a{font-family:EndzoneSans-Bold,Arial,sans-serif;color:#024c8a}.newsroom .hentry h2 a:hover,.newsroom .hentry h2 a:focus,.newsroom .hentry h2 a:active{color:#e31837}.newsroom .hentry .post-type{display:inline-block;padding:3px 7px;margin-bottom:15px;background:#0075bc;color:white;font-family:EndzoneSans-Bold,Arial,sans-serif;text-transform:uppercase;float:right;font-size:12px;font-size:.75rem}.newsroom .hentry .source p,.newsroom .hentry .entry-summary p{font-size:13px;font-size:.85rem;display:inline}.newsroom .hentry .source p a,.newsroom .hentry .entry-summary p a{color:#404040;font-family:EndzoneSans-Bold,Arial,sans-serif;font-style:italic;text-transform:lowercase}.newsroom .hentry .entry-summary a.prompt{font-family:EndzoneSans-BoldItalic,Arial,sans-serif;font-style:italic;color:#404040;font-size:13px;font-size:.85rem}.newsroom .hentry .entry-summary a.prompt:hover{color:#0075bc;text-decoration:underline}#navigation{text-align:center;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#navigation .pg{width:50%}@media screen and (min-width:48em){#navigation .pg{width:33%}}#navigation i{font-size:32px;font-size:2rem;color:#0075bc;vertical-align:-webkit-baseline-middle}#navigation a{font-family:EndzoneSans-Bold;color:#0075bc}#navigation a:hover,#navigation a:focus{color:#e31837}#navigation #pagination{padding-top:12px}@media screen and (max-width:47.9375em){#navigation #pagination{display:none}}#navigation .ico-chevron-left{padding-right:20px}@media screen and (max-width:47.9375em){#navigation .ico-chevron-left{padding-right:5px}}#navigation .ico-chevron-right{padding-left:20px}@media screen and (max-width:47.9375em){#navigation .ico-chevron-right{padding-left:5px}}.newsroom-page-copy{width:80%;margin:30px auto -30px}.newsroom-pagination{text-align:center;font-size:14px;font-size:.875rem;text-transform:uppercase;padding-top:24px}.newsroom-pagination .page-control,.newsroom-pagination .page-status{display:inline-block;vertical-align:middle;margin:0 8px}.newsroom-pagination .page-control{color:#0075bc;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 222ms;-o-transition:all 222ms;transition:all 222ms;position:relative;top:-5px;font-family:EndzoneSans-Bold,Arial,sans-serif}.newsroom-pagination .page-control span{display:none;vertical-align:middle}@media screen and (min-width:48em){.newsroom-pagination .page-control span{display:inline}}.newsroom-pagination .page-control .ico{display:inline;font-size:36px;font-size:2.25rem;position:relative;top:5px;margin:8px}.newsroom-pagination .page-control.inactive{color:#949ca1;opacity:.5;filter:alpha(opacity=50)}.newsroom-pagination .page-status{margin:0 20px}.post-type-archive-video .content{padding-top:20px}@media screen and (min-width:30em){.post-type-archive-video .content{padding-top:40px}}.post-type-archive-video .content .video{margin-bottom:40px}@media screen and (min-width:30em){.post-type-archive-video .content .video{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}}.post-type-archive-video .content .video .content-thumbnail{flex-shrink:0;-ms-flex-negative:0;margin-right:20px;width:100%;margin-bottom:20px;height:160px;overflow:hidden}@media screen and (min-width:30em){.post-type-archive-video .content .video .content-thumbnail{width:auto;height:auto}}.post-type-archive-video .content .video .content-thumbnail img{display:block;width:100%;height:auto}.post-type-archive-video .content .video .content-article .entry-summary p{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.post-type-archive-video .content .video .content-article h2{margin-top:0}.video .entry-content p{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.content-video-thumbanil{position:relative}.content-video-thumbanil img{position:relative;z-index:1}.content-video-thumbanil:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:'';background-color:#0075bc;opacity:.4;filter:alpha(opacity=40);-webkit-transition:all 222ms;-o-transition:all 222ms;transition:all 222ms}.content-video-thumbanil .ico{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;color:white;font-size:90px;font-size:5.625rem;opacity:.8;filter:alpha(opacity=80);-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out}.content-video-thumbanil:hover:before{opacity:.6;filter:alpha(opacity=60)}.content-video-thumbanil:hover .ico{opacity:1;filter:alpha(opacity=100);font-size:100px;font-size:6.25rem}.video-page-header{position:relative;padding-top:0;height:auto;cursor:pointer}@media screen and (min-width:48em){.video-page-header{height:600px}}.video-page-header .container{width:100%;position:relative}@media screen and (min-width:48em){.video-page-header .container{height:100%;max-width:800px}}.video-page-header .page-header--content{width:100%;position:absolute;bottom:0;left:0}@media screen and (min-width:48em){.video-page-header .page-header--content{width:auto}}@media screen and (max-width:47.9375em){.video-page-header h1{margin:0}}.video-page-header:before{background:-webkit-linear-gradient(rgba(0,117,188,.6) 80%,rgba(0,0,0,.6));background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,rgba(0,117,188,.6)),to(rgba(0,0,0,.6)));background:-o-linear-gradient(rgba(0,117,188,.6) 80%,rgba(0,0,0,.6));background:linear-gradient(rgba(0,117,188,.6) 80%,rgba(0,0,0,.6));-webkit-transition:all 444ms;-o-transition:all 444ms;transition:all 444ms}.video-page-header .ico{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:white;opacity:.8;filter:alpha(opacity=80);-webkit-transition:all 333ms ease-out;-o-transition:all 333ms ease-out;transition:all 333ms ease-out;font-size:100px;font-size:6.25rem}@media screen and (min-width:48em){.video-page-header .ico{font-size:200px;font-size:12.5rem}}.video-page-header:hover .ico{-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.video-page-header .image-caption{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 333ms;-o-transition:opacity 333ms;transition:opacity 333ms}.video-page-header .video-display{padding:20px 0 70px;position:relative;z-index:-1;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 333ms;-o-transition:opacity 333ms;transition:opacity 333ms}@media screen and (min-width:48em){.video-page-header .video-display{padding:45px 0}}.video-page-header .video-display .video-container{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.5);box-shadow:0 2px 3px rgba(0,0,0,.5)}.video-page-header.video-player-display{cursor:default}.video-page-header.video-player-display .image-caption{opacity:0;filter:alpha(opacity=0)}.video-page-header.video-player-display .ico{opacity:0;filter:alpha(opacity=0);pointer-events:none}.video-page-header.video-player-display:before{background:-webkit-linear-gradient(#3d3d3d 80%,#3d3d3d);background:-webkit-gradient(linear,left top,left bottom,from(to),to(#3d3d3d));background:-webkit-linear-gradient(to,#3d3d3d);background:-o-linear-gradient(to,#3d3d3d);background:linear-gradient(to,#3d3d3d)}.video-page-header.video-player-display .video-display{opacity:1;filter:alpha(opacity=100);z-index:3}.single-video .content{padding-top:20px}@media screen and (min-width:30em){.single-video .content{padding-top:30px}}.single-video .content .video>header{display:none}.single-video .related-articles .heading{font-family:EndzoneSans-Light,Arial,sans-serif;font-size:38px;font-size:2.375rem;line-height:1;color:#0075bc;font-weight:700;text-transform:uppercase;font-family:EndzoneSans-BoldItalic,Arial,sans-serif}@media screen and (min-width:48em){.single-video .related-articles .heading{font-size:3.3125rem}}.display-posts-listing>li.listing-item{clear:both;padding:0;position:relative}.display-posts-listing>li.listing-item:after{content:"";display:block;width:100%;border-top:5px solid #e1e3e5;border-right:5px solid transparent;margin:10px 0}.display-posts-listing>li.listing-item:before{display:none}.display-posts-listing>li.listing-item .title{display:block;font-weight:700}.display-posts-listing>li.listing-item .title.switch-icon .ico-arrow-right{display:none}.display-posts-listing>li.listing-item .title.switch-icon .ico-arrow-down{display:block!important}.display-posts-listing>li.listing-item .title .ico{position:absolute;right:0;color:#404040}.display-posts-listing>li.listing-item .title .ico.ico-arrow-right{top:1px;font-size:15px;font-size:.9375rem}.display-posts-listing>li.listing-item .title .ico.ico-arrow-down{display:none;top:4px;font-size:12px;font-size:.75rem}.display-posts-listing>li.listing-item .content{display:none;padding:0}.display-posts-listing>li.listing-item .content .profile-content{padding:20px 0 5px}@media screen and (min-width:48em){.display-posts-listing>li.listing-item .content .profile-content{padding:40px 0 25px}}.display-posts-listing>li.listing-item .content .profile-content img{display:block;margin:0 auto 20px}@media screen and (min-width:48em){.display-posts-listing>li.listing-item .content .profile-content img{float:left;margin:8px 30px 30px 0}}.style-guide .icons i{font-size:50px;font-size:3.125rem}.dkbg{display:inline-block;padding:60px;background:#0075bc}.byline,time .update{display:none}.search-no-results .alert-warning,.error404 .alert-warning{padding-top:75px}.search-no-results form .close-search,.search-no-results form .ico-magnify,.error404 form .close-search,.error404 form .ico-magnify{display:none}.search-no-results form .search-submit,.error404 form .search-submit{background-color:#0075bc;color:#fff;padding:7px;width:120px;margin-top:15px}.error404 .alert-warning{margin:0 auto;width:80%}body.page-template-hhc .page-header{padding-top:0;overflow:hidden;height:auto;padding-bottom:20px}body.page-template-hhc .page-header:after{content:"";position:absolute;z-index:-1;top:auto;right:0;bottom:0;left:0;height:50%;background:-webkit-linear-gradient(transparent,black);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:-o-linear-gradient(transparent,black);background:linear-gradient(transparent,black)}@media screen and (min-width:48em){body.page-template-hhc .page-header:after{height:33.333333333%}}body.page-template-hhc .hhc-brand{position:relative;z-index:1010}body.page-template-hhc .hhc-brand img{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:0;width:auto;max-width:none}body.page-template-hhc .hhc-brand img.shield{height:120px}@media screen and (min-width:30em){body.page-template-hhc .hhc-brand img.shield{height:140px}}@media screen and (min-width:48em){body.page-template-hhc .hhc-brand img.shield{height:300px}}body.page-template-hhc .hhc-brand img.logo{position:absolute;width:290px;height:auto;top:40px}@media screen and (min-width:30em){body.page-template-hhc .hhc-brand img.logo{top:30px;width:440px}}@media screen and (min-width:48em){body.page-template-hhc .hhc-brand img.logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:40%;width:auto;height:70px}}body.page-template-hhc .page-header--content{position:relative;height:auto;text-align:center;padding-top:20px;padding-bottom:20px}@media screen and (min-width:48em){body.page-template-hhc .page-header--content{padding-top:30px;padding-bottom:30px}}body.page-template-hhc .page-header--content h1{margin:0 auto;background:none;text-align:center;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;border-bottom:1px solid #0075bc;padding:10px 0;display:inline-block;text-transform:uppercase;max-width:768px}body.page-template-hhc .page-header--content h1:after{content:none}body.page-template-hhc .page-header--content p{margin:0 auto;color:white;font-family:EndzoneSans-Bold,Arial,sans-serif;letter-spacing:.03em;line-height:1.4;max-width:576px}body.page-template-hhc .hhc-content{background:white url(../images/hhc/hhc-hex-tile.jpg) top repeat-x;border-top:4px solid #d6d6d6;min-height:320px}body.page-template-hhc .hhc-content h2{position:relative;padding-top:30px;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;color:#0075bc}body.page-template-hhc .hhc-content h2:before{content:"";display:block;width:100vw;height:2px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#e4e5e6}body.page-template-hhc .hhc-content h3{font-family:EndzoneSans-Bold,Arial,sans-serif;text-transform:uppercase;color:#024c8a}body.page-template-hhc .hhc-content ul{padding-left:10px}body.page-template-hhc .hhc-content ul li{padding-left:24px}body.page-template-hhc hr{margin:10px 0 20px!important}.challenge{position:relative;margin-top:-60px;background:#0075bc;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);z-index:1000;color:white}.challenge p{padding:0}.challenge .challenge-title{border-bottom:1px solid #3391c9;padding:12px;background:-webkit-linear-gradient(-365deg,#0075bc,#3391c9);background:-webkit-linear-gradient(355deg,#0075bc,#3391c9);background:-o-linear-gradient(355deg,#0075bc,#3391c9);background:linear-gradient(95deg,#0075bc,#3391c9);font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-align:center;color:white;font-size:20px;font-size:1.25rem;letter-spacing:.05em}.challenge ul.challenge-details{border-bottom:1px solid #3391c9;padding:0!important;background:#024c8a;margin:0}@media screen and (min-width:48em){.challenge ul.challenge-details{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0!important}}.challenge ul.challenge-details li{margin:0!important;color:white;padding:14px 16px!important;border-bottom:1px solid #3391c9;text-align:center}.challenge ul.challenge-details li:before{content:none}@media screen and (min-width:48em){.challenge ul.challenge-details li{border-bottom:none;border-right:1px solid #3391c9;width:100%}.challenge ul.challenge-details li:last-child{border-right:none}}.challenge ul.challenge-details li .title{font-size:12px;font-size:.75rem;text-transform:uppercase;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;letter-spacing:.1em;color:#66acd7}.challenge ul.challenge-details li .description{display:block;line-height:1.4;font-size:16px;font-size:1rem}.challenge .challenge-submission{display:block;background:#e31837;padding:10px 24px;color:white;text-align:center;font-family:EndzoneSans-BoldItalic,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;-webkit-transition:all 222ms;-o-transition:all 222ms;transition:all 222ms}.challenge .challenge-submission:hover{background:#880e06}.challenge .challenge-footer{background:white;padding:16px 24px;text-align:center}.challenge .challenge-footer p{font-size:14px;font-size:.875rem}a.printable-link{display:block;color:#0075bc;font-weight:700;text-align:center;border-bottom:1px dotted #0075bc;padding-bottom:10px;margin-bottom:10px}a.printable-link:before{content:'';display:inline-block;width:20px;height:20px;background-image:url(../images/print-icon.png);-webkit-background-size:contain;background-size:contain;margin-right:10px;vertical-align:middle;position:relative;top:-2px}a.printable-link:hover{color:#e31837}
/*# sourceMappingURL=data:application/json;base64,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LEFBQ25CLG9EQUF5RCxBQUN6RCx5QkFBMEIsQUFDMUIscUJBQXVCLEFBQ3ZCLDZCQUE4QixBQUU5Qix3QkFBc0IsQUFBdEIsb0JBQXNCLENBQUUsQUFDeEIsdUNBQ0Usa0JBQW9CLENBQUUsQUFDMUIsNkJBQ0UsaUJBQWtCLEFBQ2xCLGtCQUFtQixBQUNuQixpQkFBbUIsQ0FBRSxBQUNyQiwrQkFFRSxlQUFvQixBQUFwQixpQkFBb0IsQ0FBRSxBQUc1QixpQkFDRSxjQUFlLEFBQ2YsY0FBZSxBQUNmLGdCQUFrQixBQUNsQixrQkFBbUIsQUFDbkIsaUNBQWtDLEFBQ2xDLG9CQUFxQixBQUNyQixrQkFBb0IsQ0FBRSxBQUN0Qix3QkFDRSxXQUFZLEFBQ1oscUJBQXNCLEFBQ3RCLFdBQVksQUFDWixZQUFhLEFBQ2IsK0NBQWdELEFBQ2hELGdDQUF5QixBQUF6Qix3QkFBeUIsQUFDekIsa0JBQW1CLEFBQ25CLHNCQUF1QixBQUN2QixrQkFBbUIsQUFDbkIsUUFBVSxDQUFFLEFBQ2QsdUJBQ0UsYUFBZSxDQUFFIiwiZmlsZSI6Ijxuby1vdXRwdXQ+Iiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxuICogICAgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbiAgbWFyZ2luOiAwOyAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4gKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4gKi9cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyohXHJcbiAqIGZ1bGxQYWdlIDIuOS4yXHJcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9hbHZhcm90cmlnby9mdWxsUGFnZS5qc1xyXG4gKiBNSVQgbGljZW5zZWRcclxuICpcclxuICogQ29weXJpZ2h0IChDKSAyMDEzIGFsdmFyb3RyaWdvLmNvbSAtIEEgcHJvamVjdCBieSBBbHZhcm8gVHJpZ29cclxuICovXHJcbmh0bWwuZnAtZW5hYmxlZCxcclxuLmZwLWVuYWJsZWQgYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG5cclxuICAgIC8qQXZvaWQgZmxpY2tlciBvbiBzbGlkZXMgdHJhbnNpdGlvbnMgZm9yIG1vYmlsZSBwaG9uZXMgIzMzNiAqL1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG59XHJcbiNzdXBlckNvbnRhaW5lciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLyogVG91Y2ggZGV0ZWN0aW9uIGZvciBXaW5kb3dzIDggKi9cclxuICAgIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XHJcblxyXG4gICAgLyogSUUgMTEgb24gV2luZG93cyBQaG9uZSA4LjEqL1xyXG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xyXG59XHJcbi5mcC1zZWN0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogU2FmYXJpPD01IEFuZHJvaWQ8PTMgKi9cclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogPD0yOCAqL1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZnAtc2xpZGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmZwLXNsaWRlLCAuZnAtc2xpZGVzQ29udGFpbmVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5mcC1zbGlkZXMge1xyXG4gICAgei1pbmRleDoxO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7IC8qIFNhZmFyaTw9NiBBbmRyb2lkPD00LjMgKi9cclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG59XHJcbi5mcC1zZWN0aW9uLmZwLXRhYmxlLCAuZnAtc2xpZGUuZnAtdGFibGUge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB0YWJsZS1sYXlvdXQ6Zml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uZnAtdGFibGVDZWxsIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmZwLXNsaWRlc0NvbnRhaW5lciB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZnAtY29udHJvbEFycm93IHtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIHdlYmtpdCAoc2FmYXJpLCBjaHJvbWUpIGJyb3dzZXJzICovXHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBtb3ppbGxhIGJyb3dzZXJzICovXHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIHdlYmtpdCAoa29ucXVlcm9yKSBicm93c2VycyAqL1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJRTEwKyAqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogNDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgbWFyZ2luLXRvcDogLTM4cHg7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbn1cclxuLmZwLWNvbnRyb2xBcnJvdy5mcC1wcmV2IHtcclxuICAgIGxlZnQ6IDE1cHg7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGJvcmRlci13aWR0aDogMzguNXB4IDM0cHggMzguNXB4IDA7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmZwLWNvbnRyb2xBcnJvdy5mcC1uZXh0IHtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAzOC41cHggMCAzOC41cHggMzRweDtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcclxufVxyXG4uZnAtc2Nyb2xsYWJsZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5mcC1zY3JvbGxlcntcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmlTY3JvbGxJbmRpY2F0b3J7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZnAtbm90cmFuc2l0aW9uIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiNmcC1uYXYge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgbWFyZ2luLXRvcDogLTMycHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG59XHJcbiNmcC1uYXYucmlnaHQge1xyXG4gICAgcmlnaHQ6IDE3cHg7XHJcbn1cclxuI2ZwLW5hdi5sZWZ0IHtcclxuICAgIGxlZnQ6IDE3cHg7XHJcbn1cclxuLmZwLXNsaWRlc05hdntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDQ7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG59XHJcbi5mcC1zbGlkZXNOYXYuYm90dG9tIHtcclxuICAgIGJvdHRvbTogMTdweDtcclxufVxyXG4uZnAtc2xpZGVzTmF2LnRvcCB7XHJcbiAgICB0b3A6IDE3cHg7XHJcbn1cclxuI2ZwLW5hdiB1bCxcclxuLmZwLXNsaWRlc05hdiB1bCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuI2ZwLW5hdiB1bCBsaSxcclxuLmZwLXNsaWRlc05hdiB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgbWFyZ2luOiA3cHg7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxufVxyXG4uZnAtc2xpZGVzTmF2IHVsIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4jZnAtbmF2IHVsIGxpIGEsXHJcbi5mcC1zbGlkZXNOYXYgdWwgbGkgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4jZnAtbmF2IHVsIGxpIGEuYWN0aXZlIHNwYW4sXHJcbi5mcC1zbGlkZXNOYXYgdWwgbGkgYS5hY3RpdmUgc3BhbixcclxuI2ZwLW5hdiB1bCBsaTpob3ZlciBhLmFjdGl2ZSBzcGFuLFxyXG4uZnAtc2xpZGVzTmF2IHVsIGxpOmhvdmVyIGEuYWN0aXZlIHNwYW57XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIG1hcmdpbjogLTZweCAwIDAgLTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiB9XHJcbiNmcC1uYXYgdWwgbGkgYSBzcGFuLFxyXG4uZnAtc2xpZGVzTmF2IHVsIGxpIGEgc3BhbiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICB3aWR0aDogNHB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZDogIzMzMztcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luOiAtMnB4IDAgMCAtMnB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xyXG59XHJcbiNmcC1uYXYgdWwgbGk6aG92ZXIgYSBzcGFuLFxyXG4uZnAtc2xpZGVzTmF2IHVsIGxpOmhvdmVyIGEgc3BhbntcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luOiAtNXB4IDBweCAwcHggLTVweDtcclxufVxyXG4jZnAtbmF2IHVsIGxpIC5mcC10b29sdGlwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTJweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IGFyaWFsLCBoZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgbWF4LXdpZHRoOiAyMjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4jZnAtbmF2IHVsIGxpOmhvdmVyIC5mcC10b29sdGlwLFxyXG4jZnAtbmF2LmZwLXNob3ctYWN0aXZlIGEuYWN0aXZlICsgLmZwLXRvb2x0aXAge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcbiNmcC1uYXYgdWwgbGkgLmZwLXRvb2x0aXAucmlnaHQge1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbn1cclxuI2ZwLW5hdiB1bCBsaSAuZnAtdG9vbHRpcC5sZWZ0IHtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbn1cclxuLmZwLWF1dG8taGVpZ2h0LmZwLXNlY3Rpb24sXHJcbi5mcC1hdXRvLWhlaWdodCAuZnAtc2xpZGUsXHJcbi5mcC1hdXRvLWhlaWdodCAuZnAtdGFibGVDZWxse1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcC1yZXNwb25zaXZlIC5mcC1hdXRvLWhlaWdodC1yZXNwb25zaXZlLmZwLXNlY3Rpb24sXHJcbi5mcC1yZXNwb25zaXZlIC5mcC1hdXRvLWhlaWdodC1yZXNwb25zaXZlIC5mcC1zbGlkZSxcclxuLmZwLXJlc3BvbnNpdmUgLmZwLWF1dG8taGVpZ2h0LXJlc3BvbnNpdmUgLmZwLXRhYmxlQ2VsbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInN5bWJvbHNcIjtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3N5bWJvbHMuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9zeW1ib2xzLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxuICAgIHVybCgnLi4vZm9udHMvc3ltYm9scy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcuLi9mb250cy9zeW1ib2xzLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL3N5bWJvbHMuc3ZnI3N5bWJvbHMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5pY286YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJzeW1ib2xzXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY28tbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzMzMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi5pY28tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLmljby0zeCB7IGZvbnQtc2l6ZTogM2VtOyB9XG4uaWNvLTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi5pY28tNXggeyBmb250LXNpemU6IDVlbTsgfVxuLmljby1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaWNvLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDFcIiB9XG4uaWNvLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDJcIiB9XG4uaWNvLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAzXCIgfVxuLmljby1jZWRhci1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA0XCIgfVxuLmljby1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDVcIiB9XG4uaWNvLWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNlwiIH1cbi5pY28tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwN1wiIH1cbi5pY28tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwOFwiIH1cbi5pY28tY3Jvc3M6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDlcIiB9XG4uaWNvLWV4dGVybmFsLWxpbms6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEFcIiB9XG4uaWNvLWZhY2Vib29rLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwQlwiIH1cbi5pY28tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMENcIiB9XG4uaWNvLWZsYWc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMERcIiB9XG4uaWNvLWluc3RhZ3JhbS0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBFXCIgfVxuLmljby1pbnN0YWdyYW0tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBGXCIgfVxuLmljby1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTBcIiB9XG4uaWNvLW1hZ25pZnk6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTFcIiB9XG4uaWNvLW1haWw6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTJcIiB9XG4uaWNvLW1lbnU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTNcIiB9XG4uaWNvLXBpbnRlcmVzdC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTRcIiB9XG4uaWNvLXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxNVwiIH1cbi5pY28tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE2XCIgfVxuLmljby1zY3JvbGwtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxN1wiIH1cbi5pY28tdHdpdHRlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMThcIiB9XG4uaWNvLXR3aXR0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTlcIiB9XG4uaWNvLXZpZGVvLXBsYXk6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUFcIiB9XG4uaWNvLXZpbWVvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxQlwiIH1cbi5pY28tdmltZW86YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUNcIiB9XG4uaWNvLXlvdXR1YmUtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDFEXCIgfVxuLmljby15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDFFXCIgfVxuXG4vKiBWYXJpYWJsZXMvTGlicmFyaWVzICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBGb3IgbWluLXdpZHRoIHF1ZXJpZXMsIGFib3ZlIHRoZSBicmVha3BvaW50ICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBGb3IgbWF4LXdpZHRoIHF1ZXJpZXMsIGJlbG93IHRoZSBicmVha3BvaW50ICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKlxuICBhdXRvLWNvbHVtbnM6XG4gIFBsYWNlcyB0aGUgbmVjZXNzYXJ5IHF1ZXJpZXMsIHNwYW5zIGFuZCBvbWVnYXMgdG8gc2V0IHlvdXIgY3VsdW1uLWNvdW50cyBvbiBhIHBlci1zY3JlZW4tc2l6ZSBiYXNpcy5cbiAgQXJndW1lbnRzIGNvbWUgaW4gcGFpcnMsIGVhY2ggc2V0IHJlcHJlc2VudGluZyB0aGUgY29sdW1zLXBlci1yb3cgYW5kIHRoZSBudGgtY2hpbGQgZm9yIHdyYXBwaW5nLlxuICBOb3RlOiBDb2x1bW4gY291bnQgYW5kIG50aC1jaGlsZCBzaG91bGQgYXdsYXlzIHdiZSBodGUgc2FtZSBudW1lci4gVGhlIHJlYXNvbiB3ZSBuZWVkIHRoZSBudGgtY2hpbGRcbiAgYXJndW1lbnRzIGF0IGFsbDogTmVhdCdzIGBvbWVnYWAgbWl4aW4gYXBwYXJlbnRseSBjYW4ndCBwYXJzZSBhcmduIGludG8gJzJuJyB0byBzYXZlIGl0J3MgbGlmZSxcbiAgc28gaXQgaGFzIHRvIGJlIHdyaXR0ZW4gb3V0LiA6KCAuZGVycC5cbiovXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qLCAqOjphZnRlciwgKjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgVmFyaWFibGVzICYgTWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5lbSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0SXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbnN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5uYXZiYXItbWVudSAuc29jaWFsIGEsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1tZW51IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSAuZHJvcGRvd24tdG9nZ2xlLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbGlzdCB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgLmRyb3Bkb3duLXRvZ2dsZSwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIHVsIGxpIGEsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSB1bCBsaSBhLCAuc2l0ZS1mb290ZXIgLmNvcHlyaWdodC1pbmZvIC5zb2NpYWwgYSwgLmRrYmcgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7IH1cbiAgLm5hdmJhci1tZW51IC5zb2NpYWwgYTpob3ZlciwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIC5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgdWwgbGkgYTpob3ZlciwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3QgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIHVsIGxpIGE6aG92ZXIsIC5zaXRlLWZvb3RlciAuY29weXJpZ2h0LWluZm8gLnNvY2lhbCBhOmhvdmVyLCAuZGtiZyBhOmhvdmVyLCAubmF2YmFyLW1lbnUgLnNvY2lhbCBhOmZvY3VzLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3QgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1tZW51IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSB1bCBsaSBhOmZvY3VzLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbGlzdCB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgdWwgbGkgYTpmb2N1cywgLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtaW5mbyAuc29jaWFsIGE6Zm9jdXMsIC5ka2JnIGE6Zm9jdXMsIC5uYXZiYXItbWVudSAuc29jaWFsIGE6YWN0aXZlLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIHVsIGxpIGE6YWN0aXZlLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbGlzdCB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgdWwgbGkgYTphY3RpdmUsIC5zaXRlLWZvb3RlciAuY29weXJpZ2h0LWluZm8gLnNvY2lhbCBhOmFjdGl2ZSwgLmRrYmcgYTphY3RpdmUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuXG4uc25pcHBldC1ibG9ja3F1b3RlLWFsdGVybmF0ZSwgLmJsb2NrcXVvdGUyIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjdmNztcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2Y2ZjdmNyAwJSwgI2Y2ZjdmNyA3MCUsICNlNGU1ZTYgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmNmY3ZjcgMCUsICNmNmY3ZjcgNzAlLCAjZTRlNWU2IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNmY3ZjcgMCUsICNmNmY3ZjcgNzAlLCAjZTRlNWU2IDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2Y2ZjdmNycsIGVuZENvbG9yc3RyPScjZTRlNWU2JyxHcmFkaWVudFR5cGU9MSApOyB9XG5cbiNob21lLW5ld3M6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCBibGFjayAwJSwgcmdiYSgwLCAwLCAwLCAwLjgxKSA1NCUsIHJnYmEoMCwgMCwgMCwgMC42NCkgNzElLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCBibGFjayAwJSwgcmdiYSgwLCAwLCAwLCAwLjgxKSA1NCUsIHJnYmEoMCwgMCwgMCwgMC42NCkgNzElLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgYmxhY2sgMCUsIHJnYmEoMCwgMCwgMCwgMC44MSkgNTQlLCByZ2JhKDAsIDAsIDAsIDAuNjQpIDcxJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgfVxuXG4vKiBDb3JlIFJlc2V0cyBhbmQgQ29uc3RhbnRzOiAqL1xuLyogZm9udC1mYW1pbHk6IEVuZHpvbmVTbGFiICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2xhYi1Cb2xkJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkLXdlYmZvbnQuc3ZnI0VuZHpvbmVTbGFiLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNsYWItQm9sZEl0YWxpYyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZGl0YWxpYy13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1ib2xkaXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZGl0YWxpYy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZGl0YWxpYy13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItYm9sZGl0YWxpYy13ZWJmb250LnN2ZyNFbmR6b25lU2xhYi1Cb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTbGFiLUxpZ2h0JztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodC13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWxpZ2h0LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHQtd2ViZm9udC5zdmcjRW5kem9uZVNsYWItTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNsYWItTGlnaHRJdGFsaWMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWxpZ2h0aXRhbGljLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWxpZ2h0aXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbGlnaHRpdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLWxpZ2h0aXRhbGljLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1saWdodGl0YWxpYy13ZWJmb250LnN2ZyNFbmR6b25lU2xhYi1MaWdodEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2xhYi1NZWRpdW1JdGFsaWMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bWl0YWxpYy13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW1pdGFsaWMtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW1pdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bWl0YWxpYy13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtaXRhbGljLXdlYmZvbnQuc3ZnI0VuZHpvbmVTbGFiLU1lZGl1bUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2xhYi1NZWRpdW0nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bS13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW0td2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2xhYi1tZWRpdW0td2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzbGFiLW1lZGl1bS13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNsYWItbWVkaXVtLXdlYmZvbnQuc3ZnI0VuZHpvbmVTbGFiLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiBmb250LWZhbWlseTogRW5kem9uZVNhbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTYW5zLUJvbGQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtYm9sZC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWJvbGQtd2ViZm9udC5zdmcjRW5kem9uZVNhbnMtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFbmR6b25lU2Fucy1MaWdodCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWxpZ2h0LXdlYmZvbnQuc3ZnI0VuZHpvbmVTYW5zLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VuZHpvbmVTYW5zLUxpZ2h0SXRhbGljJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodGl0YWxpYy13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodGl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLWxpZ2h0aXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1saWdodGl0YWxpYy13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbGlnaHRpdGFsaWMtd2ViZm9udC5zdmcjRW5kem9uZVNhbnMtTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNhbnMtTWVkaXVtJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW0td2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW0td2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bS13ZWJmb250LnN2ZyNFbmR6b25lU2Fucy1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNhbnMtTWVkaXVtSXRhbGljJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW1pdGFsaWMtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtaXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW5kem9uZXNhbnMtbWVkaXVtaXRhbGljLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbmR6b25lc2Fucy1tZWRpdW1pdGFsaWMtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VuZHpvbmVzYW5zLW1lZGl1bWl0YWxpYy13ZWJmb250LnN2ZyNFbmR6b25lU2Fucy1NZWRpdW1JdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRW5kem9uZVNhbnMtQm9sZEl0YWxpYyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRW5kem9uZVNhbnMtQm9sZEl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRW5kem9uZVNhbnMtQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9FbmR6b25lU2Fucy1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRW5kem9uZVNhbnMtQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0VuZHpvbmVTYW5zLUJvbGRJdGFsaWMuc3ZnI0VuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qIGVuZCBjdXN0b20gZm9udHMgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBUeXBvZ3JhcGh5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaHRtbCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbmEge1xuICBjb2xvcjogI0UzMTgzNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICBhOmhvdmVyLCBhOmZvY3VzLCBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM4ODBFMDY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDIuMTI1cmVtOyB9IH1cblxuaDIge1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzQwNDA0MDsgfVxuXG5oNCB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5oNSB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQwNDA0MDsgfVxuXG5wLCBsaSwgc3VtbWFyeSB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42OyB9XG5cbnAsIHN1bW1hcnkge1xuICBwYWRkaW5nOiAwIDAgMTVweCAwO1xuICBtYXJnaW46IDA7IH1cblxubGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgbGk6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgbGkgbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cblxudWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cbiAgdWwgbGkge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDIwcHg7IH1cbiAgICB1bCBsaTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICB3aWR0aDogOXB4O1xuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIC0yMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIGJhY2tncm91bmQ6ICM0MDQwNDA7IH1cblxub2wge1xuICBjb3VudGVyLXJlc2V0OiBpIDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuICBvbCBsaSB7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMjVweDsgfVxuICAgIG9sIGxpOmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzQwNDA0MDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29udGVudDogY291bnRlcihpKSBcIi5cIjtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDsgfVxuXG4uYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxMnB4IDI1cHggOHB4IDI1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gIC5idXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0zM2RlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBza2V3KC0zM2RlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiBza2V3KC0zM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KC0zM2RlZyk7XG4gICAgYmFja2dyb3VuZDogI0UzMTgzNztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7IH1cbiAgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbjphY3RpdmUge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5idXR0b246aG92ZXI6YmVmb3JlLCAuYnV0dG9uOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbjphY3RpdmU6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4ODBFMDY7IH1cbiAgLmJ1dHRvbiBpIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxubGFiZWwge1xuICBjb2xvcjogIzQwNDA0MDsgfVxuXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0sIGlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJ0aW1lXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCBpbnB1dFt0eXBlPVwid2Vla1wiXSwgaW5wdXQ6bm90KFt0eXBlXSksIHRleHRhcmVhLCBzZWxlY3Qge1xuICBjb2xvcjogIzQwNDA0MDsgfVxuXG4udmFsaWRhdGlvbl9lcnJvciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuXG4udmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG50YWJsZSB0aCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbnRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIEZvcm1zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaW5wdXRbdHlwZT1cImNvbG9yXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cIndlZWtcIl0sIGlucHV0Om5vdChbdHlwZV0pLCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDc1QkM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW8tYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICBpbnB1dFt0eXBlPVwiY29sb3JcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwibW9udGhcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cywgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMsIHRleHRhcmVhOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJtb250aFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dDpub3QoW3R5cGVdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDc1QkM7IH1cbiAgaW5wdXRbdHlwZT1cImNvbG9yXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGltZVwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInVybFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIndlZWtcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0Om5vdChbdHlwZV0pOjotbW96LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwNzVCQzsgfVxuICBpbnB1dFt0eXBlPVwiY29sb3JcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGVcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGltZVwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidXJsXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0Om5vdChbdHlwZV0pOi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDc1QkM7IH1cbiAgaW5wdXRbdHlwZT1cImNvbG9yXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImRhdGVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibW9udGhcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInVybFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXQ6bm90KFt0eXBlXSk6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDc1QkM7IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDsgfVxuICBidXR0b246Zm9jdXMsIGlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJyZXNldFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uc2VsZWN0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc1QkM7IH1cbiAgLnNlbGVjdC13cmFwcGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgdG9wOiAtMXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDIycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zZWxlY3QtYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3NUJDOyB9XG4gIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMjAlO1xuICAgIGhlaWdodDogNDZweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Qgb3B0aW9uIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMDAwOyB9XG5cbi5nZm9ybV93cmFwcGVyIHVsLCAuZ2Zvcm1fd3JhcHBlciBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuZ2Zvcm1fd3JhcHBlciB1bDpiZWZvcmUsIC5nZm9ybV93cmFwcGVyIGxpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9mdWxsOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4vKiBMYXlvdXQgJiBNYWpvciBSZWdpb25zICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgR2VuZXJhbCBMYXlvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIGJvZHkubm9zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuICBib2R5LmFkbWluLWJhciB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7IH1cblxuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5jb250YWluZXI6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogOTkycHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG5cbm1haW4gLmNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogNDBweDsgfVxuXG5tYWluIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbm1haW4gLmNvbHVtbiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5ociB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFNEU1RTY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIGhyIHtcbiAgICAgIG1hcmdpbjogNDBweCAwOyB9IH1cblxudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDAgMzBweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTRFNUU2OyB9XG4gIHRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTRFNUU2OyB9XG4gIHRhYmxlIHRoIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3NUJDOyB9XG4gIHRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI5LjkzNzVlbSkge1xuICAudGFibGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjkuOTM3NWVtKSB7XG4gIC50YWJsZS13cmFwcGVyOm5vdCgudGFibGUpIC50YWJsZSB0aCwgLnRhYmxlLXdyYXBwZXI6bm90KC50YWJsZSkgLnRhYmxlIHRkIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogN3B4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC50YWJsZS13cmFwcGVyOm5vdCgudGFibGUpIC50YWJsZSB0ZCBpbWcsIC50YWJsZS13cmFwcGVyOm5vdCgudGFibGUpIC50YWJsZSB0ZCBoNSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudGFibGUtd3JhcHBlcjpub3QoLnRhYmxlKSB0YWJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAudGFibGUtd3JhcHBlcjpub3QoLnRhYmxlKSB0YWJsZTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJUYWJsZTogVGFwIHRvIFZpZXdcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogODUlO1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQzLCA0MywgNDMsIDAuOCk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyOS45Mzc1ZW0pIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUgdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkNvbGxhcHNlIFRhYmxlXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTY0cHg7XG4gICAgbGVmdDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNsYWItTGlnaHRcIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmc6IDEwcHggODBweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjRTMxODM3O1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDsgfSB9XG5cbi52aWRlby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMCAwIDU2LjI1JSAwO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUsIC52aWRlby1jb250YWluZXIgb2JqZWN0LCAudmlkZW8tY29udGFpbmVyIGVtYmVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87IH1cblxuLmFsaWdubGVmdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5hbGlnbmxlZnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7IH0gfVxuXG4uYWxpZ25yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5hbGlnbnJpZ2h0IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMjBweDsgfSB9XG5cbmZpZ3VyZS5hbGlnbm5vbmUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5tYWluIC5jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAxNXB4IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuYm9keS50aGFuay15b3UgLm1haW4gLmNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgYm9keS50aGFuay15b3UgLm1haW4gLmNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJhbm5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogYmxhY2s7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5iYW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuYmFubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgaGVpZ2h0OiA4NXB4OyB9IH1cbiAgYm9keS5hZG1pbi1iYXIgLmJhbm5lciB7XG4gICAgdG9wOiAzMnB4OyB9XG4gIC5iYW5uZXIgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogODVweDsgfVxuICAgIC5tb2RhbC1vbi1zdGF0ZS1wcmltYXJ5bmF2IC5iYW5uZXIgLmNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5iYW5uZXIgI21lbnUtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IDVweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAuYmFubmVyICNtZW51LXRvZ2dsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cbiAgICAuYmFubmVyICNtZW51LXRvZ2dsZTpob3ZlciwgLmJhbm5lciAjbWVudS10b2dnbGU6Zm9jdXMsIC5iYW5uZXIgI21lbnUtdG9nZ2xlOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gIC5iYW5uZXIgLmJyYW5kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgIC5iYW5uZXIgLmJyYW5kIHtcbiAgICAgICAgbGVmdDogNzBweDsgfSB9XG4gICAgLmJhbm5lciAuYnJhbmQgaW1nIHtcbiAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5iYW5uZXIgLmJyYW5kIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4OyB9IH1cbiAgLmJhbm5lciAuc29jaWFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDsgfVxuICAgIC5iYW5uZXIgLnNvY2lhbCAub3Blbi1zZWFyY2gge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmJhbm5lciAuc29jaWFsIHNwYW4sIC5iYW5uZXIgLnNvY2lhbCBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgICAuYmFubmVyIC5zb2NpYWwgc3BhbiBpLCAuYmFubmVyIC5zb2NpYWwgYSBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAuYmFubmVyIC5zb2NpYWwgc3BhbiBpLCAuYmFubmVyIC5zb2NpYWwgYSBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAuYmFubmVyIC5zZWFyY2gtZm9ybSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAuYmFubmVyIC5zZWFyY2gtZm9ybSB7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7IH0gfVxuICAgIGJvZHkuYWRtaW4tYmFyIC5iYW5uZXIgLnNlYXJjaC1mb3JtIHtcbiAgICAgIHRvcDogMzJweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLmJhbm5lciAuc2VhcmNoLWZvcm0gLmNsb3NlLXNlYXJjaCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgLmJhbm5lciAuc2VhcmNoLWZvcm0gLmNsb3NlLXNlYXJjaCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtOXB4OyB9IH1cbiAgICAgIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5jbG9zZS1zZWFyY2ggaSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgICAuYmFubmVyIC5zZWFyY2gtZm9ybSAuY2xvc2Utc2VhcmNoIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4OyB9XG4gICAgLnNob3ctc2VhcmNoIC5iYW5uZXIgLnNlYXJjaC1mb3JtIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB6LWluZGV4OiAxOyB9XG5cbi5uYXZiYXItbWVudSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gIC5uYXZiYXItbWVudSAubW9kYWwtY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHggMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5uYXZiYXItbWVudSAubW9kYWwtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICBib2R5LmFkbWluLWJhciAubmF2YmFyLW1lbnUgLm1vZGFsLWNsb3NlIHtcbiAgICAgIHRvcDogNTJweDsgfVxuICAubmF2YmFyLW1lbnUgLnNlYXJjaC1mb3JtIHtcbiAgICBtYXJnaW46IDIwcHggMTVweCAwIDE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAubmF2YmFyLW1lbnUgLnNlYXJjaC1mb3JtIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIGJvZHkuYWRtaW4tYmFyIC5uYXZiYXItbWVudSAuc2VhcmNoLWZvcm0ge1xuICAgICAgdG9wOiA1MnB4OyB9XG4gICAgLm5hdmJhci1tZW51IC5zZWFyY2gtZm9ybSAuY2xvc2Utc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5hdmJhci1tZW51IC5sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgLm5hdmJhci1tZW51IC5sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLm5hdmJhci1tZW51IC5sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5uYXZiYXItbWVudSAubG9nbyB7XG4gICAgICAgIHdpZHRoOiA0MzBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLm5hdmJhci1tZW51IC5sb2dvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG4gIC5uYXZiYXItbWVudSAubGV0dGVyLWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDQwcHggMTVweCAxMHB4IDE1cHg7XG4gICAgbWF4LXdpZHRoOiA2NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5uYXZiYXItbWVudSAubGV0dGVyLWhlYWRpbmcgaDEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5uYXZiYXItbWVudSAubGV0dGVyLWhlYWRpbmcgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgICAubmF2YmFyLW1lbnUgLmxldHRlci1oZWFkaW5nIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNBMEEwQTA7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgcGFkZGluZzogOHB4IDA7IH1cbiAgICAubmF2YmFyLW1lbnUgLmxldHRlci1oZWFkaW5nIGEge1xuICAgICAgY29sb3I6ICNFMzE4Mzc7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgY29sb3I6ICNFMzE4Mzc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgLm5hdmJhci1tZW51IC5sZXR0ZXItaGVhZGluZyBhIGkge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAxNXB4IDMwcHggMTVweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAubmF2YmFyLW1lbnUgLnByaW1hcnktbmF2IGxpOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMzg2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlOyB9XG4gICAgICAubmF2YmFyLW1lbnUgLnByaW1hcnktbmF2IGxpIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAgICAgLm5hdmJhci1tZW51IC5wcmltYXJ5LW5hdiBsaSAuZHJvcGRvd24tbWVudSBsaSAuc2Vjb25kLWxldmVsLXRvZ2dsZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1heC13aWR0aDogMzg2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICAgICAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkgLmRyb3Bkb3duLW1lbnUgbGkgLnNlY29uZC1sZXZlbC10b2dnbGUgaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgICAubmF2YmFyLW1lbnUgLnByaW1hcnktbmF2IGxpIC5kcm9wZG93bi1tZW51IGxpIC5zZWNvbmQtbGV2ZWwtdG9nZ2xlIC5pY28tYXJyb3ctZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkgLmRyb3Bkb3duLW1lbnUgbGkub3BlbiAuc2Vjb25kLWxldmVsLXRvZ2dsZSAuaWNvLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAgICAgLm5hdmJhci1tZW51IC5wcmltYXJ5LW5hdiBsaSAuZHJvcGRvd24tbWVudSBsaS5vcGVuIC5zZWNvbmQtbGV2ZWwtdG9nZ2xlIC5pY28tYXJyb3ctcmlnaHQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkgLmRyb3Bkb3duLW1lbnUgbGkub3BlbiAuc2Vjb25kLWxldmVsLXRvZ2dsZSAuaWNvLWFycm93LWRvd24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAgICAgLm5hdmJhci1tZW51IC5wcmltYXJ5LW5hdiBsaSAuZHJvcGRvd24tbWVudSBsaS5vcGVuIC5zZWNvbmQtbGV2ZWwtdG9nZ2xlIC5pY28tYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgICAubmF2YmFyLW1lbnUgLnByaW1hcnktbmF2IGxpIC5kcm9wZG93bi1tZW51IGxpLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7IH1cbiAgICAgICAgLm5hdmJhci1tZW51IC5wcmltYXJ5LW5hdiBsaSAuZHJvcGRvd24tbWVudSBsaS5vcGVuIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4OyB9XG4gICAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkgLmRyb3Bkb3duLW1lbnUgbGkgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAgICAgLm5hdmJhci1tZW51IC5wcmltYXJ5LW5hdiBsaSAuZHJvcGRvd24tbWVudSBsaSAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkgLmRyb3Bkb3duLW1lbnUgbGkgLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMzg2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkgLmRyb3Bkb3duLW1lbnUgbGkgLmRyb3Bkb3duLW1lbnUgbGkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMjBweCAwOyB9XG4gICAgICAgICAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYgbGkgLmRyb3Bkb3duLW1lbnUgbGkgLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA3NUJDO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5uYXZiYXItbWVudSAucHJpbWFyeS1uYXYub3Blbi10aGlyZC1sZXZlbCBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAubmF2YmFyLW1lbnUgLnByaW1hcnktbmF2Lm9wZW4tdGhpcmQtbGV2ZWwgbGkgLmRyb3Bkb3duLW1lbnUgbGkgLnNlY29uZC1sZXZlbC10b2dnbGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDQ2JTsgfSB9XG4gIC5uYXZiYXItbWVudSAuaGVhZC1oZWFsdGgtdGVjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzODZweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5uYXZiYXItbWVudSAuaGVhZC1oZWFsdGgtdGVjaC5vcGVuLXRoaXJkLWxldmVsLWhlYWQtaGVhbHRoLXRlY2gge1xuICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAubmF2YmFyLW1lbnUgLmhlYWQtaGVhbHRoLXRlY2ggYSB7XG4gICAgICBjb2xvcjogI0UzMTgzNztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICBjb2xvcjogI0UzMTgzNztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5uYXZiYXItbWVudSAuaGVhZC1oZWFsdGgtdGVjaCBhIGkge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gIC5uYXZiYXItbWVudSAuc29jaWFsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5uYXZiYXItbWVudSAuc29jaWFsIGEgaSB7XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtOyB9XG4gICAgICAubmF2YmFyLW1lbnUgLnNvY2lhbCBhIGkuaWNvLWluc3RhZ3JhbS0yIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDRweDsgfVxuICAgICAgLm5hdmJhci1tZW51IC5zb2NpYWwgYSBpLmljby1yc3Mge1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgICAubmF2YmFyLW1lbnUgLnNvY2lhbCBhIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5uYXZiYXItbWVudSAuc29jaWFsLm9wZW4tdGhpcmQtbGV2ZWwtc29jaWFsIHtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIFBhZ2UgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogNTBweCAwIDAgMDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgbWluLWhlaWdodDogbm9uZTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMjVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA1MzBweDtcbiAgICAgIHBhZGRpbmc6IDg1cHggMCAwIDA7XG4gICAgICBtYXJnaW4tdG9wOiA4NXB4OyB9IH1cbiAgLnBhZ2UtaGVhZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gIGJvZHkucHJpdmFjeS1wb2xpY3kgLnBhZ2UtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIGJvZHkucHJpdmFjeS1wb2xpY3kgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA3NHB4OyB9IH1cbiAgLnBhZ2UtaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAucGFnZS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLS1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuICAucGFnZS1oZWFkZXIgLnBpbGxhciB7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIC5waWxsYXIge1xuICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAucGFnZS1oZWFkZXIgLnBpbGxhciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9IH1cbiAgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2xhYi1Cb2xkXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2xhYi1MaWdodFwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJhY2tncm91bmQ6ICMwMDc1QkM7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjRTMxODM3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAucGFnZS1oZWFkZXIgaDE6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FuZ2xlLWJsdWUtbmZsLW1kLnN2Zyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTFweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMDAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzAwMHB4OyB9IH1cbiAgLnBhZ2UtaGVhZGVyIGhyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnBhZ2UtaGVhZGVyIGhyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzAwMHB4O1xuICAgICAgICBtYXJnaW46IDAgOHB4IC0xM3B4IC0zMDAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMzE4Mzc7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5wYWdlLWhlYWRlciBocjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYW5nbGUtcmVkLW5mbC1tZC5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xcHg7IH0gfVxuICAuY29tbWl0bWVudC1sZXR0ZXIgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYXJjaGl2ZSAucGFnZS1oZWFkZXIgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmFyY2hpdmUgLnBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTsgfSB9XG4gICAgLmFyY2hpdmUgLnBhZ2UtaGVhZGVyIGgxOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuYXJjaGl2ZSAucGFnZS1oZWFkZXIgaDEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfSB9XG4gIC5hcmNoaXZlIC5wYWdlLWhlYWRlciBwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2xhYi1Cb2xkXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2xhYi1MaWdodFwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJhY2tncm91bmQ6ICMwMDc1QkM7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjRTMxODM3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmFyY2hpdmUgLnBhZ2UtaGVhZGVyIHAge1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAuYXJjaGl2ZSAucGFnZS1oZWFkZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5hcmNoaXZlIC5wYWdlLWhlYWRlciBwIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAuYXJjaGl2ZSAucGFnZS1oZWFkZXIgcDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYW5nbGUtYmx1ZS1uZmwtbWQuc3ZnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuYXJjaGl2ZSAucGFnZS1oZWFkZXIgcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzAwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMwMDBweDsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBGb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaW5mb3JtYXRpb24tcmVzb3VyY2VzIGgyLmhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDA3NUJDO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiA2MHB4IDAgMCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGgyLmhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAzLjMxMjVyZW07IH0gfVxuXG4uaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3Qge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA3NUJDO1xuICBtYXJnaW4tdG9wOiAtOXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogLTEycHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbGlzdCB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAgIC1tb3otYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAgIGJveC1saW5lczogbXVsdGlwbGU7XG4gICAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIGJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1tZW51IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyA+IGxpLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbGlzdCB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgPiBsaSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgIzMzOTFjOTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzID4gbGksIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyA+IGxpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUvNik7XG4gICAgICBib3JkZXI6IG5vbmU7IH0gfVxuICAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGksIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gICAgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpOmJlZm9yZSwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3QgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIC5kcm9wZG93bi10b2dnbGUsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIC5kcm9wZG93bi10b2dnbGUsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfSB9XG4gICAgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIHVsLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbGlzdCB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgdWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIC8qQGluY2x1ZGUgbWVkaWEoJG1pbi1zbSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICAgIH0qLyB9XG4gICAgICAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgdWwgbGksIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICAgICAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgdWwgbGkgYSwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3QgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIGxpIHVsIGxpIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgdWwgbGkuZXh0ZXJuYWwtbGluayBpLmljby1leHRlcm5hbC1saW5rLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbGlzdCB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgbGkgdWwgbGkuZXh0ZXJuYWwtbGluayBpLmljby1leHRlcm5hbC1saW5rIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzVCQztcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5jb250YWluZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5jb250YWluZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciBoZWFkZXIge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDI0QzhBOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgaGVhZGVyOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbmdsZS1ibHVlLW5mbC1kay5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xcHg7IH0gfVxuICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIGhlYWRlcjphZnRlciB7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIGhlYWRlciBoMyB7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDI0QzhBOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIGhlYWRlciBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIGhlYWRlciBoMyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMDAwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMDAwcHg7IH0gfVxuICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDI2NUFGOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlcjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbmdsZS1ibHVlLW5mbC1sdC5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGZvcm0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciBmb3JtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMjA7IH0gfVxuICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDIwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogMzg1cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIC5pY28tbWFpbCwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIC5pY28tbWFpbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCAuaWNvLW1haWwsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCAuaWNvLW1haWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfSB9XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPXRleHRdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImNvbG9yXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGltZVwiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInVybFwiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIndlZWtcIl0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0Om5vdChbdHlwZV0pLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCB0ZXh0YXJlYSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJjb2xvclwiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRlXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGVsXCJdLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRleHRcIl0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGltZVwiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ1cmxcIl0sIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwid2Vla1wiXSwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0Om5vdChbdHlwZV0pLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgdGV4dGFyZWEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJjb2xvclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJtb250aFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGVsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dDpub3QoW3R5cGVdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiY29sb3JcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJtb250aFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRlbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidXJsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIndlZWtcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dDpub3QoW3R5cGVdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImNvbG9yXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGltZVwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInVybFwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIndlZWtcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0Om5vdChbdHlwZV0pOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJjb2xvclwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRlXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGVsXCJdOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGltZVwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwid2Vla1wiXTo6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0Om5vdChbdHlwZV0pOjotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiY29sb3JcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGVcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRlbFwiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGltZVwiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidXJsXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0Om5vdChbdHlwZV0pOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiY29sb3JcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRlXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwibW9udGhcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRlbFwiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidXJsXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwid2Vla1wiXTotbW96LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXQ6bm90KFt0eXBlXSk6LW1vei1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiY29sb3JcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJtb250aFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRlbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInRpbWVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidXJsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIndlZWtcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dDpub3QoW3R5cGVdKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJjb2xvclwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwibW9udGhcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dFt0eXBlPVwidGVsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2VtYWlsIGlucHV0W3R5cGU9XCJ1cmxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXRbdHlwZT1cIndlZWtcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgaW5wdXQ6bm90KFt0eXBlXSk6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBmb3JtLFxuICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5nZmllbGQsIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciBmb3JtLFxuICAgIC5zaXRlLWZvb3RlciAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2ZpZWxkIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBsYWJlbCxcbiAgICAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyLCAuc2l0ZS1mb290ZXIgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgbGFiZWwsXG4gICAgLnNpdGUtZm9vdGVyIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2l0ZS1mb290ZXIgLmNvcHlyaWdodC1pbmZvIHtcbiAgcGFkZGluZzogMzBweCAwIDYwcHggMDtcbiAgYmFja2dyb3VuZDogYmxhY2s7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5zaXRlLWZvb3RlciAuY29weXJpZ2h0LWluZm8gLmNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5zaXRlLWZvb3RlciAuY29weXJpZ2h0LWluZm8gLmltZy13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAuc2l0ZS1mb290ZXIgLmNvcHlyaWdodC1pbmZvIC5pbWctd3JhcHBlciBpbWcge1xuICAgIG1heC13aWR0aDogMTcwcHg7IH1cbiAgLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtaW5mbyAuc29jaWFsIHtcbiAgICBtYXJnaW46IDEwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLmNvcHlyaWdodC1pbmZvIC5zb2NpYWwge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAuc2l0ZS1mb290ZXIgLmNvcHlyaWdodC1pbmZvIC5zb2NpYWwgYSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmNvcHlyaWdodC1pbmZvIC5zb2NpYWwgYSBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuY29weXJpZ2h0LWluZm8gLnNvY2lhbCBhIGkuaWNvLW1haWwge1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMTBweDsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtaW5mbyAuc29jaWFsIGEgaS5pY28tcnNzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gIC5zaXRlLWZvb3RlciAuY29weXJpZ2h0LWluZm8gcCB7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWF4LXdpZHRoOiA5MzBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luOiAxNXB4IDEwcHggMCAxMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtaW5mbyBwIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMCBhdXRvOyB9IH1cblxuLnBvc3QtcGFnaW5nIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgLnBvc3QtcGFnaW5nIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnBvc3QtcGFnaW5nIHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgLnBvc3QtcGFnaW5nLmJvdGgtcGFnaW5nIGE6Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgIC5wb3N0LXBhZ2luZy5ib3RoLXBhZ2luZyBhOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIC5wb3N0LXBhZ2luZy5ib3RoLXBhZ2luZyAubGVmdC1wYWdpbmcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgLnBvc3QtcGFnaW5nLmJvdGgtcGFnaW5nIC5sZWZ0LXBhZ2luZzphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYW5nbGUtZ3JheS1ibHVlLW1kLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTFweDsgfSB9XG4gIC5wb3N0LXBhZ2luZy5ib3RoLXBhZ2luZyAubGVmdC1wYWdpbmc6YWZ0ZXIge1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgbWF4LXdpZHRoOiAxMjVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgLnBvc3QtcGFnaW5nLmJvdGgtcGFnaW5nIC5yaWdodC1wYWdpbmcge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDsgfSB9XG4gIC5wb3N0LXBhZ2luZyBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgIC5wb3N0LXBhZ2luZyBhIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICBkaXNwbGF5OiBib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICBib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1vLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnBvc3QtcGFnaW5nIGEge1xuICAgICAgICBwYWRkaW5nOiA2MHB4OyB9IH1cbiAgICAucG9zdC1wYWdpbmcgYSBpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAucG9zdC1wYWdpbmcgYSBoMSB7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBvc3QtcGFnaW5nIGEgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgLnBvc3QtcGFnaW5nIC5sZWZ0LXBhZ2luZyB7XG4gICAgYmFja2dyb3VuZDogIzk0OUNBMTsgfVxuICAgIC5wb3N0LXBhZ2luZyAubGVmdC1wYWdpbmcgaSB7XG4gICAgICBsZWZ0OiAxNXB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgIC5wb3N0LXBhZ2luZyAubGVmdC1wYWdpbmcgaSB7XG4gICAgICAgICAgbGVmdDogNjBweDsgfSB9XG4gICAgLnBvc3QtcGFnaW5nIC5sZWZ0LXBhZ2luZyBoMSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAucG9zdC1wYWdpbmcgLmxlZnQtcGFnaW5nIGgxIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDsgfSB9XG4gIC5wb3N0LXBhZ2luZyAucmlnaHQtcGFnaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjQjBCN0JCOyB9XG4gICAgLnBvc3QtcGFnaW5nIC5yaWdodC1wYWdpbmcgaSB7XG4gICAgICByaWdodDogMTVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAucG9zdC1wYWdpbmcgLnJpZ2h0LXBhZ2luZyBpIHtcbiAgICAgICAgICByaWdodDogNjBweDsgfSB9XG4gICAgLnBvc3QtcGFnaW5nIC5yaWdodC1wYWdpbmcgaDEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgIC5wb3N0LXBhZ2luZyAucmlnaHQtcGFnaW5nIGgxIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7IH0gfVxuICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5sZWZ0LXBhZ2luZyB7XG4gICAgYmFja2dyb3VuZDogI0IwQjdCQjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5wb3N0LXBhZ2luZy53aXRoLWFsbC1wYWdpbmcgLmxlZnQtcGFnaW5nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5wb3N0LXBhZ2luZy53aXRoLWFsbC1wYWdpbmcgLmxlZnQtcGFnaW5nOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbmdsZS1ncmF5LWJsdWUtbHQuc3ZnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMXB4OyB9IH1cbiAgICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5sZWZ0LXBhZ2luZzphZnRlciB7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgbWF4LXdpZHRoOiAxMjVweDsgfVxuICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5hbGwtcGFnaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTQ5Q0ExOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgLnBvc3QtcGFnaW5nLndpdGgtYWxsLXBhZ2luZyAuYWxsLXBhZ2luZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5hbGwtcGFnaW5nOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbmdsZS1ncmF5LWJsdWUtbWQuc3ZnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMXB4OyB9IH1cbiAgICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5hbGwtcGFnaW5nOmFmdGVyIHtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICBtYXgtd2lkdGg6IDEyNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAucG9zdC1wYWdpbmcud2l0aC1hbGwtcGFnaW5nIC5yaWdodC1wYWdpbmcge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDsgfSB9XG4gIC5wb3N0LXBhZ2luZy53aXRoLWFsbC1wYWdpbmcuYm90aC1wYWdpbmcgLmFsbC1wYWdpbmcgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBTcGVjaWZpYyBQYWdlcyAmIENvbXBvbnRlbnRzICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgU25pcHBldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc25pcHBldC1tb2RhbCwgLm5hdmJhci1tZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAwO1xuICB0b3A6IC0xMDB2aDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7IH1cblxuLnNuaXBwZXQtbW9kYWwtb3BlbiwgLm1vZGFsLW9uLXN0YXRlLXByaW1hcnluYXYgLm5hdmJhci1tZW51IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTAwMDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7IH1cblxuLnNuaXBwZXQtZWxlbWVudC1wYWRkaW5nLCAuaW5mb3JtYXRpb24tcmVzb3VyY2VzIC5yZXNvdXJjZXMtbWVudSwgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zbmlwcGV0LWVsZW1lbnQtcGFkZGluZywgLmluZm9ybWF0aW9uLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUsIC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH0gfVxuXG4uc25pcHBldC1ibG9ja3F1b3RlLWRlZmF1bHQsIGJsb2NrcXVvdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTg1cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICMwMDc1QkM7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5zbmlwcGV0LWJsb2NrcXVvdGUtZGVmYXVsdDphZnRlciwgYmxvY2txdW90ZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzAwNzVCQztcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuc25pcHBldC1ibG9ja3F1b3RlLWRlZmF1bHQgcCwgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICM0MDQwNDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAwOyB9XG5cbi5zbmlwcGV0LWJsb2NrcXVvdGUtYWx0ZXJuYXRlLCAuYmxvY2txdW90ZTIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDMwcHggMCAzMHB4IDMwMDBweDtcbiAgbWFyZ2luOiAzMHB4IDAgMzBweCAtMzAwMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc25pcHBldC1ibG9ja3F1b3RlLWFsdGVybmF0ZTphZnRlciwgLmJsb2NrcXVvdGUyOmFmdGVyIHtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLnNuaXBwZXQtYmxvY2txdW90ZS1hbHRlcm5hdGU6YWZ0ZXIsIC5ibG9ja3F1b3RlMjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYW5nbGUtZ3JheS1sdC5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xcHg7IH1cbiAgLnNuaXBwZXQtYmxvY2txdW90ZS1hbHRlcm5hdGUgcCwgLmJsb2NrcXVvdGUyIHAge1xuICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLnNuaXBwZXQtc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwLCAuYmFubmVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAsIC5uYXZiYXItbWVudSAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwNzVCQztcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pY28tbWFnbmlmeSwgLmJhbm5lciAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pY28tbWFnbmlmeSwgLm5hdmJhci1tZW51IC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmljby1tYWduaWZ5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbG9yOiAjMDA3NUJDO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5zbmlwcGV0LXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaWNvLW1hZ25pZnksIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaWNvLW1hZ25pZnksIC5uYXZiYXItbWVudSAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5pY28tbWFnbmlmeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH0gfVxuICAuc25pcHBldC1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZCwgLmJhbm5lciAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQsIC5uYXZiYXItbWVudSAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5zbmlwcGV0LXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuc2VhcmNoLWZpZWxkLCAuYmFubmVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZCwgLm5hdmJhci1tZW51IC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICAuc25pcHBldC1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmJhbm5lciAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5uYXZiYXItbWVudSAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnNuaXBwZXQtc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQ6Oi1tb3otcGxhY2Vob2xkZXIsIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuc2VhcmNoLWZpZWxkOjotbW96LXBsYWNlaG9sZGVyLCAubmF2YmFyLW1lbnUgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuc2VhcmNoLWZpZWxkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5zbmlwcGV0LXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuc2VhcmNoLWZpZWxkOi1tb3otcGxhY2Vob2xkZXIsIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuc2VhcmNoLWZpZWxkOi1tb3otcGxhY2Vob2xkZXIsIC5uYXZiYXItbWVudSAuc2VhcmNoLWZvcm0gLmlucHV0LWdyb3VwIC5zZWFyY2gtZmllbGQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuc25pcHBldC1zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5iYW5uZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuc2VhcmNoLWZpZWxkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLm5hdmJhci1tZW51IC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLnNlYXJjaC1maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5zbmlwcGV0LXNlYXJjaC1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLCAuYmFubmVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biwgLm5hdmJhci1tZW51IC5zZWFyY2gtZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uc25pcHBldC1pbWFnZS1jYXB0aW9uLCAucGFnZS1oZWFkZXIgLmltYWdlLWNhcHRpb24sIC5jaGFwdGVyIC5pbWFnZS1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1hcmdpbjogLTIwcHggMCAxNXB4IDA7XG4gIGJhY2tncm91bmQ6IGJsYWNrOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc25pcHBldC1pbWFnZS1jYXB0aW9uLCAucGFnZS1oZWFkZXIgLmltYWdlLWNhcHRpb24sIC5jaGFwdGVyIC5pbWFnZS1jYXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zaW5nbGUgLmRhdGUtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi5zaW5nbGUgLmRhdGUtd3JhcHBlciAucHVibGlzaC1kYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjQTBBMEEwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5zaW5nbGUgLmRhdGUtd3JhcHBlciAucHVibGlzaC1kYXRlIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgRnJvbnQgUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5ob21lIC5iYW5uZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaG9tZSAuYmFubmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cbiAgLmhvbWUgLmJhbm5lciAuYnJhbmQge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ob21lIC5iYW5uZXIgLmJyYW5kIHtcbiAgICAgICAgb3BhY2l0eTogMDsgfSB9XG5cbi5ob21lLnRyYXZlbGluZyAuYmFubmVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gIC5ob21lLnRyYXZlbGluZyAuYmFubmVyIC5icmFuZCB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uaG9tZS1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaG9tZS1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDsgfSB9XG4gIC5ob21lLWxvZ28gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDE4MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgLmhvbWUtbG9nbyBpbWcge1xuICAgICAgICB3aWR0aDogMjgwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ob21lLWxvZ28gaW1nIHtcbiAgICAgICAgd2lkdGg6IDM4MHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAuaG9tZS1sb2dvIGltZyB7XG4gICAgICAgIHdpZHRoOiA0MDBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDQ3LjkzNzVlbSkge1xuICAgICAgLmhvbWUtbG9nbyBpbWcge1xuICAgICAgICB3aWR0aDogMjgwcHggIWltcG9ydGFudDsgfSB9XG5cbiNob21lLW5ld3M6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgI2hvbWUtbmV3czpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgRnJvbnQgUGFnZSBBbmltYXRpb24gS2V5ZnJhbWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGJnWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgYmdab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgYmdab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoMVpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBoMVpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgaDFab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZGF0ZVpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBkYXRlWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQGtleWZyYW1lcyBkYXRlWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHBab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgcFpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcFpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBidXR0b25ab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgYnV0dG9uWm9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjAlOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuQGtleWZyYW1lcyBidXR0b25ab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC02MCU7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUZlYXR1cmUtc2xpZGUtMiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGVGZWF0dXJlLXNsaWRlLTIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUZlYXR1cmUtc2xpZGUtMiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVGZWF0dXJlLXNsaWRlLTMge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBmYWRlRmVhdHVyZS1zbGlkZS0zIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVGZWF0dXJlLXNsaWRlLTMge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlRmVhdHVyZS1zbGlkZS00IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgZmFkZUZlYXR1cmUtc2xpZGUtNCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlRmVhdHVyZS1zbGlkZS00IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4vKlxuICBNb2JpbGUvRGVza3RvcCBkZXNpZ25zIGZvciB0aGUgaG9tZSBwYWdlIGFyZSBleHRyZW1lbHkgZGlmZmVyZW50LlxuICBUaGUgbW9iaWxlIGRlc2lnbiBpcyBhbHNvIG11Y2ggbW9yZSBjb21wbGV4LiBUaGVyZWZvciB0aGUgY3VycmVudFxuICBzdHJhdGVneSBpcyB0byBzZXBhcmF0ZSB0aGVtIGNvbXBsZXRlbHkuXG4qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLmZwLWRlc3Ryb3llZCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAtbW96LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAtby10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuYXJlYS1hZHZhbmNlLWN0YSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnAtc2xpZGVzTmF2LmJvdHRvbSB7XG4gICAgYm90dG9tOiA2MHB4OyB9XG4gIC5mcC10YWJsZUNlbGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBoMSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5mcC1zbGlkZXNOYXYgdWwgbGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDsgfVxuICAgIC5mcC1zbGlkZXNOYXYgdWwgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAuZnAtc2xpZGVzTmF2IHVsIGxpIGEgc3BhbiB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgbWFyZ2luOiAtNnB4IDAgMCAtNnB4OyB9XG4gICAgLmZwLXNsaWRlc05hdiB1bCBsaSBhLmFjdGl2ZSBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gIC8qIFNjcm9sbCBQcm9tcHQgQ1RBcyAqL1xuICAuYXJlYS1hZHZhbmNlLWN0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMTA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzVCQztcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuYXJlYS1hZHZhbmNlLWN0YSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmFyZWEtYWR2YW5jZS1jdGEgLmljb24ge1xuICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgI2hvbWUtbmV3cyAuYXJlYS1hZHZhbmNlLWN0YSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGNvbG9yOiAjMDA3NUJDOyB9XG4gICAgI2hvbWUtcGlsbGFycyAuYXJlYS1hZHZhbmNlLWN0YSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI0QzhBO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgcGFkZGluZy10b3A6IDE0cHg7IH1cbiAgICAgICNob21lLXBpbGxhcnMgLmFyZWEtYWR2YW5jZS1jdGEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICNob21lLWxldHRlciAuYXJlYS1hZHZhbmNlLWN0YSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NUJDO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICNob21lLW5ld3MgLnNsaWRlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2NTZGOyB9XG4gICNob21lLW5ld3MgLnNsaWRlID4gYXJ0aWNsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMzBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tb3otYm94LXBhY2s6IGVuZDtcbiAgICBib3gtcGFjazogZW5kO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW8tanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDsgfVxuICAgICNob21lLW5ld3MgLnNsaWRlID4gYXJ0aWNsZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNDAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCBibGFjayk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIGJsYWNrKTsgfVxuICAgICNob21lLW5ld3MgLnNsaWRlID4gYXJ0aWNsZSBoMSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gICAgICAjaG9tZS1uZXdzIC5zbGlkZSA+IGFydGljbGUgaDEgLmhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMjRDOEE7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMjRDOEE7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA2cHg7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIC13ZWJraXQtYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAgICAgICAtbXMtYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAgICAgICAtby1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gICAgICAgIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTsgfVxuICAgICAgI2hvbWUtbmV3cyAuc2xpZGUgPiBhcnRpY2xlIGgxIC5uZXctZmVhdHVyZSBpIHtcbiAgICAgICAgY29sb3I6ICNFMzE4Mzc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4OyB9XG4gICAgI2hvbWUtbmV3cyAuc2xpZGUgPiBhcnRpY2xlIC5wdWJsaXNoLWRhdGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAjaG9tZS1uZXdzIC5zbGlkZSA+IGFydGljbGUgLnB1Ymxpc2gtZGF0ZSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogI0UzMTgzNztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgICAjaG9tZS1uZXdzIC5zbGlkZSA+IGFydGljbGUgcCwgI2hvbWUtbmV3cyAuc2xpZGUgPiBhcnRpY2xlIC5hcnRpY2xlLWV4Y2VycHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0SXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICNob21lLW5ld3MgLnNsaWRlID4gYXJ0aWNsZSAuYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgICNob21lLW5ld3MgLnNsaWRlID4gYXJ0aWNsZSAuYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuNik7IH1cbiAgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAtc2xpZGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDMwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuNik7IH1cbiAgICAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBoMiB7XG4gICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXNpemU6IDEuNjI1cmVtOyB9XG4gICAgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0EwQTBBMDsgfVxuICAgICAgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSBpbWcsICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgcCwgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSBhLnJlYWQtbW9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgaDEge1xuICAgICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgICAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIGgxIGEge1xuICAgICAgICAgIGNvbG9yOiAjMDA3NUJDOyB9XG4gICAgICAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5uZXctZmVhdHVyZSBpIHtcbiAgICAgICAgY29sb3I6ICNFMzE4Mzc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAgICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLnB1Ymxpc2gtZGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAucHVibGlzaC1kYXRlIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7IH1cbiAgI2hvbWUtcGlsbGFycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgI2hvbWUtcGlsbGFycyBoZWFkZXIge1xuICAgICAgcGFkZGluZzogMjBweCAwIDEwcHg7IH1cbiAgICAjaG9tZS1waWxsYXJzIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICNob21lLXBpbGxhcnMgLmZwLXNsaWRlc05hdiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI2hvbWUtcGlsbGFycyAucGlsbGFyLWxpbmsge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1vLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDQ0NG1zIGVhc2Utb3V0O1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgNDQ0bXMgZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgNDQ0bXMgZWFzZS1vdXQ7IH1cbiAgICAgICNob21lLXBpbGxhcnMgLnBpbGxhci1saW5rIC5pY28tYXJyb3ctbGVmdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgI2hvbWUtcGlsbGFycyAucGlsbGFyLWxpbmsgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICNob21lLXBpbGxhcnMgLnBpbGxhci1saW5rIC5waWxsYXItdGl0bGUge1xuICAgICAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgICAgICAgLW1vei1mbGV4LWdyb3c6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMDI0QzhBO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMgLnBpbGxhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMgLnBpbGxhci5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICNob21lLXBpbGxhcnMgLmhvbWUtcGlsbGFycyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBkaXN0cmlidXRlO1xuICAgICAgLW1vei1ib3gtcGFjazogZGlzdHJpYnV0ZTtcbiAgICAgIGJveC1wYWNrOiBkaXN0cmlidXRlO1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG4gICAgICAjaG9tZS1waWxsYXJzIC5ob21lLXBpbGxhcnMgLnBpbGxhci1kZXNjcmlwdGlvbiwgI2hvbWUtcGlsbGFycyAuaG9tZS1waWxsYXJzIC5waWxsYXItcG9zdHMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI2hvbWUtcGlsbGFycyAuZnVsbC1waWxsYXJzIC5waWxsYXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2NTZGO1xuICAgICAgbWluLWhlaWdodDogMTAwJTsgfVxuICAgICAgI2hvbWUtcGlsbGFycyAuZnVsbC1waWxsYXJzIC5waWxsYXIuYWN0aXZlIC5waWxsYXItbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDsgfVxuICAgICAgICAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMgLnBpbGxhci5hY3RpdmUgLnBpbGxhci1saW5rIC5pY28tYXJyb3ctbGVmdCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICAgICAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMgLnBpbGxhci5hY3RpdmUgLnBpbGxhci1saW5rIC5pY28tYXJyb3ctcmlnaHQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICNob21lLXBpbGxhcnMgLmZ1bGwtcGlsbGFycyAucGlsbGFyLmFjdGl2ZSAucGlsbGFyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4O1xuICAgICAgICBjb2xvcjogIzU4NjU2RjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDQ0NG1zIGVhc2Utb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCA0NDRtcyBlYXNlLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDQ0NG1zIGVhc2Utb3V0O1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgICNob21lLXBpbGxhcnMgLmZ1bGwtcGlsbGFycyAucGlsbGFyLmFjdGl2ZSAucGlsbGFyLWRlc2NyaXB0aW9uIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMgLnBpbGxhci5hY3RpdmUgLnBpbGxhci1wb3N0cyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAgICAgICAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMgLnBpbGxhci5hY3RpdmUgLnBpbGxhci1wb3N0cyBsaSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgICAgICAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMgLnBpbGxhci5hY3RpdmUgLnBpbGxhci1wb3N0cyBsaTpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTsgfVxuICAgICAgICAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMgLnBpbGxhci5hY3RpdmUgLnBpbGxhci1wb3N0cyBhIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICNob21lLWxldHRlciAuaG9tZS1jdGEtY29udGFpbmVyLFxuICAjaG9tZS1oaHRjIC5ob21lLWN0YS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODY1NkY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAjaG9tZS1sZXR0ZXIgYXJ0aWNsZS5jdGEtbGV0dGVyLFxuICAjaG9tZS1sZXR0ZXIgYXJ0aWNsZS5jdGEtaGh0YyxcbiAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1sZXR0ZXIsXG4gICNob21lLWhodGMgYXJ0aWNsZS5jdGEtaGh0YyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiBib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbW96LWJveC1wYWNrOiBlbmQ7XG4gICAgYm94LXBhY2s6IGVuZDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1vLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7IH1cbiAgICAjaG9tZS1sZXR0ZXIgYXJ0aWNsZS5jdGEtbGV0dGVyIGgxLFxuICAgICNob21lLWxldHRlciBhcnRpY2xlLmN0YS1sZXR0ZXIgaDIsXG4gICAgI2hvbWUtbGV0dGVyIGFydGljbGUuY3RhLWhodGMgaDEsXG4gICAgI2hvbWUtbGV0dGVyIGFydGljbGUuY3RhLWhodGMgaDIsXG4gICAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1sZXR0ZXIgaDEsXG4gICAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1sZXR0ZXIgaDIsXG4gICAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1oaHRjIGgxLFxuICAgICNob21lLWhodGMgYXJ0aWNsZS5jdGEtaGh0YyBoMiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgNzYsIDEzOCwgMC44KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0SXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gICAgICAjaG9tZS1sZXR0ZXIgYXJ0aWNsZS5jdGEtbGV0dGVyIGgxIGEsXG4gICAgICAjaG9tZS1sZXR0ZXIgYXJ0aWNsZS5jdGEtbGV0dGVyIGgyIGEsXG4gICAgICAjaG9tZS1sZXR0ZXIgYXJ0aWNsZS5jdGEtaGh0YyBoMSBhLFxuICAgICAgI2hvbWUtbGV0dGVyIGFydGljbGUuY3RhLWhodGMgaDIgYSxcbiAgICAgICNob21lLWhodGMgYXJ0aWNsZS5jdGEtbGV0dGVyIGgxIGEsXG4gICAgICAjaG9tZS1oaHRjIGFydGljbGUuY3RhLWxldHRlciBoMiBhLFxuICAgICAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1oaHRjIGgxIGEsXG4gICAgICAjaG9tZS1oaHRjIGFydGljbGUuY3RhLWhodGMgaDIgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICNob21lLWxldHRlciBhcnRpY2xlLmN0YS1sZXR0ZXIgaDIsXG4gICAgI2hvbWUtbGV0dGVyIGFydGljbGUuY3RhLWhodGMgaDIsXG4gICAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1sZXR0ZXIgaDIsXG4gICAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1oaHRjIGgyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgICAgI2hvbWUtbGV0dGVyIGFydGljbGUuY3RhLWxldHRlciBoMiBzcGFuLFxuICAgICAgI2hvbWUtbGV0dGVyIGFydGljbGUuY3RhLWhodGMgaDIgc3BhbixcbiAgICAgICNob21lLWhodGMgYXJ0aWNsZS5jdGEtbGV0dGVyIGgyIHNwYW4sXG4gICAgICAjaG9tZS1oaHRjIGFydGljbGUuY3RhLWhodGMgaDIgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgI2hvbWUtbGV0dGVyIGFydGljbGUuY3RhLWxldHRlciAuYnV0dG9uLFxuICAgICNob21lLWxldHRlciBhcnRpY2xlLmN0YS1oaHRjIC5idXR0b24sXG4gICAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1sZXR0ZXIgLmJ1dHRvbixcbiAgICAjaG9tZS1oaHRjIGFydGljbGUuY3RhLWhodGMgLmJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgICNob21lLWxldHRlciBhcnRpY2xlLmN0YS1sZXR0ZXIgLmJ1dHRvbjpiZWZvcmUsXG4gICAgICAjaG9tZS1sZXR0ZXIgYXJ0aWNsZS5jdGEtaGh0YyAuYnV0dG9uOmJlZm9yZSxcbiAgICAgICNob21lLWhodGMgYXJ0aWNsZS5jdGEtbGV0dGVyIC5idXR0b246YmVmb3JlLFxuICAgICAgI2hvbWUtaGh0YyBhcnRpY2xlLmN0YS1oaHRjIC5idXR0b246YmVmb3JlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuICAuaG9tZS1jdGEtY29udGFpbmVyIC5sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGFydGljbGUuY3RhLWhodGMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGh0Yy1tb2JpbGUtaW1nLmpwZyk7IH1cbiAgICBhcnRpY2xlLmN0YS1oaHRjIGgxIHtcbiAgICAgIGhlaWdodDogNTAlOyB9XG4gIGFydGljbGUuY3RhLWxldHRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9nb29kZWxsLWNlbnRlci1jdXQuanBnKTsgfVxuICAjaG9tZS1yZXNvdXJjZXMge1xuICAgIGJhY2tncm91bmQ6ICMwMjRDOEE7IH1cbiAgICAjaG9tZS1yZXNvdXJjZXMgPiAuY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDc1QkM7IH1cbiAgICAjaG9tZS1yZXNvdXJjZXMgaDIuaGVhZGluZyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0UzMTgzNztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI2hvbWUtcmVzb3VyY2VzIC5mcC1zbGlkZXNOYXYge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICNob21lLXJlc291cmNlcyAucmVzb3VyY2VzLW1lbnUge1xuICAgICAgYmFja2dyb3VuZDogIzAwNzVCQztcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAjaG9tZS1yZXNvdXJjZXMgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgIzAwNzVCQzsgfVxuICAgICAgI2hvbWUtcmVzb3VyY2VzIHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgICAgI2hvbWUtcmVzb3VyY2VzIHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyBsaTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgI2hvbWUtcmVzb3VyY2VzIHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyA+IGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NUJDOyB9XG4gICAgICAgICNob21lLXJlc291cmNlcyB1bC5pbmZvcm1hdGlvbi1yZXNvdXJjZXMgPiBsaTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL2NoZXZyb24tbGVmdC5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xKTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKC0xKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKTsgfVxuICAgICAgICAjaG9tZS1yZXNvdXJjZXMgdWwuaW5mb3JtYXRpb24tcmVzb3VyY2VzID4gbGkgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAgICAgI2hvbWUtcmVzb3VyY2VzIHVsLmluZm9ybWF0aW9uLXJlc291cmNlcyA+IGxpIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMjRDOEE7IH1cbiAgICAjaG9tZS1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0IHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMjRDOEE7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAjaG9tZS1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0ICNtZW51LWluZm9ybWF0aW9uLXJlc291cmNlcy0xIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4OyB9XG4gICAgICAgICNob21lLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3QgI21lbnUtaW5mb3JtYXRpb24tcmVzb3VyY2VzLTEgPiBsaSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICNob21lLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3QgI21lbnUtaW5mb3JtYXRpb24tcmVzb3VyY2VzLTEgPiBsaS5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAjaG9tZS1yZXNvdXJjZXMgLnJlc291cmNlcy1saXN0ICNtZW51LWluZm9ybWF0aW9uLXJlc291cmNlcy0xID4gbGk6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDM4cHg7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgICAgI2hvbWUtcmVzb3VyY2VzIC5yZXNvdXJjZXMtbGlzdCAjbWVudS1pbmZvcm1hdGlvbi1yZXNvdXJjZXMtMSA+IGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggNDBweDsgfVxuICAgICAgICAgICNob21lLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3QgI21lbnUtaW5mb3JtYXRpb24tcmVzb3VyY2VzLTEgPiBsaSB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMjRDOEE7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweDsgfVxuICAgICNob21lLXJlc291cmNlcyAuc2l0ZS1mb290ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogMTAxMDsgfVxuICAgICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIGhlYWRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzZDZlO1xuICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDMwJTsgfVxuICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIge1xuICAgICAgICB3aWR0aDogNzAlOyB9XG4gICAgICAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciBoZWFkZXIgaDMge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjNkNmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgICAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgZm9ybSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgICAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCB7XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4OyB9XG4gICAgICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZW1haWwgLmljby1tYWlsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9lbWFpbCBpbnB1dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgbGFiZWwsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZCB7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiY29sb3JcIl0sICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwibW9udGhcIl0sICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRlbFwiXSwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0aW1lXCJdLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidXJsXCJdLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwid2Vla1wiXSwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXQ6bm90KFt0eXBlXSksICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIHRleHRhcmVhIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgICAgICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJjb2xvclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJtb250aFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGVsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dDpub3QoW3R5cGVdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgICAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiY29sb3JcIl06Oi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdOjotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Oi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwibW9udGhcIl06Oi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTo6LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRlbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0aW1lXCJdOjotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidXJsXCJdOjotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwid2Vla1wiXTo6LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXQ6bm90KFt0eXBlXSk6Oi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImNvbG9yXCJdOi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdOi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJtb250aFwiXTotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tb3otcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRpbWVcIl06LW1vei1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInVybFwiXTotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwid2Vla1wiXTotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dDpub3QoW3R5cGVdKTotbW96LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgICAgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImNvbG9yXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwibW9udGhcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0aW1lXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInVybFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsICNob21lLXJlc291cmNlcyAuc2lnbi11cC13cmFwcGVyIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ3ZWVrXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgI2hvbWUtcmVzb3VyY2VzIC5zaWduLXVwLXdyYXBwZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXQ6bm90KFt0eXBlXSk6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAjaG9tZS1yZXNvdXJjZXMgLnNpZ24tdXAtd3JhcHBlciAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAjaG9tZS1yZXNvdXJjZXMgLmNvcHlyaWdodC1pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrOyB9XG4gICAgICAjaG9tZS1yZXNvdXJjZXMgLmNvcHlyaWdodC1pbmZvIC5pbWctd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICNob21lLXJlc291cmNlcyAuY29weXJpZ2h0LWluZm8gLnNvY2lhbCB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAjaG9tZS1yZXNvdXJjZXMgLmNvcHlyaWdodC1pbmZvIC5zb2NpYWwgYS5tYWlsLCAjaG9tZS1yZXNvdXJjZXMgLmNvcHlyaWdodC1pbmZvIC5zb2NpYWwgYS5yc3MsICNob21lLXJlc291cmNlcyAuY29weXJpZ2h0LWluZm8gLnNvY2lhbCBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAjaG9tZS1yZXNvdXJjZXMgLmNvcHlyaWdodC1pbmZvIC5zb2NpYWwgYSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAjaG9tZS1yZXNvdXJjZXMgLmNvcHlyaWdodC1pbmZvIHAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDEwcHggMTVweDtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogd2hpdGU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogRGVza3RvcCBzdHlsZXMsIDc2OHB4IHdpZGUgKyBvbmx5ICAqL1xuICAuYXJlYS1hZHZhbmNlLWN0YSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaG9tZSAubWFpbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ob21lIC5tYWluIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwMDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgI2hvbWUtbmV3cyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIGJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgLW1vei1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiBib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAtbW96LWJveC1saW5lczogbXVsdGlwbGU7XG4gICAgYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5ob21lICNob21lLW5ld3MgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyBoMSAubmV3LWZlYXR1cmUgaS5pY28ge1xuICAgICAgICBjb2xvcjogI0UzMTgzNztcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgLmhvbWUgI2hvbWUtbmV3cyAucHVibGlzaC1kYXRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAucHVibGlzaC1kYXRlIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjRTMxODM3O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgd2hpdGU7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0xIGFydGljbGUge1xuICAgICAgICAgIGhlaWdodDogNjJ2aDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA4MDBweDsgfVxuICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDI0QzhBO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdG9wOiA2MCU7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8ge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyBoMSwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIHAsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0xIC5hcnRpY2xlLWluZm8gaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIGgxIC5uZXctZmVhdHVyZSBpIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNFMzE4Mzc7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4OyB9XG4gICAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMSAuYXJ0aWNsZS1pbmZvIHAsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTEgLmFydGljbGUtaW5mbyAuYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTIwcHg7IH1cbiAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTEgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgd2lkdGg6IDU5MHB4O1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYmdab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgLW1vei1hbmltYXRpb246IGJnWm9vbUluIDIuN3MgZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbjogYmdab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMSBhcnRpY2xlIC5hcnRpY2xlLWluZm8gaDEge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogaDFab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgICAtbW96LWFuaW1hdGlvbjogaDFab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb246IGgxWm9vbUluIDIuN3MgZm9yd2FyZHM7XG4gICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgICAtbW96LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTEgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIC5wdWJsaXNoLWRhdGUge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBkYXRlWm9vbUluIDIuN3MgZm9yd2FyZHM7XG4gICAgICAgICAgLW1vei1hbmltYXRpb246IGRhdGVab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb246IGRhdGVab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICAgIC1tb3otYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMSBhcnRpY2xlIC5hcnRpY2xlLWluZm8gLmFydGljbGUtZXhjZXJwdCB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwWm9vbUluIDIuN3MgZm9yd2FyZHM7XG4gICAgICAgICAgLW1vei1hbmltYXRpb246IHBab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb246IHBab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICAgIC1tb3otYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMSBhcnRpY2xlIC5hcnRpY2xlLWluZm8gLmJ1dHRvbiB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGJ1dHRvblpvb21JbiAyLjdzIGZvcndhcmRzO1xuICAgICAgICAgIC1tb3otYW5pbWF0aW9uOiBidXR0b25ab29tSW4gMi43cyBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb246IGJ1dHRvblpvb21JbiAyLjdzIGZvcndhcmRzO1xuICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICAgICAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMiwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMywgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB3aGl0ZTsgfVxuICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0yOmJlZm9yZSwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMzpiZWZvcmUsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTQ6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDc2LCAxMzgsIDAuNik7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMiBhcnRpY2xlLCAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0zIGFydGljbGUsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTQgYXJ0aWNsZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogMzh2aDtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAgIC1tb3otYm94LXBhY2s6IGVuZDtcbiAgICAgICAgICBib3gtcGFjazogZW5kO1xuICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgLW8tanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDsgfVxuICAgICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTIgYXJ0aWNsZTpiZWZvcmUsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTMgYXJ0aWNsZTpiZWZvcmUsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTQgYXJ0aWNsZTpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMzAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCBibGFjayk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIGJsYWNrKTsgfVxuICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gLmhlYWRpbmcsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuaGVhZGluZywgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtNCAuYXJ0aWNsZS1pbmZvIC5oZWFkaW5nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0OyB9XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyBoMSwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIGgxLCAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS00IC5hcnRpY2xlLWluZm8gaDEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gICAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIGgxIC5oaWdobGlnaHQsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyBoMSAuaGlnaGxpZ2h0LCAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS00IC5hcnRpY2xlLWluZm8gaDEgLmhpZ2hsaWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDI0QzhBO1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzAyNEM4QTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA2cHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY1ZW07XG4gICAgICAgICAgICAtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgICAgICAgICAgIC1tcy1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gICAgICAgICAgICAtby1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gICAgICAgICAgICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7IH1cbiAgICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0yIC5hcnRpY2xlLWluZm8gaDEgLm5ldy1mZWF0dXJlIGksIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyBoMSAubmV3LWZlYXR1cmUgaSwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtNCAuYXJ0aWNsZS1pbmZvIGgxIC5uZXctZmVhdHVyZSBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRTMxODM3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5wdWJsaXNoLWRhdGUgc3BhbiwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5wdWJsaXNoLWRhdGUgc3BhbiwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtNCAuYXJ0aWNsZS1pbmZvIC5wdWJsaXNoLWRhdGUgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHAsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHAsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTQgLmFydGljbGUtaW5mbyAuYXJ0aWNsZS1leGNlcnB0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMCAwOyB9XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuYnV0dG9uLCAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0zIC5hcnRpY2xlLWluZm8gLmJ1dHRvbiwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtNCAuYXJ0aWNsZS1pbmZvIC5idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgY29sb3I6ICMwMDc1QkM7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2Utb3V0O1xuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLW91dDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2Utb3V0OyB9XG4gICAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5idXR0b246aG92ZXIsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuYnV0dG9uOmhvdmVyLCAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS00IC5hcnRpY2xlLWluZm8gLmJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI0UzMTgzNzsgfVxuICAgICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuYnV0dG9uOmJlZm9yZSwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5idXR0b246YmVmb3JlLCAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS00IC5hcnRpY2xlLWluZm8gLmJ1dHRvbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTsgfVxuICAgICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTIgLmFydGljbGUtaW5mbyAuYnV0dG9uIHNwYW4sIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTMgLmFydGljbGUtaW5mbyAuYnV0dG9uIHNwYW4sIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTQgLmFydGljbGUtaW5mbyAuYnV0dG9uIHNwYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDsgfVxuICAgICAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMiAuYXJ0aWNsZS1pbmZvIC5idXR0b24gc3BhbjphZnRlciwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMyAuYXJ0aWNsZS1pbmZvIC5idXR0b24gc3BhbjphZnRlciwgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtNCAuYXJ0aWNsZS1pbmZvIC5idXR0b24gc3BhbjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMi5hY3RpdmU6YmVmb3JlLCAuaG9tZSAjaG9tZS1uZXdzIC5zbGlkZS5zbGlkZS0zLmFjdGl2ZTpiZWZvcmUsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTQuYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTIuYWN0aXZlIC5hcnRpY2xlLWluZm8gLmhlYWRpbmcsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTMuYWN0aXZlIC5hcnRpY2xlLWluZm8gLmhlYWRpbmcsIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTQuYWN0aXZlIC5hcnRpY2xlLWluZm8gLmhlYWRpbmcge1xuICAgICAgICAgIGJvdHRvbTogMzAlO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS0yIDIuN3MgZm9yd2FyZHM7XG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS0yIDIuN3MgZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbjogZmFkZUZlYXR1cmUtc2xpZGUtMiAyLjdzIGZvcndhcmRzO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICAtbW96LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAuc2xpZGUuc2xpZGUtMyB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgd2hpdGU7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZUZlYXR1cmUtc2xpZGUtMyAyLjdzIGZvcndhcmRzO1xuICAgICAgICAtbW96LWFuaW1hdGlvbjogZmFkZUZlYXR1cmUtc2xpZGUtMyAyLjdzIGZvcndhcmRzO1xuICAgICAgICBhbmltYXRpb246IGZhZGVGZWF0dXJlLXNsaWRlLTMgMi43cyBmb3J3YXJkcztcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgICAgIC5ob21lICNob21lLW5ld3MgLnNsaWRlLnNsaWRlLTQge1xuICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS00IDIuN3MgZm9yd2FyZHM7XG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiBmYWRlRmVhdHVyZS1zbGlkZS00IDIuN3MgZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbjogZmFkZUZlYXR1cmUtc2xpZGUtNCAyLjdzIGZvcndhcmRzO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICAtbW96LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICAgIC5ob21lICNob21lLW5ld3MgYXJ0aWNsZSB7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwLXNsaWRlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiA3NWVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXA6OmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5OTJweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCB7XG4gICAgICAgIG1heC13aWR0aDogOTkycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGgyIHtcbiAgICAgICAgY29sb3I6ICMwMDc1QkM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNDBweCAwOyB9XG4gICAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICBkaXNwbGF5OiBib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICAtbW96LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIGJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC1tcy1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLW8tYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSAuYXJ0aWNsZS1pbmZvIHtcbiAgICAgICAgICB3aWR0aDogODAlOyB9XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgaDEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0SXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgaDEgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzAyNEM4QTsgfVxuICAgICAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSBoMSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIGgxIC5uZXctZmVhdHVyZSBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRTMxODM3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDsgfVxuICAgICAgICAuaG9tZSAjaG9tZS1uZXdzIC5uZXdzLXJvbGx1cCBhcnRpY2xlIC5wdWJsaXNoLWRhdGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjdlbTsgfVxuICAgICAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgLnB1Ymxpc2gtZGF0ZSBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrOyB9XG4gICAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSBhLnJlYWQtbW9yZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgICAgLmhvbWUgI2hvbWUtbmV3cyAubmV3cy1yb2xsdXAgYXJ0aWNsZSBhLnJlYWQtbW9yZTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI0UzMTgzNzsgfVxuICAgICAgICAgIC5ob21lICNob21lLW5ld3MgLm5ld3Mtcm9sbHVwIGFydGljbGUgYS5yZWFkLW1vcmU6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJz4nO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4OyB9XG4gIC5ob21lICNob21lLWxldHRlciB7XG4gICAgYmFja2dyb3VuZDogIzQ2NTc3MSB1cmwoLi4vaW1hZ2VzL2dvb2RlbGwtc2lkZS1jdXQuanBnKSByaWdodCBuby1yZXBlYXQ7IH1cbiAgLmhvbWUgI2hvbWUtaGh0YyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLXdlYmtpdC1vcmRlcjogMztcbiAgICAtbW96LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIGJhY2tncm91bmQ6ICM0NjU3NzEgdXJsKC4uL2ltYWdlcy9oaHRjLmpwZykgY2VudGVyIG5vLXJlcGVhdDsgfVxuICAgIC5ob21lICNob21lLWhodGMgcCB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuaG9tZSAjaG9tZS1oaHRjIGFydGljbGUge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5ob21lICNob21lLWxldHRlciwgLmhvbWUgI2hvbWUtaGh0YyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIGJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgLW1vei1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgLmhvbWUgI2hvbWUtbGV0dGVyIGFydGljbGUsIC5ob21lICNob21lLWhodGMgYXJ0aWNsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDI0QzhBO1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIG1hcmdpbjogNzBweCAwO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiBib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1vLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmhvbWUgI2hvbWUtbGV0dGVyIGFydGljbGUgaDEsIC5ob21lICNob21lLWxldHRlciBhcnRpY2xlIGgyLCAuaG9tZSAjaG9tZS1oaHRjIGFydGljbGUgaDEsIC5ob21lICNob21lLWhodGMgYXJ0aWNsZSBoMiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgfVxuICAgICAgLmhvbWUgI2hvbWUtbGV0dGVyIGFydGljbGUgaDEsIC5ob21lICNob21lLWhodGMgYXJ0aWNsZSBoMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0SXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gICAgICAuaG9tZSAjaG9tZS1sZXR0ZXIgYXJ0aWNsZSBoMiwgLmhvbWUgI2hvbWUtaGh0YyBhcnRpY2xlIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgLmhvbWUgI2hvbWUtbGV0dGVyIGFydGljbGUgYSwgLmhvbWUgI2hvbWUtaGh0YyBhcnRpY2xlIGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmhvbWUgI2hvbWUtcGlsbGFycyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIGJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC13ZWJraXQtb3JkZXI6IDM7XG4gICAgLW1vei1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWF4LXdpZHRoOiA3NWVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgIC5ob21lICNob21lLXBpbGxhcnM6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgLmhvbWUgI2hvbWUtcGlsbGFycyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuaG9tZSAjaG9tZS1waWxsYXJzIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgIC5ob21lICNob21lLXBpbGxhcnMge1xuICAgICAgbWF4LXdpZHRoOiA5OTJweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5ob21lICNob21lLXBpbGxhcnMge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9tZSAjaG9tZS1waWxsYXJzIC5mdWxsLXBpbGxhcnMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ob21lICNob21lLXBpbGxhcnMgaDIge1xuICAgICAgY29sb3I6ICMwMDc1QkM7XG4gICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogNTBweCAwIDQwcHg7IH1cbiAgICAuaG9tZSAjaG9tZS1waWxsYXJzIC5ob21lLXBpbGxhcnMge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAgIC1tb3otYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgICAgIGJveC1saW5lczogbXVsdGlwbGU7XG4gICAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIge1xuICAgICAgICB3aWR0aDogMjUlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaG9tZSAjaG9tZS1waWxsYXJzIC5waWxsYXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciAucGlsbGFyLWxpbmsgLmljbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciAucGlsbGFyLWxpbmsgLnBpbGxhci10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDI0QzhBO1xuICAgICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAgICAgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItbGluayAucGlsbGFyLXRpdGxlOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI0UzMTgzNzsgfVxuICAgICAgLmhvbWUgI2hvbWUtcGlsbGFycyAucGlsbGFyIC5waWxsYXItZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5ob21lICNob21lLXBpbGxhcnMgLnBpbGxhciAucGlsbGFyLXBvc3RzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuaG9tZSAjaG9tZS1yZXNvdXJjZXMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICBib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtd2Via2l0LW9yZGVyOiA0O1xuICAgIC1tb3otb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7IH1cbiAgICAuaG9tZSAjaG9tZS1yZXNvdXJjZXMgc2VjdGlvbi5jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5ob21lICNob21lLXJlc291cmNlcyAucmVzb3VyY2VzLWxpc3Qge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuaG9tZSAuaG9tZS1jdGEtY29udGFpbmVyIC5sb2dvIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWluLXdpZHRoOiAzMzFweDsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBMZXR0ZXIgUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jaGFwdGVycy1uYXYge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5jaGFwdGVycy1uYXYgdWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogNTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmNoYXB0ZXJzLW5hdiB1bCB7XG4gICAgICAgIHRvcDogODVweDsgfSB9XG4gICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuY2hhcHRlcnMtbmF2IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGk6bGFzdC1jaGlsZCBhIC5udW1iZXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAuY2hhcHRlcnMtbmF2IHVsIGxpIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYSAubnVtYmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2xhYi1Cb2xkXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwNzVCQztcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDI0QzhBO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgICAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYSAubnVtYmVyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgICAgICAgICAuY2hhcHRlcnMtbmF2IHVsIGxpIGEgLm51bWJlciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhIC5udW1iZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDsgfSB9XG4gICAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYSAudGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNsYWItTGlnaHRcIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzg4MEUwNjsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgICAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYSAudGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtOyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgICAuY2hhcHRlcnMtbmF2IHVsIGxpIGEgLnRpdGxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAgICAgICAgICAgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhIC50aXRsZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyMHB4IDAgMjBweDsgfSB9XG4gICAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYTpob3ZlciAubnVtYmVyLCAuY2hhcHRlcnMtbmF2IHVsIGxpIGE6Zm9jdXMgLm51bWJlciwgLmNoYXB0ZXJzLW5hdiB1bCBsaSBhOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTMxODM3O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM4ODBFMDY7IH1cbiAgICAgIC5jaGFwdGVycy1uYXYgdWwgbGkgYS5uYXYtYWN0aXZlIC5udW1iZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTMxODM3OyB9XG5cbi5jaGFwdGVyLXRyYXZlbGluZyAuY2hhcHRlcnMtbmF2IHVsIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjA7IH1cblxuLmNoYXB0ZXI6bm90KDpmaXJzdC1vZi10eXBlKSBoZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNoYXB0ZXIgaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjMDA3NUJDOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY2hhcHRlciBoZWFkZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5jaGFwdGVyIGhlYWRlciAuaGVhZGVyLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5jaGFwdGVyIGhlYWRlciAuaGVhZGluZ3Mge1xuICAgICAgcGFkZGluZzogMCAxNXB4IDI4cHggMTBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAuY2hhcHRlciBoZWFkZXIgLmhlYWRpbmdzIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmNoYXB0ZXIgaGVhZGVyIC5oZWFkaW5ncyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4OyB9IH1cbiAgLmNoYXB0ZXIgaGVhZGVyIC5jaGFwdGVyLW51bWJlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2xhYi1Cb2xkXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07XG4gICAgY29sb3I6ICMwMDc1QkM7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY2hhcHRlciBoZWFkZXIgLmNoYXB0ZXItbnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiA5LjM3NXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmNoYXB0ZXIgaGVhZGVyIC5jaGFwdGVyLW51bWJlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMjRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG4gIC5jaGFwdGVyIGhlYWRlciBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtTGlnaHRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICBjb2xvcjogIzAwNzVCQztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmNoYXB0ZXIgaGVhZGVyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmNoYXB0ZXIgaGVhZGVyIGgxIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmNoYXB0ZXIgaGVhZGVyIGgyIHtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogI0EwQTBBMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1MaWdodEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY2hhcHRlciBoZWFkZXIgaDIge1xuICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtOyB9IH1cblxuLmNoYXB0ZXIgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5jaGFwdGVyIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMTVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuY2hhcHRlciAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7IH0gfVxuXG4uY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciB7XG4gICAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogNTMwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuY2hhcHRlcjpmaXJzdC1vZi10eXBlIGhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDczMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gICAgLmNoYXB0ZXI6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIge1xuICAgICAgaGVpZ2h0OiA4MzBweDsgfSB9XG4gIC5jaGFwdGVyOmZpcnN0LW9mLXR5cGUgaGVhZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNoYXB0ZXI6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmNoYXB0ZXI6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgLmhlYWRpbmdzIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5jaGFwdGVyOmZpcnN0LW9mLXR5cGUgaGVhZGVyIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAxNXB4OyB9IH1cbiAgLmNoYXB0ZXI6Zmlyc3Qtb2YtdHlwZSBoZWFkZXIgaDEsIC5jaGFwdGVyOmZpcnN0LW9mLXR5cGUgaGVhZGVyIGgyIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5jaGFwdGVyOmZpcnN0LW9mLXR5cGUgaGVhZGVyIGgyIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi5jaGFwdGVyOmZpcnN0LW9mLXR5cGUgLmhlYWRpbmdzIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2hhcHRlcjpmaXJzdC1vZi10eXBlIC5oZWFkaW5ncyBoMiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIC5jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4MDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMTVweDsgfSB9XG5cbi5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5lbnRyeS10aXRsZSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbGR1ZSBjZW50ZXJZKCk7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBAaW5jbGR1ZSBjZW50ZXJZKCk7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5lbnRyeS10aXRsZSBhIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLmFyY2hpdmUudGF4LXBpbGxhciBtYWluIGFydGljbGUgLmVudHJ5LXRpdGxlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjRTMxODM3OyB9XG4gIC5hcmNoaXZlLnRheC1waWxsYXIgbWFpbiBhcnRpY2xlIC5lbnRyeS10aXRsZSBhIC5pY28tYXJyb3ctcmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIFNhZmV0eSBBcnRpY2xlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNpbmdsZS1zYWZldHlfYXJ0aWNsZSBtYWluIC5jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc2luZ2xlLXNhZmV0eV9hcnRpY2xlIG1haW4gLmNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH0gfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgTmV3c3Jvb21cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jbmV3c3Jvb20tbWVudSB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgI25ld3Nyb29tLW1lbnUgYS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc1QkM7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICNuZXdzcm9vbS1tZW51IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgICNuZXdzcm9vbS1tZW51IGxpOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICNuZXdzcm9vbS1tZW51IGxpIGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDc1QkM7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDA3NWJjO1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogJ0VuZHpvbmVTYW5zLUJvbGQnO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgI25ld3Nyb29tLW1lbnUgbGkgYSAuYWN0aXZlLCAjbmV3c3Jvb20tbWVudSBsaSBhOmZvY3VzLCAjbmV3c3Jvb20tbWVudSBsaSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc1QkM7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cblxuLm5ld3Nyb29tID4gZGl2LndyYXAgPiBtYWluID4gZGl2LmNvbnRlbnQgPiBwIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiA5MDBweDsgfVxuXG4ubmV3c3Jvb20gLmNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLm5ld3Nyb29tIC5jb250ZW50ID4gcDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1heC13aWR0aDogNzVlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAubmV3c3Jvb20gLmNvbnRlbnQgPiBwOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgIC5uZXdzcm9vbSAuY29udGVudCA+IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5uZXdzcm9vbSAuY29udGVudCA+IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAgIC5uZXdzcm9vbSAuY29udGVudCA+IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXgtd2lkdGg6IDk5MnB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAubmV3c3Jvb20gLmNvbnRlbnQgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7IH0gfVxuXG4ubmV3c3Jvb20gLmhlbnRyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VlZTtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgICAubmV3c3Jvb20gLmhlbnRyeSB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VlZTsgfVxuICAgICAgLm5ld3Nyb29tIC5oZW50cnk6bnRoLWNoaWxkKDNuKSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgICAgLm5ld3Nyb29tIC5oZW50cnk6bnRoLWNoaWxkKC1uKzMpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlZWU7IH1cbiAgICAgICAgLm5ld3Nyb29tIC5oZW50cnk6bnRoLWNoaWxkKC1uKzMpIGhlYWRlciAucG9zdC10eXBlOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC00NXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgei1pbmRleDogMTAwMDsgfSB9XG4gIC5uZXdzcm9vbSAuaGVudHJ5IHRpbWUge1xuICAgIGNvbG9yOiAjMDA3NUJDO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5uZXdzcm9vbSAuaGVudHJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNDFweDtcbiAgICB6LWluZGV4OiAxMDAwOyB9XG4gIC5uZXdzcm9vbSAuaGVudHJ5IGgyIGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMwMjRDOEE7IH1cbiAgICAubmV3c3Jvb20gLmhlbnRyeSBoMiBhOmhvdmVyLCAubmV3c3Jvb20gLmhlbnRyeSBoMiBhOmZvY3VzLCAubmV3c3Jvb20gLmhlbnRyeSBoMiBhOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI0UzMTgzNzsgfVxuICAubmV3c3Jvb20gLmhlbnRyeSAucG9zdC10eXBlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDc1QkM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAuNzVyZW07IH1cbiAgLm5ld3Nyb29tIC5oZW50cnkgLnNvdXJjZSBwLFxuICAubmV3c3Jvb20gLmhlbnRyeSAuZW50cnktc3VtbWFyeSBwIHtcbiAgICBmb250LXNpemU6IC44NXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLm5ld3Nyb29tIC5oZW50cnkgLnNvdXJjZSBwIGEsXG4gIC5uZXdzcm9vbSAuaGVudHJ5IC5lbnRyeS1zdW1tYXJ5IHAgYSB7XG4gICAgY29sb3I6ICM0MDQwNDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuICAubmV3c3Jvb20gLmhlbnRyeSAuZW50cnktc3VtbWFyeSBhLnByb21wdCB7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICM0MDQwNDA7XG4gICAgZm9udC1zaXplOiAuODVyZW07IH1cbiAgICAubmV3c3Jvb20gLmhlbnRyeSAuZW50cnktc3VtbWFyeSBhLnByb21wdDpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwNzVCQztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbiNuYXZpZ2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTsgfVxuICAjbmF2aWdhdGlvbiAucGcge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAjbmF2aWdhdGlvbiAucGcge1xuICAgICAgICB3aWR0aDogMzMlOyB9IH1cbiAgI25hdmlnYXRpb24gaSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiAjMDA3NUJDO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTsgfVxuICAjbmF2aWdhdGlvbiBhIHtcbiAgICBmb250LWZhbWlseTogRW5kem9uZVNhbnMtQm9sZDtcbiAgICBjb2xvcjogIzAwNzVCQzsgfVxuICAgICNuYXZpZ2F0aW9uIGE6aG92ZXIsICNuYXZpZ2F0aW9uIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNFMzE4Mzc7IH1cbiAgI25hdmlnYXRpb24gI3BhZ2luYXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTM3NWVtKSB7XG4gICAgICAjbmF2aWdhdGlvbiAjcGFnaW5hdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAjbmF2aWdhdGlvbiAuaWNvLWNoZXZyb24tbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3LjkzNzVlbSkge1xuICAgICAgI25hdmlnYXRpb24gLmljby1jaGV2cm9uLWxlZnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH0gfVxuICAjbmF2aWdhdGlvbiAuaWNvLWNoZXZyb24tcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3LjkzNzVlbSkge1xuICAgICAgI25hdmlnYXRpb24gLmljby1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH0gfVxuXG4ubmV3c3Jvb20tcGFnZS1jb3B5IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gLTMwcHg7IH1cblxuLyogUEFHTklBVElPTiAoIG1pZ3JhdGUgdG8gTkZMICkgKi9cbi5uZXdzcm9vbS1wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctdG9wOiAyNHB4OyB9XG4gIC5uZXdzcm9vbS1wYWdpbmF0aW9uIC5wYWdlLWNvbnRyb2wsIC5uZXdzcm9vbS1wYWdpbmF0aW9uIC5wYWdlLXN0YXR1cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDhweDsgfVxuICAubmV3c3Jvb20tcGFnaW5hdGlvbiAucGFnZS1jb250cm9sIHtcbiAgICBjb2xvcjogIzAwNzVCQztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjIybXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMjIybXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIyMm1zO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC01cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5uZXdzcm9vbS1wYWdpbmF0aW9uIC5wYWdlLWNvbnRyb2wgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAubmV3c3Jvb20tcGFnaW5hdGlvbiAucGFnZS1jb250cm9sIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTsgfSB9XG4gICAgLm5ld3Nyb29tLXBhZ2luYXRpb24gLnBhZ2UtY29udHJvbCAuaWNvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbWFyZ2luOiA4cHg7IH1cbiAgICAubmV3c3Jvb20tcGFnaW5hdGlvbiAucGFnZS1jb250cm9sLmluYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjOTQ5Q0ExO1xuICAgICAgb3BhY2l0eTogMC41OyB9XG4gIC5uZXdzcm9vbS1wYWdpbmF0aW9uIC5wYWdlLXN0YXR1cyB7XG4gICAgbWFyZ2luOiAwIDIwcHg7IH1cblxuLyogQVJDSElWRSAqL1xuLnBvc3QtdHlwZS1hcmNoaXZlLXZpZGVvIC5jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS12aWRlbyAuY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDsgfSB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS12aWRlbyAuY29udGVudCAudmlkZW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtdmlkZW8gLmNvbnRlbnQgLnZpZGVvIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICBkaXNwbGF5OiBib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICAtbW96LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIGJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC1tcy1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLW8tYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IH0gfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS12aWRlbyAuY29udGVudCAudmlkZW8gLmNvbnRlbnQtdGh1bWJuYWlsIHtcbiAgICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS12aWRlbyAuY29udGVudCAudmlkZW8gLmNvbnRlbnQtdGh1bWJuYWlsIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgICAgLnBvc3QtdHlwZS1hcmNoaXZlLXZpZGVvIC5jb250ZW50IC52aWRlbyAuY29udGVudC10aHVtYm5haWwgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtdmlkZW8gLmNvbnRlbnQgLnZpZGVvIC5jb250ZW50LWFydGljbGUgLmVudHJ5LXN1bW1hcnkgcCB7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS12aWRlbyAuY29udGVudCAudmlkZW8gLmNvbnRlbnQtYXJ0aWNsZSBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi52aWRlbyAuZW50cnktY29udGVudCBwIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cblxuLmNvbnRlbnQtdmlkZW8tdGh1bWJhbmlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jb250ZW50LXZpZGVvLXRodW1iYW5pbCBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5jb250ZW50LXZpZGVvLXRodW1iYW5pbDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NUJDO1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyMjJtcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAyMjJtcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjIybXM7IH1cbiAgLmNvbnRlbnQtdmlkZW8tdGh1bWJhbmlsIC5pY28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gICAgZm9udC1zaXplOiA1LjYyNXJlbTtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzMzbXMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0OyB9XG4gIC5jb250ZW50LXZpZGVvLXRodW1iYW5pbDpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDAuNjsgfVxuICAuY29udGVudC12aWRlby10aHVtYmFuaWw6aG92ZXIgLmljbyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTsgfVxuXG4vKiBQYWdlLUhlYWRlciAmIFZpZGVvIFBsYXllciAqL1xuLnZpZGVvLXBhZ2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC52aWRlby1wYWdlLWhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDYwMHB4OyB9IH1cbiAgLnZpZGVvLXBhZ2UtaGVhZGVyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC52aWRlby1wYWdlLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4OyB9IH1cbiAgLnZpZGVvLXBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnZpZGVvLXBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci0tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTM3NWVtKSB7XG4gICAgLnZpZGVvLXBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC52aWRlby1wYWdlLWhlYWRlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMTE3LCAxODgsIDAuNikgODAlLCByZ2JhKDAsIDAsIDAsIDAuNikpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDExNywgMTg4LCAwLjYpIDgwJSwgcmdiYSgwLCAwLCAwLCAwLjYpKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA0NDRtcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCA0NDRtcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgNDQ0bXM7IH1cbiAgLnZpZGVvLXBhZ2UtaGVhZGVyIC5pY28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMzM21zIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAzMzNtcyBlYXNlLW91dDtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC52aWRlby1wYWdlLWhlYWRlciAuaWNvIHtcbiAgICAgICAgZm9udC1zaXplOiAyMDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMi41cmVtOyB9IH1cbiAgLnZpZGVvLXBhZ2UtaGVhZGVyOmhvdmVyIC5pY28ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4yKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMik7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMik7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjIpOyB9XG4gIC52aWRlby1wYWdlLWhlYWRlciAuaW1hZ2UtY2FwdGlvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXM7IH1cbiAgLnZpZGVvLXBhZ2UtaGVhZGVyIC52aWRlby1kaXNwbGF5IHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgNzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXM7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAudmlkZW8tcGFnZS1oZWFkZXIgLnZpZGVvLWRpc3BsYXkge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDA7IH0gfVxuICAgIC52aWRlby1wYWdlLWhlYWRlciAudmlkZW8tZGlzcGxheSAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLnZpZGVvLXBhZ2UtaGVhZGVyLnZpZGVvLXBsYXllci1kaXNwbGF5IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAudmlkZW8tcGFnZS1oZWFkZXIudmlkZW8tcGxheWVyLWRpc3BsYXkgLmltYWdlLWNhcHRpb24ge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC52aWRlby1wYWdlLWhlYWRlci52aWRlby1wbGF5ZXItZGlzcGxheSAuaWNvIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC52aWRlby1wYWdlLWhlYWRlci52aWRlby1wbGF5ZXItZGlzcGxheTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIzNkM2QzZCA4MCUsICMzZDNkM2QpO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvICAgLCAjM2QzZDNkKTsgfVxuICAgIC52aWRlby1wYWdlLWhlYWRlci52aWRlby1wbGF5ZXItZGlzcGxheSAudmlkZW8tZGlzcGxheSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgei1pbmRleDogMzsgfVxuXG4vKiBTaW5nbGUgUGFnZSAqL1xuLnNpbmdsZS12aWRlbyAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAuc2luZ2xlLXZpZGVvIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9IH1cbiAgLnNpbmdsZS12aWRlbyAuY29udGVudCAudmlkZW8gPiBoZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNpbmdsZS12aWRlbyAucmVsYXRlZC1hcnRpY2xlcyAuaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUxpZ2h0XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDc1QkM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuc2luZ2xlLXZpZGVvIC5yZWxhdGVkLWFydGljbGVzIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4zMTI1cmVtOyB9IH1cblxuLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSB7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgI0UxRTNFNTtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDEwcHggMDsgfVxuICAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLnRpdGxlLnN3aXRjaC1pY29uIC5pY28tYXJyb3ctcmlnaHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLnRpdGxlLnN3aXRjaC1pY29uIC5pY28tYXJyb3ctZG93biB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAudGl0bGUgLmljbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGNvbG9yOiAjNDA0MDQwOyB9XG4gICAgICAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIC50aXRsZSAuaWNvLmljby1hcnJvdy1yaWdodCB7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuICAgICAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAudGl0bGUgLmljby5pY28tYXJyb3ctZG93biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAuY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAuY29udGVudCAucHJvZmlsZS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCA1cHggMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAuZGlzcGxheS1wb3N0cy1saXN0aW5nID4gbGkubGlzdGluZy1pdGVtIC5jb250ZW50IC5wcm9maWxlLWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDQwcHggMCAyNXB4IDA7IH0gfVxuICAgICAgLmRpc3BsYXktcG9zdHMtbGlzdGluZyA+IGxpLmxpc3RpbmctaXRlbSAuY29udGVudCAucHJvZmlsZS1jb250ZW50IGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5kaXNwbGF5LXBvc3RzLWxpc3RpbmcgPiBsaS5saXN0aW5nLWl0ZW0gLmNvbnRlbnQgLnByb2ZpbGUtY29udGVudCBpbWcge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDhweCAzMHB4IDMwcHggMDsgfSB9XG5cbi8qXG4ubGlzdGluZy1pdGVte1xuICBkaXNwbGF5OmJsb2NrO1xuICBvdmVyZmxvdzphdXRvO1xuICBjbGVhcjpib3RoO1xuICAuY29udGVudHtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbiAgJi5vcGVuIHtcbiAgICAmID4gYXtcbiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkO1xuICAgIH1cbiAgICAuY29udGVudHtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAuaW1hZ2V7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpbmdsZS1wcm9maWxle1xuICAuaW1nLXdyYXBwZXJ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbiAgfVxufVxuKi9cbi5zdHlsZS1ndWlkZSAuaWNvbnMgaSB7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07IH1cblxuLmRrYmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDc1QkM7IH1cblxuLmJ5bGluZSxcbnRpbWUgLnVwZGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlYXJjaC1uby1yZXN1bHRzIC5hbGVydC13YXJuaW5nLCAuZXJyb3I0MDQgLmFsZXJ0LXdhcm5pbmcge1xuICBwYWRkaW5nLXRvcDogNzVweDsgfVxuXG4uc2VhcmNoLW5vLXJlc3VsdHMgZm9ybSAuY2xvc2Utc2VhcmNoLFxuLnNlYXJjaC1uby1yZXN1bHRzIGZvcm0gLmljby1tYWduaWZ5LCAuZXJyb3I0MDQgZm9ybSAuY2xvc2Utc2VhcmNoLFxuLmVycm9yNDA0IGZvcm0gLmljby1tYWduaWZ5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VhcmNoLW5vLXJlc3VsdHMgZm9ybSAuc2VhcmNoLXN1Ym1pdCwgLmVycm9yNDA0IGZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NWJjO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogN3B4O1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmVycm9yNDA0IC5hbGVydC13YXJuaW5nLCAuZXJyb3I0MDQgLmFsZXJ0LXdhcm5pbmcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDgwJTsgfVxuXG4vKiBQYWdlLXRlbXBsYXRlOiBISEMgKi9cbmJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgYmxhY2spO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgYmxhY2spOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXI6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDMzLjMzMzMzMzMzMyU7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5oaGMtYnJhbmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMTA7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWJyYW5kIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLmhoYy1icmFuZCBpbWcuc2hpZWxkIHtcbiAgICAgIGhlaWdodDogMTIwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWJyYW5kIGltZy5zaGllbGQge1xuICAgICAgICAgIGhlaWdodDogMTQwcHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5oaGMtYnJhbmQgaW1nLnNoaWVsZCB7XG4gICAgICAgICAgaGVpZ2h0OiAzMDBweDsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWJyYW5kIGltZy5sb2dvIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHRvcDogNDBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5oaGMtYnJhbmQgaW1nLmxvZ28ge1xuICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICB3aWR0aDogNDQwcHg7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5oaGMtYnJhbmQgaW1nLmxvZ28ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlci0tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLnBhZ2UtaGVhZGVyLS1jb250ZW50IGgxIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA3NUJDO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4OyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAucGFnZS1oZWFkZXItLWNvbnRlbnQgaDE6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5wYWdlLWhlYWRlci0tY29udGVudCBwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWF4LXdpZHRoOiA1NzZweDsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIC5oaGMtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaGhjL2hoYy1oZXgtdGlsZS5qcGcpIHRvcCByZXBlYXQteDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNENkQ2RDY7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLmhoYy1jb250ZW50IGgyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRW5kem9uZVNhbnMtQm9sZEl0YWxpY1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDA3NUJDOyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWNvbnRlbnQgaDI6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNUU2OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLmhoYy1jb250ZW50IGgzIHtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMwMjRDOEE7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWhoYyAuaGhjLWNvbnRlbnQgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1oaGMgLmhoYy1jb250ZW50IHVsIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtaGhjIGhyIHtcbiAgbWFyZ2luOiAxMHB4IDAgMjBweCAhaW1wb3J0YW50OyB9XG5cbi5jaGFsbGVuZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC02MHB4O1xuICBiYWNrZ3JvdW5kOiAjMDA3NUJDO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB6LWluZGV4OiAxMDAwO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmNoYWxsZW5nZSBwIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5jaGFsbGVuZ2UgLmNoYWxsZW5nZS10aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzkxYzk7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtMzY1ZGVnLCAjMDA3NUJDLCAjMzM5MWM5KTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTVkZWcsICMwMDc1QkMsICMzMzkxYzkpO1xuICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07IH1cbiAgLmNoYWxsZW5nZSB1bC5jaGFsbGVuZ2UtZGV0YWlscyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzkxYzk7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMwMjRDOEE7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmNoYWxsZW5nZSB1bC5jaGFsbGVuZ2UtZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfSB9XG4gICAgLmNoYWxsZW5nZSB1bC5jaGFsbGVuZ2UtZGV0YWlscyBsaSB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTZweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzkxYzk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5jaGFsbGVuZ2UgdWwuY2hhbGxlbmdlLWRldGFpbHMgbGk6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAuY2hhbGxlbmdlIHVsLmNoYWxsZW5nZS1kZXRhaWxzIGxpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzMzkxYzk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuY2hhbGxlbmdlIHVsLmNoYWxsZW5nZS1kZXRhaWxzIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9IH1cbiAgICAgIC5jaGFsbGVuZ2UgdWwuY2hhbGxlbmdlLWRldGFpbHMgbGkgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkVuZHpvbmVTYW5zLUJvbGRJdGFsaWNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgY29sb3I6ICM2NmFjZDc7IH1cbiAgICAgIC5jaGFsbGVuZ2UgdWwuY2hhbGxlbmdlLWRldGFpbHMgbGkgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5jaGFsbGVuZ2UgLmNoYWxsZW5nZS1zdWJtaXNzaW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjRTMxODM3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJFbmR6b25lU2Fucy1Cb2xkSXRhbGljXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyMjJtcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAyMjJtcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjIybXM7IH1cbiAgICAuY2hhbGxlbmdlIC5jaGFsbGVuZ2Utc3VibWlzc2lvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjODgwRTA2OyB9XG4gIC5jaGFsbGVuZ2UgLmNoYWxsZW5nZS1mb290ZXIge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuY2hhbGxlbmdlIC5jaGFsbGVuZ2UtZm9vdGVyIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4vKiBOb24tc2NzcyBhZGQtb25zOiAoZWcuIHdlYmZvbnQgbGlicykgKi9cbmEucHJpbnRhYmxlLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDc1QkM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzAwNzVCQztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgYS5wcmludGFibGUtbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wcmludC1pY29uLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7IH1cbiAgYS5wcmludGFibGUtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNFMzE4Mzc7IH1cbiJdfQ== */
/*# sourceMappingURL=main.css.map */
