@import url("glyphicons-halflings.min.css");@font-face{font-family:'CoreSansA25ExtraLight';src:url("fonts/2DCD5B_4_0.eot");src:url("fonts/2DCD5B_4_0.eot?#iefix") format("embedded-opentype"),url("fonts/2DCD5B_4_0.woff2") format("woff2"),url("fonts/2DCD5B_4_0.woff") format("woff"),url("fonts/2DCD5B_4_0.ttf") format("truetype")}@font-face{font-family:'CoreSansA55Medium';src:url("fonts/2DCD5B_A_0.eot");src:url("fonts/2DCD5B_A_0.eot?#iefix") format("embedded-opentype"),url("fonts/2DCD5B_A_0.woff2") format("woff2"),url("fonts/2DCD5B_A_0.woff") format("woff"),url("fonts/2DCD5B_A_0.ttf") format("truetype")}@font-face{font-family:'CoreSansA35Light';src:url("fonts/2DCD5B_5_0.eot");src:url("fonts/2DCD5B_5_0.eot?#iefix") format("embedded-opentype"),url("fonts/2DCD5B_5_0.woff2") format("woff2"),url("fonts/2DCD5B_5_0.woff") format("woff"),url("fonts/2DCD5B_5_0.ttf") format("truetype")}@font-face{font-family:'CoreSansA45Regular';src:url("fonts/2DCD5B_7_0.eot");src:url("fonts/2DCD5B_7_0.eot?#iefix") format("embedded-opentype"),url("fonts/2DCD5B_7_0.woff2") format("woff2"),url("fonts/2DCD5B_7_0.woff") format("woff"),url("fonts/2DCD5B_7_0.ttf") format("truetype")}@font-face{font-family:'CoreSansA75ExtraBold';src:url("fonts/2DCD5B_D_0.eot");src:url("fonts/2DCD5B_D_0.eot?#iefix") format("embedded-opentype"),url("fonts/2DCD5B_D_0.woff2") format("woff2"),url("fonts/2DCD5B_D_0.woff") format("woff"),url("fonts/2DCD5B_D_0.ttf") format("truetype")}@font-face{font-family:'inbank';src:url("fonts/inbank.eot?6m6ufy");src:url("fonts/inbank.eot?6m6ufy#iefix") format("embedded-opentype"),url("fonts/inbank.ttf?6m6ufy") format("truetype"),url("fonts/inbank.woff?6m6ufy") format("woff"),url("fonts/inbank.svg?6m6ufy#inbank") format("svg");font-weight:normal;font-style:normal}html{font-family:'CoreSansA45Regular', sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:#f8f8f8}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:1.428571429;color:#000;background-color:transparent}h1,h2.section-title{font-family:'CoreSansA25ExtraLight', sans-serif;font-weight:normal;line-height:65px;color:#34094b;font-size:57px;margin:0 0 30px 0}@media (max-width: 768px){h1,h2.section-title{font-size:34px;line-height:40px;margin:20px 0}}h1 span{font-family:'CoreSansA55Medium', sans-serif;color:#cdf767}h2{font-family:'CoreSansA55Medium', sans-serif;font-weight:normal;line-height:58px;color:#34094b;font-size:50px}h3{font-family:'CoreSansA55Medium', sans-serif;font-weight:normal;line-height:45px;color:#34094b;font-size:40px}h4{font-family:'CoreSansA35Light', sans-serif;font-weight:normal;line-height:40px;color:#34094b;font-size:35px;margin:0;padding:0px 0 20px 0}h4.card-title{font-size:25px;line-height:32px;text-align:center}@media (max-width: 991px) and (min-width: 768px){h4{font-size:26px;line-height:32px}}@media (max-width: 598px){h4{padding-top:20px}h4.card-title{padding-top:0}}h5{font-family:'CoreSansA35Light', sans-serif;font-weight:normal;line-height:28px;color:#3c125b;font-size:23px;margin:0px 0 10px 0;padding:0}h5 a{font-size:23px}p+h5{margin-top:40px}h6{font-family:'CoreSansA35Light', sans-serif;font-weight:normal;line-height:28px;color:#3c125b;font-size:20px}h6 a{font-size:20px}h6.benefits{margin-bottom:0}h5.bg-primary{font-size:20px;line-height:1.428571429;background-color:#f9f9f9;color:#3b0f5e;padding:14px 18px 7px 18px}h5.bg-primary a{font-size:20px}label{color:#3b0f5e;font-weight:normal;font-size:16px}p{font-family:'CoreSansA45Regular', sans-serif;font-weight:normal;line-height:25px;color:#301e3f;font-size:16px;margin:0 0 11px}.description{font-family:'CoreSansA35Light', sans-serif;font-weight:normal;line-height:20px;color:#5e5e5e;font-size:16px}.description a{font-size:16px}p a,label a{font-size:16px}.comment{font-family:'CoreSansA45Regular', sans-serif;font-weight:normal;line-height:20px;color:#5e5e5e;font-size:13px}.comment a{font-size:13px}a{font-family:'CoreSansA45Regular', sans-serif;font-weight:normal;line-height:24px;color:#a147b6;font-size:16px;text-decoration:none;background-color:transparent}a:hover,a:focus,a:active{color:#4a1777;outline:0;text-decoration:none}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}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;-moz-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;text-transform:none}select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-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;-moz-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 #5e5e5e;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a{text-decoration:none}a:visited{text-decoration:none}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.btn>.form-control-select:after{border-top-color:#000 !important}.dropup>.btn>.caret,.dropup>.btn>.form-control-select:after{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:transparent;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #F2F2F2}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.lead{margin-bottom:22px;font-size:18px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:24px}}small,.small{font-size:87%}mark,.mark{background-color:#FDF5EF;padding:0.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center,.product-overview__header,.product-overview__footer{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#989898}.text-primary{color:#531E80}a.text-primary:hover{color:#381457}.text-success{color:#30AA66}a.text-success:hover{color:#25824e}.text-info{color:#3392CD}a.text-info:hover{color:#2875a5}.text-warning{color:#EC883A}a.text-warning:hover{color:#de6d15}.text-danger{color:#D81A4E}a.text-danger:hover{color:#aa153e}.bg-primary{color:#fff;background-color:#531E80}a.bg-primary:hover{background-color:#381457}.bg-success{background-color:#EEF8F2}a.bg-success:hover{background-color:#cae9d6}.bg-info{background-color:#EEF6FB}a.bg-info:hover{background-color:#c5e0f1}.bg-warning{background-color:#FDF5EF}a.bg-warning:hover{background-color:#f7d9c2}.bg-danger{background-color:#FBECF0}a.bg-danger:hover{background-color:#f2c2cf}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #F2F2F2}ul,ol{margin-top:0;margin-bottom:11px}ul ul,ul ol{margin-bottom:0}ol ul,ol ol{margin-bottom:0}.list-unstyled,.main-header__mainnav,.main-header__subnav,.main-footer__list,.list-checked{padding-left:0;list-style:none}.list-inline,.main-header__mainnav,.main-header__lang-switch,.application__steps{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li,.main-header__mainnav>li,.main-header__lang-switch>li,.application__steps>li{display:inline-block;padding-left:5px;padding-right:5px}.list-divider>li{margin-bottom:5px}dl{margin-top:0;margin-bottom:22px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{content:" ";display:table;clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #989898}.initialism{font-size:90%}blockquote{padding:11px 22px;margin:0 0 22px;font-size:22px;border-left:5px solid #531E80}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#989898}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"— "}.blockquote-reverse{padding-right:15px;padding-left:0;border-right:5px solid #531E80;border-left:0;text-align:right}blockquote.pull-right,blockquote.main-header__usernav,blockquote.main-header__lang-switch{padding-right:15px;padding-left:0;border-right:5px solid #531E80;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before{content:""}blockquote.pull-right footer:before,blockquote.main-header__usernav footer:before,blockquote.main-header__lang-switch footer:before,blockquote.pull-right small:before,blockquote.main-header__usernav small:before,blockquote.main-header__lang-switch small:before,blockquote.pull-right .small:before,blockquote.main-header__usernav .small:before,blockquote.main-header__lang-switch .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after{content:" —"}blockquote.pull-right footer:after,blockquote.main-header__usernav footer:after,blockquote.main-header__lang-switch footer:after,blockquote.pull-right small:after,blockquote.main-header__usernav small:after,blockquote.main-header__lang-switch small:after,blockquote.pull-right .small:after,blockquote.main-header__usernav .small:after,blockquote.main-header__lang-switch .small:after{content:" —"}address{margin-bottom:22px;font-style:normal;line-height:1.42857}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container-fluid:before{content:" ";display:table}.container:after,.container-fluid:after{content:" ";display:table;clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1200px}}.row{margin-left:-15px;margin-right:-15px}.row:before{content:" ";display:table}.row:after{content:" ";display:table;clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.col-centered{float:none;margin-left:auto;margin-right:auto}table{background-color:transparent}caption{padding-top:18px;padding-bottom:18px;color:#989898;text-align:left}th{text-align:left}.table{width:100%;max-width:100%}.table>thead>tr>th,.table>thead>tr>td{padding:10px 18px;line-height:1.428571429;vertical-align:top;border-top:1px solid #D1D1D1}.table>tbody>tr>th,.table>tbody>tr>td{padding:10px 18px;line-height:1.428571429;vertical-align:top;border-top:1px solid #D1D1D1}.table>tfoot>tr>th,.table>tfoot>tr>td{padding:10px 18px;line-height:1.428571429;vertical-align:top;border-top:1px solid #D1D1D1}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #D1D1D1}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td{border-top:0}.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td{border-top:0}.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #D1D1D1}.table .table{background-color:transparent}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td{padding:6px}.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td{padding:6px}.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:6px}.table-bordered{border:1px solid #D1D1D1}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border:1px solid #D1D1D1}.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td{border:1px solid #D1D1D1}.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #D1D1D1}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#F2F2F2}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table>thead>tr.active>td,.table>thead>tr.active>th{background-color:#f5f5f5}.table>tbody>tr>td.active,.table>tbody>tr>th.active{background-color:#f5f5f5}.table>tbody>tr.active>td,.table>tbody>tr.active>th{background-color:#f5f5f5}.table>tfoot>tr>td.active,.table>tfoot>tr>th.active{background-color:#f5f5f5}.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#EEF8F2}.table>thead>tr.success>td,.table>thead>tr.success>th{background-color:#EEF8F2}.table>tbody>tr>td.success,.table>tbody>tr>th.success{background-color:#EEF8F2}.table>tbody>tr.success>td,.table>tbody>tr.success>th{background-color:#EEF8F2}.table>tfoot>tr>td.success,.table>tfoot>tr>th.success{background-color:#EEF8F2}.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#EEF8F2}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#dcf1e4}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#dcf1e4}.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#EEF6FB}.table>thead>tr.info>td,.table>thead>tr.info>th{background-color:#EEF6FB}.table>tbody>tr>td.info,.table>tbody>tr>th.info{background-color:#EEF6FB}.table>tbody>tr.info>td,.table>tbody>tr.info>th{background-color:#EEF6FB}.table>tfoot>tr>td.info,.table>tfoot>tr>th.info{background-color:#EEF6FB}.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#EEF6FB}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#d9ebf6}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#d9ebf6}.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#FDF5EF}.table>thead>tr.warning>td,.table>thead>tr.warning>th{background-color:#FDF5EF}.table>tbody>tr>td.warning,.table>tbody>tr>th.warning{background-color:#FDF5EF}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th{background-color:#FDF5EF}.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning{background-color:#FDF5EF}.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#FDF5EF}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#fae7d8}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#fae7d8}.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#FBECF0}.table>thead>tr.danger>td,.table>thead>tr.danger>th{background-color:#FBECF0}.table>tbody>tr>td.danger,.table>tbody>tr>th.danger{background-color:#FBECF0}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th{background-color:#FBECF0}.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger{background-color:#FBECF0}.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#FBECF0}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#f7d7df}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#f7d7df}.table-responsive{overflow-x:auto;min-height:0.01%;margin:20px 0 20px 0}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td{white-space:nowrap}.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td{white-space:nowrap}.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td{border-bottom:0}.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:24px;line-height:inherit;color:#000;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:-6px 0 0;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:0}output{display:block;padding-top:8px;font-size:16px;line-height:1.428571429;color:#555555}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:36px}input[type="date"].input-sm{line-height:31px}.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon{line-height:31px}.input-group-sm>.input-group-btn>input[type="date"].btn{line-height:31px}.input-group-sm input[type="date"]{line-height:31px}input[type="time"].input-sm{line-height:31px}.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon{line-height:31px}.input-group-sm>.input-group-btn>input[type="time"].btn{line-height:31px}.input-group-sm input[type="time"]{line-height:31px}input[type="datetime-local"].input-sm{line-height:31px}.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon{line-height:31px}.input-group-sm>.input-group-btn>input[type="datetime-local"].btn{line-height:31px}.input-group-sm input[type="datetime-local"]{line-height:31px}input[type="month"].input-sm{line-height:31px}.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon{line-height:31px}.input-group-sm>.input-group-btn>input[type="month"].btn{line-height:31px}.input-group-sm input[type="month"]{line-height:31px}input[type="date"].input-lg{line-height:48px}.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon{line-height:48px}.input-group-lg>.input-group-btn>input[type="date"].btn{line-height:48px}.input-group-lg input[type="date"]{line-height:48px}input[type="time"].input-lg{line-height:48px}.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon{line-height:48px}.input-group-lg>.input-group-btn>input[type="time"].btn{line-height:48px}.input-group-lg input[type="time"]{line-height:48px}input[type="datetime-local"].input-lg{line-height:48px}.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon{line-height:48px}.input-group-lg>.input-group-btn>input[type="datetime-local"].btn{line-height:48px}.input-group-lg input[type="datetime-local"]{line-height:48px}input[type="month"].input-lg{line-height:48px}.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon{line-height:48px}.input-group-lg>.input-group-btn>input[type="month"].btn{line-height:48px}.input-group-lg input[type="month"]{line-height:48px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled{cursor:false}fieldset[disabled] input[type="radio"]{cursor:false}input[type="checkbox"][disabled],input[type="checkbox"].disabled{cursor:false}fieldset[disabled] input[type="checkbox"],.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline,.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:false}.form-control-static{padding-top:8px;padding-bottom:8px;margin-bottom:0;min-height:38px}.form-control-static.input-lg{padding-left:0;padding-right:0}.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon{padding-left:0;padding-right:0}.input-group-lg>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.form-control-static.input-sm{padding-left:0;padding-right:0}.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon{padding-left:0;padding-right:0}.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm{height:31px;padding:5px 11px;font-size:14px;line-height:1.5;border-radius:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:31px;padding:5px 11px;font-size:14px;line-height:1.5;border-radius:0}select.input-sm{height:31px;line-height:31px}.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon{height:31px;line-height:31px}.input-group-sm>.input-group-btn>select.btn{height:31px;line-height:31px}textarea.input-sm{height:auto}.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon{height:auto}.input-group-sm>.input-group-btn>textarea.btn{height:auto}select[multiple].input-sm{height:auto}.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon{height:auto}.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control{height:31px;padding:5px 11px;font-size:14px;line-height:1.5;border-radius:0}.form-group-sm select.form-control{height:31px;line-height:31px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:31px;padding:5px 11px;font-size:14px;line-height:1.5;min-height:36px}.input-lg{height:48px;padding:12px 32px;font-size:18px;line-height:1.3333333;border-radius:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:48px;padding:12px 32px;font-size:18px;line-height:1.3333333;border-radius:0}select.input-lg{height:48px;line-height:48px}.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon{height:48px;line-height:48px}.input-group-lg>.input-group-btn>select.btn{height:48px;line-height:48px}textarea.input-lg{height:auto}.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon{height:auto}.input-group-lg>.input-group-btn>textarea.btn{height:auto}select[multiple].input-lg{height:auto}.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon{height:auto}.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control{height:48px;padding:12px 32px;font-size:18px;line-height:1.3333333;border-radius:0}.form-group-lg select.form-control{height:48px;line-height:48px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:48px;padding:12px 32px;font-size:18px;line-height:1.3333333;min-height:40px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:48px;height:48px;line-height:48px}.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:48px;height:48px;line-height:48px}.input-sm+.form-control-feedback{width:31px;height:31px;line-height:31px}.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:31px;height:31px;line-height:31px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#30AA66}.has-success .form-control{border-color:#30AA66;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#25824e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #6bd59a;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #6bd59a}.has-success .input-group-addon{color:#30AA66;border-color:#30AA66;background-color:#EEF8F2}.has-success .form-control-feedback{color:#30AA66}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#EC883A}.has-warning .form-control{border-color:#EC883A;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#de6d15;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #f5c097;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #f5c097}.has-warning .input-group-addon{color:#EC883A;border-color:#EC883A;background-color:#FDF5EF}.has-warning .form-control-feedback{color:#EC883A}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#D81A4E}.has-error .form-control{border-color:#e42e72}.has-error .form-control:focus{border-color:#e42e72}.has-error .input-group-addon{color:#D81A4E;border-color:#D81A4E;background-color:#FBECF0}.has-error .form-control-feedback{color:#D81A4E}.has-feedback label ~ .form-control-feedback{top:27px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#404040}@media (min-width: 768px){.form-inline .form-group,.form-xs-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-xs-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static,.form-xs-inline .form-control-static{display:inline-block}.form-inline .input-group,.form-xs-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-xs-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-xs-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-xs-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control,.form-xs-inline .input-group>.form-control{width:100%}.form-inline .control-label,.form-xs-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-xs-inline .radio,.form-inline .checkbox,.form-xs-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-xs-inline .radio label,.form-inline .checkbox label,.form-xs-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-xs-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"],.form-xs-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback,.form-xs-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:8px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{content:" ";display:table;clear:both}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .control-label{margin-bottom:0;padding-top:8px}}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:17.0px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;-moz-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}.caret,.form-control-select:after{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid #E5E5E5;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right,.dropdown-menu.main-header__usernav,.dropdown-menu.main-header__lang-switch{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#E5E5E5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#531E80;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#46196b;background-color:#F2F2F2}.dropdown-menu>li>a.active{color:#989898;text-decoration:none;outline:0;background-color:transparent}.dropdown-menu>li>a.active:hover,.dropdown-menu>li>a.active:focus{color:#989898;text-decoration:none;outline:0;background-color:transparent}.dropdown-menu>.disabled>a{color:#989898}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#989898}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:false}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header,.main-header__mobile-nav .dropdown-menu li.dropdown-header a{display:block;padding:3px 20px;font-size:14px;line-height:1.428571429;color:#989898;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu,.main-header__usernav>.dropdown-menu,.main-header__lang-switch>.dropdown-menu{right:0;left:auto}.dropup .caret,.dropup .form-control-select:after{border-top:0;border-bottom:4px solid;content:""}.navbar-fixed-bottom .dropdown .caret,.navbar-fixed-bottom .dropdown .form-control-select:after{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group{margin-left:-1px}.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{content:" ";display:table;clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret,.btn .form-control-select:after{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret,.btn-lg .form-control-select:after,.btn-group-lg>.btn .form-control-select:after{border-width:5px 5px 0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .form-control-select:after,.dropup .btn-group-lg>.btn .form-control-select:after{border-width:0 5px 5px}.btn-group-vertical>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{content:" ";display:table;clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:7px 10px;font-size:16px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#F2F2F2;border:1px solid #AEAEAE;border-radius:0}.input-group-addon.input-sm{padding:5px 11px;font-size:14px;border-radius:0}.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 11px;font-size:14px;border-radius:0}.input-group-addon.input-lg{padding:12px 32px;font-size:18px;border-radius:0}.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:12px 32px;font-size:18px;border-radius:0}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before{content:" ";display:table}.nav:after{content:" ";display:table;clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#989898;text-decoration:none;background-color:transparent;cursor:false}.nav .open>a{background-color:#D1D1D1;border-color:#531E80}.nav .open>a:hover,.nav .open>a:focus{background-color:#D1D1D1;border-color:#531E80}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a{color:#fff;background-color:#531E80}.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#531E80}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #E5E5E5}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #E5E5E5;border-radius:0 0 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:transparent}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:22px;border:1px solid transparent}.navbar:before{content:" ";display:table}.navbar:after{content:" ";display:table;clear:both}@media (min-width: 768px){.navbar{border-radius:0}}.navbar-header:before{content:" ";display:table}.navbar-header:after{content:" ";display:table;clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{content:" ";display:table;clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-radius:0;border-width:0}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:14px 15px;font-size:18px;line-height:22px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .main-header__mobile-nav .dropdown-menu li.dropdown-header a{padding:5px 15px 5px 25px}.main-header__mobile-nav .navbar-nav .open .dropdown-menu li.dropdown-header a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:7px;margin-bottom:7px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:7px;margin-bottom:7px}.navbar-btn.btn-sm{margin-top:9.5px;margin-bottom:9.5px}.btn-group-sm>.navbar-btn.btn{margin-top:9.5px;margin-bottom:9.5px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn,.navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}.navbar-right{float:right !important;margin-right:-10px}.navbar-left{margin-left:-10px}.navbar-right ~ .navbar-right{margin-right:0}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus{color:#ccc}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>li>a.active{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>li>a.active:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a.active:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a{color:#ccc;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#bebebe}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#bebebe}.navbar-inverse .navbar-nav>li>a{color:#bebebe}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a{background-color:#090909;color:#fff}.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}.navbar-inverse .navbar-link{color:#bebebe}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#bebebe}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus{color:#444}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header,.navbar-inverse .navbar-nav .open .main-header__mobile-nav .dropdown-menu li.dropdown-header .dropdown-menu>a{border-color:#090909}.main-header__mobile-nav .dropdown-menu li.dropdown-header .navbar-inverse .navbar-nav .open .dropdown-menu>a{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#bebebe}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a.active{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a.active:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a.active:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a{color:#444;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#989898}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#989898}.label-default[href]:hover,.label-default[href]:focus{background-color:#7e7e7e}.label-primary{background-color:#531E80}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#381457}.label-success{background-color:#30AA66}.label-success[href]:hover,.label-success[href]:focus{background-color:#25824e}.label-info{background-color:#3392CD}.label-info[href]:hover,.label-info[href]:focus{background-color:#2875a5}.label-warning{background-color:#EC883A}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#de6d15}.label-danger{background-color:#D81A4E}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#aa153e}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#989898;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#531E80;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.alert{padding:20px;margin-bottom:22px;border:1px solid transparent;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:400}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:40px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#EEF8F2;border-color:#30AA66;color:#30AA66}.alert-success hr{border-top-color:#2a965a}.alert-success .alert-link{color:#25824e}.alert-info{background-color:#EEF6FB;border-color:#3392CD;color:#3392CD}.alert-info hr{border-top-color:#2d84b9}.alert-info .alert-link{color:#2875a5}.alert-warning{background-color:#FDF5EF;border-color:#EC883A;color:#EC883A}.alert-warning hr{border-top-color:#ea7a23}.alert-warning .alert-link{color:#de6d15}.alert-danger{background-color:#FBECF0;border-color:#D81A4E;color:#D81A4E}.alert-danger hr{border-top-color:#c11746}.alert-danger .alert-link{color:#aa153e}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:22px;margin-bottom:22px;background-color:#ebebeb;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:14px;line-height:22px;color:#fff;text-align:center;background-color:#531E80;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#30AA66}.progress-striped .progress-bar-success{background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#3392CD}.progress-striped .progress-bar-info{background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#EC883A}.progress-striped .progress-bar-warning{background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#D81A4E}.progress-striped .progress-bar-danger{background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:16px}.panel-body p.description{margin-top:10px}.panel-body:before{content:" ";display:table}.panel-body:after{content:" ";display:table;clear:both}.panel-heading{padding:16px;border-bottom:1px solid transparent;border-top-right-radius:-1;border-top-left-radius:-1}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit;padding:0}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:16px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child,.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:16px;padding-right:16px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #D1D1D1}.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #D1D1D1}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child{border-left:0}.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child{border-left:0}.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child{border-left:0}.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child{border-left:0}.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child{border-right:0}.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child{border-right:0}.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child{border-right:0}.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child{border-right:0}.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th{border-bottom:0}.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th{border-bottom:0}.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#D1D1D1}.panel-default>.panel-heading{color:#000;background-color:#F2F2F2;border-color:#D1D1D1}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#D1D1D1}.panel-default>.panel-heading .badge{color:#F2F2F2;background-color:#000}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#D1D1D1}.panel-primary{border-color:#531E80}.panel-primary>.panel-heading{color:#fff;background-color:#531E80;border-color:#531E80}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#531E80}.panel-primary>.panel-heading .badge{color:#531E80;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#531E80}.panel-success{border-color:#30AA66}.panel-success>.panel-heading{color:#30AA66;background-color:#EEF8F2;border-color:#30AA66}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#30AA66}.panel-success>.panel-heading .badge{color:#EEF8F2;background-color:#30AA66}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#30AA66}.panel-info{border-color:#3392CD}.panel-info>.panel-heading{color:#3392CD;background-color:#EEF6FB;border-color:#3392CD}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3392CD}.panel-info>.panel-heading .badge{color:#EEF6FB;background-color:#3392CD}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3392CD}.panel-warning{border-color:#EC883A}.panel-warning>.panel-heading{color:#EC883A;background-color:#FDF5EF;border-color:#EC883A}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#EC883A}.panel-warning>.panel-heading .badge{color:#FDF5EF;background-color:#EC883A}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#EC883A}.panel-danger{border-color:#D81A4E}.panel-danger>.panel-heading{color:#D81A4E;background-color:#FBECF0;border-color:#D81A4E}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#D81A4E}.panel-danger>.panel-heading .badge{color:#FBECF0;background-color:#D81A4E}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#D81A4E}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:24px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-moz-transform:translate(0, -25%);transform:translate(0, -25%);transition:-webkit-transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out, -moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -moz-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #E5E5E5;border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#531E80}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.9;filter:alpha(opacity=90)}.modal-header{padding:15px 20px;border-bottom:1px solid #E5E5E5;min-height:20px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #E5E5E5}.modal-footer:before{content:" ";display:table}.modal-footer:after{content:" ";display:table;clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:500px}}@media (min-width: 992px){.modal-lg{width:640px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip.top{margin-top:-3px;padding:7px 0}.tooltip.right{margin-left:3px;padding:0 7px}.tooltip.bottom{margin-top:3px;padding:7px 0}.tooltip.left{margin-left:-3px;padding:0 7px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#872897;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-7px;border-width:7px 7px 0;border-top-color:#872897}.tooltip.top-left .tooltip-arrow{bottom:0;right:7px;margin-bottom:-7px;border-width:7px 7px 0;border-top-color:#872897}.tooltip.top-right .tooltip-arrow{bottom:0;left:7px;margin-bottom:-7px;border-width:7px 7px 0;border-top-color:#872897}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-7px;border-width:7px 7px 7px 0;border-right-color:#872897}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-7px;border-width:7px 0 7px 7px;border-left-color:#872897}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-7px;border-width:0 7px 7px;border-bottom-color:#872897}.tooltip.bottom-left .tooltip-arrow{top:0;right:7px;margin-top:-7px;border-width:0 7px 7px;border-bottom-color:#872897}.tooltip.bottom-right .tooltip-arrow{top:0;left:7px;margin-top:-7px;border-width:0 7px 7px;border-bottom-color:#872897}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:340px;padding:1px;font-family:Arial, Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;line-height:1.428571429;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #E5E5E5;border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:0}.popover-content{padding:9px 14px}.popover>.arrow{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:11px}.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:transparent;bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#872897}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:transparent}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#872897}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:transparent;top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#872897}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:transparent}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#872897;bottom:-10px}.clearfix:before{content:" ";display:table}.clearfix:after{content:" ";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.visible-print-block{display:block !important}}@media print{.visible-print-inline{display:inline !important}}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .animated{-webkit-animation-duration:1000ms;-moz-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.owl-carousel .owl-item img{display:block;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-carousel .off{display:none;visibility:hidden}.icon__arrow-next,.owl-next:before,.icon__arrow-next-primary,.ui-datepicker-next,.icon__arrow-prev,.owl-prev:before,.icon__arrow-prev-primary,.ui-datepicker-prev,.icon__arrow-prev-small,.icon-back:before,.icon__arrow-up,.toggle-collapse:after,.icon__checked,.btn.btn-checkbox.active:after,.icon__checked-big,.icon__checked-gray,.dropdown-menu li.active:after,.icon__checked-list,.list-checked li:before,.icon__checked-success,.icon__datepicker,.input-date__helper:after,.icon__euro,.icon-euro:before,.icon__exit,.icon-exit:before,.icon__lock,.icon-lock:before,.icon__message,.icon-message:before,.icon__phone,.icon__settings,.icon-settings:before{background-repeat:no-repeat;background-image:url("../img/oi-icons_sprite.svg")}.no-svg .icon__arrow-next,.no-svg .owl-next:before,.no-svg .icon__arrow-next-primary,.no-svg .ui-datepicker-next,.no-svg .icon__arrow-prev,.no-svg .owl-prev:before,.no-svg .icon__arrow-prev-primary,.no-svg .ui-datepicker-prev,.no-svg .icon__arrow-prev-small,.no-svg .icon-back:before,.no-svg .icon__arrow-up,.no-svg .toggle-collapse:after,.no-svg .icon__checked,.no-svg .btn.btn-checkbox.active:after,.no-svg .icon__checked-big,.no-svg .icon__checked-gray,.no-svg .dropdown-menu li.active:after{background-image:url("../img/oi-icons_sprite.png")}.dropdown-menu .no-svg li.active:after{background-image:url("../img/oi-icons_sprite.png")}.no-svg .icon__checked-list,.no-svg .list-checked li:before{background-image:url("../img/oi-icons_sprite.png")}.list-checked .no-svg li:before{background-image:url("../img/oi-icons_sprite.png")}.no-svg .icon__checked-success,.no-svg .icon__datepicker,.no-svg .input-date__helper:after,.no-svg .icon__euro,.no-svg .icon-euro:before,.no-svg .icon__exit,.no-svg .icon-exit:before,.no-svg .icon__lock,.no-svg .icon-lock:before,.no-svg .icon__message,.no-svg .icon-message:before,.no-svg .icon__phone,.no-svg .icon__settings,.no-svg .icon-settings:before{background-image:url("../img/oi-icons_sprite.png")}.icon__arrow-next,.owl-next:before{background-position:0 0;width:40px;height:40px}.icon__arrow-next-dims{width:40px;height:40px}.icon__arrow-next-primary,.ui-datepicker-next{background-position:-112px -60px;width:16px;height:18px}.icon__arrow-next-primary-dims{width:16px;height:18px}.icon__arrow-prev,.owl-prev:before{background-position:-40px 0;width:40px;height:40px}.icon__arrow-prev-dims{width:40px;height:40px}.icon__arrow-prev-primary{background-position:0 -92.264px;width:16px;height:18px}.ui-datepicker-prev{background-position:0 -92.264px;width:16px;height:18px}.ui-datepicker-prev .ui-icon{color:transparent}.ui-datepicker-next .ui-icon{color:transparent}.icon__arrow-prev-primary-dims{width:16px;height:18px}.icon__arrow-prev-small,.icon-back:before{background-position:-20px -72.264px;width:20px;height:20px}.icon__arrow-prev-small-dims{width:20px;height:20px}.icon__arrow-up,.toggle-collapse:after{background-position:-112px 0;width:20px;height:20px}.icon__arrow-up-dims{width:20px;height:20px}.icon__checked,.btn.btn-checkbox.active:after{background-position:-16px -92.264px;width:16px;height:16px}.icon__checked-dims{width:16px;height:16px}.icon__checked-big{background-position:0 -40px;width:32px;height:32.264px}.icon__checked-big-dims{width:32px;height:32.264px}.icon__checked-gray,.dropdown-menu li.active:after{background-position:0 -72.264px;width:20px;height:20px}.icon__checked-gray-dims{width:20px;height:20px}.icon__checked-list,.list-checked li:before{background-position:-112px -40px;width:20px;height:20px}.icon__checked-list-dims{width:20px;height:20px}.icon__checked-success{background-position:-40px -72.264px;width:20px;height:20px}.icon__checked-success-dims{width:20px;height:20px}.icon__datepicker,.input-date__helper:after{background-position:-60px -72.264px;width:20px;height:20px}.icon__datepicker-dims{width:20px;height:20px}.icon__euro,.icon-euro:before{background-position:-80px -72.264px;width:20px;height:20px}.icon__euro-dims{width:20px;height:20px}.icon__exit,.icon-exit:before{background-position:-80px -24px;width:22px;height:20px}.icon__exit-dims{width:22px;height:20px}.icon__lock,.icon-lock:before{background-position:-80px -44px;width:20px;height:22px}.icon__lock-dims{width:20px;height:22px}.icon__message,.icon-message:before{background-position:-80px 0;width:32px;height:24px}.icon__message-dims{width:32px;height:24px}.icon__phone-dims{width:20px;height:32px}.icon__settings,.icon-settings:before{background-position:-52px -40px;width:20px;height:20px}.icon__settings-dims{width:20px;height:20px}img{height:auto;max-width:100%}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{float:left;margin:0 30px 30px 0}img.alignright{float:right;margin:0 0 30px 30px}ul.row{padding:0;list-style-type:none}.tooltip-backdrop,.popover-backdrop{position:fixed;left:0;right:0;bottom:0;top:0}.tooltip-backdrop{z-index:1069}.popover-backdrop{z-index:1059}.icon{display:inline-block;position:relative}.icon:before{content:"";position:absolute;top:50%;left:0}.icon-lock{margin-left:-5px;padding-left:26px}.icon-lock:before{margin-top:-12px}.icon-message{padding-left:38px}.icon-message:before{margin-top:-12px}.icon-settings,.icon-euro{padding-left:20px}.icon-settings:before,.icon-euro:before{margin-top:-10px}.icon-exit{padding-left:19px}.icon-exit:before{margin-top:-12px}.icon-back{padding-left:25px}.icon-back:before{margin-top:-10px}.form-group{position:relative}@media (max-width: 767px){.form-group:last-child{margin-bottom:0}}.form-control{display:block;width:100%;height:36px;padding:7px 10px;font-size:16px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:2px solid #cdcdcd;border-radius:32px}textarea.form-control{border-radius:15px}.form-control:focus,.form-control:active{border-color:#761c8d;color:#761c8d;outline:0}.form-control::-moz-placeholder{color:#989898;opacity:1}.form-control:-ms-input-placeholder,.form-control::-webkit-input-placeholder{color:#989898}.form-control:focus:hover,.form-control:active:hover,.form-control:hover{border-color:#761c8d}.has-success .form-control,.has-warning .form-control,.has-error .form-control,.has-success .form-control:focus,.has-warning .form-control:focus,.has-error .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.has-success .form-control:hover{border-color:#761c8d}.has-warning .form-control{border-color:#e42e72}.has-warning .form-control:hover{border-color:#e42e72}.has-error .form-control{border-color:#e42e72;color:#e42e72}.has-error .form-control:hover{border-color:#e42e72;color:#e42e72}.form-control[disabled],.form-control[readonly]{background-color:#E5E5E5;opacity:1}fieldset[disabled] .form-control{background-color:#E5E5E5;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:false}input.form-control{-webkit-appearance:none}.control-label{font-size:16px;font-size:0.9375rem;color:#cdcdcd}.help-block{font-size:14px;font-size:0.875rem;color:#000}.input-group-addon{min-width:36px;text-align:center;padding:7px 5px}textarea{resize:none}.form-control-feedback .icon{margin:8px 0}input::-webkit-input-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,input::-webkit-input-placeholder{color:#989898;opacity:1}input::-webkit-input-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,input::placeholder{color:#989898;opacity:1}.form-inline.vtop .form-group,.vtop.form-xs-inline .form-group{vertical-align:top}.form-xs-inline{margin:0 -6px}.form-xs-inline .form-row{display:block}.form-xs-inline .form-row:before{content:" ";display:table}.form-xs-inline .form-row:after{content:" ";display:table;clear:both}.form-xs-inline .form-col{display:inline-block;vertical-align:middle;padding:0 6px}.form-xs-inline .form-control-md{width:140px}.form-xs-inline .form-control-sm{width:100px}.tooltip__helper{padding-right:35px}.form-group .btn-toggle-tooltip{position:absolute;top:50%;margin-top:-13px;right:-20px}.btn.btn-checkbox,.btn.btn-radio{position:relative;font-weight:normal;padding:6px 12px 6px 32px;margin-right:20px;text-align:left;font-family:Arial, Arial, Helvetica, sans-serif}.btn.btn-checkbox:before,.btn.btn-radio:before{position:absolute;left:0;content:'\00ad';border:2px solid #cdcdcd;width:20px;height:20px;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:border-color 0.15s;-moz-transition:border-color 0.15s;transition:border-color 0.15s}.btn.btn-checkbox:active,.btn.btn-checkbox:focus,.btn.btn-checkbox.active{-webkit-box-shadow:none;box-shadow:none;border-color:#631a83}.btn.btn-radio:active,.btn.btn-radio:focus,.btn.btn-radio.active{-webkit-box-shadow:none;box-shadow:none;border-color:#631a83}.btn.btn-checkbox:hover:before,.btn.btn-radio:hover:before{border-color:#631a83}.btn.btn-checkbox.active:after,.btn.btn-radio.active:after{content:"";position:absolute}.btn.btn-checkbox.active:after{content:"";top:9px;left:2px}.btn.btn-radio:before,.btn.btn-radio:after{border-radius:50%}.btn.btn-radio.active:after{left:6px;top:12px;width:8px;height:8px;background-color:#531E80}.form-control-select{display:block;font-weight:400;position:relative;margin:0}.form-control-select:before,.form-control-select:after{content:"";position:absolute;pointer-events:none}.form-control-select:before{top:0;right:0;bottom:0;width:36px;background-color:#F2F2F2;border:1px solid #AEAEAE}.form-control-select:after{top:50%;margin-top:-1px;right:14px;color:#531E80}.form-control-select.focused:before{border-color:#3392CD;border-left-color:#AEAEAE}.form-control-select .form-control{display:block;width:100%}select{-moz-appearance:none;appearance:none;-webkit-appearance:none}.input-date__helper{position:relative}.input-date__helper:after{content:"";position:absolute;right:10px;top:50%;margin-top:-10px;z-index:2}.input-date__helper.datepicker-open:after{z-index:1063}.input-date__helper.datepicker-open .input-date{position:relative;z-index:1062}.parsley-tooltip{position:absolute;bottom:34px;left:0;color:#fff;text-align:left;padding:4px 6px;background:#D81A4E;line-height:1.1;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-transition:none;-moz-transition:none;transition:none;font-size:16px;z-index:3;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.btn-group .parsley-tooltip{top:-24px;bottom:auto}.parsley-tooltip:after{position:absolute;content:'\00ad';left:50%;bottom:-6px;margin-left:-3px;width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#D81A4E transparent transparent}.parsley-tooltip.filled{opacity:0.72;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s ease-in-out 0s, opacity .25s ease-in-out .01s;-webkit-transition:opacity 0.25s ease-in-out 0.01s, -webkit-transform 0.3s ease-in-out 0s;transition:opacity 0.25s ease-in-out 0.01s, -webkit-transform 0.3s ease-in-out 0s;-moz-transition:transform 0.3s ease-in-out 0s, opacity 0.25s ease-in-out 0.01s, -moz-transform 0.3s ease-in-out 0s;transition:transform 0.3s ease-in-out 0s, opacity 0.25s ease-in-out 0.01s;transition:transform 0.3s ease-in-out 0s, opacity 0.25s ease-in-out 0.01s, -webkit-transform 0.3s ease-in-out 0s, -moz-transform 0.3s ease-in-out 0s}.parsley-error{color:#D81A4E}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:2px solid transparent;white-space:nowrap;padding:9px 25px 7px 25px;font-size:16px;line-height:1.428571429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;-moz-transition:none;transition:none;font-family:'CoreSansA45Regular', sans-serif;position:relative;border-radius:32px;outline:0}.btn:focus,.btn.focus{outline:0}.btn:active:focus,.btn:active.focus{outline:0}.btn.active:focus,.btn.active.focus{outline:0}.btn:hover,.btn:focus,.btn.focus{opacity:0.9;filter:alpha(opacity=90)}.btn:active,.btn.active{outline:0;background-image:none}.btn.disabled,.btn[disabled]{cursor:false;pointer-events:none;opacity:0.4;filter:alpha(opacity=40);-webkit-box-shadow:none;box-shadow:none}fieldset[disabled] .btn{cursor:false;pointer-events:none;opacity:0.4;filter:alpha(opacity=40);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#66398b;background-color:transparent;border:2px solid #66398b;min-width:100px}.hero-carousel .btn-default,.hero .btn-default{color:#cdf767;background-color:transparent;border:2px solid #cdf767;min-width:100px}.btn-info{color:#3c125b;background-color:#cdf767;border:2px solid #cdf767;min-width:100px}.btn-primary{color:#fff;background-color:#7b1d8f;background-image:-webkit-gradient(linear, left top, right top, from(#7b1d8f), to(#4a1777));background-image:-moz-linear-gradient(left, #7b1d8f 0%, #4a1777 100%);background-image:linear-gradient(to right, #7b1d8f 0%, #4a1777 100%);background-repeat:no-repeat;border:2px solid #4a1777}.btn-primary:focus,.btn-primary:hover{color:#fff}.btn-success{color:#fff;background-color:#7b1d8f;background-image:-webkit-gradient(linear, left top, right top, from(#7b1d8f), to(#4a1777));background-image:-moz-linear-gradient(left, #7b1d8f 0%, #4a1777 100%);background-image:linear-gradient(to right, #7b1d8f 0%, #4a1777 100%);background-repeat:no-repeat;min-width:100px}.btn-warning{color:#fff;background-color:#EC883A;border-color:#EC883A;min-width:100px}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active{color:#fff;background-color:#de6d15;border-color:#d46914}.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#de6d15;border-color:#d46914}.btn-warning:active,.btn-warning.active{background-image:none}.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled{background-color:#EC883A;border-color:#EC883A}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active{background-color:#EC883A;border-color:#EC883A}.btn-warning[disabled]{background-color:#EC883A;border-color:#EC883A}.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active{background-color:#EC883A;border-color:#EC883A}fieldset[disabled] .btn-warning{background-color:#EC883A;border-color:#EC883A}fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#EC883A;border-color:#EC883A}.btn-warning .badge{color:#EC883A;background-color:#fff}.btn-danger{color:#fff;background-color:#D81A4E;border-color:#D81A4E}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active{color:#fff;background-color:#aa153e;border-color:#a1133a}.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#aa153e;border-color:#a1133a}.btn-danger:active,.btn-danger.active{background-image:none}.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled{background-color:#D81A4E;border-color:#D81A4E}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active{background-color:#D81A4E;border-color:#D81A4E}.btn-danger[disabled]{background-color:#D81A4E;border-color:#D81A4E}.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active{background-color:#D81A4E;border-color:#D81A4E}fieldset[disabled] .btn-danger{background-color:#D81A4E;border-color:#D81A4E}fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#D81A4E;border-color:#D81A4E}.btn-danger .badge{color:#D81A4E;background-color:#fff}.btn-invert{color:#66398b;background-color:#f8f8f8;border:2px solid #cdf767;min-width:160px;margin-top:10px}.btn-invert.ui-selectee{color:#66398b;background-color:#f8f8f8;border:2px solid #cdf767;min-width:160px;margin-top:10px}.ui-selected,.btn-invert.ui-selected{color:#3c125b;background-color:#cdf767;border:2px solid #cdf767;min-width:160px}.btn-transparent{color:#fff;background-color:transparent;border-color:#fff;border-width:2px}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent.focus,.btn-transparent:active,.btn-transparent.active{color:#fff;background-color:transparent;border-color:transparent}.open>.btn-transparent.dropdown-toggle{color:#fff;background-color:transparent;border-color:transparent}.btn-transparent:active,.btn-transparent.active{background-image:none}.open>.btn-transparent.dropdown-toggle{background-image:none}.btn-transparent.disabled{background-color:transparent;border-color:transparent}.btn-transparent.disabled:hover,.btn-transparent.disabled:focus,.btn-transparent.disabled.focus,.btn-transparent.disabled:active,.btn-transparent.disabled.active{background-color:transparent;border-color:transparent}.btn-transparent[disabled]{background-color:transparent;border-color:transparent}.btn-transparent[disabled]:hover,.btn-transparent[disabled]:focus,.btn-transparent[disabled].focus,.btn-transparent[disabled]:active,.btn-transparent[disabled].active{background-color:transparent;border-color:transparent}fieldset[disabled] .btn-transparent{background-color:transparent;border-color:transparent}fieldset[disabled] .btn-transparent:hover,fieldset[disabled] .btn-transparent:focus,fieldset[disabled] .btn-transparent.focus,fieldset[disabled] .btn-transparent:active,fieldset[disabled] .btn-transparent.active{background-color:transparent;border-color:transparent}.btn-transparent .badge{color:transparent;background-color:#fff}.btn-transparent:hover,.btn-transparent:active{background-color:#fff;border-color:#fff;color:#531E80}.btn-toggle-tooltip{height:26px;width:26px;color:#fff;background-color:#AEAEAE;border-color:#AEAEAE;padding:0 0;font-size:18px;line-height:1.3333333;border-radius:13px}.btn-toggle-tooltip:hover,.btn-toggle-tooltip:focus,.btn-toggle-tooltip.focus,.btn-toggle-tooltip:active,.btn-toggle-tooltip.active{color:#fff;background-color:#959595;border-color:#8f8f8f}.open>.btn-toggle-tooltip.dropdown-toggle{color:#fff;background-color:#959595;border-color:#8f8f8f}.btn-toggle-tooltip:active,.btn-toggle-tooltip.active{background-image:none}.open>.btn-toggle-tooltip.dropdown-toggle{background-image:none}.btn-toggle-tooltip.disabled{background-color:#AEAEAE;border-color:#AEAEAE}.btn-toggle-tooltip.disabled:hover,.btn-toggle-tooltip.disabled:focus,.btn-toggle-tooltip.disabled.focus,.btn-toggle-tooltip.disabled:active,.btn-toggle-tooltip.disabled.active{background-color:#AEAEAE;border-color:#AEAEAE}.btn-toggle-tooltip[disabled]{background-color:#AEAEAE;border-color:#AEAEAE}.btn-toggle-tooltip[disabled]:hover,.btn-toggle-tooltip[disabled]:focus,.btn-toggle-tooltip[disabled].focus,.btn-toggle-tooltip[disabled]:active,.btn-toggle-tooltip[disabled].active{background-color:#AEAEAE;border-color:#AEAEAE}fieldset[disabled] .btn-toggle-tooltip{background-color:#AEAEAE;border-color:#AEAEAE}fieldset[disabled] .btn-toggle-tooltip:hover,fieldset[disabled] .btn-toggle-tooltip:focus,fieldset[disabled] .btn-toggle-tooltip.focus,fieldset[disabled] .btn-toggle-tooltip:active,fieldset[disabled] .btn-toggle-tooltip.active{background-color:#AEAEAE;border-color:#AEAEAE}.btn-toggle-tooltip .badge{color:#AEAEAE;background-color:#fff}.btn-link{color:#531E80;font-weight:normal;border-radius:0;background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link:active,.btn-link.active,.btn-link[disabled]{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}fieldset[disabled] .btn-link{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link{border-color:transparent}.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2b0f42;text-decoration:none;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#531E80;text-decoration:none}fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#531E80;text-decoration:none}.btn-lg,.btn-group-lg>.btn{text-transform:uppercase;font-weight:bold}@media (min-width: 768px){.btn-lg,.btn-group-lg>.btn{font-size:30px;height:68px;border-radius:45px;border-width:4px;min-width:285px}.btn-info.btn-lg{font-size:23px;height:64px;border-radius:45px;border-width:4px;width:265px}.btn-lg.btn-primary,.btn-group-lg>.btn.btn-primary{padding:16px 72px}}@media (max-width: 320px){.btn.btn-primary.x{padding:8px 25px 6px 25px}}.btn-sm,.btn-group-sm>.btn{padding:5px 22px 0;font-size:14px;line-height:1.5}.btn-md,.btn-group-md>.btn{font-size:19px;padding-top:11px;height:50px;border-radius:45px;border-width:2px;width:280px;margin:30px 0}.btn-xs,.btn-group-xs>.btn{padding:5px 18px 0;font-size:12px;line-height:1.5}@media (max-width: 767px){.btn-lg{font-size:19px;height:50px;border-radius:45px;border-width:2px;width:280px;padding:14px 25px 7px 25px}}@media (max-width: 350px){.btn-md,.btn-group-md>.btn,.btn-lg{width:90%}}@media (min-width: 992px){.btn-md-lg{padding:12px 32px;font-size:18px;line-height:1.3333333;border-radius:0}}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-square.btn-primary{background-image:none;color:#fff;background-color:#531E80;border-color:#531E80}.btn-square.btn-primary:hover,.btn-square.btn-primary:focus,.btn-square.btn-primary.focus,.btn-square.btn-primary:active,.btn-square.btn-primary.active{color:#fff;background-color:#381457;border-color:#33124e}.open>.btn-square.btn-primary.dropdown-toggle{color:#fff;background-color:#381457;border-color:#33124e}.btn-square.btn-primary:active,.btn-square.btn-primary.active{background-image:none}.open>.btn-square.btn-primary.dropdown-toggle{background-image:none}.btn-square.btn-primary.disabled{background-color:#531E80;border-color:#531E80}.btn-square.btn-primary.disabled:hover,.btn-square.btn-primary.disabled:focus,.btn-square.btn-primary.disabled.focus,.btn-square.btn-primary.disabled:active,.btn-square.btn-primary.disabled.active{background-color:#531E80;border-color:#531E80}.btn-square.btn-primary[disabled]{background-color:#531E80;border-color:#531E80}.btn-square.btn-primary[disabled]:hover,.btn-square.btn-primary[disabled]:focus,.btn-square.btn-primary[disabled].focus,.btn-square.btn-primary[disabled]:active,.btn-square.btn-primary[disabled].active{background-color:#531E80;border-color:#531E80}fieldset[disabled] .btn-square.btn-primary{background-color:#531E80;border-color:#531E80}fieldset[disabled] .btn-square.btn-primary:hover,fieldset[disabled] .btn-square.btn-primary:focus,fieldset[disabled] .btn-square.btn-primary.focus,fieldset[disabled] .btn-square.btn-primary:active,fieldset[disabled] .btn-square.btn-primary.active{background-color:#531E80;border-color:#531E80}.btn-square.btn-primary .badge{color:#531E80;background-color:#fff}.btn-square .icon{height:100%}.dropdown{display:inline-block}.dropdown-toggle{position:relative}.open .dropdown-toggle{background-color:#F2F2F2;border-color:#b1b1b1;z-index:1001}.open .dropdown-toggle .caret,.open .dropdown-toggle .form-control-select:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.dropdown-menu{margin-top:5px;border-top:3px solid #872897;-webkit-box-shadow:0 0 36px 0 rgba(0,0,0,0.13);box-shadow:0 0 36px 0 rgba(0,0,0,0.13)}.dropdown-menu li a{padding:6px 12px;font-size:15px}.dropdown-menu li.active{position:relative;padding-right:40px}.dropdown-menu li.active:after{content:"";position:absolute;top:50%;right:10px;margin-top:-10px}.dropdown-menu .divider{margin:5px 0}.dropdown-header,.main-header__mobile-nav .dropdown-menu li.dropdown-header a{padding:6px 12px;font-family:'CoreSansA55Medium', sans-serif;font-size:18px;color:#000}.table{font-size:15px;font-size:0.9375rem}.table>thead>tr>th,.table>thead>tr>td{border-bottom:2px solid #872897;vertical-align:middle}.table>tfoot>tr>th,.table>tfoot>tr>td{font-weight:bold}.table td.fixed-width{min-width:180px}.table.header-primary>thead tr{background-color:#531E80}.table.header-primary>thead th{color:#fff;border-color:#531E80;padding:14px}.table.header-primary.table-bordered{border-top-color:#531E80}.table p,.table .progress{margin:0}.alert{border-width:0 0 0 4px;border-radius:0;margin:15px 0}.alert .alert-buttons{margin:20px 0 8px}.alert-dismissible{padding-right:35px}.alert-dismissible .close{top:0;right:-12px;opacity:.3;color:#000}.alert-dismissible .close:hover{opacity:0.5}.alert-link{text-decoration:none}.alert-success .alert-link{color:#30AA66}.alert-info .alert-link{color:#3392CD}.alert-warning .alert-link{color:#EC883A}.alert-danger .alert-link{color:#D81A4E}.nav-tabs{border-bottom-width:2px;margin-bottom:28px}.nav-tabs li{margin:0;border:0}.nav-tabs li a{border:0;margin:0;text-decoration:none;line-height:1}.panel-title{font-size:18px;font-size:1.125rem;color:#531E80}.panel-group .panel{-webkit-box-shadow:none;box-shadow:none}.panel-group .panel+.panel{margin-top:10px}.panel-heading{padding:0}.toggle-collapse{padding:16px;display:block;position:relative}.toggle-collapse:after{content:"";position:absolute;top:50%;margin-top:-10px;right:16px}.toggle-collapse.collapsed:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.popover{-webkit-box-shadow:0 0 36px 0 rgba(0,0,0,0.13);box-shadow:0 0 36px 0 rgba(0,0,0,0.13)}.popover.left{border-right:2px solid #872897}.popover.right{border-left:2px solid #872897}.popover.top{border-bottom:2px solid #872897}.popover.bottom{border-top:2px solid #872897}.popover-title{border:0;padding:25px 28px 15px;font-size:18px;font-size:1.125rem}.popover-content{padding:0 28px 25px}.modal-backdrop{background-color:#531E80;background-image:-webkit-gradient(linear, left top, right top, from(#872897), color-stop(30%, #872897), color-stop(60%, #531E80), to(#531E80));background-image:-moz-linear-gradient(left, #872897 0%, #872897 30%, #531E80 60%, #531E80 100%);background-image:linear-gradient(to right, #872897 0%, #872897 30%, #531E80 60%, #531E80 100%);background-repeat:no-repeat}.modal-content{-webkit-box-shadow:none;box-shadow:none}.modal-dialog{margin:0 auto}@media (min-width: 992px){.modal-dialog{margin-top:100px}}@media (min-width: 1200px){.modal-dialog{margin-top:200px}}.modal-top .modal-dialog{margin-top:0}.modal-title{font-size:24px;font-size:1.5rem}.modal-body{padding:28px 20px;position:relative}.modal-body p:last-child{margin-bottom:0}.modal-body .modal-inner{padding:15px 0}@media (min-width: 768px){.modal-body .modal-inner{padding:15px}}.modal-header{position:relative}.modal-body .close,.modal-header .close{position:absolute;top:16px;right:20px;margin:0;float:none}.note{position:relative}.note.btn{border:0}.note.btn-invert{position:relative;background:#d9f95e;background:-moz-linear-gradient(210deg, transparent 0.75em, #d9f95e 0);background:linear-gradient(-120deg, transparent 0.75em, #d9f95e 0)}.note.btn-invert:before{content:'';position:absolute;top:0;right:0;background:-webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(0, #b3dd00), to(#b3dd00)) 100% 0 no-repeat;background:-moz-linear-gradient(right top, transparent 50%, #b3dd00 0, #b3dd00) 100% 0 no-repeat;background:linear-gradient(to left bottom, transparent 50%, #b3dd00 0, #b3dd00) 100% 0 no-repeat;width:1.4em;height:0.81em;-webkit-transform:translateY(0.59em) rotate(30deg);-ms-transform:translateY(0.59em) rotate(30deg);-moz-transform:translateY(0.59em) rotate(30deg);transform:translateY(0.59em) rotate(30deg);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;-moz-transform-origin:bottom right;transform-origin:bottom right}.note.btn-invert:hover,.note.btn-invert:active,.note.btn-invert:focus{position:relative;background:#d9f95e;background:-moz-linear-gradient(210deg, transparent 0.75em, #d9f95e 0);background:linear-gradient(-120deg, transparent 0.75em, #d9f95e 0)}.note.btn-invert:hover:before,.note.btn-invert:active:before,.note.btn-invert:focus:before{content:'';position:absolute;top:0;right:0;background:-webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(0, #b3dd00), to(#b3dd00)) 100% 0 no-repeat;background:-moz-linear-gradient(right top, transparent 50%, #b3dd00 0, #b3dd00) 100% 0 no-repeat;background:linear-gradient(to left bottom, transparent 50%, #b3dd00 0, #b3dd00) 100% 0 no-repeat;width:1.4em;height:0.81em;-webkit-transform:translateY(0.59em) rotate(30deg);-ms-transform:translateY(0.59em) rotate(30deg);-moz-transform:translateY(0.59em) rotate(30deg);transform:translateY(0.59em) rotate(30deg);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;-moz-transform-origin:bottom right;transform-origin:bottom right}.note-lg{margin:0 -15px;max-width:800px;font-size:20px;font-size:1.25rem;padding:30px 40px}@media (min-width: 768px){.note-lg{margin:0 auto;padding:46px 60px}}@media (min-width: 992px){.note-lg{padding:46px 86px}}@media (min-width: 1200px){.note-lg{padding:56px 96px}}.note-gray{position:relative;background:#e5e5e5;background:-moz-linear-gradient(200deg, transparent 1.65em, #e5e5e5 0);background:linear-gradient(-110deg, transparent 1.65em, #e5e5e5 0)}.note-gray:before{content:'';position:absolute;top:0;right:0;background:-webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(0, #fff), to(#fff)) 100% 0 no-repeat;background:-moz-linear-gradient(right top, transparent 50%, #fff 0, #fff) 100% 0 no-repeat;background:linear-gradient(to left bottom, transparent 50%, #fff 0, #fff) 100% 0 no-repeat;width:4.68em;height:1.7em;-webkit-transform:translateY(2.98em) rotate(50deg);-ms-transform:translateY(2.98em) rotate(50deg);-moz-transform:translateY(2.98em) rotate(50deg);transform:translateY(2.98em) rotate(50deg);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;-moz-transform-origin:bottom right;transform-origin:bottom right}@media (min-width: 768px){.note-gray{position:relative;background:rgba(229,229,229,0.95);background:-moz-linear-gradient(200deg, transparent 2.05em, rgba(229,229,229,0.95) 0);background:linear-gradient(-110deg, transparent 2.05em, rgba(229,229,229,0.95) 0)}.note-gray:before{content:'';position:absolute;top:0;right:0;background:-webkit-gradient(linear, right top, left bottom, color-stop(50%, transparent), color-stop(0, #fff), to(#fff)) 100% 0 no-repeat;background:-moz-linear-gradient(right top, transparent 50%, #fff 0, #fff) 100% 0 no-repeat;background:linear-gradient(to left bottom, transparent 50%, #fff 0, #fff) 100% 0 no-repeat;width:5.85em;height:2.13em;-webkit-transform:translateY(3.72em) rotate(50deg);-ms-transform:translateY(3.72em) rotate(50deg);-moz-transform:translateY(3.72em) rotate(50deg);transform:translateY(3.72em) rotate(50deg);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;-moz-transform-origin:bottom right;transform-origin:bottom right}}.progress{height:10px;-webkit-box-shadow:none;box-shadow:none}.progress-legend{min-width:205px}.progress-legend:before{content:" ";display:table}.progress-legend:after{content:" ";display:table;clear:both}.progress-legend .value-now{float:left}.progress-legend .value-max{float:right}.progress-legend+.progress{margin-top:10px}.owl-next{display:none}.owl-prev{display:none;left:0}@media (min-width: 768px){.owl-next,.owl-prev{display:block;position:absolute;top:50%;background:rgba(83,30,128,0.5);width:60px;height:60px;margin-top:-30px}.owl-next:before,.owl-prev:before{content:"";position:absolute;top:0;left:0;margin:10px}}.owl-next{right:0}.slider-lg .slide{padding:90px 0 0}.slider-lg .owl-dots{position:absolute;left:50%;margin-left:-22px;bottom:7px}@media (min-width: 768px){.slider-lg .slide{padding:90px 0}}@media (min-width: 992px){.slider-lg .slide{padding:110px 0}}@media (min-width: 1200px){.slider-lg .slide{padding:125px 0}}@media (min-width: 768px){.slider-lg .owl-dots{bottom:45px}}@media (min-width: 992px){.slider-lg .owl-dots{bottom:65px}}@media (min-width: 1200px){.slider-lg .owl-dots{bottom:80px}}.owl-dot{display:inline-block;padding:5px}.owl-dot span{display:block;height:10px;width:10px;border-radius:5px;background-color:#989898}.owl-dot.active span{background-color:#531E80}@media (min-width: 768px){.owl-dot span{background-color:#fff}}@media (min-width: 599px){.main-content__section{padding-bottom:60px}}@media (max-width: 598px){.main-content__section{padding-bottom:20px}}.main-application__section{padding-bottom:60px}.section-lg{padding:90px 0}@media (min-width: 768px){.section-lg{padding:170px 0}}@media (min-width: 992px){.section-lg{padding:190px 0}}@media (min-width: 1200px){.section-lg{padding:215px 0}}.section-md{padding:30px 0}@media (min-width: 768px){.section-md{padding:50px 0}}@media (min-width: 992px){.section-md{padding:65px 0}}@media (min-width: 1200px){.section-md{padding:80px 0}}.section-sm{padding:25px 0}@media (min-width: 768px){.section-sm{padding:35px 0}}@media (min-width: 992px){.section-sm{padding:40px 0}}@media (min-width: 1200px){.section-sm{padding:48px 0}}.section-xs{padding:20px 0}@media (min-width: 992px){.section-xs{padding:30px 0}}@media (min-width: 1200px){.section-xs{padding:38px 0}}.split-section .split-section__col{padding:30px}@media (min-width: 768px){.split-section{display:table;width:100%}.split-section .split-section__col{display:table-cell;padding:45px}.split-section .col-1-3{width:33.33%}}@media (min-width: 992px){.split-section .split-section__col{padding:58px}}@media (min-width: 1200px){.split-section .split-section__col{padding:64px}}.thumb-list-item{border:1px solid #E5E5E5;margin:15px 0}.thumb-list-item .thumb-list-item__url,.thumb-list-item span,.thumb-list-item img{display:block}.thumb-list-item__url{height:100%;position:relative}.thumb-sm .thumb-list-item__url{padding-bottom:50px}.thumb-list-item__url:hover,.thumb-list-item__url:active,.thumb-list-item__url:focus{text-decoration:none}.thumb-list-item__url:hover{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.thumb-list-item__url:hover .thumb-list-item__img{opacity:.85;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.thumb-list-item__img-helper{position:relative;overflow:hidden}.thumb-list-item__img-helper .thumb-list-item__img{transition:-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;-moz-transition:transform 0.5s ease-in-out, -moz-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out, -moz-transform 0.5s ease-in-out}.thumb-list-item__img-helper img{width:100%;height:auto;transition:opacity 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s;-webkit-transition:opacity 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s;-moz-transition:opacity 0.2s ease-in-out 0s, transform 0.2s ease-in-out 0s, -moz-transform 0.2s ease-in-out 0s;transition:opacity 0.2s ease-in-out 0s, transform 0.2s ease-in-out 0s;transition:opacity 0.2s ease-in-out 0s, transform 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s, -moz-transform 0.2s ease-in-out 0s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.thumb-lg .thumb-list-item__img-helper{height:100%}.thumb-lg .thumb-list-item__img-helper .thumb-list-item__img{height:100%;min-height:400px;background-size:cover;background-position:center center}@media (min-width: 1200px){.thumb-lg .thumb-list-item__img-helper .thumb-list-item__img{min-height:470px}}.thumb-list-item__more{border-top:1px solid #E5E5E5;padding:8px 18px;color:#531E80;position:absolute;bottom:0;left:0;right:0}.thumb-list-item__content{padding:18px;font-size:14px;font-size:0.875rem;line-height:1.428571429;color:#000}.thumb-list-item__title{margin-top:0}.thumb-sm .thumb-list-item__title{font-size:24px;font-size:1.5rem}.thumb-md .thumb-list-item__title{position:absolute;font-size:30px;font-size:1.875rem;bottom:18px;left:18px;right:18px;margin-bottom:0}.thumb-lg .thumb-list-item__title{position:absolute;font-size:36px;font-size:2.25rem;top:25px;left:25px;right:25px}.main-hero__section{position:relative;padding:15px 0 50px 0}.pulb-bg .main-hero__section{padding:30px 0}@media (max-width: 599px){.main-hero__section{position:relative;padding:0 0 40px 0}}.main-hero__helper{position:relative}@media (min-width: 768px){.main-hero__content-helper{position:absolute;bottom:0;left:0;right:0}}.main-hero__content{background-color:#872897;text-align:center;margin:0 -15px;padding:15px}@media (min-width: 768px){.main-hero__content{margin:0;padding:10px 20px;background-color:#872897;background-color:rgba(135,40,151,0.9);text-align:left}}.main-hero__btn{position:absolute;right:0;bottom:0}.main-footer__section{font-size:15px;font-size:0.9375rem}.main-footer__logo{display:inline-block;margin-right:15px}.main-footer__logo a{display:block}.main-footer__nav,.main-footer__note{padding-top:30px;padding-bottom:30px}.main-footer__nav{color:#fff}.main-footer__nav a{color:#fff}.main-footer__title{margin:15px 0 30px 0;color:#fff}.main-footer__list>li{margin:15px 0}.main-footer__list a{display:block}.main-footer__contact{font-size:16px;font-size:1rem;padding-top:30px}.main-footer__Kontakti-list{font-size:20px;font-size:1.25rem;font-weight:600}.main-footer__Kontakti-list li{margin:0 10px}.main-footer__note{background-color:#fff;position:relative}.ui-datepicker{width:300px;background-color:#fff;border:0;display:none;-webkit-box-shadow:0 0 36px 0 rgba(0,0,0,0.13);box-shadow:0 0 36px 0 rgba(0,0,0,0.13);z-index:1061 !important}.ui-datepicker.up{margin-top:-12px;border-bottom:2px solid #872897}.ui-datepicker.down{margin-top:12px;border-top:2px solid #872897}.ui-datepicker-header{height:60px;border-bottom:1px solid #E5E5E5;margin:0 15px;font-weight:500}.down .ui-datepicker-header:before{top:-20px;border-top:10px solid transparent;border-bottom:10px solid #872897}.ui-datepicker-header,.ui-datepicker-calendar{position:relative;z-index:10}.ui-datepicker-header:before,.ui-datepicker-calendar:before{content:"";position:absolute;width:0;left:50%;margin-left:-10px;border-right:10px solid transparent;border-left:10px solid transparent;z-index:10}.ui-datepicker-title{text-align:center;font-size:16px;padding-top:20px}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:22px;cursor:pointer;-webkit-transition:none;-moz-transition:none;transition:none}.ui-datepicker-prev{left:14px}.ui-datepicker-next{right:14px}.ui-datepicker-calendar{margin:10px auto 20px;width:80%}.ui-datepicker-calendar tr{border:0}.ui-datepicker-calendar td{text-align:center;border:0;vertical-align:middle;padding:4px 8px;line-height:30px}.ui-datepicker-calendar th{text-align:center;border:0;vertical-align:middle;padding:4px 8px;line-height:30px;color:#989898;font-weight:500}.ui-datepicker-calendar a{color:#000}.no-touch .ui-datepicker-calendar a:hover,.ui-datepicker-calendar a:active{color:#531E80;text-decoration:none}.up .ui-datepicker-calendar:before{bottom:-41px;border-bottom:10px solid transparent;border-top:10px solid #872897}.ui-datepicker-current-day a{border-radius:15px;padding:6px 3px 3px 3px;background-color:#872897;color:#fff}.no-touch .ui-datepicker-current-day a:hover,.ui-datepicker-current-day a:active{color:#fff}.ui-datepicker-today a{font-weight:700;color:#872897}.ui-datepicker-today.ui-datepicker-current-day a{color:#fff;font-weight:400}.product-overview__section{border:2px solid #D1D1D1;margin-bottom:15px;padding-bottom:85px;position:relative}.product-overview__section .toggle-collapse{padding:13px}@media (min-width: 768px){.product-overview__section{margin-bottom:30px}}.product-overview__content{padding:10px 10px 25px 10px}@media (min-width: 768px){.product-overview__content{padding:22px 15px}}@media (min-width: 1200px){.product-overview__content{padding:25px 28px}}.product-overview__header{padding:25px 20px}@media (min-width: 992px){.product-overview__header{padding:36px 26px}}@media (min-width: 1200px){.product-overview__header{padding:36px}}.product-overview__footer{position:absolute;bottom:0;left:0;right:0;padding:25px}.application__content{margin-bottom:15px;padding:20px}@media (min-width: 768px){.application__content{margin-bottom:30px;padding:40px 30px}}@media (min-width: 992px){.application__content{padding:50px 40px}}.application__header{position:relative}.application__nav{padding-bottom:15px}.application__nav:before{content:" ";display:table}.application__nav:after{content:" ";display:table;clear:both}@media (min-width: 768px){.application__nav{padding-bottom:0}.application__nav .application__back,.application__nav .application__steps{position:absolute;top:50%}}.application__back{float:left;display:block;margin-top:7px}.application__back:hover,.application__back:active{color:#fff;text-decoration:none}.application__back:focus{color:#fff}@media (min-width: 768px){.application__back{left:0;margin-top:-11px}}.application__steps{float:right}.application__steps a{display:block;text-align:center;height:32px;width:32px;font-weight:700;border-radius:16px;color:#531E80;line-height:32px;vertical-align:middle;background-color:#cbbbd8}.application__steps a:hover,.application__steps a:active{text-decoration:none}.application__steps .step{padding:0 2px}.application__steps .step.step-current a{opacity:1;background-color:#d9f95e}.application__steps .step.step-disabled a{opacity:.4;background-color:#fff;pointer-events:none;cursor:default}@media (min-width: 768px){.application__steps{right:0;margin-top:-16px}}mark{background-color:#d9f95e;color:inherit;padding:0 .2em !important;line-height:inherit;display:inline-block}.lead{font-size:18px;font-size:1.125rem;font-weight:700}blockquote{line-height:1.2em;padding:0 18px;border-left-width:2px}blockquote p{margin-bottom:0.3em}blockquote footer{font-size:16px;font-size:1rem}.breadcrumb{font-size:14px;font-size:0.875rem}a:active,a:focus{outline:0}a:hover .icon,a:active .icon{text-decoration:none}ul,ol{padding-left:15px}ul li,ol li{line-height:2}ul li ul,ol li ul{padding-left:30px}.list-checked{margin-bottom:-1.2em}.list-checked li{line-height:1.428571429;position:relative;padding-left:30px;margin-bottom:1.2em}.list-checked li:before{content:"";position:absolute;top:0;left:0}.text-light{color:#989898}.text-light a{color:#989898}.text-light a:hover,.text-light a:active{color:#717171}.text-white{color:#fff}.text-white:hover,.text-white:active{color:#fff}.main-hero__content{color:#fff}.text-primary-light{color:#872897}.text-emphasized{font-size:26px;font-size:1.625rem}.main-title{margin:0;font-size:24px;color:#531E80}.video-container{margin-top:50px}.video-container-fluid{margin-top:5px;margin-bottom:20px}@media (max-width: 768px){.video-container{margin-top:20px}.video-container-fluid{margin-top:20px;margin-bottom:20px}}@media (min-width: 768px){.main-title{font-size:50px}}.section-title{font-size:30px;font-size:1.875rem;margin:0 0 0.7em}.section-title-small{font-size:24px;font-size:1.5rem;margin:0 0 0.7em}.section-title-big{font-size:36px;font-size:2.25rem;margin:0 0 0.5em}.hero-title{color:#fff;margin:0}.bg-home{background-position:top center;background-size:100% auto}@media (min-width: 768px){.bg-home{background-position:center center;background-size:cover}}.inbank-bg,.main-footer__nav{background-image:url("../img/inbank-bg/xs.jpg");background-position:center center;position:relative;background-size:cover;overflow:hidden}@media (min-width: 801px){.inbank-bg,.main-footer__nav{background-image:url("../img/inbank-bg/sm.jpg")}}@media (min-width: 1281px){.inbank-bg,.main-footer__nav{background-image:url("../img/inbank-bg/md.jpg")}}@media (min-width: 1981px){.inbank-bg,.main-footer__nav{background-image:url("../img/inbank-bg/lg.jpg")}}.paterina-bg{background-image:url("../img/inbank-bg/paterina-lg2.jpg");background-position-y:0px}.paterina-bg h1.hero-header-text,.paterina-bg ul.benefits-list li h5{font-weight:bold}@media (max-width: 800px){.paterina-bg{background-position-x:right}}.sale-bg,.sale-nav{background-color:#B52337;background-image:none !important}.sale-bg .sale_img_desktop{width:100%}.sale-bg .sale_img_mob{display:none}@media (max-width: 760px){.sale-bg .sale_img_desktop{display:none}.sale-bg .sale_img_mob{display:block}}.image-hero{background-position:center center;position:relative;background-size:cover;overflow:hidden;padding-top:250px;min-height:768px;margin-bottom:20px}.image-hero h1{font-family:'CoreSansA75ExtraBold', sans-serif;text-shadow:0px 1px 1px #000000;font-size:60px;line-height:70px;margin:0 0 70px 0;margin-bottom:30px}.image-hero h5{margin-bottom:30px}.image-hero h1 span{color:#cdf767}.image-hero a{border:none}@media (min-width: 768px){.image-hero h1{width:720px}}@media (max-width: 767px){.image-hero{padding-top:200px;min-height:500px;text-align:center}.image-hero h1{font-size:40px;line-height:48px}}@media (max-width: 320px){.image-hero{padding-top:200px;min-height:400px;text-align:center}.image-hero h1{font-size:32px;line-height:32px}}.hero-bg-primary,.hero-bg-gray,.body-bg-primary,.body-bg-gray,.bg-home{background-position:center center;background-size:cover}.hero-bg-primary{background-image:url("img/background.jpg")}.hero-bg-gray{background-image:url("img/hero-bg-gray.jpg")}.body-bg-primary{background-image:url("img/body-bg-primary.jpg")}.body-bg-gray,.bg-home{background-image:url("img/bg-home.jpg")}.bg-gradient{background-color:#531E80;background-image:-webkit-gradient(linear, left top, right top, from(#872897), color-stop(30%, #872897), color-stop(60%, #531E80), to(#531E80));background-image:-moz-linear-gradient(left, #872897 0%, #872897 30%, #531E80 60%, #531E80 100%);background-image:linear-gradient(to right, #872897 0%, #872897 30%, #531E80 60%, #531E80 100%);background-repeat:no-repeat}.bg-white,.product-overview__footer,.product-overview__header{background-color:#fff}.bg-gray-transparent{background:rgba(229,229,229,0.95)}.bg-gray-light,.product-overview__section,.application__content{background-color:#F2F2F2}.bg-fixed{background-attachment:fixed}.bg-cover{background-attachment:scroll;background-size:cover}@media (min-width: 570px){.divider-huge{margin-top:100px}}.bs-wizard{padding:0 0 10px 0}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{color:#fff;font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#66398b;font-size:16px;margin-top:46px;padding:0 20px}.bs-wizard>.bs-wizard-step .bs-wizard-info h5{margin-bottom:33px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;padding:10px 25px 6px 25px;display:block;background:#731c8b;top:20px;left:50%;font-weight:bold;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:32px;color:#fff;background-color:#7b1d8f;background-image:-webkit-gradient(linear, left top, right top, from(#4a1777), to(#7b1d8f));background-image:-moz-linear-gradient(left, #4a1777 0%, #7b1d8f 100%);background-image:linear-gradient(to right, #4a1777 0%, #7b1d8f 100%);background-repeat:no-repeat;vertical-align:middle;text-align:center;border:2px solid #f8f8f8}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0px;height:4px;-webkit-box-shadow:none;box-shadow:none;margin:20px 0}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0px;-webkit-box-shadow:none;box-shadow:none;background:#731c8b}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0%}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot,.bs-wizard>.bs-wizard-step.disabled>.progress,.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#ebebeb;background-image:none}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-info{color:#adadad}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step.done>.bs-wizard-dot{background-color:#cdf767;background-image:none;padding:10px 20px 6px 20px}.bs-wizard>.bs-wizard-step.done>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step.done>.bs-wizard-dot>img{height:15px}.bs-done .progress{background-color:#731c8b}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}@media (max-width: 768px){.bs-wizard.bs-wizard-vertical{position:relative}.bs-wizard-vertical .progress{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute}.bs-wizard.bs-wizard-vertical>.bs-wizard-step{display:block;margin:10px 0;width:90%;float:none;position:relative;padding:10px 0 10px}.bs-wizard.bs-wizard-vertical>.bs-wizard-step>.bs-wizard-dot{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;position:absolute;width:70px}.bs-wizard.bs-wizard-vertical>.bs-wizard-step .bs-wizard-info{position:relative;margin:0 0 0 100px}.bs-wizard.bs-wizard-vertical>.bs-wizard-step>.progress{display:none}}.card,.frame,.calculator-frame{margin:0 auto 20px;float:none;max-width:95%;padding:20px 20px 28px 20px;border-radius:2px;background-color:#fff;-webkit-box-shadow:2px 2px 1px 0px rgba(0,0,0,0.06);box-shadow:2px 2px 1px 0px rgba(0,0,0,0.06)}.card+.card{margin-left:20px}.card:hover{-webkit-box-shadow:13px 13px 50px 0px rgba(0,0,0,0.15);box-shadow:13px 13px 50px 0px rgba(0,0,0,0.15)}.card-block{margin:15px 0}.card-block a{margin-bottom:15px}@media (max-width: 990px) and (min-width: 768px){.card{padding:10px}}.gray{color:#5e5e5e}.gray-bg{background-color:#f0f0f0;padding:40px;margin-top:100px}.table{color:#310f4a;font-family:'CoreSansA45Regular', sans-serif;font-size:16px}.table>thead>tr>th,.table>thead>tr>td{border:none;font-weight:normal}.table thead{background-color:#f9f9f9}.table caption{font-family:'CoreSansA35Light', sans-serif;font-weight:normal;line-height:28px;color:#3c125b;font-size:20px;margin:40px 0 10px 0}.table-responsive:first-child caption{margin-top:0}.table>thead>tr>th,.table>thead>tr>td{border-top:none;border-bottom:1px solid #f6f6f6;padding:14px 18px 7px 18px}.table>tbody>tr>th,.table>tbody>tr>td{border-top:none;border-bottom:1px solid #f6f6f6;padding:14px 18px 7px 18px}.table>tfoot>tr>th,.table>tfoot>tr>td{border-top:none;border-bottom:1px solid #f6f6f6;padding:14px 18px 7px 18px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fdfdfd}ul li,ol li{font-family:'CoreSansA45Regular', sans-serif;font-weight:normal;line-height:24px;color:#301e3f;font-size:16px}.panel-group{margin-bottom:20px;margin-top:20px}.panel{margin-bottom:0;margin-top:0}.panel-group .panel{margin-bottom:0;margin-top:0}.panel-group .panel+.panel{margin-bottom:0;margin-top:0}.panel-default{border:none}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:none}.panel-default>.panel-heading{font-size:20px;line-height:1.428571429;background-color:#f9f9f9;color:#3b0f5e;padding:14px 18px 10px 18px}.panel-default .accordion-toggle{text-decoration:none}.panel-default .accordion-toggle:hover,.panel-default .accordion-toggle:active{text-decoration:none}.panel-default:nth-child(odd)>.panel-collapse>.panel-body{background-color:#f9f9f9}.panel-default:nth-child(even)>.panel-heading{background-color:#fff}.panel-default>.panel-heading h4{line-height:1}.panel-heading .accordion-toggle{color:#7c1e90}.panel-heading .accordion-toggle:after{font-family:'inbank' !important;content:"\e90b";float:right;color:#7c1e90}.panel-heading .accordion-toggle.collapsed{color:#3c125b}.panel-heading .accordion-toggle.collapsed:after{content:"\e905";color:#3c125b}.nav-tabs{margin-top:40px;border-bottom:1px solid #cdcdcd}.nav-tabs>li{float:left;color:#3b0f5e}.nav-tabs>li>a{margin-right:2px;line-height:16px;color:#3b0f5e}.nav-tabs>li.active>a{cursor:default}.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{cursor:default}.nav-tabs li.active span{display:block;border:2px solid #7b1d8f;border-radius:2px}.nav-tabs-noborder{margin:0;border:0}.introduction{height:500px;margin-bottom:60px}.hero{padding-top:180px;margin-bottom:20px}.hero h1{margin:0;color:#fff}.hero.no-heading{margin-bottom:0 !important}.hero.noheader{padding-top:0;margin-bottom:40px !important}.hero.noheader a{padding-top:15px;display:block}.hero.noheader .main-hero__section{padding:20px 0 50px}@media (min-width: 768px){.hero,.image-hero{margin-bottom:60px}.latest-news{margin-bottom:60px}.latest-news .news-snippet,.latest-news hr{margin-right:60px}}.hero-carousel h1,.image-hero h1,.hero h2,.hero-carousel h2,.image-hero h2,.hero h3,.hero-carousel h3,.image-hero h3,.hero h4,.hero-carousel h4,.image-hero h4,.hero h5,.hero-carousel h5,.image-hero h5,.hero li,.hero-carousel li,.image-hero li,.hero p,.hero-carousel p,.image-hero p{color:#fff}.hero-carousel .owl-dots{position:absolute;left:50%;margin-left:-22px;bottom:15px}.hero-carousel .slide{background-position:center top;position:relative;background-size:cover;padding-top:200px;margin-bottom:100px;min-height:400px}.hero-carousel .owl-height{-webkit-transition:.2s height;-moz-transition:.2s height;transition:.2s height}#loan-calculator-form{margin-bottom:10px}.benefits-figure{min-height:100px;margin-bottom:40px}.benefits-figure img{max-width:120px;max-height:100px;margin:auto;display:block}.notification-frame{width:100%;padding:20px 20px 20px 20px;display:table}.notification-figure{height:50px;width:70px;display:table-cell;padding-right:20px}.notification-figure img{height:50px;width:50px;margin:0;display:block}.notification-frame article{display:table-cell;font-family:'CoreSansA45Regular', sans-serif;font-weight:normal;line-height:25px;color:#3c125b;font-size:16px;vertical-align:middle}#contact .notification-frame{margin-bottom:60px}@media (max-width: 767px){#contact h5{margin-top:20px}}.lines{position:relative;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.open .x .lines{background-color:transparent}.open .x .lines:before{top:0px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.open .x .lines:after{top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.calculator-frame #small_loan_calculator span.slider-min,.calculator-frame #small_loan_calculator span.slider-max{font-family:'CoreSansA55Medium', sans-serif;color:#959595;font-size:16px;font-weight:normal;padding-bottom:33px}@media (max-width: 767px){.calculator-frame #small_loan_calculator span.slider-min,.calculator-frame #small_loan_calculator span.slider-max{padding-bottom:0}}.calculator-frame #small_loan_calculator .slider-caption__section{padding:29px 20px 20px 0}.calculator-frame #small_loan_calculator h6,.calculator-frame #small_loan_calculator h5,.calculator-frame #small_loan_calculator p.description{padding:0;margin:0}.calculator-frame #small_loan_calculator h5{font-size:22px;color:#333}@media (max-width: 990px){.calculator-frame #small_loan_calculator h5{text-align:center;margin-bottom:15px}}.calculator-frame #small_loan_calculator .slider__section{height:100px}@media (max-width: 767px){.calculator-frame #small_loan_calculator .slider__section{height:65px}}.calculator-frame #small_loan_calculator .slider__wrap{margin-top:20px}.calculator-frame #small_loan_calculator .slider__helper{height:50px}.calculator-frame #small_loan_calculator .ui-slider-range{background-color:#97d700;height:8px;border-radius:6px}.calculator-frame #small_loan_calculator .slider{background-color:#eee;height:8px;border-radius:6px}.calculator-frame #small_loan_calculator .smcalculator-section__aside{margin-top:0;padding:60px 0;text-align:center}.calculator-frame #small_loan_calculator .price{color:#7a1d8e;display:block;font-size:44px;font-weight:bold}.calculator-frame #small_loan_calculator .ui-slider-handle{height:32px;width:32px;border-radius:32px;background-color:#fff;border:10px solid #97d700;position:absolute;z-index:2;top:50%;margin-top:-16px;margin-left:-16px;cursor:pointer}.calculator-frame #small_loan_calculator .slider-value{visibility:hidden;position:absolute !important;z-index:2;color:#fff;background-color:#97d700;border-radius:33px;padding:4px;top:-23px !important;font-size:13px;min-width:80px;text-align:center}.calculator-frame #small_loan_calculator .slider__helper:hover .slider-value{visibility:visible}.calculator-frame #small_loan_calculator .input-group{margin:30px auto 0;max-width:148px}@media (max-width: 990px){.calculator-frame #small_loan_calculator .input-group{margin:0 auto 30px;height:40px}}.calculator-frame #small_loan_calculator .input-group input{border:none;padding:6px 6px 6px 16px;font-size:16px}.calculator-frame #small_loan_calculator .input-group .form-control-select:after{top:17px}.calculator-frame #small_loan_calculator .input-group select{border:none;padding:0 16px;font-size:16px}.calculator-frame #small_loan_calculator .input-group .input-group-addon{font-size:1rem;font-weight:400;line-height:1;color:#495057;text-align:center;background-color:#e9ecef}.calculator-frame #small_loan_calculator .btn{width:200px}@media (max-width: 767px){.calculator-frame #small_loan_calculator .btn{margin-bottom:20px}}.calculator-frame p.comment{margin:0 0 35px 0}.calculator-frame .btn-md{margin:10px 0 15px 0}.calculator-frame label{display:none}@media (max-width: 767px){.calculator-frame #small_loan_calculator .slider__section{position:relative;padding:5px 0}}@media (max-width: 767px){.calculator-frame #small_loan_calculator .smcalculator-section__aside{margin:0;padding:0;text-align:center}}@media (max-width: 1196px) and (min-width: 768px){.calculator-frame #small_loan_calculator .slider-caption__section{padding:29px 10px 20px 0}.calculator-frame #small_loan_calculator .slider-caption__section h6{font-size:18px}.calculator-frame #small_loan_calculator .price{font-size:46px}}@media (max-width: 991px) and (min-width: 768px){.calculator-frame #small_loan_calculator .smcalculator-section__aside{padding:10px 10px 27px 10px}.calculator-frame #small_loan_calculator .price{font-size:35px}.calculator-frame #small_loan_calculator .slider-caption__section{padding:26px 10px 0px 0}.calculator-frame #small_loan_calculator .slider__section{height:90px}.calculator-frame #small_loan_calculator span.slider-min,.calculator-frame #small_loan_calculator span.slider-max{padding-bottom:29px}}@media (max-width: 320px){.calculator-frame #small_loan_calculator .slider-value{padding:6px 6px}}@media (min-width: 768px){.border-between>[class*='col-']:before{background:#f2f2f2;bottom:0;content:" ";left:0;position:absolute;width:2px;top:0}.border-between>[class*='col-']:first-child:before{display:none}}@media (min-width: 768px){.row.equal-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.row.equal-blocks>[class*='col-']{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:510px}.row.equal-blocks>[class*='col-']>.card{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:510px}.row.equal-blocks .card .card-block{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.row.equal-blocks .card .card-title-block{min-height:85px}.row.equal-blocks>[class*='col-']>.card img{display:block;min-height:100px;width:100%}}.placeholder img{margin:0 20px;max-height:420px}.navbar-wrapper{position:absolute;top:0;right:0;left:0;z-index:20}.navbar-wrapper>.container{padding-right:0;padding-left:0}.navbar-wrapper .navbar{padding-right:0px;padding-left:0px}.navbar-wrapper .navbar .container{width:auto}.language-nav-container a,.main-header__subnav a,.main-footer__nav a{color:#fcfcfc;text-decoration:none}.language-nav-container a:hover,.main-footer__nav a:hover{font-weight:bold}.language-nav-container a{text-decoration:none;color:#fcfcfc}.language-nav-container a.active{color:#cdf767;font-weight:bold}.languages a{font-size:14px}.top-nav-container{background-color:#fcfcfc;padding:15px}.x .lines{background-color:#ffffff}.x .lines:before,.x .lines:after{background-color:#ffffff}.main-header__usernav .btn-primary{float:right}.main-header__mobile-nav{display:inline-block}.language-nav-container{padding-right:10px;padding-left:10px}.language-nav-container .nav>li,.language-nav-container ul{display:inline-block}.language-nav-container .btn-link:hover{color:#ffffff}@media (min-width: 768px){.language-nav-container{padding-right:0;padding-left:0}}.sub-nav-container{background-color:#7b1d8f;background-image:-webkit-gradient(linear, left top, right top, from(#7b1d8f), to(#4a1777));background-image:-moz-linear-gradient(left, #7b1d8f 0%, #4a1777 100%);background-image:linear-gradient(to right, #7b1d8f 0%, #4a1777 100%);padding:12px 10px 8px 10px}.navbar-static-top{-webkit-box-shadow:14px 14px 81px 0px rgba(0,0,0,0.48);box-shadow:14px 14px 81px 0px rgba(0,0,0,0.48)}.sub-nav-container p{padding:0px 10px 0px 17px;margin:0}.main-header__subnav li a{position:relative;display:block;padding:0px 15px 0px 15px}.main-header__subnav li.active span{display:block;border:2px solid #cdf767;border-radius:2px}.main-header__mainnav .btn.btn-invert,.main-header__mainnav .btn.btn-link{margin-top:2px;font-size:16px;min-width:110px}.main-header__mainnav>li{padding:0;margin-top:4px}.main-header__mainnav .btn-link{margin:0}@media (min-width: 768px){.main-header__usernav .btn-primary{border-radius:32px;font-size:16px;height:50px;margin-top:2px}.main-header__usernav .btn-primary.x{border-radius:32px;font-size:16px;height:50px;min-width:75px}.main-header__usernav .dropdown-toggle{border:none;height:48px;margin-top:2px;padding:0 15px}.main-header__usernav .icon-euro{padding-left:22px}.main-header__usernav .btn-square{padding:10px 10px;width:55px;height:55px;border-radius:55px;min-width:55px;float:none;margin-left:2px}#main-session-nav-bar{float:right}}@media (max-width: 767px){.top-nav-container{padding:13px 10px 13px 10px}.main-header__logo{margin:2px 10px 0 2px}}@media (min-width: 768px){#modalLogin .control-label{float:left;display:inline-block}}#modalLogin form{border-top:1px solid #cdcdcd;padding:20px 20px 0 20px}#modalLogin form .form-group .btn,#modalLogin form .form-group .form-control{max-width:300px;margin-left:auto;margin-right:auto}#modalLogin form .form-group .btn{margin-top:20px;margin-bottom:20px}.main-header{padding:17px 0}.pull-left,.main-header__logo,.main-header__mainnav,.main-header__subnav{float:left !important}.main-header:before{content:" ";display:table}.main-header:after{content:" ";display:table;clear:both}@media (min-width: 768px){.main-header{padding:30px 0}}.main-header__logo{margin:-2px 10px -2px -3px}.main-header__logo a{display:block}.main-header__logo img{display:block;width:115px;height:46px}@media (min-width: 768px){.main-header__logo img{width:150px;height:60px}}@media (min-width: 992px){.main-header__logo{margin-right:30px}}@media (min-width: 1200px){.main-header__logo{margin-right:50px}}.main-header__mainnav,.main-header__subnav{margin-bottom:0}.main-header__mainnav li,.main-header__subnav li{line-height:1}.main-header__mainnav a,.main-header__usernav a{white-space:nowrap}@media (min-width: 992px){.main-header__mainnav a{padding-left:10px;padding-right:10px}}@media (min-width: 1200px){.main-header__mainnav a{padding-left:20px;padding-right:20px}}.main-header__nav a{display:block;color:#fff}.main-header__userselect{margin:10px 0 -5px;position:relative}.main-header__userselect .dropdown,.main-header__userselect .dropdown-toggle{display:block;width:100%}.main-header__userselect .dropdown-menu{right:-5px;left:-5px}.current-customer-full-name{font-size:14px}.main-header__username{font-family:'CoreSansA55Medium', sans-serif;font-size:15px;font-size:0.9375rem;color:#531E80;display:block;border-top:1px solid #E5E5E5;padding-top:10px}.customers-list{margin-right:5px}@media (min-width: 768px){.main-header__username{margin-right:15px;padding:0;display:inline-block;border-top:0}}.exit{padding:10px 20px 7px 20px}@media (max-width: 767px){.exit{padding:5px 20px 6px 20px;height:43px}}.main-header__subnav:before{content:" ";display:table}.main-header__subnav:after{content:" ";display:table;clear:both}.main-header__subnav li{margin:0;float:left}.main-header__subnav a{padding:15px;position:relative}.main-header__lang-switch{position:absolute;right:15px;top:0;margin-bottom:0;font-size:15px;font-size:0.9375rem;margin-right:-5px}.main-header__lang-switch li{line-height:1}.main-header__lang-switch a{padding:18px 5px}@media (min-width: 992px){.main-header__lang-switch{position:static}.main-header__lang-switch a{padding:15px 5px}}.main-header__mobile-nav{margin:0 -15px}.main-header__mobile-nav .dropdown-menu{border-top:0;left:0;right:0;padding:15px 15px 30px 15px;margin-top:3px}.main-header__mobile-nav .dropdown-menu li{padding-left:22px}.main-header__mobile-nav .dropdown-menu li.dropdown-header{padding-left:0}.main-header__mobile-nav .dropdown-menu li.dropdown-header a{padding-left:10px}.main-header__mobile-nav .dropdown-menu a{font-family:'CoreSansA55Medium', sans-serif;display:inline-block}.main-header__mobile-nav .dropdown-menu a:hover,.main-header__mobile-nav .dropdown-menu a:active{background:transparent;text-decoration:none}.main-header__mobile-nav .dropdown-menu a.active{background-color:#d9f95e;color:#531E80;border-radius:30px}.main-header__mobile-nav .dropdown-menu .active a:hover,.main-header__mobile-nav .dropdown-menu a.active:active{text-decoration:none}.toggle-menu{-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.toggle-menu.fixed{position:fixed;z-index:1001;color:#fff;background-color:#7b1d8f;background-image:-webkit-gradient(linear, left top, right top, from(#7b1d8f), to(#4a1777));background-image:-moz-linear-gradient(left, #7b1d8f 0%, #4a1777 100%);background-image:linear-gradient(to right, #7b1d8f 0%, #4a1777 100%);background-repeat:no-repeat;border-radius:23px;right:10px;top:10px;height:36px;width:36px}.toggle-menu.fixed span{height:2px}.toggle-menu.fixed .lines{width:18px;height:2px;margin-left:-9px;margin-top:-1px}.toggle-menu.fixed .lines:before,.toggle-menu.fixed .lines:after{width:18px;height:2px}@media (min-width: 768px){.row.vertical-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.open .toggle-menu.fixed:after{display:none}.x{position:relative;display:inline-block;color:#fff;background-color:#7b1d8f;background-image:-webkit-gradient(linear, left top, right top, from(#7b1d8f), to(#4a1777));background-image:-moz-linear-gradient(left, #7b1d8f 0%, #4a1777 100%);background-image:linear-gradient(to right, #7b1d8f 0%, #4a1777 100%);background-repeat:no-repeat;border-radius:23px;height:43px;width:60px;margin-right:10px;margin-left:5px}.x span{height:3px;overflow:visible}.x .lines{display:block;position:absolute;left:0;width:20px;height:2px;padding:0;background-color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;top:50%;left:50%;margin-left:-11px;margin-top:-1.5px}.x .lines:before,.x .lines:after{display:block;position:absolute;left:0;width:20px;height:2px;padding:0;background-color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.x .lines:before{top:-6px;content:'\00ad';-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;transform-origin:50% 50% 0}.x .lines:after{bottom:-6px;content:'\00ad';-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;transform-origin:50% 50% 0}@media (min-width: 992px){.x{margin-right:10px}}#user-info{min-width:280px;border:none;padding:20px}#user-info-xs{min-width:280px;border:none;padding:20px;left:0;right:0}#user-info-xs ul li a{text-decoration:none}#user-info li a{text-decoration:none}#user-info-xs ul li a:hover,#user-info li a:hover{font-weight:bold}.dropdown-menu>li>a{padding:10px 25px 6px 25px}.login-page .nav-tabs>li,.login-page .nav-pills>li{float:none;display:inline-block}.login-page .nav-tabs,.login-page .nav-pills{text-align:center}.login-page #login-tab-content button[type="submit"]{margin-top:35px}.form-control.parsley-error{border:2px solid #D81A4E}.parsley-tooltip{position:relative;color:#D81A4E;background:none;bottom:0}.parsley-tooltip:after{content:"";border:none}.deposit-calculator-container .form-horizontal{padding:30px 20px 0 30px}.deposit-calculator-container .control-label{font-family:'CoreSansA35Light', sans-serif;font-weight:normal;line-height:28px;color:#3c125b;font-size:20px;text-align:right}.deposit-calculator-container h2{font-size:75px;font-weight:bold;color:#34094b;padding:60px 20px;margin:0}.deposit-calculator-container .form-control{background-color:#f8f8f8;font-size:20px;line-height:20px;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.125);box-shadow:inset 0 2px 2px rgba(0,0,0,0.125);height:40px;padding-left:20px;font-family:'CoreSansA55Medium', sans-serif}.deposit-calculator-container .btn.dropdown-toggle.btn-default{font-size:20px;height:40px;line-height:20px;padding-left:20px;border:2px solid #cdcdcd;color:#555555;font-family:'CoreSansA55Medium', sans-serif}.deposit-calculator-container .open .btn.dropdown-toggle.btn-default,.deposit-calculator-container .btn.dropdown-toggle.btn-default:hover{border:2px solid #761C8E}@media (max-width: 991px) and (min-width: 768px){.deposit-calculator-container .form-horizontal{padding:10px}.deposit-calculator-container .control-label{font-size:16px}.deposit-calculator-container h2{font-size:60px;padding:40px 20px}}@media (max-width: 767px){.deposit-calculator-container h2{text-align:center;padding:50px 20px 0 20px;font-size:45px}}.latest-news .blog-logo{height:120px;margin:-30px 0 15px -15px;padding:0}@media (max-width: 768px){.latest-news .blog-logo{height:100px;margin:-15px 0 0px -15px;padding:0}}@font-face{font-family:'inbank';src:url("fonts/inbank.eot?6m6ufy");src:url("fonts/inbank.eot?6m6ufy#iefix") format("embedded-opentype"),url("fonts/inbank.ttf?6m6ufy") format("truetype"),url("fonts/inbank.woff?6m6ufy") format("woff"),url("fonts/inbank.svg?6m6ufy#inbank") format("svg");font-weight:normal;font-style:normal}[class^="icons icon-"],[class*="icons icon-"]{font-family:'inbank' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*="_white"]:before{content:"\e900";color:white}.icon-check:before{content:"\e901"}.icon-logout_white:before{content:"\e902";font-size:27px}.icon-logout:before{content:"\e903"}.icon-arrow_down_white:before{content:"\e904"}.icon-arrow_down:before{content:"\e905"}.icon-arrow_right_white:before{content:"\e906"}.icon-arrow_right:before{content:"\e907"}.icon-arrow_left_white:before{content:"\e908"}.icon-arrow_left:before{content:"\e909"}.icon-arrow_up_white:before{content:"\e90a"}.icon-arrow_up:before{content:"\e90b"}.icon-phone_white:before{content:"\e90c"}.sub-nav-container .icon-phone_white:before{font-size:20px}.icon-phone:before{content:"\e90d"}.icons.icon-phone{padding-left:0}.icon-email_white:before{content:"\e90e"}.icon-email:before{content:"\e90f"}.icon-user:before{content:"\e910"}.icon-plus:before{content:"\2b"}.icon-minus:before{content:"\2212"}.icon-user_white:before{content:"\e910";font-size:25px;line-height:29px}.green{color:#cdf767}.benefits-list{list-style-type:none;padding-left:0}.benefits-list>li{font-family:'CoreSansA35Light', sans-serif;font-weight:normal;line-height:24px;font-size:20px;position:relative;padding-left:30px;text-align:left}.benefits-list>li:before{font-family:'inbank' !important;content:"\e900";color:#3c125b;top:-2px;left:0;position:absolute}.benefits-list.green>li:before{font-family:'inbank' !important;content:"\e900";color:#cdf767;top:-2px;left:0;position:absolute}.benefits-list.white>li{font-weight:800}.benefits-list.white>li:before{font-family:'inbank' !important;content:"\e900";color:#fff;top:-2px;left:0;position:absolute}.benefits-list>li h5{line-height:23px;margin-bottom:10px}.input-group{position:static;border:2px solid #cdcdcd;-webkit-transition:border 1s;-moz-transition:border 1s;transition:border 1s;border-radius:32px;width:100%;height:32px}.input-group:focus,.input-group:hover,.input-group:active{border-color:#761c8d;color:#761c8d;outline:0}.input-group .input-group-addon{background-color:transparent;border:none;padding:0 16px}.form-frame .input-group .form-control{border:none;height:32px}.form-frame .input-group .form-control.parsley-error{border:none;height:32px}#map{height:400px;width:100%}@media (min-width: 768px){.bs-wizard>.bs-wizard-step .bs-wizard-info h5.extra-b-m{margin-bottom:62px}}.definitions{margin-bottom:40px}.definitions td{border:1px solid;padding:5px;color:#301e3f}@media (max-width: 1000px){a.card{display:block}.contacts-video{display:none}}@media (min-width: 1000px){.contacts-info h5,.contacts-info p,.contacts-info p a{color:white}.contacts-info .maps-content h5,.contacts-info .maps-content p,.contacts-info .maps-content p a{color:#3c125b}}.contacts-video{z-index:1;float:left}.contacts-video video{position:absolute;width:100%;top:0}@media (min-width: 1000px) and (max-width: 1200px){.contacts-video video{width:120%}}.contacts-info{position:relative;z-index:2}#contact p,#contact h5,#contact a{font-weight:900 !important}.special-offers-modal p.text-center{width:95%;margin:0 auto}.special-offers-modal .modal-content{border:none;text-align:justify}.choose-subscription .btn{border-radius:0}.choose-subscription input[type="radio"]{display:none}@media (min-width: 1000px){.contacts-info .hero{background:transparent}}.bootstrap-select .btn.dropdown-toggle{margin-top:0;max-width:340px;border:0}.bootstrap-select.btn-group .dropdown-menu.inner{max-width:230px}.bootstrap-select>.dropdown-toggle.bs-placeholder{color:#fff}.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#fff}.bootstrap-select .dropdown-toggle.bs-placeholder.btn-default{background:none;-webkit-box-shadow:none;box-shadow:none}.open .dropdown-toggle{background-color:transparent !important}.open .dropdown-toggle{-webkit-box-shadow:none !important;box-shadow:none !important}.bs-caret{display:none !important}.input-group+.icon-plus,.input-group+.icon-minus{position:absolute;top:29px;right:-5px;cursor:pointer}.input-group+.icon-minus{top:5px}.consolidate-credit{margin:10px 15px 20px 15px;padding:0 18px}.control-block{position:absolute;right:-20px;top:12px;cursor:pointer}.control-block.added-block{top:-7px}.control-block .icon+.icon{margin-left:10px}.hero.topshop .form-frame-heading,.hero.topshop .form-frame-heading+p{color:#000}.low-margin-bottom{margin-bottom:30px}.subscribe h5 span{display:block;margin-bottom:20px}@media (min-width: 768px){.bg-vacuum{background-image:url("../img/vacuum_1000x1000.jpg");background-repeat:no-repeat;background-position:right 0;background-size:400px 400px}}.hero h1{font-size:43px;line-height:1.3}.bg-yellow{background-color:#fe0 !important}.hero h1 small{font-family:'CoreSansA55Medium', sans-serif}.preu-nomaksa .language-nav-container a{color:#531E80 !important}h2{font-size:36px;font-family:'CoreSansA35Light', sans-serif;font-weight:normal;line-height:1.3;margin:20px 0 10px 0}.row-equal-columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-equal-columns .col{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media (min-width: 991.98px){.row-equal-columns .col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}}.row-equal-columns .col a img{max-height:50px;margin:16px 15px}.main-content__section{padding-bottom:0}@media (max-width: 991.98px){.hero h1{font-size:36px}h2{font-size:32px}}.hero .text-body{color:#301e3f}.bg-inbank-vibe{background:center/cover url("../images/inbank-vibe.jpg");width:100%;height:0;padding-bottom:41%;position:relative}.bg-inbank-unity{width:100%;height:0;background:center/cover url("../images/inbank-unity.jpg");padding-bottom:23%}.bg-inbank-history{background:center/cover url("../images/inbank-history.jpg")}@media (max-width: 991.98px){.bg-inbank-vibe,.bg-inbank-work{padding-bottom:75%}.bg-inbank-unity{padding-bottom:50%}}.geo-map{overflow:hidden}.geo-map path{fill:#DDDDDD}.geo-map--primary-only .geo-map__inbank-country.geo-map__inbank-country--gray{fill:#DDDDDD;cursor:default}.geo-map__floating-block{position:absolute;left:0}.geo-map--index:before{content:'';width:100%;height:15rem;position:absolute;background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #f8f8f8), to(rgba(248,248,248,0)));background:-moz-linear-gradient(top, #f8f8f8 35%, rgba(248,248,248,0) 100%);background:linear-gradient(180deg, #f8f8f8 35%, rgba(248,248,248,0) 100%)}.geo-map--index .geo-map__inbank-country{cursor:default}.geo-map__floating-block--index{margin-top:12rem}.geo-map__floating-block--contacts{margin-top:10rem}.geo-map__country-info{position:absolute;bottom:0;right:10rem;-webkit-transition:opacity 1000ms linear;-moz-transition:opacity 1000ms linear;transition:opacity 1000ms linear;opacity:0}.geo-map__inbank-country{-webkit-transition:fill 1000ms linear;-moz-transition:fill 1000ms linear;transition:fill 1000ms linear;cursor:pointer}.geo-map__inbank-country.geo-map__inbank-country--selected{-webkit-transition-duration:100ms;-moz-transition-duration:100ms;transition-duration:100ms}.geo-map--visible .geo-map__country-info{opacity:1}.geo-map--visible .geo-map__inbank-country{fill:#7A1D8E}.geo-map--visible .geo-map__inbank-country--gray{fill:#757575}.geo-map--visible .geo-map__inbank-country--selected{fill:#C5299B}@media (max-width: 1599.98px){.geo-map svg{margin-right:-7rem}.geo-map--index svg{margin-right:0}}@media (max-width: 1199.98px){.geo-map__country-info{right:5rem}}@media (max-width: 991.98px){.geo-map__container{position:absolute;right:50%;bottom:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.geo-map:before{content:'';width:100%;height:15rem;position:absolute;background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #f8f8f8), to(rgba(248,248,248,0)));background:-moz-linear-gradient(top, #f8f8f8 35%, rgba(248,248,248,0) 100%);background:linear-gradient(180deg, #f8f8f8 35%, rgba(248,248,248,0) 100%)}.geo-map--index{margin-top:-10rem}.geo-map__country-info{right:initial}.geo-map__floating-block{position:relative}.geo-map__floating-block--index{margin-top:0}.geo-map__floating-block--contacts{margin-top:-18rem}}@media (max-width: 767.98px){.geo-map__container{width:100%}.geo-map svg{margin-right:-9rem}}.progress-indicator{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.progress-indicator--dashed{overflow:hidden}.progress-indicator--dashed .progress-indicator__item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.progress-indicator--dashed .progress-indicator__item:first-child .progress-indicator__marker:before{height:1000%;left:50%;bottom:50%;top:inherit;display:block;-webkit-transform:translate(-2px, 0);-ms-transform:translate(-2px, 0);-moz-transform:translate(-2px, 0);transform:translate(-2px, 0);background:#FFFFFF;width:4px}.progress-indicator--dashed .progress-indicator__item:last-child .progress-indicator__marker:before{height:1000%;bottom:50%;left:50%;top:inherit;display:block;-webkit-transform:translate(-2px, 0);-ms-transform:translate(-2px, 0);-moz-transform:translate(-2px, 0);transform:translate(-2px, 0);border:1px dashed #7A1D8E;background:none;width:0}.progress-indicator--dashed .progress-indicator__item .progress-indicator__marker:before{display:none}.progress-indicator--dashed .progress-indicator__marker{height:100%;float:left;-webkit-box-flex:0;-ms-flex:0 0 4.4rem;-webkit-flex:0 0 4.4rem;-moz-box-flex:0;flex:0 0 4.4rem}.progress-indicator--dashed .progress-indicator__marker:before{width:4px;height:100%;left:50%;-webkit-transform:translate(-2px, -50%);-ms-transform:translate(-2px, -50%);-moz-transform:translate(-2px, -50%);transform:translate(-2px, -50%)}.progress-indicator--dashed .progress-indicator__counter{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4.25rem;height:4.25rem;color:#7A1D8E;background-color:#FFFFFF;border:1px dashed #7A1D8E;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.progress-indicator--dashed .progress-indicator__content{float:left;padding-left:15px}.progress-indicator--dashed .progress-indicator__image{width:60%;height:auto}.progress-indicator__item:first-child .progress-indicator__marker:before{display:none}.progress-indicator__marker{margin-bottom:1rem;position:relative;text-align:center}.progress-indicator__marker:before{content:'';position:absolute;background:#7A1D8E;width:110%;height:4px;left:-60%;top:50%;-webkit-transform:translate(2px, -50%);-ms-transform:translate(2px, -50%);-moz-transform:translate(2px, -50%);transform:translate(2px, -50%);z-index:-1}.progress-indicator__counter{font-size:1.125rem;display:block;font-weight:bold;color:#FFFFFF;border-radius:1.5rem;padding-top:.5rem;padding-bottom:.4rem;text-align:center;width:2.9rem;margin:0 auto;border:2px solid #FFFFFF;background-color:#7A1D8E}.progress-indicator__marker--non-active span,.progress-indicator__marker--non-active:before{background-color:#757575}.progress-indicator__marker--completed span{background-color:#97D700}.progress-indicator__item:nth-child(1){z-index:600}.progress-indicator__item:nth-child(2){z-index:500}.progress-indicator__item:nth-child(3){z-index:400}.progress-indicator__item:nth-child(4){z-index:300}.progress-indicator__item:nth-child(5){z-index:200}.progress-indicator__item:nth-child(6){z-index:100}@media (max-width: 767.98px){.progress-indicator--stack .progress-indicator__item:first-child .progress-indicator__marker:before{width:4px;height:50%;right:0;left:50%;display:block;-webkit-transform:translate(-2px, 0);-ms-transform:translate(-2px, 0);-moz-transform:translate(-2px, 0);transform:translate(-2px, 0)}.progress-indicator--stack .progress-indicator__item:last-child .progress-indicator__marker:before{height:50%;-webkit-transform:translate(-2px, -100%);-ms-transform:translate(-2px, -100%);-moz-transform:translate(-2px, -100%);transform:translate(-2px, -100%)}.progress-indicator--stack .progress-indicator__marker{width:20%;height:101%;float:left}.progress-indicator--stack .progress-indicator__marker:before{width:4px;height:100%;left:50%;-webkit-transform:translate(-2px, -50%);-ms-transform:translate(-2px, -50%);-moz-transform:translate(-2px, -50%);transform:translate(-2px, -50%)}.progress-indicator--stack .progress-indicator__counter{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.progress-indicator--stack .progress-indicator__content{width:80%;float:left;padding-left:15px}}@media (max-width: 575.98px){.progress-indicator__item{margin-bottom:-1px}.progress-indicator__item:first-child:nth-last-child(5) .progress-indicator__counter,.progress-indicator__item:first-child:nth-last-child(5) ~ .progress-indicator__item .progress-indicator__counter{width:3rem}.progress-indicator__item:first-child:nth-last-child(6) .progress-indicator__counter,.progress-indicator__item:first-child:nth-last-child(6) ~ .progress-indicator__item .progress-indicator__counter{width:3rem}}@media (max-width: 360px){.progress-indicator__item:first-child:nth-last-child(5) .progress-indicator__counter,.progress-indicator__item:first-child:nth-last-child(5) ~ .progress-indicator__item .progress-indicator__counter{width:2rem;height:2rem;border-radius:50%;border:none;line-height:1}.progress-indicator__item:first-child:nth-last-child(5) .progress-indicator__marker:before,.progress-indicator__item:first-child:nth-last-child(5) ~ .progress-indicator__item .progress-indicator__marker:before{display:none}.progress-indicator__item:first-child:nth-last-child(6) .progress-indicator__counter,.progress-indicator__item:first-child:nth-last-child(6) ~ .progress-indicator__item .progress-indicator__counter{width:2rem;height:2rem;border-radius:50%;border:none;line-height:1}.progress-indicator__item:first-child:nth-last-child(6) .progress-indicator__marker:before,.progress-indicator__item:first-child:nth-last-child(6) ~ .progress-indicator__item .progress-indicator__marker:before{display:none}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:0.25rem !important}.mt-1,.my-1{margin-top:0.25rem !important}.mr-1,.mx-1{margin-right:0.25rem !important}.mb-1,.my-1{margin-bottom:0.25rem !important}.ml-1,.mx-1{margin-left:0.25rem !important}.m-2{margin:0.5rem !important}.mt-2,.my-2{margin-top:0.5rem !important}.mr-2,.mx-2{margin-right:0.5rem !important}.mb-2,.my-2{margin-bottom:0.5rem !important}.ml-2,.mx-2{margin-left:0.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:0.25rem !important}.pt-1,.py-1{padding-top:0.25rem !important}.pr-1,.px-1{padding-right:0.25rem !important}.pb-1,.py-1{padding-bottom:0.25rem !important}.pl-1,.px-1{padding-left:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2,.py-2{padding-top:0.5rem !important}.pr-2,.px-2{padding-right:0.5rem !important}.pb-2,.py-2{padding-bottom:0.5rem !important}.pl-2,.px-2{padding-left:0.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:0.25rem !important}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important}.m-sm-2{margin:0.5rem !important}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:0.25rem !important}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important}.p-sm-2{padding:0.5rem !important}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:0.25rem !important}.mt-md-1,.my-md-1{margin-top:0.25rem !important}.mr-md-1,.mx-md-1{margin-right:0.25rem !important}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important}.ml-md-1,.mx-md-1{margin-left:0.25rem !important}.m-md-2{margin:0.5rem !important}.mt-md-2,.my-md-2{margin-top:0.5rem !important}.mr-md-2,.mx-md-2{margin-right:0.5rem !important}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important}.ml-md-2,.mx-md-2{margin-left:0.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:0.25rem !important}.pt-md-1,.py-md-1{padding-top:0.25rem !important}.pr-md-1,.px-md-1{padding-right:0.25rem !important}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important}.pl-md-1,.px-md-1{padding-left:0.25rem !important}.p-md-2{padding:0.5rem !important}.pt-md-2,.py-md-2{padding-top:0.5rem !important}.pr-md-2,.px-md-2{padding-right:0.5rem !important}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important}.pl-md-2,.px-md-2{padding-left:0.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:0.25rem !important}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important}.m-lg-2{margin:0.5rem !important}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:0.25rem !important}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important}.p-lg-2{padding:0.5rem !important}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}.zi-10{z-index:10 !important}.float-left{float:left !important}.float-right{float:right !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.font-weight-normal{font-weight:400 !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-pink{color:#c5299b !important}.text-primary{color:#531E80 !important}.text-secondary{color:#97D700 !important}.text-white{color:#ffffff !important}.bg-white{background-color:#ffffff !important}.bg-primary-dark{background-color:#470a68 !important}.bg-yellow{background-color:#fe0 !important}#temp-notification{display:none;position:fixed;left:0;right:0;top:0;background-color:rgba(0,0,0,0.8);color:#fff;padding-top:10px;z-index:100}#temp-notification p{color:#fff;font-size:16px;text-align:center;padding-left:10px;padding-right:30px}#temp-notification a{color:#fff;text-decoration:underline}#temp-notification button.close{position:absolute;top:10px;right:10px;opacity:1;color:#fff;font-size:30px}.smallest{font-size:13px}.no-padding{padding:0}.-margin-bottom{margin-bottom:20px}#small_loan_calculator .smcalculator-section{position:relative;margin-top:25px;margin-bottom:25px}#small_loan_calculator .smcalculator-section [class*="col-"]{padding:0}#small_loan_calculator .smcalculator-section-frontpage{margin-top:0px}#small_loan_calculator .smcalculator-section__main{text-align:center;padding:25px 15px;color:#fff}#small_loan_calculator .smcalculator-btn-readmore{margin-top:10px}#small_loan_calculator .smcalculator-label{margin:0;line-height:1.428571429;font-size:14px;text-transform:uppercase}#small_loan_calculator .smcalculator_benefits{display:block;background-color:rgba(255,255,255,0.75);padding:10px;font-weight:bold;color:#882998}#small_loan_calculator .smcalculator_benefits h1{text-align:center}#small_loan_calculator .smcalculator_benefits .benefit_item{margin:3px 10px 0 15px;float:right;clear:both}#small_loan_calculator .slider__wrap{display:block;margin:0 auto;max-width:100%}#small_loan_calculator .slider__section{position:relative;padding:7px 0px;margin-bottom:20px}#small_loan_calculator .slider__section:last-child{margin-bottom:0}#small_loan_calculator .slider__helper{height:45px}#small_loan_calculator .slider{position:relative;margin:10px 0;background-color:#fff;height:4px}#small_loan_calculator .ui-slider-handle{height:22px;width:22px;border-radius:11px;background-color:#fff;border:3px solid #f2f2f2;position:absolute;z-index:2;top:50%;margin-top:-11px;margin-left:-11px;cursor:pointer}#small_loan_calculator .ui-slider-handle:focus{outline:none}#small_loan_calculator .ui-slider-range{height:4px;background-color:#dafa5f}#small_loan_calculator .slider-min,#small_loan_calculator .slider-max{position:absolute;bottom:7px;color:#fff;font-weight:bold;line-height:1.2;width:85px;font-size:15px;text-align:right}#small_loan_calculator .slider-min{text-align:left;padding-left:0px;left:0}#small_loan_calculator .slider-max{text-align:left;padding-left:15px;right:0}#small_loan_calculator .slider-amount{line-height:1}#small_loan_calculator #smloan_purpose-wrap .smcalculator-label{margin-top:15px}#small_loan_calculator #smloan_purpose-wrap .smloan_purpose__wrap{display:block;width:100%;max-width:100%}#small_loan_calculator #smloan_purpose-wrap #smloan_purpose .ui-tabs-nav{text-align:center;margin-top:10px;padding-left:0px}@media (min-width: 768px){#small_loan_calculator .smcalculator-section .row{margin:0}}@media (min-width: 768px){#small_loan_calculator .smcalculator_benefits h1{margin-left:20px;text-align:left}}@media (max-width: 767px){#small_loan_calculator .smcalculator_benefits .benefit_item{margin:3px 0 0 0px;float:left;clear:both}.authorize-type .authorize-type-2{display:none}}@media (min-width: 768px){#small_loan_calculator .slider__section{padding:7px 0px}}@media (min-width: 768px){#small_loan_calculator .slider-min,#small_loan_calculator .slider-max{width:90px}}.google_remarketing_area{display:none}.hero-bg-kid-car{background-image:url("../img/header-heros/kid-on-car/xs.jpg");background-position:center;position:relative;background-size:cover;overflow:hidden;padding-top:155px}.hero-bg-kid-car h1{font-family:'CoreSansA25ExtraLight',sans-serif;text-shadow:none;margin-top:30px}@media (min-width: 801px){.hero-bg-kid-car{background-image:url("../img/header-heros/kid-on-car/sm.jpg")}}@media (min-width: 1281px){.hero-bg-kid-car{background-image:url("../img/header-heros/kid-on-car/md.jpg")}}@media (min-width: 1981px){.hero-bg-kid-car{background-image:url("../img/header-heros/kid-on-car/lg.jpg")}}.car-bg{background-image:url("../img/header-heros/car/xs.jpg");min-height:630px}@media (min-width: 801px){.car-bg{background-image:url("../img/header-heros/car/sm.jpg")}}@media (min-width: 1281px){.car-bg{background-image:url("../img/header-heros/car/md.jpg")}}@media (min-width: 1981px){.car-bg{background-image:url("../img/header-heros/car/lg.jpg")}}.image-hero h1{font-family:'CoreSansA75ExtraBold',sans-serif;text-shadow:0px 1px 1px #000000;font-size:60px;line-height:70px;margin:0 0 70px 0;margin-bottom:30px}.image-hero h5{margin-bottom:30px}.image-hero h1 span{color:#cdf767}.image-hero a{border:none}@media (min-width: 768px){.image-hero h1{width:720px}}@media (max-width: 767px){.image-hero{padding-top:200px;min-height:500px;text-align:center}.image-hero h1{font-size:40px;line-height:48px}}@media (max-width: 320px){.image-hero{padding-top:200px;min-height:400px;text-align:center}.image-hero h1{font-size:32px;line-height:32px}}h1.hero-header-text{font-family:'CoreSansA25ExtraLight',sans-serif;text-shadow:none}h3.green,h1.green{color:#cdf767}.smalloan-hero h1{margin-bottom:50px}.smalloan-hero .hero-text-container{padding:0 0 0 20px;margin-left:30px;margin-top:55px}@media (max-width: 991px){.smalloan-hero .hero-text-container{padding:0;margin:10px;width:-moz-calc(100% - 20px);width:calc(100% - 20px)}}.section-latest-news .section-title-big{margin-bottom:25px}.section-latest-news .btn-all-news{margin-top:20px}.news-snippet{margin-bottom:20px}.news-single time{display:inline-block;margin-bottom:1em}.news-single img{margin-bottom:1em}.pagination{display:inline-block;padding-left:0;margin:1 0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:.5em .7em;line-height:1;text-decoration:none;color:#531e80;background-color:#fff;border:1px solid #d1d1d1;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;font-weight:bold}.pagination>li:last-child>a,.pagination>li:last-child>span{font-weight:bold}.pagination>li>a:hover,.pagination>li>a:focus{z-index:2;background-color:#f2f2f2;border-color:#b1b1b1}.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;background-color:#f2f2f2;border-color:#b1b1b1}.pagination>.active>a{z-index:3;color:#fff;background-color:#531E80;background-image:-webkit-gradient(linear, left top, right top, from(#872897), to(#531E80));background-image:-moz-linear-gradient(left, #872897 0%, #531E80 100%);background-image:linear-gradient(to right, #872897 0%, #531E80 100%);border-color:#872897;cursor:default}.pagination>.active>a:hover,.pagination>.active>a:focus{z-index:3;color:#fff;background-color:#531E80;background-image:-webkit-gradient(linear, left top, right top, from(#872897), to(#531E80));background-image:-moz-linear-gradient(left, #872897 0%, #531E80 100%);background-image:linear-gradient(to right, #872897 0%, #531E80 100%);border-color:#872897;cursor:default}.pagination>.active>span{z-index:3;color:#fff;background-color:#531E80;background-image:-webkit-gradient(linear, left top, right top, from(#872897), to(#531E80));background-image:-moz-linear-gradient(left, #872897 0%, #531E80 100%);background-image:linear-gradient(to right, #872897 0%, #531E80 100%);border-color:#872897;cursor:default}.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#531E80;background-image:-webkit-gradient(linear, left top, right top, from(#872897), to(#531E80));background-image:-moz-linear-gradient(left, #872897 0%, #531E80 100%);background-image:linear-gradient(to right, #872897 0%, #531E80 100%);border-color:#872897;cursor:default}.pagination>.disabled>span{opacity:0.4;cursor:default;color:#531e80;background-color:#fff;border:1px solid #d1d1d1}.pagination>.disabled>span:hover,.pagination>.disabled>span:focus{opacity:0.4;cursor:default;color:#531e80;background-color:#fff;border:1px solid #d1d1d1}.pagination>.disabled>a{opacity:0.4;cursor:default;color:#531e80;background-color:#fff;border:1px solid #d1d1d1}.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{opacity:0.4;cursor:default;color:#531e80;background-color:#fff;border:1px solid #d1d1d1}.error-title{font-size:30px;font-size:1.875rem;margin:0 0 7px}figure.error-image{width:300px;margin:0 auto 40px auto}.licence{margin-bottom:20px}.dropzone{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:150px;border:2px solid rgba(0,0,0,0.3);background:white;padding:54px 54px;margin-top:20px;border:2px dashed #0087F7;border-radius:5px;background:white;box-sizing:border-box}.dropzone *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message{cursor:pointer}.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));background:-moz-linear-gradient(top, #eee, #ddd);background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#444));background:-moz-linear-gradient(top, #666, #444);background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:-webkit-gradient(linear, left top, left bottom, from(#be2626), to(#a92222));background:-moz-linear-gradient(top, #be2626, #a92222);background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.dropzone .dz-message{font-weight:400}.dropzone .dz-message .note{font-size:0.8em;font-weight:200;display:block;margin-top:1.4rem}.dropzone *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.datepicker-days .table-condensed>tbody>tr>td{padding:4px 6px;text-align:center}.datepicker-days tbody td.active{border-radius:50%;color:#fff;background-color:#872897}.form-frame-heading{margin:40px 0 0 0}.frame+.form-frame-heading{margin:60px 0 0 0}.form-frame{margin:0 0 20px 0;padding:40px;border-radius:2px;background-color:#fff;-webkit-box-shadow:2px 2px 1px 0px rgba(0,0,0,0.06);box-shadow:2px 2px 1px 0px rgba(0,0,0,0.06)}.form-frame+.form-frame-heading{margin:60px 0 0 0}.form-frame h4,.form-frame .h4,.form-frame h5,.form-frame .h5,.form-frame h6,.form-frame .h6{margin-top:11px;margin-bottom:11px}.form-frame h1,.form-frame .h1,.form-frame h2,.form-frame .h2,.form-frame h3,.form-frame .h3{margin-top:22px;margin-bottom:11px}.form-frame:last-child{margin:0 0 40px 0}.form-frame .form-control{padding:5px 15px}.form-frame textarea.form-control{border-radius:18px}.form-frame select{-moz-appearance:none;text-indent:0.01px;text-overflow:""}.form-frame select::-ms-expand{display:none}.form-frame .btn{margin-top:23px}.form-frame label{color:#34094b;font-weight:normal;margin-left:18px;margin-right:18px;font-style:italic;margin-bottom:-2px;position:relative;z-index:2}.form-frame label>span{color:#34094b;font-style:normal}.form-frame label:after{height:2px;display:block;content:''}.form-frame label.btn-checkbox{margin-top:0;font-style:normal;color:#5e5e5e;font-family:'CoreSansA35Light', sans-serif}.form-frame label.btn-checkbox:after{background:none}.form-frame .btn-checkbox.active:before{border:2px solid #761c8d}.form-frame .parsley-tooltip{margin-left:13px}.form-frame .form-control.parsley-error{border:2px solid #cdcdcd}.form-frame .form-group.parsley-error label{color:#D81A4E;font-style:normal}.form-frame .form-group.parsley-error .checkbox label:after{content:none}.form-frame .form-group.parsley-error label:after{background:#D81A4E}@media (max-width: 480px){.form-frame{padding:10px}}.description-frame{margin-top:30px;margin-bottom:30px;padding:0 15px 0 15px}.form-frame .form-static-attr{height:42px}.form-control{display:block;width:100%;height:36px;padding:7px 10px;font-size:16px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:2px solid #cdcdcd;-webkit-transition:border 1s ease;-moz-transition:border 1s ease;transition:border 1s ease;border-radius:32px}.form-control:focus,.form-control:active{border-color:#761c8d;color:#761c8d;outline:0}.form-control::-moz-placeholder{color:#989898;opacity:1}.form-control:-ms-input-placeholder,.form-control::-webkit-input-placeholder{color:#989898}.form-control:focus:hover,.form-control:active:hover,.form-control:hover{border-color:#761c8d}@media (min-width: 768px){.row.equal-form-fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.form-group :before,.form-group :after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.input-group-addon:nth-last-child(2),.input-group-addon:nth-last-child(3){padding-right:0}.border-right{border:2px solid #ccc;border-radius:30px}.input-group .tooltip-btn{overflow:hidden;padding:0 12px 0 18px;position:relative;cursor:pointer;color:#3b0f5e}.tooltip-btn:before{border-color:#cdcdcd;border-width:2px;-webkit-transition:border 1s;-moz-transition:border 1s;transition:border 1s;border-style:solid;border-top-right-radius:36px;border-bottom-right-radius:36px;content:'';height:34px;width:18px;position:absolute;top:-3px;right:26px}.input-group:focus .tooltip-btn:before,.input-group:hover .tooltip-btn:before,.input-group:active .tooltip-btn:before{border-color:#761c8d}.input-group-select .form-control-select:after{right:0}.input-group-calendar .form-control-calendar:after{right:42px}.radio-group [type="radio"]:checked,.radio-group [type="radio"]:not(:checked){position:absolute;left:-9999px}.radio-group [type="radio"]:checked+label,.radio-group [type="radio"]:not(:checked)+label{position:relative;padding-left:34px;padding-top:3px;cursor:pointer;display:inline-block;color:#5e5e5e;margin-left:0;margin-right:0}.radio-group [type="radio"]:disabled+label{color:#ccc}.radio-group [type="radio"]:checked+label:before,.radio-group [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:2px solid #cdcdcd;border-radius:100%;background:#fff;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.radio-group.parsley-error [type="radio"]:not(:checked)+label:before{border:2px solid #D81A4E}.radio-group.parsley-error .parsley-tooltip{color:#fff;height:0px}.radio-group [type="radio"]:checked+label:after{content:'';width:12px;height:12px;background:#761c8d;position:absolute;top:7px;left:7px;border-radius:100%;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.radio-group [type="radio"]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#761c8d;position:absolute;top:7px;left:7px;border-radius:100%;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.radio-group [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width: 767px){.radio-group:last-child{margin-bottom:15px}}.checkbox-group [type="checkbox"]:checked,.checkbox-group [type="checkbox"]:not(:checked){position:absolute;left:-9999px}.checkbox-group [type="checkbox"]:checked+label,.checkbox-group [type="checkbox"]:not(:checked)+label{position:relative;padding-left:34px;padding-top:3px;cursor:pointer;display:inline-block;color:#5e5e5e;margin-left:0;margin-right:0}.checkbox-group [type="checkbox"]:checked+label span,.checkbox-group [type="checkbox"]:not(:checked)+label span{color:#3b0f5e}.frame .checkbox-group [type="checkbox"]:checked+label,.frame .checkbox-group [type="checkbox"]:not(:checked)+label{color:#5e5e5e}.form-frame .checkbox-group [type="checkbox"]:checked+label,.form-frame .checkbox-group [type="checkbox"]:not(:checked)+label{color:#5e5e5e}.frame .checkbox-group [type="checkbox"]:disabled+label,.form-frame .checkbox-group [type="checkbox"]:disabled+label{color:#ccc}.checkbox-group [type="checkbox"]:checked+label:before,.checkbox-group [type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:2px solid #cdcdcd;border-radius:4px;background:#fff}.checkbox-group.parsley-error [type="checkbox"]:not(:checked)+label:before{border:2px solid #D81A4E}.checkbox-group.parsley-error .parsley-tooltip{color:#fff;display:none}.checkbox-group [type="checkbox"]:checked+label:after{content:'';background-image:url(../img/ico-checked.png);color:#761c8d;position:absolute;top:5px;left:5px;font-size:18px;width:17px;height:17px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;background-color:transparent}.checkbox-group [type="checkbox"]:not(:checked)+label:after{content:'';background-image:url(../img/ico-checked.png);color:#761c8d;position:absolute;top:5px;left:5px;font-size:18px;width:17px;height:17px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;background-color:transparent;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.checkbox-group [type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.password-container{margin:-2px 17px 0 17px}.password-container .pwstrength-progress>.progress{height:2px;background-color:transparent}.password-verdict{color:#989898}.icon__datepicker{background-position:-60px -70.264px}.input-group.disabled{background-color:#E5E5E5}.dropdown-menu{border-top:none}.form-control-select{display:block;font-weight:400;margin:0;position:relative;z-index:1}.form-control-select .form-control{display:block;width:100%}.form-control-select:before,.form-control-select:after{content:"";position:absolute;pointer-events:none}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.form-control-select:after{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.form-control-select:before{top:0;right:0;bottom:0;width:36px;border:none;background-color:transparent}.form-control-select:after{top:16px;right:14px;color:#531E80}.input-group .form-control-select:after{top:14px}.form-control-select.focused:before{border-color:#cdf767;border-left-color:#AEAEAE}.form-control-select .form-control{display:block;width:100%}select{-moz-appearance:none;appearance:none;-webkit-appearance:none}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;float:left;width:100%;margin-bottom:0;z-index:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:7px 10px;font-size:16px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#F2F2F2;border:1px solid #AEAEAE;border-radius:0}.input-group-addon.input-sm{padding:5px 11px;font-size:14px;border-radius:0}.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 11px;font-size:14px;border-radius:0}.input-group-addon.input-lg{padding:12px 32px;font-size:18px;border-radius:0}.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:12px 32px;font-size:18px;border-radius:0}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child{border-bottom-left-radius:30px;border-top-left-radius:30px}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle{border-bottom-left-radius:30px;border-top-left-radius:30px}.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-left-radius:30px;border-top-left-radius:30px}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child{border-bottom-right-radius:30px;border-top-right-radius:30px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-right-radius:30px;border-top-right-radius:30px}.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-right-radius:30px;border-top-right-radius:30px}.input-group .input-group-addon:first-child{padding:0 5px}.baltcom .hero{background:url("../img/baltcom/baltcom.svg") no-repeat top 200px center;padding-top:305px}.baltcom .hero p{color:#3c125b}@media all and (max-width: 510px){.baltcom .hero{background-size:80%}}.baltcom .form-frame-heading{color:#3c125b}.baltcom .paste-area .input-group{border-radius:15px}.baltcom .paste-area .input-group .form-control{min-height:150px;border-radius:15px}@media (min-width: 570px){.divider-medium{margin-top:50px}}.tab-content.frame{overflow:hidden}article h6{margin:30px 0 15px 0}.frame-tabs{margin-bottom:0;border-bottom:none}.divider-huge.custom{margin-top:50px}@media (max-width: 992px){.frame-tabs{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch;margin-bottom:0;border-bottom:none}.frame-tabs::-webkit-scrollbar{display:none}.frame-tabs{overflow:-moz-scrollbars-none}}.frame-tabs li{display:inline-block;float:none;text-align:center}.tab-nav-wrapper:after{content:"";position:absolute;display:block;right:0;top:0px;width:50px;height:25px;background:-moz-linear-gradient(left, rgba(247,247,247,0) 0%, rgba(247,247,247,0.65) 60%);background:-webkit-gradient(linear, left top, right top, from(rgba(247,247,247,0)), color-stop(60%, rgba(247,247,247,0.65)));background:linear-gradient(to right, rgba(247,247,247,0) 0%, rgba(247,247,247,0.65) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f7f7f7', endColorstr='#a6f7f7f7',GradientType=1 );z-index:1}.tab-nav-wrapper:before{content:"";position:absolute;display:block;left:0;top:0px;width:40px;height:25px;background:-moz-linear-gradient(left, rgba(247,247,247,0.65) 60%, rgba(247,247,247,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(60%, rgba(247,247,247,0.65)), to(rgba(247,247,247,0)));background:linear-gradient(to right, rgba(247,247,247,0.65) 60%, rgba(247,247,247,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f7f7f7', endColorstr='#00f7f7f7',GradientType=1 );z-index:1}.card-plain{margin-top:15px}@media (max-width: 569px){.divider-huge{margin-top:30px}}.gray-fill-bg{background-color:#CDD1D0;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;transition:background-color 500ms linear}.lillac-overlay:hover,.lillac-overlay:active{background-color:#3F155A;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;transition:background-color 500ms linear}.red-overlay:hover,.red-overlay:active{background-color:#B81C79;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;transition:background-color 500ms linear}.blue-overlay:hover,.blue-overlay:active{background-color:#56BBCA;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;transition:background-color 500ms linear}.green-overlay:hover,.green-overlay:active{background-color:#97BE24;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;transition:background-color 500ms linear}.yellow-overlay:hover,.yellow-overlay:active{background-color:#FFEB07;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;transition:background-color 500ms linear}[class*="block-grid-"]{display:block;margin:-15px;padding:0 .9375rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>*{display:inline;padding:15px;height:auto;float:left;list-style:none}.block-grid-xs-1>*{width:100%}.block-grid-xs-1>*:nth-of-type(n){clear:none}.block-grid-xs-1>*:nth-of-type(1n+1){clear:both}.block-grid-xs-2>*{width:50%}.block-grid-xs-2>*:nth-of-type(n){clear:none}.block-grid-xs-2>*:nth-of-type(2n+1){clear:both}.block-grid-xs-3>*{width:33.333333333333336%}.block-grid-xs-3>*:nth-of-type(n){clear:none}.block-grid-xs-3>*:nth-of-type(3n+1){clear:both}.block-grid-xs-4>*{width:25%}.block-grid-xs-4>*:nth-of-type(n){clear:none}.block-grid-xs-4>*:nth-of-type(4n+1){clear:both}.block-grid-xs-5>*{width:20%}.block-grid-xs-5>*:nth-of-type(n){clear:none}.block-grid-xs-5>*:nth-of-type(5n+1){clear:both}.block-grid-xs-6>*{width:16.666666666666668%}.block-grid-xs-6>*:nth-of-type(n){clear:none}.block-grid-xs-6>*:nth-of-type(6n+1){clear:both}.block-grid-xs-7>*{width:14.285714285714286%}.block-grid-xs-7>*:nth-of-type(n){clear:none}.block-grid-xs-7>*:nth-of-type(7n+1){clear:both}.block-grid-xs-8>*{width:12.5%}.block-grid-xs-8>*:nth-of-type(n){clear:none}.block-grid-xs-8>*:nth-of-type(8n+1){clear:both}.block-grid-xs-9>*{width:11.11111111111111%}.block-grid-xs-9>*:nth-of-type(n){clear:none}.block-grid-xs-9>*:nth-of-type(9n+1){clear:both}.block-grid-xs-10>*{width:10%}.block-grid-xs-10>*:nth-of-type(n){clear:none}.block-grid-xs-10>*:nth-of-type(10n+1){clear:both}.block-grid-xs-11>*{width:9.090909090909092%}.block-grid-xs-11>*:nth-of-type(n){clear:none}.block-grid-xs-11>*:nth-of-type(11n+1){clear:both}.block-grid-xs-12>*{width:8.333333333333334%}.block-grid-xs-12>*:nth-of-type(n){clear:none}.block-grid-xs-12>*:nth-of-type(12n+1){clear:both}@media (min-width: 768px){.block-grid-sm-1>*{width:100%}.block-grid-sm-1>*:nth-of-type(n){clear:none}.block-grid-sm-1>*:nth-of-type(1n+1){clear:both}.block-grid-sm-2>*{width:50%}.block-grid-sm-2>*:nth-of-type(n){clear:none}.block-grid-sm-2>*:nth-of-type(2n+1){clear:both}.block-grid-sm-3>*{width:33.333333333333336%}.block-grid-sm-3>*:nth-of-type(n){clear:none}.block-grid-sm-3>*:nth-of-type(3n+1){clear:both}.block-grid-sm-4>*{width:25%}.block-grid-sm-4>*:nth-of-type(n){clear:none}.block-grid-sm-4>*:nth-of-type(4n+1){clear:both}.block-grid-sm-5>*{width:20%}.block-grid-sm-5>*:nth-of-type(n){clear:none}.block-grid-sm-5>*:nth-of-type(5n+1){clear:both}.block-grid-sm-6>*{width:16.666666666666668%}.block-grid-sm-6>*:nth-of-type(n){clear:none}.block-grid-sm-6>*:nth-of-type(6n+1){clear:both}.block-grid-sm-7>*{width:14.285714285714286%}.block-grid-sm-7>*:nth-of-type(n){clear:none}.block-grid-sm-7>*:nth-of-type(7n+1){clear:both}.block-grid-sm-8>*{width:12.5%}.block-grid-sm-8>*:nth-of-type(n){clear:none}.block-grid-sm-8>*:nth-of-type(8n+1){clear:both}.block-grid-sm-9>*{width:11.11111111111111%}.block-grid-sm-9>*:nth-of-type(n){clear:none}.block-grid-sm-9>*:nth-of-type(9n+1){clear:both}.block-grid-sm-10>*{width:10%}.block-grid-sm-10>*:nth-of-type(n){clear:none}.block-grid-sm-10>*:nth-of-type(10n+1){clear:both}.block-grid-sm-11>*{width:9.090909090909092%}.block-grid-sm-11>*:nth-of-type(n){clear:none}.block-grid-sm-11>*:nth-of-type(11n+1){clear:both}.block-grid-sm-12>*{width:8.333333333333334%}.block-grid-sm-12>*:nth-of-type(n){clear:none}.block-grid-sm-12>*:nth-of-type(12n+1){clear:both}}@media (min-width: 992px){.block-grid-md-1>*{width:100%}.block-grid-md-1>*:nth-of-type(n){clear:none}.block-grid-md-1>*:nth-of-type(1n+1){clear:both}.block-grid-md-2>*{width:50%}.block-grid-md-2>*:nth-of-type(n){clear:none}.block-grid-md-2>*:nth-of-type(2n+1){clear:both}.block-grid-md-3>*{width:33.333333333333336%}.block-grid-md-3>*:nth-of-type(n){clear:none}.block-grid-md-3>*:nth-of-type(3n+1){clear:both}.block-grid-md-4>*{width:25%}.block-grid-md-4>*:nth-of-type(n){clear:none}.block-grid-md-4>*:nth-of-type(4n+1){clear:both}.block-grid-md-5>*{width:20%}.block-grid-md-5>*:nth-of-type(n){clear:none}.block-grid-md-5>*:nth-of-type(5n+1){clear:both}.block-grid-md-6>*{width:16.666666666666668%}.block-grid-md-6>*:nth-of-type(n){clear:none}.block-grid-md-6>*:nth-of-type(6n+1){clear:both}.block-grid-md-7>*{width:14.285714285714286%}.block-grid-md-7>*:nth-of-type(n){clear:none}.block-grid-md-7>*:nth-of-type(7n+1){clear:both}.block-grid-md-8>*{width:12.5%}.block-grid-md-8>*:nth-of-type(n){clear:none}.block-grid-md-8>*:nth-of-type(8n+1){clear:both}.block-grid-md-9>*{width:11.11111111111111%}.block-grid-md-9>*:nth-of-type(n){clear:none}.block-grid-md-9>*:nth-of-type(9n+1){clear:both}.block-grid-md-10>*{width:10%}.block-grid-md-10>*:nth-of-type(n){clear:none}.block-grid-md-10>*:nth-of-type(10n+1){clear:both}.block-grid-md-11>*{width:9.090909090909092%}.block-grid-md-11>*:nth-of-type(n){clear:none}.block-grid-md-11>*:nth-of-type(11n+1){clear:both}.block-grid-md-12>*{width:8.333333333333334%}.block-grid-md-12>*:nth-of-type(n){clear:none}.block-grid-md-12>*:nth-of-type(12n+1){clear:both}}@media (min-width: 1200px){.block-grid-lg-1>*{width:100%}.block-grid-lg-1>*:nth-of-type(n){clear:none}.block-grid-lg-1>*:nth-of-type(1n+1){clear:both}.block-grid-lg-2>*{width:50%}.block-grid-lg-2>*:nth-of-type(n){clear:none}.block-grid-lg-2>*:nth-of-type(2n+1){clear:both}.block-grid-lg-3>*{width:33.333333333333336%}.block-grid-lg-3>*:nth-of-type(n){clear:none}.block-grid-lg-3>*:nth-of-type(3n+1){clear:both}.block-grid-lg-4>*{width:25%}.block-grid-lg-4>*:nth-of-type(n){clear:none}.block-grid-lg-4>*:nth-of-type(4n+1){clear:both}.block-grid-lg-5>*{width:20%}.block-grid-lg-5>*:nth-of-type(n){clear:none}.block-grid-lg-5>*:nth-of-type(5n+1){clear:both}.block-grid-lg-6>*{width:16.666666666666668%}.block-grid-lg-6>*:nth-of-type(n){clear:none}.block-grid-lg-6>*:nth-of-type(6n+1){clear:both}.block-grid-lg-7>*{width:14.285714285714286%}.block-grid-lg-7>*:nth-of-type(n){clear:none}.block-grid-lg-7>*:nth-of-type(7n+1){clear:both}.block-grid-lg-8>*{width:12.5%}.block-grid-lg-8>*:nth-of-type(n){clear:none}.block-grid-lg-8>*:nth-of-type(8n+1){clear:both}.block-grid-lg-9>*{width:11.11111111111111%}.block-grid-lg-9>*:nth-of-type(n){clear:none}.block-grid-lg-9>*:nth-of-type(9n+1){clear:both}.block-grid-lg-10>*{width:10%}.block-grid-lg-10>*:nth-of-type(n){clear:none}.block-grid-lg-10>*:nth-of-type(10n+1){clear:both}.block-grid-lg-11>*{width:9.090909090909092%}.block-grid-lg-11>*:nth-of-type(n){clear:none}.block-grid-lg-11>*:nth-of-type(11n+1){clear:both}.block-grid-lg-12>*{width:8.333333333333334%}.block-grid-lg-12>*:nth-of-type(n){clear:none}.block-grid-lg-12>*:nth-of-type(12n+1){clear:both}}.contacts-video .overlay{position:absolute;top:0;height:810px;left:0;right:0;background:rgba(0,0,0,0.5)}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImx0di9fbHR2LXN0eWxlcy5zY3NzIiwibHR2L19sdHYuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsImx0di9fZm9ybXMuc2NzcyIsImx0di9fY3VzdG9tLnNjc3MiLCJsdHYvX3RlYW0uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQ0FBWSxDQ0FaLFdBQ0UsbUNBQW9DLENBQ3BDLCtCQUFnQyxDQUNoQywyTUFBK00sQ0FJak4sV0FDRSwrQkFBZ0MsQ0FDaEMsK0JBQWdDLENBQ2hDLDJNQUErTSxDQUdqTixXQUNFLDhCQUErQixDQUMvQiwrQkFBZ0MsQ0FDaEMsMk1BQStNLENBSWpOLFdBQ0UsZ0NBQWlDLENBQ2pDLCtCQUFnQyxDQUNoQywyTUFBK00sQ0FJak4sV0FDRSxrQ0FBbUMsQ0FDbkMsK0JBQWdDLENBQ2hDLDJNQUErTSxDQU1qTixXQUNFLG9CQUFxQixDQUNyQixrQ0FBbUMsQ0FDbkMseU5BQTZOLENBQzdOLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FJcEIsS0FDRSw0Q0FBNkMsQ0FDN0MseUJBQTBCLENBQzFCLDZCQUE4QixDQUM5Qix1Q0FBd0MsQ0FDeEMsd0JBQXlCLENBQzFCLEtBR0MsUUFBUyxDQUNULGtDQUFtQyxDQUNuQyxpQ0FBa0MsQ0FDbEMsd0NBQXlDLENBQ3pDLGNBQWUsQ0FDZix1QkFBd0IsQ0FDeEIsVUFBVyxDQUNYLDRCQUE2QixDQUM5QixvQkFLQywrQ0FBZ0QsQ0FDaEQsa0JBQW1CLENBQ25CLGdCQUFpQixDQUNqQixhQUFjLENBQ2QsY0FBZSxDQUNmLGlCQUFrQixDQUNuQiwwQkFHQyxvQkFDRSxjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLGFBQWMsQ0FDZixDQUdILFFBQ0UsMkNBQTRDLENBQzVDLGFBQWMsQ0FDZixHQUdDLDJDQUE0QyxDQUM1QyxrQkFBbUIsQ0FDbkIsZ0JBQWlCLENBQ2pCLGFBQWMsQ0FDZCxjQUFlLENBQ2hCLEdBR0MsMkNBQTRDLENBQzVDLGtCQUFtQixDQUNuQixnQkFBaUIsQ0FDakIs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Q0FBQSxrQ0FHd0IsVUFDeEIsQ0FBQSxxQ0FHd0IsVUFDeEIsQ0FBQSxtQkFHTyxXQUNQLENBQUEsa0NBR3dCLFVBQ3hCLENBQUEscUNBR3dCLFVBQ3hCLENBQUEsbUJBR08sd0JBQ1AsQ0FBQSxrQ0FHd0IsVUFDeEIsQ0FBQSxxQ0FHd0IsVUFDeEIsQ0FBQSxvQkFHUSxTQUNSLENBQUEsbUNBR3lCLFVBQ3pCLENBQUEsdUNBR3lCLFVBQ3pCLENBQUEsb0JBR1Esd0JBQ1IsQ0FBQSxtQ0FHeUIsVUFDekIsQ0FBQSx1Q0FHeUIsVUFDekIsQ0FBQSxvQkFHUSx3QkFDUixDQUFBLG1DQUd5QixVQUN6QixDQUFBLHVDQUd5QixVQUN6QixDQUFBLENBQUEseUJBR0ssaUJBQ0osQ0FBQSxLQUNWLENBQUcsWUFDSyxDQUFBLE1BQ1IsQ0FBSSxPQUNKLENBQUssMEJBQ08iLCJmaWxlIjoibGF0dmlhLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKFwiZ2x5cGhpY29ucy1oYWxmbGluZ3MubWluLmNzc1wiKTtcblxuLnNtYWxsZXN0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi4tbWFyZ2luLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiNzbWFsbF9sb2FuX2NhbGN1bGF0b3Ige1xuICAuc21jYWxjdWxhdG9yLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgLnNtY2FsY3VsYXRvci1zZWN0aW9uLWZyb250cGFnZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5zbWNhbGN1bGF0b3Itc2VjdGlvbl9fbWFpbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuc21jYWxjdWxhdG9yLWJ0bi1yZWFkbW9yZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuc21jYWxjdWxhdG9yLWxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5zbWNhbGN1bGF0b3JfYmVuZWZpdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzg4Mjk5ODtcbiAgICBoMSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5iZW5lZml0X2l0ZW0ge1xuICAgICAgbWFyZ2luOiAzcHggMTBweCAwIDE1cHg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cbiAgLnNsaWRlcl9fd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5zbGlkZXJfX3NlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA3cHggMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5zbGlkZXJfX2hlbHBlciB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogNHB4O1xuICB9XG4gIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmMmYyZjI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG4gIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWZhNWY7XG4gIH1cbiAgLnNsaWRlci1taW4sIC5zbGlkZXItbWF4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA3cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB3aWR0aDogODVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnNsaWRlci1taW4ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuc2xpZGVyLW1heCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnNsaWRlci1hbW91bnQge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gICNzbWxvYW5fcHVycG9zZS13cmFwIHtcbiAgICAuc21jYWxjdWxhdG9yLWxhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgIC5zbWxvYW5fcHVycG9zZV9fd3JhcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAjc21sb2FuX3B1cnBvc2UgLnVpLXRhYnMtbmF2IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNzbWFsbF9sb2FuX2NhbGN1bGF0b3IgLnNtY2FsY3VsYXRvci1zZWN0aW9uIC5yb3cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3NtYWxsX2xvYW5fY2FsY3VsYXRvciAuc21jYWxjdWxhdG9yX2JlbmVmaXRzIGgxIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjc21hbGxfbG9hbl9jYWxjdWxhdG9yIC5zbWNhbGN1bGF0b3JfYmVuZWZpdHMgLmJlbmVmaXRfaXRlbSB7XG4gICAgbWFyZ2luOiAzcHggMCAwIDBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAuYXV0aG9yaXplLXR5cGUgLmF1dGhvcml6ZS10eXBlLTIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNzbWFsbF9sb2FuX2NhbGN1bGF0b3IgLnNsaWRlcl9fc2VjdGlvbiB7XG4gICAgcGFkZGluZzogN3B4IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3NtYWxsX2xvYW5fY2FsY3VsYXRvciB7XG4gICAgLnNsaWRlci1taW4sIC5zbGlkZXItbWF4IHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZ29vZ2xlX3JlbWFya2V0aW5nX2FyZWEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBHTE9CQUwgU1RZTEVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogUGFkZGluZyBiZWxvdyB0aGUgZm9vdGVyIGFuZCBsaWdodGVyIGJvZHkgdGV4dCAqL1xuLyogQ1VTVE9NSVpFIFRIRSBDQVJPVVNFTFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIE1BUktFVElORyBDT05URU5UXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBGZWF0dXJldHRlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBSRVNQT05TSVZFIENTU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogUEFHRVNQRUNJRklDIENTU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5oZXJvLWJnLWtpZC1jYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaGVhZGVyLWhlcm9zL2tpZC1vbi1jYXIveHMuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDE1NXB4O1xuICBoMSB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0EyNUV4dHJhTGlnaHQnLHNhbnMtc2VyaWY7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAxcHgpIHtcbiAgLmhlcm8tYmcta2lkLWNhciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hlYWRlci1oZXJvcy9raWQtb24tY2FyL3NtLmpwZ1wiKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5oZXJvLWJnLWtpZC1jYXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9oZWFkZXItaGVyb3Mva2lkLW9uLWNhci9tZC5qcGdcIik7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5ODFweCkge1xuICAuaGVyby1iZy1raWQtY2FyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaGVhZGVyLWhlcm9zL2tpZC1vbi1jYXIvbGcuanBnXCIpO1xuICB9XG59XG5cbi5jYXItYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaGVhZGVyLWhlcm9zL2Nhci94cy5qcGdcIik7XG4gIG1pbi1oZWlnaHQ6IDYzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAxcHgpIHtcbiAgLmNhci1iZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hlYWRlci1oZXJvcy9jYXIvc20uanBnXCIpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNhci1iZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hlYWRlci1oZXJvcy9jYXIvbWQuanBnXCIpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTgxcHgpIHtcbiAgLmNhci1iZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hlYWRlci1oZXJvcy9jYXIvbGcuanBnXCIpO1xuICB9XG59XG5cbi5pbWFnZS1oZXJvIHtcbiAgaDEge1xuICAgIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNzVFeHRyYUJvbGQnLHNhbnMtc2VyaWY7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMXB4ICMwMDAwMDA7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbjogMCAwIDcwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIGgxIHNwYW4ge1xuICAgIGNvbG9yOiAjY2RmNzY3O1xuICB9XG4gIGEge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlLWhlcm8gaDEge1xuICAgIHdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltYWdlLWhlcm8ge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuaW1hZ2UtaGVybyB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuaDEuaGVyby1oZWFkZXItdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBMjVFeHRyYUxpZ2h0JyxzYW5zLXNlcmlmO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuaDMuZ3JlZW4sIGgxLmdyZWVuIHtcbiAgY29sb3I6ICNjZGY3Njc7XG59XG5cbi5zbWFsbG9hbi1oZXJvIHtcbiAgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmhlcm8tdGV4dC1jb250YWluZXIge1xuICAgIC8qYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB3aGl0ZTsqL1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNtYWxsb2FuLWhlcm8gLmhlcm8tdGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTsgXG4gIH1cbn1cblxuLyogTmV3cyBjc3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zZWN0aW9uLWxhdGVzdC1uZXdzIHtcbiAgLnNlY3Rpb24tdGl0bGUtYmlnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5idG4tYWxsLW5ld3Mge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLm5ld3Mtc25pcHBldCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5uZXdzLXNpbmdsZSB7XG4gIHRpbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbiAgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAxIDA7XG4gID4ge1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgID4ge1xuICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgcGFkZGluZzogLjVlbSAuN2VtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzUzMWU4MDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Zmlyc3QtY2hpbGQgPiB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQgPiB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2IxYjFiMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2IxYjFiMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFjdGl2ZSA+IHtcbiAgICAgIGEge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjODcyODk3IDAlLCAjNTMxRTgwIDEwMCUpO1xuICAgICAgICBib3JkZXItY29sb3I6ICM4NzI4OTc7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMxRTgwO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzg3Mjg5NyAwJSwgIzUzMUU4MCAxMDAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICM4NzI4OTc7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MzFFODA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzg3Mjg5NyAwJSwgIzUzMUU4MCAxMDAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjODcyODk3O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM4NzI4OTcgMCUsICM1MzFFODAgMTAwJSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjODcyODk3O1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZGlzYWJsZWQgPiB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGNvbG9yOiAjNTMxZTgwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIGNvbG9yOiAjNTMxZTgwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBjb2xvcjogIzUzMWU4MDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICBjb2xvcjogIzUzMWU4MDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogZXJyb3IgcGFnZSAqL1xuXG4uZXJyb3ItdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIG1hcmdpbjogMCAwIDdweDtcbn1cblxuZmlndXJlLmVycm9yLWltYWdlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG59XG5cbi5saWNlbmNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmRyb3B6b25lIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogNTRweCA1NHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICAmLmR6LWNsaWNrYWJsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICoge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgICAuZHotbWVzc2FnZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAqIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmR6LXN0YXJ0ZWQgLmR6LW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJi5kei1kcmFnLWhvdmVyIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIC5kei1tZXNzYWdlIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cbiAgLmR6LW1lc3NhZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDJlbSAwO1xuICB9XG4gIC5kei1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luOiAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgIC5kei1kZXRhaWxzIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5kei1maWxlLXByZXZpZXcge1xuICAgICAgLmR6LWltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzk5OTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSwgI2RkZCk7XG4gICAgICB9XG4gICAgICAuZHotZGV0YWlscyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgICYuZHotaW1hZ2UtcHJldmlldyB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIC5kei1kZXRhaWxzIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgfVxuICAgIH1cbiAgICAuZHotcmVtb3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIC5kei1kZXRhaWxzIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIC5kei1kZXRhaWxzIHtcbiAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAyZW0gMWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgLmR6LXNpemUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIC5kei1maWxlbmFtZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICY6aG92ZXIgc3BhbiB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDAsIDIwMCwgMjAwLCAwLjgpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAuNGVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmR6LXNpemUgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICAgICAgcGFkZGluZzogMCAwLjRlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIC5kei1pbWFnZSBpbWcge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUsIDEuMDUpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMDUsIDEuMDUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSwgMS4wNSk7XG4gICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDUsIDEuMDUpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1LCAxLjA1KTtcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDhweCk7XG4gICAgICBmaWx0ZXI6IGJsdXIoOHB4KTtcbiAgICB9XG4gICAgLmR6LWltYWdlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5kei1zdWNjZXNzIC5kei1zdWNjZXNzLW1hcmsge1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IHBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAgICAgLW1vei1hbmltYXRpb246IHBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAgICAgLW1zLWFuaW1hdGlvbjogcGFzc2luZy10aHJvdWdoIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gICAgICAtby1hbmltYXRpb246IHBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAgICAgYW5pbWF0aW9uOiBwYXNzaW5nLXRocm91Z2ggM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgICB9XG4gICAgJi5kei1lcnJvciAuZHotZXJyb3ItbWFyayB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlLWluIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gICAgICAtbW96LWFuaW1hdGlvbjogc2xpZGUtaW4gM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbiAgICAgIC1tcy1hbmltYXRpb246IHNsaWRlLWluIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gICAgICAtby1hbmltYXRpb246IHNsaWRlLWluIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gICAgICBhbmltYXRpb246IHNsaWRlLWluIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gICAgfVxuICAgIC5kei1zdWNjZXNzLW1hcmssIC5kei1lcnJvci1tYXJrIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHotaW5kZXg6IDUwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTI3cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjdweDtcbiAgICB9XG4gICAgLmR6LXN1Y2Nlc3MtbWFyayBzdmcsIC5kei1lcnJvci1tYXJrIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgIH1cbiAgICAmLmR6LXByb2Nlc3NpbmcgLmR6LXByb2dyZXNzIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICB9XG4gICAgJi5kei1jb21wbGV0ZSAuZHotcHJvZ3Jlc3Mge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW47XG4gICAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluO1xuICAgICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluO1xuICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW47XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbjtcbiAgICB9XG4gICAgJjpub3QoLmR6LXByb2Nlc3NpbmcpIC5kei1wcm9ncmVzcyB7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZSBpbmZpbml0ZTtcbiAgICAgIC1tb3otYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlIGluZmluaXRlO1xuICAgICAgLW1zLWFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZSBpbmZpbml0ZTtcbiAgICAgIC1vLWFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZSBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZSBpbmZpbml0ZTtcbiAgICB9XG4gICAgLmR6LXByb2dyZXNzIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAuZHotdXBsb2FkIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzY2NiwgIzQ0NCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5kei1lcnJvciB7XG4gICAgICAuZHotZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgJjpob3ZlciAuZHotZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAuZHotZXJyb3ItbWVzc2FnZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgdG9wOiAxMzBweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgYmFja2dyb3VuZDogI2JlMjYyNjtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiZTI2MjYsICNhOTIyMjIpO1xuICAgICAgcGFkZGluZzogMC41ZW0gMS4yZW07XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICBsZWZ0OiA2NHB4O1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNiZTI2MjY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjMDA4N0Y3O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICAuZHotbWVzc2FnZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAubm90ZSB7XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xuICAgIH1cbiAgfVxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi5kYXRlcGlja2VyLWRheXMge1xuICAudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICB0Ym9keSB0ZC5hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyODk3O1xuICB9XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0EyNUV4dHJhTGlnaHQnO1xuICBzcmM6IHVybCgnZm9udHMvMkRDRDVCXzRfMC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2ZvbnRzLzJEQ0Q1Ql80XzAuZW90PyNpZWZpeCcpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoJ2ZvbnRzLzJEQ0Q1Ql80XzAud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCdmb250cy8yRENENUJfNF8wLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJ2ZvbnRzLzJEQ0Q1Ql80XzAudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNTVNZWRpdW0nO1xuICBzcmM6IHVybCgnZm9udHMvMkRDRDVCX0FfMC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2ZvbnRzLzJEQ0Q1Ql9BXzAuZW90PyNpZWZpeCcpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoJ2ZvbnRzLzJEQ0Q1Ql9BXzAud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCdmb250cy8yRENENUJfQV8wLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJ2ZvbnRzLzJEQ0Q1Ql9BXzAudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTM1TGlnaHQnO1xuICBzcmM6IHVybCgnZm9udHMvMkRDRDVCXzVfMC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2ZvbnRzLzJEQ0Q1Ql81XzAuZW90PyNpZWZpeCcpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoJ2ZvbnRzLzJEQ0Q1Ql81XzAud29mZjInKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCdmb250cy8yRENENUJfNV8wLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJ2ZvbnRzLzJEQ0Q1Ql81XzAudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNDVSZWd1bGFyJztcbiAgc3JjOiB1cmwoJ2ZvbnRzLzJEQ0Q1Ql83XzAuZW90Jyk7XG4gIHNyYzogdXJsKCdmb250cy8yRENENUJfN18wLmVvdD8jaWVmaXgnKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCdmb250cy8yRENENUJfN18wLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnZm9udHMvMkRDRDVCXzdfMC53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCdmb250cy8yRENENUJfN18wLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTc1RXh0cmFCb2xkJztcbiAgc3JjOiB1cmwoJ2ZvbnRzLzJEQ0Q1Ql9EXzAuZW90Jyk7XG4gIHNyYzogdXJsKCdmb250cy8yRENENUJfRF8wLmVvdD8jaWVmaXgnKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCdmb250cy8yRENENUJfRF8wLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnZm9udHMvMkRDRDVCX0RfMC53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCdmb250cy8yRENENUJfRF8wLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5cbi8qIGZvciBpY29ucyAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpbmJhbmsnO1xuICBzcmM6IHVybCgnZm9udHMvaW5iYW5rLmVvdD82bTZ1ZnknKTtcbiAgc3JjOiB1cmwoJ2ZvbnRzL2luYmFuay5lb3Q/Nm02dWZ5I2llZml4JykgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgnZm9udHMvaW5iYW5rLnR0Zj82bTZ1ZnknKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKCdmb250cy9pbmJhbmsud29mZj82bTZ1ZnknKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJ2ZvbnRzL2luYmFuay5zdmc/Nm02dWZ5I2luYmFuaycpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTQ1UmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogaW5iYW5rc3BlY2lmaWMgZm9udHMgKi9cblxuaDEsIGgyLnNlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTI1RXh0cmFMaWdodCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICBjb2xvcjogIzM0MDk0YjtcbiAgZm9udC1zaXplOiA1N3B4O1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoMSwgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5cbmgxIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTU1TWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNjZGY3Njc7XG59XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0E1NU1lZGl1bScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICBjb2xvcjogIzM0MDk0YjtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuXG5oMyB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNTVNZWRpdW0nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgY29sb3I6ICMzNDA5NGI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuaDQge1xuICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTM1TGlnaHQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICMzNDA5NGI7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwcHggMCAyMHB4IDA7XG4gICYuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1OThweCkge1xuICBoNCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgJi5jYXJkLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG5oNSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBMzVMaWdodCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzNjMTI1YjtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBtYXJnaW46IDBweCAwIDEwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgYSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5cbnAgKyBoNSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbmg2IHtcbiAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0EzNUxpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjM2MxMjViO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAmLmJlbmVmaXRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbmg1LmJnLXByaW1hcnkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgY29sb3I6ICMzYjBmNWU7XG4gIHBhZGRpbmc6IDE0cHggMThweCA3cHggMThweDtcbiAgYSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbmxhYmVsIHtcbiAgY29sb3I6ICMzYjBmNWU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNDVSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAjMzAxZTNmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMCAwIDExcHg7XG59XG5cbi5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBMzVMaWdodCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzVlNWU1ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxucCBhLCBsYWJlbCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY29tbWVudCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNDVSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG5hIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0E0NVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNhMTQ3YjY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgIGNvbG9yOiAjNGExNzc3O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8qIGVuZCBmb250cyAqL1xuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYXVkaW8sIGNhbnZhcywgcHJvZ3Jlc3MsIHZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuW2hpZGRlbl0sIHRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YiB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLCBodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dCB7XG4gICZbdHlwZT1cInJlc2V0XCJdLCAmW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG5idXR0b25bZGlzYWJsZWRdLCBodG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gICY6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICZbdHlwZT1cImNoZWNrYm94XCJdLCAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICZbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gICZbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVlNWU1ZTtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLCB0aCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi9cblxuQG1lZGlhIHByaW50IHtcbiAgKiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6dmlzaXRlZCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICZbaHJlZl06YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgfVxuICB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgYSB7XG4gICAgJltocmVmXj1cIiNcIl06YWZ0ZXIsICZbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuICBwcmUsIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgdHIge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBwLCBoMiwgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLCBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnRuID4ge1xuICAgIC5jYXJldCwgLmZvcm0tY29udHJvbC1zZWxlY3Q6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuZHJvcHVwID4gLmJ0biA+IHtcbiAgICAuY2FyZXQsIC5mb3JtLWNvbnRyb2wtc2VsZWN0OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmxhYmVsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICAgIHRkLCB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbmlucHV0LCBidXR0b24sIHNlbGVjdCwgdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW1nLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJGMkYyO1xufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cblxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NyU7XG59XG5cbm1hcmssIC5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERjVFRjtcbiAgcGFkZGluZzogMC4yZW07XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIsIC5wcm9kdWN0LW92ZXJ2aWV3X19oZWFkZXIsIC5wcm9kdWN0LW92ZXJ2aWV3X19mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4udGV4dC11cHBlcmNhc2UsIC5pbml0aWFsaXNtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjOTg5ODk4O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICM1MzFFODA7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMzODE0NTc7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzMwQUE2Njtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzI1ODI0ZTtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzM5MkNEO1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMjg3NWE1O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNFQzg4M0E7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNkZTZkMTU7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRDgxQTRFO1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNhYTE1M2U7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzFFODA7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODE0NTc7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjhGMjtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTlkNjtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGNkZCO1xufVxuXG5hLmJnLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVlMGYxO1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREY1RUY7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Q5YzI7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJFQ0YwO1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmMyY2Y7XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW46IDQ0cHggMCAyMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjJGMjtcbn1cblxudWwsIG9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxudWwge1xuICB1bCwgb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxub2wge1xuICB1bCwgb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmxpc3QtdW5zdHlsZWQsIC5tYWluLWhlYWRlcl9fbWFpbm5hdiwgLm1haW4taGVhZGVyX19zdWJuYXYsIC5tYWluLWZvb3Rlcl9fbGlzdCwgLmxpc3QtY2hlY2tlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLCAubWFpbi1oZWFkZXJfX21haW5uYXYsIC5tYWluLWhlYWRlcl9fbGFuZy1zd2l0Y2gsIC5hcHBsaWNhdGlvbl9fc3RlcHMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4ubGlzdC1pbmxpbmUgPiBsaSwgLm1haW4taGVhZGVyX19tYWlubmF2ID4gbGksIC5tYWluLWhlYWRlcl9fbGFuZy1zd2l0Y2ggPiBsaSwgLmFwcGxpY2F0aW9uX19zdGVwcyA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ubGlzdC1kaXZpZGVyID4gbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cblxuZHQsIGRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kbC1ob3Jpem9udGFsIGRkIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGwtaG9yaXpvbnRhbCB7XG4gICAgZHQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgZGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xuICAgIH1cbiAgfVxufVxuXG5hYmJyIHtcbiAgJlt0aXRsZV0sICZbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICAgIGN1cnNvcjogaGVscDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM5ODk4OTg7XG4gIH1cbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbn1cblxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDExcHggMjJweDtcbiAgbWFyZ2luOiAwIDAgMjJweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICM1MzFFODA7XG4gIHA6bGFzdC1jaGlsZCwgdWw6bGFzdC1jaGlsZCwgb2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBmb290ZXIsIHNtYWxsLCAuc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICBjb2xvcjogIzk4OTg5ODtcbiAgfVxuICBmb290ZXI6YmVmb3JlLCBzbWFsbDpiZWZvcmUsIC5zbWFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjNTMxRTgwO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbmJsb2NrcXVvdGUge1xuICAmLnB1bGwtcmlnaHQsICYubWFpbi1oZWFkZXJfX3VzZXJuYXYsICYubWFpbi1oZWFkZXJfX2xhbmctc3dpdGNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjNTMxRTgwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLXJldmVyc2Uge1xuICBmb290ZXI6YmVmb3JlLCBzbWFsbDpiZWZvcmUsIC5zbWFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuYmxvY2txdW90ZSB7XG4gICYucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLCAmLm1haW4taGVhZGVyX191c2VybmF2IGZvb3RlcjpiZWZvcmUsICYubWFpbi1oZWFkZXJfX2xhbmctc3dpdGNoIGZvb3RlcjpiZWZvcmUsICYucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsICYubWFpbi1oZWFkZXJfX3VzZXJuYXYgc21hbGw6YmVmb3JlLCAmLm1haW4taGVhZGVyX19sYW5nLXN3aXRjaCBzbWFsbDpiZWZvcmUsICYucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlLCAmLm1haW4taGVhZGVyX191c2VybmF2IC5zbWFsbDpiZWZvcmUsICYubWFpbi1oZWFkZXJfX2xhbmctc3dpdGNoIC5zbWFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSB7XG4gIGZvb3RlcjphZnRlciwgc21hbGw6YWZ0ZXIsIC5zbWFsbDphZnRlciB7XG4gICAgY29udGVudDogXCLCoOKAlFwiO1xuICB9XG59XG5cbmJsb2NrcXVvdGUge1xuICAmLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLCAmLm1haW4taGVhZGVyX191c2VybmF2IGZvb3RlcjphZnRlciwgJi5tYWluLWhlYWRlcl9fbGFuZy1zd2l0Y2ggZm9vdGVyOmFmdGVyLCAmLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsICYubWFpbi1oZWFkZXJfX3VzZXJuYXYgc21hbGw6YWZ0ZXIsICYubWFpbi1oZWFkZXJfX2xhbmctc3dpdGNoIHNtYWxsOmFmdGVyLCAmLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyLCAmLm1haW4taGVhZGVyX191c2VybmF2IC5zbWFsbDphZnRlciwgJi5tYWluLWhlYWRlcl9fbGFuZy1zd2l0Y2ggLnNtYWxsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIsKg4oCUXCI7XG4gIH1cbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG59XG5cbi5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmNvbC14cy0xLCAuY29sLXhzLTIsIC5jb2wteHMtMywgLmNvbC14cy00LCAuY29sLXhzLTUsIC5jb2wteHMtNiwgLmNvbC14cy03LCAuY29sLXhzLTgsIC5jb2wteHMtOSwgLmNvbC14cy0xMCwgLmNvbC14cy0xMSwgLmNvbC14cy0xMiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMyU7XG59XG5cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi5jb2wteHMtMyB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NyU7XG59XG5cbi5jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMyU7XG59XG5cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NyU7XG59XG5cbi5jb2wteHMtOSB7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMlO1xufVxuXG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY3JTtcbn1cblxuLmNvbC14cy0xMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzJTtcbn1cblxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjclO1xufVxuXG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG5cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzJTtcbn1cblxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjclO1xufVxuXG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzJTtcbn1cblxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjclO1xufVxuXG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG5cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMyU7XG59XG5cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NyU7XG59XG5cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC0yIHtcbiAgbGVmdDogMTYuNjY2NjclO1xufVxuXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLmNvbC14cy1wdXNoLTQge1xuICBsZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC01IHtcbiAgbGVmdDogNDEuNjY2NjclO1xufVxuXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmNvbC14cy1wdXNoLTcge1xuICBsZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC04IHtcbiAgbGVmdDogNjYuNjY2NjclO1xufVxuXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtMTEge1xuICBsZWZ0OiA5MS42NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4uY29sLXhzLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4uY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4uY29sLXhzLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xufVxuXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuXG4uY29sLWNlbnRlcmVkIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIGNvbG9yOiAjOTg5ODk4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gID4ge1xuICAgIHRoZWFkID4gdHIgPiB7XG4gICAgICB0aCwgdGQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQxRDE7XG4gICAgICB9XG4gICAgfVxuICAgIHRib2R5ID4gdHIgPiB7XG4gICAgICB0aCwgdGQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQxRDE7XG4gICAgICB9XG4gICAgfVxuICAgIHRmb290ID4gdHIgPiB7XG4gICAgICB0aCwgdGQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQxRDE7XG4gICAgICB9XG4gICAgfVxuICAgIHRoZWFkID4gdHIgPiB0aCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNEMUQxRDE7XG4gICAgfVxuICAgIGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4ge1xuICAgICAgdGgsIHRkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4ge1xuICAgICAgdGgsIHRkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHtcbiAgICAgIHRoLCB0ZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNEMUQxRDE7XG4gICAgfVxuICB9XG4gIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHtcbiAgdGhlYWQgPiB0ciA+IHtcbiAgICB0aCwgdGQge1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgIH1cbiAgfVxuICB0Ym9keSA+IHRyID4ge1xuICAgIHRoLCB0ZCB7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgfVxuICB9XG4gIHRmb290ID4gdHIgPiB7XG4gICAgdGgsIHRkIHtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxRDFEMTtcbiAgPiB7XG4gICAgdGhlYWQgPiB0ciA+IHtcbiAgICAgIHRoLCB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMUQxRDE7XG4gICAgICB9XG4gICAgfVxuICAgIHRib2R5ID4gdHIgPiB7XG4gICAgICB0aCwgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDFEMUQxO1xuICAgICAgfVxuICAgIH1cbiAgICB0Zm9vdCA+IHRyID4ge1xuICAgICAgdGgsIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QxRDFEMTtcbiAgICAgIH1cbiAgICB9XG4gICAgdGhlYWQgPiB0ciA+IHtcbiAgICAgIHRoLCB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxudGFibGUge1xuICBjb2xbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG4gIH1cbiAgdGRbY2xhc3MqPVwiY29sLVwiXSwgdGhbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG5cbi50YWJsZSA+IHtcbiAgdGhlYWQgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5hY3RpdmUsIHRoLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGJvZHkgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5hY3RpdmUsIHRoLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGZvb3QgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5hY3RpdmUsIHRoLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciB7XG4gID4ge1xuICAgIHRkLmFjdGl2ZTpob3ZlciwgdGguYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgfVxuICB9XG4gICYuYWN0aXZlOmhvdmVyID4gdGQsICY6aG92ZXIgPiAuYWN0aXZlLCAmLmFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICB9XG59XG5cbi50YWJsZSA+IHtcbiAgdGhlYWQgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5zdWNjZXNzLCB0aC5zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjhGMjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zdWNjZXNzID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjhGMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGJvZHkgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5zdWNjZXNzLCB0aC5zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjhGMjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zdWNjZXNzID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjhGMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGZvb3QgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5zdWNjZXNzLCB0aC5zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjhGMjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zdWNjZXNzID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjhGMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciB7XG4gID4ge1xuICAgIHRkLnN1Y2Nlc3M6aG92ZXIsIHRoLnN1Y2Nlc3M6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RjZjFlNDtcbiAgICB9XG4gIH1cbiAgJi5zdWNjZXNzOmhvdmVyID4gdGQsICY6aG92ZXIgPiAuc3VjY2VzcywgJi5zdWNjZXNzOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2YxZTQ7XG4gIH1cbn1cblxuLnRhYmxlID4ge1xuICB0aGVhZCA+IHRyIHtcbiAgICA+IHtcbiAgICAgIHRkLmluZm8sIHRoLmluZm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGNkZCO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmluZm8gPiB7XG4gICAgICB0ZCwgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGNkZCO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB0Ym9keSA+IHRyIHtcbiAgICA+IHtcbiAgICAgIHRkLmluZm8sIHRoLmluZm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGNkZCO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmluZm8gPiB7XG4gICAgICB0ZCwgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGNkZCO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB0Zm9vdCA+IHRyIHtcbiAgICA+IHtcbiAgICAgIHRkLmluZm8sIHRoLmluZm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGNkZCO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmluZm8gPiB7XG4gICAgICB0ZCwgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGNkZCO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyIHtcbiAgPiB7XG4gICAgdGQuaW5mbzpob3ZlciwgdGguaW5mbzpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllYmY2O1xuICAgIH1cbiAgfVxuICAmLmluZm86aG92ZXIgPiB0ZCwgJjpob3ZlciA+IC5pbmZvLCAmLmluZm86aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWJmNjtcbiAgfVxufVxuXG4udGFibGUgPiB7XG4gIHRoZWFkID4gdHIge1xuICAgID4ge1xuICAgICAgdGQud2FybmluZywgdGgud2FybmluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREY1RUY7XG4gICAgICB9XG4gICAgfVxuICAgICYud2FybmluZyA+IHtcbiAgICAgIHRkLCB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREY1RUY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHRib2R5ID4gdHIge1xuICAgID4ge1xuICAgICAgdGQud2FybmluZywgdGgud2FybmluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREY1RUY7XG4gICAgICB9XG4gICAgfVxuICAgICYud2FybmluZyA+IHtcbiAgICAgIHRkLCB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREY1RUY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHRmb290ID4gdHIge1xuICAgID4ge1xuICAgICAgdGQud2FybmluZywgdGgud2FybmluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREY1RUY7XG4gICAgICB9XG4gICAgfVxuICAgICYud2FybmluZyA+IHtcbiAgICAgIHRkLCB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREY1RUY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIge1xuICA+IHtcbiAgICB0ZC53YXJuaW5nOmhvdmVyLCB0aC53YXJuaW5nOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWU3ZDg7XG4gICAgfVxuICB9XG4gICYud2FybmluZzpob3ZlciA+IHRkLCAmOmhvdmVyID4gLndhcm5pbmcsICYud2FybmluZzpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlN2Q4O1xuICB9XG59XG5cbi50YWJsZSA+IHtcbiAgdGhlYWQgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5kYW5nZXIsIHRoLmRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQkVDRjA7XG4gICAgICB9XG4gICAgfVxuICAgICYuZGFuZ2VyID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRUNGMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGJvZHkgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5kYW5nZXIsIHRoLmRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQkVDRjA7XG4gICAgICB9XG4gICAgfVxuICAgICYuZGFuZ2VyID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRUNGMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGZvb3QgPiB0ciB7XG4gICAgPiB7XG4gICAgICB0ZC5kYW5nZXIsIHRoLmRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQkVDRjA7XG4gICAgICB9XG4gICAgfVxuICAgICYuZGFuZ2VyID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRUNGMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciB7XG4gID4ge1xuICAgIHRkLmRhbmdlcjpob3ZlciwgdGguZGFuZ2VyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Q3ZGY7XG4gICAgfVxuICB9XG4gICYuZGFuZ2VyOmhvdmVyID4gdGQsICY6aG92ZXIgPiAuZGFuZ2VyLCAmLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkN2RmO1xuICB9XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLWhlaWdodDogMC4wMSU7XG4gIG1hcmdpbjogMjBweCAwIDIwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2LjVweDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgPiB7XG4gICAgICAudGFibGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICA+IHtcbiAgICAgICAgICB0aGVhZCA+IHRyID4ge1xuICAgICAgICAgICAgdGgsIHRkIHtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgdGJvZHkgPiB0ciA+IHtcbiAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHRmb290ID4gdHIgPiB7XG4gICAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICA+IHtcbiAgICAgICAgICB0aGVhZCA+IHRyID4ge1xuICAgICAgICAgICAgdGg6Zmlyc3QtY2hpbGQsIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHRib2R5ID4gdHIgPiB7XG4gICAgICAgICAgICB0aDpmaXJzdC1jaGlsZCwgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgdGZvb3QgPiB0ciA+IHtcbiAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkLCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICB0aGVhZCA+IHRyID4ge1xuICAgICAgICAgICAgdGg6bGFzdC1jaGlsZCwgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgdGJvZHkgPiB0ciA+IHtcbiAgICAgICAgICAgIHRoOmxhc3QtY2hpbGQsIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHRmb290ID4gdHIgPiB7XG4gICAgICAgICAgICB0aDpsYXN0LWNoaWxkLCB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB7XG4gICAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB7XG4gICAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICZbdHlwZT1cInJhZGlvXCJdLCAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luOiAtNnB4IDAgMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICZbdHlwZT1cInJhbmdlXCJdIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zZWxlY3Qge1xuICAmW211bHRpcGxlXSwgJltzaXplXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPVwiZmlsZVwiXTpmb2N1cywgJlt0eXBlPVwicmFkaW9cIl06Zm9jdXMsICZbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgY29sb3I6ICM1NTU1NTU7XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBpbnB1dCB7XG4gICAgJlt0eXBlPVwiZGF0ZVwiXSwgJlt0eXBlPVwidGltZVwiXSwgJlt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sICZbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIH1cbiAgICAmW3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIH1cbiAgfVxuICAuaW5wdXQtZ3JvdXAtc20ge1xuICAgID4ge1xuICAgICAgaW5wdXRbdHlwZT1cImRhdGVcIl0ge1xuICAgICAgICAmLmZvcm0tY29udHJvbCwgJi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5idG4ge1xuICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0ge1xuICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtIHtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxuICAuaW5wdXQtZ3JvdXAtc20ge1xuICAgID4ge1xuICAgICAgaW5wdXRbdHlwZT1cInRpbWVcIl0ge1xuICAgICAgICAmLmZvcm0tY29udHJvbCwgJi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5idG4ge1xuICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInRpbWVcIl0ge1xuICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSB7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLmlucHV0LWdyb3VwLXNtIHtcbiAgICA+IHtcbiAgICAgIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSB7XG4gICAgICAgICYuZm9ybS1jb250cm9sLCAmLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5idG4ge1xuICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIH1cbiAgfVxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20ge1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5pbnB1dC1ncm91cC1zbSB7XG4gICAgPiB7XG4gICAgICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgICAgICAmLmZvcm0tY29udHJvbCwgJi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uYnRuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcge1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG4gIC5pbnB1dC1ncm91cC1sZyB7XG4gICAgPiB7XG4gICAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICAgICYuZm9ybS1jb250cm9sLCAmLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmJ0biB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcge1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG4gIC5pbnB1dC1ncm91cC1sZyB7XG4gICAgPiB7XG4gICAgICBpbnB1dFt0eXBlPVwidGltZVwiXSB7XG4gICAgICAgICYuZm9ybS1jb250cm9sLCAmLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmJ0biB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwidGltZVwiXSB7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnIHtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgfVxuICAuaW5wdXQtZ3JvdXAtbGcge1xuICAgID4ge1xuICAgICAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdIHtcbiAgICAgICAgJi5mb3JtLWNvbnRyb2wsICYuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmJ0biB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0ge1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1sZyB7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIH1cbiAgLmlucHV0LWdyb3VwLWxnIHtcbiAgICA+IHtcbiAgICAgIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgICAgICYuZm9ybS1jb250cm9sLCAmLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5idG4ge1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5yYWRpbywgLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnJhZGlvIGxhYmVsLCAuY2hlY2tib3ggbGFiZWwge1xuICBtaW4taGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7XG59XG5cbi5yYWRpbyArIC5yYWRpbywgLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLnJhZGlvLWlubGluZSwgLmNoZWNrYm94LWlubGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsIC5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICZbZGlzYWJsZWRdLCAmLmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGZhbHNlO1xuICB9XG59XG5cbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBjdXJzb3I6IGZhbHNlO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAmW2Rpc2FibGVkXSwgJi5kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBmYWxzZTtcbiAgfVxufVxuXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCAucmFkaW8taW5saW5lLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSwgLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUsIC5yYWRpby5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCwgLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLCBmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBmYWxzZTtcbn1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICAmLmlucHV0LWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiB7XG4gIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICAmLmZvcm0tY29udHJvbCwgJi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4ge1xuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgJi5mb3JtLWNvbnRyb2wsICYuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nOiA1cHggMTFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiB7XG4gIC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICAgIGhlaWdodDogMzFweDtcbiAgICBwYWRkaW5nOiA1cHggMTFweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbnNlbGVjdC5pbnB1dC1zbSB7XG4gIGhlaWdodDogMzFweDtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IHtcbiAgc2VsZWN0IHtcbiAgICAmLmZvcm0tY29udHJvbCwgJi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICB9XG4gIH1cbiAgLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICAgIGhlaWdodDogMzFweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuXG50ZXh0YXJlYS5pbnB1dC1zbSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmlucHV0LWdyb3VwLXNtID4ge1xuICB0ZXh0YXJlYSB7XG4gICAgJi5mb3JtLWNvbnRyb2wsICYuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1zbSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmlucHV0LWdyb3VwLXNtID4ge1xuICBzZWxlY3RbbXVsdGlwbGVdIHtcbiAgICAmLmZvcm0tY29udHJvbCwgJi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3RbbXVsdGlwbGVdLmJ0biB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5mb3JtLWdyb3VwLXNtIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIHBhZGRpbmc6IDVweCAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCwgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIHBhZGRpbmc6IDVweCAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4ge1xuICAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuc2VsZWN0LmlucHV0LWxnIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4ge1xuICBzZWxlY3Qge1xuICAgICYuZm9ybS1jb250cm9sLCAmLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgfVxuICAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbnRleHRhcmVhLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiB7XG4gIHRleHRhcmVhIHtcbiAgICAmLmZvcm0tY29udHJvbCwgJi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiB7XG4gIHNlbGVjdFttdWx0aXBsZV0ge1xuICAgICYuZm9ybS1jb250cm9sLCAmLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmZvcm0tZ3JvdXAtbGcge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCwgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDEycHggMzJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5oYXMtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IHtcbiAgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBsaW5lLWhlaWdodDogMzFweDtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4ge1xuICAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB3aWR0aDogMzFweDtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cblxuLmhhcy1zdWNjZXNzIHtcbiAgLmhlbHAtYmxvY2ssIC5jb250cm9sLWxhYmVsLCAucmFkaW8sIC5jaGVja2JveCwgLnJhZGlvLWlubGluZSwgLmNoZWNrYm94LWlubGluZSwgJi5yYWRpbyBsYWJlbCwgJi5jaGVja2JveCBsYWJlbCwgJi5yYWRpby1pbmxpbmUgbGFiZWwsICYuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgICBjb2xvcjogIzMwQUE2NjtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6ICMzMEFBNjY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMjU4MjRlO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2YmQ1OWE7XG4gICAgfVxuICB9XG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6ICMzMEFBNjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzBBQTY2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUY4RjI7XG4gIH1cbiAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgY29sb3I6ICMzMEFBNjY7XG4gIH1cbn1cblxuLmhhcy13YXJuaW5nIHtcbiAgLmhlbHAtYmxvY2ssIC5jb250cm9sLWxhYmVsLCAucmFkaW8sIC5jaGVja2JveCwgLnJhZGlvLWlubGluZSwgLmNoZWNrYm94LWlubGluZSwgJi5yYWRpbyBsYWJlbCwgJi5jaGVja2JveCBsYWJlbCwgJi5yYWRpby1pbmxpbmUgbGFiZWwsICYuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgICBjb2xvcjogI0VDODgzQTtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6ICNFQzg4M0E7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGU2ZDE1O1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNmNWMwOTc7XG4gICAgfVxuICB9XG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6ICNFQzg4M0E7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUM4ODNBO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREY1RUY7XG4gIH1cbiAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgY29sb3I6ICNFQzg4M0E7XG4gIH1cbn1cblxuLmhhcy1lcnJvciB7XG4gIC5oZWxwLWJsb2NrLCAuY29udHJvbC1sYWJlbCwgLnJhZGlvLCAuY2hlY2tib3gsIC5yYWRpby1pbmxpbmUsIC5jaGVja2JveC1pbmxpbmUsICYucmFkaW8gbGFiZWwsICYuY2hlY2tib3ggbGFiZWwsICYucmFkaW8taW5saW5lIGxhYmVsLCAmLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gICAgY29sb3I6ICNEODFBNEU7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTQyZTcyO1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTQyZTcyO1xuICAgIH1cbiAgfVxuICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgIGNvbG9yOiAjRDgxQTRFO1xuICAgIGJvcmRlci1jb2xvcjogI0Q4MUE0RTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJFQ0YwO1xuICB9XG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiAjRDgxQTRFO1xuICB9XG59XG5cbi5oYXMtZmVlZGJhY2sgbGFiZWwge1xuICB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMjdweDtcbiAgfVxuICAmLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzQwNDA0MDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCwgLmZvcm0teHMtaW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLCAuZm9ybS14cy1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljLCAuZm9ybS14cy1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLCAuZm9ybS14cy1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiwgLmZvcm0teHMtaW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biwgLmZvcm0teHMtaW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLCAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsIC5mb3JtLXhzLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsIC5mb3JtLXhzLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwsIC5mb3JtLXhzLWlubGluZSAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8sIC5mb3JtLXhzLWlubGluZSAucmFkaW8sIC5mb3JtLWlubGluZSAuY2hlY2tib3gsIC5mb3JtLXhzLWlubGluZSAuY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLCAuZm9ybS14cy1pbmxpbmUgLnJhZGlvIGxhYmVsLCAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsLCAuZm9ybS14cy1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5mb3JtLXhzLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLmZvcm0teHMtaW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuZm9ybS14cy1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLmZvcm0taG9yaXpvbnRhbCB7XG4gIC5yYWRpbywgLmNoZWNrYm94LCAucmFkaW8taW5saW5lLCAuY2hlY2tib3gtaW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxuICAucmFkaW8sIC5jaGVja2JveCB7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgfVxuICAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG4gIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDE3LjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxufVxuXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAmLmluIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gICYuaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnRyLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG50Ym9keS5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMzVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLmNhcmV0LCAuZm9ybS1jb250cm9sLXNlbGVjdDphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAmLnB1bGwtcmlnaHQsICYubWFpbi1oZWFkZXJfX3VzZXJuYXYsICYubWFpbi1oZWFkZXJfX2xhbmctc3dpdGNoIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5kaXZpZGVyIHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG4gIH1cbiAgPiB7XG4gICAgbGkgPiBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogM3B4IDIwcHg7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgICBjb2xvcjogIzUzMUU4MDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzQ2MTk2YjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICM5ODk4OTg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAjOTg5ODk4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kaXNhYmxlZCA+IGEge1xuICAgICAgY29sb3I6ICM5ODk4OTg7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICM5ODk4OTg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgICAgIGN1cnNvcjogZmFsc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vcGVuID4ge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYSB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5kcm9wZG93bi1oZWFkZXIsIC5tYWluLWhlYWRlcl9fbW9iaWxlLW5hdiAuZHJvcGRvd24tbWVudSBsaS5kcm9wZG93bi1oZWFkZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGNvbG9yOiAjOTg5ODk4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTkwO1xufVxuXG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51LCAubWFpbi1oZWFkZXJfX3VzZXJuYXYgPiAuZHJvcGRvd24tbWVudSwgLm1haW4taGVhZGVyX19sYW5nLXN3aXRjaCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5kcm9wdXAge1xuICAuY2FyZXQsIC5mb3JtLWNvbnRyb2wtc2VsZWN0OmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biB7XG4gIC5jYXJldCwgLmZvcm0tY29udHJvbC1zZWxlY3Q6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSwgLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gICAgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5idG4tZ3JvdXAsIC5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4ge1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC5idG4gKyB7XG4gICAgLmJ0biwgLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG4gIH1cbiAgLmJ0bi1ncm91cCArIHtcbiAgICAuYnRuLCAuYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLXRvb2xiYXIge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5idG4tZ3JvdXAsIC5pbnB1dC1ncm91cCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgPiB7XG4gICAgLmJ0biwgLmJ0bi1ncm91cCwgLmlucHV0LWdyb3VwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICA+IHtcbiAgICAuYnRuIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4ge1xuICAgICAgICAuYnRuOmxhc3QtY2hpbGQsIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsICYub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG4gID4ge1xuICAgIC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIH1cbiAgICAuYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWdyb3VwLWxnLmJ0bi1ncm91cCA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgJi5idG4tbGluayB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uYnRuIHtcbiAgLmNhcmV0LCAuZm9ybS1jb250cm9sLXNlbGVjdDphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1sZyAuY2FyZXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIC5jYXJldCwgLmJ0bi1sZyAuZm9ybS1jb250cm9sLXNlbGVjdDphZnRlciwgLmJ0bi1ncm91cC1sZyA+IC5idG4gLmZvcm0tY29udHJvbC1zZWxlY3Q6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbn1cblxuLmRyb3B1cCB7XG4gIC5idG4tbGcgLmNhcmV0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biAuY2FyZXQsIC5idG4tbGcgLmZvcm0tY29udHJvbC1zZWxlY3Q6YWZ0ZXIsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIC5mb3JtLWNvbnRyb2wtc2VsZWN0OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgfVxufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4ge1xuICAuYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ0bi1ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgID4gLmJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICA+IC5idG4ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5idG4gKyB7XG4gICAgLmJ0biwgLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gIC5idG4tZ3JvdXAgKyB7XG4gICAgLmJ0biwgLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gIC5idG4ge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuICAuYnRuLWdyb3VwIHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IHtcbiAgICAgIC5idG46bGFzdC1jaGlsZCwgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gID4ge1xuICAgIC5idG4ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgd2lkdGg6IDElO1xuICAgIH1cbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHdpZHRoOiAxJTtcbiAgICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IHtcbiAgLmJ0biBpbnB1dCB7XG4gICAgJlt0eXBlPVwicmFkaW9cIl0sICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmJ0bi1ncm91cCA+IC5idG4gaW5wdXQge1xuICAgICZbdHlwZT1cInJhZGlvXCJdLCAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICZbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1idG4sIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksIC5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLWJ0biB7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBRUFFQUU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gICYuaW5wdXQtc20ge1xuICAgIHBhZGRpbmc6IDVweCAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IHtcbiAgLmlucHV0LWdyb3VwLWFkZG9uLCAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gICAgcGFkZGluZzogNXB4IDExcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxnIHtcbiAgcGFkZGluZzogMTJweCAzMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IHtcbiAgLmlucHV0LWdyb3VwLWFkZG9uLCAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dCB7XG4gICZbdHlwZT1cInJhZGlvXCJdLCAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCwgLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgJjpmaXJzdC1jaGlsZCA+IHtcbiAgICAuYnRuLCAuYnRuLWdyb3VwID4gLmJ0biwgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQgPiB7XG4gICAgLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsIC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gICY6bGFzdC1jaGlsZCA+IHtcbiAgICAuYnRuLCAuYnRuLWdyb3VwID4gLmJ0biwgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cbiAgJjpmaXJzdC1jaGlsZCA+IHtcbiAgICAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICArIC5idG4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG4gICY6Zmlyc3QtY2hpbGQgPiB7XG4gICAgLmJ0biwgLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCA+IHtcbiAgICAuYnRuLCAuYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgfVxufVxuXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICAgICYuZGlzYWJsZWQgPiBhIHtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzk4OTg5ODtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBmYWxzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm9wZW4gPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFEMUQxO1xuICAgIGJvcmRlci1jb2xvcjogIzUzMUU4MDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEMUQxRDE7XG4gICAgICBib3JkZXItY29sb3I6ICM1MzFFODA7XG4gICAgfVxuICB9XG4gIC5uYXYtZGl2aWRlciB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICB9XG4gID4gbGkgPiBhID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gID4gYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gICYuYWN0aXZlID4gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbiAgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IGxpLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtanVzdGlmaWVkID4gbGksIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuICB9XG4gIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xuICB9XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi50YWItY29udGVudCA+IHtcbiAgLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi5uYXZiYXItaGVhZGVyIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWhlYWRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgJi5pbiB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgICYuY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmluIHtcbiAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgfVxuICB9XG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG5cbkBtZWRpYSAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyID4ge1xuICAubmF2YmFyLWhlYWRlciwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCA+IHtcbiAgLm5hdmJhci1oZWFkZXIsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyID4ge1xuICAgIC5uYXZiYXItaGVhZGVyLCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAuY29udGFpbmVyLWZsdWlkID4ge1xuICAgIC5uYXZiYXItaGVhZGVyLCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLXN0YXRpYy10b3Age1xuICB6LWluZGV4OiAxMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXN0YXRpYy10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLm5hdmJhci1maXhlZC10b3AsIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZml4ZWQtdG9wLCAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE0cHggMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgPiBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyID4ge1xuICAgIC5jb250YWluZXIgLm5hdmJhci1icmFuZCwgLmNvbnRhaW5lci1mbHVpZCAubmF2YmFyLWJyYW5kIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiA5cHggMTBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuICAuaWNvbi1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICArIC5pY29uLWJhciB7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1uYXYgLm9wZW4ge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgID4gbGkgPiBhLCAuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluLWhlYWRlcl9fbW9iaWxlLW5hdiAuZHJvcGRvd24tbWVudSBsaS5kcm9wZG93bi1oZWFkZXIgYSB7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgICB9XG4gIH1cbiAgLm1haW4taGVhZGVyX19tb2JpbGUtbmF2IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IGxpLmRyb3Bkb3duLWhlYWRlciBhIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgICA+IGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWZvcm0ge1xuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIC5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLWJ0biwgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgICAgPiAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAucmFkaW8sIC5jaGVja2JveCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIC5yYWRpbyBsYWJlbCwgLmNoZWNrYm94IGxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLm5hdmJhci1idG4ge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgJi5idG4tc20ge1xuICAgIG1hcmdpbi10b3A6IDkuNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkuNXB4O1xuICB9XG59XG5cbi5idG4tZ3JvdXAtc20gPiAubmF2YmFyLWJ0bi5idG4ge1xuICBtYXJnaW4tdG9wOiA5LjVweDtcbiAgbWFyZ2luLWJvdHRvbTogOS41cHg7XG59XG5cbi5uYXZiYXItYnRuLmJ0bi14cywgLmJ0bi1ncm91cC14cyA+IC5uYXZiYXItYnRuLmJ0biwgLm5hdmJhci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5uYXZiYXItcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cblxuLm5hdmJhci1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuXG4ubmF2YmFyLXJpZ2h0IH4gLm5hdmJhci1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogIzc3NztcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNWU1ZTVlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiB7XG4gICAgbGkgPiBhIHtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFjdGl2ZSA+IGEge1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICAgICAgfVxuICAgIH1cbiAgICAuZGlzYWJsZWQgPiBhIHtcbiAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNjY2M7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODg7XG4gICAgfVxuICB9XG4gIC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xuICB9XG4gIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICAgIGNvbG9yOiAjNTU1O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgICAgIGNvbG9yOiAjNTU1O1xuICAgIH1cbiAgfVxuICAubmF2YmFyLWxpbmsge1xuICAgIGNvbG9yOiAjNzc3O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgfVxuICB9XG4gIC5idG4tbGluayB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICB9XG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4ge1xuICAgIGxpID4gYSB7XG4gICAgICBjb2xvcjogIzc3NztcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kaXNhYmxlZCA+IGEge1xuICAgICAgY29sb3I6ICNjY2M7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICNjY2M7XG4gIH1cbn1cblxuLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDkwOTA5O1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogI2JlYmViZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICNiZWJlYmU7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiB7XG4gICAgbGkgPiBhIHtcbiAgICAgIGNvbG9yOiAjYmViZWJlO1xuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFjdGl2ZSA+IGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICAgICAgfVxuICAgIH1cbiAgICAuZGlzYWJsZWQgPiBhIHtcbiAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTAxMDEwO1xuICB9XG4gIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkwOTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAubmF2YmFyLWxpbmsge1xuICAgIGNvbG9yOiAjYmViZWJlO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC5idG4tbGluayB7XG4gICAgY29sb3I6ICNiZWJlYmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIHtcbiAgICAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1oZWFkZXIsIC5tYWluLWhlYWRlcl9fbW9iaWxlLW5hdiAuZHJvcGRvd24tbWVudSBsaS5kcm9wZG93bi1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgPiBhIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzA5MDkwOTtcbiAgICB9XG4gIH1cbiAgLm1haW4taGVhZGVyX19tb2JpbGUtbmF2IC5kcm9wZG93bi1tZW51IGxpLmRyb3Bkb3duLWhlYWRlciAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBhIHtcbiAgICBib3JkZXItY29sb3I6ICMwOTA5MDk7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAuZGl2aWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICAgIH1cbiAgICA+IHtcbiAgICAgIGxpID4gYSB7XG4gICAgICAgIGNvbG9yOiAjYmViZWJlO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkwOTtcbiAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkwOTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kaXNhYmxlZCA+IGEge1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDQ7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgPiB7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgKyBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIi9cXDAwYTBcIjtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgfVxuICAgIH1cbiAgICAuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjOTg5ODk4O1xuICAgIH1cbiAgfVxufVxuXG4ubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnRuIC5sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG5hLmxhYmVsIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4ubGFiZWwtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ODk4OTg7XG4gICZbaHJlZl0ge1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdlN2U3ZTtcbiAgICB9XG4gIH1cbn1cblxuLmxhYmVsLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMxRTgwO1xuICAmW2hyZWZdIHtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODE0NTc7XG4gICAgfVxuICB9XG59XG5cbi5sYWJlbC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwQUE2NjtcbiAgJltocmVmXSB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU4MjRlO1xuICAgIH1cbiAgfVxufVxuXG4ubGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzkyQ0Q7XG4gICZbaHJlZl0ge1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NzVhNTtcbiAgICB9XG4gIH1cbn1cblxuLmxhYmVsLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM4ODNBO1xuICAmW2hyZWZdIHtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTZkMTU7XG4gICAgfVxuICB9XG59XG5cbi5sYWJlbC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxQTRFO1xuICAmW2hyZWZdIHtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYTE1M2U7XG4gICAgfVxuICB9XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTg5ODk4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5idG4teHMgLmJhZGdlLCAuYnRuLWdyb3VwLXhzID4gLmJ0biAuYmFkZ2Uge1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlID4gLmJhZGdlLCAubmF2LXBpbGxzID4gLmFjdGl2ZSA+IGEgPiAuYmFkZ2Uge1xuICBjb2xvcjogIzUzMUU4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgKyAuYmFkZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cbi5uYXYtcGlsbHMgPiBsaSA+IGEgPiAuYmFkZ2Uge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG5hLmJhZGdlIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uYWxlcnQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgPiB7XG4gICAgcCwgdWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgcCArIHAge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uYWxlcnQtZGlzbWlzc2FibGUsIC5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IC0yMXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGOEYyO1xuICBib3JkZXItY29sb3I6ICMzMEFBNjY7XG4gIGNvbG9yOiAjMzBBQTY2O1xuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzJhOTY1YTtcbiAgfVxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMyNTgyNGU7XG4gIH1cbn1cblxuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGNkZCO1xuICBib3JkZXItY29sb3I6ICMzMzkyQ0Q7XG4gIGNvbG9yOiAjMzM5MkNEO1xuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzJkODRiOTtcbiAgfVxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMyODc1YTU7XG4gIH1cbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGNUVGO1xuICBib3JkZXItY29sb3I6ICNFQzg4M0E7XG4gIGNvbG9yOiAjRUM4ODNBO1xuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2VhN2EyMztcbiAgfVxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICNkZTZkMTU7XG4gIH1cbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkVDRjA7XG4gIGJvcmRlci1jb2xvcjogI0Q4MUE0RTtcbiAgY29sb3I6ICNEODFBNEU7XG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYzExNzQ2O1xuICB9XG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogI2FhMTUzZTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cblxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuXG4ucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzFFODA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhciwgLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xufVxuXG4ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsIC5wcm9ncmVzcy1iYXIuYWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMEFBNjY7XG59XG5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5MkNEO1xufVxuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDODgzQTtcbn1cblxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4MUE0RTtcbn1cblxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4ucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHAuZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTE7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xO1xuICA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4ucGFuZWwtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICA+IHtcbiAgICBhLCBzbWFsbCwgLnNtYWxsLCBzbWFsbCA+IGEsIC5zbWFsbCA+IGEge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbi5wYW5lbC1mb290ZXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMTtcbn1cblxuLnBhbmVsID4ge1xuICAubGlzdC1ncm91cCwgLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwgLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQsIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5cbi5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwgLmxpc3QtZ3JvdXAgKyAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLnBhbmVsID4ge1xuICAudGFibGUsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLCAucGFuZWwtY29sbGFwc2UgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnRhYmxlIGNhcHRpb24sIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIGNhcHRpb24sIC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSBjYXB0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuICAucGFuZWwtYm9keSArIHtcbiAgICAudGFibGUsIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDFEMUQxO1xuICAgIH1cbiAgfVxuICAudGFibGUgKyAucGFuZWwtYm9keSwgLnRhYmxlLXJlc3BvbnNpdmUgKyAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQxRDE7XG4gIH1cbiAgLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICB9XG4gIC50YWJsZS1ib3JkZXJlZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgPiB7XG4gICAgdGhlYWQgPiB0ciA+IHtcbiAgICAgIHRoOmZpcnN0LWNoaWxkLCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICB0Ym9keSA+IHRyID4ge1xuICAgICAgdGg6Zmlyc3QtY2hpbGQsIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHRmb290ID4gdHIgPiB7XG4gICAgICB0aDpmaXJzdC1jaGlsZCwgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB7XG4gICAgdGhlYWQgPiB0ciA+IHtcbiAgICAgIHRoOmZpcnN0LWNoaWxkLCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICB0Ym9keSA+IHRyID4ge1xuICAgICAgdGg6Zmlyc3QtY2hpbGQsIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHRmb290ID4gdHIgPiB7XG4gICAgICB0aDpmaXJzdC1jaGlsZCwgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkID4ge1xuICAgIHRoZWFkID4gdHIgPiB7XG4gICAgICB0aDpsYXN0LWNoaWxkLCB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICB0Ym9keSA+IHRyID4ge1xuICAgICAgdGg6bGFzdC1jaGlsZCwgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGZvb3QgPiB0ciA+IHtcbiAgICAgIHRoOmxhc3QtY2hpbGQsIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4ge1xuICAgIHRoZWFkID4gdHIgPiB7XG4gICAgICB0aDpsYXN0LWNoaWxkLCB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICB0Ym9keSA+IHRyID4ge1xuICAgICAgdGg6bGFzdC1jaGlsZCwgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGZvb3QgPiB0ciA+IHtcbiAgICAgIHRoOmxhc3QtY2hpbGQsIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWJsZS1ib3JkZXJlZCA+IHtcbiAgICB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHtcbiAgICAgIHRkLCB0aCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4ge1xuICAgIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB7XG4gICAgICB0ZCwgdGgge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4ge1xuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkID4ge1xuICAgIHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHtcbiAgICAgIHRkLCB0aCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHtcbiAgICAgIHRkLCB0aCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICA+IC50YWJsZS1ib3JkZXJlZCA+IHtcbiAgICAgIHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHtcbiAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB7XG4gICAgICAgIHRkLCB0aCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAucGFuZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICArIC5wYW5lbCB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG4gIC5wYW5lbC1oZWFkaW5nIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICsgLnBhbmVsLWNvbGxhcHNlID4ge1xuICAgICAgLnBhbmVsLWJvZHksIC5saXN0LWdyb3VwIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYW5lbC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgfVxuICB9XG59XG5cbi5wYW5lbC1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRDFEMUQxO1xuICA+IHtcbiAgICAucGFuZWwtaGVhZGluZyB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gICAgICBib3JkZXItY29sb3I6ICNEMUQxRDE7XG4gICAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI0QxRDFEMTtcbiAgICAgIH1cbiAgICAgIC5iYWRnZSB7XG4gICAgICAgIGNvbG9yOiAjRjJGMkYyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgICAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0QxRDFEMTtcbiAgICB9XG4gIH1cbn1cblxuLnBhbmVsLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICM1MzFFODA7XG4gID4ge1xuICAgIC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzUzMUU4MDtcbiAgICAgICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjNTMxRTgwO1xuICAgICAgfVxuICAgICAgLmJhZGdlIHtcbiAgICAgICAgY29sb3I6ICM1MzFFODA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgIC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTMxRTgwO1xuICAgIH1cbiAgfVxufVxuXG4ucGFuZWwtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzMwQUE2NjtcbiAgPiB7XG4gICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgY29sb3I6ICMzMEFBNjY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGOEYyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzBBQTY2O1xuICAgICAgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMzMEFBNjY7XG4gICAgICB9XG4gICAgICAuYmFkZ2Uge1xuICAgICAgICBjb2xvcjogI0VFRjhGMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwQUE2NjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMEFBNjY7XG4gICAgfVxuICB9XG59XG5cbi5wYW5lbC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzM5MkNEO1xuICA+IHtcbiAgICAucGFuZWwtaGVhZGluZyB7XG4gICAgICBjb2xvcjogIzMzOTJDRDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUY2RkI7XG4gICAgICBib3JkZXItY29sb3I6ICMzMzkyQ0Q7XG4gICAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzMzOTJDRDtcbiAgICAgIH1cbiAgICAgIC5iYWRnZSB7XG4gICAgICAgIGNvbG9yOiAjRUVGNkZCO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5MkNEO1xuICAgICAgfVxuICAgIH1cbiAgICAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzOTJDRDtcbiAgICB9XG4gIH1cbn1cblxuLnBhbmVsLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNFQzg4M0E7XG4gID4ge1xuICAgIC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiAjRUM4ODNBO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZERjVFRjtcbiAgICAgIGJvcmRlci1jb2xvcjogI0VDODgzQTtcbiAgICAgICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjRUM4ODNBO1xuICAgICAgfVxuICAgICAgLmJhZGdlIHtcbiAgICAgICAgY29sb3I6ICNGREY1RUY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQzg4M0E7XG4gICAgICB9XG4gICAgfVxuICAgIC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUM4ODNBO1xuICAgIH1cbiAgfVxufVxuXG4ucGFuZWwtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDgxQTRFO1xuICA+IHtcbiAgICAucGFuZWwtaGVhZGluZyB7XG4gICAgICBjb2xvcjogI0Q4MUE0RTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQkVDRjA7XG4gICAgICBib3JkZXItY29sb3I6ICNEODFBNEU7XG4gICAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI0Q4MUE0RTtcbiAgICAgIH1cbiAgICAgIC5iYWRnZSB7XG4gICAgICAgIGNvbG9yOiAjRkJFQ0YwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxQTRFO1xuICAgICAgfVxuICAgIH1cbiAgICAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q4MUE0RTtcbiAgICB9XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sIGlmcmFtZSwgZW1iZWQsIG9iamVjdCwgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSAyMCk7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eSA9IDUwKTtcbiAgfVxufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdXRsaW5lOiAwO1xuICAmLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgfVxuICAmLmluIC5tb2RhbC1kaWFsb2cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMxRTgwO1xuICAmLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gMCk7XG4gIH1cbiAgJi5pbiB7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eSA9IDkwKTtcbiAgfVxufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgLmNsb3NlIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICB9XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLmJ0biArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYnRuLWdyb3VwIC5idG4gKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuICAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcge1xuICAgIHdpZHRoOiA2NDBweDtcbiAgfVxufVxuXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSAwKTtcbiAgJi5pbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSAxMDApO1xuICB9XG4gICYudG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIHBhZGRpbmc6IDdweCAwO1xuICB9XG4gICYucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgcGFkZGluZzogMCA3cHg7XG4gIH1cbiAgJi5ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBwYWRkaW5nOiA3cHggMDtcbiAgfVxuICAmLmxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgIHBhZGRpbmc6IDAgN3B4O1xuICB9XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyODk3O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4udG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnRvb2x0aXAge1xuICAmLnRvcCAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICBib3JkZXItd2lkdGg6IDdweCA3cHggMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjODcyODk3O1xuICB9XG4gICYudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IC03cHg7XG4gICAgYm9yZGVyLXdpZHRoOiA3cHggN3B4IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzg3Mjg5NztcbiAgfVxuICAmLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3B4O1xuICAgIGJvcmRlci13aWR0aDogN3B4IDdweCAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM4NzI4OTc7XG4gIH1cbiAgJi5yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgIGJvcmRlci13aWR0aDogN3B4IDdweCA3cHggMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICM4NzI4OTc7XG4gIH1cbiAgJi5sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgIGJvcmRlci13aWR0aDogN3B4IDAgN3B4IDdweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzg3Mjg5NztcbiAgfVxuICAmLmJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICBib3JkZXItd2lkdGg6IDAgN3B4IDdweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjODcyODk3O1xuICB9XG4gICYuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogN3B4O1xuICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDdweCA3cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzg3Mjg5NztcbiAgfVxuICAmLmJvdHRvbS1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDdweDtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgIGJvcmRlci13aWR0aDogMCA3cHggN3B4O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM4NzI4OTc7XG4gIH1cbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbiAgcGFkZGluZzogMXB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgJi50b3Age1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG4gICYucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gICYuYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gICYubGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG59XG5cbi5wb3BvdmVyLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YyZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnBvcG92ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDlweCAxNHB4O1xufVxuXG4ucG9wb3ZlciB7XG4gID4gLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMTBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICAgIGJvcmRlci13aWR0aDogMTFweDtcbiAgfVxuICAmLnRvcCA+IC5hcnJvdyB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvdHRvbTogLTExcHg7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM4NzI4OTc7XG4gICAgfVxuICB9XG4gICYucmlnaHQgPiAuYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IC0xMXB4O1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzg3Mjg5NztcbiAgICB9XG4gIH1cbiAgJi5ib3R0b20gPiAuYXJyb3cge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTExcHg7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IC0xMXB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjODcyODk3O1xuICAgIH1cbiAgfVxuICAmLmxlZnQgPiAuYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtMTFweDtcbiAgICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICByaWdodDogMXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NzI4OTc7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uY2xlYXJmaXgge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG5cblxuLnZpc2libGUteHMsIC52aXNpYmxlLXNtLCAudmlzaWJsZS1tZCwgLnZpc2libGUtbGcsIC52aXNpYmxlLXhzLWJsb2NrLCAudmlzaWJsZS14cy1pbmxpbmUsIC52aXNpYmxlLXhzLWlubGluZS1ibG9jaywgLnZpc2libGUtc20tYmxvY2ssIC52aXNpYmxlLXNtLWlubGluZSwgLnZpc2libGUtc20taW5saW5lLWJsb2NrLCAudmlzaWJsZS1tZC1ibG9jaywgLnZpc2libGUtbWQtaW5saW5lLCAudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssIC52aXNpYmxlLWxnLWJsb2NrLCAudmlzaWJsZS1sZy1pbmxpbmUsIC52aXNpYmxlLWxnLWlubGluZS1ibG9jaywgLnZpc2libGUtcHJpbnQsIC52aXNpYmxlLXByaW50LWJsb2NrLCAudmlzaWJsZS1wcmludC1pbmxpbmUsIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUteHMsIHRkLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1zbSwgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1tZCwgdGQudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtbGcsIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaWRkZW4teHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaWRkZW4tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICB0ci52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLXByaW50LCB0ZC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub3dsLWNhcm91c2VsIHtcbiAgLmFuaW1hdGVkIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB9XG4gIC5vd2wtYW5pbWF0ZWQtaW4ge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbiAgLm93bC1hbmltYXRlZC1vdXQge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLmZhZGVPdXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIH1cbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLm93bC1zdGFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi1ZO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIuXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuICB9XG4gIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICB9XG4gIC5vd2wtY29udHJvbHMge1xuICAgIC5vd2wtbmF2IHtcbiAgICAgIC5vd2wtcHJldiwgLm93bC1uZXh0IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm93bC1kb3Qge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY3Vyc29yOiBoYW5kO1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5vd2wtbG9hZGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLm93bC1sb2FkaW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICYub3dsLWhpZGRlbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAub3dsLXJlZnJlc2ggLm93bC1pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vd2wtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIH1cbiAgfVxuICAmLm93bC10ZXh0LXNlbGVjdC1vbiAub3dsLWl0ZW0ge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgLW1vei11c2VyLXNlbGVjdDogYXV0bztcbiAgICAtbXMtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIH1cbiAgLm93bC1ncmFiIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gICAgY3Vyc29yOiAtby1ncmFiO1xuICAgIGN1cnNvcjogLW1zLWdyYWI7XG4gICAgY3Vyc29yOiBncmFiO1xuICB9XG4gICYub3dsLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gICAgLm93bC1pdGVtIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuXG4ubm8tanMgLm93bC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3dsLWNhcm91c2VsIHtcbiAgLm93bC1pdGVtIHtcbiAgICAub3dsLWxhenkge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgfVxuICB9XG4gIC5vd2wtdmlkZW8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB9XG4gIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwib3dsLnZpZGVvLnBsYXkucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBzY2FsZSAxMDBtcyBlYXNlO1xuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNpdGlvbjogc2NhbGUoMS4zLCAxLjMpO1xuICAgIH1cbiAgfVxuICAub3dsLXZpZGVvLXBsYXlpbmcge1xuICAgIC5vd2wtdmlkZW8tdG4sIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5vd2wtdmlkZW8tdG4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuICB9XG4gIC5vd2wtdmlkZW8tZnJhbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5vZmYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi5pY29uX19hcnJvdy1uZXh0LCAub3dsLW5leHQ6YmVmb3JlLCAuaWNvbl9fYXJyb3ctbmV4dC1wcmltYXJ5LCAudWktZGF0ZXBpY2tlci1uZXh0LCAuaWNvbl9fYXJyb3ctcHJldiwgLm93bC1wcmV2OmJlZm9yZSwgLmljb25fX2Fycm93LXByZXYtcHJpbWFyeSwgLnVpLWRhdGVwaWNrZXItcHJldiwgLmljb25fX2Fycm93LXByZXYtc21hbGwsIC5pY29uLWJhY2s6YmVmb3JlLCAuaWNvbl9fYXJyb3ctdXAsIC50b2dnbGUtY29sbGFwc2U6YWZ0ZXIsIC5pY29uX19jaGVja2VkLCAuYnRuLmJ0bi1jaGVja2JveC5hY3RpdmU6YWZ0ZXIsIC5pY29uX19jaGVja2VkLWJpZywgLmljb25fX2NoZWNrZWQtZ3JheSwgLmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlOmFmdGVyLCAuaWNvbl9fY2hlY2tlZC1saXN0LCAubGlzdC1jaGVja2VkIGxpOmJlZm9yZSwgLmljb25fX2NoZWNrZWQtc3VjY2VzcywgLmljb25fX2RhdGVwaWNrZXIsIC5pbnB1dC1kYXRlX19oZWxwZXI6YWZ0ZXIsIC5pY29uX19ldXJvLCAuaWNvbi1ldXJvOmJlZm9yZSwgLmljb25fX2V4aXQsIC5pY29uLWV4aXQ6YmVmb3JlLCAuaWNvbl9fbG9jaywgLmljb24tbG9jazpiZWZvcmUsIC5pY29uX19tZXNzYWdlLCAuaWNvbi1tZXNzYWdlOmJlZm9yZSwgLmljb25fX3Bob25lLCAuaWNvbl9fc2V0dGluZ3MsIC5pY29uLXNldHRpbmdzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL29pLWljb25zX3Nwcml0ZS5zdmcnKTtcbn1cblxuLm5vLXN2ZyB7XG4gIC5pY29uX19hcnJvdy1uZXh0LCAub3dsLW5leHQ6YmVmb3JlLCAuaWNvbl9fYXJyb3ctbmV4dC1wcmltYXJ5LCAudWktZGF0ZXBpY2tlci1uZXh0LCAuaWNvbl9fYXJyb3ctcHJldiwgLm93bC1wcmV2OmJlZm9yZSwgLmljb25fX2Fycm93LXByZXYtcHJpbWFyeSwgLnVpLWRhdGVwaWNrZXItcHJldiwgLmljb25fX2Fycm93LXByZXYtc21hbGwsIC5pY29uLWJhY2s6YmVmb3JlLCAuaWNvbl9fYXJyb3ctdXAsIC50b2dnbGUtY29sbGFwc2U6YWZ0ZXIsIC5pY29uX19jaGVja2VkLCAuYnRuLmJ0bi1jaGVja2JveC5hY3RpdmU6YWZ0ZXIsIC5pY29uX19jaGVja2VkLWJpZywgLmljb25fX2NoZWNrZWQtZ3JheSwgLmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9vaS1pY29uc19zcHJpdGUucG5nJyk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUgLm5vLXN2ZyBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9vaS1pY29uc19zcHJpdGUucG5nJyk7XG59XG5cbi5uby1zdmcge1xuICAuaWNvbl9fY2hlY2tlZC1saXN0LCAubGlzdC1jaGVja2VkIGxpOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvb2ktaWNvbnNfc3ByaXRlLnBuZycpO1xuICB9XG59XG5cbi5saXN0LWNoZWNrZWQgLm5vLXN2ZyBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9vaS1pY29uc19zcHJpdGUucG5nJyk7XG59XG5cbi5uby1zdmcge1xuICAuaWNvbl9fY2hlY2tlZC1zdWNjZXNzLCAuaWNvbl9fZGF0ZXBpY2tlciwgLmlucHV0LWRhdGVfX2hlbHBlcjphZnRlciwgLmljb25fX2V1cm8sIC5pY29uLWV1cm86YmVmb3JlLCAuaWNvbl9fZXhpdCwgLmljb24tZXhpdDpiZWZvcmUsIC5pY29uX19sb2NrLCAuaWNvbi1sb2NrOmJlZm9yZSwgLmljb25fX21lc3NhZ2UsIC5pY29uLW1lc3NhZ2U6YmVmb3JlLCAuaWNvbl9fcGhvbmUsIC5pY29uX19zZXR0aW5ncywgLmljb24tc2V0dGluZ3M6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9vaS1pY29uc19zcHJpdGUucG5nJyk7XG4gIH1cbn1cblxuLmljb25fX2Fycm93LW5leHQsIC5vd2wtbmV4dDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5pY29uX19hcnJvdy1uZXh0LWRpbXMge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaWNvbl9fYXJyb3ctbmV4dC1wcmltYXJ5LCAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02MHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uaWNvbl9fYXJyb3ctbmV4dC1wcmltYXJ5LWRpbXMge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uaWNvbl9fYXJyb3ctcHJldiwgLm93bC1wcmV2OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5pY29uX19hcnJvdy1wcmV2LWRpbXMge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaWNvbl9fYXJyb3ctcHJldi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTIuMjY0cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi51aS1kYXRlcGlja2VyLXByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05Mi4yNjRweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMThweDtcbiAgLnVpLWljb24ge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4udWktZGF0ZXBpY2tlci1uZXh0IC51aS1pY29uIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaWNvbl9fYXJyb3ctcHJldi1wcmltYXJ5LWRpbXMge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uaWNvbl9fYXJyb3ctcHJldi1zbWFsbCwgLmljb24tYmFjazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAtNzIuMjY0cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pY29uX19hcnJvdy1wcmV2LXNtYWxsLWRpbXMge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvbl9fYXJyb3ctdXAsIC50b2dnbGUtY29sbGFwc2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb25fX2Fycm93LXVwLWRpbXMge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvbl9fY2hlY2tlZCwgLmJ0bi5idG4tY2hlY2tib3guYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTkyLjI2NHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uaWNvbl9fY2hlY2tlZC1kaW1zIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmljb25fX2NoZWNrZWQtYmlnIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDBweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzIuMjY0cHg7XG59XG5cbi5pY29uX19jaGVja2VkLWJpZy1kaW1zIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzIuMjY0cHg7XG59XG5cbi5pY29uX19jaGVja2VkLWdyYXksIC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcyLjI2NHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvbl9fY2hlY2tlZC1ncmF5LWRpbXMge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvbl9fY2hlY2tlZC1saXN0LCAubGlzdC1jaGVja2VkIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtNDBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb25fX2NoZWNrZWQtbGlzdC1kaW1zIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb25fX2NoZWNrZWQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IC03Mi4yNjRweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb25fX2NoZWNrZWQtc3VjY2Vzcy1kaW1zIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb25fX2RhdGVwaWNrZXIsIC5pbnB1dC1kYXRlX19oZWxwZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAtNzIuMjY0cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pY29uX19kYXRlcGlja2VyLWRpbXMge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvbl9fZXVybywgLmljb24tZXVybzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNzIuMjY0cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pY29uX19ldXJvLWRpbXMge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvbl9fZXhpdCwgLmljb24tZXhpdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMjRweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb25fX2V4aXQtZGltcyB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pY29uX19sb2NrLCAuaWNvbi1sb2NrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00NHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuXG4uaWNvbl9fbG9jay1kaW1zIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjJweDtcbn1cblxuLmljb25fX21lc3NhZ2UsIC5pY29uLW1lc3NhZ2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmljb25fX21lc3NhZ2UtZGltcyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5pY29uX19waG9uZS1kaW1zIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmljb25fX3NldHRpbmdzLCAuaWNvbi1zZXR0aW5nczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTJweCAtNDBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb25fX3NldHRpbmdzLWRpbXMge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgJi5hbGlnbmNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gICYuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMzBweCAzMHB4IDA7XG4gIH1cbiAgJi5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAzMHB4O1xuICB9XG59XG5cbnVsLnJvdyB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnRvb2x0aXAtYmFja2Ryb3AsIC5wb3BvdmVyLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG59XG5cbi50b29sdGlwLWJhY2tkcm9wIHtcbiAgei1pbmRleDogMTA2OTtcbn1cblxuLnBvcG92ZXItYmFja2Ryb3Age1xuICB6LWluZGV4OiAxMDU5O1xufVxuXG4uaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uaWNvbi1sb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgJjpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICB9XG59XG5cbi5pY29uLW1lc3NhZ2Uge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICY6YmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgfVxufVxuXG4uaWNvbi1zZXR0aW5ncywgLmljb24tZXVybyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgJjpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG59XG5cbi5pY29uLWV4aXQge1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gICY6YmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgfVxufVxuXG4uaWNvbi1iYWNrIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAmOmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cblxuLmZvcm0tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2NkY2RjZDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM3NjFjOGQ7XG4gICAgY29sb3I6ICM3NjFjOGQ7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk4OTg5ODtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk4OTg5ODtcbiAgfVxuICAmOmZvY3VzOmhvdmVyLCAmOmFjdGl2ZTpob3ZlciwgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzYxYzhkO1xuICB9XG59XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLCAuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCwgLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLCAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cywgLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzYxYzhkO1xufVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2U0MmU3MjtcbiAgfVxuICBib3JkZXItY29sb3I6ICNlNDJlNzI7XG59XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2U0MmU3MjtcbiAgICBjb2xvcjogI2U0MmU3MjtcbiAgfVxuICBib3JkZXItY29sb3I6ICNlNDJlNzI7XG4gIGNvbG9yOiAjZTQyZTcyO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgJltkaXNhYmxlZF0sICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUU1O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUU1O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IGZhbHNlO1xufVxuXG5pbnB1dC5mb3JtLWNvbnRyb2wge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5jb250cm9sLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgY29sb3I6ICNjZGNkY2Q7XG59XG5cbi5oZWxwLWJsb2NrIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweCA1cHg7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xufVxuXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIC5pY29uIHtcbiAgbWFyZ2luOiA4cHggMDtcbn1cblxuaW5wdXQge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAmOjotbW96LXBsYWNlaG9sZGVyLCAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTg5ODk4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZvcm0taW5saW5lLnZ0b3AgLmZvcm0tZ3JvdXAsIC52dG9wLmZvcm0teHMtaW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmZvcm0teHMtaW5saW5lIHtcbiAgbWFyZ2luOiAwIC02cHg7XG4gIC5mb3JtLXJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG4gIC5mb3JtLWNvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gIH1cbiAgLmZvcm0tY29udHJvbC1tZCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG4gIC5mb3JtLWNvbnRyb2wtc20ge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG4udG9vbHRpcF9faGVscGVyIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLmZvcm0tZ3JvdXAgLmJ0bi10b2dnbGUtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xM3B4O1xuICByaWdodDogLTIwcHg7XG59XG5cbi5idG4ge1xuICAmLmJ0bi1jaGVja2JveCwgJi5idG4tcmFkaW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDZweCAxMnB4IDZweCAzMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgfVxuICAmLmJ0bi1jaGVja2JveDpiZWZvcmUsICYuYnRuLXJhZGlvOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogJ1xcMDBhZCc7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2NkY2RjZDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzO1xuICB9XG4gICYuYnRuLWNoZWNrYm94IHtcbiAgICAmOmFjdGl2ZSwgJjpmb2N1cywgJi5hY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzYzMWE4MztcbiAgICB9XG4gIH1cbiAgJi5idG4tcmFkaW8ge1xuICAgICY6YWN0aXZlLCAmOmZvY3VzLCAmLmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNjMxYTgzO1xuICAgIH1cbiAgfVxuICAmLmJ0bi1jaGVja2JveDpob3ZlcjpiZWZvcmUsICYuYnRuLXJhZGlvOmhvdmVyOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjMxYTgzO1xuICB9XG4gICYuYnRuLWNoZWNrYm94LmFjdGl2ZTphZnRlciwgJi5idG4tcmFkaW8uYWN0aXZlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAmLmJ0bi1jaGVja2JveC5hY3RpdmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiA5cHg7XG4gICAgbGVmdDogMnB4O1xuICB9XG4gICYuYnRuLXJhZGlvIHtcbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICAgICYuYWN0aXZlOmFmdGVyIHtcbiAgICAgIGxlZnQ6IDZweDtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MzFFODA7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQUVBRUFFO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgcmlnaHQ6IDE0cHg7XG4gICAgY29sb3I6ICM1MzFFODA7XG4gIH1cbiAgJi5mb2N1c2VkOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzM5MkNEO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjQUVBRUFFO1xuICB9XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmlucHV0LWRhdGVfX2hlbHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAmLmRhdGVwaWNrZXItb3BlbiB7XG4gICAgJjphZnRlciB7XG4gICAgICB6LWluZGV4OiAxMDYzO1xuICAgIH1cbiAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDYyO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyc2xleS10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDM0cHg7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBiYWNrZ3JvdW5kOiAjRDgxQTRFO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHotaW5kZXg6IDM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5idG4tZ3JvdXAgLnBhcnNsZXktdG9vbHRpcCB7XG4gIHRvcDogLTI0cHg7XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLnBhcnNsZXktdG9vbHRpcCB7XG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnXFwwMGFkJztcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAtNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogN3B4IDYuNXB4IDAgNi41cHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDgxQTRFIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG4gICYuZmlsbGVkIHtcbiAgICBvcGFjaXR5OiAwLjcyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dCAwcywgb3BhY2l0eSAuMjVzIGVhc2UtaW4tb3V0IC4wMXM7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgMHMsIG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQgMC4wMXM7XG4gIH1cbn1cblxuLnBhcnNsZXktZXJyb3Ige1xuICBjb2xvcjogI0Q4MUE0RTtcbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDlweCAyNXB4IDdweCAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0E0NVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIG91dGxpbmU6IDA7XG4gICY6Zm9jdXMsICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbiAgJjphY3RpdmUge1xuICAgICY6Zm9jdXMsICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cbiAgJi5hY3RpdmUge1xuICAgICY6Zm9jdXMsICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciwgJjpmb2N1cywgJi5mb2N1cyB7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eSA9IDkwKTtcbiAgfVxuICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICAmLmRpc2FibGVkLCAmW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBmYWxzZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gNDApO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICBjdXJzb3I6IGZhbHNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC40O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSA0MCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjNjYzOThiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzY2Mzk4YjtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLmhlcm8tY2Fyb3VzZWwgLmJ0bi1kZWZhdWx0LCAuaGVybyAuYnRuLWRlZmF1bHQge1xuICBjb2xvcjogI2NkZjc2NztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjZGY3Njc7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjM2MxMjViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RmNzY3O1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2RmNzY3O1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWQ4ZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjN2IxZDhmIDAlLCAjNGExNzc3IDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGExNzc3O1xuICAmOmZvY3VzLCAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWQ4ZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjN2IxZDhmIDAlLCAjNGExNzc3IDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDODgzQTtcbiAgYm9yZGVyLWNvbG9yOiAjRUM4ODNBO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTZkMTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDQ2OTE0O1xuICB9XG59XG5cbi5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU2ZDE1O1xuICBib3JkZXItY29sb3I6ICNkNDY5MTQ7XG59XG5cbi5idG4td2FybmluZyB7XG4gICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuXG4ub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAmLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM4ODNBO1xuICAgIGJvcmRlci1jb2xvcjogI0VDODgzQTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VDODgzQTtcbiAgICAgIGJvcmRlci1jb2xvcjogI0VDODgzQTtcbiAgICB9XG4gIH1cbiAgJltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQzg4M0E7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUM4ODNBO1xuICAgICY6aG92ZXIsICY6Zm9jdXMsICYuZm9jdXMsICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM4ODNBO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRUM4ODNBO1xuICAgIH1cbiAgfVxufVxuXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDODgzQTtcbiAgYm9yZGVyLWNvbG9yOiAjRUM4ODNBO1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQzg4M0E7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUM4ODNBO1xuICB9XG59XG5cbi5idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI0VDODgzQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4MUE0RTtcbiAgYm9yZGVyLWNvbG9yOiAjRDgxQTRFO1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYTE1M2U7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTExMzNhO1xuICB9XG59XG5cbi5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYTE1M2U7XG4gIGJvcmRlci1jb2xvcjogI2ExMTMzYTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cblxuLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gICYuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEODFBNEU7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDgxQTRFO1xuICAgICY6aG92ZXIsICY6Zm9jdXMsICYuZm9jdXMsICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxQTRFO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRDgxQTRFO1xuICAgIH1cbiAgfVxuICAmW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q4MUE0RTtcbiAgICBib3JkZXItY29sb3I6ICNEODFBNEU7XG4gICAgJjpob3ZlciwgJjpmb2N1cywgJi5mb2N1cywgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEODFBNEU7XG4gICAgICBib3JkZXItY29sb3I6ICNEODFBNEU7XG4gICAgfVxuICB9XG59XG5cbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEODFBNEU7XG4gIGJvcmRlci1jb2xvcjogI0Q4MUE0RTtcbiAgJjpob3ZlciwgJjpmb2N1cywgJi5mb2N1cywgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDgxQTRFO1xuICAgIGJvcmRlci1jb2xvcjogI0Q4MUE0RTtcbiAgfVxufVxuXG4uYnRuLWRhbmdlciAuYmFkZ2Uge1xuICBjb2xvcjogI0Q4MUE0RTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1pbnZlcnQge1xuICBjb2xvcjogIzY2Mzk4YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyOiAycHggc29saWQgI2NkZjc2NztcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgJi51aS1zZWxlY3RlZSB7XG4gICAgY29sb3I6ICM2NjM5OGI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjY2RmNzY3O1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4udWktc2VsZWN0ZWQsIC5idG4taW52ZXJ0LnVpLXNlbGVjdGVkIHtcbiAgY29sb3I6ICMzYzEyNWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGY3Njc7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjZGY3Njc7XG4gIG1pbi13aWR0aDogMTYwcHg7XG59XG5cbi5idG4tdHJhbnNwYXJlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICY6aG92ZXIsICY6Zm9jdXMsICYuZm9jdXMsICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4ub3BlbiA+IC5idG4tdHJhbnNwYXJlbnQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLXRyYW5zcGFyZW50IHtcbiAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5cbi5vcGVuID4gLmJ0bi10cmFuc3BhcmVudC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLXRyYW5zcGFyZW50IHtcbiAgJi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICAmW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmJ0bi10cmFuc3BhcmVudCB7XG4gIC5iYWRnZSB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjNTMxRTgwO1xuICB9XG59XG5cbi5idG4tdG9nZ2xlLXRvb2x0aXAge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FFQUVBRTtcbiAgYm9yZGVyLWNvbG9yOiAjQUVBRUFFO1xuICBwYWRkaW5nOiAwIDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgJjpob3ZlciwgJjpmb2N1cywgJi5mb2N1cywgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU5NTk1O1xuICAgIGJvcmRlci1jb2xvcjogIzhmOGY4ZjtcbiAgfVxufVxuXG4ub3BlbiA+IC5idG4tdG9nZ2xlLXRvb2x0aXAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTk1OTU7XG4gIGJvcmRlci1jb2xvcjogIzhmOGY4Zjtcbn1cblxuLmJ0bi10b2dnbGUtdG9vbHRpcCB7XG4gICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuXG4ub3BlbiA+IC5idG4tdG9nZ2xlLXRvb2x0aXAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmJ0bi10b2dnbGUtdG9vbHRpcCB7XG4gICYuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRUFFQUU7XG4gICAgYm9yZGVyLWNvbG9yOiAjQUVBRUFFO1xuICAgICY6aG92ZXIsICY6Zm9jdXMsICYuZm9jdXMsICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUVBRUFFO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjQUVBRUFFO1xuICAgIH1cbiAgfVxuICAmW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FFQUVBRTtcbiAgICBib3JkZXItY29sb3I6ICNBRUFFQUU7XG4gICAgJjpob3ZlciwgJjpmb2N1cywgJi5mb2N1cywgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBRUFFQUU7XG4gICAgICBib3JkZXItY29sb3I6ICNBRUFFQUU7XG4gICAgfVxuICB9XG59XG5cbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXRvZ2dsZS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FFQUVBRTtcbiAgYm9yZGVyLWNvbG9yOiAjQUVBRUFFO1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRUFFQUU7XG4gICAgYm9yZGVyLWNvbG9yOiAjQUVBRUFFO1xuICB9XG59XG5cbi5idG4tdG9nZ2xlLXRvb2x0aXAgLmJhZGdlIHtcbiAgY29sb3I6ICNBRUFFQUU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjNTMxRTgwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgJjphY3RpdmUsICYuYWN0aXZlLCAmW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICMyYjBmNDI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICZbZGlzYWJsZWRdIHtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNTMxRTgwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICM1MzFFODA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGhlaWdodDogNjhweDtcbiAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgIG1pbi13aWR0aDogMjg1cHg7XG4gIH1cbiAgLmJ0bi1pbmZvLmJ0bi1sZyB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgIHdpZHRoOiAyNjVweDtcbiAgfVxuICAuYnRuLWxnLmJ0bi1wcmltYXJ5LCAuYnRuLWdyb3VwLWxnID4gLmJ0bi5idG4tcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMTZweCA3MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuYnRuLmJ0bi1wcmltYXJ5Lngge1xuICAgIHBhZGRpbmc6IDhweCAyNXB4IDZweCAyNXB4O1xuICB9XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDIycHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYnRuLW1kLCAuYnRuLWdyb3VwLW1kID4gLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgcGFkZGluZy10b3A6IDExcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIHdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5cbi5idG4teHMsIC5idG4tZ3JvdXAteHMgPiAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDE4cHggMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1sZyB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBwYWRkaW5nOiAxNHB4IDI1cHggN3B4IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5idG4tbWQsIC5idG4tZ3JvdXAtbWQgPiAuYnRuLCAuYnRuLWxnIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnRuLW1kLWxnIHtcbiAgICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuXG5pbnB1dCB7XG4gICZbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssICZbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jaywgJlt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmJ0bi1zcXVhcmUuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgYm9yZGVyLWNvbG9yOiAjNTMxRTgwO1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmLmZvY3VzLCAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODE0NTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMxMjRlO1xuICB9XG59XG5cbi5vcGVuID4gLmJ0bi1zcXVhcmUuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODE0NTc7XG4gIGJvcmRlci1jb2xvcjogIzMzMTI0ZTtcbn1cblxuLmJ0bi1zcXVhcmUuYnRuLXByaW1hcnkge1xuICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cblxuLm9wZW4gPiAuYnRuLXNxdWFyZS5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLXNxdWFyZS5idG4tcHJpbWFyeSB7XG4gICYuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MzFFODA7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTMxRTgwO1xuICAgICY6aG92ZXIsICY6Zm9jdXMsICYuZm9jdXMsICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMxRTgwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNTMxRTgwO1xuICAgIH1cbiAgfVxuICAmW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgICBib3JkZXItY29sb3I6ICM1MzFFODA7XG4gICAgJjpob3ZlciwgJjpmb2N1cywgJi5mb2N1cywgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MzFFODA7XG4gICAgICBib3JkZXItY29sb3I6ICM1MzFFODA7XG4gICAgfVxuICB9XG59XG5cbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXNxdWFyZS5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzFFODA7XG4gIGJvcmRlci1jb2xvcjogIzUzMUU4MDtcbiAgJjpob3ZlciwgJjpmb2N1cywgJi5mb2N1cywgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMxRTgwO1xuICAgIGJvcmRlci1jb2xvcjogIzUzMUU4MDtcbiAgfVxufVxuXG4uYnRuLXNxdWFyZSB7XG4gICYuYnRuLXByaW1hcnkgLmJhZGdlIHtcbiAgICBjb2xvcjogIzUzMUU4MDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5pY29uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmRyb3Bkb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgYm9yZGVyLWNvbG9yOiAjYjFiMWIxO1xuICB6LWluZGV4OiAxMDAxO1xuICAuY2FyZXQsIC5mb3JtLWNvbnRyb2wtc2VsZWN0OmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzg3Mjg5NztcbiAgYm94LXNoYWRvdzogMCAwIDM2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xuICBsaSB7XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kaXZpZGVyIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG59XG5cbi5kcm9wZG93bi1oZWFkZXIsIC5tYWluLWhlYWRlcl9fbW9iaWxlLW5hdiAuZHJvcGRvd24tbWVudSBsaS5kcm9wZG93bi1oZWFkZXIgYSB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTU1TWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRhYmxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgPiB7XG4gICAgdGhlYWQgPiB0ciA+IHtcbiAgICAgIHRoLCB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjODcyODk3O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgICB0Zm9vdCA+IHRyID4ge1xuICAgICAgdGgsIHRkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHRkLmZpeGVkLXdpZHRoIHtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICB9XG4gICYuaGVhZGVyLXByaW1hcnkge1xuICAgID4gdGhlYWQge1xuICAgICAgdHIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMxRTgwO1xuICAgICAgfVxuICAgICAgdGgge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTMxRTgwO1xuICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM1MzFFODA7XG4gICAgfVxuICB9XG4gIHAsIC5wcm9ncmVzcyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5hbGVydCB7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDE1cHggMDtcbiAgLmFsZXJ0LWJ1dHRvbnMge1xuICAgIG1hcmdpbjogMjBweCAwIDhweDtcbiAgfVxufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAuY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTEycHg7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG59XG5cbi5hbGVydC1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMzBBQTY2O1xufVxuXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMzM5MkNEO1xufVxuXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjRUM4ODNBO1xufVxuXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNEODFBNEU7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cbn1cblxuLnBhbmVsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzUzMUU4MDtcbn1cblxuLnBhbmVsLWdyb3VwIC5wYW5lbCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gICsgLnBhbmVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnRvZ2dsZS1jb2xsYXBzZSB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG4gICYuY29sbGFwc2VkOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICB9XG59XG5cbi5wb3BvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDM2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xuICAmLmxlZnQge1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM4NzI4OTc7XG4gIH1cbiAgJi5yaWdodCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjODcyODk3O1xuICB9XG4gICYudG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzg3Mjg5NztcbiAgfVxuICAmLmJvdHRvbSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM4NzI4OTc7XG4gIH1cbn1cblxuLnBvcG92ZXItdGl0bGUge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDI1cHggMjhweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDI4cHggMjVweDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjODcyODk3IDAlLCAjODcyODk3IDMwJSwgIzUzMUU4MCA2MCUsICM1MzFFODAgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgfVxufVxuXG4ubW9kYWwtdG9wIC5tb2RhbC1kaWFsb2cge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbiAgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tb2RhbC1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtYm9keSAuY2xvc2UsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubm90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi5idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAmLmJ0bi1pbnZlcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZDlmOTVlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtMTIwZGVnLCB0cmFuc3BhcmVudCAwLjc1ZW0sICNkOWY5NWUgMCk7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0IGJvdHRvbSwgdHJhbnNwYXJlbnQgNTAlLCAjYjNkZDAwIDAsICNiM2RkMDApIDEwMCUgMCBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogMS40ZW07XG4gICAgICBoZWlnaHQ6IDAuODFlbTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNTllbSkgcm90YXRlKDMwZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC41OWVtKSByb3RhdGUoMzBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNTllbSkgcm90YXRlKDMwZGVnKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgICB9XG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogI2Q5Zjk1ZTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtMTIwZGVnLCB0cmFuc3BhcmVudCAwLjc1ZW0sICNkOWY5NWUgMCk7XG4gICAgfVxuICAgICY6aG92ZXI6YmVmb3JlLCAmOmFjdGl2ZTpiZWZvcmUsICY6Zm9jdXM6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCBib3R0b20sIHRyYW5zcGFyZW50IDUwJSwgI2IzZGQwMCAwLCAjYjNkZDAwKSAxMDAlIDAgbm8tcmVwZWF0O1xuICAgICAgd2lkdGg6IDEuNGVtO1xuICAgICAgaGVpZ2h0OiAwLjgxZW07XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjU5ZW0pIHJvdGF0ZSgzMGRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNTllbSkgcm90YXRlKDMwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjU5ZW0pIHJvdGF0ZSgzMGRlZyk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi5ub3RlLWxnIHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgcGFkZGluZzogMzBweCA0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vdGUtbGcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDQ2cHggNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5vdGUtbGcge1xuICAgIHBhZGRpbmc6IDQ2cHggODZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ub3RlLWxnIHtcbiAgICBwYWRkaW5nOiA1NnB4IDk2cHg7XG4gIH1cbn1cblxuLm5vdGUtZ3JheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC0xMTBkZWcsIHRyYW5zcGFyZW50IDEuNjVlbSwgI2U1ZTVlNSAwKTtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQgYm90dG9tLCB0cmFuc3BhcmVudCA1MCUsICNmZmZmZmYgMCwgI2ZmZmZmZikgMTAwJSAwIG5vLXJlcGVhdDtcbiAgICB3aWR0aDogNC42OGVtO1xuICAgIGhlaWdodDogMS43ZW07XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMi45OGVtKSByb3RhdGUoNTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMi45OGVtKSByb3RhdGUoNTBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyLjk4ZW0pIHJvdGF0ZSg1MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub3RlLWdyYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyOSwgMjI5LCAyMjksIDAuOTUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtMTEwZGVnLCB0cmFuc3BhcmVudCAyLjA1ZW0sIHJnYmEoMjI5LCAyMjksIDIyOSwgMC45NSkgMCk7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0IGJvdHRvbSwgdHJhbnNwYXJlbnQgNTAlLCAjZmZmZmZmIDAsICNmZmZmZmYpIDEwMCUgMCBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogNS44NWVtO1xuICAgICAgaGVpZ2h0OiAyLjEzZW07XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzLjcyZW0pIHJvdGF0ZSg1MGRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMuNzJlbSkgcm90YXRlKDUwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzLjcyZW0pIHJvdGF0ZSg1MGRlZyk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGhlaWdodDogMTBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnByb2dyZXNzLWxlZ2VuZCB7XG4gIG1pbi13aWR0aDogMjA1cHg7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAudmFsdWUtbm93IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAudmFsdWUtbWF4IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgKyAucHJvZ3Jlc3Mge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLm93bC1uZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm93bC1wcmV2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vd2wtbmV4dCwgLm93bC1wcmV2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSg4MywgMzAsIDEyOCwgMC41KTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIH1cbiAgLm93bC1uZXh0OmJlZm9yZSwgLm93bC1wcmV2OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG59XG5cbi5vd2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc2xpZGVyLWxnIHtcbiAgLnNsaWRlIHtcbiAgICBwYWRkaW5nOiA5MHB4IDAgMDtcbiAgfVxuICAub3dsLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICAgIGJvdHRvbTogN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyLWxnIC5zbGlkZSB7XG4gICAgcGFkZGluZzogOTBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2xpZGVyLWxnIC5zbGlkZSB7XG4gICAgcGFkZGluZzogMTEwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlkZXItbGcgLnNsaWRlIHtcbiAgICBwYWRkaW5nOiAxMjVweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyLWxnIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiA0NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2xpZGVyLWxnIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiA2NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNsaWRlci1sZyAub3dsLWRvdHMge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxufVxuXG4ub3dsLWRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ODk4OTg7XG4gIH1cbiAgJi5hY3RpdmUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUzMUU4MDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm93bC1kb3Qgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTk5cHgpIHtcbiAgLm1haW4tY29udGVudF9fc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OHB4KSB7XG4gIC5tYWluLWNvbnRlbnRfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5tYWluLWFwcGxpY2F0aW9uX19zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5zZWN0aW9uLWxnIHtcbiAgcGFkZGluZzogOTBweCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tbGcge1xuICAgIHBhZGRpbmc6IDE3MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLWxnIHtcbiAgICBwYWRkaW5nOiAxOTBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24tbGcge1xuICAgIHBhZGRpbmc6IDIxNXB4IDA7XG4gIH1cbn1cblxuLnNlY3Rpb24tbWQge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1tZCB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjdGlvbi1tZCB7XG4gICAgcGFkZGluZzogNjVweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24tbWQge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zbSB7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLXNtIHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLXNtIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1zbSB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG59XG5cbi5zZWN0aW9uLXhzIHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlY3Rpb24teHMge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLXhzIHtcbiAgICBwYWRkaW5nOiAzOHB4IDA7XG4gIH1cbn1cblxuLnNwbGl0LXNlY3Rpb24gLnNwbGl0LXNlY3Rpb25fX2NvbCB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3BsaXQtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnNwbGl0LXNlY3Rpb25fX2NvbCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgcGFkZGluZzogNDVweDtcbiAgICB9XG4gICAgLmNvbC0xLTMge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zcGxpdC1zZWN0aW9uIC5zcGxpdC1zZWN0aW9uX19jb2wge1xuICAgIHBhZGRpbmc6IDU4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3BsaXQtc2VjdGlvbiAuc3BsaXQtc2VjdGlvbl9fY29sIHtcbiAgICBwYWRkaW5nOiA2NHB4O1xuICB9XG59XG5cbi50aHVtYi1saXN0LWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBtYXJnaW46IDE1cHggMDtcbiAgLnRodW1iLWxpc3QtaXRlbV9fdXJsLCBzcGFuLCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi50aHVtYi1saXN0LWl0ZW1fX3VybCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGh1bWItc20gLnRodW1iLWxpc3QtaXRlbV9fdXJsIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi50aHVtYi1saXN0LWl0ZW1fX3VybCB7XG4gICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAudGh1bWItbGlzdC1pdGVtX19pbWcge1xuICAgICAgb3BhY2l0eTogLjg1O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxufVxuXG4udGh1bWItbGlzdC1pdGVtX19pbWctaGVscGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAudGh1bWItbGlzdC1pdGVtX19pbWcge1xuICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQgMHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQgMHM7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0IDBzLCB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dCAwcztcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLnRodW1iLWxnIC50aHVtYi1saXN0LWl0ZW1fX2ltZy1oZWxwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC50aHVtYi1saXN0LWl0ZW1fX2ltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50aHVtYi1sZyAudGh1bWItbGlzdC1pdGVtX19pbWctaGVscGVyIC50aHVtYi1saXN0LWl0ZW1fX2ltZyB7XG4gICAgbWluLWhlaWdodDogNDcwcHg7XG4gIH1cbn1cblxuLnRodW1iLWxpc3QtaXRlbV9fbW9yZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nOiA4cHggMThweDtcbiAgY29sb3I6ICM1MzFFODA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLnRodW1iLWxpc3QtaXRlbV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnRodW1iLWxpc3QtaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udGh1bWItc20gLnRodW1iLWxpc3QtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4udGh1bWItbWQgLnRodW1iLWxpc3QtaXRlbV9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgYm90dG9tOiAxOHB4O1xuICBsZWZ0OiAxOHB4O1xuICByaWdodDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRodW1iLWxnIC50aHVtYi1saXN0LWl0ZW1fX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgdG9wOiAyNXB4O1xuICBsZWZ0OiAyNXB4O1xuICByaWdodDogMjVweDtcbn1cblxuLm1haW4taGVyb19fc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAwIDUwcHggMDtcbn1cblxuLnB1bGItYmcgLm1haW4taGVyb19fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5tYWluLWhlcm9fX3NlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgNDBweCAwO1xuICB9XG59XG5cbi5tYWluLWhlcm9fX2hlbHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhlcm9fX2NvbnRlbnQtaGVscGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm1haW4taGVyb19fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzI4OTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taGVyb19fY29udGVudCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyODk3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM1LCA0MCwgMTUxLCAwLjkpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLm1haW4taGVyb19fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4ubWFpbi1mb290ZXJfX3NlY3Rpb24ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuXG4ubWFpbi1mb290ZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1haW4tZm9vdGVyX19uYXYsIC5tYWluLWZvb3Rlcl9fbm90ZSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLm1haW4tZm9vdGVyX19uYXYge1xuICBjb2xvcjogI2ZmZjtcbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLm1haW4tZm9vdGVyX190aXRsZSB7XG4gIG1hcmdpbjogMTVweCAwIDMwcHggMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYWluLWZvb3Rlcl9fbGlzdCB7XG4gID4gbGkge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5tYWluLWZvb3Rlcl9fY29udGFjdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLm1haW4tZm9vdGVyX19Lb250YWt0aS1saXN0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxufVxuXG4ubWFpbi1mb290ZXJfX25vdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAzNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzKTtcbiAgei1pbmRleDogMTA2MSAhaW1wb3J0YW50O1xuICAmLnVwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzg3Mjg5NztcbiAgfVxuICAmLmRvd24ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM4NzI4OTc7XG4gIH1cbn1cblxuLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kb3duIC51aS1kYXRlcGlja2VyLWhlYWRlcjpiZWZvcmUge1xuICB0b3A6IC0yMHB4O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICM4NzI4OTc7XG59XG5cbi51aS1kYXRlcGlja2VyLWhlYWRlciwgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4udWktZGF0ZXBpY2tlci1oZWFkZXI6YmVmb3JlLCAudWktZGF0ZXBpY2tlci1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTA7XG59XG5cbi51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4udWktZGF0ZXBpY2tlci1wcmV2LCAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIGxlZnQ6IDE0cHg7XG59XG5cbi51aS1kYXRlcGlja2VyLW5leHQge1xuICByaWdodDogMTRweDtcbn1cblxuLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICBtYXJnaW46IDEwcHggYXV0byAyMHB4O1xuICB3aWR0aDogODAlO1xuICB0ciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICB0aCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgY29sb3I6ICM5ODk4OTg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4ubm8tdG91Y2ggLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgYTpob3ZlciwgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgYTphY3RpdmUge1xuICBjb2xvcjogIzUzMUU4MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXI6YmVmb3JlIHtcbiAgYm90dG9tOiAtNDFweDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjODcyODk3O1xufVxuXG4udWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSBhIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogNnB4IDNweCAzcHggM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyODk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vLXRvdWNoIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IGE6aG92ZXIsIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IGE6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi51aS1kYXRlcGlja2VyLXRvZGF5IHtcbiAgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzg3Mjg5NztcbiAgfVxuICAmLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4ucHJvZHVjdC1vdmVydmlld19fc2VjdGlvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEMUQxRDE7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC50b2dnbGUtY29sbGFwc2Uge1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LW92ZXJ2aWV3X19zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LW92ZXJ2aWV3X19jb250ZW50IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDI1cHggMTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LW92ZXJ2aWV3X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMnB4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1vdmVydmlld19fY29udGVudCB7XG4gICAgcGFkZGluZzogMjVweCAyOHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LW92ZXJ2aWV3X19oZWFkZXIge1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdC1vdmVydmlld19faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzNnB4IDI2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1vdmVydmlld19faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzNnB4O1xuICB9XG59XG5cbi5wcm9kdWN0LW92ZXJ2aWV3X19mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5hcHBsaWNhdGlvbl9fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwbGljYXRpb25fX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwbGljYXRpb25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDUwcHggNDBweDtcbiAgfVxufVxuXG4uYXBwbGljYXRpb25fX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFwcGxpY2F0aW9uX19uYXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwbGljYXRpb25fX25hdiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgLmFwcGxpY2F0aW9uX19iYWNrLCAuYXBwbGljYXRpb25fX3N0ZXBzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgIH1cbiAgfVxufVxuXG4uYXBwbGljYXRpb25fX2JhY2sge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFwcGxpY2F0aW9uX19iYWNrIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICB9XG59XG5cbi5hcHBsaWNhdGlvbl9fc3RlcHMge1xuICBmbG9hdDogcmlnaHQ7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGNvbG9yOiAjNTMxRTgwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiYmJkODtcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zdGVwIHtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICAmLnN0ZXAtY3VycmVudCBhIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlmOTVlO1xuICAgIH1cbiAgICAmLnN0ZXAtZGlzYWJsZWQgYSB7XG4gICAgICBvcGFjaXR5OiAuNDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHBsaWNhdGlvbl9fc3RlcHMge1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICB9XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlmOTVlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMCAuMmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICB9XG4gIGZvb3RlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuYSB7XG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG4gICY6aG92ZXIgLmljb24sICY6YWN0aXZlIC5pY29uIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxudWwsIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG51bCBsaSwgb2wgbGkge1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxudWwgbGkgdWwsIG9sIGxpIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4ubGlzdC1jaGVja2VkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMmVtO1xuICBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICM5ODk4OTg7XG4gIGEge1xuICAgIGNvbG9yOiAjOTg5ODk4O1xuICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjNzE3MTcxO1xuICAgIH1cbiAgfVxufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLm1haW4taGVyb19fY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGV4dC1wcmltYXJ5LWxpZ2h0IHtcbiAgY29sb3I6ICM4NzI4OTc7XG59XG5cbi50ZXh0LWVtcGhhc2l6ZWQge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5cbi5tYWluLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNTMxRTgwO1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnZpZGVvLWNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC52aWRlby1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnZpZGVvLWNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBtYXJnaW46IDAgMCAwLjdlbTtcbn1cblxuLnNlY3Rpb24tdGl0bGUtc21hbGwge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW46IDAgMCAwLjdlbTtcbn1cblxuLnNlY3Rpb24tdGl0bGUtYmlnIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIG1hcmdpbjogMCAwIDAuNWVtO1xufVxuXG4uaGVyby10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG59XG5cbi5iZy1ob21lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmctaG9tZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbi8qIGltYWdlIHdpZHRoOiA4MDBweCAqL1xuXG4uaW5iYW5rLWJnLCAubWFpbi1mb290ZXJfX25hdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pbmJhbmstYmcveHMuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGltYWdlIHdpZHRoOiAxMjgwcHggKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gIC5pbmJhbmstYmcsIC5tYWluLWZvb3Rlcl9fbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaW5iYW5rLWJnL3NtLmpwZ1wiKTtcbiAgfVxufVxuXG4vKiBpbWFnZSB3aWR0aDogMTk4MHB4ICovXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgLmluYmFuay1iZywgLm1haW4tZm9vdGVyX19uYXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pbmJhbmstYmcvbWQuanBnXCIpO1xuICB9XG59XG5cbi8qIGltYWdlIHdpZHRoOiAyNTYwcHggKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5ODFweCkge1xuICAuaW5iYW5rLWJnLCAubWFpbi1mb290ZXJfX25hdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2luYmFuay1iZy9sZy5qcGdcIik7XG4gIH1cbn1cblxuLnBhdGVyaW5hLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2luYmFuay1iZy9wYXRlcmluYS1sZzIuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDBweDtcbiAgaDEuaGVyby1oZWFkZXItdGV4dCwgdWwuYmVuZWZpdHMtbGlzdCBsaSBoNSB7XG4gICAgLy9jb2xvcjogIzM0MDk0YiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucGF0ZXJpbmEtYmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG4gIH1cbn1cbi5zYWxlLWJnLCAuc2FsZS1uYXZ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNTIzMzc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zYWxlLWJnIC5zYWxlX2ltZ19kZXNrdG9we1xuICB3aWR0aDogMTAwJTtcbn1cbi5zYWxlLWJnIC5zYWxlX2ltZ19tb2J7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgLnNhbGUtYmcgLnNhbGVfaW1nX2Rlc2t0b3B7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2FsZS1iZyAuc2FsZV9pbWdfbW9ie1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaW1hZ2UtaGVybyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDI1MHB4O1xuICBtaW4taGVpZ2h0OiA3NjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgaDEge1xuICAgIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNzVFeHRyYUJvbGQnLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDFweCAjMDAwMDAwO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICBtYXJnaW46IDAgMCA3MHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICBoMSBzcGFuIHtcbiAgICBjb2xvcjogI2NkZjc2NztcbiAgfVxuICBhIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS1oZXJvIGgxIHtcbiAgICB3aWR0aDogNzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbWFnZS1oZXJvIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICB9XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmltYWdlLWhlcm8ge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5oZXJvLWJnLXByaW1hcnksIC5oZXJvLWJnLWdyYXksIC5ib2R5LWJnLXByaW1hcnksIC5ib2R5LWJnLWdyYXksIC5iZy1ob21lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmhlcm8tYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iYWNrZ3JvdW5kLmpwZ1wiKTtcbn1cblxuLmhlcm8tYmctZ3JheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9oZXJvLWJnLWdyYXkuanBnXCIpO1xufVxuXG4uYm9keS1iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JvZHktYmctcHJpbWFyeS5qcGdcIik7XG59XG5cbi5ib2R5LWJnLWdyYXksIC5iZy1ob21lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWhvbWUuanBnXCIpO1xufVxuXG4uYmctZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTMxRTgwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM4NzI4OTcgMCUsICM4NzI4OTcgMzAlLCAjNTMxRTgwIDYwJSwgIzUzMUU4MCAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJnLXdoaXRlLCAucHJvZHVjdC1vdmVydmlld19fZm9vdGVyLCAucHJvZHVjdC1vdmVydmlld19faGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYXktdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyOSwgMjI5LCAyMjksIDAuOTUpO1xufVxuXG4uYmctZ3JheS1saWdodCwgLnByb2R1Y3Qtb3ZlcnZpZXdfX3NlY3Rpb24sIC5hcHBsaWNhdGlvbl9fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG59XG5cbi5iZy1maXhlZCB7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG5cbi5iZy1jb3ZlciB7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4vKiBwb2xhbmQgb3ZlcnJpZGVzICovXG5cbi8qIGRpdmlkZXJzICovXG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzBweCkge1xuICAuZGl2aWRlci1odWdlIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuXG4vKkZvcm0gV2l6YXJkKi9cblxuLmJzLXdpemFyZCB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gID4gLmJzLXdpemFyZC1zdGVwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuYnMtd2l6YXJkLXN0ZXBudW0ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIC5icy13aXphcmQtaW5mbyB7XG4gICAgICBjb2xvcjogIzY2Mzk4YjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDQ2cHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBoNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gICAgICB9XG4gICAgfVxuICAgID4ge1xuICAgICAgLmJzLXdpemFyZC1kb3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjVweCA2cHggMjVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3MzFjOGI7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IxZDhmO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0YTE3NzcgMCUsICM3YjFkOGYgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2Y4ZjhmODtcbiAgICAgIH1cbiAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgID4gLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM3MzFjOGI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5jb21wbGV0ZSA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYuYWN0aXZlID4gLnByb2dyZXNzID4gLnByb2dyZXNzLWJhciB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkLmFjdGl2ZSA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICAgICAgd2lkdGg6IDAlO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQuYWN0aXZlID4gLnByb2dyZXNzID4gLnByb2dyZXNzLWJhciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi5kaXNhYmxlZCA+IHtcbiAgICAgIC5icy13aXphcmQtZG90LCAucHJvZ3Jlc3MsIC5icy13aXphcmQtZG90IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5icy13aXphcmQtaW5mbyB7XG4gICAgICAgIGNvbG9yOiAjYWRhZGFkO1xuICAgICAgfVxuICAgICAgLmJzLXdpemFyZC1kb3Q6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmRvbmUgPiAuYnMtd2l6YXJkLWRvdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RmNzY3O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweCA2cHggMjBweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgPiBpbWcge1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5icy1kb25lIC5wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MzFjOGI7XG59XG5cbi5icy13aXphcmQgPiAuYnMtd2l6YXJkLXN0ZXAge1xuICAmOmZpcnN0LWNoaWxkID4gLnByb2dyZXNzIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAmOmxhc3QtY2hpbGQgPiAucHJvZ3Jlc3Mge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5icy13aXphcmQuYnMtd2l6YXJkLXZlcnRpY2FsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmJzLXdpemFyZC12ZXJ0aWNhbCAucHJvZ3Jlc3Mge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLmJzLXdpemFyZC5icy13aXphcmQtdmVydGljYWwgPiAuYnMtd2l6YXJkLXN0ZXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4O1xuICAgID4gLmJzLXdpemFyZC1kb3Qge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgfVxuICAgIC5icy13aXphcmQtaW5mbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwMHB4O1xuICAgIH1cbiAgICA+IC5wcm9ncmVzcyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vKkVORCBGb3JtIFdpemFyZCovXG5cbi5jYXJkLCAuZnJhbWUsIC5jYWxjdWxhdG9yLWZyYW1lIHtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1heC13aWR0aDogOTUlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjhweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDJweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIC1tb3otYm94LXNoYWRvdzogMnB4IDJweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uY2FyZCB7XG4gICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gICY6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMTNweCAxM3B4IDUwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAxM3B4IDEzcHggNTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBib3gtc2hhZG93OiAxM3B4IDEzcHggNTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxufVxuXG4uY2FyZC1ibG9jayB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5ncmF5IHtcbiAgY29sb3I6ICM1ZTVlNWU7XG59XG5cbi5ncmF5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgcGFkZGluZzogNDBweDtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi8qIGVuZCBidXR0b25zICovXG5cbi8qIHRhYmxlcyAqL1xuXG4udGFibGUge1xuICBjb2xvcjogIzMxMGY0YTtcbiAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0E0NVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gID4gdGhlYWQgPiB0ciA+IHtcbiAgICB0aCwgdGQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbiAgdGhlYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIH1cbiAgY2FwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0EzNUxpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjM2MxMjViO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDQwcHggMCAxMHB4IDA7XG4gIH1cbn1cblxuLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50YWJsZSA+IHtcbiAgdGhlYWQgPiB0ciA+IHtcbiAgICB0aCwgdGQge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjZmNmY2O1xuICAgICAgcGFkZGluZzogMTRweCAxOHB4IDdweCAxOHB4O1xuICAgIH1cbiAgfVxuICB0Ym9keSA+IHRyID4ge1xuICAgIHRoLCB0ZCB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNmY2ZjY7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE4cHggN3B4IDE4cHg7XG4gICAgfVxuICB9XG4gIHRmb290ID4gdHIgPiB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y2ZjZmNjtcbiAgICAgIHBhZGRpbmc6IDE0cHggMThweCA3cHggMThweDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkO1xufVxuXG4vKiBlbmQgdGFibGVzICovXG5cbi8qIGxpc3Qgc3R5bGVzICovXG5cbnVsIGxpLCBvbCBsaSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNDVSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMzAxZTNmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIGFjY29yZGlvbiBzdHlsZXMgKi9cblxuLnBhbmVsLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnBhbmVsLWdyb3VwIC5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gICsgLnBhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnBhbmVsLWRlZmF1bHQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IHtcbiAgLnBhbmVsLWJvZHksIC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG59XG5cbi5wYW5lbC1kZWZhdWx0IHtcbiAgPiAucGFuZWwtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGNvbG9yOiAjM2IwZjVlO1xuICAgIHBhZGRpbmc6IDE0cHggMThweCAxMHB4IDE4cHg7XG4gIH1cbiAgLmFjY29yZGlvbi10b2dnbGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gICY6bnRoLWNoaWxkKG9kZCkgPiAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgfVxuICAmOm50aC1jaGlsZChldmVuKSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gID4gLnBhbmVsLWhlYWRpbmcgaDQge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG5cbi5wYW5lbC1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgJjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdpbmJhbmsnICFpbXBvcnRhbnQ7XG4gICAgY29udGVudDogXCJcXGU5MGJcIjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY29sb3I6ICM3YzFlOTA7XG4gIH1cbiAgY29sb3I6ICM3YzFlOTA7XG4gICYuY29sbGFwc2VkIHtcbiAgICBjb2xvcjogIzNjMTI1YjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIC8qIHN5bWJvbCBmb3IgXCJjb2xsYXBzZWRcIiBwYW5lbHMgKi9cbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG4gICAgICBjb2xvcjogIzNjMTI1YjtcbiAgICB9XG4gIH1cbn1cblxuLyogdGFicyAqL1xuXG4ubmF2LXRhYnMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NkY2RjZDtcbiAgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY29sb3I6ICMzYjBmNWU7XG4gICAgPiBhIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBjb2xvcjogIzNiMGY1ZTtcbiAgICB9XG4gICAgJi5hY3RpdmUgPiBhIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGxpLmFjdGl2ZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjN2IxZDhmO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxufVxuXG4ubmF2LXRhYnMtbm9ib3JkZXIge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogcmFkaW8gYnV0dG9ucyBjaGVja2JveGVzIG5vdCBmaXhlZCBqZXQgKi9cblxuLyogdG9wIG5hdmJhciAqL1xuXG4uaW50cm9kdWN0aW9uIHtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLyogaGVybyBjb250YWluZXIgKi9cblxuLmhlcm8ge1xuICBwYWRkaW5nLXRvcDogJG1haW4taGVhZGVyX2hlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgaDEge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAmLm5vLWhlYWRpbmd7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XG4gIH1cbiAgJi5ub2hlYWRlcntcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgYXtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5tYWluLWhlcm9fX3NlY3Rpb257XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgNTBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLCAuaW1hZ2UtaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAubGF0ZXN0LW5ld3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgLm5ld3Mtc25pcHBldCwgaHIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uaGVyby1jYXJvdXNlbCBoMSwgLmltYWdlLWhlcm8gaDEsIC5oZXJvIGgyLCAuaGVyby1jYXJvdXNlbCBoMiwgLmltYWdlLWhlcm8gaDIsIC5oZXJvIGgzLCAuaGVyby1jYXJvdXNlbCBoMywgLmltYWdlLWhlcm8gaDMsIC5oZXJvIGg0LCAuaGVyby1jYXJvdXNlbCBoNCwgLmltYWdlLWhlcm8gaDQsIC5oZXJvIGg1LCAuaGVyby1jYXJvdXNlbCBoNSwgLmltYWdlLWhlcm8gaDUsIC5oZXJvIGxpLCAuaGVyby1jYXJvdXNlbCBsaSwgLmltYWdlLWhlcm8gbGksIC5oZXJvIHAsIC5oZXJvLWNhcm91c2VsIHAsIC5pbWFnZS1oZXJvIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8tY2Fyb3VzZWwge1xuICAub3dsLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuICAuc2xpZGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC5vd2wtaGVpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiAuMnMgaGVpZ2h0O1xuICB9XG59XG5cbi8qIGNhbGN1bGF0b3JzICovXG5cbiNsb2FuLWNhbGN1bGF0b3ItZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGJlbmVmaXRzIGxpc3QgKi9cblxuLmJlbmVmaXRzLWZpZ3VyZSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBpbWcge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ub3RpZmljYXRpb24tZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5ub3RpZmljYXRpb24tZmlndXJlIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNzBweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ub3RpZmljYXRpb24tZnJhbWUgYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNDVSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAjM2MxMjViO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbiNjb250YWN0IC5ub3RpZmljYXRpb24tZnJhbWUge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRhY3QgaDUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLyp0b2dnaW5nIG5hdmJhciAqL1xuXG4ubGluZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbn1cblxuLm9wZW4gLnggLmxpbmVzIHtcbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdG9wOiAwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBib2R5IGNhbGN1bGF0b3Igc3R5bGVzICovXG5cbi5jYWxjdWxhdG9yLWZyYW1lIHtcbiAgI3NtYWxsX2xvYW5fY2FsY3VsYXRvciB7XG4gICAgc3BhbiB7XG4gICAgICAmLnNsaWRlci1taW4sICYuc2xpZGVyLW1heCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNTVNZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzk1OTU5NTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzNweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlci1jYXB0aW9uX19zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDI5cHggMjBweCAyMHB4IDA7XG4gICAgfVxuICAgIGg2LCBoNSwgcC5kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBoNXtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlcl9fc2VjdGlvbiB7XG4gICAgICAvKnBhZGRpbmc6IDRweCAxMjBweDsqL1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGlkZXJfX3dyYXAge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgLnNsaWRlcl9faGVscGVyIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gICAgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdkNzAwO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgfVxuICAgIC5zbGlkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cbiAgICAuc21jYWxjdWxhdG9yLXNlY3Rpb25fX2FzaWRlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5wcmljZSB7XG4gICAgICBjb2xvcjogIzdhMWQ4ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDEwcHggc29saWQgIzk3ZDcwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAuc2xpZGVyLXZhbHVlIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk3ZDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMzcHg7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICB0b3A6IC0yM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5zbGlkZXJfX2hlbHBlcjpob3ZlcntcbiAgICAgIC5zbGlkZXItdmFsdWV7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbnB1dC1ncm91cHtcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICBtYXgtd2lkdGg6IDE0OHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICAgIGlucHV0e1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDZweCA2cHggNnB4IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIC5mb3JtLWNvbnRyb2wtc2VsZWN0OmFmdGVye1xuICAgICAgICB0b3A6IDE3cHg7XG4gICAgICB9XG4gICAgICBzZWxlY3R7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICAuaW5wdXQtZ3JvdXAtYWRkb257XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG57XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgcC5jb21tZW50IHtcbiAgICBtYXJnaW46IDAgMCAzNXB4IDA7XG4gIH1cbiAgLmJ0bi1tZCB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTVweCAwO1xuICB9XG4gIGxhYmVse1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYWxjdWxhdG9yLWZyYW1lICNzbWFsbF9sb2FuX2NhbGN1bGF0b3IgLnNsaWRlcl9fc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FsY3VsYXRvci1mcmFtZSAjc21hbGxfbG9hbl9jYWxjdWxhdG9yIC5zbWNhbGN1bGF0b3Itc2VjdGlvbl9fYXNpZGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhbGN1bGF0b3ItZnJhbWUgI3NtYWxsX2xvYW5fY2FsY3VsYXRvciB7XG4gICAgLnNsaWRlci1jYXB0aW9uX19zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDI5cHggMTBweCAyMHB4IDA7XG4gICAgICBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhbGN1bGF0b3ItZnJhbWUgI3NtYWxsX2xvYW5fY2FsY3VsYXRvciB7XG4gICAgLnNtY2FsY3VsYXRvci1zZWN0aW9uX19hc2lkZSB7XG4gICAgICAvL21hcmdpbi10b3A6IDMxcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMjdweCAxMHB4O1xuICAgIH1cbiAgICAucHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgIH1cbiAgICAuc2xpZGVyLWNhcHRpb25fX3NlY3Rpb24ge1xuICAgICAgcGFkZGluZzogMjZweCAxMHB4IDBweCAwO1xuICAgIH1cbiAgICAuc2xpZGVyX19zZWN0aW9uIHtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAmLnNsaWRlci1taW4sICYuc2xpZGVyLW1heCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyOXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmNhbGN1bGF0b3ItZnJhbWUgI3NtYWxsX2xvYW5fY2FsY3VsYXRvciAuc2xpZGVyLXZhbHVlIHtcbiAgICBwYWRkaW5nOiA2cHggNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9yZGVyLWJldHdlZW4gPiBbY2xhc3MqPSdjb2wtJ10ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLypcbiAgKiBBbmQgd2l0aCBtYXggY3Jvc3MtYnJvd3NlciBlbmFibGVkLlxuICAqIE5vYm9keSBzaG91bGQgZXZlciB3cml0ZSB0aGlzIGJ5IGhhbmQuXG4gICogVXNlIGEgcHJlcHJvY2Vzc2VyIHdpdGggYXV0b3ByZWZpeGluZy5cbiAgKi9cbiAgLnJvdy5lcXVhbC1ibG9ja3Mge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgZmxleDogMTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtaW4taGVpZ2h0OiA1MTBweDtcbiAgICAgID4gLmNhcmQge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgICAgIC1tb3otYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLWhlaWdodDogNTEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJkIHtcbiAgICAgIC5jYXJkLWJsb2NrIHtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICB9XG4gICAgICAuY2FyZC10aXRsZS1ibG9jayB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDg1cHg7XG4gICAgICB9XG4gICAgfVxuICAgID4gW2NsYXNzKj0nY29sLSddID4gLmNhcmQgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnBsYWNlaG9sZGVyIGltZyB7XG4gIG1hcmdpbjogMCAyMHB4O1xuICBtYXgtaGVpZ2h0OiA0MjBweDtcbn1cblxuLyogbmF2YmFyIHN0eWxlcyAqL1xuXG4vKiBDVVNUT01JWkUgVEhFIE5BVkJBUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogU3BlY2lhbCBjbGFzcyBvbiAuY29udGFpbmVyIHN1cnJvdW5kaW5nIC5uYXZiYXIsIHVzZWQgZm9yIHBvc2l0aW9uaW5nIGl0IGludG8gcGxhY2UuICovXG5cbi5uYXZiYXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA7XG4gID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8qIEZsaXAgYXJvdW5kIHRoZSBwYWRkaW5nIGZvciBwcm9wZXIgZGlzcGxheSBpbiBuYXJyb3cgdmlld3BvcnRzICovXG5cbi5sYW5ndWFnZS1uYXYtY29udGFpbmVyIGEsIC5tYWluLWhlYWRlcl9fc3VibmF2IGEsIC5tYWluLWZvb3Rlcl9fbmF2IGEge1xuICBjb2xvcjogI2ZjZmNmYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGFuZ3VhZ2UtbmF2LWNvbnRhaW5lciBhOmhvdmVyLCAubWFpbi1mb290ZXJfX25hdiBhOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5sYW5ndWFnZS1uYXYtY29udGFpbmVyIGEge1xuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNjZGY3Njc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZjZmNmYztcbn1cblxuLmxhbmd1YWdlcyBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udG9wLW5hdi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4ueCAubGluZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuXG4ubWFpbi1oZWFkZXJfX3VzZXJuYXYgLmJ0bi1wcmltYXJ5IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubWFpbi1oZWFkZXJfX21vYmlsZS1uYXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIHNtYWxsIGRldmljZXMgKi9cblxuLmxhbmd1YWdlLW5hdi1jb250YWluZXIge1xuICAubmF2ID4gbGksIHVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAuYnRuLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFuZ3VhZ2UtbmF2LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnN1Yi1uYXYtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWQ4ZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjN2IxZDhmIDAlLCAjNGExNzc3IDEwMCUpO1xuICBwYWRkaW5nOiAxMnB4IDEwcHggOHB4IDEwcHg7XG59XG5cbi5uYXZiYXItc3RhdGljLXRvcCB7XG4gIGJveC1zaGFkb3c6IDE0cHggMTRweCA4MXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNDgpO1xufVxuXG4uc3ViLW5hdi1jb250YWluZXIgcCB7XG4gIHBhZGRpbmc6IDBweCAxMHB4IDBweCAxN3B4O1xuICBtYXJnaW46IDA7XG59XG5cbi5tYWluLWhlYWRlcl9fc3VibmF2IGxpIHtcbiAgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDBweCAxNXB4IDBweCAxNXB4O1xuICB9XG4gICYuYWN0aXZlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNjZGY3Njc7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG59XG5cbi5tYWluLWhlYWRlcl9fbWFpbm5hdiB7XG4gIC5idG4ge1xuICAgICYuYnRuLWludmVydCwgJi5idG4tbGluayB7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtaW4td2lkdGg6IDExMHB4O1xuICAgIH1cbiAgfVxuICA+IGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAuYnRuLWxpbmsge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taGVhZGVyX191c2VybmF2IHtcbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICYueCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgICAuaWNvbi1ldXJvIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICB9XG4gICAgLmJ0bi1zcXVhcmUge1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1NXB4O1xuICAgICAgbWluLXdpZHRoOiA1NXB4O1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cbiAgfVxuICAjbWFpbi1zZXNzaW9uLW5hdi1iYXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1uYXYtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxM3B4IDEwcHggMTNweCAxMHB4O1xuICB9XG4gIC5tYWluLWhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luOiAycHggMTBweCAwIDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI21vZGFsTG9naW4gLmNvbnRyb2wtbGFiZWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4jbW9kYWxMb2dpbiBmb3JtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZGNkY2Q7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIC5mb3JtLWdyb3VwIHtcbiAgICAuYnRuLCAuZm9ybS1jb250cm9sIHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4taGVhZGVyIHtcbiAgcGFkZGluZzogMTdweCAwO1xufVxuXG4ucHVsbC1sZWZ0LCAubWFpbi1oZWFkZXJfX2xvZ28sIC5tYWluLWhlYWRlcl9fbWFpbm5hdiwgLm1haW4taGVhZGVyX19zdWJuYXYge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1oZWFkZXIge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhlYWRlciB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbi5tYWluLWhlYWRlcl9fbG9nbyB7XG4gIG1hcmdpbjogLTJweCAxMHB4IC0ycHggLTNweDtcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTE1cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXJfX2xvZ28ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5cbi5tYWluLWhlYWRlcl9fbWFpbm5hdiwgLm1haW4taGVhZGVyX19zdWJuYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWFpbi1oZWFkZXJfX21haW5uYXYgbGksIC5tYWluLWhlYWRlcl9fc3VibmF2IGxpIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5tYWluLWhlYWRlcl9fbWFpbm5hdiBhLCAubWFpbi1oZWFkZXJfX3VzZXJuYXYgYSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXJfX21haW5uYXYgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1oZWFkZXJfX21haW5uYXYgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLm1haW4taGVhZGVyX19uYXYgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1haW4taGVhZGVyX191c2Vyc2VsZWN0IHtcbiAgbWFyZ2luOiAxMHB4IDAgLTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuZHJvcGRvd24sIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogLTVweDtcbiAgICBsZWZ0OiAtNXB4O1xuICB9XG59XG5cbi5jdXJyZW50LWN1c3RvbWVyLWZ1bGwtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm1haW4taGVhZGVyX191c2VybmFtZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNTVNZWRpdW0nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzUzMUU4MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmN1c3RvbWVycy1saXN0IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZWFkZXJfX3VzZXJuYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uZXhpdCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA3cHggMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5leGl0IHtcbiAgICBwYWRkaW5nOiA1cHggMjBweCA2cHggMjBweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gIH1cbn1cblxuLm1haW4taGVhZGVyX19zdWJuYXYge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICBhIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4ubWFpbi1oZWFkZXJfX2xhbmctc3dpdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICBhIHtcbiAgICBwYWRkaW5nOiAxOHB4IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyX19sYW5nLXN3aXRjaCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1oZWFkZXJfX21vYmlsZS1uYXYge1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDMwcHggMTVweDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgJi5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBNTVNZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlmOTVlO1xuICAgICAgICBjb2xvcjogIzUzMUU4MDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFjdGl2ZSBhOmhvdmVyLCBhLmFjdGl2ZTphY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4udG9nZ2xlLW1lbnUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgJi5maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWQ4ZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM3YjFkOGYgMCUsICM0YTE3NzcgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgc3BhbiB7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICB9XG4gICAgLmxpbmVzIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIH1cbiAgICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yb3cudmVydGljYWwtYWxpZ24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4ub3BlbiAudG9nZ2xlLW1lbnUuZml4ZWQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ueCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWQ4ZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjN2IxZDhmIDAlLCAjNGExNzc3IDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHNwYW4ge1xuICAgIGhlaWdodDogM3B4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5saW5lcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICAgIG1hcmdpbi10b3A6IC0xLjVweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICB0b3A6IC02cHg7XG4gICAgICBjb250ZW50OiAnXFwwMGFkJztcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJSAwO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCUgMDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCUgMDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBib3R0b206IC02cHg7XG4gICAgICBjb250ZW50OiAnXFwwMGFkJztcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJSAwO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCUgMDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCUgMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC54IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuI3VzZXItaW5mbyB7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuI3VzZXItaW5mby14cyB7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHVsIGxpIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4jdXNlci1pbmZvIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiN1c2VyLWluZm8teHMgdWwgbGkgYTpob3ZlciwgI3VzZXItaW5mbyBsaSBhOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMTBweCAyNXB4IDZweCAyNXB4O1xufVxuXG4ubG9naW4tcGFnZSB7XG4gIC5uYXYtdGFicyA+IGxpLCAubmF2LXBpbGxzID4gbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubmF2LXRhYnMsIC5uYXYtcGlsbHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjbG9naW4tdGFiLWNvbnRlbnQgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cblxuLyogcGFyc2xleSBlcnJvciovXG5cbi5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEODFBNEU7XG59XG5cbi5wYXJzbGV5LXRvb2x0aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjRDgxQTRFO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3R0b206IDA7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi8qIGRlcG9zaXQgY2FsY3VsYXRvciBzdHlsZXMgKi9cblxuLmRlcG9zaXQtY2FsY3VsYXRvci1jb250YWluZXIge1xuICAuZm9ybS1ob3Jpem9udGFsIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggMCAzMHB4O1xuICB9XG4gIC5jb250cm9sLWxhYmVsIHtcbiAgICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTM1TGlnaHQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMzYzEyNWI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDc1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMzNDA5NGI7XG4gICAgcGFkZGluZzogNjBweCAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTU1TWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgfVxuICAuYnRuLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2NkY2RjZDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTU1TWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgfVxuICAub3BlbiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCwgLmJ0bi5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM3NjFDOEU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlcG9zaXQtY2FsY3VsYXRvci1jb250YWluZXIge1xuICAgIC5mb3JtLWhvcml6b250YWwge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVwb3NpdC1jYWxjdWxhdG9yLWNvbnRhaW5lciBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDUwcHggMjBweCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG5cbi5sYXRlc3QtbmV3cyAuYmxvZy1sb2dvIHtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgbWFyZ2luOiAtMzBweCAwIDE1cHggLTE1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGF0ZXN0LW5ld3MgLmJsb2ctbG9nbyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW46IC0xNXB4IDAgMHB4IC0xNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLyogaWNvbmZvbnRzIGh0dHBzOi8vaWNvbW9vbi5pby9hcHAvIy9zZWxlY3QgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaW5iYW5rJztcbiAgc3JjOiB1cmwoJ2ZvbnRzL2luYmFuay5lb3Q/Nm02dWZ5Jyk7XG4gIHNyYzogdXJsKCdmb250cy9pbmJhbmsuZW90PzZtNnVmeSNpZWZpeCcpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoJ2ZvbnRzL2luYmFuay50dGY/Nm02dWZ5JykgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCgnZm9udHMvaW5iYW5rLndvZmY/Nm02dWZ5JykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCdmb250cy9pbmJhbmsuc3ZnPzZtNnVmeSNpbmJhbmsnKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5bY2xhc3NePVwiaWNvbnMgaWNvbi1cIl0sIFtjbGFzcyo9XCJpY29ucyBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaW5iYW5rJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIHVzZSBmb250LXNpemUgdG8gZ2V0IGJpZ2dlciBvciBzbWFsbGVyIGljb25zICovXG5cbltjbGFzcyo9XCJfd2hpdGVcIl06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4uaWNvbi1sb2dvdXRfd2hpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgZm9udC1zaXplOiAyN3B4O1xufVxuXG4uaWNvbi1sb2dvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cblxuLmljb24tYXJyb3dfZG93bl93aGl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4uaWNvbi1hcnJvd19kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLWFycm93X3JpZ2h0X3doaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5pY29uLWFycm93X3JpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG5cbi5pY29uLWFycm93X2xlZnRfd2hpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmljb24tYXJyb3dfbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4uaWNvbi1hcnJvd191cF93aGl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuXG4uaWNvbi1hcnJvd191cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuXG4uaWNvbi1waG9uZV93aGl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuXG4uc3ViLW5hdi1jb250YWluZXIgLmljb24tcGhvbmVfd2hpdGU6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uaWNvbnMuaWNvbi1waG9uZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmljb24tZW1haWxfd2hpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLmljb24tZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cblxuLmljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuXG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyYlwiO1xufVxuXG4uaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjIxMlwiO1xufVxuXG4uaWNvbi11c2VyX3doaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5cbi8qIGVuZCBpY29uZm9udHMgKi9cblxuLmdyZWVuIHtcbiAgY29sb3I6ICNjZGY3Njc7XG59XG5cbi8qIGJlbmVmaXRzIGxpc3QgKi9cblxuLmJlbmVmaXRzLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgPiBsaSB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0EzNUxpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdpbmJhbmsnICFpbXBvcnRhbnQ7XG4gICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgY29sb3I6ICMzYzEyNWI7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxuICAmLmdyZWVuID4gbGk6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2luYmFuaycgIWltcG9ydGFudDtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgIGNvbG9yOiAjY2RmNzY3O1xuICAgIHRvcDogLTJweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAmLndoaXRlID4gbGkge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaW5iYW5rJyAhaW1wb3J0YW50O1xuICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuICA+IGxpIGg1IHtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi8qIGlucHV0IGdyb3VwIG92ZXJ3cml0ZXMgKi9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYm9yZGVyOiAycHggc29saWQgI2NkY2RjZDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDFzO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMnB4O1xuICAmOmZvY3VzLCAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzYxYzhkO1xuICAgIGNvbG9yOiAjNzYxYzhkO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbiAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5cbi5mb3JtLWZyYW1lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDMycHg7XG4gICYucGFyc2xleS1lcnJvciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuXG4jbWFwIHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnMtd2l6YXJkID4gLmJzLXdpemFyZC1zdGVwIC5icy13aXphcmQtaW5mbyBoNS5leHRyYS1iLW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDYycHg7XG4gIH1cbn1cblxuLmRlZmluaXRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGR7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGNvbG9yOiAjMzAxZTNmO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgYS5jYXJkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY29udGFjdHMtdmlkZW8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuY29udGFjdHMtaW5mbyB7XG4gICAgaDUsIHAsIHAgYSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICAgIC5tYXBzLWNvbnRlbnR7XG4gICAgICBoNSwgcCwgcCBhIHtcbiAgICAgICAgICBjb2xvcjogIzNjMTI1YjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhY3RzLXZpZGVvIHtcbiAgei1pbmRleDogMTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb250YWN0cy12aWRlbyB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDowO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6MTIwMHB4KSB7XG4gIC5jb250YWN0cy12aWRlbyB2aWRlbyB7XG4gICAgd2lkdGg6IDEyMCU7XG4gIH1cbn1cbi5jb250YWN0cy1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuI2NvbnRhY3QgcCwgI2NvbnRhY3QgaDUsICNjb250YWN0IGEge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuXG4uc3BlY2lhbC1vZmZlcnMtbW9kYWwge1xuICBwLnRleHQtY2VudGVyIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC8vbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cbi5jaG9vc2Utc3Vic2NyaXB0aW9uIHtcbiAgLmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMFxuICB9XG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5jb250YWN0cy1pbmZvIC5oZXJve1xuICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8vIG11bHRpcGxlIHNlbGVjdFxuLmJvb3RzdHJhcC1zZWxlY3Qge1xuICAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAmLmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudS5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgfVxuICA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6YWN0aXZlLCAmOmZvY3VzLCAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLm9wZW4ge1xuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnMtY2FyZXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cCArIC5pY29uLXBsdXMsIC5pbnB1dC1ncm91cCArIC5pY29uLW1pbnVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyOXB4O1xuICAgIHJpZ2h0OiAtNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbnB1dC1ncm91cCArIC5pY29uLW1pbnVzIHtcbiAgdG9wOiA1cHg7XG59XG5cbi5jb25zb2xpZGF0ZS1jcmVkaXQge1xuICBtYXJnaW46IDEwcHggMTVweCAyMHB4IDE1cHg7XG4gIHBhZGRpbmc6IDAgMThweDtcbn1cblxuLmNvbnRyb2wtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjBweDtcbiAgdG9wOiAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJi5hZGRlZC1ibG9jayB7XG4gICAgdG9wOiAtN3B4O1xuICB9XG59XG5cbi5jb250cm9sLWJsb2NrIC5pY29uICsgLmljb24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmhlcm8udG9wc2hvcCAuZm9ybS1mcmFtZS1oZWFkaW5nLCAuaGVyby50b3BzaG9wIC5mb3JtLWZyYW1lLWhlYWRpbmcgKyBwIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5sb3ctbWFyZ2luLWJvdHRvbXtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnN1YnNjcmliZSBoNSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGhpcmVwdXJjaGFzZS5odG1sIHN0eWxlcyBzdGFydCBoZXJlICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJnLXZhY3V1bSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3ZhY3V1bV8xMDAweDEwMDAuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMHB4IDQwMHB4O1xuICB9XG59XG4vKiBoaXJlcHVyY2hhc2UuaHRtbCBzdHlsZXMgZW5kIGhlcmUgKi9cbi5oZXJvIGgxIHtcbiAgZm9udC1zaXplOiA0M3B4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmJnLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlMCAhaW1wb3J0YW50O1xufVxuLmhlcm8gaDEgc21hbGwge1xuICBmb250LWZhbWlseTogJ0NvcmVTYW5zQTU1TWVkaXVtJywgc2Fucy1zZXJpZjtcbn1cbi5wcmV1LW5vbWFrc2F7XG4gIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyIGF7XG4gICAgY29sb3I6ICM1MzFFODAgIWltcG9ydGFudDtcbiAgfVxufVxuaDIge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVNhbnNBMzVMaWdodCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMjBweCAwIDEwcHggMDtcbn1cbi5yb3ctZXF1YWwtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAuY29se1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICBmbGV4LWJhc2lzOiAwO1xuICAgIH1cbiAgICBhIGltZ3tcbiAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgICBtYXJnaW46IDE2cHggMTVweDtcbiAgICB9XG4gIH1cbn1cbi5tYWluLWNvbnRlbnRfX3NlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVybyBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLyogYWJvdXR1cy5odG1sIHN0eWxlcyBzdGFydCBoZXJlICovXG4uaGVybyAudGV4dC1ib2R5IHtcbiAgY29sb3I6ICMzMDFlM2Y7XG59XG5cbi5iZy1pbmJhbmstdmliZSB7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb3ZlciB1cmwoXCIuLi9pbWFnZXMvaW5iYW5rLXZpYmUuanBnXCIpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNDElO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5iZy1pbmJhbmstdW5pdHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY292ZXIgdXJsKFwiLi4vaW1hZ2VzL2luYmFuay11bml0eS5qcGdcIik7XG4gIHBhZGRpbmctYm90dG9tOiAyMyU7XG59XG5cbi5iZy1pbmJhbmstaGlzdG9yeSB7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb3ZlciB1cmwoXCIuLi9pbWFnZXMvaW5iYW5rLWhpc3RvcnkuanBnXCIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJnLWluYmFuay12aWJlLCAuYmctaW5iYW5rLXdvcmsge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gIH1cblxuICAuYmctaW5iYW5rLXVuaXR5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG5cbi5nZW8tbWFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdlby1tYXAgcGF0aCB7XG4gIGZpbGw6ICNEREREREQ7XG59XG5cbi5nZW8tbWFwLS1wcmltYXJ5LW9ubHkgLmdlby1tYXBfX2luYmFuay1jb3VudHJ5Lmdlby1tYXBfX2luYmFuay1jb3VudHJ5LS1ncmF5IHtcbiAgZmlsbDogI0RERERERDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZ2VvLW1hcF9fZmxvYXRpbmctYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG5cbi5nZW8tbWFwLS1pbmRleDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgzNSUsICNmOGY4ZjgpLCB0byhyZ2JhKDI0OCwgMjQ4LCAyNDgsIDApKSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmOGY4ZjggMzUlLCByZ2JhKDI0OCwgMjQ4LCAyNDgsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjhmOGY4IDM1JSwgcmdiYSgyNDgsIDI0OCwgMjQ4LCAwKSAxMDAlKTtcbn1cblxuLmdlby1tYXAtLWluZGV4IC5nZW8tbWFwX19pbmJhbmstY291bnRyeSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmdlby1tYXBfX2Zsb2F0aW5nLWJsb2NrLS1pbmRleCB7XG4gIG1hcmdpbi10b3A6IDEycmVtO1xufVxuXG4uZ2VvLW1hcF9fZmxvYXRpbmctYmxvY2stLWNvbnRhY3RzIHtcbiAgbWFyZ2luLXRvcDogMTByZW07XG59XG5cbi5nZW8tbWFwX19jb3VudHJ5LWluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMTAwMG1zIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAxMDAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMDBtcyBsaW5lYXI7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5nZW8tbWFwX19pbmJhbmstY291bnRyeSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAxMDAwbXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBmaWxsIDEwMDBtcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGZpbGwgMTAwMG1zIGxpbmVhcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZ2VvLW1hcF9faW5iYW5rLWNvdW50cnkuZ2VvLW1hcF9faW5iYW5rLWNvdW50cnktLXNlbGVjdGVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xufVxuXG4uZ2VvLW1hcC0tdmlzaWJsZSAuZ2VvLW1hcF9fY291bnRyeS1pbmZvIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdlby1tYXAtLXZpc2libGUgLmdlby1tYXBfX2luYmFuay1jb3VudHJ5IHtcbiAgZmlsbDogIzdBMUQ4RTtcbn1cblxuLmdlby1tYXAtLXZpc2libGUgLmdlby1tYXBfX2luYmFuay1jb3VudHJ5LS1ncmF5IHtcbiAgZmlsbDogIzc1NzU3NTtcbn1cblxuLmdlby1tYXAtLXZpc2libGUgLmdlby1tYXBfX2luYmFuay1jb3VudHJ5LS1zZWxlY3RlZCB7XG4gIGZpbGw6ICNDNTI5OUI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLmdlby1tYXAgc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtO1xuICB9XG4gIC5nZW8tbWFwLS1pbmRleCBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5nZW8tbWFwX19jb3VudHJ5LWluZm8ge1xuICAgIHJpZ2h0OiA1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZ2VvLW1hcF9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIH1cbiAgLmdlby1tYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDM1JSwgI2Y4ZjhmOCksIHRvKHJnYmEoMjQ4LCAyNDgsIDI0OCwgMCkpKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZjhmOGY4IDM1JSwgcmdiYSgyNDgsIDI0OCwgMjQ4LCAwKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjhmOGY4IDM1JSwgcmdiYSgyNDgsIDI0OCwgMjQ4LCAwKSAxMDAlKTtcbiAgfVxuICAuZ2VvLW1hcC0taW5kZXgge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgfVxuICAuZ2VvLW1hcF9fY291bnRyeS1pbmZvIHtcbiAgICByaWdodDogaW5pdGlhbDtcbiAgfVxuICAuZ2VvLW1hcF9fZmxvYXRpbmctYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZ2VvLW1hcF9fZmxvYXRpbmctYmxvY2stLWluZGV4IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5nZW8tbWFwX19mbG9hdGluZy1ibG9jay0tY29udGFjdHMge1xuICAgIG1hcmdpbi10b3A6IC0xOHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmdlby1tYXBfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmdlby1tYXAgc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xuICB9XG59XG5cbi5wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnByb2dyZXNzLWluZGljYXRvci0tZGFzaGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2dyZXNzLWluZGljYXRvci0tZGFzaGVkIC5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9ncmVzcy1pbmRpY2F0b3ItLWRhc2hlZCAucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtOmZpcnN0LWNoaWxkIC5wcm9ncmVzcy1pbmRpY2F0b3JfX21hcmtlcjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMDAlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0b3A6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDApO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB3aWR0aDogNHB4O1xufVxuXG4ucHJvZ3Jlc3MtaW5kaWNhdG9yLS1kYXNoZWQgLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpsYXN0LWNoaWxkIC5wcm9ncmVzcy1pbmRpY2F0b3JfX21hcmtlcjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMDAlO1xuICBib3R0b206IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDApO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzdBMUQ4RTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDA7XG59XG5cbi5wcm9ncmVzcy1pbmRpY2F0b3ItLWRhc2hlZCAucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtIC5wcm9ncmVzcy1pbmRpY2F0b3JfX21hcmtlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZ3Jlc3MtaW5kaWNhdG9yLS1kYXNoZWQgLnByb2dyZXNzLWluZGljYXRvcl9fbWFya2VyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA0LjRyZW07XG4gIGZsZXg6IDAgMCA0LjRyZW07XG59XG5cbi5wcm9ncmVzcy1pbmRpY2F0b3ItLWRhc2hlZCAucHJvZ3Jlc3MtaW5kaWNhdG9yX19tYXJrZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTUwJSk7XG59XG5cbi5wcm9ncmVzcy1pbmRpY2F0b3ItLWRhc2hlZCAucHJvZ3Jlc3MtaW5kaWNhdG9yX19jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNC4yNXJlbTtcbiAgaGVpZ2h0OiA0LjI1cmVtO1xuICBjb2xvcjogIzdBMUQ4RTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM3QTFEOEU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wcm9ncmVzcy1pbmRpY2F0b3ItLWRhc2hlZCAucHJvZ3Jlc3MtaW5kaWNhdG9yX19jb250ZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLnByb2dyZXNzLWluZGljYXRvci0tZGFzaGVkIC5wcm9ncmVzcy1pbmRpY2F0b3JfX2ltYWdlIHtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtOmZpcnN0LWNoaWxkIC5wcm9ncmVzcy1pbmRpY2F0b3JfX21hcmtlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZ3Jlc3MtaW5kaWNhdG9yX19tYXJrZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByb2dyZXNzLWluZGljYXRvcl9fbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICM3QTFEOEU7XG4gIHdpZHRoOiAxMTAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogLTYwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgLTUwJSk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ucHJvZ3Jlc3MtaW5kaWNhdG9yX19jb3VudGVyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMi45cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdBMUQ4RTtcbn1cblxuLnByb2dyZXNzLWluZGljYXRvcl9fbWFya2VyLS1ub24tYWN0aXZlIHNwYW4sXG4ucHJvZ3Jlc3MtaW5kaWNhdG9yX19tYXJrZXItLW5vbi1hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbn1cblxuLnByb2dyZXNzLWluZGljYXRvcl9fbWFya2VyLS1jb21wbGV0ZWQgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N0Q3MDA7XG59XG5cblxuLyogc3RhY2tpbmcgY29udGV4dCBhZGp1c3RtZW50IHRvIG1ha2Ugc3VyZSB0aGUgY29ubmVjdGluZyBsaW5lcyBhcmUgYWx3YXlzXG5iZWhpbmQgdGhlIHN0ZXAgY291bnRlcnMgKi9cblxuLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpudGgtY2hpbGQoMSkge1xuICB6LWluZGV4OiA2MDA7XG59XG5cbi5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgei1pbmRleDogNTAwO1xufVxuXG4ucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIHotaW5kZXg6IDQwMDtcbn1cblxuLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpudGgtY2hpbGQoNCkge1xuICB6LWluZGV4OiAzMDA7XG59XG5cbi5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW06bnRoLWNoaWxkKDUpIHtcbiAgei1pbmRleDogMjAwO1xufVxuXG4ucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtOm50aC1jaGlsZCg2KSB7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm9ncmVzcy1pbmRpY2F0b3ItLXN0YWNrIC5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW06Zmlyc3QtY2hpbGQgLnByb2dyZXNzLWluZGljYXRvcl9fbWFya2VyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCk7XG4gIH1cbiAgLnByb2dyZXNzLWluZGljYXRvci0tc3RhY2sgLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpsYXN0LWNoaWxkIC5wcm9ncmVzcy1pbmRpY2F0b3JfX21hcmtlcjpiZWZvcmUge1xuICAgIGhlaWdodDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTEwMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtMTAwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTEwMCUpO1xuICB9XG4gIC5wcm9ncmVzcy1pbmRpY2F0b3ItLXN0YWNrIC5wcm9ncmVzcy1pbmRpY2F0b3JfX21hcmtlciB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBoZWlnaHQ6IDEwMSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnByb2dyZXNzLWluZGljYXRvci0tc3RhY2sgLnByb2dyZXNzLWluZGljYXRvcl9fbWFya2VyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC01MCUpO1xuICB9XG4gIC5wcm9ncmVzcy1pbmRpY2F0b3ItLXN0YWNrIC5wcm9ncmVzcy1pbmRpY2F0b3JfX2NvdW50ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgLnByb2dyZXNzLWluZGljYXRvci0tc3RhY2sgLnByb2dyZXNzLWluZGljYXRvcl9fY29udGVudCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cbiAgLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg1KSAucHJvZ3Jlc3MtaW5kaWNhdG9yX19jb3VudGVyLFxuICAucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDUpfi5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW0gLnByb2dyZXNzLWluZGljYXRvcl9fY291bnRlciB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cbiAgLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSAucHJvZ3Jlc3MtaW5kaWNhdG9yX19jb3VudGVyLFxuICAucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDYpfi5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW0gLnByb2dyZXNzLWluZGljYXRvcl9fY291bnRlciB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkgLnByb2dyZXNzLWluZGljYXRvcl9fY291bnRlcixcbiAgLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg1KX4ucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtIC5wcm9ncmVzcy1pbmRpY2F0b3JfX2NvdW50ZXIge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkgLnByb2dyZXNzLWluZGljYXRvcl9fbWFya2VyOmJlZm9yZSxcbiAgLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg1KX4ucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtIC5wcm9ncmVzcy1pbmRpY2F0b3JfX21hcmtlcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSAucHJvZ3Jlc3MtaW5kaWNhdG9yX19jb3VudGVyLFxuICAucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDYpfi5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW0gLnByb2dyZXNzLWluZGljYXRvcl9fY291bnRlciB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLnByb2dyZXNzLWluZGljYXRvcl9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSAucHJvZ3Jlc3MtaW5kaWNhdG9yX19tYXJrZXI6YmVmb3JlLFxuICAucHJvZ3Jlc3MtaW5kaWNhdG9yX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDYpfi5wcm9ncmVzcy1pbmRpY2F0b3JfX2l0ZW0gLnByb2dyZXNzLWluZGljYXRvcl9fbWFya2VyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogYWJvdXR1cy5odG1sIHN0eWxlcyBlbmQgaGVyZSAqL1xuXG5cbi8qIGNvbW1vbiB1dGlsaXR5IHN0eWxlcyBzdGFydCAqL1xuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56aS0xMCB7XG4gIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluayB7XG4gIGNvbG9yOiAjYzUyOTliICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzUzMUU4MCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzk3RDcwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzBhNjggIWltcG9ydGFudDtcbn1cblxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZTAgIWltcG9ydGFudDtcbn1cbi8qIGNvbW1vbiB1dGlsaXR5IHN0eWxlcyBlbmQgKi9cbiN0ZW1wLW5vdGlmaWNhdGlvbntcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcbiAgY29sb3I6I2ZmZjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgcHtcbiAgICBjb2xvcjojZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgYXtcbiAgICBjb2xvcjojZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGJ1dHRvbi5jbG9zZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4iLCIvKlxuRGltZW5zaW9uc1xuKi9cbiRtYWluLWhlYWRlcl9oZWlnaHQ6IDE4MHB4O1xuXG5cbi8qXG4gICAgQ09MT1JcbiovXG5cbiRoZWFkaW5nLWNvbG9yOiAjM2MxMjViOyIsIi8qIGZvcm1zIHJlbGF0ZWQgc3R5bGVzICovXG5cbi5mb3JtLWZyYW1lLWhlYWRpbmcge1xuICBtYXJnaW46IDQwcHggMCAwIDA7XG59XG5cbi5mcmFtZSArIC5mb3JtLWZyYW1lLWhlYWRpbmcge1xuICBtYXJnaW46IDYwcHggMCAwIDA7XG59XG5cbi5mb3JtLWZyYW1lIHtcbiAgKyAuZm9ybS1mcmFtZS1oZWFkaW5nIHtcbiAgICBtYXJnaW46IDYwcHggMCAwIDA7XG4gIH1cbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDJweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIC1tb3otYm94LXNoYWRvdzogMnB4IDJweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2IHtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gIH1cbiAgaDEsIC5oMSwgaDIsIC5oMiwgaDMsIC5oMyB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICB9XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICB9XG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgfVxuICBzZWxlY3Qge1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICB0ZXh0LWluZGVudDogMC4wMXB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IFwiXCI7XG4gICAgJjo6LW1zLWV4cGFuZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICB9XG4gIGxhYmVsIHtcbiAgICBjb2xvcjogIzM0MDk0YjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICA+IHNwYW4ge1xuICAgICAgY29sb3I6ICMzNDA5NGI7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC8qYmFja2dyb3VuZDogIzc2MWM4ZDsqL1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICAgICYuYnRuLWNoZWNrYm94IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgfVxuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjNWU1ZTVlO1xuICAgICAgZm9udC1mYW1pbHk6ICdDb3JlU2Fuc0EzNUxpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICB9XG4gIH1cbiAgLmJ0bi1jaGVja2JveC5hY3RpdmU6YmVmb3JlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNzYxYzhkO1xuICB9XG4gIC5wYXJzbGV5LXRvb2x0aXAge1xuICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICB9XG4gIC5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2NkY2RjZDtcbiAgfVxuICAuZm9ybS1ncm91cC5wYXJzbGV5LWVycm9yIHtcbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogI0Q4MUE0RTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG4gICAgLmNoZWNrYm94IGxhYmVsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICAgIGxhYmVsOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNEODFBNEU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZm9ybS1mcmFtZSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuXG4uZGVzY3JpcHRpb24tZnJhbWUge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xufVxuXG4uZm9ybS1mcmFtZSAuZm9ybS1zdGF0aWMtYXR0ciB7XG4gIGhlaWdodDogNDJweDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2RjZGNkO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMXMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgJjpmb2N1cywgJjphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzc2MWM4ZDtcbiAgICBjb2xvcjogIzc2MWM4ZDtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTg5ODk4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTg5ODk4O1xuICB9XG4gICY6Zm9jdXM6aG92ZXIsICY6YWN0aXZlOmhvdmVyLCAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3NjFjOGQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yb3cuZXF1YWwtZm9ybS1maWVsZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgOmJlZm9yZSwgOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAmOm50aC1sYXN0LWNoaWxkKDIpLCAmOm50aC1sYXN0LWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uaW5wdXQtZ3JvdXAgLnRvb2x0aXAtYnRuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxMnB4IDAgMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjM2IwZjVlO1xufVxuXG4udG9vbHRpcC1idG46YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2RjZGNkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDFzO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM2cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IDI2cHg7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gICY6Zm9jdXMgLnRvb2x0aXAtYnRuOmJlZm9yZSwgJjpob3ZlciAudG9vbHRpcC1idG46YmVmb3JlLCAmOmFjdGl2ZSAudG9vbHRpcC1idG46YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICM3NjFjOGQ7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXNlbGVjdCAuZm9ybS1jb250cm9sLXNlbGVjdDphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtY2FsZW5kYXIgLmZvcm0tY29udHJvbC1jYWxlbmRhcjphZnRlciB7XG4gIHJpZ2h0OiA0MnB4O1xufVxuXG4vKiByYWRpb2J1dHRvbnMgKi9cblxuLnJhZGlvLWdyb3VwIHtcbiAgW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgJjpjaGVja2VkLCAmOm5vdCg6Y2hlY2tlZCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTk5OTlweDtcbiAgICB9XG4gICAgJjpjaGVja2VkICsgbGFiZWwsICY6bm90KDpjaGVja2VkKSArIGxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogIzVlNWU1ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmRpc2FibGVkICsgbGFiZWwge1xuICAgICAgY29sb3I6ICNjY2M7XG4gICAgfVxuICAgICY6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSwgJjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2NkY2RjZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm94LXNpemluZzogaW5pdGlhbDtcbiAgICB9XG4gIH1cbiAgJi5wYXJzbGV5LWVycm9yIHtcbiAgICBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI0Q4MUE0RTtcbiAgICB9XG4gICAgLnBhcnNsZXktdG9vbHRpcCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGhlaWdodDogMHB4O1xuICAgIH1cbiAgfVxuICBbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAmOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogIzc2MWM4ZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogN3B4O1xuICAgICAgbGVmdDogN3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICAgIH1cbiAgICAmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgYmFja2dyb3VuZDogIzc2MWM4ZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogN3B4O1xuICAgICAgbGVmdDogN3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgfVxuICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJhZGlvLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLyogY2hlY2tib3hlcyAqL1xuXG4uY2hlY2tib3gtZ3JvdXAgW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICY6Y2hlY2tlZCwgJjpub3QoOmNoZWNrZWQpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgfVxuICAmOmNoZWNrZWQgKyBsYWJlbCwgJjpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjNWU1ZTVlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAmOmNoZWNrZWQgKyBsYWJlbCBzcGFuLCAmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCBzcGFuIHtcbiAgICBjb2xvcjogIzNiMGY1ZTtcbiAgfVxufVxuXG4uZnJhbWUgLmNoZWNrYm94LWdyb3VwIFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAmOmNoZWNrZWQgKyBsYWJlbCwgJjpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgIGNvbG9yOiAjNWU1ZTVlO1xuICB9XG59XG5cbi5mb3JtLWZyYW1lIC5jaGVja2JveC1ncm91cCBbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgJjpjaGVja2VkICsgbGFiZWwsICY6bm90KDpjaGVja2VkKSArIGxhYmVsIHtcbiAgICBjb2xvcjogIzVlNWU1ZTtcbiAgfVxufVxuXG4uZnJhbWUgLmNoZWNrYm94LWdyb3VwIFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCwgLmZvcm0tZnJhbWUgLmNoZWNrYm94LWdyb3VwIFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG4uY2hlY2tib3gtZ3JvdXAge1xuICBbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNjZGNkY2Q7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgfVxuICAmLnBhcnNsZXktZXJyb3Ige1xuICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjRDgxQTRFO1xuICAgIH1cbiAgICAucGFyc2xleS10b29sdGlwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljby1jaGVja2VkLnBuZyk7XG4gICAgICBjb2xvcjogIzc2MWM4ZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgYm94LXNpemluZzogaW5pdGlhbDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvLWNoZWNrZWQucG5nKTtcbiAgICAgIGNvbG9yOiAjNzYxYzhkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG4gICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG59XG5cbi5wYXNzd29yZC1jb250YWluZXIge1xuICBtYXJnaW46IC0ycHggMTdweCAwIDE3cHg7XG4gIC5wd3N0cmVuZ3RoLXByb2dyZXNzID4gLnByb2dyZXNzIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4ucGFzc3dvcmQtdmVyZGljdCB7XG4gIGNvbG9yOiAjOTg5ODk4O1xufVxuXG4uaWNvbl9fZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IC03MC4yNjRweDtcbn1cblxuLmlucHV0LWdyb3VwLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uZm9ybS1jb250cm9sLXNlbGVjdCB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wtc2VsZWN0IHtcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDE0cHg7XG4gICAgY29sb3I6ICM1MzFFODA7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wtc2VsZWN0OmFmdGVyIHtcbiAgdG9wOiAxNHB4O1xufVxuXG4uZm9ybS1jb250cm9sLXNlbGVjdCB7XG4gICYuZm9jdXNlZDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2NkZjc2NztcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI0FFQUVBRTtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gICZbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1idG4sIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uLCAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FFQUVBRTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgJi5pbnB1dC1zbSB7XG4gICAgcGFkZGluZzogNXB4IDExcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXNtID4ge1xuICAuaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgICBwYWRkaW5nOiA1cHggMTFweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcge1xuICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4ge1xuICAuaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0IHtcbiAgJlt0eXBlPVwicmFkaW9cIl0sICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLCAuaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzMHB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgJjpmaXJzdC1jaGlsZCA+IHtcbiAgICAuYnRuLCAuYnRuLWdyb3VwID4gLmJ0biwgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzBweDtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkID4ge1xuICAgIC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCwgLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwcHg7XG59XG5cbi5pbnB1dC1ncm91cC1idG4ge1xuICAmOmxhc3QtY2hpbGQgPiB7XG4gICAgLmJ0biwgLmJ0bi1ncm91cCA+IC5idG4sIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICB9XG4gIH1cbiAgJjpmaXJzdC1jaGlsZCA+IHtcbiAgICAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4iLCIvKlxuICBCQUxUQ09NIFNUWUxFU1xuKi9cbi5iYWx0Y29tIHtcbiAgLmhlcm8ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWx0Y29tL2JhbHRjb20uc3ZnXCIpIG5vLXJlcGVhdCB0b3AgKCRtYWluLWhlYWRlcl9oZWlnaHQgKyAyMCkgY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAoJG1haW4taGVhZGVyX2hlaWdodCArIDEyNSk7XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkaGVhZGluZy1jb2xvcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MTBweCl7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICB9XG4gIH1cblxuICAuZm9ybS1mcmFtZS1oZWFkaW5nIHtcbiAgICBjb2xvcjogJGhlYWRpbmctY29sb3I7XG4gIH1cblxuICAucGFzdGUtYXJlYSB7XG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbiIsIkBtZWRpYSAobWluLXdpZHRoOjU3MHB4KSB7XG4gIC5kaXZpZGVyLW1lZGl1bSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4udGFiLWNvbnRlbnQuZnJhbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYXJ0aWNsZSBoNiB7XG4gIG1hcmdpbjogMzBweCAwIDE1cHggMDtcbn1cbi5mcmFtZS10YWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5kaXZpZGVyLWh1Z2UuY3VzdG9tIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOjk5MnB4KSB7XG4gIC5mcmFtZS10YWJzIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAuZnJhbWUtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZyYW1lLXRhYnMge1xuICAgIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgfVxufVxuLmZyYW1lLXRhYnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGFiLW5hdi13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI0NywyNDcsMjQ3LDApIDAlLCByZ2JhKDI0NywyNDcsMjQ3LDAuNjUpIDYwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjQ3LDI0NywyNDcsMCkgMCUscmdiYSgyNDcsMjQ3LDI0NywwLjY1KSA2MCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjQ3LDI0NywyNDcsMCkgMCUscmdiYSgyNDcsMjQ3LDI0NywwLjY1KSA2MCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZjdmN2Y3JywgZW5kQ29sb3JzdHI9JyNhNmY3ZjdmNycsR3JhZGllbnRUeXBlPTEgKTtcbiAgei1pbmRleDogMTtcbn1cbi50YWItbmF2LXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjQ3LDI0NywyNDcsMC42NSkgNjAlLCByZ2JhKDI0NywyNDcsMjQ3LDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI0NywyNDcsMjQ3LDAuNjUpIDYwJSxyZ2JhKDI0NywyNDcsMjQ3LDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjQ3LDI0NywyNDcsMC42NSkgNjAlLHJnYmEoMjQ3LDI0NywyNDcsMCkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjYTZmN2Y3ZjcnLCBlbmRDb2xvcnN0cj0nIzAwZjdmN2Y3JyxHcmFkaWVudFR5cGU9MSApO1xuICB6LWluZGV4OiAxO1xufVxuLmNhcmQtcGxhaW4ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OXB4KSB7XG4gIC5kaXZpZGVyLWh1Z2Uge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmdyYXktZmlsbC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDREQxRDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDBtcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMG1zIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDBtcyBsaW5lYXI7XG59XG4ubGlsbGFjLW92ZXJsYXk6aG92ZXIsXG4ubGlsbGFjLW92ZXJsYXk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGMTU1QTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMG1zIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMG1zIGxpbmVhcjtcbn1cbi5yZWQtb3ZlcmxheTpob3Zlcixcbi5yZWQtb3ZlcmxheTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjgxQzc5O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwbXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDBtcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwbXMgbGluZWFyO1xufVxuLmJsdWUtb3ZlcmxheTpob3Zlcixcbi5ibHVlLW92ZXJsYXk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2QkJDQTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMG1zIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMG1zIGxpbmVhcjtcbn1cbi5ncmVlbi1vdmVybGF5OmhvdmVyLFxuLmdyZWVuLW92ZXJsYXk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3QkUyNDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMG1zIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMG1zIGxpbmVhcjtcbn1cbi55ZWxsb3ctb3ZlcmxheTpob3Zlcixcbi55ZWxsb3ctb3ZlcmxheTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQjA3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwbXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDBtcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwbXMgbGluZWFyO1xufVxuICAvKiBCTE9DS0dSSUQgKi9cbltjbGFzcyo9XCJibG9jay1ncmlkLVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IC0xNXB4O1xuICBwYWRkaW5nOiAwIC45Mzc1cmVtO1xufVxuXG5bY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl06YmVmb3JlLFxuW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG5bY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl06YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogMTVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJsb2NrLWdyaWQteHMtMSA+ICoge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2NrLWdyaWQteHMtMSA+ICo6bnRoLW9mLXR5cGUobikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLmJsb2NrLWdyaWQteHMtMSA+ICo6bnRoLW9mLXR5cGUoMW4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJsb2NrLWdyaWQteHMtMiA+ICoge1xuICB3aWR0aDogNTAlO1xufVxuXG4uYmxvY2stZ3JpZC14cy0yID4gKjpudGgtb2YtdHlwZShuKSB7XG4gIGNsZWFyOiBub25lO1xufVxuXG4uYmxvY2stZ3JpZC14cy0yID4gKjpudGgtb2YtdHlwZSgybisxKSB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYmxvY2stZ3JpZC14cy0zID4gKiB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzMzMzMzYlO1xufVxuXG4uYmxvY2stZ3JpZC14cy0zID4gKjpudGgtb2YtdHlwZShuKSB7XG4gIGNsZWFyOiBub25lO1xufVxuXG4uYmxvY2stZ3JpZC14cy0zID4gKjpudGgtb2YtdHlwZSgzbisxKSB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYmxvY2stZ3JpZC14cy00ID4gKiB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5ibG9jay1ncmlkLXhzLTQgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG5cbi5ibG9jay1ncmlkLXhzLTQgPiAqOm50aC1vZi10eXBlKDRuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5ibG9jay1ncmlkLXhzLTUgPiAqIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLmJsb2NrLWdyaWQteHMtNSA+ICo6bnRoLW9mLXR5cGUobikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLmJsb2NrLWdyaWQteHMtNSA+ICo6bnRoLW9mLXR5cGUoNW4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJsb2NrLWdyaWQteHMtNiA+ICoge1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NjY2NjY4JTtcbn1cblxuLmJsb2NrLWdyaWQteHMtNiA+ICo6bnRoLW9mLXR5cGUobikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLmJsb2NrLWdyaWQteHMtNiA+ICo6bnRoLW9mLXR5cGUoNm4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJsb2NrLWdyaWQteHMtNyA+ICoge1xuICB3aWR0aDogMTQuMjg1NzE0Mjg1NzE0Mjg2JTtcbn1cblxuLmJsb2NrLWdyaWQteHMtNyA+ICo6bnRoLW9mLXR5cGUobikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLmJsb2NrLWdyaWQteHMtNyA+ICo6bnRoLW9mLXR5cGUoN24rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJsb2NrLWdyaWQteHMtOCA+ICoge1xuICB3aWR0aDogMTIuNSU7XG59XG5cbi5ibG9jay1ncmlkLXhzLTggPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG5cbi5ibG9jay1ncmlkLXhzLTggPiAqOm50aC1vZi10eXBlKDhuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5ibG9jay1ncmlkLXhzLTkgPiAqIHtcbiAgd2lkdGg6IDExLjExMTExMTExMTExMTExJTtcbn1cblxuLmJsb2NrLWdyaWQteHMtOSA+ICo6bnRoLW9mLXR5cGUobikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLmJsb2NrLWdyaWQteHMtOSA+ICo6bnRoLW9mLXR5cGUoOW4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJsb2NrLWdyaWQteHMtMTAgPiAqIHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLmJsb2NrLWdyaWQteHMtMTAgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG5cbi5ibG9jay1ncmlkLXhzLTEwID4gKjpudGgtb2YtdHlwZSgxMG4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJsb2NrLWdyaWQteHMtMTEgPiAqIHtcbiAgd2lkdGg6IDkuMDkwOTA5MDkwOTA5MDkyJTtcbn1cblxuLmJsb2NrLWdyaWQteHMtMTEgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG5cbi5ibG9jay1ncmlkLXhzLTExID4gKjpudGgtb2YtdHlwZSgxMW4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJsb2NrLWdyaWQteHMtMTIgPiAqIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMzMzMzMzM0JTtcbn1cblxuLmJsb2NrLWdyaWQteHMtMTIgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG5cbi5ibG9jay1ncmlkLXhzLTEyID4gKjpudGgtb2YtdHlwZSgxMm4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1ncmlkLXNtLTEgPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTEgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTEgPiAqOm50aC1vZi10eXBlKDFuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTIgPiAqIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtc20tMiA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtc20tMiA+ICo6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtc20tMyA+ICoge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzMzMzMzYlO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtc20tMyA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtc20tMyA+ICo6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtc20tNCA+ICoge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS00ID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS00ID4gKjpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS01ID4gKiB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTUgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTUgPiAqOm50aC1vZi10eXBlKDVuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTYgPiAqIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NjY2NjY4JTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTYgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTYgPiAqOm50aC1vZi10eXBlKDZuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTcgPiAqIHtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NzE0Mjg2JTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTcgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTcgPiAqOm50aC1vZi10eXBlKDduKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTggPiAqIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS04ID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS04ID4gKjpudGgtb2YtdHlwZSg4bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS05ID4gKiB7XG4gICAgd2lkdGg6IDExLjExMTExMTExMTExMTExJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTkgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTkgPiAqOm50aC1vZi10eXBlKDluKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTEwID4gKiB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTEwID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS0xMCA+ICo6bnRoLW9mLXR5cGUoMTBuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTExID4gKiB7XG4gICAgd2lkdGg6IDkuMDkwOTA5MDkwOTA5MDkyJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTExID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS0xMSA+ICo6bnRoLW9mLXR5cGUoMTFuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTEyID4gKiB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMzMzMzM0JTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLXNtLTEyID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1zbS0xMiA+ICo6bnRoLW9mLXR5cGUoMTJuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1ncmlkLW1kLTEgPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTEgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTEgPiAqOm50aC1vZi10eXBlKDFuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTIgPiAqIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbWQtMiA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbWQtMiA+ICo6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbWQtMyA+ICoge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzMzMzMzYlO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbWQtMyA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbWQtMyA+ICo6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbWQtNCA+ICoge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC00ID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC00ID4gKjpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC01ID4gKiB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTUgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTUgPiAqOm50aC1vZi10eXBlKDVuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTYgPiAqIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NjY2NjY4JTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTYgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTYgPiAqOm50aC1vZi10eXBlKDZuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTcgPiAqIHtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NzE0Mjg2JTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTcgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTcgPiAqOm50aC1vZi10eXBlKDduKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTggPiAqIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC04ID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC04ID4gKjpudGgtb2YtdHlwZSg4bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC05ID4gKiB7XG4gICAgd2lkdGg6IDExLjExMTExMTExMTExMTExJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTkgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTkgPiAqOm50aC1vZi10eXBlKDluKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTEwID4gKiB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTEwID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC0xMCA+ICo6bnRoLW9mLXR5cGUoMTBuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTExID4gKiB7XG4gICAgd2lkdGg6IDkuMDkwOTA5MDkwOTA5MDkyJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTExID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC0xMSA+ICo6bnRoLW9mLXR5cGUoMTFuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTEyID4gKiB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMzMzMzM0JTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLW1kLTEyID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1tZC0xMiA+ICo6bnRoLW9mLXR5cGUoMTJuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2stZ3JpZC1sZy0xID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0xID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0xID4gKjpudGgtb2YtdHlwZSgxbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0yID4gKiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLWxnLTIgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLWxnLTIgPiAqOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLWxnLTMgPiAqIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMzMzMzM2JTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLWxnLTMgPiAqOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLWxnLTMgPiAqOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5ibG9jay1ncmlkLWxnLTQgPiAqIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctNCA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctNCA+ICo6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctNSA+ICoge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy01ID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy01ID4gKjpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy02ID4gKiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjY2NjY2OCU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy02ID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy02ID4gKjpudGgtb2YtdHlwZSg2bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy03ID4gKiB7XG4gICAgd2lkdGg6IDE0LjI4NTcxNDI4NTcxNDI4NiU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy03ID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy03ID4gKjpudGgtb2YtdHlwZSg3bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy04ID4gKiB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctOCA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctOCA+ICo6bnRoLW9mLXR5cGUoOG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctOSA+ICoge1xuICAgIHdpZHRoOiAxMS4xMTExMTExMTExMTExMSU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy05ID4gKjpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy05ID4gKjpudGgtb2YtdHlwZSg5bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0xMCA+ICoge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0xMCA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctMTAgPiAqOm50aC1vZi10eXBlKDEwbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0xMSA+ICoge1xuICAgIHdpZHRoOiA5LjA5MDkwOTA5MDkwOTA5MiU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0xMSA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctMTEgPiAqOm50aC1vZi10eXBlKDExbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0xMiA+ICoge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMzMzMzNCU7XG4gIH1cblxuICAuYmxvY2stZ3JpZC1sZy0xMiA+ICo6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLmJsb2NrLWdyaWQtbGctMTIgPiAqOm50aC1vZi10eXBlKDEybisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbi5jb250YWN0cy12aWRlbyAub3ZlcmxheXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogODEwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG59XG4iXX0= */
