/**handles:streamit-style**/
:root{--iq-primary:#e50914;--iq-primary-hover:#bf000a;--iq-light-primary:#d7d3f8;--iq-secondary:#6c757d;--iq-white-color:#fff;--iq-black-color:#000;--iq-title-text:#23203c;--iq-body-text:#d1d0cf;--iq-body-bg:#141414;--iq-bg1:#191919;--iq-body-border:#393750;--iq-gold:#e6c75f;--iq-black:#000;--iq-white-light-color:#404043;--iq-sub-title-color:#4e87f2;--iq-light-blue-color:#ebf1fe;--iq-warning-color:red;--iq-success-color:#398f14;--iq-seprator:#494747;--iq-form-gradient-color:rgba(11,1,2,0);--iq-to-gradient-color:rgba(255,55,65,0.3)}::-moz-selection{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);text-shadow:none}::selection{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);text-shadow:none}body{background:#141414;background:var(--iq-body-bg);font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.5em;color:#d1d0cf;color:var(--iq-body-text)}a{color:#23203c;color:var(--iq-title-text)}.button,a{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.button{color:#6c757d;color:var(--iq-secondary)}a:focus{text-decoration:none!important}a:hover{text-decoration:none}.button,a,input{outline:medium none!important;color:#e50914;color:var(--iq-primary)}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:#fff;color:var(--iq-white-color);-ms-word-wrap:break-word;word-wrap:break-word;line-height:1.2;font-weight:400;letter-spacing:-.02em;margin:1.5625em 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}a h1,a h2,a h3,a h4,a h5,a h6{color:#23203c;color:var(--iq-title-text);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}h1{font-size:4.209em}h2{font-size:3.157em}h3{font-size:2.369em}h4{font-size:1.777em}h5{font-size:1.333em}h6{font-size:1rem}.text_small,small,span{font-size:.875em}.badge{border-radius:0}.container,.elementor-section.elementor-section-boxed>.elementor-container{max-width:88.25em}.font-weight-bold{font-weight:700!important}.container-fluid{padding:0 6.25em}.bypostauthor{display:block}.iq-main-header .main-title,.streamit h1,.streamit h2,.streamit h3,.streamit h4,.streamit h5,.streamit h6{margin:0}.height-100{padding-top:6.25em}:focus{outline:none}.elementor-element .elementor-widget-container .elementor-button-wrapper .elementor-button:focus,.elementor-element .elementor-widget-container .elementor-button-wrapper .elementor-button:hover{background:#6c757d;background:var(--iq-secondary)}.elementor-element .elementor-widget-container .elementor-button-wrapper .elementor-button{background:#e50914;background:var(--iq-primary)}a,a:focus,a:hover{color:#e50914;color:var(--iq-primary);outline:none}a.text-primary:focus,a.text-primary:hover{color:#e50914!important;color:var(--iq-primary)!important}ins{background:#404043;background:var(--iq-white-light-color);text-decoration:none}img{max-width:100%;height:auto}pre{background:#404043;background:var(--iq-white-light-color);color:#fff;color:var(--iq-white-color);padding:.9375em;border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}hr{margin:0;padding:0;border-bottom:.0625em solid #404043;border-bottom:.0625em solid var(--iq-white-light-color);border-top:0}blockquote cite{font-family:Heebo,sans-serif;font-weight:700}blockquote .blockquote-footer{font-style:italic;color:#d1d0cf;color:var(--iq-body-text);margin-top:.625em}blockquote .blockquote-footer cite{color:#e50914;color:var(--iq-primary)}body{overflow-x:hidden!important}.blog-content blockquote p{margin-bottom:0}.blog-content p{margin-bottom:.9375em}.blog-content .wp-block-archives li,.blog-content .wp-block-latest-posts li,.blog-content ul.wp-block-categories li{list-style:none}footer.footer-one ul li.cat-item span,ul.wp-block-categories li.cat-item span{float:right}footer.footer-one ul li.cat-item span.post_count,footer.footer-one ul li span.archiveCount{float:right;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);border-radius:3.125em;width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.75em;padding:0}.blog-content ul.wp-block-archives,.blog-content ul.wp-block-categories,.blog-content ul.wp-block-latest-posts{padding:0}.blog-content .page-links a:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}article.hentry.sticky .consulting-blog .blog-details{background:#404043;background:var(--iq-white-light-color);padding:.9375em}html{margin:0!important}.slick-list{width:100%}.slick-track{margin:0}.slick-list,.slick-slider{position:relative;display:block}ol,ul{padding-left:1.5625em;margin-bottom:1em}ol li{list-style:decimal}ol ol{padding-left:1.5625em}ul li{list-style:inherit}dl dd{margin-bottom:.9375em}dl dd:last-child{margin-bottom:0}table{width:100%;margin-bottom:1.25em}table,table td,table th{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);color:#d1d0cf;color:var(--iq-body-text)}table td,table th{padding:.3125em .5em;text-align:center}label{color:#6c757d;color:var(--iq-secondary);margin-bottom:0}#adduser .custom-file-label,input,input[type=email],input[type=password],input[type=search],input[type=text],textarea{width:100%;float:left;padding:0 .938em;height:3em;line-height:3em;background:#141414;background:var(--iq-body-bg);border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);border-radius:0;color:#d1d0cf;color:var(--iq-body-text);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}#adduser .custom-file-label{margin-top:1.625em}#adduser .custom-file-label:after{height:2.875em;padding:.938em;line-height:.938em;color:var(--iq-white-white-color);content:"Browse";cursor:pointer;background-color:#141414;background-color:var(--iq-body-bg);border-left:.25em solid #404043;border-left:.25em solid var(--iq-white-light-color)}#adduser .form-img.custom-file{height:auto}select{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);background:#141414;background:var(--iq-body-bg);line-height:3em;height:3em;padding:0 .625em;width:100%;color:#d1d0cf;color:var(--iq-body-text);border-radius:0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}textarea{padding:0 .938em;height:9.375em;border-radius:0}input:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#e50914;border-color:var(--iq-primary);-webkit-box-shadow:none;box-shadow:none;outline:none}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}textarea::-webkit-input-placeholder{color:inherit}textarea::-moz-placeholder{color:inherit}textarea:-ms-input-placeholder{color:inherit}input[type=email]::-webkit-input-placeholder{color:inherit}input[type=email]::-moz-placeholder{color:inherit}input[type=email]:-ms-input-placeholder{color:inherit}input[type=checkbox]{width:auto;line-height:2;height:2em}.comments-area table td,.comments-area table th{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}.wp-block-button__link{padding:.625em 1.875em;font-size:1em}.error{color:red!important;color:var(--iq-warning-color)!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:red;border-color:var(--iq-warning-color)}.scale-in-ver-top,.wpcf7 form .wpcf7-response-output{-webkit-animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}.wpcf7-form .cfield .wpcf7-not-valid{border:.0625em solid red;border:.0625em solid var(--iq-warning-color)}.site-content{display:inline-block;width:100%;float:left}.vc_parallax{overflow:hidden!important}div.wpcf7-mail-sent-ok{position:relative;left:0;right:0;bottom:0;border:none;color:#398f14;color:var(--iq-success-color);margin:0}article.hentry.format-audio .consult-detail{text-align:left}article.hentry.format-audio .consult-detail p:nth-child(-n+2){display:inline-block;margin-bottom:0;padding-top:1.875em}article.hentry.format-audio .consult-detail p,article.hentry.format-video .consult-detail p{margin-bottom:0}.btn.iq-btn-small{font-size:.8125em;padding:.625em 1.25em}.btn.iq-btn-medium{font-size:1em;padding:.9375em 1.875em}.btn.iq-btn-large{font-size:1.125em;padding:1.25em 2.5em}.btn.iq-btn-extra-large{font-size:1.25em;padding:1.5625em 3.125em}.btn.iq-btn-round{border-radius:1.875em!important;overflow:hidden}.btn.iq-btn-semi-round{border-radius:.3125em!important;overflow:hidden}.btn.iq-btn-circle{border-radius:50%!important;overflow:hidden}.btn.iq-btn-outline{outline:.125em solid #000!important;outline:.125em solid var(--iq-black)!important}.btn,.iq-button{padding:.5em 1em;border-radius:0!important;cursor:pointer;z-index:4}.btn,.btn-hover,.iq-button{position:relative;display:inline-block}.btn-hover{background:#bf000a;background:var(--iq-primary-hover);border:.0625em solid #bf000a;border:.0625em solid var(--iq-primary-hover);color:#fff;color:var(--iq-white-color);-webkit-transition:color .3s ease;transition:color .3s ease;vertical-align:middle;-webkit-transform:perspective(.0625em) translateZ(0);transform:perspective(.0625em) translateZ(0);-webkit-box-shadow:0 0 .0625em transparent;box-shadow:0 0 .0625em transparent;border-radius:.3125em}.btn-hover:before,.iq-button:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e50914;background:var(--iq-primary);border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:transform .3s ease-out}.iq-button:active:before,.iq-button:focus:before,.iq-button:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.iq-button.btn{padding:.75em 1.5em;overflow:hidden}.hover-buttons .btn,.iq-button.btn{text-transform:uppercase;letter-spacing:1.5px}.hover-buttons .btn{padding:.5em 1em;font-size:.75em}.btn-hover:active,.btn-hover:focus,.btn-hover:hover,.iq-button:active,.iq-button:focus,.iq-button:hover{color:#fff;color:var(--iq-white-color)}.btn-hover:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.btn-hover:active:before,.btn-hover:focus:before,.btn-hover:hover:before,.iq-button:activer:before,.iq-button:focus:before,.iq-button:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.btn-outline-primary{background:transparent;border:.125em solid #e50914;border:.125em solid var(--iq-primary);color:#e50914;color:var(--iq-primary);transition:all .3s ease-out;-webkit-transition:all .3s ease-out}.btn-outline-primary:hover{background:#bf000a!important;background:var(--iq-primary-hover)!important;border:.125em solid #bf000a;border:.125em solid var(--iq-primary-hover);color:#fff;color:var(--iq-white-color)}.btn-outline-primary:hover,.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#e50914;background:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#e50914;color:var(--iq-primary);background:transparent;border-color:#e50914;border-color:var(--iq-primary)}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.iq-button.iq-btn-link{background:transparent;color:#e50914;color:var(--iq-primary);padding:0}.iq-button.iq-btn-link:before{display:none}.iq-button.iq-btn-link:hover{color:#e50914;color:var(--iq-primary);text-decoration:none}.btn-transparent.iq-btn-link{background:transparent;color:#fff;color:var(--iq-white-color);padding:.5625em 1.875em;position:relative;display:inline-block;border-radius:0!important;cursor:pointer;z-index:4}.btn-transparent.iq-btn-link:hover{color:#bf000a;color:var(--iq-primary-hover)}.home.blog .content-area .site-main{padding:6.25em 0}.site-padding{padding-left:2.8125em!important}.overview-block-ptb{padding-top:2.5em}.sf-content:after,.sf-content:before{clear:both;content:"";display:table}.slider-overview-block-pt{padding-top:4.375em}.content-area .site-main{display:inline-block;width:100%;float:left;overflow:hidden}.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid{padding:2.5em 0}.home .content-area .site-main{padding:0}.no-padding,.no-padding .vc_column-inner{padding:0!important}.no-margin,.no-margin .wpb_content_element{margin:0!important}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important}.clear:after,.format-status .entry-header:after,.wrapper:after{clear:both}.clear:after,.clear:before,.format-status .entry-header:after,.format-status .entry-header:before,.wrapper:after,.wrapper:before{display:table;content:""}.error-404.not-found{margin-top:5em}.error-404 img{width:40%}.error-bg{float:left;width:100%;display:block}.error-404 .big-text{font-size:15em;font-family:Heebo,sans-serif;line-height:15em;color:#6c757d;color:var(--iq-secondary);font-weight:700}.streamit-gradient-bg-top{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eff1fe),color-stop(60%,#fff));background:linear-gradient(top,#eff1fe,#fff 60%)}.streamit-gradient-bg-bottom{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eff1fe),color-stop(60%,#fff));background:linear-gradient(bottom,#eff1fe,#fff 60%)}ul.iq-list{margin:0}.column-2 ul.iq-list{column-count:2;-webkit-columns:2;-moz-columns:2}#back-to-top .top{margin:0;position:fixed;bottom:1.875em;right:1.5625em;z-index:999;width:3.125em;height:3.125em;text-align:center;line-height:3.125em;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#back-to-top .top,#back-to-top .top:hover{color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary)}#back-to-top .top:hover{-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.1);box-shadow:0 0 1.875em 0 rgba(0,0,0,.1)}#loading{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:#141414;background:var(--iq-body-bg);z-index:9999}#loading img{width:25em}header .menu-btn .line{width:25px;height:2px;background-color:#fff;background-color:var(--iq-white-color);display:block;margin:6px auto}header .menu-btn{vertical-align:middle}header .menu-btn:hover{cursor:pointer}header .navbar-light .navbar-toggler-icon{background-image:none;position:relative;width:25px;background:none;height:36px}header#main-header.has-sticky.menu-sticky .sub-header{display:none}header .sub-header{background:#191919;background:var(--iq-bg1);padding-top:.75em;padding-bottom:.75em}.sub-header .number-info ul,.sub-header .social-icone ul{margin:0}.sub-header .number-info ul li:first-child a{padding-left:0}.sub-header .number-info ul a{padding:0 .938em;color:var(--iq-white)}.sub-header .number-info ul a:hover{color:#e50914;color:var(--iq-primary)}.sub-header .number-info ul a i{margin-right:.5em}.sub-header .social-icone ul li{padding:0 .625em}.sub-header .social-icone ul li:last-child{padding-right:0}.sub-header .social-icone ul li a{color:var(--iq-white)}.sub-header .social-icone ul li a:hover{color:#e50914;color:var(--iq-primary)}.iqonic-header-under header.iq-layout-over,header.iq-layout-header{position:absolute;left:0;right:0}.iqonic-header-under header.iq-layout-header{position:static}header{position:relative;width:100%;display:inline-block;z-index:999;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}header .navbar-light .navbar-brand img.logo{width:10em}header .navbar-brand{padding:.9375em 0}.navbar-brand{font-size:inherit}.search-toggle:hover{color:#e50914;color:var(--iq-primary)}.searchbutton{font-size:1.375em;margin:0;padding:0;right:1em;color:#d1d0cf;color:var(--iq-body-text)}.search-box,.searchbutton{position:absolute;width:100%}.search-box{left:auto;right:0;top:100%;min-width:25vw;z-index:-1;opacity:0;visibility:hidden;transform:translateY(4.375em);-webkit-transform:translateY(4.375em);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-box-shadow:0 0 1.25em 0 rgba(0,0,0,.15);box-shadow:0 0 1.25em 0 rgba(0,0,0,.15)}.search-form input{padding-right:3.5em;-webkit-box-shadow:none;box-shadow:none;color:#d1d0cf;color:var(--iq-body-text);border:.0625em solid rgba(36,38,43,.14);background:#191919;background:var(--iq-bg1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;border-radius:0}.search-toggle{padding:0!important}.iq-ajax-search .search-toggle{color:#fff;color:var(--iq-white-color)}.iq-ajax-search .search-toggle:hover{color:#e50914;color:var(--iq-primary)}.search-form-data .search-field{float:none}.search-desc{text-align:center}.search-form-data .search-form{width:50%;margin:0 auto}.search-box.iq-search-bar input[type=search],header.style-one li .search-box input[type=search]{border:none!important;background:#191919;background:var(--iq-bg1)}.search-box.iq-search-bar .search-submit,header.style-one li .search-box .search-submit{right:auto;left:0;background:transparent}.search-box.iq-search-bar .search-field{padding-left:2.5em}header .navbar .navbar-nav li:last-child .sub-menu li:hover>.sub-menu,header .navbar .navbar-nav li:nth-last-child(2) .sub-menu li:hover>.sub-menu{left:auto;right:100%}body.admin-bar.streamit-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:2em}@media (max-width:600px){body.admin-bar .has-sticky.header-up{top:0}body.admin-bar header{top:2.875em}}@media only screen and (max-width:601px){body.admin-bar.streamit-default-header header,body.admin-bar header.no-header-layout{top:2.875em}}@media only screen and (min-width:601px) and (max-width:782px){body.admin-bar.streamit-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:2.875em}}.admin-bar header#main-header.menu-sticky{top:1.875em}.hide-admin-bar.admin-bar header#main-header.menu-sticky{top:0}header#main-header{position:absolute;left:0;top:0;right:0;text-align:center;background:rgba(20,20,20,.5);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);z-index:99999}.admin-bar header#main-header{top:auto;z-index:999}header#main-header.has-sticky.menu-sticky{position:fixed;top:auto}.episode-template-streamit-full-width header#main-header+.site-content-contain,.iq-hide-header header#default-header+.site-content-contain,.iq-hide-header header#main-header+.site-content-contain,.movie-template-streamit-full-width header#main-header+.site-content-contain,.video-template-streamit-full-width header#main-header+.site-content-contain{padding-top:4.375em}.iq-search-bar .search-input{width:100%;height:2.5em;padding:.3125em .9375em .3125em 2.5em;border:none;border-radius:0;color:#fff;color:var(--iq-white-color);background:#191919;background:var(--iq-bg1)}.iq-search-bar .searchbox .search-link{position:absolute;left:.9375em;top:.375em;font-size:1em}header .iq-sub-card.setting-dropdown{padding:.9375em .9375em .9375em 0!important}.navbar-light .navbar-toggler-icon{background:url(https://cochrane.tv/wp-content/themes/streamit/assets/images/menu.png) no-repeat scroll 50%}.sub-main .search-toggle:hover{color:#fff!important;color:var(--iq-white-color)!important}header .navbar ul.navbar-nav>li.menu-item:hover>a,header .navbar ul.navbar-nav>li.menu-item:hover>i,header .navbar ul>li.current-menu-ancestor>a,header .navbar ul>li.current-menu-ancestor>i{color:#e50914;color:var(--iq-primary)}header .navbar ul.navbar-nav>li.current-menu-item>a,header .navbar ul.navbar-nav>li.current-menu-parent>a,header .navbar ul.navbar-nav>li:hover>a{font-weight:700}header .navbar ul.navbar-nav>li.menu-item>a{text-transform:uppercase}header .iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body div{border-radius:0;text-align:left}header .iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body .right-icon i{color:#e50914;color:var(--iq-primary);padding:0}.iq-show .search-box,header .iq-usermenu-dropdown .iq-show .iq-sub-dropdown{opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0)}header .iq-usermenu-dropdown .iq-sub-dropdown{width:18.75em;opacity:0;visibility:hidden;position:absolute;top:100%;right:.9375em;background:#191919;background:var(--iq-bg1);transform:translateY(4.375em);-webkit-transform:translateY(4.375em);-webkit-transition:all .3s;transition:all .3s;padding:0;-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;z-index:1}header.navbar-light .navbar-toggler-icon{background:url(https://cochrane.tv/wp-content/themes/streamit/assets/images/menu.png) no-repeat scroll 50%}header .iq-usermenu-dropdown li .iq-sub-dropdown .iq-sub-card{line-height:normal!important;position:relative;font-size:inherit;padding:.9375em;line-height:normal;color:inherit;text-align:left;display:inline-block;width:100%;border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0));border-image-slice:1}header .iq-usermenu-dropdown .iq-sub-card.setting-dropdown{padding:.9375em .9375em .9375em 0!important}header .iq-usermenu-dropdown li .iq-sub-dropdown a.iq-sub-card:last-child{border-bottom:0}header .iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body .iq-sub-card h6{color:#fff;color:var(--iq-white-color)}header .avatar-40,header .header-user-rights .rounded-circle{height:2.5em;width:2.5em;min-width:2.5em;line-height:2.5em}.search-box.iq-search-bar ul,header .sub-main .iq-usermenu-dropdown ul{margin:0;line-height:normal}.wp-block-gallery{margin-bottom:1.875em}header .navbar .menu-all-pages-container,header .navbar .menu-header-menu-container,header .navbar .menu-main-menu-container,header .navbar .menu-short-container,header .navbar .menu-testing-menu-container{display:inline-block;width:100%}header .navbar ul.navbar-nav{display:block;text-align:center}header .navbar ul li{list-style:none;margin-right:1.125em;display:inline-block}header .navbar ul li,header .navbar ul li.menu-item a{position:relative;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .navbar ul li.menu-item a{font-size:1em;font-weight:400;padding:0 0 0 .625em;line-height:4.375em;z-index:9;text-decoration:none;text-transform:capitalize}header.menu-sticky .main-header{background:#fff;background:var(--iq-white-color);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.1);box-shadow:0 0 1.875em 0 rgba(0,0,0,.1)}header .navbar #iq-menu-container,header .navbar .menu-all-pages-container,header .navbar .menu-header-menu-container,header .navbar .menu-main-menu-container,header .navbar .menu-short-container,header .navbar .menu-testing-menu-container{display:inline-block;width:100%}header .navbar ul{float:inherit;display:block;text-align:center}header .navbar ul.sub-menu li{display:block;text-align:left}header ul.shop_list{margin-bottom:0}header .navbar ul li .sub-menu li:hover>.sub-menu{display:block;background:#191919;background:var(--iq-bg1);position:absolute;top:-.9375em;left:-100%;min-width:16em;padding-left:0;display:inline-block;width:12.5em;-webkit-box-shadow:0 .0625em 1.875em 0 rgba(36,38,43,.1);box-shadow:0 .0625em 1.875em 0 rgba(36,38,43,.1)}header.menu-sticky .navbar ul li .sub-menu>li a{line-height:1em}header .navbar ul li .sub-menu li>a{font-size:.875em;border-radius:0;display:inline-block;width:100%;line-height:1em;padding:.938em;color:#d1d0cf;color:var(--iq-body-text);position:relative;overflow:hidden}header .navbar ul li .sub-menu li>a:before{position:absolute;content:"";background:#e50914;background:var(--iq-primary);top:0;bottom:0;left:0;right:0;width:.25em;opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .navbar ul li .sub-menu li:hover>a:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .navbar ul li .sub-menu li>a:after{position:absolute;content:"";background:transparent -webkit-gradient(linear,right top,left top,from(rgba(11,1,2,0)),to(rgba(255,55,65,.3)));background:transparent linear-gradient(270deg,rgba(11,1,2,0),rgba(255,55,65,.3));background:transparent -webkit-gradient(linear,right top,left top,from(var(--iq-form-gradient-color)),to(var(--iq-to-gradient-color)));background:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1}header .navbar ul li .sub-menu li.current-menu-item a:after,header .navbar ul li .sub-menu li.current-menu-item a:before,header .navbar ul li .sub-menu li.current-menu-parent>a:after,header .navbar ul li .sub-menu li .sub-menu li.menu-item.current-menu-item>a:after,header .navbar ul li .sub-menu li .sub-menu li.menu-item:hover>a:after,header .navbar ul li .sub-menu li:hover>a:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .navbar ul li .sub-menu li.current-menu-item ul li a{background:transparent;color:#e50914;color:var(--iq-primary)}header .navbar ul li .sub-menu li.current-menu-item ul li a:hover{color:#fff;color:var(--iq-white-color)}header.menu-sticky .navbar ul li .sub-menu li:hover>.sub-menu{top:-.9375em}header .navbar ul li .sub-menu li i{display:block;position:absolute;right:1.875em;font-size:.75em;top:45%;transform:translateY(-45%);-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);-o-transform:translateY(-45%)}header .navbar ul li .sub-menu li i,header .navbar ul li a{z-index:9;color:#d1d0cf;color:var(--iq-body-text);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .navbar ul li a{padding:0 0 0 .938em;line-height:4.375em;position:relative;text-decoration:none;text-transform:capitalize}.iq-user-dropdown.search-toggle{margin:.9375em 0}header .navbar ul li i{display:inline-block;font-weight:700;color:#d1d0cf;color:var(--iq-body-text);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .navbar ul li .sub-menu li i:before{content:""}header .navbar ul li .sub-menu li:hover>i{color:#fff;color:var(--iq-white-color)}header .navbar ul li .sub-menu li li:hover>a,header .navbar ul li .sub-menu li li:hover>i{color:#e50914;color:var(--iq-primary)}header .navbar ul li .sub-menu li .sub-menu li.menu-item a{background:#191919;background:var(--iq-bg1)}header .navbar ul li.current-menu-item a,header .navbar ul li.current-menu-item i,header .navbar ul li.current-menu-parent a,header .navbar ul li.current-menu-parent i,header .navbar ul li .sub-menu li:hover,header .navbar ul li a:hover{color:#e50914;color:var(--iq-primary)}header .navbar ul li .sub-menu li .sub-menu li.menu-item a{color:#fff;color:var(--iq-white-color)}.nav-overlay{left:0;right:0;top:0;bottom:0;opacity:0;z-index:900;display:block;width:100%;position:fixed;visibility:hidden;background:rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s}.more-toggle{color:#fff!important;color:var(--iq-white-color)!important;font-size:1.375em}.dropdown-toggle.more-toggle:after{content:none}.mobile-more-menu{display:none}.more-menu{position:absolute;top:3.125em;left:auto;right:0;min-width:18rem;padding:.35rem .5rem;margin:0;opacity:0;transform:translateY(4.375em);-webkit-transform:translateY(4.375em);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#191919;background:var(--iq-bg1);-webkit-box-shadow:0 .1875em .625em rgba(0,0,0,.75);box-shadow:0 .1875em .625em rgba(0,0,0,.75);visibility:hidden;z-index:999}.more-menu.show{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible}header .navbar ul li:last-child{margin-right:0}header .navbar ul li .sub-menu{display:none}header .navbar ul li:hover .sub-menu{display:block;background:#141414;background:var(--iq-body-bg);position:absolute;top:100%;left:0;padding:.9375em 0;display:inline-block;min-width:16em;z-index:1;-webkit-box-shadow:0 .0625em 1.875em 0 rgba(36,38,43,.1);box-shadow:0 .0625em 1.875em 0 rgba(36,38,43,.1)}header .navbar ul li .sub-menu li{margin-right:0;padding:0 .9375em}header .navbar ul li .sub-menu li>.sub-menu{display:none}header.menu-sticky .main-header{position:fixed;top:0;background:rgba(20,20,20,.9)!important}header.menu-sticky .main-header .navbar ul li a{line-height:4.062em;position:relative}header.menu-sticky .main-header .navbar ul li:hover .sub-menu{top:4.062em}p{margin:.9375em 0;line-height:1.66em}.blog-button .button-link,.comment-respond .form-submit .submit,.commentlist .iq-comments-media .reply a{background:#bf000a;background:var(--iq-primary-hover);color:#fff;color:var(--iq-white-color);border:none;position:relative;z-index:9;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;padding:.625em;font-size:.875em;line-height:1.5;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer}.comment-respond .form-submit .submit span{font-size:inherit}.blog-button .button-link:before,.comment-respond .form-submit .submit:before,.commentlist .iq-comments-media .reply a:before,.wp-block-button__link:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e50914;background:var(--iq-primary);border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:transform .3s ease-out}.blog-button .button-link:active:before,.blog-button .button-link:focus:before,.blog-button .button-link:hover:before,.comment-respond .form-submit .submit:active:before,.comment-respond .form-submit .submit:focus:before,.comment-respond .form-submit .submit:hover:before,.commentlist .iq-comments-media .reply a:hover:before,.wp-block-button__link:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.button-link i{font-size:1em}.iq-blog-meta ul li{text-transform:uppercase;font-style:italic;margin:0 .625em .625em 0;font-size:.875em;border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);background:transparent -webkit-gradient(linear,right top,left top,from(rgba(11,1,2,0)),to(rgba(255,55,65,.3)));background:transparent linear-gradient(270deg,rgba(11,1,2,0),rgba(255,55,65,.3));background:transparent -webkit-gradient(linear,right top,left top,from(var(--iq-form-gradient-color)),to(var(--iq-to-gradient-color)));background:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));padding:.625em .625em .625em .938em;position:relative;overflow:hidden;display:inline-block}.iq-blog-meta ul li,.iq-blog-meta ul li a{color:#fff;color:var(--iq-white-color)}.iq-blog-box{position:relative;overflow:hidden;margin-bottom:3.125em;padding-bottom:2.5em;border:solid;border-width:0 0 .063em;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0));border-image-slice:1}.widget{margin-bottom:1.875em;padding:1.875em;display:inline-block;width:100%;float:left;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(rgb(25 25 25)),color-stop(10%,rgb(25 25 25)),to(rgba(83,100,141,0)));background:linear-gradient(180deg,rgb(25 25 25),rgb(25 25 25) 10%,rgba(83,100,141,0));border-top:.25em solid rgba(209,208,207,.6)}.widget:last-child{margin-bottom:0}.widget ul{padding:0;margin:0}.widget ul li{padding-bottom:.9375em;list-style:none;margin-bottom:.9375em;border-bottom:.063em solid rgba(82,95,129,.1)}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border:none}.widget ul ul.children{padding-left:1.563em}.widget ul.menu li{border:none}.widget ul li a,ul.wp-block-archives-list li a{position:relative;display:inline-block}.widget_categories ul ul.children,.widget_pages ul ul.children{padding-top:.9375em}.widget_archive ul li,.widget_categories ul li,.widget_pages ul li{color:#d1d0cf;color:var(--iq-body-text);margin-bottom:.9375em;border-bottom:.0625em solid rgba(82,95,129,.1)}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:.625em 0;border-bottom:.0625em solid rgba(82,95,129,.09)}.widget.widget_nav_menu ul li,.widget ul.menu li{padding:0}.widget.widget_nav_menu ul li a:before,.widget ul.menu li a:before{top:.875em;color:#e50914;color:var(--iq-primary)}.widget.widget_nav_menu ul li a:before{display:none;position:absolute;content:"\f101";font-size:1em;left:0;font-family:Font Awesome\ 5 Free;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.sidebar-service-right .widget .search-form input{background:rgba(209,208,207,.6)}.search-form{position:relative}.search-form label{display:none}.search-form input:focus,.search-form input[type=email]:focus,.search-form input[type=password]:focus,.search-form input[type=search]:focus,.search-form input[type=text]:focus{border:.0625em solid #e50914;border:.0625em solid var(--iq-primary)}.search-form .search-submit{position:absolute;right:0;top:0;color:#fff;color:var(--iq-white-color);cursor:pointer;background:#e50914;background:var(--iq-primary);border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;height:3em;width:3em}.search-form .search-submit:hover{background:#bf000a;background:var(--iq-primary-hover)}.search-form .search-submit .screen-reader-text{display:none}.widget .search-form input{background:#141414;background:var(--iq-body-bg)}.page-links{margin:.9375em 0 .625em;text-transform:uppercase;clear:both}.page-links>span.page-number,.page-links a{padding:0;color:#e50914;color:var(--iq-primary);border:.0625em solid rgba(134,140,156,.18);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.page-links>span.page-number,.page-links a,.page-links span.post-page-numbers.current{width:2.8125em;height:2.8125em;line-height:2.8125em;text-align:center;margin-left:.625em;display:inline-block}.page-links span.post-page-numbers.current{border-radius:0}.page-links a:hover,.page-links span.post-page-numbers.current{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}article.hentry .iq-blog-detail .blog-content .page-links a:hover{color:#fff;color:var(--iq-white-color)}.sticky .iq-blog-box .blog-title .entry-title a{position:relative;display:inline}.sticky .iq-blog-box .blog-title .entry-title a:after{content:"*";font-size:1.2em;position:absolute;right:-1.625em}.gallery-size-thumbnail .gallery-item{margin-right:2%;width:18.4%;margin-bottom:2%;display:inline-block;vertical-align:top}.gallery-item .gallery-caption{line-height:1.375em;font-size:.875em}.gallery-size-thumbnail .gallery-item img{margin-bottom:.625em}.gallery-columns-1 .gallery-item{width:100%;margin-right:0}.gallery-columns-2 .gallery-item{width:48%}.gallery-columns-3 .gallery-item{width:31.3%}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18%}.gallery-columns-6 .gallery-item{width:14.6%}.gallery-columns-7 .gallery-item{width:12.2%}.gallery-columns-8 .gallery-item{width:10.5%}.gallery-columns-9 .gallery-item{width:9.1%}.gallery.gallery-size-thumbnail{display:inline-block;width:100%}.gallery-caption,.wp-caption,figcaption{color:#d1d0cf;color:var(--iq-body-text);display:block;font-size:.8125em!important;line-height:1.5em!important;margin:.4375em auto 0;max-width:100%;opacity:1}article.hentry.format-audio .iq-blog-image{text-align:left;margin-bottom:1.875em}article.hentry.format-audio .iq-blog-image p:nth-child(-n+2){display:inline-block;margin-bottom:0;padding-top:1.875em}article.hentry.format-audio .iq-blog-image p{margin-bottom:0;padding-left:1.875em}article.hentry.format-video .iq-blog-image p{margin-bottom:0}.page-numbers li .next.page-numbers,.page-numbers li .prev.page-numbers{width:auto;padding:0 .9375em}.page-numbers{display:-ms-flexbox;display:-webkit-box;display:flex;list-style:none;padding:0;margin:0}.page-numbers li .page-numbers{position:relative;display:block;font-size:inherit;width:2.8125em;height:2.8125em;text-align:center;line-height:2.8125em;margin-left:.3125em;color:#6c757d;color:var(--iq-secondary);background-color:#fff;background-color:var(--iq-white-color);border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}.page-numbers li .page-numbers:hover{z-index:2;color:#fff;color:var(--iq-white-color);text-decoration:none;background-color:#e50914;background-color:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary)}.page-numbers li .page-numbers:focus{z-index:2;outline:0;-webkit-box-shadow:none;box-shadow:none}.page-numbers li .page-numbers:not(:disabled):not(.disabled){cursor:pointer}.page-numbers li .page-numbers.current{width:2.8125em;height:2.8125em;z-index:1;font-size:inherit;color:#fff;color:var(--iq-white-color);-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;background:#e50914;background:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary)}.widget.widget_recent_comments #recentcomments li.recentcomments span a{color:var(--body-text);font-weight:600}.widget.widget_recent_comments #recentcomments li.recentcomments a:before{display:none}.widget.widget_recent_comments #recentcomments li.recentcomments a{color:#e50914;color:var(--iq-primary);padding-left:0}.widget.widget_recent_comments #recentcomments li.recentcomments a:hover{color:#e50914;color:var(--iq-primary);text-decoration:underline!important;padding-left:0}.iq-widget-menu .iq-post li a:before{display:none}.iq-widget-menu .iq-post li a{padding-left:0}.calendar_wrap .wp-calendar-table caption{text-transform:uppercase;background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);caption-side:inherit;text-align:center}.widget_calendar table caption{caption-side:inherit;color:#6c757d;color:var(--iq-secondary);text-transform:uppercase}.widget_calendar table#wp-calendar{width:100%;text-align:center;margin-bottom:0;margin-top:0;background:#141414;background:var(--iq-body-bg)}.widget_calendar .calendar_wrap td#today{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.widget_calendar .calendar_wrap td#today a{color:#fff;color:var(--iq-white-color)}.widget_calendar .calendar_wrap table th{background:#fff;background:var(--iq-white-color);color:#6c757d;color:var(--iq-secondary)}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:.5em;text-align:center}.widget.widget_nav_menu .menu-service-menu-container ul li a:before{display:none}.widget_tag_cloud ul li,footer ul.wp-tag-cloud li{padding:0;margin:.3125em .3125em .3125em 0;display:inline-block}.widget .widget-title,.widget.widget_block h1,.widget.widget_block h2,.widget.widget_block h3,.widget.widget_block h4,.widget.widget_block h5,.wp-block-search .wp-block-search__label{font-size:1.375vw;position:relative;margin-bottom:1.364em;padding-bottom:.682em;border:solid;border-width:0 0 .045em;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0));border-image-slice:1;margin-top:0}.widget.widget_archive ul li a,.widget_categories ul li a,.widget_pages ul li a{padding-left:0}.widget.widget_archive ul li a:before,.widget_categories ul li a:before,.widget_pages ul li a:before{position:absolute;content:"\f101";color:#e50914;color:var(--iq-primary);top:.1875em;font-size:1em;left:0;font-family:Font Awesome\ 5 Free;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;display:none}.wp-block-calendar table caption{caption-side:inherit;text-align:center;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);text-transform:uppercase}.wp-block-calendar table th{background:transparent;color:#e50914;color:var(--iq-primary);font-weight:700}.wp-block-calendar tbody td,.wp-block-calendar th{border-color:#404043;border-color:var(--iq-white-light-color);color:#d1d0cf;color:var(--iq-body-text)}.widget_calendar .calendar_wrap table th{background:#141414;background:var(--iq-body-bg);color:#fff;color:var(--iq-white-color)}.wp-calendar-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.widget_calendar table#wp-calendar{margin-bottom:.625em}footer.footer-one .copyright-footer .copyright a{color:#fff;color:var(--iq-white-color)}footer .widget ul li{border:none;padding:.5em 0;margin-bottom:0}footer .widget ul li a:before{display:none}footer .widget ul li a{padding-left:0}footer ul li.cat-item span.post_count,footer ul li span.archiveCount{float:right;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);border-radius:3.125em;width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.75em;padding:0;margin-top:.125em}footer .widget ul.wp-tag-cloud li{padding:0;margin:.3125em .3125em .3125em 0}footer .widget ul li a.rsswidget{padding-left:0;font-size:1.125em;color:#fff;color:var(--iq-white-color);font-weight:500}footer .widget .rss-date{color:#e50914;color:var(--iq-primary)}footer .wp-calendar-table th{background:#141414;background:var(--iq-body-bg);color:#fff;color:var(--iq-white-color)}footer .widget ul.menu li a,footer .widget ul li a{border:none;position:relative}footer .widget ul.menu li a:before{top:.875em}footer .widget ul.menu li a:before,footer .widget ul li a:before{position:absolute;content:"\f101";color:#e50914;color:var(--iq-primary);font-size:1em;left:0;font-family:Font Awesome\ 5 Free;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}footer .widget ul li a:before{top:.125em}footer .widget ul.menu li a:hover:before{color:#e50914;color:var(--iq-primary)}.comment-form-author,.comment-form-email,.comment-form-url{margin-bottom:1.875em;display:block;float:left;width:100%}.iq-reply.iq-button-style-2{display:inline-block;position:absolute;right:0;top:0}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input,.comment-form-url input{background:var(--white-light-color)}.commentlist .iq-comment-metadata .edit-link a{margin-left:.3125em;color:#bf000a;color:var(--iq-primary-hover);text-decoration:underline}.comment-respond .form-submit{margin-top:0}.comment-respond .comment-reply-title{margin-bottom:.625em}.commentlist .comment-content p{margin-bottom:.625em;margin-top:.625em}.comment-respond input,.comment-respond textarea{float:inherit}.commentlist .iq-comment-metadata a{font-size:.875em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;color:#e50914;color:var(--iq-primary);text-transform:uppercase;margin:.3125em 0}p.comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0 0 1.875em}.comment-form-cookies-consent input[type=checkbox]{height:1.5em}.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date{font-size:.875em;text-transform:uppercase;color:#d1d0cf;color:var(--iq-body-text)}.commentlist .iq-comment-metadata{text-transform:uppercase;font-style:italic;margin:0;font-size:.875em;border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);background:transparent -webkit-gradient(linear,right top,left top,from(rgba(11,1,2,0)),to(rgba(255,55,65,.3)));background:transparent linear-gradient(270deg,rgba(11,1,2,0),rgba(255,55,65,.3));background:transparent -webkit-gradient(linear,right top,left top,from(var(--iq-form-gradient-color)),to(var(--iq-to-gradient-color)));background:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));padding:.625em .625em .625em .9375em;position:relative;overflow:hidden;display:inline-block}.commentlist .iq-comment-metadata,.commentlist .iq-comment-metadata>a{color:#fff;color:var(--iq-white-color)}.post-password-form input[type=submit]{width:auto;background:#e50914;background:var(--iq-primary);border:none}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment,.wp-block-latest-comments__comment{display:inline-block;width:100%}.wp-block-quote.is-style-large,blockquote{background:#404043;background:var(--iq-white-light-color);padding:.9375em 1.875em;border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);margin-bottom:1.875em;border-radius:.5em}blockquote p{margin:0}.wp-block-button .wp-block-button__link{position:relative;z-index:9;background:#bf000a;background:var(--iq-primary-hover)}.wp-block-button.aligncenter .wp-block-button__link,.wp-block-button.alignleft .wp-block-button__link,.wp-block-button.alignright .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button.alignright{margin-left:2rem;margin-top:0;text-align:right}.wp-block-button{float:none;margin:1em 0}.wp-block-file{text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;color:#d1d0cf;color:var(--iq-body-text)}.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border-color:#e50914;border-color:var(--iq-primary);color:#e50914;color:var(--iq-primary)}.wp-block-button.is-style-outline .wp-block-button__link:before{background:transparent;border-radius:0}.wp-block-search .wp-block-search__button{color:#fff;color:var(--iq-white-color);padding:.625em 1.875em}.wp-block-search .wp-block-search__button:hover{background:#e50914;background:var(--iq-primary)}.wp-block-button .wp-block-button__link:before{border-radius:1.55em}.wp-block-button.aligncenter .wp-block-button__link:before,.wp-block-button.alignleft .wp-block-button__link:before,.wp-block-button.alignright .wp-block-button__link:before,.wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button.is-style-squared .wp-block-button__link:before{border-radius:0}.wp-block-group.has-background{padding:1.25em 1.875em;margin-bottom:.9375em;color:#404043;color:var(--iq-white-light-color)}.wp-block-group.has-background .wp-block-button__link,.wp-block-group.has-background .wp-block-button__link:hover{color:#fff;color:var(--iq-white-color)}.screen-reader-text{clip:rect(.0625em,.0625em,.0625em,.0625em);position:absolute!important;white-space:nowrap;height:0;width:.0625em;overflow:hidden}.screen-reader-text:focus{background-color:#404043;background-color:var(--iq-white-light-color);border-radius:.1875em;-webkit-box-shadow:0 0 .125em .125em rgba(0,0,0,.6);box-shadow:0 0 .125em .125em rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:.3125em;line-height:normal;padding:.9375em 1.4375em .875em;text-decoration:none;top:.3125em;width:auto;z-index:100000}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#191919;background-color:var(--iq-bg1)}.commentlist li.iq-comments-item{margin-bottom:1.875em}.commentlist li.iq-comments-item .iq-comment-type-date{margin-top:.9375em}.wp-block-gallery.alignleft{margin:0 1.875em 1.875em 0!important}.wp-block-image.alignfull{margin:0 -1.875em 1.875em}.wp-block-cover{margin-bottom:1.875em}.wp-block-table.is-style-stripes td{border-color:#404043;border-color:var(--iq-white-light-color)}.wp-block-table td,.wp-block-table th{text-align:left}.wp-block-latest-posts.is-grid.has-dates{margin:0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}a img.alignright{float:right;margin:0 0 1.875em 1.875em}a img.alignleft,a img.alignnone{margin:0 1.875em 1.875em 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption p.wp-caption-text{font-size:.8125em;color:#d1d0cf;color:var(--iq-body-text)}.elementor-icon-box-title{margin-top:0}.alignleft{float:left;text-align:left;margin:0 1.875em 1.875em 0!important;clear:left}.alignright{float:right;text-align:right;margin:0 0 1.875em 1.875em!important;clear:right}body:not([class*=aare-core]) .alignright{clear:right}input[type=checkbox]{width:.7em;margin-right:.625em;height:1.5em;display:inline-block}.is-style-outline a:not([href]):not([tabindex]).wp-block-button__link:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);border-color:#e50914;border-color:var(--iq-primary)}.has-drop-cap:after{clear:both;content:"";display:table;table-layout:fixed}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.wp-block-latest-comments__comment-meta{background:transparent}.widget.widget_archive ul li span.archiveCount,.widget_categories ul li span{border-radius:3.125em;float:right;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.75em}.download-item li{display:block;background:#404043;background:var(--iq-white-light-color);padding-bottom:0!important}.download-item li i{background:#e50914;background:var(--iq-primary);padding:.9375em;color:#fff;color:var(--iq-white-color);font-size:1.5em}.widget.get-file{margin-bottom:.9375em;padding:0;background:transparent}.widget.get-file a:hover{color:#e50914;color:var(--iq-primary)}.widget.get-file a{text-decoration:none}.widget ul .recentcomments .comment-author-link a:before,.widget ul .recentcomments a:before{display:none}.widget ul .recentcomments .comment-author-link a{font-weight:700}.widget ul .recentcomments a{font-weight:400}.scrollbar-thumb,.scrollbar-track-y{width:.25em!important}.scrollbar-thumb{background:var(--primary-color)!important}.commentlist .iq-comments-info .edit-link{display:block;margin-top:.625em;text-decoration:underline}.comment-respond,.comments-area{margin-top:2.8125em;clear:both}.comment-respond .comment-reply-title,.comments-area .comments-title{position:relative;padding-bottom:0}.comment-respond a#cancel-comment-reply-link{border:none;color:#e50914;color:var(--iq-primary);position:relative;z-index:9;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;padding:.625em 0;font-size:.5em;line-height:1.5;text-transform:uppercase;letter-spacing:.5px;margin-left:1.25em;font-weight:600;text-decoration:underline}.commentlist{margin:0;padding:0;list-style:none}.commentlist .comment{margin-top:1.875em;margin-bottom:0;vertical-align:top;padding:0;list-style:none}ol.commentlist .pingback,ol.commentlist .trackback{margin-left:1.5625em}ol.commentlist .pingback a,ol.commentlist .trackback a{color:#6c757d;color:var(--iq-secondary)}ol.commentlist .pingback a:hover,ol.commentlist .trackback a:hover{color:#e50914;color:var(--iq-primary)}.commentlist .iq-comments-media{padding:1.875em;border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);position:relative;background:#141414;background:var(--iq-body-bg);border-radius:0}.commentlist ol.children{padding-left:3.75em}.commentlist .iq-comment-wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.commentlist .iq-comments-photo{padding-right:.9375em}.commentlist .iq-comments-photo img{width:5em;height:auto;border-radius:5.625em}.commentlist .iq-comments-info{position:relative;display:inline-block;width:100%}.commentlist .iq-comments-info .title{margin:0}.commentlist .iq-comments-info .title a:hover{text-decoration:none}.commentlist .iq-comment-metadata{color:var(--body-text)}.commentlist .iq-comment-metadata i{padding-right:.3125em;color:#fff;color:var(--iq-white-color)}.commentlist .iq-comments-media .reply a:hover{background:#e50914;background:var(--iq-primary);text-decoration:none}.comment-awaiting-moderation,.no-comments{font-style:italic;margin:.9375em 0}.comment-respond .comment-notes,.comment-respond .logged-in-as{padding:0;margin:0}.comment-respond .comment-form-comment{margin:1.875em 0;display:inline-block;width:100%}.comment-respond .comment-form-url{margin-right:0}.comment-respond .form-submit{display:inline-block;margin-bottom:0}.iq-widget-menu ul.iq-post li{border:none}.iq-post-sidebar{height:100%}.testimonail-widget-menu.widget{padding:0;background:transparent}.widget ul li a:hover:before{color:#e50914;color:var(--iq-primary)}.widget ul li a{color:var(--body-text);position:relative;-ms-word-wrap:break-word;word-wrap:break-word}.widget ul li a:hover{color:#e50914;color:var(--iq-primary);text-decoration:none}.widget_archive ul li a,.widget_categories ul li a{color:var(--body-text)}.widget.widget_archive select,.widget_categories select,.widget select{border:none;outline:none}.widget.widget_rss ul li{margin-bottom:1.25em}.widget.widget_rss ul li:last-child{margin-bottom:0}.widget.widget_rss ul li a{padding-left:0;font-size:1.125em;color:#fff;color:var(--iq-white-color);font-weight:600}.widget.widget_rss ul li a:hover{color:#e50914;color:var(--iq-primary)}.widget.widget_rss ul li a:before{display:none}.widget.widget_rss ul li .rss-date{text-transform:uppercase;display:inline-block;width:100%;margin:.3125em 0;color:#e50914;color:var(--iq-primary);font-size:.875em}.widget.widget_rss ul li cite{margin-top:.3125em;display:inline-block;width:100%}.widget.widget_nav_menu ul li,.widget ul.menu li{margin-bottom:0}.widget.widget_nav_menu ul li .sub-menu,.widget ul.menu li .sub-menu{display:block!important;padding-left:1.25em}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:.625em 0 .625em .9375em;display:inline-block;width:100%}.sidebar-service-right .widget.widget_nav_menu ul li a,.sidebar-service-right .widget ul.menu li a{padding-left:0;padding-right:0}.widget.widget_nav_menu ul li i,.widget ul.menu li i{display:none}.widget.widget_nav_menu ul li a:before,.widget ul.menu li a:before{top:1.5625em}.widget.widget_nav_menu #menu-service-menu li.current-menu-item a{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.iq-widget-menu .iq-post li a.date-widget{color:#e50914;color:var(--iq-primary);margin-bottom:.625em;display:block;font-size:.75em;font-weight:700}.iq-widget-menu .post-img .post-blog a.new-link h6{color:#fff;color:var(--iq-white-color);line-height:1.4375em;display:block;overflow:hidden}.widget_recent_entries ul li .post-date{color:#6c757d;color:var(--iq-secondary)}.widget_tag_cloud ul{margin:0;padding:0}.widget_tag_cloud ul li{padding:0;display:inline-block;margin:.1875em .3125em .1875em 0}.widget_tag_cloud ul li a{display:inline-block;padding:.3125em .625em;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.widget_tag_cloud ul li a,.widget_tag_cloud ul li a:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.widget_tag_cloud ul li a:before{display:none}.facy-widget{padding:1.875em;background:#e50914;background:var(--iq-primary)}footer ul.wp-tag-cloud li a{background:#404043;background:var(--iq-white-light-color);display:inline-block;color:var(--body-text);padding:.3125em .625em;border-radius:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;color:#fff!important;background:#e50914;background:var(--iq-primary)}footer ul.wp-tag-cloud li a:hover{color:#fff!important;background:#6c757d;background:var(--iq-secondary)}footer ul.wp-tag-cloud li{display:inline-block}footer #menu-footer-menu li a:before,footer .menu-footer-menu-container li a:before{display:none}footer #menu-footer-menu li a,footer .menu-footer-menu-container ul.menu li a{padding:.4375em 0}article.hentry .iq-blog-box .iq-blog-detail .blog-content .widget_tag_cloud ul li a:hover{color:#fff;color:var(--iq-white-color)}.post-img-holder{width:5em;margin-right:1.25em;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:0}.post-img-holder a{display:block;width:100%;height:4.375em;border-radius:0;overflow:hidden;background-position:bottom;background-size:cover;background-repeat:no-repeat}.iq-widget-menu ul.iq-post li .post-img img{width:4.375em;height:4.375em;border-radius:0;margin-right:.9375em;background:#404043;background:var(--iq-white-light-color)}.iq-widget-menu ul.iq-post li .post-img{display:-webkit-box;display:-ms-flexbox;display:flex}.iq-widget-menu ul.iq-post li{margin-bottom:1.5em}.iq-widget-menu ul.iq-post li:last-child{margin-bottom:0}.iq-widget-menu .post-img .post-blog .blog-box ul li a i,.iq-widget-menu .post-img .post-blog a.new-link:hover h5{color:#e50914;color:var(--iq-primary)}.iq-widget-menu .post-blog{line-height:normal}.iq-widget-menu .post-img .post-blog .blog-box ul li{margin-bottom:0}.iq-widget-menu .post-img .post-blog a.new-link{font-size:.875em}.iq-widget-menu .post-img .post-blog a.new-link h5{color:#23203c;color:var(--iq-title-text);line-height:1.875em;display:block;overflow:hidden;margin-top:.625em}.sidebar-service-left .widget_nav_menu ul.menu li.current-menu-item a,.sidebar-service-left .widget_nav_menu ul.menu li:hover a{color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary)}.sidebar-service-left .widget_nav_menu ul.menu li{margin-bottom:.125em;border:none;padding:0}.sidebar-service-left .widget_nav_menu ul.menu li:last-child{margin-bottom:0}.sidebar-service-left .widget.get-file a,.sidebar-service-left .widget_nav_menu ul.menu li a{background:#404043;background:var(--iq-white-light-color);color:#6c757d;color:var(--iq-secondary);text-transform:capitalize}.consulting-blog .blog-categories{position:absolute;top:1.25em;left:1.25em;line-height:1;color:var(--body-text);text-decoration:none;z-index:3;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.consulting-blog .blog-categories li{background:#6c757d;background:var(--iq-secondary);padding:.25em .5em}.consulting-blog .blog-categories li a{text-decoration:none;color:#fff;color:var(--iq-white-color)}.consulting-blog .blog-categories li a span{font-size:.875em}.consulting-blog .main-blog{position:relative}.consulting-blog .blog-details{padding:.9375em 0 0;z-index:2;position:relative;background:#fff;background:var(--iq-white-color)}.consulting-blog .blog-details a{text-decoration:none}.consulting-blog .blog-details a h5{padding-right:4.375em}.consulting-blog .blog-details a h5:hover{color:#e50914;color:var(--iq-primary)}.consulting-blog .blog-button a i{color:#fff;color:var(--iq-white-color);padding:.75em .875em}.consulting-blog .blog-details ul.list-inline li a{text-decoration:none;color:var(--body-text)}.consulting-blog .blog-details ul.list-inline li a:hover{text-decoration:none;color:#e50914;color:var(--iq-primary)}.consulting-blog .blog-details ul.list-inline li a i,.consulting-blog .blog-details ul.list-inline li i{color:#e50914;color:var(--iq-primary)}.consulting-blog .list-inline-item:not(:last-child){margin-right:1.25em}.consulting-blog .blog-button:hover{background:#e50914;background:var(--iq-primary)}.consulting-blog .blog-button{position:absolute;right:.9375em;top:30%;width:2.5em;height:2.5em;background:#6c757d;background:var(--iq-secondary);text-align:center;line-height:2.5em;color:#fff;color:var(--iq-white-color);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;z-index:3}.consult-detail{text-align:center}.consult-detail,.consulting-blog{overflow:hidden;position:relative}.consulting-blog{z-index:2}.consulting-blog .consult-effect:before{bottom:-7.875em;height:5.625em;width:100%;position:absolute;left:0;-webkit-transform:skewY(-5deg);transform:skewY(-6deg);background:#e50914;background:var(--iq-primary)}.consulting-blog .consult-effect:before,.consulting-blog:hover .consult-effect:before{content:"";transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;opacity:1;z-index:1}.consulting-blog:hover .consult-effect:before{bottom:-4.5em}.consulting-blog:hover .blog-categories li a{color:#fff;color:var(--iq-white-color)}.consulting-blog .blog-categories li:hover,.consulting-blog:hover .blog-categories li{background:#e50914;background:var(--iq-primary);-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.consulting-blog.blog-page{margin-bottom:2.8125em}.consulting-blog.blog-page .consult-effect:before{bottom:-8.5em}.consulting-blog.blog-page:hover .consult-effect:before{-webkit-transform:skewY(-3deg);transform:skewY(-3deg);bottom:-4.625em}.consulting-blog .blog-quotes{background:#404043;background:var(--iq-white-light-color)}.consulting-blog .blog-quotes .alignnone{margin:0 .625em .625em 0}.consulting-blog .blog-quotes p{margin-bottom:1.875em;display:none}.consulting-blog .share-box .share-tag a{text-decoration:none;padding:.3125em;background:rgba(0,0,0,.05);margin-right:.625em}.consulting-blog .share-box .share-tag a:last-child{margin-right:0}.consulting-blog.blog-page .share-box{padding:.9375em 0;border-top:.0625em solid rgba(0,0,0,.05);border-bottom:.0625em solid rgba(0,0,0,.05);clear:both}.consulting-blog .nav-links .nav-next,.consulting-blog .nav-links .nav-previous,.portfolio-info .nav-links .nav-next,.portfolio-info .nav-links .nav-previous{display:inline-block}.consulting-blog .nav-links a,.portfolio-info .nav-links a{text-decoration:none;position:relative;display:inline-block;color:#6c757d;color:var(--iq-secondary)}.consulting-blog .nav-links a:hover,.portfolio-info .nav-links a:hover{color:#e50914;color:var(--iq-primary)}.consulting-blog .nav-links a:before,.portfolio-info .nav-links a:before{font-family:Font Awesome\ 5 free;display:inline-block;position:absolute;font-size:1.5em;line-height:2.125em;font-weight:700}.portfolio-info .nav-links{display:block;padding:.9375em 0;border-bottom:.0625em solid rgba(0,0,0,.05);border-top:.0625em solid rgba(0,0,0,.05)}.consulting-blog .nav-links .nav-previous a,.portfolio-info .nav-links .nav-previous a{padding-left:1.875em}.consulting-blog .nav-links .nav-next a,.portfolio-info .nav-links .nav-next a{padding-right:1.875em}.consulting-blog .nav-links .nav-previous a:before,.portfolio-info .nav-links .nav-previous a:before{content:"\f30a";left:0}.consulting-blog a.blog-user{position:relative;text-align:center;display:table;line-height:3.75em;margin:-3.75em auto 0}.consulting-blog a.blog-user i{font-size:1.5em}.consulting-blog .nav-links .nav-next a:before,.portfolio-info .nav-links .nav-next a:before{content:"\f30b";right:0}.consulting-blog .nav-links .nav-next,.portfolio-info .nav-links .nav-next{float:right}.consulting-blog .nav-links:after,.portfolio-info .nav-links:after{display:block;clear:both;content:""}.consulting-blog .nav-links,.portfolio-info .nav-links{clear:both;margin-bottom:.9375em;display:block}.streamit-recentblog.c4 .consulting-blog .consult-detail img{width:100%}.streamit-recentblog.c2 .consulting-blog,.streamit-recentblog.c3 .consulting-blog,.streamit-recentblog.c4 .consulting-blog{margin-bottom:1.875em}.streamit-recentblog.c4 .consulting-blog:hover .consult-effect:before{bottom:-3.9375em}.streamit-recentblog.c4 .consulting-blog .consult-effect:before{transform:skewY(-3deg);-ms-transform:skewY(-3deg);-webkit-transform:skewY(-3deg)}.streamit-recentblog.c2 .consulting-blog .consult-effect:before{transform:skewY(-4deg);-ms-transform:skewY(-4deg);-webkit-transform:skewY(-4deg)}.iq-blog-box .iq-blog-detail blockquote p,.wp-block-pullquote.is-style-solid-color blockquote cite,b,strong{color:#fff;color:var(--iq-white-color)}.iq-blog-box .iq-blog-detail .iq-blog-meta ul{margin:0 0 1.25em;padding:0;line-height:1em}.iq-blog-box .iq-blog-image{position:relative;text-align:center;display:inline-block;float:left;width:100%}.iq-blog-box .iq-blog-image img{width:100%;margin-bottom:1.875em;background:#404043;background:var(--iq-white-light-color)}.iq-blog-box .blog-title{margin:0 0 .625em}.iq-blog-box .blog-title .entry-title{margin:0}.iq-blog-box .blog-title a h4{color:#23203c;color:var(--iq-title-text);text-decoration:none}.iq-blog-box .blog-title a:hover,.iq-blog-box .blog-title a:hover h4{color:#e50914;color:var(--iq-primary);text-decoration:none}.iq-blog-box .iq-blog-detail{padding:0;display:inline-block;float:left;width:100%}.iq-blog-box .iq-blog-detail .wp-block-cover p{margin-bottom:0}.streamit-space-bottom .iq-blog-box .iq-blog-detail{padding:0 1.875em 1.875em}.owl-carousel .iq-blog-box .iq-blog-detail{display:inline-block;float:left;width:100%;padding:0 .938em .938em}.owl-carousel .iq-blog-box{margin:0 .938em 2.813em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.owl-carousel .iq-blog-box:hover{-webkit-box-shadow:.3044em 2.1661em .9375em -1.5em rgba(0,0,0,.06);box-shadow:.3044em 2.1661em .9375em -1.5em rgba(0,0,0,.06)}.iq-blog-box .iq-blog-detail p{margin-bottom:.938em}.iq-blog-box .iq-blogtag{padding:0;display:inline-block;width:100%;margin-top:0;margin-bottom:0}.iq-blog-box .iq-blogtag li{list-style:none;float:left;margin:0 .625em .625em 0}.iq-blog-box .iq-blogtag li a{background:rgba(41,41,41,.76);color:#d1d0cf;color:var(--iq-body-text);padding:.313em .625em;text-transform:uppercase;font-size:.875em}.iq-blog-box .iq-blogcat{padding:0;display:inline-block;width:100%;position:static;margin:1.875em 0 0}.iq-blog-box .iq-blogcat li{list-style:none;float:left;margin:0 .625em .625em 0}.iq-blog .iq-blog-box .iq-blogtag{width:auto}.iq-blog .iq-blog-box .blog-content-box{display:-webkit-box}.iq-blog .iq-blog-box .iq-blogcat li,.iq-blog .iq-blog-box .iq-blogtag li{margin:.25em .625em .625em 0}.iq-blog .iq-blog-box .iq-blogcat li a,.iq-blog .iq-blog-box .iq-blogtag li a{font-size:.75em}.iq-blog .iq-blog-box .iq-blog-detail{padding:0}.iq-blog-box .iq-blogcat li a{background:rgba(41,41,41,.76);color:#d1d0cf;color:var(--iq-body-text);padding:.313em .625em;text-transform:uppercase;font-size:.875em}.has-post-thumbnail .iq-blog-box .iq-blog-detail{display:inline-block;float:left;width:100%}.iq-blog-box .iq-blog-detail blockquote p{margin-bottom:0}.iq-blog-box .iq-blog-detail .blockquote{margin-top:0}.blog-content .wp-audio-shortcode{margin-bottom:.9375em}.post-password-form input{float:none}embed,iframe,object{max-width:100%;width:100%}iframe{border:none}.blog .pagination{margin-top:1.875em}.iq-blog-detail .blog-content .wp-block-archives,.iq-blog-detail .blog-content .wp-block-categories,.iq-blog-detail .blog-content .wp-block-latest-posts,.wp-block-archives-dropdown{margin:0 0 1.875em;padding:0}.iq-blog-detail .blog-content .iq-blog-detail .blog-content .wp-block-categories li,.iq-blog-detail .blog-content .wp-block-archives li,.iq-blog-detail .blog-content .wp-block-latest-posts li{list-style-type:none}.trending-pills .nav-link{padding:.5em 1em}.iq-bg-over{background:#191919;background:var(--iq-bg1)}.breadcrumb-bg{position:relative}.breadcrumb-bg:before,.breadcrumb-ui:before,.breadcrumb-video:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;background:rgba(2,13,30,.9);display:block!important}.breadcrumb-video:before{z-index:1}.button-link i{margin-left:.3125em}.button_link{color:#6c757d;color:var(--iq-secondary);font-weight:700;font-family:Heebo,sans-serif}.button_link i{margin-right:.625em;color:#81e5f2}.button_link:hover{color:#6c757d;color:var(--iq-secondary)}.fancy_banner{padding:0 9.375em}.button{color:#fff;color:var(--iq-white-color);padding:.625em 1.875em;border:none;position:relative;display:inline-block;border-radius:0;background:#6c757d;background:var(--iq-secondary);border-radius:5.625em;cursor:pointer;z-index:4}.button:hover{background:#e50914;background:var(--iq-primary)}.blue-btn.button:hover,.white-btn.button:hover{background:#6c757d;background:var(--iq-secondary);color:#fff;color:var(--iq-white-color)}.white-btn.button{background:#fff;background:var(--iq-white-color)}.white-btn.button,.white-btn.button:focus{color:#e50914;color:var(--iq-primary)}.blue-btn.button{background:#e50914;background:var(--iq-primary);display:inline-grid}.blue-btn.button,.blue-btn.button a{color:#fff;color:var(--iq-white-color)}.blue-btn.button a{text-decoration:none}.blue-btn.button:before{background:#6c757d;background:var(--iq-secondary)}.blue-btn.button:focus{color:#6c757d;color:var(--iq-secondary)}.button:hover{text-decoration:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.button.blue-btn:focus,.button:focus,.button:hover{color:#fff;color:var(--iq-white-color)}.button span{z-index:2;position:relative}.streamit-left-img img{position:relative;left:-47%;max-width:155%!important}.streamit-right-img img{right:-19%;max-width:150%!important;margin-bottom:-.0625em}.iq-objects-03{z-index:1}.button.border-btn{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);color:#6c757d;color:var(--iq-secondary);background:#fff;background:var(--iq-white-color)}.button.border-btn:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);border-color:#e50914;border-color:var(--iq-primary)}button:focus{outline:none}.assistive-text,.site .screen-reader-text{position:absolute!important;clip:rect(.0625em,.0625em,.0625em,.0625em);overflow:hidden;height:.0625em;width:.0625em;display:none}.main-navigation .assistive-text:focus,.site .screen-reader-text:active,.site .screen-reader-text:focus,.site .screen-reader-text:hover{background:#fff;background:var(--iq-white-color);border:.125em solid #333;border-radius:.1875em;clip:auto!important;color:#6c757d;color:var(--iq-secondary);display:block;font-size:.75em;height:auto;padding:.75em;position:absolute;top:.3125em;left:.3125em;width:auto;z-index:100000}.share ul li{display:inline-block;margin-right:.625em}.share ul li a{height:2.8125em;width:2.8125em;border-radius:5.625em;display:inline-block;background:#6c757d;background:var(--iq-secondary);text-align:center;line-height:2.8125em}.share ul li a,.share ul li a:hover{color:#fff;color:var(--iq-white-color)}.share ul li a:hover{background:#e50914;background:var(--iq-primary)}.portfolio-meta,.share ul{padding:0;display:inline-block;width:100%;margin:0 0 1.875em}#team-main .share ul{text-align:center}.bg-video{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1}.bg-video #player{z-index:-2}.bg-video #player,.bg-video .overlay{position:absolute;top:0;left:0;width:100vw;height:100vh}.bg-video .overlay{z-index:1}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:1.5625em;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumb li{display:inline-block;word-break:break-all}.iq-breadcrumb{padding:9.375em 0 5em;background:#191919;background:var(--iq-bg1)}.iq-breadcrumb-two{padding:2.813em 0;position:relative;z-index:2}.iq-breadcrumb-one{display:block;padding:9.375em 0 5em;z-index:9;position:relative}.iq-breadcrumb-one ol li a{color:#e50914;color:var(--iq-primary);text-decoration:none;font-weight:700}.iq-breadcrumb-one ol li{list-style:none;display:inline-block}.iq-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before{content:">";color:#e50914;color:var(--iq-primary)}.iq-breadcrumb-one .breadcrumb{position:relative;display:inline-block}.iq-breadcrumb-one .breadcrumb-item.active{color:#e50914;color:var(--iq-primary);position:relative;font-weight:700}.iq-breadcrumb-one ol{background:transparent;padding:0;margin-bottom:0;margin-top:.9375em}.iq-breadcrumb-two .breadcrumb,.iq-breadcrumb-two ol li{display:inline-block}.iq-breadcrumb-three .breadcrumb{margin-top:0}.iq-breadcrumb-three .iq-breadcrumb-one{padding:0}.iq-breadcrumb-three{padding:2.8125em 0}.breadcrumb-bg,.breadcrumb-video,.video-iq-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-iq-bg-over #video-background,.video-iq-bg-over video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:100%}.breadcrumb-bg.iq-over-dark-80:before,.breadcrumb-ui:before{z-index:0}.iq-breadcrumb-one{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;background-color:#191919!important;background-color:var(--iq-bg1)!important}.iq-breadcrumb-one .title{margin:0}.iq-bg-over{position:relative}.iq-over-dark-10:before{background:rgba(0,0,0,.1)}.iq-over-dark-10:before,.iq-over-dark-20:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;display:block!important}.iq-over-dark-20:before{background:rgba(0,0,0,.2)}.iq-over-dark-30:before{background:rgba(0,0,0,.3)}.iq-over-dark-30:before,.iq-over-dark-40:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;display:block!important}.iq-over-dark-40:before{background:rgba(0,0,0,.4)}.iq-over-dark-50:before{background:rgba(0,0,0,.5)}.iq-over-dark-50:before,.iq-over-dark-60:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;display:block!important}.iq-over-dark-60:before{background:rgba(0,0,0,.6)}.iq-over-dark-70:before{background:rgba(0,0,0,.7)}.iq-over-dark-70:before,.iq-over-dark-80:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;display:block!important}.iq-over-dark-80:before{background:rgba(0,0,0,.8)}.iq-over-dark-85:before{background:rgba(0,0,0,.85);display:block!important}.iq-over-dark-85:before,.iq-over-dark-90:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.iq-over-dark-90:before{background:rgba(0,0,0,.9);display:block}.iq-over-dark-95:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;background:rgba(0,0,0,.95);display:block!important}.iq-counter-data .elementor-counter-number,.iq-counter-data .elementor-counter-number-suffix{font-size:inherit}.iq-counter-block .iq-counter-data{border:solid;border-width:0 0 0 .0625em;border-image-source:linear-gradient(0deg,rgba(209,208,207,0),rgba(209,208,207,.6),rgba(209,208,207,0));border-image-slice:1}.iq-counter-block .iq-counter-data:first-child{border:none}.wpcf7-response-output.wpcf7-validation-errors,div.wpcf7-aborted,div.wpcf7-mail-sent-ng{position:absolute;bottom:-.3125em;left:0;color:red;border:none;padding:0;margin:.3125em 0}.streamit-contact{padding:2.8125em;background:#404043;background:var(--iq-white-light-color)}.streamit-contact h2{text-align:center}.streamit-contact input:hover,.streamit-contact input[type=text]:hover,.streamit-contact textarea:hover{border:.0625em solid #e50914;border:.0625em solid var(--iq-primary)}.streamit-contact .button{cursor:pointer;margin-top:.9375em}.streamit-contact input,.streamit-contact input[type=text],.streamit-contact textarea{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}.wpcf7-form p:nth-child(n+6){margin-bottom:0}.wpcf7-not-valid-tip,div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{display:none!important}.contact-form .cfield{position:relative;width:100%;display:inline-block}.contact-form .cfield input[type=submit]{margin-top:.9375em}.contact-form .cfield input{position:relative;width:100%;margin-bottom:.9375em}.contact-form .cfield.textarea textarea:focus,.contact-form .cfield input:focus{border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-box-shadow:none;box-shadow:none;outline:none}.contact-form .cfield.textarea textarea{margin-bottom:.9375em;width:100%;float:left;background:#fff;background:var(--iq-white-color);border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);border-radius:.25em;padding:.9375em 0 0 1.25em;resize:none}.contact-form .cfield .wpcf7-not-valid{border:.0625em solid red;border:.0625em solid var(--iq-warning-color)}.contact-form .ajax-loader{margin:2em 0 0 .3125em}.predict-form{background:#fff;background:var(--iq-white-color);border-radius:.3125em;padding:1.875em}.predict-form input,.predict-form textarea{margin-bottom:1.875em}.contact-form .cfield textarea{margin-bottom:.9375em}.iq-contact-data{padding:0 0 6.25em;border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(270deg,rgba(209,208,207,0),rgba(209,208,207,.6),rgba(209,208,207,0));border-image-slice:1}.iq-contact-data .iq-contact-list{border:solid;border-width:0 0 0 .0625em;border-image-source:linear-gradient(0deg,rgba(209,208,207,0),rgba(209,208,207,.6),rgba(209,208,207,0));border-image-slice:1}.iq-contact-data .iq-contact-list:first-child{border:none}h3.elementor-icon-box-title>span{font-size:1.5em}.contact-two .streamit-contact{padding:0;background:transparent}.contact-two .streamit-contact h2{text-align:left}.contact-two .streamit-contact{margin:0}.contact-two iframe{-webkit-box-shadow:0 .5em 3.5875em .7875em rgba(0,0,0,.08);box-shadow:0 .5em 3.5875em .7875em rgba(0,0,0,.08);height:35.5em;margin:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.streamit-contact.contact-style{background:#404043;background:var(--iq-white-light-color);margin-bottom:0;padding:6.25em 2.8125em}.streamit-contact.contact-style h2{text-align:left}.iq-chart-data{margin-top:-6.25em!important}.iq-chart-data canvas.vc_round-chart-canvas{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;width:auto!important;padding:2.8125em}.iq-chart-data canvas.vc_line-chart-canvas,.iq-chart-data canvas.vc_round-chart-canvas{height:18.75em!important;border-radius:1.25em;background:#fff;background:var(--iq-white-color)}.iq-chart-data canvas.vc_line-chart-canvas{padding:.9375em 1.875em;width:37.5em!important}.iq-chart-data .vc_chart .vc_chart-with-legend{width:70%}.iq-chart-data .vc_chart .vc_chart-legend{width:30%}.iq-chart-data .vc_chart.vc_line-chart.wpb_content_element{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border-radius:1.25em}.iq-about-edu{padding:0;margin:0}.iq-about-edu,.iq-about-edu li{display:inline-block;width:100%}.iq-about-edu li{margin-bottom:.9375em;list-style-type:none}.iq-about-edu li a{color:var(--body-text);position:relative;-ms-word-wrap:break-word;word-wrap:break-word;width:100%;display:inline-block;float:left}.iq-about-edu li a i{position:absolute;left:0;line-height:2.125em;font-size:1.125em;color:#6c757d;color:var(--iq-secondary)}.iq-about-edu li a .header{width:6.25em;color:#e50914;color:var(--iq-primary);float:left;font-size:1em;line-height:1.625em}.iq-about-edu li a .content{display:table-cell;word-wrap:anywhere;word-break:break-word}.iq-higher-edu img{max-width:150%!important;top:-20%;position:absolute;left:-62%}.video-edu .consult-video a{width:3.125em;height:3.125em;line-height:3.125em}.video-edu .video-btn .btn-waves{display:none}.video-edu .main-video{left:10%}.iq-grey-bg .owl-carousel.client-logo.client-bg-shadow.owl-loaded.owl-drag{background:#404043!important;background:var(--iq-white-light-color)!important}.iq-team-section{margin:0 -.9375em}.iq-team-section .elementor-image{position:relative;overflow:hidden}.iq-team-section img{-webkit-transition:transform 2s ease-in-out;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center}.iq-team-section img:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.iq-team-section .team-title p{border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);background:transparent -webkit-gradient(linear,right top,left top,from(rgba(11,1,2,0)),to(rgba(255,55,65,.3)));background:transparent linear-gradient(270deg,rgba(11,1,2,0),rgba(255,55,65,.3));background:transparent -webkit-gradient(linear,right top,left top,from(var(--iq-form-gradient-color)),to(var(--iq-to-gradient-color)));background:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));padding:.3125em;font-style:italic}.iq-button-style-2,.iq-team-section .team-title p{position:relative;overflow:hidden;display:inline-block}.iq-button-style-2{z-index:1;font-size:1em;font-weight:400;vertical-align:middle;color:#fff;color:var(--iq-white-color);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.iq-button-style-2 .iq-btn-text-holder{cursor:pointer;display:inline-block;padding:.625em 1.5625em;background:#6c757d;background:var(--iq-secondary)}.iq-button-style-2 .iq-btn-icon-holder{line-height:1.875em;display:inline-block;text-align:center;padding:.5625em 1.125em;position:relative;z-index:2}.iq-button-style-2 .iq-btn-icon-holder i{color:#fff;color:var(--iq-white-color);position:relative;z-index:3;font-size:.75em;margin-left:0}.iq-button-style-2:hover i{color:#e50914;color:var(--iq-primary)}.iq-btn-icon-holder{position:relative}.iq-btn-icon-holder:after{content:"";position:absolute;width:100%;top:0;left:0;right:0;height:100%;background:#6c757d;background:var(--iq-secondary);z-index:1;opacity:.8}.contact-form.contact-style .iq-btn-icon-holder:after{background:transparent}header.menu-sticky{background:#fff;position:fixed}.iq-img-height{height:100vh;position:fixed!important}.iq-login-form .error-login,.iq-login-form .error-msg{color:#e50914;color:var(--iq-primary);margin-bottom:.625em}.iq-login-form{padding:1.875em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;width:31.25em;margin:0 auto;position:relative;-ms-flex-item-align:center;align-self:center}.iq-login-form .iq-login-title{text-align:center;margin-bottom:1.875em!important}.iq-login-form .height-self-center{height:100vh;border-radius:.9375em}.iqonic-user-forms .links a>h6{display:inline-block;border-bottom:.0625em solid transparent}.iqonic-user-forms .links a:hover>h6{border-color:#e50914;border-color:var(--iq-primary)}.iq-login-form label,.iq-login-form p{margin-bottom:0}.iq-login-form .login-remember{margin-bottom:.9375em}.iq-login-form .login-remember label{color:#fff;color:var(--iq-white-color)}.iq-login-form .input{margin-bottom:.9375em;height:2.8125em;line-height:2.8125em;background:transparent;border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text);font-size:.875em;color:#6c757d;color:var(--iq-secondary);border-radius:0}.iq-login-form .login-submit input{background:#bf000a;background:var(--iq-primary-hover);border:.0625em solid #bf000a;border:.0625em solid var(--iq-primary-hover);color:var(--iq-white);-webkit-transition:color .3s ease;transition:color .3s ease;display:inline-block;vertical-align:middle;-webkit-transform:perspective(.0625em) translateZ(0);transform:perspective(.0625em) translateZ(0);-webkit-box-shadow:0 0 .0625em transparent;box-shadow:0 0 .0625em transparent;position:relative;padding:.625em 2.1875em;border-radius:0!important;cursor:pointer;z-index:4}.iq-login-form .login-submit input:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e50914;background:var(--iq-primary);border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:transform .3s ease-out}.iq-login-form .login-submit input:focus,.iq-login-form .login-submit input:hover{color:var(--iq-white);text-decoration:none;cursor:pointer}.iq-login-form .login-submit input:active:before,.iq-login-form .login-submit input:focus:before,.iq-login-form .login-submit input:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.iq-login-form input[type=checkbox]{margin-top:-.25em}.iq-login-form .links{margin-top:.9375em;text-align:center}.iq-login-form .links h6{color:#e50914;color:var(--iq-primary);margin-top:.1875em;margin-left:.5em}#sign-in-page-box{background:#fff;border-radius:.625em;position:relative;width:100%;min-height:45em;height:93vh;margin:.9375em auto;box-shadow:0 .25em 1.25em 0 rgba(44,101,144,.1);-webkit-box-shadow:0 .25em 1.25em 0 rgba(44,101,144,.1)}.sign-in-detail{color:#fff;color:var(--iq-white-color)}.sign-in-page{height:100vh;position:relative;background:url(https://cochrane.tv/wp-content/themes/streamit/assets/images/login/login.jpg) no-repeat scroll 0 0;background-size:cover}.sign-in-page .height-self-center{height:100vh;border-radius:.9375em}.sign-in-page-data{border-radius:.9375em}.sign-in-detail{padding:3.125em 5em}.sign-in-logo{display:inline-block;width:100%}.sign-in-logo img{height:3.125em}.sign-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.iq-social-media{margin:0;padding:0;float:right}.iq-social-media li{list-style:none;float:left;margin-right:.625em}.iq-social-media li:last-child{margin-right:0}.iq-social-media li a{height:1.875em;width:1.875em;text-align:center;font-size:1.125em;line-height:1.875em;display:inline-block;border-radius:.4375em;background:#d7d3f8;background:var(--iq-light-primary);color:#e50914!important;color:var(--iq-primary)!important}.iq-social-media li a:hover{text-decoration:none}.sign-in-page .btn{padding:.625em 2.1875em;border-radius:.3125em}.sign-user_card{position:relative;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);padding:1.5625em;box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;margin:0 auto}.sign-user_logo{position:absolute;top:-3.5em;border-radius:50%;padding:.625em;text-align:center}.sign-user_logo img{height:6.25em;width:6.25em;border-radius:50%;border:.125em solid #fff}.m-profile .form-control,.sign-in-page .form-control{color:#fff;color:var(--iq-white-color)}.m-profile .form-control:focus,.sign-in-page .form-control:focus{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:.0625em solid #e50914;border:.0625em solid var(--iq-primary)}::-webkit-input-placeholder{color:#d9d5d5!important;opacity:1}::-moz-placeholder{color:#d9d5d5!important;opacity:1}:-ms-input-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{color:#d9d5d5!important;opacity:1}:-ms-input-placeholder{color:#d9d5d5!important}::-ms-input-placeholder{color:#d9d5d5!important}.error-msg,.f-link:hover,.sign-user_card .links h6{color:#e50914;color:var(--iq-primary)}.iqonic-user-forms{height:100vh}.iq-signup-form .iqonic_header{text-align:center;margin-bottom:1.875em}.iq-signup-form .login-remember{margin-bottom:.9375em}.iq-signup-form .links{margin-top:.9375em;text-align:center}.iq-signup-form{-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;padding:1.875em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;position:relative;margin:0 auto;-ms-flex-item-align:center;align-self:center}.iq-signup-form textarea{background:transparent}.iq-signup-form .links h6{color:#e50914;color:var(--iq-primary);margin-top:.1875em;margin-left:.5em}.iqonic_form .height-self-center{height:100vh;border-radius:.9375em}.iqonic_form form{position:relative;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);padding:1.5625em;box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;margin:0 auto}.iqonic_form label{color:#fff;color:var(--iq-white-color);margin-bottom:.3125em}.iqonic_form textarea{border-color:#d1d0cf;border-color:var(--iq-body-text);margin-bottom:.9375em}.iqonic_form textarea:focus{border-color:#e50914;border-color:var(--iq-primary);-webkit-box-shadow:none;box-shadow:none;outline:none}.iqonic_form input{margin-bottom:.9375em;height:2.8125em;line-height:2.8125em;background:#e8f0fe;border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text);font-size:.875em;color:#6c757d;color:var(--iq-secondary);border-radius:0}.iqonic_form .login-submit input{background:#bf000a;background:var(--iq-primary-hover);border:.0625em solid #bf000a;border:.0625em solid var(--iq-primary-hover);color:var(--iq-white);-webkit-transition:color .3s ease;transition:color .3s ease;display:inline-block;vertical-align:middle;-webkit-transform:perspective(.0625em) translateZ(0);transform:perspective(.0625em) translateZ(0);-webkit-box-shadow:0 0 .0625em transparent;box-shadow:0 0 .0625em transparent;position:relative;padding:.625em 2.1875em;border-radius:0!important;cursor:pointer;z-index:4}.signup-submit .iq-button{padding:.75em 1.5em;font-size:1rem}input#iqonic_term_condition{height:1.5625em}.btn.btn-link.btn-cancel{background:transparent;color:#fff;color:var(--iq-white-color);border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);padding:.75em 1.5em;text-decoration:none}.btn.btn-link.btn-cancel:hover{background:#e50914;background:var(--iq-primary)}.btn.btn-link.btn-cancel:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:transparent;border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:transform .3s ease-out}.btn.btn-link.btn-cancel:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.iqonic_form input{background:transparent}.m-profile{padding-top:7.5em;padding-bottom:3.75em}.manage-p{height:100vh}.m-profile .sign-user_card{background:#191919;background:var(--iq-bg1)}.m-profile .iq-custom-select .select2-container--bootstrap4 .select2-selection,.m-profile .select2-dropdown{border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text);background:transparent}.m-profile .form-group{margin-bottom:1.2rem}.m-profile .sign-user_card{padding:1.875em}.m-profile .sign-user_card img{width:6em;height:6em}.m-profile .select2-dropdown{top:0}.m-profile .select2-search--dropdown .select2-search__field{display:none!important}.lang-dropdown{margin-left:1.875em}.m-profile .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered .select2-search__field{background:transparent}.m-profile .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{border:none;background:#191919;background:var(--iq-bg1);border-radius:0;color:#f2f2f2}.manage-gen .select2-container .select2-selection--single .select2-selection__rendered{line-height:calc(1.5em + 1.3rem);padding-left:.625em;font-size:.875em}.manage-dd .select2-container{width:100%!important}.manage-dd .select2-search--dropdown .select2-search__field{width:98%}.lang-dropdown .select2-container .select2-search--inline .select2-search__field{margin-top:.6875em;font-size:.875em}.a-border{border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0));border-image-slice:1}.banner-wrapper{padding:3.75em 0;z-index:1;width:100%;height:80vh;background-image:url(https://cochrane.tv/wp-content/themes/streamit/assets/images/shows-banner/single-show.jpg);background-repeat:no-repeat!important;background-size:cover!important;border:none}.overlay-wrapper:before,.shows-img:before{content:"";position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,0)),color-stop(70%,rgba(0,0,0,.8)),to(#000));background-image:linear-gradient(180deg,rgba(51,51,51,0),rgba(0,0,0,.8) 70%,#000);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,0)),color-stop(70%,rgba(0,0,0,.8)),to(var(--iq-black)));background-image:linear-gradient(180deg,rgba(51,51,51,0),rgba(0,0,0,.8) 70%,var(--iq-black))}.banner-caption,.overlay-s-name{position:absolute;bottom:0;top:0;left:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.movie-detail .trending-info{padding:0}.movie-detail .trending-info .slider-ratting{margin:.625em 0 0}.movie-detail .trending-info .movie-content{margin:.625em 0}.movie-detail .trending-info .text-detail{margin-bottom:1.25em}.share-icons.music-play-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.share-icons.music-play-lists li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 .9375em 0 0;width:2.8125em;height:2.8125em;line-height:2.8125em}.share-icons.music-play-lists li span{width:2.1875em;height:2.1875em;line-height:2.1875em}.share-icons.music-play-lists li span i{font-size:.9375em}.shows-content .slider-ratting{margin:1.25em 0 0}.share{position:relative}.share:hover .share-box{opacity:1}.share-box a{background:transparent!important;color:var(--iq-body)!important;margin-right:.9375em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.share-box i{font-size:1.125em!important}.share-box a:hover{color:#e50914!important;color:var(--iq-primary)!important}.banner-wrapper .trending-info .trending-dec{width:50%;margin-bottom:1.25em}.banner-wrapper .trending-info .trending-dec p{margin:0}.play-ico{font-size:1.375em}.play-button{position:absolute;z-index:10;top:50%;left:.9375em;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;padding-left:.3125em;text-align:center}.play-button:before{z-index:0;background:#ba1f24;-webkit-animation:pulse-border 1.5s ease-out infinite;animation:pulse-border 1.5s ease-out infinite}.play-button:after,.play-button:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:3.125em;height:3.125em;border-radius:50%}.play-button:after{z-index:1;background:#e50914;background:var(--iq-primary);-webkit-transition:all .2s;transition:all .2s}.play-button:hover:after{background-color:darken(#fa183d,10%)}.play-button i{display:block;position:relative;z-index:3;font-size:1.25em;color:#fff;color:var(--iq-white-color)}.w-name{margin-left:4.375em}video{display:block;width:100%;height:100%}.video-container{width:100%;overflow:hidden;position:relative}.overlay-s-name,.video-container.overlay-wrapper:before{z-index:1}.seasons .iq-dropdown .form-control{background:#6c757d;background:var(--iq-secondary);color:#fff;color:var(--iq-white-color)}.seasons .trending-pills{margin:1.875em 0;background:#191919;background:var(--iq-bg1)}.seasons .trending-pills.nav-pills .nav-item a{margin-left:0}.epi-box .episode-number,.epi-box .episode-play-info{opacity:1}.epi-box .episode-number{background:#e50914;background:var(--iq-primary);position:absolute;top:.9375em;left:.9375em;color:#fff;color:var(--iq-white-color);padding:0 .3125em}.epi-desc{background:#191919;background:var(--iq-bg1)}.epi-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.epi-box{-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2)}.epi-img{overflow:hidden}.img-zoom{-webkit-transition:transform 2s ease-in-out;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center}.epi-box:hover .img-zoom{-webkit-transform:scale(1.3);transform:scale(1.3)}.single-episode-space{margin-bottom:4.375em}.episode__player p{margin:0;line-height:normal}.text-primary{color:#e50914!important;color:var(--iq-primary)!important}.iq-sidearea-btn-container{display:none}footer.footer-one .footer-top .info-share{text-align:left!important}.page-id-7 .content-area .site-main{padding:0}.single-movie .movie .movie__head,.single-video .video .video__player{width:100%}.movie-detail .share-icons.music-play-lists li span{width:2em;height:2em;line-height:2em;text-align:center;margin:0 auto;display:inherit;background:#fff;color:#e50914;color:var(--iq-primary)}.movie-detail .wpulike-heart .wp_ulike_put_image{background:0 0;padding:0}.movie-detail .share-icons.music-play-lists li span.count-box{height:.9375em;width:.9375em;line-height:.9375em;font-size:.5em;background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);position:absolute;right:-1.25em;top:0}.block-social-info .music-play-lists li a.watch-list,.block-social-info .music-play-lists li a.watch-list-not{background:#fff;background:var(--iq-white-color);width:1.875em;height:1.875em;border-radius:6.25em;line-height:1.875em;text-align:center;margin:0 auto}.btn-hover:before .upcoming-contens .block-images .hover-buttons .btn{padding:.3125em .9375em}.topten-contens .slick-vertical .slick-slide.slick-current.slick-active .block-images .badge.badge-secondary{border-radius:0!important}.single-tv_show .banner-caption{right:5em}.iq-button.btn-transparant:before{border:.125em solid transparent;background:transparent}.iq-button.btn-transparant{color:#fff;color:var(--iq-white-color);position:absolute;left:0;right:0;margin:auto;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0}.trailor-video .iq-button.btn-transparant span{display:block;font-size:1em;text-transform:capitalize}.trailor-video .block-images{width:auto;border-radius:.625em;overflow:hidden;vertical-align:middle}.single-tv_show .trailor-video{position:absolute;left:auto;right:0;bottom:0}.single-tv_show .trailor-video.trailer-play-btn{bottom:1.875em}.trailor-video .block-images:before{background:rgba(0,0,0,.5);position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:1;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.trailor-video.trailer-play-btn .block-images{border-radius:0}.trailor-video.trailer-play-btn .block-images:before{opacity:0}.trailor-video.trailer-play-btn .content{color:#e50914;color:var(--iq-primary);border:.125em solid #e50914;border:.125em solid var(--iq-primary);padding:.75em 1.5em;position:relative;top:auto;-webkit-transform:none;transform:none}.trailor-video.trailer-play-btn .iq-button.btn-transparant span{display:unset}.movie-detail .music-play-lists .iq-like-btn{position:relative;display:inherit;height:1.875em;width:1.875em;line-height:1.875em}.music-play-lists span{position:relative;display:block;height:1.875em;width:1.875em;line-height:1.875em}.music-play-lists .watch-list span{line-height:1.7em}.movie-detail .share-icons.music-play-lists a.watch-list{text-align:center;display:inline-block;margin:0 auto;border-radius:6.25em}.iq-upcoming-movie .trending-info .block-social-info .music-play-lists li a,.movie-detail .share-icons.music-play-lists li a,.upcoming-contens .block-social-info .music-play-lists li a{text-align:center;margin:0 auto}.epi-box{margin-bottom:1.875em}.wpulike-heart .wp_ulike_put_image:after{content:"\ed20";font-size:1.062em;line-height:1.375em;position:absolute;color:#e50914;color:var(--iq-primary);font-family:remixicon!important;font-style:normal;vertical-align:middle;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;text-align:center;margin:0 auto}.movie-detail .wpulike-heart .wp_ulike_put_image:after{line-height:1.062em}.music-play-lists li:focus .iq-like-btn .wpulike-heart .wp_ulike_put_image:after,.music-play-lists li:hover .iq-like-btn .wpulike-heart .wp_ulike_put_image:after{color:#fff;color:var(--iq-white-color)}.movie-detail .music-play-lists li:hover .iq-like-btn,.movie-detail .music-play-lists li:hover span{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.wpulike-heart .wp_ulike_put_image.wp_ulike_btn_is_active:after{-webkit-filter:inherit;filter:inherit}.trending-info.g-border{padding:0 0 3.125em;margin-bottom:3.125em;margin-top:1.875em;border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(270deg,rgba(209,208,207,0),rgba(209,208,207,.6),rgba(209,208,207,0));border-image-slice:1}.trending-info.g-border .share-icons .share-box{left:2.8125em;right:auto}.trending-info.g-border .slider-ratting{margin-top:.625em}.iq-upcoming-movie .favorites-slider.slick-slider .slick-track{width:auto!important}.iq-custom-select .select2-container--bootstrap4 .select2-selection,.select2-dropdown{background-color:#191919;background-color:var(--iq-bg1);border:none;border-radius:0;color:#fff;outline:none}.select2-dropdown{top:0;-webkit-box-shadow:0 .75em 2.125em 0 #130a0a;box-shadow:0 .75em 2.125em 0 #130a0a}.iq-custom-select select{-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#141414;background-color:var(--iq-body-bg)}.select2-container--bootstrap4 .select2-dropdown .select2-results__option{font-size:14px}.select2-container--bootstrap4 .select2-results__option--highlighted,.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true]{background-color:#e50914;background-color:var(--iq-primary);color:var(--iq-white)}.select2-container .select2-selection--single .select2-selection__rendered{line-height:47px;padding-left:15px;font-size:14px}.select2-container--bootstrap4.select2-container--focus .select2-selection{-webkit-box-shadow:none;box-shadow:none;border:none;outline:none}.select2-search--dropdown .select2-search__field{border-radius:0;border:none;background:rgba(85,85,85,.65);color:var(--iq-white);float:inherit;height:2em}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{border:none}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b:before{content:"\ea41";position:absolute;font-family:remixicon;top:50%;right:10px;-webkit-transform:translateY(-45%);transform:translateY(-45%);color:var(--iq-white);font-size:16px;z-index:99;-webkit-transition:all .4s ease;transition:all .4s ease}.select2-container--bootstrap4.select2-container--open .select2-selection__arrow b:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{margin-top:0}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow{width:auto}.select2-container--bootstrap4 .select2-selection--multiple,.select2-container--bootstrap4 .select2-selection--single{height:45px!important}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above{border-radius:0;border:none}.sea-epi .select2-container{width:9.375em!important}.iq-custom-select{position:relative;margin-top:0}.custom-control-input:checked~.custom-control-label:before{background-color:#e50914!important;background-color:var(--iq-primary)!important;border-color:#e50914!important;border-color:var(--iq-primary)!important}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:var(--iq-white)}.share-icons.music-play-lists .iq-like-btn,.share-icons.music-play-lists span{width:2.1875em;height:2.1875em;line-height:2.1875em}.share-icons.music-play-lists li .iq-like-btn .count-box{height:1.25em;width:1.25em;line-height:1.25em;font-size:.875em;background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);position:absolute;right:0;top:1em;padding:0}.share-icons.music-play-lists li a.watch-list{display:inline-block;text-align:center;margin:0 auto}.iq-overflow-hidden{overflow:hidden}.music-play-lists a.watch-list-not{display:block;margin:0 auto}button.mfp-close:focus{border:none;outline:none}.content-area .site-main{padding:6.25em 0}.episode-template-default .content-area .site-main,.episode-template-streamit-full-width .content-area .site-main,.single-movie .content-area .site-main,.single-video .content-area .site-main,.tv_show-template-default .content-area .site-main,.tv_show-template-streamit-full-width .content-area .site-main{padding:0}#iq-favorites{overflow:hidden}.bottom-space{padding-bottom:4.375em}.home-slider .slick-bg{-webkit-transition-property:-webkit-transition!important;transition-property:-webkit-transition!important;transition-property:transition!important;transition-property:transition,-webkit-transition!important}.home-slider .slick-list,.home-slider .slick-track{-webkit-transition-timing-function:cubic-bezier(.2,.18,0,.95)!important;transition-timing-function:cubic-bezier(.2,.19,0,.94)!important}.tvshows-slider .slick-bg{-webkit-transition-property:-webkit-transition!important;transition-property:-webkit-transition!important;transition-property:transition!important;transition-property:transition,-webkit-transition!important}.tvshows-slider .slick-list,.tvshows-slider .slick-track{-webkit-transition-timing-function:cubic-bezier(.2,.18,0,.95)!important;transition-timing-function:cubic-bezier(.2,.19,0,.94)!important}.overflow-hidden{overflow:hidden}.img-not-found>img{width:15.625em}.content-area.search-page #iq-upcoming-movie{padding-top:6.25em}.content-area.search-page #iq-upcoming-movie .inner-slider .slick-list{padding-bottom:2.5em}.inner-slider .slick-list{padding:0 0 6.25em}.upcoming-contens .inner-slider .slick-list{padding-top:0}.movie-detail .share-box{right:auto;left:2.8125em}.single-episode .episode .episode__head{width:100%}.search-page #iq-upcoming-movie{padding-top:6.25em}.iq-breadcrumb-one h2>span{font-size:inherit}.iq-privacy-policy p,.iq-terms-of-use p,.iq-terms-of-use ul li{color:#d1d0cf;color:var(--iq-body-text)}footer .footer-standard .widget ul li{display:inline-block;padding-right:1.875em}footer .footer-standard .widget ul>li>a{padding:0;font-weight:400}footer .footer-standard .widget ul>li>a:before{display:none}footer .footer-link-title{margin-bottom:1.25em;margin-top:0}.recentcomments a{display:inline!important;padding:0!important;margin:0!important}footer .widget{background:transparent;border:none;padding:0}footer .widget .iq-contact li a:before{display:none}footer .widget #recentcomments li a{color:#e50914;color:var(--iq-primary)}footer .widget #recentcomments li .comment-author-link a:hover{text-decoration:underline;color:#e50914;color:var(--iq-primary)}footer .widget.widget_nav_menu ul li a:before,footer .widget ul.menu li a:before{top:.875em}footer .widget.widget_nav_menu ul li a{padding:.4375em 0 .4375em .9375em}footer .widget ul.menu li .sub-menu{padding-left:.625em}ul.iq-contact li{display:-webkit-box;display:-ms-flexbox;display:flex}ul.iq-contact li a span{padding-left:.9375em;display:table-cell;word-wrap:anywhere;word-break:break-word}ul.iq-contact li i{position:absolute;left:0;line-height:2.125em;font-size:1.375em;color:#6c757d;color:var(--iq-secondary)}ul.iq-contact li a:before{display:none}.widget.widget_nav_menu ul li .sub-menu li a,.widget ul.menu li .sub-menu li a{font-size:.875em}footer .widget .rss-date{font-weight:600;font-size:.875em;text-transform:uppercase;display:inline-block;width:100%;margin:.3125em 0}footer.footer-one .widget .textwidget p{margin-bottom:0}footer .widget.footer-logo.text-left{margin-bottom:.9375em}footer{display:inline-block;width:100%;background-repeat:no-repeat!important;background-size:cover!important;background-color:#191919!important;background-color:var(--iq-bg1)!important}footer.footer-one .footer-top{padding-top:3.75em;padding-bottom:3.75em}footer.footer-one .footer-standard .widget{margin:0}footer.footer-one .footer-top .footer-standard .info-share{margin-bottom:0}footer.footer-one .widget{background:transparent}footer.footer-one .widget h4.footer-title{margin-bottom:.9375em}footer .widget #recentcomments li .comment-author-link a{color:var(--body-text);font-weight:600}footer .widget #recentcomments li.recentcomments a:before,footer .widget a.rsswidget:before,footer ul.wp-tag-cloud li a:before{display:none}footer.footer-one .widget ul.menu li a{border:none;margin-bottom:.25em;color:#fff;color:var(--iq-white-color)}footer.footer-one .widget ul.menu li a:hover{color:#e50914;color:var(--iq-primary)}footer.footer-one .sub-btn{position:absolute;right:0}footer.footer-one .sub-btn button{padding:1.5em 1.875em;border:none;cursor:pointer;background-color:#e50914;background-color:var(--iq-primary)}.footer-one .sub-btn button:focus,footer.footer-one .sub-btn button:hover{outline:none}footer.footer-one .sub-btn button:before{content:"\f2c3";position:absolute;font-family:Ionicons;z-index:1;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5em;color:#fff;color:var(--iq-white-color)}footer.footer-one input[type=submit] footer.footer-one .info-share li{margin-left:.9375em;margin-right:0}footer.footer-one .menu-footer-menu-container .menu{margin-bottom:0;padding:0}footer.footer-one .menu-footer-menu-container .menu li{list-style:none;display:block;margin-right:.625em}footer.footer-one .copyright a:hover,footer.footer-one .info-share li a:hover,footer.footer-one .menu-footer-menu-container .menu li a:hover{text-decoration:none;color:#e50914;color:var(--iq-primary)}footer.footer-one .menu-footer-menu-container .menu li:last-child{margin-right:0}footer.footer-one .copyright-footer{-webkit-box-shadow:rgba(0,0,0,.5) 0 .1875em .625em;box-shadow:0 .1875em .625em rgba(0,0,0,.5);padding:0 .9375em}footer.footer-one .copyright-footer .copyright{font-size:1em}footer.footer-one .info-share li a{color:#6c757d;color:var(--iq-secondary)}footer.footer-one input[type=email]:focus,footer.footer-one input[type=email]:hover{border-color:#e50914;border-color:var(--iq-primary);padding:0 7.8125em 0 .9375em}footer.footer-one input[type=email]{background:#fff;background:var(--iq-white-color);border-color:#404043;border-color:var(--iq-white-light-color);border-radius:5.625em;color:#6c757d;color:var(--iq-secondary)}.mc4wp-form-fields input[type=submit]{position:absolute;right:.9375em}footer.footer-one .footer-top .info-share li{margin-right:.9375em;margin-bottom:.9375em}footer.footer-one .footer-top .info-share li:last-child{margin-right:0}.iq-bg-dark{position:relative}footer.iq-over-dark-90:before{display:none!important}footer .footer_top_block{padding-bottom:6.25em}footer.footer-one .footer-top .info-share{padding-left:0}footer.footer-one .footer-top .info-share li{margin-right:.75em;display:inline-block}footer.footer-one .footer-top .info-share li a{position:relative;display:inline-block;width:2.5em;height:2.5em;text-align:center;line-height:2.5em;margin-right:0;color:var(--iq-white);font-size:1.063em;border-radius:50%;background:rgba(41,41,41,.76);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}footer.footer-one .footer-top .info-share li a:hover{-webkit-box-shadow:0 0 .625em #bf000a;box-shadow:0 0 .625em #bf000a;-webkit-box-shadow:0 0 .625em var(--iq-primary-hover);box-shadow:0 0 .625em var(--iq-primary-hover);text-shadow:0 0 .125em #bf000a;text-shadow:0 0 .125em var(--iq-primary-hover);color:#bf000a;color:var(--iq-primary-hover);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}footer.footer-one .footer-top .info-share li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(.9);transform:scale(.9);z-index:-1;border-radius:50%;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}ul.f-link li,ul.f-link li a{margin-bottom:.25em}ul.f-link li a{color:#d1d0cf;color:var(--iq-body-text)}ul.f-link li a:hover{color:#e50914;color:var(--iq-primary)}.s-icon{position:relative;width:2.5em;height:2.5em;text-align:center;line-height:2.5em;margin-right:.75em;color:#fff;color:var(--iq-white-color);font-size:1.062em;background:rgba(41,41,41,.76)}.s-icon,.s-icon:before{border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease}.s-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e50914;background:var(--iq-primary);-webkit-transform:scale(.9);transform:scale(.9);z-index:-1}.s-icon:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 .9375em #e50914;box-shadow:0 0 .9375em #e50914;-webkit-box-shadow:0 0 .9375em var(--iq-primary);box-shadow:0 0 .9375em var(--iq-primary)}.s-icon:hover{-webkit-box-shadow:0 0 .0625em #e50914;box-shadow:0 0 .0625em #e50914;-webkit-box-shadow:0 0 .0625em var(--iq-primary);box-shadow:0 0 .0625em var(--iq-primary);text-shadow:0 0 .125em #e50914;text-shadow:0 0 .125em var(--iq-primary);color:#e50914;color:var(--iq-primary);-webkit-transition:all .4s ease;transition:all .4s ease}.page-numbers li .page-numbers{background-color:#191919;background-color:var(--iq-bg1);border:none}.wp-video-shortcode{height:31.25em!important}.mejs-container,.wp-video{width:100%!important}.mejs-container{min-width:100%!important}.video-container.iq-main-slider iframe{height:70vh}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes notify{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}50%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}70%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}60%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes notify{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}50%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}70%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}60%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes slide-in{to{right:0}}@keyframes slide-in{to{right:0}}@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}50%{opacity:.2}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}50%{opacity:.2}to{opacity:1}}@-webkit-keyframes trailorPlay{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-.3125em);transform:translateX(-.3125em)}50%{-webkit-transform:translateX(.3125em);transform:translateX(.3125em)}70%{-webkit-transform:translateX(-.125em);transform:translateX(-.125em)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes trailorPlay{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-.3125em);transform:translateX(-.3125em)}50%{-webkit-transform:translateX(.3125em);transform:translateX(.3125em)}70%{-webkit-transform:translateX(-.125em);transform:translateX(-.125em)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.iqonic-user-forms .elementor-shortcode{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}form.pms_login>p{margin:0 0 1.5em}form#pms_login .logo,form#pms_recover_password_form .logo-link,form#pms_recover_password_form ul.pms-form-fields-wrapper>.logo-link .logo,form#pms_register-form .logo{display:block;margin-left:auto;margin-right:auto;width:11.25em;margin-bottom:1.5em}form#pms_register-form .logo{margin-bottom:3em}form#pms_register-form{max-height:90vh}form#pms_login{padding:3.125em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;width:34.75em;margin:0 auto;position:relative;-ms-flex-item-align:center;align-self:center;-webkit-backdrop-filter:blur(1.5625em);backdrop-filter:blur(1.5625em)}form#pms_login label{color:#fff;color:var(--iq-white-color);font-weight:500;margin-bottom:1em;letter-spacing:.02em}form#pms_login p.login-remember label{font-size:.875em;color:#fff;color:var(--iq-white-color)}form#pms_login .input{margin-bottom:1.5em;height:3.5em;line-height:3.5em;background:#111;border:none;font-size:.875em;color:#6c757d;color:var(--iq-secondary);border-radius:0}form#pms_login #rememberme{width:1em;height:1em;border:.125em solid #fff;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border-radius:.3em}#pms_login .login-extra .separator{margin-left:1em;margin-right:1em}form#pms_login #rememberme:checked:before{content:"\2713";position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e50914;color:var(--iq-primary);left:0;margin:auto}form#pms_login form#pms_login input[type=password]:focus,form#pms_login input:focus,form#pms_login input[type=email]:focus,form#pms_login input[type=text]:focus{border-color:#e50914;border-color:var(--iq-primary);-webkit-box-shadow:none;box-shadow:none}form#pms_login .login-submit .button{width:auto;float:none;padding:.75em 1.5em;text-transform:uppercase;letter-spacing:1.5px;border-radius:0;margin-bottom:.625em;height:inherit;line-height:inherit;background:#e50914;background:var(--iq-primary)}form#pms_login .login-submit .button:focus,form#pms_login .login-submit .button:hover{background:#6c757d;background:var(--iq-secondary)}form#pms_login .login-submit #wp-submit{width:100%}form#pms_login a{color:#e50914;color:var(--iq-primary)}form#pms_login a.register{color:#fff;color:var(--iq-white-color);font-weight:500;letter-spacing:.0625em}form#pms_login a.register:hover{color:#e50914;color:var(--iq-primary)}form#pms_login a:hover{text-decoration:none}form#pms_login a.lostpassword{font-weight:500;font-size:.875em;letter-spacing:.05em}.pms-login-error{margin:1.875em 0;padding:.3125em .625em;border:.0625em solid rgba(229,9,20,.75);background:rgba(229,9,20,.1)}form#pms_login p.login-submit{margin-bottom:1.5625em}.iqonic-user-forms #pms_login .login-remember{display:-webkit-box;display:-ms-flexbox;display:flex}#pms_login p:after{display:block;clear:both;content:""}#pms_login .login-remember{margin-bottom:1.5em}#pms_login p{margin:0}#pms_login .login-remember label{padding-left:0;line-height:normal;letter-spacing:.05em}.iq-pricing-card{padding:1.875em;position:relative;background:#191919;background:var(--iq-bg1);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);display:block;margin:0 auto}.iq-pricing-card .iq-pricing .table{border:none}.iq-pricing-card .iq-pricing .table th{border:none;font-size:1.125em;line-height:1.75em;padding:1.75em .625em 1.25em}.iq-pricing-card .iq-pricing .table td{border:none!important}.iq-pricing-card .iq-pricing .table tr{border-bottom:.0625em solid #141414;border-bottom:.0625em solid var(--iq-body-bg)}.iq-pricing-card .iq-pricing .table tr:last-child{border-bottom:0}.iq-pricing-card .iq-pricing .iq-price-head{border-bottom:none!important}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box{background:#141414;background:var(--iq-body-bg);padding:1.875em .625em;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box .iq-price-rate{margin-top:1.875em}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box small{font-size:.7em;text-transform:lowercase}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box .type{font-size:1.125em;line-height:1.75em;position:absolute;background:#e50914;background:var(--iq-primary);padding:.5625em 1.5625em;color:#fff;color:var(--iq-white-color);top:-.9375em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99;font-weight:500}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box .type:before{position:absolute;content:"";width:0;height:0;right:-.9375em;top:-.0625em;border-left:1em solid #bf000a;border-left:1em solid var(--iq-primary-hover);border-top:1em solid transparent}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box .type:after{position:absolute;content:"";width:0;height:0;left:-.9375em;top:-.0625em;border-right:1em solid #bf000a;border-right:1em solid var(--iq-primary-hover);border-top:1em solid transparent}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box.active{background:#e50914;background:var(--iq-primary)}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box.active .type{background:#fff;color:#e50914;color:var(--iq-primary)}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box.active .type:before{border-left:1em solid #bf000a;border-left:1em solid var(--iq-primary-hover);right:-1em}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box.active .type:after{border-right:1em solid #bf000a;border-right:1em solid var(--iq-primary-hover);left:-1em}.iq-pricing-card .iq-pricing .i_close{font-size:1.375em}.iq-pricing-card .iq-pricing .iq-child-cell{-webkit-transition:all .4s ease;transition:all .4s ease;font-size:1.125em;line-height:1.75em;padding:1.5625em .625em 1.25em}.iq-pricing-card .iq-pricing .iq-child-cell.active{color:#e50914;color:var(--iq-primary)}.iq-pricing-card .iq-pricing .iq-child-cell i{font-size:1.625em;line-height:2.25em}.iq-pricing-card .iq-pricing .iq-price-footer{padding:1.5625em .625em 0}.iq-pricing-card-two{padding:1.375em 3.75em 3.75em;position:relative;background:#191919;background:var(--iq-bg1);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);display:block;margin:0 auto}.iq-pricing-card-two .iq-pricing .table{border:none}.iq-pricing-card-two .iq-pricing .table th{border:none;font-size:1.125em;line-height:1.75em;padding:1.75em .625em 1.25em}.iq-pricing-card-two .iq-pricing .table td{border:none!important}.iq-pricing-card-two .iq-pricing .table tr{border-bottom:.0625em solid #141414;border-bottom:.0625em solid var(--iq-body-bg)}.iq-pricing-card-two .iq-pricing .table tr:last-child{border-bottom:0}.iq-pricing-card-two .iq-pricing .iq-price-head .iq-price-box{display:inline-block;padding:.8125em .9375em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;color:var(--iq-white-color);background-color:#6c757d;background-color:var(--iq-secondary)}.iq-pricing-card-two .iq-pricing .iq-price-head .iq-price-box .type{font-size:1em;color:#fff;color:var(--iq-white-color)}.iq-pricing-card-two .iq-pricing .i_close{font-size:1.375em}.iq-pricing-card-two .iq-pricing .iq-child-cell{-webkit-transition:all .4s ease;transition:all .4s ease;font-size:1.125em;line-height:1.75em;padding:1.5625em .625em 1.25em}.iq-pricing-card-two .iq-pricing .iq-child-cell.active{color:#e50914;color:var(--iq-primary)}.iq-pricing-card-two .iq-pricing .iq-child-cell i{font-size:1.625em;line-height:2.25em}.iq-pricing-card-two .iq-pricing .iq-price-footer{padding:1.5625em .625em 0}.iq-pricing-card-two .iq-price-bottom .iq-select-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:.9375em;background:#141414;background:var(--iq-body-bg);margin-bottom:1.875em;cursor:pointer}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap i{position:absolute;top:.9375em;right:.9375em;font-size:1.5em;display:none}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap .iq-price-label .type{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);padding:.1875em .25em .25em;font-size:1em;font-weight:500}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap .iq-price-rate{padding:0;margin-top:1.25em}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap .iq-price-rate small{font-size:1.25em;text-transform:lowercase}.iq-pricing-card-two .iq-button.btn{width:100%;font-size:1.25em;font-weight:500}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap.active{background:rgba(229,9,20,.4);border:.0625em solid rgba(209,208,207,.6)}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap.active .iq-price-label .type{background-color:#fff;background-color:var(--iq-white-color);color:#e50914;color:var(--iq-primary)}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap.active i{color:#fff;color:var(--iq-white-color);display:block}form.pms-form{-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;padding:1.875em .9375em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;position:relative;margin:0 auto;-ms-flex-item-align:center;align-self:center}form.pms-form ul.pms-form-fields-wrapper li{list-style:none;width:50%;padding:0 .9375em;display:inline-block}form.pms-form ul.pms-form-fields-wrapper li.pms-field.pms-field-subscriptions{width:100%}form.pms-form ul.pms-form-fields-wrapper li label{color:#d1d0cf;color:var(--iq-body-text);margin-bottom:.4375em}form.pms-form ul.pms-form-fields-wrapper li input{height:3.5em;line-height:3.5em;background:#111;border:none;font-size:.875em;color:#6c757d;color:var(--iq-secondary);border-radius:0}form.pms-form ul.pms-form-fields-wrapper li .pms-subscription-plan label{margin-top:.625em;margin-bottom:.625em}form.pms-form ul.pms-form-fields-wrapper li input[type=submit]{text-transform:uppercase;letter-spacing:1.5px;width:inherit;background-color:#e50914;background-color:var(--iq-primary);border:none;color:#fff;color:var(--iq-white-color);margin-top:.9375em}form.pms-form ul.pms-form-fields-wrapper li input[type=submit]:focus,form.pms-form ul.pms-form-fields-wrapper li input[type=submit]:hover{background:#6c757d;background:var(--iq-secondary);color:#fff;color:var(--iq-white-color)}form.pms-form ul.pms-form-fields-wrapper li input[type=checkbox],form.pms-form ul.pms-form-fields-wrapper li input[type=radio]{height:1.5em;margin-bottom:.9375em;width:.9375em;line-height:1.5625em;float:none;margin-right:.9375em;display:block}form.pms-form ul.pms-form-fields-wrapper li input[type=checkbox]{display:inline-block}form#pms_edit-profile-form .iq-button{margin-top:.9375em}.pms_success-messages-wrapper p{margin-bottom:2.8125em}form.pms-form ul.pms-form-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pms-subscription-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}#pms-paygates-wrapper{margin:1.5em 0}form.pms-form .btn.btn-hover.iq-button{margin:0 .9375em}.pms-subscription-plan label{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.iq-register form.pms-form ul.pms-form-fields-wrapper li input[type=radio],form.pms-form .pms-form-fields-wrapper .pms-subscription-plan label input[type=radio],form.pms-form ul.pms-form-fields-wrapper li input[type=radio]{margin-bottom:0}#pms-paygates-inner,#pms-paygates-inner>label{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}#pms-paygates-inner{margin-top:.9375em}#pms-paygates-inner label{margin-right:.9375em}#pms-recaptcha-register-wrapper{display:inline-block;width:100%;vertical-align:top;margin:1.25em 0}form.pms-form .btn.btn-hover.iq-button{margin:0 .9375em 0 0}.iq-register{height:100vh;position:fixed!important}.iq-register form.pms-form{margin:1.875em 0;overflow-x:auto}::-webkit-scrollbar{width:.25em}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.iq-register .elementor-shortcode{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.iq-register form.pms-form ul.pms-form-fields-wrapper{list-style:none;margin-left:-.9375em;margin-right:-.9375em;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.iq-register form.pms-form ul.pms-form-fields-wrapper li{width:50%;padding:0 .9375em;margin:0 0 1.5em}.iq-register button.btn.btn-hover.iq-button{margin:0;width:100%}.iq-register form.pms-form{padding:2.5em}.iq-register form.pms-form ul.pms-form-fields-wrapper li input{margin-bottom:.9375em}#pms-paygates-wrapper h3{font-size:1.2em}.iq-register form.pms-form ul.pms-form-fields-wrapper li:last-child{margin-bottom:0}#pms-paygates-inner>label input[type=radio]{margin-right:.4375em}.iq-register form.pms-form>label input[type=radio]{margin-bottom:0}#pms-subscription-plans-discount{width:100%;float:left;clear:both;position:relative}#pms-apply-discount{line-height:normal;margin:0 0 0 .9375em;width:auto}.pms-tax-notice{float:left;width:100%}#pms-subscription-plans-discount-messages-wrapper{padding:0;margin:auto;border:none}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active,.pms-account-navigation li.pms-account-navigation-link a{position:relative;overflow:hidden;border-radius:0;text-transform:uppercase;margin-left:.9375em;margin-right:.9375em}.pms-account-navigation li.pms-account-navigation-link a{padding:.75em 1.5em;color:#fff;color:var(--iq-white-color)}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active{color:#e50914;color:var(--iq-primary);background-color:transparent}.pms-account-navigation li.pms-account-navigation-link a:after{content:"";position:absolute;left:0;top:0;width:0;height:.1875em;background:#e50914;background:var(--iq-primary);opacity:0;-webkit-transition:all .8s linear;transition:all .8s linear}.pms-account-navigation li.pms-account-navigation-link a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(11,1,2,0)),color-stop(85%,rgba(255,55,65,.3)));background:linear-gradient(0deg,rgba(11,1,2,0) 0,rgba(255,55,65,.3) 85%);background:-webkit-gradient(linear,left bottom,left top,from(var(--iq-form-gradient-color)),color-stop(85%,var(--iq-to-gradient-color)));background:linear-gradient(0deg,var(--iq-form-gradient-color) 0,var(--iq-to-gradient-color) 85%);content:"";opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-o-transform:translate3d(0,50%,0);-moz-transform:translate3d(0,50%,0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active:before{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0);transform:translateZ(0);-o-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active:after{opacity:1;width:100%}.pms-account-navigation li.pms-account-navigation-link a:hover{color:#e50914;color:var(--iq-primary)}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active{-webkit-box-shadow:none!important;box-shadow:none!important;text-align:left;margin:0}.pms-no-payments{padding:.625em 2.375em;position:relative;background:#191919;background:var(--iq-bg1)}.pms-account-subscription-details-table,.pms-table{padding:1.875em;position:relative;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);margin:0 auto}.pms-account-subscription-details-table tr>td:first-of-type{padding:.9375em 1.125em}form.pms-form ul.pms-form-fields-wrapper li label span{font-size:1em;line-height:normal}form#pms_recover_password_form{padding:3.125em;width:34.75em}form#pms_recover_password_form ul.pms-form-fields-wrapper>.logo-link{display:block}.pms-form>input[type=submit]{width:auto;background:#e50914;background:var(--iq-primary);border:none;padding:.75em 1.5em;text-transform:uppercase;letter-spacing:1.5px;height:auto;line-height:inherit;margin-top:1.25em}.pms-form>input[type=submit]:focus,.pms-form>input[type=submit]:hover{background-color:#6c757d;background-color:var(--iq-secondary)}.pms_field-errors-wrapper p{color:#e50914;color:var(--iq-primary)}form#pms_recover_password_form ul.pms-form-fields-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form#pms_recover_password_form ul.pms-form-fields-wrapper li{margin:0 0 1.25em;padding:0;width:100%}form#pms_recover_password_form>.iq-button[type=submit]{width:100%}.pms-table td,.pms-table th{color:#d1d0cf;color:var(--iq-body-text)}.pms-table th{border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text)}.iq-avtar-box .sign-user_card{width:100%;display:inline-block;text-align:center;margin:0 auto}.iq-avtar-box .sign-user_card img{height:12.5em;width:12.5em;line-height:12.5em}.iq-avtar-box .sign-user_card a#iq-edit-avatar-btn{display:block;margin-top:1.25em}#update-avatar label.custom-file-label{border-radius:0}#update-avatar .custom-file{height:calc(2.25rem + .625em)}.iqonic-user-forms .elementor-shortcode{-ms-flex-wrap:wrap;flex-wrap:wrap}.pms-login-error{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:2.5em;margin-bottom:1.25em;margin-top:auto}.mejs-container-fullscreen.wp-video-shortcode,.mejs-container-fullscreen .wp-video-shortcode{height:unset!important}.pms-pagination .page-numbers{position:relative;display:block;width:2.8125em;height:2.8125em;text-align:center;line-height:2.8125em;margin-left:.3125em;color:#6c757d;color:var(--iq-secondary);background-color:#191919;background-color:var(--iq-bg1);border:none}.pms-pagination .page-numbers.current,.pms-pagination .page-numbers:hover{background:#e50914;background:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.pms-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pms-pagination .page-numbers.next,.pms-pagination .page-numbers.prev{width:auto;padding:0 .9375em}.loader-wheel{font-size:4em;position:relative;height:1em;width:1em;padding-left:.45em;overflow:hidden;margin:0 auto;-webkit-animation:loader-wheel-rotate .5s steps(12) infinite;animation:loader-wheel-rotate .5s steps(12) infinite}.loader-wheel i{display:block;position:absolute;height:.3em;width:.1em;border-radius:.05em;background:grey;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:center .5em;transform-origin:center .5em}@-webkit-keyframes loader-wheel-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-wheel-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.iq_comment_block{padding-bottom:6.25em;clear:both}.iq_comment_block .comment-respond,.iq_comment_block .comments-area{margin-top:0}.watchlist-contens{position:relative;overflow:visible;padding:0}.watchlist-contens .block-images{position:relative;width:100%;-webkit-transition:all .45s ease 0s;transition:all .45s ease 0s;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;margin-bottom:1.875em}.watchlist-contens .block-images img{width:100%}.watchlist-contens .block-images:hover{overflow:visible}.watchlist-contens .block-images:hover .img-box{position:relative}.watchlist-contens .block-images:hover{z-index:99;transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-webkit-transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-moz-transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-o-transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-box-shadow:0 0 .75em rgba(0,0,0,.9);box-shadow:0 0 .75em rgba(0,0,0,.9)}.watchlist-contens .block-images.watchlist-first:hover{transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em);-webkit-transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em);-moz-transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em);-o-transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em)}.watchlist-contens .block-images.watchlist-last:hover{transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em);-webkit-transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em);-moz-transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em);-o-transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em)}.watchlist-contens .block-social-info{position:absolute;top:0;left:auto;bottom:0;right:1.5625em;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}.watchlist-contens .block-images:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);width:100%;height:100%;opacity:0;z-index:9;border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.watchlist-contens .block-images:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),color-stop(50%,rgba(20,20,20,.4)),to(rgba(83,100,141,0)));background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(20,20,20,.4) 50%,rgba(83,100,141,0))}.watchlist-contens .block-images:hover:before{opacity:1;z-index:9}.watchlist-contens .block-images:hover .block-description,.watchlist-contens .block-images:hover .block-social-info{-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out;opacity:1}.watchlist-contens .block-images .hover-buttons{margin-top:.3125em}.favorites-slider li.slide-item a.slick-slide.slick-current.slick-active{position:absolute;top:-2.5em;right:0;display:none}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movie,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-show,.widget.masvideos-videos-widget .masvideos.masvideos-videos .video{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 .9375em}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movie .movie__poster,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-show .tv-show__poster,.widget.masvideos-videos-widget .masvideos.masvideos-videos .video .video__poster{width:5em;margin-right:1.25em;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:0}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movie .movie__title,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-show .tv-show__title,.widget.masvideos-videos-widget .masvideos.masvideos-videos .video .video__title{color:#fff;color:var(--iq-white-color);line-height:1.4375em;display:block;overflow:hidden}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movie:last-child,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-show:last-child,.widget.masvideos-videos-widget .masvideos.masvideos-videos .video:last-child{margin-bottom:0;padding-bottom:0}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movies__inner,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-shows__inner,.widget.masvideos-videos-widget .masvideos.masvideos-videos .videos__inner{display:block;margin:0 auto}.widget.masvideos span.post_count{border-radius:3.125em;float:right;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.75em}.streamit-ajax-custom-search{z-index:99;border-top:.0625em solid #e50914;border-top:.0625em solid var(--iq-primary);background:#141414;background:var(--iq-body-bg);padding:.5em}header .search-box{z-index:9999;background:#000;background:var(--iq-black-color)}.streamit-ajax-custom-search ul.iq-post{background:transparent}.streamit-ajax-custom-search .post-img-holder{width:9.375em;height:5.5em;margin-right:.938em}.streamit-ajax-custom-search ul.iq-post li .post-img img{width:100%;height:5.5em;margin:0}.streamit-ajax-custom-search ul.iq-post li .post-img .img-height{height:5.5em;padding:0}.streamit-ajax-custom-search ul.iq-post li .post-img{background:#252525;text-align:left}.streamit-ajax-custom-search ul.iq-post li .post-img:hover{-webkit-box-shadow:0 .0937em .25em rgba(255,55,65,.3);-webkit-box-shadow:0 .0937em .25em var(--iq-to-gradient-color);box-shadow:0 .0937em .25em rgba(255,55,65,.3);box-shadow:0 .0937em .25em var(--iq-to-gradient-color)}header #datafetch button.hover-buttons{color:#fff;color:var(--iq-white-color);text-transform:uppercase;background:#252525;font-size:.875em;-webkit-box-shadow:none;box-shadow:none}header #datafetch button.hover-buttons:hover{color:#d7d3f8;color:var(--iq-light-primary)}.streamit-ajax-custom-search ul.iq-post li .post-blog{width:100%}.streamit-ajax-custom-search ul.iq-post li .post-blog .iq-category-list{text-align:left;background:transparent}.streamit-ajax-custom-search ul.iq-post li .post-blog .iq-category-list li{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:1}.streamit-ajax-custom-search ul.iq-post li .post-blog .new-link{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;padding:0}li.slide-item .cast-images:before{position:absolute;content:"";top:auto;bottom:0;left:0;right:0;width:100%;height:100%;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:#191919;background:var(--iq-bg1)}.detail-cast-list li.slide-item{overflow:hidden;position:relative}li.slide-item .cast-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 auto}li.slide-item .cast-images .img-box{width:100%;height:8.75em}li.slide-item .cast-images .img-box img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}li.slide-item .cast-images .block-description{position:relative;top:auto;bottom:1.563em;z-index:999;display:block;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;left:auto;right:auto;bottom:auto;margin:auto 0;padding-left:1em}li.slide-item .cast-images .block-description .iq-title{padding:0}.person-details .single-person__sidebar-title{font-size:1em;font-weight:500;margin-bottom:.3125em}.person-details>div{margin-bottom:1.25em}.profile-social-lists .share-ico{font-size:2em}.profile-social-lists{margin-left:-.625em}.cast-person-list table{border:none;border-collapse:separate;border-spacing:0 .9375em;min-width:43.75em;overflow-x:auto}.cast-person-list table .image{width:8%;padding:0}.cast-person-list table .image img{width:100%}.cast-person-list table td,.person-details .cast-person-list table th{text-align:left;border:none}.cast-person-list table td.year{text-align:right}.cast-person-list table td.seperator{text-align:center}.cast-person-list .content .character{color:#fff;color:var(--iq-white-color)}.trending-pills.treading-heading-tab{background:transparent}.trending-pills.treading-heading-tab.nav-pills .nav-item:first-child a{margin-left:0}.tab-content.cast-person-list{max-height:38.125em;height:auto;overflow-y:scroll}.wp-block-search .wp-block-search__label{color:#fff;color:var(--iq-white-color)}.wp-block-search .wp-block-search__input{background:rgba(209,208,207,.6);border:none}.wp-block-latest-comments__comment-meta a{color:#fff;color:var(--iq-white-color);line-height:normal}.wp-block-latest-comments__comment-meta{color:#e50914;color:var(--iq-primary)}.wp-block-column>p{margin:0}.wp-block-search .wp-block-search__button{outline:none;font-size:0;border:none;padding:.625em 1.5em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;margin-left:0;position:relative;color:var(--iq-white);cursor:pointer;background:#e50914;background:var(--iq-primary);width:4vw}.wp-block-search .wp-block-search__button:after{content:"\f002";position:absolute;font-family:Font Awesome\ 5 Free;font-weight:900;top:50%;bottom:0;left:50%;right:0;font-size:.8vw;color:var(--iq-white);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ol.wp-block-latest-comments{padding-left:0;margin-bottom:0}.trending-info.g-border .single-details .slider-ratting{margin-top:0;margin-left:1.25em}.sources-table{border:none;border-collapse:separate;overflow-x:auto;border-spacing:0}.sources-table td,.sources-table th{border:none;text-align:left;padding:1.5em 1.25em;text-transform:capitalize}.sources-table tbody{background:#191919;background:var(--iq-bg1)}.sources-table td{border-bottom:.625em solid #141414;border-bottom:.625em solid var(--iq-body-bg)}.sources-table tr:last-child td{border:none}.source-list-content{max-height:25em;height:auto;clear:both;position:relative;overflow-y:auto}.streamit-content-details{clear:both}.streamit-content-details .trending-pills-header.nav-pills .nav-item a{font-weight:500;text-transform:capitalize;padding:1.5em 4em;margin:0 auto;position:relative;overflow:hidden;border-radius:0;color:#fff;color:var(--iq-white-color)}.streamit-content-details .trending-pills-header.nav-pills .nav-item a.active{background:#191919;background:var(--iq-bg1);color:#e50914;color:var(--iq-primary)}.streamit-content-details .trending-pills-header.nav-pills .nav-item a:after{height:.0625em;top:auto;bottom:0;content:"";position:absolute;left:0;width:0;background:#e50914;background:var(--iq-primary);opacity:0;-webkit-transition:all .8s linear;transition:all .8s linear}.streamit-content-details .trending-pills-header.nav-pills .nav-item .nav-link.active:after{opacity:1;width:100%}.streamit-content-details .trending-pills-header{background:linear-gradient(90.06deg,rgba(20,20,20,0) 1.66%,#0f0f0f 43.64%,rgba(20,20,20,0) 89.28%)}.hideContent{overflow:hidden;line-height:1em;height:3em;-webkit-transition:height .6s;transition:height .6s}.showContent{line-height:1em;height:auto}.description-content{-webkit-transition:height .6s;transition:height .6s;overflow:hidden;margin-top:-.638em}.streamit-reviews{margin-bottom:.938em}.streamit-reviews .comment-form-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.375em;clear:both}.streamit-reviews .comment-form .comment-form-rating>label{color:#d1d0cf;color:var(--iq-body-text)}.streamit-reviews .comment-form-rating p.stars{margin:0 0 0 .938em;font-size:1.25em}.streamit-reviews p.comment-notes{float:left;width:calc(100% - 20em);margin:0 0 1.375em}.streamit-reviews p.comment-notes span{font-size:1em}.streamit-reviews p.stars a{margin-left:.313em;height:1.5em;width:1.5em}.streamit-reviews p.stars a:before{font-size:1.25em;color:#e50914;color:var(--iq-primary)}.streamit-reviews .comment-form-author{float:left;width:50%;padding-right:.938em}.streamit-reviews .comment-form-email{float:left;width:50%;padding-left:.938em}.streamit-reviews .comment-form-comment{margin:0 0 .9375em}.streamit-reviews .form-submit .submit{cursor:pointer}.streamit-reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.streamit-reviews #comments ol.commentlist li{padding:0;margin:0 0 1.25em;position:relative;background:0;border:0}.streamit-reviews .bypostauthor{display:block}.streamit-reviews #comments ol.commentlist li .comment_container{display:-webkit-box;display:-ms-flexbox;display:flex}.streamit-reviews #comments ol.commentlist li .comment_container img.avatar{position:relative;padding:0;height:5em;width:5em;float:left}.streamit-reviews #comments ol.commentlist li .comment-text{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;margin:0 0 0 1.875em}.streamit-reviews #comments ol.commentlist li .meta{color:#6c757d;color:var(--iq-secondary);font-size:.75em}.streamit-reviews #comments ol.commentlist li .comment-text p.meta{font-weight:500;line-height:normal;display:inline-block;vertical-align:middle;margin-right:.625em}.streamit-reviews #comments ol.commentlist li .comment-text .meta .masvideos-review__author{color:#fff;color:var(--iq-white-color);font-size:1.125em;text-transform:capitalize;font-weight:500}.streamit-reviews #comments ol.commentlist li .comment-text .meta .masvideos-review__published-date{font-size:.875em;position:relative;padding-left:1.5625em;text-transform:uppercase}.streamit-reviews #comments ol.commentlist li .comment-text .meta .masvideos-review__published-date:before{position:absolute;left:.4375em;right:auto;width:.5em;height:.125em;background:#6c757d;background:var(--iq-secondary);content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.streamit-reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.streamit-reviews .star-rating .star{width:1.25em;height:1em;font-size:1em;color:#e50914;color:var(--iq-primary)}.streamit-reviews .comment-text .star-rating{display:inline-block}.streamit-reviews .comment-respond{margin-top:0}.streamit-reviews .comment-respond .comment-reply-title,.streamit-reviews ul.children{margin-top:1.25em}.trending-info .music-play-lists .share-box{right:auto;left:2.5em}.iq_comment_block.streamit-content-details .select2-container,.streamit-reviews p.stars a.star-6,.streamit-reviews p.stars a.star-7,.streamit-reviews p.stars a.star-8,.streamit-reviews p.stars a.star-9,.streamit-reviews p.stars a.star-10{display:none}.iq_tag-list{margin-top:1.875em}.iq_tag-list .text-lable{font-size:1.125em;text-transform:uppercase;letter-spacing:.125em;font-weight:600}.movie-content.movie-space-action li a{font-weight:500;letter-spacing:.0625em;font-size:1.125em;line-height:1.75}.movie-content.movie-space-action.iq_tag-list li a{color:var(--iq-white);font-size:1.125em;line-height:1.75;font-weight:400;letter-spacing:.0625em}.iq_tag-list li.text-lable:after,.movie-content.iq_tag-list li:before,.movie-content.iq_tag-list li:last-child:after{display:none}.movie-content.iq_tag-list li:after{content:",";color:#6c757d;color:var(--iq-secondary);position:absolute;font-size:1.25em;clear:both;bottom:.375em;top:auto}.iq_tag-list li{padding-right:.125em;margin-right:.9375em}.streamit-image-box{border-radius:.5em;padding:.375em;position:relative;top:0;background:#1e2024;-webkit-transition:all .9s ease-out 0s;transition:all .9s ease-out 0s}.streamit-image-box:before{color:hsla(0,0%,100%,.7);border-radius:.5em .5em 0 0;padding:.1875em .625em;border-bottom:.0625em solid rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;content:"\2022\2022\2022";display:block;letter-spacing:.1875em;line-height:1.625em;font-size:1.625em;width:100%;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.streamit-image-box:hover:before{color:#e50914;color:var(--iq-primary)}.scroll-img .streamit-image-box-img img{scroll-behavior:smooth;-o-object-fit:cover;-o-object-position:top;-webkit-transition:all 5s ease;width:100%;object-fit:cover;object-position:top;height:28.125em;transition:all 5s ease}.scroll-img.hover-image-scroll:hover .streamit-image-box-img img{-o-object-position:bottom;object-position:bottom;-webkit-transition:all 3s ease;transition:all 3s ease}.streamit-image-box .streamit-image-box-title{padding:.9375em;width:100%;display:inline-block;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;text-align:center}.streamit-image-box:hover .streamit-image-box-title{color:#e50914;color:var(--iq-primary)}.main-pages{border-radius:.5em;padding:.375em;position:relative;top:0;background:#1e2024;-webkit-transition:all .9s ease-out 0s;transition:all .9s ease-out 0s}.main-pages .pic img{scroll-behavior:smooth;-o-object-fit:cover;-o-object-position:top;-webkit-transition:all 5s ease;width:100%;object-fit:cover;object-position:top;height:28.125em;transition:all 5s ease}.main-pages:hover .pic img{-o-object-position:bottom;object-position:bottom;-webkit-transition:all 3s ease;transition:all 3s ease}.main-pages:before{color:hsla(0,0%,100%,.7);border-radius:.5em .5em 0 0;padding:.1875em .625em .125em;border-bottom:.0625em solid rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;content:"\2022\2022\2022";display:block;letter-spacing:.1875em;line-height:1.625em;font-size:1.625em;width:100%;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.main-pages:hover:before,.main-pages:hover a.page-title{color:#e50914;color:var(--iq-primary)}.favorites-contens{overflow:inherit}.streamit-transform-image{-webkit-transform:scale(1.2);transform:scale(1.2)}.streamit-transform-image-banner,.streamit-transform-image-rtl{-webkit-transform:scale(1.5);transform:scale(1.5)}a.page-title{padding:.9375em;width:100%;display:inline-block;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a.page-title:focus,a.page-title:hover{color:#fff}.is-restricted .site-content{padding-top:6.25em}@media (max-width:1190px){.streamit-transform-image,.streamit-transform-image-banner,.streamit-transform-image-rtl{-webkit-transform:none;transform:none}}.row.iq_archive_items.iq-archive-person{margin-left:-.5em;margin-right:-.5em}.archive .iq-persons{margin-bottom:1em}.iq-persons .iq-cast-body{background:linear-gradient(24.12deg,#000 .77%,transparent 96.59%);position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25em}.iq-persons .iq-cast-body>.iq-person-heading .iq-title{font-size:1em;font-weight:500;font-family:Roboto,sans-serif;letter-spacing:.0625em;color:#fff;color:var(--iq-white-color)}.iq-persons .iq-person-cat-item:last-child:before{content:", "}.iq-persons .iq-person-cat-item:first-child{margin-right:.5em}.iq-persons .iq-person-cat-item:first-child:before{content:""}.progress{--first:180deg;--secound:360deg;width:1.875em;height:1.875em;font-size:1.375em;color:#fff;border-radius:50%;overflow:hidden;position:relative;background:#07070c;text-align:center;line-height:1.875em;margin-left:auto}.progress .title{position:absolute;z-index:100;font-size:.75em;inset:0;text-align:center}.progress .overlay{z-index:1;background-color:#07070c}.progress .left,.progress .overlay,.progress .right{width:50%;height:100%;position:absolute;top:0;left:0}.progress .left,.progress .right{border:.125em solid #e50914;border:.125em solid var(--iq-primary);border-radius:6.25em 0 0 6.25em;border-right:0;-webkit-transform-origin:right;transform-origin:right}.progress .left{-webkit-animation:load1 1s linear forwards;animation:load1 1s linear forwards}.progress:nth-of-type(2) .right,.progress:nth-of-type(3) .right{-webkit-animation:load2 .5s linear 1s forwards;animation:load2 .5s linear 1s forwards}.progress:first-of-type .right,.progress:last-of-type .right{-webkit-animation:load3 .8s linear 1s forwards;animation:load3 .8s linear 1s forwards}form#pms-retry-payment-subscription-form{width:50%}form.pms-form{padding:1.875em}.pms-credit-card-information{padding:0;margin:0;list-style:none}form.pms-form input{float:inherit}.StripeElement{background:#fff;border:.063em solid #404043;border:.063em solid var(--iq-white-light-color);color:#d1d0cf;color:var(--iq-body-text);-webkit-box-shadow:none;box-shadow:none}.pms-form>input[type=submit]:focus,.pms-form>input[type=submit]:hover{background-color:#bf000a;background-color:var(--iq-primary-hover);color:#fff;color:var(--iq-white-color)}.pms-form>input[type=submit]{margin-right:.938em;cursor:pointer}.pms-field.pms-field-type-heading{margin-bottom:.938em}input[type=checkbox]{vertical-align:top}.pms-subscription-plan-auto-renew{margin:.938em 0}.pms-subscription-plan-description{padding-left:.938em}.pms-field.pms-field-type-heading h4{font-size:1.333em}form.pms-form>p{margin-top:0}form.pms-form ul.pms-form-fields-wrapper li{margin-bottom:.938em}form.pms-form .btn.btn-hover.iq-button{margin-top:1.25em}.iq-register form.pms-form .btn.btn-hover.iq-button{margin-top:0}form.pms-form ul.pms-form-fields-wrapper{padding-left:0}@media(max-width:767px){.form-search input::-webkit-input-placeholder,.search__input{font-size:var(--font-size-h5)}}@-webkit-keyframes load1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(var(--first));transform:rotate(var(--first))}}@keyframes load1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(var(--first));transform:rotate(var(--first))}}@-webkit-keyframes load2{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{z-index:100;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes load2{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{z-index:100;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes load3{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{z-index:100;-webkit-transform:rotate(var(--secound));transform:rotate(var(--secound))}}@keyframes load3{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{z-index:100;-webkit-transform:rotate(var(--secound));transform:rotate(var(--secound))}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFZLENBQUMsZ0NBQXlCLENBQXpCLHdCQUEwQixDQUUzQyxHQUFNLFdBQVksQ0FBQyxnQ0FBeUIsQ0FBekIsd0JBQTBCLENBQy9DLENBRUEseUJBQ0ksR0FBSSxXQUFZLENBQUMsZ0NBQXlCLENBQXpCLHdCQUEwQixDQUUzQyxHQUNJLFdBQVksQ0FBQyx3Q0FBaUMsQ0FBakMsZ0NBQWtDLENBQ3ZELENBTEEsaUJBQ0ksR0FBSSxXQUFZLENBQUMsZ0NBQXlCLENBQXpCLHdCQUEwQixDQUUzQyxHQUNJLFdBQVksQ0FBQyx3Q0FBaUMsQ0FBakMsZ0NBQWtDLENBQ3ZEIiwiZmlsZSI6InN0cmVhbWl0LXN0eWxlMS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcblRlbXBsYXRlOiBzdHJlYW1pdCAtIERhdGEgU2NpZW5jZSBBbmQgQW5hbHl0aWNzIExhbmRpbmcgUGFnZVxuQXV0aG9yIFVSSTogaHR0cHM6Ly9pcW9uaWMuZGVzaWduL1xuVmVyc2lvbjogMS41LjVcbkRlc2lnbiBhbmQgRGV2ZWxvcGVkIGJ5OiBodHRwczovL2lxb25pYy5kZXNpZ24vXG5OT1RFOiBUaGlzIGlzIG1haW4gc3R5bGVzaGVldCBvZiB0ZW1wbGF0ZSwgVGhpcyBmaWxlIGNvbnRhaW5zIHRoZSBzdHlsaW5nIGZvciB0aGUgYWN0dWFsIFRlbXBsYXRlLiBQbGVhc2UgZG8gbm90IGNoYW5nZSBhbnl0aGluZyBoZXJlISB3cml0ZSBpbiBhIGN1c3RvbS5jc3MgZmlsZSBpZiByZXF1aXJlZCFcblxuKi9cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgIFRhYmxlIG9mIGNvbnRlbnRzICBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuOjogdmFyaWFibGVcbjo6IEdlbmVyYWxcbjo6IENsZWFyaW5nIGZsb2F0c1xuOjogNDA0XG46OiBCYWNrIHRvIFRvcFxuOjogTG9hZGVyXG46OiBIZWFkZXJcbjo6IFVzZXIgRHJvcGRvd25cbjo6IE5hdmlnYXRpb25cbjo6IFVuaXRUZXN0XG46OiBCbG9nIFBhZ2VzXG46OiBCYWNrZ3JvdW5kIE92ZXJsYXkgQ29sb3Jcbjo6IEJ1dHRvbnNcbjo6IEJhbm5lcnNcbjo6IEJyZWFkY3J1bWJcbjo6IEJhY2tncm91bmQgR3JhZGllbnRcbjo6IEFib3V0IHN0eWxlIGhvbWUtMlxuOjogQ29udGFjdCBmb3JtXG46OiBTaWduIEluXG46OiBTaWduIFVwXG46OiBVc2VyIFByb2ZpbGVcbjo6IHNlYXNvbnNcbjo6IHR2c2hvd3Ncbjo6IE1vdmllIGRldGFpbFxuOjogU2VsZWN0IDJcbjo6IEZBUVxuOjogU2VhcmNoIFBhZ2Vcbjo6IEFuaW1hdGlvblxuOjogRm9vdGVyXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIEVuZCB0YWJsZSBjb250ZW50IF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcmlhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbjpyb290IHtcbiAgLS1pcS1wcmltYXJ5OiAjZTUwOTE0O1xuICAtLWlxLXByaW1hcnktaG92ZXI6ICNiZjAwMGE7XG4gIC0taXEtbGlnaHQtcHJpbWFyeTogI2Q3ZDNmODtcbiAgLS1pcS1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0taXEtd2hpdGUtY29sb3I6ICNmZmZmZmY7XG4gIC0taXEtYmxhY2stY29sb3I6ICMwMDAwMDA7XG4gIC0taXEtdGl0bGUtdGV4dDogIzIzMjAzYztcbiAgLS1pcS1ib2R5LXRleHQ6ICNEMUQwQ0Y7XG4gIC0taXEtYm9keS1iZzogIzE0MTQxNDtcbiAgLS1pcS1iZzE6ICMxOTE5MTk7XG4gIC0taXEtYm9keS1ib3JkZXI6ICMzOTM3NTA7XG4gIC0taXEtZ29sZDogI0U2Qzc1RjtcbiAgLS1pcS1ibGFjazogIzAwMDAwMDtcbiAgLS1pcS13aGl0ZS1saWdodC1jb2xvcjogIzQwNDA0MztcbiAgLS1pcS1zdWItdGl0bGUtY29sb3I6ICM0ZTg3ZjI7XG4gIC0taXEtbGlnaHQtYmx1ZS1jb2xvcjogI2ViZjFmZTtcbiAgLS1pcS13YXJuaW5nLWNvbG9yOiAjZmYwMDAwO1xuICAtLWlxLXN1Y2Nlc3MtY29sb3I6ICMzOThmMTQ7XG4gIC0taXEtc2VwcmF0b3I6IzQ5NDc0NztcbiAgLS1pcS1mb3JtLWdyYWRpZW50LWNvbG9yOiByZ2JhKDExLCAxLCAyLCAwKTtcbiAgLS1pcS10by1ncmFkaWVudC1jb2xvcjogcmdiYSgyNTUsIDU1LCA2NSwgMC4zKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR2VuZXJhbFxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbio6Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogdmFyKC0taXEtdGl0bGUtdGV4dCk7XG59XG5cbi5idXR0b24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEsIC5idXR0b24sIGlucHV0IHtcbiAgb3V0bGluZTogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBtYXJnaW46IDEuNTYyNWVtIDA7XG59XG5cbmgxIGEsIGgyIGEsIGgzIGEsIGg0IGEsIGg1IGEsIGg2IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYSBoMSwgYSBoMiwgYSBoMywgYSBoNCwgYSBoNSwgYSBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA0LjIwOWVtO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMy4xNTdlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIuMzY5ZW07XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjc3N2VtO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMS4zMzNlbTtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbnNtYWxsLCAudGV4dF9zbWFsbCwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmJhZGdlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmNvbnRhaW5lciwgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkPi5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4OC4yNWVtO1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nOiAwIDYuMjVlbTtcbn1cblxuLmJ5cG9zdGF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXEtbWFpbi1oZWFkZXIgLm1haW4tdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5zdHJlYW1pdCBoMSwgLnN0cmVhbWl0IGgyLCAuc3RyZWFtaXQgaDMsIC5zdHJlYW1pdCBoNCwgLnN0cmVhbWl0IGg1LCAuc3RyZWFtaXQgaDYge1xuICBtYXJnaW46IDA7XG59XG5cbi5oZWlnaHQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDYuMjUwZW07XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIEhUTUwgVGFncyAqL1xuXG4uZWxlbWVudG9yLWVsZW1lbnQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIC5lbGVtZW50b3ItYnV0dG9uLXdyYXBwZXIgLmVsZW1lbnRvci1idXR0b246aG92ZXIsIC5lbGVtZW50b3ItZWxlbWVudCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciAuZWxlbWVudG9yLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5lbGVtZW50b3ItZWxlbWVudCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciAuZWxlbWVudG9yLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hOmZvY3VzLCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hLnRleHQtcHJpbWFyeTpmb2N1cywgYS50ZXh0LXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuaW5zIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5wcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuaHIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBib3JkZXItdG9wOiAwcHg7XG59XG5cbmJsb2NrcXVvdGUgY2l0ZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVlYm8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xufVxuXG5ibG9ja3F1b3RlIC5ibG9ja3F1b3RlLWZvb3RlciBjaXRlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9nLWNvbnRlbnQgYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2ctY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWFyY2hpdmVzIGxpLCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1sYXRlc3QtcG9zdHMgbGksIC5ibG9nLWNvbnRlbnQgdWwud3AtYmxvY2stY2F0ZWdvcmllcyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnVsLndwLWJsb2NrLWNhdGVnb3JpZXMgbGkuY2F0LWl0ZW0gc3BhbiwgZm9vdGVyLmZvb3Rlci1vbmUgdWwgbGkuY2F0LWl0ZW0gc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgdWwgbGkuY2F0LWl0ZW0gc3Bhbi5wb3N0X2NvdW50LCBmb290ZXIuZm9vdGVyLW9uZSB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDMuMTI1ZW07XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYmxvZy1jb250ZW50IHVsLndwLWJsb2NrLWFyY2hpdmVzLCAuYmxvZy1jb250ZW50IHVsLndwLWJsb2NrLWxhdGVzdC1wb3N0cywgLmJsb2ctY29udGVudCB1bC53cC1ibG9jay1jYXRlZ29yaWVzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2ctY29udGVudCAucGFnZS1saW5rcyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmFydGljbGUuaGVudHJ5LnN0aWNreSAuY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xufVxuXG5odG1sIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHNsaWNrIHNsaWRlciAqL1xuXG4uc2xpY2stbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBtYXJnaW46IDA7XG59XG5cbi5zbGljay1saXN0LFxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGh0bWwuanMubm8tc3Zne21hcmdpbjogMCAhaW1wb3J0YW50O30gKi9cblxuLyogTGlzdHMgKE5lc3RlZCkgKi9cblxub2wsIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjU2MjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5vbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbm9sIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjU2MjVlbTtcbn1cblxudWwgbGkge1xuICBsaXN0LXN0eWxlOiBpbmhlcml0O1xufVxuXG4vKiBEZWZpbml0aW9uIExpc3RzICovXG5cbmRsIGRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbmRsIGRkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi8qIFRhYmxlICovXG5cbnRhYmxlIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xufVxuXG50YWJsZSB0ZCwgdGFibGUgdGgge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgcGFkZGluZzogMC4zMTI1ZW0gMC41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi8qIEZvcm0gKi9cblxubGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaW5wdXQsIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXNlYXJjaF0sIGlucHV0W3R5cGU9cGFzc3dvcmRdLCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwLjkzOGVtO1xuICBoZWlnaHQ6IDNlbTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4jYWRkdXNlciAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMC45MzhlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBtYXJnaW4tdG9wOiAxLjYyNWVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbiNhZGR1c2VyIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDIuODc1ZW07XG4gIHBhZGRpbmc6IDAuOTM4ZW0gMC45MzhlbTtcbiAgbGluZS1oZWlnaHQ6IDAuOTM4ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS13aGl0ZS1jb2xvcik7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYm9keS1iZyk7XG4gIGJvcmRlci1sZWZ0OiAwLjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4jYWRkdXNlciAuZm9ybS1pbWcuY3VzdG9tLWZpbGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnNlbGVjdCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIHBhZGRpbmc6IDAgMC42MjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbnRleHRhcmVhIHtcbiAgcGFkZGluZzogMCAwLjkzOGVtO1xuICBoZWlnaHQ6IDkuMzc1ZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsIHRleHRhcmVhOmZvY3VzLCBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBoZWlnaHQ6IDJlbTtcbn1cblxuLmNvbW1lbnRzLWFyZWEgdGFibGUgdGQsIC5jb21tZW50cy1hcmVhIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAwLjYyNWVtIDEuODc1ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uZXJyb3Ige1xuICBjb2xvcjogdmFyKC0taXEtd2FybmluZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xufVxuXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2FybmluZy1jb2xvcik7XG59XG5cbi53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2NhbGUtaW4tdmVyLXRvcCAwLjVzIGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCkgYm90aDtcbiAgYW5pbWF0aW9uOiBzY2FsZS1pbi12ZXItdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xufVxuXG4uc2NhbGUtaW4tdmVyLXRvcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZS1pbi12ZXItdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xuICBhbmltYXRpb246IHNjYWxlLWluLXZlci10b3AgMC41cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApIGJvdGg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZS1pbi12ZXItdG9wIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlLWluLXZlci10b3Age1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi53cGNmNy1mb3JtIC5jZmllbGQgLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2FybmluZy1jb2xvcik7XG59XG5cbi5zaXRlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnZjX3BhcmFsbGF4IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5kaXYud3BjZjctbWFpbC1zZW50LW9rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1zdWNjZXNzLWNvbG9yKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBBdWRpbyAqL1xuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtYXVkaW8gLmNvbnN1bHQtZGV0YWlsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5jb25zdWx0LWRldGFpbCBwOm50aC1jaGlsZCgtbisyKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEuODc1ZW07XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuY29uc3VsdC1kZXRhaWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC12aWRlbyAuY29uc3VsdC1kZXRhaWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIEJ1dHRvbnMgRGVzaWduXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnRuLmlxLWJ0bi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uYnRuLmlxLWJ0bi1tZWRpdW0ge1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMS44NzVlbTtcbn1cblxuLmJ0bi5pcS1idG4tbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHBhZGRpbmc6IDEuMjVlbSAyLjVlbTtcbn1cblxuLmJ0bi5pcS1idG4tZXh0cmEtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgcGFkZGluZzogMS41NjI1ZW0gMy4xMjVlbTtcbn1cblxuLmJ0bi5pcS1idG4tcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxLjg3NWVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5idG4uaXEtYnRuLXNlbWktcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnRuLmlxLWJ0bi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ0bi5pcS1idG4tb3V0bGluZSB7XG4gIG91dGxpbmU6IDAuMTI1ZW0gc29saWQgdmFyKC0taXEtYmxhY2spICFpbXBvcnRhbnQ7XG59XG5cbi5idG4sIC5pcS1idXR0b24ge1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogNDtcbn1cblxuLmJ0bi1ob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDAuMDYyNWVtKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDAuMDYyNWVtKSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMC4wNjI1ZW0gcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbTtcbn1cblxuLmJ0bi1ob3ZlcjpiZWZvcmUsIC5pcS1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuXG4uaXEtYnV0dG9uOmhvdmVyOmJlZm9yZSwgLmlxLWJ1dHRvbjpmb2N1czpiZWZvcmUsIC5pcS1idXR0b246YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuXG4uaXEtYnV0dG9uLmJ0biB7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaG92ZXItYnV0dG9ucyAuYnRuIHtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xufVxuXG4uYnRuLWhvdmVyOmhvdmVyLCAuYnRuLWhvdmVyOmZvY3VzLCAuYnRuLWhvdmVyOmFjdGl2ZSwgLmlxLWJ1dHRvbjpob3ZlciwgLmlxLWJ1dHRvbjpmb2N1cywgLmlxLWJ1dHRvbjphY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uYnRuLWhvdmVyOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWhvdmVyOmhvdmVyOmJlZm9yZSwgLmJ0bi1ob3Zlcjpmb2N1czpiZWZvcmUsIC5idG4taG92ZXI6YWN0aXZlOmJlZm9yZSwgLmlxLWJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5pcS1idXR0b246Zm9jdXM6YmVmb3JlLCAuaXEtYnV0dG9uOmFjdGl2ZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkuZm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaXEtYnV0dG9uLmlxLWJ0bi1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlxLWJ1dHRvbi5pcS1idG4tbGluazpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXEtYnV0dG9uLmlxLWJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tdHJhbnNwYXJlbnQuaXEtYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMC41NjI1ZW0gMS44NzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uYnRuLXRyYW5zcGFyZW50LmlxLWJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ2xlYXJpbmcgZmxvYXRzXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaG9tZS5ibG9nIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDYuMjUwZW0gMDtcbn1cblxuLnNpdGUtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLm92ZXJ2aWV3LWJsb2NrLXB0YiB7XG4gIHBhZGRpbmctdG9wOiAyLjVlbTtcbn1cblxuLnNmLWNvbnRlbnQ6YWZ0ZXIsIC5zZi1jb250ZW50OmJlZm9yZSB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNsaWRlci1vdmVydmlldy1ibG9jay1wdCB7XG4gIHBhZGRpbmctdG9wOiA0LjM3NWVtO1xufVxuXG4uY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNpdGUtbWFpbiAuc2YtY29udGVudD4udmNfcm93LndwYl9yb3cudmNfcm93LWZsdWlkIHtcbiAgcGFkZGluZzogMi41ZW0gMDtcbn1cblxuLmhvbWUgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5vLXBhZGRpbmcsIC5uby1wYWRkaW5nIC52Y19jb2x1bW4taW5uZXIge1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm5vLW1hcmdpbiwgLm5vLW1hcmdpbiAud3BiX2NvbnRlbnRfZWxlbWVudCB7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi52Y19jb2wtaGFzLWZpbGw+LnZjX2NvbHVtbi1pbm5lciwgLnZjX3Jvdy1oYXMtZmlsbCsudmNfcm93LWZ1bGwtd2lkdGgrLnZjX3Jvdz4udmNfY29sdW1uX2NvbnRhaW5lcj4udmNfY29sdW1uLWlubmVyLCAudmNfcm93LWhhcy1maWxsKy52Y19yb3c+LnZjX2NvbHVtbl9jb250YWluZXI+LnZjX2NvbHVtbi1pbm5lciwgLnZjX3Jvdy1oYXMtZmlsbD4udmNfY29sdW1uX2NvbnRhaW5lcj4udmNfY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyOmFmdGVyLCAud3JhcHBlcjphZnRlciwgLmZvcm1hdC1zdGF0dXMgLmVudHJ5LWhlYWRlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2xlYXI6YmVmb3JlLCAuY2xlYXI6YWZ0ZXIsIC53cmFwcGVyOmJlZm9yZSwgLndyYXBwZXI6YWZ0ZXIsIC5mb3JtYXQtc3RhdHVzIC5lbnRyeS1oZWFkZXI6YmVmb3JlLCAuZm9ybWF0LXN0YXR1cyAuZW50cnktaGVhZGVyOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIDQwNFxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmVycm9yLTQwNC5ub3QtZm91bmQge1xuICBtYXJnaW4tdG9wOiA1ZW07XG59XG5cbi5lcnJvci00MDQgaW1nIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLmVycm9yLWJnIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmVycm9yLTQwNCAuYmlnLXRleHQge1xuICBmb250LXNpemU6IDE1ZW07XG4gIGZvbnQtZmFtaWx5OiAnSGVlYm8nLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc3RyZWFtaXQtZ3JhZGllbnQtYmctdG9wIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2VmZjFmZSksIGNvbG9yLXN0b3AoNjAlLCAjZmZmZmZmKSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2VmZjFmZSAwLCAjZmZmZmZmIDYwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VmZjFmZSAwLCAjZmZmZmZmIDYwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VmZjFmZSAwLCAjZmZmZmZmIDYwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0b3AsICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xufVxuXG4uc3RyZWFtaXQtZ3JhZGllbnQtYmctYm90dG9tIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2VmZjFmZSksIGNvbG9yLXN0b3AoNjAlLCAjZmZmZmZmKSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2VmZjFmZSAwLCAjZmZmZmZmIDYwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2VmZjFmZSAwLCAjZmZmZmZmIDYwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2VmZjFmZSAwLCAjZmZmZmZmIDYwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChib3R0b20sICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xufVxuXG51bC5pcS1saXN0IHtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi5jb2x1bW4tMiB1bC5pcS1saXN0IHtcbiAgY29sdW1uczogMjtcbiAgLXdlYmtpdC1jb2x1bW5zOiAyO1xuICAtbW96LWNvbHVtbnM6IDI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFjayB0byBUb3BcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiNiYWNrLXRvLXRvcCAudG9wIHtcbiAgei1pbmRleDogOTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG1hcmdpbjogMHB4O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDEuODc1ZW07XG4gIHJpZ2h0OiAxLjU2MjVlbTtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogMy4xMjVlbTtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4jYmFjay10by10b3AgLnRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMS44NzVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMS44NzVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEuODc1ZW0gMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTG9hZGVyXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4jbG9hZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbiNsb2FkaW5nIGltZyB7XG4gIHdpZHRoOiAyNWVtO1xufVxuXG4vKiBNb2JpbGUgdG9nZ2xlIGJ1dHRvbiAqL1xuXG5oZWFkZXIgLm1lbnUtYnRuIC5saW5lIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDZweCBhdXRvO1xufVxuXG5oZWFkZXIgLm1lbnUtYnRuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogaGVhZGVyICNtZW51LWJ0bi5pcy1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG4gIC1vLXRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuaGVhZGVyICNtZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmU6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDBweDtcbn1cblxuaGVhZGVyICNtZW51LWJ0bi5pcy1hY3RpdmUgLmxpbmU6bnRoLWNoaWxkKDEpLCBoZWFkZXIgI21lbnUtYnRuLmlzLWFjdGl2ZSAubGluZTpudGgtY2hpbGQoMykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG4gIC1vLXRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbmhlYWRlciAjbWVudS1idG4uaXMtYWN0aXZlIC5saW5lOm50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNTYyNWVtKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjU2MjVlbSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjU2MjVlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjU2MjVlbSk7XG59XG5cbmhlYWRlciAjbWVudS1idG4uaXMtYWN0aXZlIC5saW5lOm50aC1jaGlsZCgzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjU2MjVlbSkgcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41NjI1ZW0pIHJvdGF0ZSg5MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41NjI1ZW0pIHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41NjI1ZW0pIHJvdGF0ZSg5MGRlZyk7XG59ICovXG5cbmhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjVweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhlYWRlciBUb3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmhlYWRlciNtYWluLWhlYWRlci5oYXMtc3RpY2t5Lm1lbnUtc3RpY2t5IC5zdWItaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyIC5zdWItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgcGFkZGluZy10b3A6IDAuNzVlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVlbTtcbn1cblxuLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsLFxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zdWItaGVhZGVyIC5udW1iZXItaW5mbyB1bCBhIHtcbiAgcGFkZGluZzogMCAwLjkzOGVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xufVxuXG4uc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsIGEgaSB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5zdWItaGVhZGVyIC5zb2NpYWwtaWNvbmUgdWwgbGkge1xuICBwYWRkaW5nOiAwIDAuNjI1ZW07XG59XG5cbi5zdWItaGVhZGVyIC5zb2NpYWwtaWNvbmUgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5zdWItaGVhZGVyIC5zb2NpYWwtaWNvbmUgdWwgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG59XG5cbi5zdWItaGVhZGVyIC5zb2NpYWwtaWNvbmUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaGVhZGVyLmlxLWxheW91dC1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uaXFvbmljLWhlYWRlci11bmRlciBoZWFkZXIuaXEtbGF5b3V0LW92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uaXFvbmljLWhlYWRlci11bmRlciBoZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogOTk5O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cblxuaGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCBpbWcubG9nbyB7XG4gIHdpZHRoOiAxMGVtO1xufVxuXG5oZWFkZXIgLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDA7XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uc2VhcmNoLXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnNlYXJjaGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICByaWdodDogMWVtO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLnNlYXJjaC1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG4gIG1pbi13aWR0aDogMjV2dztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxLjI1ZW0gMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNWVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDM2LCAzOCwgNDMsIDAuMTQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uc2VhcmNoLXRvZ2dsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5pcS1hamF4LXNlYXJjaCAuc2VhcmNoLXRvZ2dsZXtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cbi5pcS1hamF4LXNlYXJjaCAuc2VhcmNoLXRvZ2dsZTpob3ZlcntcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuLnNlYXJjaC1mb3JtLWRhdGEgLnNlYXJjaC1maWVsZCB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uc2VhcmNoLWRlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtZm9ybS1kYXRhIC5zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5oZWFkZXIuc3R5bGUtb25lIGxpIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIC5zZWFyY2gtYm94LmlxLXNlYXJjaC1iYXIgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG5oZWFkZXIuc3R5bGUtb25lIGxpIC5zZWFyY2gtYm94IC5zZWFyY2gtc3VibWl0LCAuc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyIC5zZWFyY2gtc3VibWl0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyIC5zZWFyY2gtZmllbGQge1xuICBwYWRkaW5nLWxlZnQ6IDIuNWVtO1xufVxuXG5oZWFkZXIgLm5hdmJhciAubmF2YmFyLW5hdiBsaTpsYXN0LWNoaWxkIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUsIGhlYWRlciAubmF2YmFyIC5uYXZiYXItbmF2IGxpOm50aC1sYXN0LWNoaWxkKDIpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTAwJTtcbn1cblxuXG4vKiBGb3IgU3RpY2t5IEhlYWRlciBXaGVuIEFkbWluIEJhciBTaG93ICovXG5cbmJvZHkuYWRtaW4tYmFyIGhlYWRlciwgXG5ib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XG5cdHRvcDogMmVtO1xufVxuXG5ib2R5LmFkbWluLWJhciAuaGFzLXN0aWNreS5oZWFkZXItdXAge1xuXHR0b3A6IDJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpIHtcblxuXHQvKiBTdGF0aWMgYWRtaW5iYXIgKE5vdCBzdGlja3kpKi9cblx0Ym9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwIHtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRib2R5LmFkbWluLWJhciBoZWFkZXIge1xuXHRcdHRvcDogMi44NzVlbTtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMXB4KSB7XG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlci5uby1oZWFkZXItbGF5b3V0LCBcblx0Ym9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIge1xuXHRcdHRvcDogMi44NzVlbTtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcblxuXHRib2R5LmFkbWluLWJhciAuaGFzLXN0aWNreS5oZWFkZXItdXAsXG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlcixcblx0Ym9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIge1xuXHRcdHRvcDogMi44NzVlbTtcblx0fVxufVxuXG4vKiBFbmQgU3RpY2t5IEFkbWluIEJhciAqL1xuXG4uYWRtaW4tYmFyIGhlYWRlciNtYWluLWhlYWRlci5tZW51LXN0aWNreSB7XG4gIHRvcDogMS44NzVlbTtcbn1cblxuLmhpZGUtYWRtaW4tYmFyLmFkbWluLWJhciBoZWFkZXIjbWFpbi1oZWFkZXIubWVudS1zdGlja3kge1xuICB0b3A6IDA7XG59XG5cbmhlYWRlciNtYWluLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMCwgMjAsIDIwLCAwLjUpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLmFkbWluLWJhciBoZWFkZXIjbWFpbi1oZWFkZXIge1xuICB0b3A6IGF1dG87XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuaGVhZGVyI21haW4taGVhZGVyLmhhcy1zdGlja3kubWVudS1zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogYXV0bztcbn1cblxuLmlxLWhpZGUtaGVhZGVyIGhlYWRlciNtYWluLWhlYWRlcisuc2l0ZS1jb250ZW50LWNvbnRhaW4sIC5lcGlzb2RlLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggaGVhZGVyI21haW4taGVhZGVyKy5zaXRlLWNvbnRlbnQtY29udGFpbiwgLnZpZGVvLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggaGVhZGVyI21haW4taGVhZGVyKy5zaXRlLWNvbnRlbnQtY29udGFpbiwgLm1vdmllLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggaGVhZGVyI21haW4taGVhZGVyKy5zaXRlLWNvbnRlbnQtY29udGFpbiwgLmlxLWhpZGUtaGVhZGVyIGhlYWRlciNkZWZhdWx0LWhlYWRlcisuc2l0ZS1jb250ZW50LWNvbnRhaW4ge1xuICBwYWRkaW5nLXRvcDogNC4zNzVlbTtcbn1cblxuLmlxLXNlYXJjaC1iYXIgLnNlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nOiAwLjMxMjVlbSAwLjkzNzVlbSAwLjMxMjVlbSAyLjVlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uaXEtc2VhcmNoLWJhciAuc2VhcmNoYm94IC5zZWFyY2gtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC45Mzc1ZW07XG4gIHRvcDogMC4zNzVlbTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmhlYWRlciAuaXEtc3ViLWNhcmQuc2V0dGluZy1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDAuOTM3NWVtIDAuOTM3NWVtIDAgIWltcG9ydGFudDtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbWVudS5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlcjtcbn1cblxuLnN1Yi1tYWluIC5zZWFyY2gtdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbTpob3Zlcj5hLCBoZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbTpob3Zlcj5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSwgaGVhZGVyIC5uYXZiYXIgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkuY3VycmVudC1tZW51LXBhcmVudD5hLCBoZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLmN1cnJlbnQtbWVudS1pdGVtPmEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpOmhvdmVyPmEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbT5hIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0gIFVzZXIgRHJvcGRvd24gICAgLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93biAuaXEtY2FyZC1ib2R5IGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93biAuaXEtY2FyZC1ib2R5IC5yaWdodC1pY29uIGkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXNob3cgLmlxLXN1Yi1kcm9wZG93biwgLmlxLXNob3cgLnNlYXJjaC1ib3gge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuaGVhZGVyIC5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duIHtcbiAgd2lkdGg6IDE4Ljc1ZW07XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwLjkzNzVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNC4zNzVlbSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNC4zNzVlbSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIHotaW5kZXg6IDE7XG59XG5cbmhlYWRlci5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21lbnUucG5nKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXI7XG59XG5cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gbGkgLmlxLXN1Yi1kcm9wZG93biAuaXEtc3ViLWNhcmQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjkzNzVlbSAwLjkzNzVlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYyNWVtIDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuMyksIHJnYmEoMjA5LCAyMDgsIDIwNywgMCkpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1jYXJkLnNldHRpbmctZHJvcGRvd24ge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAwLjkzNzVlbSAwLjkzNzVlbSAwICFpbXBvcnRhbnQ7XG59XG5cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gbGkgLmlxLXN1Yi1kcm9wZG93biBhLmlxLXN1Yi1jYXJkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24gLmlxLWNhcmQtYm9keSAuaXEtc3ViLWNhcmQgaDYge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIgLmF2YXRhci00MCwgaGVhZGVyIC5oZWFkZXItdXNlci1yaWdodHMgLnJvdW5kZWQtY2lyY2xlIHtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgd2lkdGg6IDIuNWVtO1xuICBtaW4td2lkdGg6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG59XG5cbmhlYWRlciAuc3ViLW1haW4gLmlxLXVzZXJtZW51LWRyb3Bkb3duIHVsLCAuc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyIHVsIHtcbiAgbWFyZ2luOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgTmF2aWdhdGlvblxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtaGVhZGVyLW1lbnUtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1hbGwtcGFnZXMtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS10ZXN0aW5nLW1lbnUtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1zaG9ydC1jb250YWluZXIsIGhlYWRlciAubmF2YmFyIC5tZW51LW1haW4tbWVudS1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEuMTI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbSBhIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMC42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMzc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kgLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAuMSk7XG59XG5cbmhlYWRlciAubmF2YmFyIC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtYWxsLXBhZ2VzLWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtdGVzdGluZy1tZW51LWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtc2hvcnQtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1tYWluLW1lbnUtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAjaXEtbWVudS1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCB7XG4gIGZsb2F0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5zdWItbWVudSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5oZWFkZXIgdWwuc2hvcF9saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+LnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMC45Mzc1ZW07XG4gIGxlZnQ6IC0xMDAlO1xuICBtaW4td2lkdGg6IDE2ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTIuNWVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwLjA2MjVlbSAxLjg3NWVtIDBweCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwLjA2MjVlbSAxLjg3NWVtIDBweCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuICBib3gtc2hhZG93OiAwcHggMC4wNjI1ZW0gMS44NzVlbSAwcHggcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcbn1cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51PmxpIGEge1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+YSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC45MzhlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPmE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuMjUwZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmE6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+YTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAtMTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50PmE6OmFmdGVyLCBoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT5hOjphZnRlciwgaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW06aG92ZXI+YTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuICB0b3A6IC0wLjkzNzVlbTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS44NzVlbTtcbiAgZm9udC1zaXplOiAwLjc1MGVtO1xuICB6LWluZGV4OiA5O1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRvcDogNDUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDUlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDUlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDUlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTQ1JSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBwYWRkaW5nOiAwcHggMHB4IDBweCAwLjkzOGVtO1xuICBsaW5lLWhlaWdodDogNC4zNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmlxLXVzZXItZHJvcGRvd24uc2VhcmNoLXRvZ2dsZSB7XG4gIG1hcmdpbjogMC45Mzc1ZW0gMDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvj5FcIjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmkge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgbGk6aG92ZXI+YSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGxpOmhvdmVyPmkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXIsIGhlYWRlciAubmF2YmFyIHVsIGxpIGE6aG92ZXIsIGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSwgaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBpLCBoZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLm5hdi1vdmVybGF5IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ubW9yZS10b2dnbGUge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS5tb3JlLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9iaWxlLW1vcmUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb3JlLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMy4xMjVlbTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMThyZW07XG4gIHBhZGRpbmc6IDAuMzVyZW0gMC41cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgYm94LXNoYWRvdzogMHB4IDAuMTg3NWVtIDAuNjI1ZW0gcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5tb3JlLW1lbnUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBOYXZpZ2F0aW9uIFN1YiBNZW51ICovXG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjkzNzVlbSAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDE2ZW07XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAuMDYyNWVtIDEuODc1ZW0gMHB4IHJnYmEoMzYsIDM4LCA0MywgMC4xMCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAuMDYyNWVtIDEuODc1ZW0gMHB4IHJnYmEoMzYsIDM4LCA0MywgMC4xMCk7XG4gIGJveC1zaGFkb3c6IDBweCAwLjA2MjVlbSAxLjg3NWVtIDBweCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMC45Mzc1ZW07XG59XG5cbi8qIE5hdmlnYXRpb24gU3ViIE1lbnUgKi9cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPi5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIE5hdmlnYXRpb24gU3RpY2t5ICovXG5cbmhlYWRlci5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMCwgMjAsIDIwLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSBhIHtcbiAgbGluZS1oZWlnaHQ6IDQuMDYyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG4gIHRvcDogNC4wNjJlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgVW5pdFRlc3QgRGF0YSBTdGFydCAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxucCB7XG4gIG1hcmdpbjogMC45Mzc1ZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjZlbTtcbn1cblxuLmJsb2ctYnV0dG9uIC5idXR0b24tbGluaywgLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdCwgLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50cy1tZWRpYSAucmVwbHkgYSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMC42MjVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdCBzcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uYmxvZy1idXR0b24gLmJ1dHRvbi1saW5rOjpiZWZvcmUsIC5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IC5zdWJtaXQ6OmJlZm9yZSwgLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50cy1tZWRpYSAucmVwbHkgYTpiZWZvcmUsIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuXG4uYmxvZy1idXR0b24gLmJ1dHRvbi1saW5rOmhvdmVyOmJlZm9yZSwgLmJsb2ctYnV0dG9uIC5idXR0b24tbGluazpmb2N1czpiZWZvcmUsIC5ibG9nLWJ1dHRvbiAuYnV0dG9uLWxpbms6YWN0aXZlOmJlZm9yZSwgLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdDpob3ZlcjpiZWZvcmUsIC5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IC5zdWJtaXQ6Zm9jdXM6YmVmb3JlLCAuY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0OmFjdGl2ZTpiZWZvcmUsIC5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtbWVkaWEgLnJlcGx5IGE6aG92ZXI6YmVmb3JlLCAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuXG4uYnV0dG9uLWxpbmsgaSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uaXEtYmxvZy1tZXRhIHVsIGxpIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDAgMC42MjVlbSAwLjYyNWVtIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuMjUwZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMC42MjVlbSAwLjYyNWVtIDAuOTM4ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYmxvZy1tZXRhIHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtYmxvZy1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVlbTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjNlbSAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjMpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4vKndpZGdldC1tZW51Ki9cblxuLndpZGdldCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyNSAyNSAyNSkgMCUsIHJnYigyNSAyNSAyNSkgMTAlLCByZ2JhKDgzLCAxMDAsIDE0MSwgMCkgMTAwJSk7XG4gIGJvcmRlci10b3A6IDAuMjUwZW0gc29saWQgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpO1xufVxuXG4ud2lkZ2V0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NWVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjNlbSBzb2xpZCByZ2JhKDgyLCA5NSwgMTI5LCAwLjEpO1xufVxuXG4ud2lkZ2V0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIHVsLmNoaWxkcmVuIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjU2M2VtO1xufVxuXG4ud2lkZ2V0IHVsLm1lbnUgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53aWRnZXQgdWwgbGkgYSwgdWwud3AtYmxvY2stYXJjaGl2ZXMtbGlzdCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCB1bC5jaGlsZHJlbiwgLndpZGdldF9wYWdlcyB1bCB1bC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVlbTtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpLCAud2lkZ2V0X2FyY2hpdmUgdWwgbGksIC53aWRnZXRfcGFnZXMgdWwgbGkge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHJnYmEoODIsIDk1LCAxMjksIDAuMSk7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsIC53aWRnZXQgdWwubWVudSBsaSBhIHtcbiAgcGFkZGluZzogMC42MjVlbSAwIDAuNjI1ZW0gMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDgyLCA5NSwgMTI5LCAwLjA5KTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGksIC53aWRnZXQgdWwubWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhOmJlZm9yZSwgLndpZGdldF9wYWdlcyB1bCBsaSBhOmJlZm9yZSwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuMTg3NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSB7XG4gIHRvcDogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuODc1ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBzZWFyY2ggKi9cblxuLnNpZGViYXItc2VydmljZS1yaWdodCAud2lkZ2V0IC5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KTtcbn1cblxuLnNlYXJjaC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXQ6Zm9jdXMsIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiAzZW07XG4gIHdpZHRoOiAzZW07XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG59XG5cbi8qIEJsb2cgUGFnZSBMaW5rICovXG5cbi5wYWdlLWxpbmtzIHtcbiAgbWFyZ2luOiAwLjkzNzVlbSAwIDAuNjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucGFnZS1saW5rcz5zcGFuLnBhZ2UtbnVtYmVyLCAucGFnZS1saW5rcyBhIHtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1ZW07XG4gIHBhZGRpbmc6IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgcmdiYSgxMzQsIDE0MCwgMTU2LCAwLjE4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wYWdlLWxpbmtzIHNwYW4ucG9zdC1wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW4tbGVmdDogMC42MjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wYWdlLWxpbmtzIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuYXJ0aWNsZS5oZW50cnkgLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLnBhZ2UtbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi8qIFN0aWNreSAqL1xuXG4uc3RpY2t5IC5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSAuZW50cnktdGl0bGUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uc3RpY2t5IC5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSAuZW50cnktdGl0bGUgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcqJztcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEuNjI1ZW07XG59XG5cbi8qIEdhbGxlcnkgKi9cblxuLmdhbGxlcnktc2l6ZS10aHVtYm5haWwgLmdhbGxlcnktaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIHdpZHRoOiAxOC40JTtcbiAgbWFyZ2luLWJvdHRvbTogMiU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmdhbGxlcnktaXRlbSAuZ2FsbGVyeS1jYXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1ZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmdhbGxlcnktc2l6ZS10aHVtYm5haWwgLmdhbGxlcnktaXRlbSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTEgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLmdhbGxlcnktY29sdW1ucy0yIC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogNDglO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAzMS4zJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMjMlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxOCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNiAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDE0LjYlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMi4yJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy04IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMTAuNSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOSAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDkuMSU7XG59XG5cbi5nYWxsZXJ5LmdhbGxlcnktc2l6ZS10aHVtYm5haWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FsbGVyeS1jYXB0aW9uLCAud3AtY2FwdGlvbiwgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjgxMjVlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41ZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwLjQzNzVlbSBhdXRvIDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogQXVkaW8gKi9cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5pcS1ibG9nLWltYWdlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5pcS1ibG9nLWltYWdlIHA6bnRoLWNoaWxkKC1uKzIpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMS44NzVlbTtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5pcS1ibG9nLWltYWdlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1ZW07XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC12aWRlbyAuaXEtYmxvZy1pbWFnZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLypwYWdpbmF0aW9uLW5hdiovXG5cbi5wYWdlLW51bWJlcnMgbGkgLm5leHQucGFnZS1udW1iZXJzLCAucGFnZS1udW1iZXJzIGxpIC5wcmV2LnBhZ2UtbnVtYmVycyB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG4ucGFnZS1udW1iZXJzIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVyczpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVyczpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVyczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlclxufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi8qU2lkZUJhciAtIFJlY2VudCBDb21tZW50cyovXG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgc3BhbiBhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yZWNlbnRfY29tbWVudHMgI3JlY2VudGNvbW1lbnRzIGxpLnJlY2VudGNvbW1lbnRzIGEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBTaWRlQmFyIENhbGVuZGFyICovXG5cbi5jYWxlbmRhcl93cmFwIC53cC1jYWxlbmRhci10YWJsZSBjYXB0aW9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGNhcHRpb24tc2lkZTogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIHRhYmxlIGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIHRhYmxlI3dwLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZylcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0ZCN0b2RheSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRkI3RvZGF5IGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCwgLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IC5tZW51LXNlcnZpY2UtbWVudS1jb250YWluZXIgdWwgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSwgZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMC4zMTI1ZW0gMC4zMTI1ZW0gMC4zMTI1ZW0gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2lkZ2V0IC53aWRnZXQtdGl0bGUsIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGgxLCAud2lkZ2V0LndpZGdldF9ibG9jayBoMiwgLndpZGdldC53aWRnZXRfYmxvY2sgaDMsIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGg0LCAud2lkZ2V0LndpZGdldF9ibG9jayBoNSwgLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4zNzV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjM2NGVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42ODJlbTtcbiAgYm9yZGVyOiAwLjA0NWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA0NWVtIDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuMyksIHJnYmEoMjA5LCAyMDgsIDIwNywgMCkpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhLCAud2lkZ2V0X3BhZ2VzIHVsIGxpIGEsIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXRfcGFnZXMgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjE4NzVlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxlZnQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cC1ibG9jay1jYWxlbmRhciB0YWJsZSBjYXB0aW9uIHtcbiAgY2FwdGlvbi1zaWRlOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ud3AtYmxvY2stY2FsZW5kYXIgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndwLWJsb2NrLWNhbGVuZGFyIHRib2R5IHRkLCAud3AtYmxvY2stY2FsZW5kYXIgdGgge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndpZGdldF9jYWxlbmRhciB0YWJsZSN3cC1jYWxlbmRhciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi53cC1jYWxlbmRhci1uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgdGFibGUjd3AtY2FsZW5kYXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4vKiBGb290ZXIgKi9cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmNvcHlyaWdodC1mb290ZXIgLmNvcHlyaWdodCBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC41ZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjEyNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG5mb290ZXIgdWwgbGkuY2F0LWl0ZW0gc3Bhbi5wb3N0X2NvdW50LCBmb290ZXIgdWwgbGkgc3Bhbi5hcmNoaXZlQ291bnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAzLjEyNWVtO1xuICB3aWR0aDogMS4yNWVtO1xuICBoZWlnaHQ6IDEuMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMC4xMjVlbTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwud3AtdGFnLWNsb3VkIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwLjMxMjVlbSAwLjMxMjVlbSAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhLnJzc3dpZGdldCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud3AtY2FsZW5kYXItdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhLCBmb290ZXIgLndpZGdldCB1bCBsaSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjg3NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjEyNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLyogQmxvZyBDb21tZW50ICovXG5cbi5jb21tZW50LWZvcm0tYXV0aG9yLCAuY29tbWVudC1mb3JtLWVtYWlsLCAuY29tbWVudC1mb3JtLXVybCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1yZXBseS5pcS1idXR0b24tc3R5bGUtMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uY29tbWVudC1mb3JtLWNvbW1lbnQgdGV4dGFyZWEsIC5jb21tZW50LWZvcm0tYXV0aG9yIGlucHV0LCAuY29tbWVudC1mb3JtLXVybCBpbnB1dCwgLmNvbW1lbnQtZm9ybS1lbWFpbCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhIC5lZGl0LWxpbmsgYSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuLmNvbW1lbnRsaXN0IC5jb21tZW50LWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG5cbi5jb21tZW50cy1hcmVhIC5jb21tZW50cy10aXRsZSwgLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCB0ZXh0YXJlYSwgLmNvbW1lbnQtcmVzcG9uZCBpbnB1dCB7XG4gIGZsb2F0OiBpbmhlcml0O1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtbWV0YWRhdGEgYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwO1xufVxuXG5wLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBtYXJnaW46IDBweCAwIDEuODc1ZW0gMDtcbn1cblxuLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBoZWlnaHQ6IDEuNWVtO1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWRhdGUsIC53cC1ibG9jay1sYXRlc3QtcG9zdHNfX3Bvc3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudC1tZXRhZGF0YSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGJvcmRlci1sZWZ0OiAwLjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMC42MjVlbSAwLjYyNWVtIDAuOTM3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhPmEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucG9zdC1wYXNzd29yZC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaGFzLWRhdGVzIC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQsIC5oYXMtZXhjZXJwdHMgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCwgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGJsb2NrcXVvdGUgKi9cblxuYmxvY2txdW90ZSwgLndwLWJsb2NrLXF1b3RlLmlzLXN0eWxlLWxhcmdlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjg3NWVtO1xuICBib3JkZXItbGVmdDogMC4yNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbn1cblxuYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud3AtYmxvY2stY29sdW1uPnAge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIHdwLWJsb2NrLWJ1dHRvbiAqL1xuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLXNxdWFyZWQgLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmssIC53cC1ibG9jay1idXR0b24uYWxpZ25jZW50ZXIgLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmxlZnQgLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLWJ1dHRvbi5hbGlnbnJpZ2h0IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmFsaWducmlnaHQge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi53cC1ibG9jay1idXR0b24ge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLndwLWJsb2NrLWZpbGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMC42MjVlbSAxLjg3NWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEuNTVlbTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLCAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLXNxdWFyZWQgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsIC53cC1ibG9jay1idXR0b24uYWxpZ25jZW50ZXIgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsIC53cC1ibG9jay1idXR0b24uYWxpZ25sZWZ0IC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLCAud3AtYmxvY2stYnV0dG9uLmFsaWducmlnaHQgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuICBwYWRkaW5nOiAxLjI1ZW0gMS44NzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzICovXG5cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBjbGlwOiByZWN0KDAuMDYyNWVtLCAwLjA2MjVlbSwgMC4wNjI1ZW0sIDAuMDYyNWVtKTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMHB4O1xuICB3aWR0aDogMC4wNjI1ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NWVtO1xuICBib3gtc2hhZG93OiAwIDAgMC4xMjVlbSAwLjEyNWVtIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxNzU5YjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDAuMzEyNWVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjQzNzVlbSAwLjg3NWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogMC4zMTI1ZW07XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbi53cC1ibG9jay10YWJsZS5pcy1zdHlsZS1zdHJpcGVzIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKTtcbn1cblxuLmNvbW1lbnRsaXN0IGxpLmlxLWNvbW1lbnRzLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY29tbWVudGxpc3QgbGkuaXEtY29tbWVudHMtaXRlbSAuaXEtY29tbWVudC10eXBlLWRhdGUge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuLyogd3AtYmxvY2sgKi9cblxuLndwLWJsb2NrLWdhbGxlcnkuYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDAgIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLWltYWdlLmFsaWduZnVsbCB7XG4gIG1hcmdpbjogMCAtMS44NzVlbSAxLjg3NWVtO1xufVxuXG4ud3AtYmxvY2stY292ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4ud3AtYmxvY2stdGFibGUuaXMtc3R5bGUtc3RyaXBlcyB0ZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4ud3AtYmxvY2stdGFibGUgdGQsIC53cC1ibG9jay10YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtcG9zdHMuaXMtZ3JpZC5oYXMtZGF0ZXMge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIFdvcmRQcmVzcyBDb3JlICovXG5cbi5hbGlnbmNlbnRlciwgZGl2LmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYSBpbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwcHggMHB4IDEuODc1ZW0gMS44NzVlbTtcbn1cblxuYSBpbWcuYWxpZ25ub25lIHtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDBweDtcbn1cblxuYSBpbWcuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMHB4IDEuODc1ZW0gMS44NzVlbSAwcHg7XG59XG5cbmEgaW1nLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5lbGVtZW50b3ItaWNvbi1ib3gtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMHB4IDEuODc1ZW0gMS44NzVlbSAwcHggIWltcG9ydGFudDtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAwcHggMHB4IDEuODc1ZW0gMS44NzVlbSAhaW1wb3J0YW50O1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbmJvZHk6bm90KFtjbGFzcyo9YWFyZS1jb3JlXSkgLmFsaWducmlnaHQge1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IDAuN2VtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlzLXN0eWxlLW91dGxpbmUgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5oYXMtZHJvcC1jYXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4uaGFzLWF2YXRhcnMgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWV4Y2VycHQsIC5oYXMtYXZhdGFycyAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSwgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tICBDYXRlZ29yaWVzIHNpZGUgd2lkZ2V0ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgc3BhbiwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG4gIGJvcmRlci1yYWRpdXM6IDMuMTI1ZW07XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG4uZG93bmxvYWQtaXRlbSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kb3dubG9hZC1pdGVtIGxpIGkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMC45Mzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi53aWRnZXQuZ2V0LWZpbGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi53aWRnZXQuZ2V0LWZpbGUgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldC5nZXQtZmlsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiByZWNlbnRjb21tZW50cyAqL1xuXG4ud2lkZ2V0IHVsIC5yZWNlbnRjb21tZW50cyAuY29tbWVudC1hdXRob3ItbGluayBhOmJlZm9yZSwgLndpZGdldCB1bCAucmVjZW50Y29tbWVudHMgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIC5yZWNlbnRjb21tZW50cyAuY29tbWVudC1hdXRob3ItbGluayBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53aWRnZXQgdWwgLnJlY2VudGNvbW1lbnRzIGEge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2Nyb2xsYmFyLXRodW1iLCAuc2Nyb2xsYmFyLXRyYWNrLXkge1xuICB3aWR0aDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8gLmVkaXQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tICAgQmxvZyBQYWdlIENvbW1lbnRzICAtLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jb21tZW50cy1hcmVhLCAuY29tbWVudC1yZXNwb25kIHtcbiAgbWFyZ2luLXRvcDogMi44MTI1ZW07XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY29tbWVudHMtYXJlYSAuY29tbWVudHMtdGl0bGUsIC5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgYSNjYW5jZWwtY29tbWVudC1yZXBseS1saW5rIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMDtcbiAgZm9udC1zaXplOiAwLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBtYXJnaW4tbGVmdDogMS4yNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvbW1lbnRsaXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uY29tbWVudGxpc3QgLmNvbW1lbnQge1xuICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5vbC5jb21tZW50bGlzdCAucGluZ2JhY2ssIG9sLmNvbW1lbnRsaXN0IC50cmFja2JhY2sge1xuICBtYXJnaW4tbGVmdDogMS41NjI1ZW07XG59XG5cbm9sLmNvbW1lbnRsaXN0IC5waW5nYmFjayBhLCBvbC5jb21tZW50bGlzdCAudHJhY2tiYWNrIGEge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxub2wuY29tbWVudGxpc3QgLnBpbmdiYWNrIGE6aG92ZXIsIG9sLmNvbW1lbnRsaXN0IC50cmFja2JhY2sgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50cy1tZWRpYSB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5jb21tZW50bGlzdCBvbC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMy43NWVtO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtd3JhcCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLXBob3RvIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1ZW07XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtcGhvdG8gaW1nIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUuNjI1ZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNS42MjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNS42MjVlbTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50cy1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8gLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8gLnRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudC1tZXRhZGF0YSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtbWV0YWRhdGEgaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLW1lZGlhIC5yZXBseSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5vLWNvbW1lbnRzLCAuY29tbWVudC1hd2FpdGluZy1tb2RlcmF0aW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDAuOTM3NWVtIDA7XG59XG5cbi8qIENvbW1lbnRzIEZvcm0gKi9cblxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1ub3RlcywgLmNvbW1lbnQtcmVzcG9uZCAubG9nZ2VkLWluLWFzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwXG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgbWFyZ2luOiAxLjg3NWVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybS11cmwge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tICAgIEJsb2cgLSBTaWRlQmFyICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pcS1wb3N0LXNpZGViYXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi50ZXN0aW1vbmFpbC13aWRnZXQtbWVudS53aWRnZXQge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLndpZGdldCB1bCBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldCB1bCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogU2lkZUJhciBDYXRlZ29yaWVzIExpc3QgKi9cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEsIC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG59XG5cbi8qIFNpZGVCYXIgQXJjaGl2ZXMgRHJvcGRvd24gKi9cblxuLndpZGdldCBzZWxlY3QsIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgc2VsZWN0LCAud2lkZ2V0X2NhdGVnb3JpZXMgc2VsZWN0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBNZXRhIC0gd2lkZ2V0IFJTUyovXG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIC5yc3MtZGF0ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMC4zMTI1ZW0gMDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSBjaXRlIHtcbiAgbWFyZ2luLXRvcDogMC4zMTI1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qd2lkZ2V0IE5hdiBNZW51Ki9cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGksIC53aWRnZXQgdWwubWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIC5zdWItbWVudSwgLndpZGdldCB1bC5tZW51IGxpIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS4yNWVtO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhLCAud2lkZ2V0IHVsLm1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMCAwLjYyNWVtIDAuOTM3NWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLXJpZ2h0IC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsIC5zaWRlYmFyLXNlcnZpY2UtcmlnaHQgLndpZGdldCB1bC5tZW51IGxpIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGksIC53aWRnZXQgdWwubWVudSBsaSBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSB7XG4gIHRvcDogMS41NjI1ZW07XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51ICNtZW51LXNlcnZpY2UtbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhLmRhdGUtd2lkZ2V0IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDM3NWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogU2lkZUJhciAtIHdpZGdldCBSZWNlbnQgRW50cmllcyovXG5cbi53aWRnZXRfcmVjZW50X2VudHJpZXMgdWwgbGkgLnBvc3QtZGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4vKlNpZGVCYXIgLSBUYWdzKi9cblxuLndpZGdldF90YWdfY2xvdWQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAuMTg3NWVtIDAuMzEyNWVtIDAuMTg3NWVtIDA7XG59XG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjMxMjVlbSAwLjYyNWVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldF90YWdfY2xvdWQgdWwgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYWN5LXdpZGdldCB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuNjI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9vdGVyICNtZW51LWZvb3Rlci1tZW51IGxpIGE6YmVmb3JlLCBmb290ZXIgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyICNtZW51LWZvb3Rlci1tZW51IGxpIGEsIGZvb3RlciAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgdWwubWVudSBsaSBhIHtcbiAgcGFkZGluZzogMC40Mzc1ZW0gMCAwLjQzNzVlbSAwcHg7XG59XG5cbmFydGljbGUuaGVudHJ5IC5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0gUmVjZW50IE5ld3Mgc2lkZSB3aWRnZXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBvc3QtaW1nLWhvbGRlciB7XG4gIHdpZHRoOiA1ZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNWVtO1xuICBmbGV4OiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnBvc3QtaW1nLWhvbGRlciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQuMzc1ZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAta2h0bWwtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0IGxpIC5wb3N0LWltZyBpbWcge1xuICB3aWR0aDogNC4zNzVlbTtcbiAgaGVpZ2h0OiA0LjM3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIC5ibG9nLWJveCB1bCBsaSBhIGkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rOmhvdmVyIGg1IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtYmxvZyB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyAuYmxvZy1ib3ggdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayBoNSB7XG4gIGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsIC5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVlbTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpIGEsIC5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0LmdldC1maWxlIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgVW5pdFRlc3QgRGF0YSBFbmQgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIEFsbCBCbG9nIFBhZ2VzIFN0YXJ0ICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tIGNvbnN1bHRpbmctYmxvZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctY2F0ZWdvcmllcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjI1ZW07XG4gIGxlZnQ6IDEuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHotaW5kZXg6IDM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWNhdGVnb3JpZXMgbGkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctY2F0ZWdvcmllcyBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWNhdGVnb3JpZXMgbGkgYSBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5tYWluLWJsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMCAwO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctZGV0YWlscyBhIGg1IHtcbiAgcGFkZGluZy1yaWdodDogNC4zNzVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIGEgaDU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctYnV0dG9uIGEgaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuNzVlbSAwLjg3NWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMgdWwubGlzdC1pbmxpbmUgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctZGV0YWlscyB1bC5saXN0LWlubGluZSBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctZGV0YWlscyB1bC5saXN0LWlubGluZSBsaSBhIGksIC5jb25zdWx0aW5nLWJsb2cgLmJsb2ctZGV0YWlscyB1bC5saXN0LWlubGluZSBsaSBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjkzNzVlbTtcbiAgdG9wOiAzMCU7XG4gIHdpZHRoOiAyLjVlbTtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMztcbn1cblxuLmNvbnN1bHQtZGV0YWlsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDI7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmNvbnN1bHQtZWZmZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvdHRvbTogLTcuODc1ZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiA1LjYyNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICAtbXMtdHJhbnNmb3JtOiBza2V3WSgtNWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgtNWRlZyk7XG4gIHRyYW5zZm9ybTogc2tld1koLTZkZWcpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZzpob3ZlciAuY29uc3VsdC1lZmZlY3Q6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBib3R0b206IC00LjVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZzpob3ZlciAuYmxvZy1jYXRlZ29yaWVzIGxpIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWNhdGVnb3JpZXMgbGk6aG92ZXIsIC5jb25zdWx0aW5nLWJsb2c6aG92ZXIgLmJsb2ctY2F0ZWdvcmllcyBsaSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbn1cblxuLmNvbnN1bHRpbmctYmxvZy5ibG9nLXBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZy5ibG9nLXBhZ2UgLmNvbnN1bHQtZWZmZWN0OmJlZm9yZSB7XG4gIGJvdHRvbTogLTguNWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nLmJsb2ctcGFnZTpob3ZlciAuY29uc3VsdC1lZmZlY3Q6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBza2V3WSgtM2RlZyk7XG4gIGJvdHRvbTogLTQuNjI1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctcXVvdGVzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLXF1b3RlcyAuYWxpZ25ub25lIHtcbiAgbWFyZ2luOiAwIDAuNjI1ZW0gMC42MjVlbSAwO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLXF1b3RlcyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuc2hhcmUtYm94IC5zaGFyZS10YWcgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC4zMTI1ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuc2hhcmUtYm94IC5zaGFyZS10YWcgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cuYmxvZy1wYWdlIC5zaGFyZS1ib3gge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMsIC5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyAubmF2LW5leHQsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIC5uYXYtbmV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIGEsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIGE6aG92ZXIsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyBhOmJlZm9yZSwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgYTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBmcmVlXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMi4xMjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3A6IDAuMDYyNWVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyAubmF2LXByZXZpb3VzIGEsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMgYSB7XG4gIHBhZGRpbmctbGVmdDogMS44NzVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIC5uYXYtbmV4dCBhLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyAubmF2LW5leHQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyAubmF2LXByZXZpb3VzIGE6YmVmb3JlLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyAubmF2LXByZXZpb3VzIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjtcbiAgbGVmdDogMDtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyBhLmJsb2ctdXNlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogdGFibGU7XG4gIGxpbmUtaGVpZ2h0OiAzLjc1ZW07XG4gIG1hcmdpbi10b3A6IC0zLjc1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgYS5ibG9nLXVzZXIgaSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyAubmF2LW5leHQgYTpiZWZvcmUsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIC5uYXYtbmV4dCBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgLm5hdi1uZXh0LCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyAubmF2LW5leHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rczo6YWZ0ZXIsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0gQmxvZyBHcmlkIDEgYW5kIDMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc3RyZWFtaXQtcmVjZW50YmxvZy5jNCAuY29uc3VsdGluZy1ibG9nIC5jb25zdWx0LWRldGFpbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN0cmVhbWl0LXJlY2VudGJsb2cuYzQgLmNvbnN1bHRpbmctYmxvZywgLnN0cmVhbWl0LXJlY2VudGJsb2cuYzMgLmNvbnN1bHRpbmctYmxvZywgLnN0cmVhbWl0LXJlY2VudGJsb2cuYzIgLmNvbnN1bHRpbmctYmxvZyB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi5zdHJlYW1pdC1yZWNlbnRibG9nLmM0IC5jb25zdWx0aW5nLWJsb2c6aG92ZXIgLmNvbnN1bHQtZWZmZWN0OmJlZm9yZSB7XG4gIGJvdHRvbTogLTMuOTM3NWVtO1xufVxuXG4uc3RyZWFtaXQtcmVjZW50YmxvZy5jNCAuY29uc3VsdGluZy1ibG9nIC5jb25zdWx0LWVmZmVjdDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNrZXdZKC0zZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2tld1koLTNkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTNkZWcpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0gQmxvZyBHcmlkIDIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zdHJlYW1pdC1yZWNlbnRibG9nLmMyIC5jb25zdWx0aW5nLWJsb2cgLmNvbnN1bHQtZWZmZWN0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2tld1koLTRkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBza2V3WSgtNGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgtNGRlZyk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tICBMYXRlc3QgQmxvZyBQb3N0ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgYmxvY2txdW90ZSBwLCAud3AtYmxvY2stcHVsbHF1b3RlLmlzLXN0eWxlLXNvbGlkLWNvbG9yIGJsb2NrcXVvdGUgY2l0ZSwgYiwgc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCAuaXEtYmxvZy1tZXRhIHVsIHtcbiAgbWFyZ2luOiAwIDAgMS4yNTBlbTtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctaW1hZ2UgaW1nIHtcbiAgd2lkdGg6MTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4uaXEtYmxvZy1ib3ggLmJsb2ctdGl0bGUge1xuICBtYXJnaW46IDAgMCAwLjYyNWVtIDA7XG59XG5cbi5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSAuZW50cnktdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSBhIGg0IHtcbiAgY29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSBhOmhvdmVyIGg0LCAuaXEtYmxvZy1ib3ggLmJsb2ctdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgLndwLWJsb2NrLWNvdmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc3RyZWFtaXQtc3BhY2UtYm90dG9tIC5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwge1xuICBwYWRkaW5nOiAwIDEuODc1ZW0gMS44NzVlbTtcbn1cblxuLm93bC1jYXJvdXNlbCAuaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMC45MzhlbSAwLjkzOGVtO1xufVxuXG4ub3dsLWNhcm91c2VsIC5pcS1ibG9nLWJveCB7XG4gIG1hcmdpbjogMCAwLjkzOGVtIDIuODEzZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3dsLWNhcm91c2VsIC5pcS1ibG9nLWJveDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAuMzA0NGVtIDIuMTY2MWVtIDAuOTM3NWVtIC0xLjVlbSByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOGVtO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2d0YWcge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMC42MjVlbSAwLjYyNWVtIDA7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyBsaSBhIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0MSwgNDEsIDQxLCAwLjc2KTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHBhZGRpbmc6IDAuMzEzZW0gMC42MjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2djYXQge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW46IDEuODc1ZW0gMCAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2djYXQgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAuNjI1ZW0gMC42MjVlbSAwO1xufVxuXG4uaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2d0YWcge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmlxLWJsb2cgLmlxLWJsb2ctYm94IC5ibG9nLWNvbnRlbnQtYm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG59XG5cbi5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZ2NhdCBsaSwgLmlxLWJsb2cgLmlxLWJsb2ctYm94IC5pcS1ibG9ndGFnIGxpIHtcbiAgbWFyZ2luOiAwLjI1ZW0gMC42MjVlbSAwLjYyNWVtIDA7XG59XG5cbi5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZ2NhdCBsaSBhLCAuaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2d0YWcgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMC43NTBlbTtcbn1cblxuLmlxLWJsb2cgLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZ2NhdCBsaSBhIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0MSwgNDEsIDQxLCAwLjc2KTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHBhZGRpbmc6IDAuMzEzZW0gMC42MjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4uaGFzLXBvc3QtdGh1bWJuYWlsIC5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCBibG9ja3F1b3RlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIC5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJsb2ctY29udGVudCAud3AtYXVkaW8tc2hvcnRjb2RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5wb3N0LXBhc3N3b3JkLWZvcm0gaW5wdXQge1xuICBmbG9hdDogbm9uZTtcbn1cblxuZW1iZWQsIGlmcmFtZSwgb2JqZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uYmxvZyAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEuODc1ZW07XG59XG5cbi5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1hcmNoaXZlcywgLndwLWJsb2NrLWFyY2hpdmVzLWRyb3Bkb3duLCAuaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stY2F0ZWdvcmllcywgLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWxhdGVzdC1wb3N0cyB7XG4gIG1hcmdpbjogMCAwIDEuODc1ZW07XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1hcmNoaXZlcyBsaSwgLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWNhdGVnb3JpZXMgbGksIC5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1sYXRlc3QtcG9zdHMgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4udHJlbmRpbmctcGlsbHMgLm5hdi1saW5re1xuICBwYWRkaW5nOi41ZW0gMWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICBBbGwgQmxvZyBQYWdlcyBFbmQgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrZ3JvdW5kIE92ZXJsYXkgQ29sb3JcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1iZy1vdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuLmJyZWFkY3J1bWItYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5icmVhZGNydW1iLWJnOmJlZm9yZSwgLmJyZWFkY3J1bWItdWk6YmVmb3JlLCAuYnJlYWRjcnVtYi12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMiwgMTMsIDMwLCAwLjkpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uYnJlYWRjcnVtYi12aWRlbzo6YmVmb3JlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ1dHRvbi1saW5rIGkge1xuICBtYXJnaW4tbGVmdDogMC4zMTI1ZW07XG59XG5cbi5idXR0b25fbGluayB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6ICdIZWVibycsIHNhbnMtc2VyaWY7XG59XG5cbi5idXR0b25fbGluayBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xuICBjb2xvcjogIzgxZTVmMjtcbn1cblxuLmJ1dHRvbl9saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5mYW5jeV9iYW5uZXIge1xuICBwYWRkaW5nOiAwIDkuMzc1ZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQnV0dG9uc1xuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS44NzVlbTtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDUuNjI1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogNDtcbn1cblxuLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud2hpdGUtYnRuLmJ1dHRvbjpob3ZlciwgLmJsdWUtYnRuLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi53aGl0ZS1idG4uYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi53aGl0ZS1idG4uYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uYmx1ZS1idG4uYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xufVxuXG4uYmx1ZS1idG4uYnV0dG9uIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ibHVlLWJ0bi5idXR0b246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmJsdWUtYnRuLmJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4uYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xufVxuXG4uYnV0dG9uOmZvY3VzLCAuYnV0dG9uLmJsdWUtYnRuOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmJ1dHRvbiBzcGFuIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3RyZWFtaXQtbGVmdC1pbWcgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtNDclO1xuICBtYXgtd2lkdGg6IDE1NSUgIWltcG9ydGFudDtcbn1cblxuLnN0cmVhbWl0LXJpZ2h0LWltZyBpbWcge1xuICByaWdodDogLTE5JTtcbiAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjA2MjVlbTtcbn1cblxuLmlxLW9iamVjdHMtMDMge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnV0dG9uLmJvcmRlci1idG4ge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmJ1dHRvbi5ib3JkZXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIEFzc2lzdGl2ZSB0ZXh0ICovXG5cbi5hc3Npc3RpdmUtdGV4dCwgLnNpdGUgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAuMDYyNWVtLCAwLjA2MjVlbSwgMC4wNjI1ZW0sIDAuMDYyNWVtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwLjA2MjVlbTtcbiAgd2lkdGg6IDAuMDYyNWVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5hc3Npc3RpdmUtdGV4dDpmb2N1cywgLnNpdGUgLnNjcmVlbi1yZWFkZXItdGV4dDpob3ZlciwgLnNpdGUgLnNjcmVlbi1yZWFkZXItdGV4dDphY3RpdmUsIC5zaXRlIC5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVlbTtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAuNzVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMzEyNWVtO1xuICBsZWZ0OiAwLjMxMjVlbTtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgLyogQWJvdmUgV1AgdG9vbGJhciAqL1xufVxuXG4uc2hhcmUgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuLnNoYXJlIHVsIGxpIGEge1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICB3aWR0aDogMi44MTI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUuNjI1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW1cbn1cblxuLnNoYXJlIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBvcnRmb2xpby1tZXRhLCAuc2hhcmUgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDEuODc1ZW07XG59XG5cbiN0ZWFtLW1haW4gLnNoYXJlIHVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgQmFubmVyc1xuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJnLXZpZGVvIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG59XG5cbi5iZy12aWRlbyAjcGxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogLTI7XG59XG5cbi5iZy12aWRlbyAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi52aWRlby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBwYWRkaW5nLXRvcDogMS41NjI1ZW07XG4gIGhlaWdodDogMDtcbn1cblxuLnZpZGVvLXdyYXBwZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIEJyZWFkY3J1bWIgc3R5bGUgMSAyIGFuZCAzIDQgNVxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJyZWFkY3J1bWIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLmlxLWJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiA5LjM3NWVtIDAgNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10d28ge1xuICBwYWRkaW5nOiAyLjgxM2VtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDkuMzc1ZW0gMCA1ZW07XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIG9sIGxpIGEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIj5cIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBvbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuLmlxLWJyZWFkY3J1bWItdHdvIC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10d28gb2wgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1icmVhZGNydW1iLXRocmVlIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItdGhyZWUgLmlxLWJyZWFkY3J1bWItb25lIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItdGhyZWUge1xuICBwYWRkaW5nOiAyLjgxMjVlbSAwO1xufVxuXG4uYnJlYWRjcnVtYi1iZywgLmJyZWFkY3J1bWItdmlkZW8sIC52aWRlby1pcS1iZy1vdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnJlYWRjcnVtYi1iZyB2aWRlbywgLmJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsIC5icmVhZGNydW1iLXZpZGVvIHZpZGVvLCAudmlkZW8taXEtYmctb3ZlciB2aWRlbywgLnZpZGVvLWJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsIC52aWRlby1pcS1iZy1vdmVyICN2aWRlby1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJyZWFkY3J1bWItYmcuaXEtb3Zlci1kYXJrLTgwOmJlZm9yZSwgLmJyZWFkY3J1bWItdWk6YmVmb3JlIHtcbiAgei1pbmRleDogMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpICFpbXBvcnRhbnQ7XG59XG4uaXEtYnJlYWRjcnVtYi1vbmUgLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgQmFja2dyb3VuZCBHcmFkaWVudFxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1iZy1vdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaXEtb3Zlci1kYXJrLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1vdmVyLWRhcmstMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjMpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXEtb3Zlci1kYXJrLTQwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC40KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay01MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1vdmVyLWRhcmstNjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjYpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXEtb3Zlci1kYXJrLTcwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC43KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay04MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuOCk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1vdmVyLWRhcmstODU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjg1KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay05MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuOSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXEtb3Zlci1kYXJrLTk1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC45NSk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgQWJvdXQgc3R5bGUgaG9tZS0yXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWNvdW50ZXItZGF0YSAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uaXEtY291bnRlci1kYXRhIC5lbGVtZW50b3ItY291bnRlci1udW1iZXItc3VmZml4IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uaXEtY291bnRlci1ibG9jayAuaXEtY291bnRlci1kYXRhIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwLjA2MjVlbTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4uaXEtY291bnRlci1ibG9jayAuaXEtY291bnRlci1kYXRhOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICBDb250YWN0IGZvcm1cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi53cGNmNy1yZXNwb25zZS1vdXRwdXQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIGRpdi53cGNmNy1tYWlsLXNlbnQtbmcsIGRpdi53cGNmNy1hYm9ydGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjMxMjVlbTtcbiAgbGVmdDogMDtcbiAgY29sb3I6IHJlZDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAuMzEyNWVtIDA7XG59XG5cbi5zdHJlYW1pdC1jb250YWN0IHtcbiAgcGFkZGluZzogMi44MTI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3QgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdHJlYW1pdC1jb250YWN0IGlucHV0OmhvdmVyLCAuc3RyZWFtaXQtY29udGFjdCBpbnB1dFt0eXBlPXRleHRdOmhvdmVyLCAuc3RyZWFtaXQtY29udGFjdCB0ZXh0YXJlYTpob3ZlciB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zdHJlYW1pdC1jb250YWN0IC5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4uc3RyZWFtaXQtY29udGFjdCBpbnB1dCwgLnN0cmVhbWl0LWNvbnRhY3QgaW5wdXRbdHlwZT10ZXh0XSwgLnN0cmVhbWl0LWNvbnRhY3QgdGV4dGFyZWEge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLndwY2Y3LWZvcm0gcDpudGgtY2hpbGQobis2KSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmRpdi53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgZGl2LndwY2Y3LWFjY2VwdGFuY2UtbWlzc2luZywgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWN0LWZvcm0gLmNmaWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIGlucHV0OmZvY3VzLCAuY29udGFjdC1mb3JtIC5jZmllbGQudGV4dGFyZWEgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQudGV4dGFyZWEgdGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDAgMCAxLjI1ZW07XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xufVxuXG4uY29udGFjdC1mb3JtIC5hamF4LWxvYWRlciB7XG4gIG1hcmdpbjogMmVtIDAgMCAwLjMxMjVlbTtcbn1cblxuLnByZWRpY3QtZm9ybSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW07XG4gIHBhZGRpbmc6IDEuODc1ZW07XG59XG5cbi5wcmVkaWN0LWZvcm0gaW5wdXQsIC5wcmVkaWN0LWZvcm0gdGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgdGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLmlxLWNvbnRhY3QtZGF0YSB7XG4gIHBhZGRpbmc6IDAgMCA2LjI1ZW0gMDtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1ZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMjA5LCAyMDgsIDIwNywgMCksIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuLmlxLWNvbnRhY3QtZGF0YSAuaXEtY29udGFjdC1saXN0IHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwLjA2MjVlbTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4uaXEtY29udGFjdC1kYXRhIC5pcS1jb250YWN0LWxpc3Q6Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmgzLmVsZW1lbnRvci1pY29uLWJveC10aXRsZT5zcGFuIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgQ29udGFjdCBmb3JtIHN0eWxlLTJcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jb250YWN0LXR3byAuc3RyZWFtaXQtY29udGFjdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY29udGFjdC10d28gLnN0cmVhbWl0LWNvbnRhY3QgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY29udGFjdC10d28gLnN0cmVhbWl0LWNvbnRhY3Qge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWN0LXR3byBpZnJhbWUge1xuICBib3gtc2hhZG93OiAwcHggMC41ZW0gMy41ODc1ZW0gMC43ODc1ZW0gcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgaGVpZ2h0OiAzNS41ZW07XG4gIG1hcmdpbjogMHB4O1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgQ29udGFjdCBmb3JtIHN0eWxlLTNcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zdHJlYW1pdC1jb250YWN0LmNvbnRhY3Qtc3R5bGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDYuMjVlbSAyLjgxMjVlbTtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3QuY29udGFjdC1zdHlsZSBoMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qQ2hhcnQgKi9cblxuLmlxLWNoYXJ0LWRhdGEge1xuICBtYXJnaW4tdG9wOiAtNi4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1jaGFydC1kYXRhIGNhbnZhcy52Y19yb3VuZC1jaGFydC1jYW52YXMge1xuICBib3gtc2hhZG93OiAwIC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAuMTUpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTguNzVlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyLjgxMjVlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1jaGFydC1kYXRhIGNhbnZhcy52Y19saW5lLWNoYXJ0LWNhbnZhcyB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDEuODc1ZW07XG4gIHdpZHRoOiAzNy41ZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxOC43NWVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtY2hhcnQtZGF0YSAudmNfY2hhcnQgLnZjX2NoYXJ0LXdpdGgtbGVnZW5kIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLmlxLWNoYXJ0LWRhdGEgLnZjX2NoYXJ0IC52Y19jaGFydC1sZWdlbmQge1xuICB3aWR0aDogMzAlO1xufVxuXG4uaXEtY2hhcnQtZGF0YSAudmNfY2hhcnQudmNfbGluZS1jaGFydC53cGJfY29udGVudF9lbGVtZW50IHtcbiAgYm94LXNoYWRvdzogMCAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgLjE1KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG59XG5cbi8qQWJvdXQgU2VjdGlvbiovXG5cbi5pcS1hYm91dC1lZHUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1hYm91dC1lZHUgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYWJvdXQtZWR1IGxpIGEge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaXEtYWJvdXQtZWR1IGxpIGEgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1ZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5pcS1hYm91dC1lZHUgbGkgYSAuaGVhZGVyIHtcbiAgd2lkdGg6IDYuMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNWVtO1xufVxuXG4uaXEtYWJvdXQtZWR1IGxpIGEgLmNvbnRlbnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3b3JkLXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uaXEtaGlnaGVyLWVkdSBpbWcge1xuICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgdG9wOiAtMjAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC02MiU7XG59XG5cbi52aWRlby1lZHUgLmNvbnN1bHQtdmlkZW8gYSB7XG4gIHdpZHRoOiAzLjEyNWVtO1xuICBoZWlnaHQ6IDMuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNWVtO1xufVxuXG4udmlkZW8tZWR1IC52aWRlby1idG4gLmJ0bi13YXZlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1lZHUgLm1haW4tdmlkZW8ge1xuICBsZWZ0OiAxMCU7XG59XG5cbi5pcS1ncmV5LWJnIC5vd2wtY2Fyb3VzZWwuY2xpZW50LWxvZ28uY2xpZW50LWJnLXNoYWRvdy5vd2wtbG9hZGVkLm93bC1kcmFnIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5pcS10ZWFtLXNlY3Rpb24ge1xuICBtYXJnaW46IDAgLTAuOTM3NWVtO1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIC5lbGVtZW50b3ItaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pcS10ZWFtLXNlY3Rpb24gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIGltZzpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG59XG5cbi5pcS10ZWFtLXNlY3Rpb24gLnRlYW0tdGl0bGUgcCB7XG4gIGJvcmRlci1sZWZ0OiAwLjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gIHBhZGRpbmc6IDAuMzEyNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIEJ1dHRvblxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWJ1dHRvbi1zdHlsZS0yIHtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmlxLWJ1dHRvbi1zdHlsZS0yIC5pcS1idG4tdGV4dC1ob2xkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC42MjVlbSAxLjU2MjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmlxLWJ1dHRvbi1zdHlsZS0yIC5pcS1idG4taWNvbi1ob2xkZXIge1xuICBsaW5lLWhlaWdodDogMS44NzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNTYyNWVtIDEuMTI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmlxLWJ1dHRvbi1zdHlsZS0yIC5pcS1idG4taWNvbi1ob2xkZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaXEtYnV0dG9uLXN0eWxlLTI6aG92ZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLWJ0bi1pY29uLWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlxLWJ0bi1pY29uLWhvbGRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uY29udGFjdC1mb3JtLmNvbnRhY3Qtc3R5bGUgLmlxLWJ0bi1pY29uLWhvbGRlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmlxLXNpZGVhcmVhLWJ0bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBTaWduIEluXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtaW1nLWhlaWdodCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4uaXEtbG9naW4tZm9ybSAuZXJyb3ItbXNnLCAuaXEtbG9naW4tZm9ybSAuZXJyb3ItbG9naW4ge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi5pcS1sb2dpbi1mb3JtIHtcbiAgcGFkZGluZzogMS44NzVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMS4yNWVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5pcS1sb2dpbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbSAhaW1wb3J0YW50O1xufVxuXG4uaXEtbG9naW4tZm9ybSAuaGVpZ2h0LXNlbGYtY2VudGVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYm9yZGVyLXJhZGl1czogMC45Mzc1ZW07XG59XG5cbi5pcW9uaWMtdXNlci1mb3JtcyAubGlua3MgYT5oNiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pcW9uaWMtdXNlci1mb3JtcyAubGlua3MgYTpob3Zlcj5oNiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1sb2dpbi1mb3JtIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uaXEtbG9naW4tZm9ybSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uaXEtbG9naW4tZm9ybSAubG9naW4tcmVtZW1iZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXJlbWVtYmVyIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGhlaWdodDogMi44MTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDAuMDYyNWVtKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDAuMDYyNWVtKSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMC4wNjI1ZW0gcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjYyNWVtIDIuMTg3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogNDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6aG92ZXIsIC5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDpob3ZlcjpiZWZvcmUsIC5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6Zm9jdXM6YmVmb3JlLCAuaXEtbG9naW4tZm9ybSAubG9naW4tc3VibWl0IGlucHV0OmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAtMC4yNWVtO1xufVxuXG4uaXEtbG9naW4tZm9ybSAubGlua3Mge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaXEtbG9naW4tZm9ybSAubGlua3MgaDYge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG1hcmdpbi10b3A6IDAuMTg3NWVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbiNzaWduLWluLXBhZ2UtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDVlbTtcbiAgaGVpZ2h0OiA5M3ZoO1xuICBtYXJnaW46IDAuOTM3NWVtIGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCAwLjI1ZW0gMS4yNWVtIDBweCByZ2JhKDQ0LCAxMDEsIDE0NCwgMC4xKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMC4yNWVtIDEuMjVlbSAwcHggcmdiYSg0NCwgMTAxLCAxNDQsIDAuMSk7XG59XG5cbi5zaWduLWluLWRldGFpbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5zaWduLWluLXBhZ2Uge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9naW4vbG9naW4uanBnKSBuby1yZXBlYXQgc2Nyb2xsIDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNpZ24taW4tcGFnZSAuaGVpZ2h0LXNlbGYtY2VudGVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYm9yZGVyLXJhZGl1czogMC45Mzc1ZW07XG59XG5cbi5zaWduLWluLXBhZ2UtZGF0YSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuOTM3NWVtO1xufVxuXG4uc2lnbi1pbi1kZXRhaWwge1xuICBwYWRkaW5nOiAzLjEyNWVtIDVlbTtcbn1cblxuLnNpZ24taW4tbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWduLWluLWxvZ28gaW1nIHtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xufVxuXG4uc2lnbi1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uaXEtc29jaWFsLW1lZGlhIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5pcS1zb2NpYWwtbWVkaWEgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xufVxuXG4uaXEtc29jaWFsLW1lZGlhIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5pcS1zb2NpYWwtbWVkaWEgbGkgYSB7XG4gIGhlaWdodDogMS44NzVlbTtcbiAgd2lkdGg6IDEuODc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS44NzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNDM3NWVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNDM3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQzNzVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtbGlnaHQtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uaXEtc29jaWFsLW1lZGlhIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaWduLWluLXBhZ2UgLmJ0biB7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMi4xODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xufVxuXG4uc2lnbi11c2VyX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgcGFkZGluZzogMS41NjI1ZW07XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zaWduLXVzZXJfbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMy41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMC42MjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2lnbi11c2VyX2xvZ28gaW1nIHtcbiAgaGVpZ2h0OiA2LjI1ZW07XG4gIHdpZHRoOiA2LjI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAwLjEyNWVtIHNvbGlkIHdoaXRlO1xufVxuXG4uc2lnbi1pbi1wYWdlIC5mb3JtLWNvbnRyb2wsIC5tLXByb2ZpbGUgLmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5zaWduLWluLXBhZ2UgLmZvcm0tY29udHJvbDpmb2N1cywgLm0tcHJvZmlsZSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q5ZDVkNSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkOWQ1ZDUgIWltcG9ydGFudDtcbn1cblxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q5ZDVkNSAhaW1wb3J0YW50O1xufVxuXG4uZi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc2lnbi11c2VyX2NhcmQgLmxpbmtzIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uZXJyb3ItbXNnIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBTaWduIFVwXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXFvbmljLXVzZXItZm9ybXMge1xuICBoZWlnaHQ6IDEwMHZoO1xuICAvKiBkaXNwbGF5OiBmbGV4OyAqL1xufVxuXG4uaXEtc2lnbnVwLWZvcm0gLmlxb25pY19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi5pcS1zaWdudXAtZm9ybSAubG9naW4tcmVtZW1iZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLmlxLXNpZ251cC1mb3JtIC5saW5rcyB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pcS1zaWdudXAtZm9ybSB7XG4gIHRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcztcbiAgcGFkZGluZzogMS44NzVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5pcS1zaWdudXAtZm9ybSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaXEtc2lnbnVwLWZvcm0gLmxpbmtzIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tdG9wOiAwLjE4NzVlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uaXFvbmljX2Zvcm0gLmhlaWdodC1zZWxmLWNlbnRlciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJvcmRlci1yYWRpdXM6IDAuOTM3NWVtO1xufVxuXG4uaXFvbmljX2Zvcm0gZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBwYWRkaW5nOiAxLjU2MjVlbTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxb25pY19mb3JtIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1ZW07XG59XG5cbi5pcW9uaWNfZm9ybSB0ZXh0YXJlYSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5pcW9uaWNfZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pcW9uaWNfZm9ybSBpbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIGJhY2tncm91bmQ6ICNlOGYwZmU7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlxb25pY19mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwLjA2MjVlbSkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwLjA2MjVlbSkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDAuMDYyNWVtIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC42MjVlbSAyLjE4NzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5zaWdudXAtc3VibWl0IC5pcS1idXR0b24ge1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuaW5wdXQjaXFvbmljX3Rlcm1fY29uZGl0aW9uIHtcbiAgaGVpZ2h0OiAxLjU2MjVlbTtcbn1cblxuLmJ0bi5idG4tbGluay5idG4tY2FuY2VsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLmJ0bi1saW5rLmJ0bi1jYW5jZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmJ0bi5idG4tbGluay5idG4tY2FuY2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5idG4uYnRuLWxpbmsuYnRuLWNhbmNlbDpob3Zlcjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi5pcW9uaWNfZm9ybSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKlBhZ2UgaWQqL1xuXG4ucGFnZS1pZC03IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmZhdm9yaXRlcy1zbGlkZXIgbGkuc2xpZGUtaXRlbSBhLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjVlbTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICBVc2VyIHByb2ZpbGUgIFxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm0tcHJvZmlsZSB7XG4gIHBhZGRpbmctdG9wOiA3LjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVlbTtcbn1cblxuLm1hbmFnZS1wIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLm0tcHJvZmlsZSAuc2lnbi11c2VyX2NhcmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4ubS1wcm9maWxlIC5pcS1jdXN0b20tc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24sIC5tLXByb2ZpbGUgLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubS1wcm9maWxlIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xufVxuXG4ubS1wcm9maWxlIC5zaWduLXVzZXJfY2FyZCB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG59XG4ubS1wcm9maWxlIC5zaWduLXVzZXJfY2FyZCBpbWd7XG4gIHdpZHRoOiA2ZW07XG4gIGhlaWdodDogNmVtO1xufVxuLm0tcHJvZmlsZSAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIHRvcDogMDtcbn1cblxuLm0tcHJvZmlsZSAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sYW5nLWRyb3Bkb3duIHtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1ZW07XG59XG5cbi5tLXByb2ZpbGUgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5tLXByb2ZpbGUgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZjJmMmYyO1xufVxuXG4ubWFuYWdlLWdlbiAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtKTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNWVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5tYW5hZ2UtZGQgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1hbmFnZS1kZCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICB3aWR0aDogOTglO1xufVxuXG4ubGFuZy1kcm9wZG93biAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG1hcmdpbi10b3A6IDAuNjg3NWVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5hLWJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYyNWVtIDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuMyksIHJnYmEoMjA5LCAyMDgsIDIwNywgMCkpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1vdmllLWRldGFpbCBcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5iYW5uZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDMuNzVlbSAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MHZoO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nob3dzLWJhbm5lci9zaW5nbGUtc2hvdy5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ub3ZlcmxheS13cmFwcGVyOmJlZm9yZSwgLnNob3dzLWltZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDUxLCA1MSwgNTEsIDApLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzAlLCB2YXIoLS1pcS1ibGFjaykgMTAwJSlcbn1cblxuLmJhbm5lci1jYXB0aW9uLCAub3ZlcmxheS1zLW5hbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1vdmllLWRldGFpbCAudHJlbmRpbmctaW5mbyAuc2xpZGVyLXJhdHRpbmcge1xuICBtYXJnaW46IDAuNjI1ZW0gMCAwO1xufVxuXG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIC5tb3ZpZS1jb250ZW50IHtcbiAgbWFyZ2luOiAwLjYyNWVtIDAgMC42MjVlbTtcbn1cblxuLm1vdmllLWRldGFpbCAudHJlbmRpbmctaW5mbyAudGV4dC1kZXRhaWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDAgMC45Mzc1ZW0gMCAwO1xuICB3aWR0aDogMi44MTI1ZW07XG4gIGhlaWdodDogMi44MTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbTtcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgc3BhbiB7XG4gIHdpZHRoOiAyLjE4NzVlbTtcbiAgaGVpZ2h0OiAyLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NWVtO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBzcGFuIGkge1xuICBmb250LXNpemU6IDAuOTM3NWVtO1xufVxuXG4uc2hvd3MtY29udGVudCAuc2xpZGVyLXJhdHRpbmcge1xuICBtYXJnaW46IDEuMjVlbSAwIDA7XG59XG5cbi5zaGFyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNoYXJlOmhvdmVyIC5zaGFyZS1ib3gge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2hhcmUtYm94IGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0taXEtYm9keSkgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaGFyZS1ib3ggaSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4uc2hhcmUtYm94IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmJhbm5lci13cmFwcGVyIC50cmVuZGluZy1pbmZvIC50cmVuZGluZy1kZWMge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbi5iYW5uZXItd3JhcHBlciAudHJlbmRpbmctaW5mbyAudHJlbmRpbmctZGVjIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5wbGF5LWljbyB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLnBsYXktYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDAuOTM3NWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wbGF5LWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMuMTI1ZW07XG4gIGhlaWdodDogMy4xMjVlbTtcbiAgYmFja2dyb3VuZDogI2JhMWYyNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHB1bHNlLWJvcmRlciAxNTAwbXMgZWFzZS1vdXQgaW5maW5pdGU7XG59XG5cbi5wbGF5LWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMy4xMjVlbTtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5wbGF5LWJ1dHRvbjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZmExODNkLCAxMCUpO1xufVxuXG4ucGxheS1idXR0b24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4udy1uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDQuMzc1ZW07XG59XG5cbnZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52aWRlby1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmlkZW8tY29udGFpbmVyLm92ZXJsYXktd3JhcHBlcjpiZWZvcmUsIC5vdmVybGF5LXMtbmFtZSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgc2Vhc29ucyAgXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2Vhc29ucyAuaXEtZHJvcGRvd24gLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5zZWFzb25zIC50cmVuZGluZy1waWxscyB7XG4gIG1hcmdpbjogMS44NzVlbSAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uc2Vhc29ucyAudHJlbmRpbmctcGlsbHMubmF2LXBpbGxzIC5uYXYtaXRlbSBhIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lcGktYm94IC5lcGlzb2RlLW51bWJlciwgLmVwaS1ib3ggLmVwaXNvZGUtcGxheS1pbmZvIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmVwaS1ib3ggLmVwaXNvZGUtbnVtYmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjkzNzVlbTtcbiAgbGVmdDogMC45Mzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAgMC4zMTI1ZW07XG59XG5cbi5lcGktZGVzYyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5lcGktbmFtZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG4uZXBpLWJveCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uZXBpLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWctem9vbSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmVwaS1ib3g6aG92ZXIgLmltZy16b29tIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbn1cblxuLnNpbmdsZS1lcGlzb2RlLXNwYWNlIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4zNzVlbTtcbn1cblxuLmVwaXNvZGVfX3BsYXllciBwIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBNb3ZpZSBkZXRhaWxcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmlxLXNpZGVhcmVhLWJ0bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuZm9vdGVyLXRvcCAuaW5mby1zaGFyZSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi8qUGFnZSBpZCovXG5cbi5wYWdlLWlkLTcgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uZmF2b3JpdGVzLXNsaWRlciBsaS5zbGlkZS1pdGVtIGEuc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIuNWVtO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpbmdsZS1tb3ZpZSAubW92aWUgLm1vdmllX19oZWFkLCAuc2luZ2xlLXZpZGVvIC52aWRlbyAudmlkZW9fX3BsYXllciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKm1vdmllLWRldGFpbCBpY29uKi9cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBzcGFuIHtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLm1vdmllLWRldGFpbCAud3B1bGlrZS1oZWFydCAud3BfdWxpa2VfcHV0X2ltYWdlIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgc3Bhbi5jb3VudC1ib3gge1xuICBoZWlnaHQ6IDAuOTM3NWVtO1xuICB3aWR0aDogMC45Mzc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjkzNzVlbTtcbiAgZm9udC1zaXplOiAwLjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xLjI1ZW07XG4gIHRvcDogMDtcbn1cblxuLmJsb2NrLXNvY2lhbC1pbmZvIC5tdXNpYy1wbGF5LWxpc3RzIGxpIGEud2F0Y2gtbGlzdCwgLmJsb2NrLXNvY2lhbC1pbmZvIC5tdXNpYy1wbGF5LWxpc3RzIGxpIGEud2F0Y2gtbGlzdC1ub3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHdpZHRoOiAxLjg3NWVtO1xuICBoZWlnaHQ6IDEuODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDYuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idG4taG92ZXI6YmVmb3JlIC51cGNvbWluZy1jb250ZW5zIC5ibG9jay1pbWFnZXMgLmhvdmVyLWJ1dHRvbnMgLmJ0biB7XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuOTM3NWVtO1xufVxuXG4udG9wdGVuLWNvbnRlbnMgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZSAuYmxvY2staW1hZ2VzIC5iYWRnZS5iYWRnZS1zZWNvbmRhcnkge1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS10dl9zaG93IC5iYW5uZXItY2FwdGlvbiB7XG4gIHJpZ2h0OiA1ZW07XG59XG5cbi8qIHRyYWlsZXIgbGluayAqL1xuLmlxLWJ1dHRvbi5idG4tdHJhbnNwYXJhbnQ6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pcS1idXR0b24uYnRuLXRyYW5zcGFyYW50IHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi50cmFpbG9yLXZpZGVvIC5pcS1idXR0b24uYnRuLXRyYW5zcGFyYW50IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udHJhaWxvci12aWRlbyAuYmxvY2staW1hZ2VzIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zaW5nbGUtdHZfc2hvdyAudHJhaWxvci12aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnNpbmdsZS10dl9zaG93IC50cmFpbG9yLXZpZGVvLnRyYWlsZXItcGxheS1idG4ge1xuICBib3R0b206IDEuODc1ZW07XG59XG5cbi50cmFpbG9yLXZpZGVvIC5ibG9jay1pbWFnZXM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi50cmFpbG9yLXZpZGVvLnRyYWlsZXItcGxheS1idG4gLmJsb2NrLWltYWdlcyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi50cmFpbG9yLXZpZGVvLnRyYWlsZXItcGxheS1idG4gLmJsb2NrLWltYWdlczo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnRyYWlsb3ItdmlkZW8udHJhaWxlci1wbGF5LWJ0biAuY29udGVudCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4udHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIC5pcS1idXR0b24uYnRuLXRyYW5zcGFyYW50IHNwYW4ge1xuICBkaXNwbGF5OiB1bnNldDtcbn1cblxuLyptb3ZpZS1kZXRhaWwqL1xuXG4ubW92aWUtZGV0YWlsIC5tdXNpYy1wbGF5LWxpc3RzIC5pcS1saWtlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxLjg3NWVtO1xuICB3aWR0aDogMS44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG59XG5cbi5tdXNpYy1wbGF5LWxpc3RzIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEuODc1ZW07XG4gIHdpZHRoOiAxLjg3NWVtO1xuICBsaW5lLWhlaWdodDogMS44NzVlbTtcbn1cbi5tdXNpYy1wbGF5LWxpc3RzIC53YXRjaC1saXN0IHNwYW57XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBhLndhdGNoLWxpc3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDYuMjVlbTtcbn1cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxLXVwY29taW5nLW1vdmllIC50cmVuZGluZy1pbmZvIC5ibG9jay1zb2NpYWwtaW5mbyAubXVzaWMtcGxheS1saXN0cyBsaSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnVwY29taW5nLWNvbnRlbnMgLmJsb2NrLXNvY2lhbC1pbmZvIC5tdXNpYy1wbGF5LWxpc3RzIGxpIGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZXBpLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiAnXFxlZDIwJztcbiAgZm9udC1zaXplOiAxLjA2MmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGZvbnQtZmFtaWx5OiAncmVtaXhpY29uJyAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDAgMCAwIDAuMzc1ZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm1vdmllLWRldGFpbCAud3B1bGlrZS1oZWFydCAud3BfdWxpa2VfcHV0X2ltYWdlOmFmdGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMDYyZW07XG59XG5cbi5tdXNpYy1wbGF5LWxpc3RzIGxpOmhvdmVyIC5pcS1saWtlLWJ0biAud3B1bGlrZS1oZWFydCAud3BfdWxpa2VfcHV0X2ltYWdlOmFmdGVyLCAubXVzaWMtcGxheS1saXN0cyBsaTpmb2N1cyAuaXEtbGlrZS1idG4gLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX3B1dF9pbWFnZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLm11c2ljLXBsYXktbGlzdHMgbGk6aG92ZXIgLmlxLWxpa2UtYnRuLCAubW92aWUtZGV0YWlsIC5tdXNpYy1wbGF5LWxpc3RzIGxpOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG59XG5cbi53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2Uud3BfdWxpa2VfYnRuX2lzX2FjdGl2ZTphZnRlciB7XG4gIGZpbHRlcjogaW5oZXJpdDtcbn1cblxuLnRyZW5kaW5nLWluZm8uZy1ib3JkZXIge1xuICBwYWRkaW5nOiAwIDAgMy4xMjVlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAzLjEyNWVtO1xuICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVlbSAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4udHJlbmRpbmctaW5mby5nLWJvcmRlciAuc2hhcmUtaWNvbnMgLnNoYXJlLWJveCB7XG4gIGxlZnQ6IDIuODEyNWVtO1xuICByaWdodDogYXV0bztcbn1cblxuLnRyZW5kaW5nLWluZm8uZy1ib3JkZXIgLnNsaWRlci1yYXR0aW5nIHtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgVXBjb21pbmcgTW92aWVzXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtdXBjb21pbmctbW92aWUgLmZhdm9yaXRlcy1zbGlkZXIuc2xpY2stc2xpZGVyIC5zbGljay10cmFjayB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIFNlbGVjdCAyXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWN1c3RvbS1zZWxlY3QgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbiwgLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIHRvcDogMDtcbiAgYm94LXNoYWRvdzogMCAwLjc1ZW0gMi4xMjVlbSAwIHJnYmEoMTksIDEwLCAxMCwgMSk7XG59XG5cbi5pcS1jdXN0b20tc2VsZWN0IHNlbGVjdCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJvZHktYmcpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbntcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCwgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSg4NSwgODUsIDg1LCAwLjY1KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgZmxvYXQ6IGluaGVyaXQ7XG4gIGhlaWdodDogMmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNDEnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBcInJlbWl4aWNvblwiO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB6LWluZGV4OiA5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1kcm9wZG93bi5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlYS1lcGkgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDkuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmlxLWN1c3RvbS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cywgLnNsaWNrLW5leHQ6aG92ZXIsIC5zbGljay1uZXh0OmZvY3Vze1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xufVxuXG4vKmJhbm5lciBpbm5lcnBhZ2UqL1xuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyAuaXEtbGlrZS1idG4sIC5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIHNwYW4ge1xuICB3aWR0aDogMi4xODc1ZW07XG4gIGhlaWdodDogMi4xODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE4NzVlbTtcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgLmlxLWxpa2UtYnRuIC5jb3VudC1ib3gge1xuICBoZWlnaHQ6IDEuMjVlbTtcbiAgd2lkdGg6IDEuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxZW07XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIGEud2F0Y2gtbGlzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxLW92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tdXNpYy1wbGF5LWxpc3RzIGEud2F0Y2gtbGlzdC1ub3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qYnV0dG9uIGJhbm5lciovXG5cbmJ1dHRvbi5tZnAtY2xvc2U6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDYuMjUwZW0gMDtcbn1cblxuLnNpbmdsZS1tb3ZpZSAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC5zaW5nbGUtdmlkZW8gLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAudHZfc2hvdy10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLmVwaXNvZGUtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC50dl9zaG93LXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAuZXBpc29kZS10ZW1wbGF0ZS1zdHJlYW1pdC1mdWxsLXdpZHRoIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNpcS1mYXZvcml0ZXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYm90dG9tLXNwYWNlIHtcbiAgcGFkZGluZy1ib3R0b206IDQuMzc1ZW07XG59XG5cbi8qYmFubmVyIGltZyBjc3MqL1xuXG4uaG9tZS1zbGlkZXIgLnNsaWNrLWJnIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbiAhaW1wb3J0YW50O1xufVxuXG4uaG9tZS1zbGlkZXIgLnNsaWNrLWxpc3QsIC5ob21lLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsIC4xOCwgMCwgLjk1KSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLCAuMTksIDAsIC45NCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwgLjE5LCAwLCAuOTQpICFpbXBvcnRhbnQ7XG59XG5cbi50dnNob3dzLXNsaWRlciAuc2xpY2stYmcge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2l0aW9uICFpbXBvcnRhbnQ7XG59XG5cbi50dnNob3dzLXNsaWRlciAuc2xpY2stbGlzdCwgLnR2c2hvd3Mtc2xpZGVyIC5zbGljay10cmFjayB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwgLjE4LCAwLCAuOTUpICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsIC4xOSwgMCwgLjk0KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLCAuMTksIDAsIC45NCkgIWltcG9ydGFudDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICBTZWFyY2ggUGFnZVxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWctbm90LWZvdW5kPmltZyB7XG4gIHdpZHRoOiAxNS42MjVlbTtcbn1cblxuLmNvbnRlbnQtYXJlYS5zZWFyY2gtcGFnZSAjaXEtdXBjb21pbmctbW92aWUge1xuICBwYWRkaW5nLXRvcDogNi4yNWVtO1xufVxuXG4uY29udGVudC1hcmVhLnNlYXJjaC1wYWdlICNpcS11cGNvbWluZy1tb3ZpZSAuaW5uZXItc2xpZGVyIC5zbGljay1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNWVtO1xufVxuXG4uaW5uZXItc2xpZGVyIC5zbGljay1saXN0IHtcbiAgcGFkZGluZzogMCAwIDYuMjVlbTtcbn1cblxuLnVwY29taW5nLWNvbnRlbnMgLmlubmVyLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ubW92aWUtZGV0YWlsIC5zaGFyZS1ib3gge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMi44MTI1ZW07XG59XG5cbi5zaW5nbGUtZXBpc29kZSAuZXBpc29kZSAuZXBpc29kZV9faGVhZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoLXBhZ2UgI2lxLXVwY29taW5nLW1vdmllIHtcbiAgcGFkZGluZy10b3A6IDYuMjVlbTtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIGgyPnNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgUHJpdmFjeSBhbmQgdGVybXNcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS10ZXJtcy1vZi11c2UgcCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uaXEtdGVybXMtb2YtdXNlIHVsIGxpIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5pcS1wcml2YWN5LXBvbGljeSBwIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIEZvb3RlclxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMS44NzVlbTtcbn1cblxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bD5saT5hIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bD5saT5hOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIgLmZvb3Rlci1saW5rLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucmVjZW50Y29tbWVudHMgYSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIgLndpZGdldCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC53aWRnZXQgI3JlY2VudGNvbW1lbnRzIGxpIGEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0ICNyZWNlbnRjb21tZW50cyBsaSAuY29tbWVudC1hdXRob3ItbGluayBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6YmVmb3JlLCBmb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6YmVmb3JlIHtcbiAgdG9wOiAwLjg3NWVtO1xufVxuXG5mb290ZXIgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSB7XG4gIHBhZGRpbmc6IDAuNDM3NWVtIDAgMC40Mzc1ZW0gMC45Mzc1ZW07XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNWVtO1xufVxuXG51bC5pcS1jb250YWN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxudWwuaXEtY29udGFjdCBsaSBhIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NWVtO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3b3JkLXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG51bC5pcS1jb250YWN0IGxpIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNWVtO1xuICBmb250LXNpemU6IDEuMzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG51bC5pcS1jb250YWN0IGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgLnN1Yi1tZW51IGxpIGEsIC53aWRnZXQgdWwubWVudSBsaSAuc3ViLW1lbnUgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuZm9vdGVyIC53aWRnZXQgLnJzcy1kYXRlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAuMzEyNWVtIDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgLnRleHR3aWRnZXQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0LmZvb3Rlci1sb2dvLnRleHQtbGVmdCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtXG59XG5cbmZvb3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpICFpbXBvcnRhbnQ7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIHtcbiAgcGFkZGluZy10b3A6IDMuNzVlbTtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci1zdGFuZGFyZCAud2lkZ2V0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuZm9vdGVyLXRvcCAuZm9vdGVyLXN0YW5kYXJkIC5pbmZvLXNoYXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLndpZGdldCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAud2lkZ2V0IGg0LmZvb3Rlci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgLmNvbW1lbnQtYXV0aG9yLWxpbmsgYSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYTpiZWZvcmUsIGZvb3RlciAud2lkZ2V0IGEucnNzd2lkZ2V0OmJlZm9yZSwgZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgdWwubWVudSBsaSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuc3ViLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5zdWItYnRuIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNWVtIDEuODc1ZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLnN1Yi1idG4gYnV0dG9uOmhvdmVyLCAuZm9vdGVyLW9uZSAuc3ViLWJ0biBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuc3ViLWJ0biBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSBpbnB1dFt0eXBlPXN1Ym1pdF0gZm9vdGVyLmZvb3Rlci1vbmUgLmluZm8tc2hhcmUgbGkge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1ZW07XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgLm1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgLm1lbnUgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0IGE6aG92ZXIsIGZvb3Rlci5mb290ZXItb25lIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciAubWVudSBsaSBhOmhvdmVyLCBmb290ZXIuZm9vdGVyLW9uZSAuaW5mby1zaGFyZSBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciAubWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0LWZvb3RlciB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC41KSAwcHggMC4xODc1ZW0gMC42MjVlbTtcbiAgcGFkZGluZzogMCAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmNvcHlyaWdodC1mb290ZXIgLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuaW5mby1zaGFyZSBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIGlucHV0W3R5cGU9ZW1haWxdOmhvdmVyLCBmb290ZXIuZm9vdGVyLW9uZSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAgNy44MTI1ZW0gMCAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1LjYyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4uaXEtYmctZGFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyLmlxLW92ZXItZGFyay05MDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmZvb3RlciAuZm9vdGVyX3RvcF9ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjI1ZW07XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxLjA2M2VtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDEsIDQxLCA0MSwgMC43Nik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIGE6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMC42MjVlbSB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwLjEyNWVtIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tICAgZm9vdGVyIGxpbmtzICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbnVsLmYtbGluayBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbn1cblxudWwuZi1saW5rIGxpIGEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG51bC5mLWxpbmsgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnMtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIuNWVtO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxLjA2MmVtO1xuICBiYWNrZ3JvdW5kOiByZ2IoNDEsIDQxLCA0MSwgMC43Nik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5zLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5zLWljb246aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICBib3gtc2hhZG93OiAwIDAgMC45Mzc1ZW0gdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zLWljb246aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMC4wNjI1ZW0gdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtc2hhZG93OiAwIDAgMC4xMjVlbSB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53cC12aWRlby1zaG9ydGNvZGUge1xuICBoZWlnaHQ6IDMxLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLndwLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1lanMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aWRlby1jb250YWluZXIuaXEtbWFpbi1zbGlkZXIgaWZyYW1lIHtcbiAgaGVpZ2h0OiA3MHZoO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBBbmltYXRpb25cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBrZXlmcmFtZXMgc2xpZGUtZG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbm90aWZ5IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSlcbiAgfVxuXG4gIDEwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKVxuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpXG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZylcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKVxuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpXG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKVxuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZS1pbiB7XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtaW4ge1xuICAxMDAlIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWJvcmRlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEuNSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhaWxvclBsYXkge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMzEyNWVtKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNWVtKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjEyNWVtKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBMb2cgaW5cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXFvbmljLXVzZXItZm9ybXMgLmVsZW1lbnRvci1zaG9ydGNvZGUge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5mb3JtLnBtc19sb2dpbj5wIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmxvZ28gLFxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIC5sb2dvLWxpbmssXG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtIC5sb2dvLFxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyPi5sb2dvLWxpbmsgLmxvZ297XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtIC5sb2dve1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG5mb3JtI3Btc19yZWdpc3Rlci1mb3Jte1xubWF4LWhlaWdodDo5MHZoXG59XG5cbmZvcm0jcG1zX2xvZ2luIHtcbiAgcGFkZGluZzogMy4xMjVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNC43NWVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxLjU2MjVlbSk7XG59XG5cbmZvcm0jcG1zX2xvZ2luIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuXG5mb3JtI3Btc19sb2dpbiBwLmxvZ2luLXJlbWVtYmVyIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb3JtI3Btc19sb2dpbiAuaW5wdXR7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBoZWlnaHQ6IDMuNWVtO1xuICBsaW5lLWhlaWdodDogMy41ZW07XG4gIGJhY2tncm91bmQ6ICMxMTExMTE7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuZm9ybSNwbXNfbG9naW4gI3JlbWVtYmVybWUge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYm9yZGVyOiAwLjEyNWVtIHdoaXRlIHNvbGlkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbn1cblxuI3Btc19sb2dpbiAubG9naW4tZXh0cmEgLnNlcGFyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuXG5mb3JtI3Btc19sb2dpbiAjcmVtZW1iZXJtZTpjaGVja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNzEzJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBsZWZ0OjA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuZm9ybSNwbXNfbG9naW4gaW5wdXQ6Zm9jdXMsIGZvcm0jcG1zX2xvZ2luIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIGZvcm0jcG1zX2xvZ2luIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCBmb3JtI3Btc19sb2dpbiBmb3JtI3Btc19sb2dpbiBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmZvcm0jcG1zX2xvZ2luIC5sb2dpbi1zdWJtaXQgLmJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvcm0jcG1zX2xvZ2luIC5sb2dpbi1zdWJtaXQgLmJ1dHRvbjpob3ZlciwgZm9ybSNwbXNfbG9naW4gLmxvZ2luLXN1Ym1pdCAuYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmxvZ2luLXN1Ym1pdCAjd3Atc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZvcm0jcG1zX2xvZ2luIGEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5mb3JtI3Btc19sb2dpbiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuZm9ybSNwbXNfbG9naW4gYS5yZWdpc3RlcntcbiAgY29sb3I6dmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG59XG5mb3JtI3Btc19sb2dpbiBhLnJlZ2lzdGVyOmhvdmVye1xuICBjb2xvcjp2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9ybSNwbXNfbG9naW4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvcm0jcG1zX2xvZ2luIGEubG9zdHBhc3N3b3Jke1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4ucG1zLWxvZ2luLWVycm9yIHtcbiAgbWFyZ2luOiAxLjg3NWVtIDBweDtcbiAgcGFkZGluZzogMC4zMTI1ZW0gMC42MjVlbTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDIyOSwgOSwgMjAsIDAuNzUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyOSwgOSwgMjAsIDAuMSk7XG59XG5cbmZvcm0jcG1zX2xvZ2luIHAubG9naW4tc3VibWl0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1ZW07XG59XG5cbi5pcW9uaWMtdXNlci1mb3JtcyAjcG1zX2xvZ2luIC5sb2dpbi1yZW1lbWJlcntcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwbXNfbG9naW4gcDphZnRlcntcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuI3Btc19sb2dpbiAubG9naW4tcmVtZW1iZXJ7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuI3Btc19sb2dpbiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuI3Btc19sb2dpbiAubG9naW4tcmVtZW1iZXIgbGFiZWx7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBQcmljaW5nLVBsYW5cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtcHJpY2luZy1jYXJkIHtcbiAgcGFkZGluZzogMS44NzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC50YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzVlbTtcbiAgcGFkZGluZzogMS43NWVtIDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC50YWJsZSB0ZCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC50YWJsZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvZHktYmcpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC50YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHBhZGRpbmc6IDEuODc1ZW0gMC42MjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3ggLmlxLXByaWNlLXJhdGUge1xuICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3ggc21hbGwge1xuICBmb250LXNpemU6IDAuN2VtO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3ggLnR5cGUge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAuNTYyNWVtIDEuNTYyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0b3A6IC0wLjkzNzVlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDk5O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3ggLnR5cGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcmlnaHQ6IC0wLjkzNzVlbTtcbiAgdG9wOiAtMC4wNjI1ZW07XG4gIGJvcmRlci1sZWZ0OiAxZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlci10b3A6IDFlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IC50eXBlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogLTAuOTM3NWVtO1xuICB0b3A6IC0wLjA2MjVlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlci10b3A6IDFlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3guYWN0aXZlIC50eXBlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3guYWN0aXZlIC50eXBlOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAxZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIHJpZ2h0OiAtMWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3guYWN0aXZlIC50eXBlOmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGxlZnQ6IC0xZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlfY2xvc2Uge1xuICBmb250LXNpemU6IDEuMzc1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlxLWNoaWxkLWNlbGwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG4gIHBhZGRpbmc6IDEuNTYyNWVtIDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1jaGlsZC1jZWxsLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtY2hpbGQtY2VsbCBpIHtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBsaW5lLWhlaWdodDogMi4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1mb290ZXIge1xuICBwYWRkaW5nOiAxLjU2MjVlbSAwLjYyNWVtIDBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgUHJpY2luZy1QbGFuLVN0eWxlLTJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtcHJpY2luZy1jYXJkLXR3byB7XG4gIHBhZGRpbmc6IDEuMzc1ZW0gMy43NWVtIDMuNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAudGFibGUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NWVtO1xuICBwYWRkaW5nOiAxLjc1ZW0gMC42MjVlbSAxLjI1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC50YWJsZSB0ZCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAudGFibGUgdHIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLnRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjgxMjVlbSAwLjkzNzVlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLmlxLXByaWNlLWhlYWQgLmlxLXByaWNlLWJveCAudHlwZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAuaV9jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLmlxLWNoaWxkLWNlbGwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG4gIHBhZGRpbmc6IDEuNTYyNWVtIDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAuaXEtY2hpbGQtY2VsbC5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC5pcS1jaGlsZC1jZWxsIGkge1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC5pcS1wcmljZS1mb290ZXIge1xuICBwYWRkaW5nOiAxLjU2MjVlbSAwLjYyNWVtIDBweDtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2UtYm90dG9tIC5pcS1zZWxlY3QtcHJpY2UgLmlxLXByaWNlLXJhdGUtd3JhcCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOTM3NWVtO1xuICByaWdodDogMC45Mzc1ZW07XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwIC5pcS1wcmljZS1sYWJlbCAudHlwZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjE4NzVlbSAwLjI1ZW0gMC4yNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIC5pcS1wcmljZS1yYXRlLXdyYXAgLmlxLXByaWNlLXJhdGUge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIC5pcS1wcmljZS1yYXRlLXdyYXAgLmlxLXByaWNlLXJhdGUgc21hbGwge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLWJ1dHRvbi5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI5LCA5LCAyMCwgMC40KTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuNik7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwLmFjdGl2ZSAuaXEtcHJpY2UtbGFiZWwgLnR5cGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIC5pcS1wcmljZS1yYXRlLXdyYXAuYWN0aXZlIGkge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgUmVnaXN0ZXJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5mb3JtLnBtcy1mb3JtIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzO1xuICBwYWRkaW5nOiAxLjg3NWVtIDAuOTM3NWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgMC45Mzc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaS5wbXMtZmllbGQucG1zLWZpZWxkLXN1YnNjcmlwdGlvbnMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBtYXJnaW4tYm90dG9tOiAwLjQzNzVlbTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dCB7XG4gIGhlaWdodDogMy41ZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVlbTtcbiAgYmFja2dyb3VuZDogIzExMTExMTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIC5wbXMtc3Vic2NyaXB0aW9uLXBsYW4gbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLCBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIHdpZHRoOiAwLjkzNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNWVtO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG59XG5mb3JtLnBtcy1mb3JtIC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciAucG1zLXN1YnNjcmlwdGlvbi1wbGFuIGxhYmVsIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvcm0jcG1zX2VkaXQtcHJvZmlsZS1mb3JtIC5pcS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuLnBtc19zdWNjZXNzLW1lc3NhZ2VzLXdyYXBwZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIuODEyNWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucG1zLXN1YnNjcmlwdGlvbi1wbGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4jcG1zLXBheWdhdGVzLXdyYXBwZXIge1xuICBtYXJnaW46IDEuNWVtIDA7XG59XG5cbmZvcm0ucG1zLWZvcm0gLmJ0bi5idG4taG92ZXIuaXEtYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDAuOTM3NWVtO1xufVxuXG4ucG1zLXN1YnNjcmlwdGlvbi1wbGFuIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG59XG5cbmZvcm0ucG1zLWZvcm0gLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIC5wbXMtc3Vic2NyaXB0aW9uLXBsYW4gbGFiZWwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNwbXMtcGF5Z2F0ZXMtaW5uZXI+bGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbn1cblxuI3Btcy1wYXlnYXRlcy1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuI3Btcy1wYXlnYXRlcy1pbm5lciBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG59XG5cbiNwbXMtcmVjYXB0Y2hhLXJlZ2lzdGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDEuMjVlbSAwIDEuMjVlbTtcbn1cblxuZm9ybS5wbXMtZm9ybSAuYnRuLmJ0bi1ob3Zlci5pcS1idXR0b24ge1xuICBtYXJnaW46IDAgMC45Mzc1ZW0gMCAwO1xufVxuXG4vKmVsZW1lbnRvciBjbGFzcyovXG5cbi5pcS1yZWdpc3RlciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSB7XG4gIG1hcmdpbjogMS44NzVlbSAwcHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi8qIHNjcm9sbGJhciAqL1xuXG4vKiB3aWR0aCAqL1xuXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAuMjVlbTtcbn1cblxuLyogVHJhY2sgL1xuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5iYWNrZ3JvdW5kOiAjZjFmMWYxOyBcbn1cblxuLyBIYW5kbGUgKi9cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM4ODg7XG59XG5cbi8qIEhhbmRsZSBvbiBob3ZlciAqL1xuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzU1NTtcbn1cblxuLyogc2Nyb2xsYmFyIGVuZCAqL1xuXG4uaXEtcmVnaXN0ZXIgLmVsZW1lbnRvci1zaG9ydGNvZGUge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMCAwLjkzNzVlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmlxLXJlZ2lzdGVyIGJ1dHRvbi5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHtcbiAgcGFkZGluZzogMi41ZW07XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG4jcG1zLXBheWdhdGVzLXdyYXBwZXIgaDMge1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcG1zLXBheWdhdGVzLWlubmVyID4gbGFiZWwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNDM3NWVtO1xufVxuXG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybT5sYWJlbCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jcG1zLXN1YnNjcmlwdGlvbi1wbGFucy1kaXNjb3VudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3Btcy1hcHBseS1kaXNjb3VudCB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NWVtO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnBtcy10YXgtbm90aWNlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jcG1zLXN1YnNjcmlwdGlvbi1wbGFucy1kaXNjb3VudC1tZXNzYWdlcy13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIEFjY291bnQtdGFiXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYSB7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1ZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG59XG5cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayAucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMC4xODc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgbGluZWFyO1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyKC0taXEtZm9ybS1ncmFkaWVudC1jb2xvcikgMCUsIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKSA4NSUpO1xuICBjb250ZW50OiAnJztcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZTpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFBheW1lbnRzXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBtcy1uby1wYXltZW50cyB7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMi4zNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBTdWJzY3JpcHRpb24gdGFibGVcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG1zLWFjY291bnQtc3Vic2NyaXB0aW9uLWRldGFpbHMtdGFibGUsIC5wbXMtdGFibGUge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLypiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpOyovXG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBtcy1hY2NvdW50LXN1YnNjcmlwdGlvbi1kZXRhaWxzLXRhYmxlIHRyPnRkOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjEyNWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGxhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgUGFzc3dvcmQgcmVzZXQgY3NzXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG5mb3JtI3Btc19yZWNvdmVyX3Bhc3N3b3JkX2Zvcm0ge1xuICBwYWRkaW5nOiAzLjEyNWVtO1xuICB3aWR0aDogMzQuNzVlbTtcbn1cbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlcj4ubG9nby1saW5re1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogMS4yNWVtO1xufVxuXG4ucG1zLWZvcm0+aW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAucG1zLWZvcm0+aW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtc19maWVsZC1lcnJvcnMtd3JhcHBlciBwIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVye1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIHtcbiAgbWFyZ2luOiAwcHggMHB4IDEuMjVlbTtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSA+IC5pcS1idXR0b25bdHlwZT1zdWJtaXRde1xuICB3aWR0aDogMTAwJTtcbn1cblxuLypwYXltZW50Ki9cblxuLnBtcy10YWJsZSB0aCwgLnBtcy10YWJsZSB0ZCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4ucG1zLXRhYmxlIHRoIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBQcm9maWxlIGNzc1xuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1hdnRhci1ib3ggLnNpZ24tdXNlcl9jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXEtYXZ0YXItYm94IC5zaWduLXVzZXJfY2FyZCBpbWcge1xuICBoZWlnaHQ6IDEyLjVlbTtcbiAgd2lkdGg6IDEyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEyLjVlbTtcbn1cblxuLmlxLWF2dGFyLWJveCAuc2lnbi11c2VyX2NhcmQgYSNpcS1lZGl0LWF2YXRhci1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMS4yNWVtO1xufVxuXG4jdXBkYXRlLWF2YXRhciBsYWJlbC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuI3VwZGF0ZS1hdmF0YXIgLmN1c3RvbS1maWxlIHtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAwLjYyNWVtKTtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIC5lbGVtZW50b3Itc2hvcnRjb2RlIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucG1zLWxvZ2luLWVycm9yIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGhlaWdodDogMi41ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLm1lanMtY29udGFpbmVyLWZ1bGxzY3JlZW4gLndwLXZpZGVvLXNob3J0Y29kZSwgLm1lanMtY29udGFpbmVyLWZ1bGxzY3JlZW4ud3AtdmlkZW8tc2hvcnRjb2RlIHtcbiAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBwbXMgUGFnaW5hdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG1zLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJnMSk7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMuY3VycmVudCwgLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtcy1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMubmV4dCwgLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMucHJldiB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgTG9hZCBNb3JlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubG9hZGVyLXdoZWVsIHtcbiAgZm9udC1zaXplOiA0ZW07XG4gIC8qIGNoYW5nZSBzaXplIGhlcmUgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ1ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhbmltYXRpb246IGxvYWRlci13aGVlbC1yb3RhdGUgMC41cyBzdGVwcygxMikgaW5maW5pdGU7XG59XG5cbi5sb2FkZXItd2hlZWwgaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMC4zZW07XG4gIHdpZHRoOiAwLjFlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4wNWVtO1xuICBiYWNrZ3JvdW5kOiBncmF5O1xuICAvKiBjaGFuZ2UgY29sb3IgaGVyZSAqL1xuICBvcGFjaXR5OiAwLjg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciAwLjVlbTtcbn1cblxuQGtleWZyYW1lcyBsb2FkZXItd2hlZWwtcm90YXRlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uaXFfY29tbWVudF9ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjI1ZW07XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaXFfY29tbWVudF9ibG9jayAuY29tbWVudHMtYXJlYSwgLmlxX2NvbW1lbnRfYmxvY2sgLmNvbW1lbnQtcmVzcG9uZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICBXYXRjaGxpc3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndhdGNobGlzdC1jb250ZW5zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogcGFkZGluZzogMHB4IDAuOTM3NWVtOyovXG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlIDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXMgaW1neyBcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOmhvdmVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOmhvdmVyIC5pbWctYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3ZlciB7XG4gIHotaW5kZXg6IDk5O1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMC43NWVtIHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXMud2F0Y2hsaXN0LWZpcnN0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCg2JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCg2JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCg2JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoNiUsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlcy53YXRjaGxpc3QtbGFzdDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoLTYlLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKC02JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgtNiUsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xuICAtby10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKC02JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2stc29jaWFsLWluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiAwO1xuICByaWdodDogMS41NjI1ZW07XG4gIHotaW5kZXg6IDk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk7XG4gIGJvcmRlci1sZWZ0OiAwLjI1MGVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC44KSAwJSwgcmdiYSgyMCwgMjAsIDIwLCAwLjQpIDUwJSwgcmdiYSg4MywgMTAwLCAxNDEsIDApIDEwMCUpO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogOTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6aG92ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC42cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6aG92ZXIgLmJsb2NrLXNvY2lhbC1pbmZvIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC42cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXMgLmhvdmVyLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVlbTtcbn1cblxuLmZhdm9yaXRlcy1zbGlkZXIgbGkuc2xpZGUtaXRlbSBhLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjVlbTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICBNYXMgVmlkZW8gc2lkZWJhciB3aWRnZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi53aWRnZXQubWFzdmlkZW9zLW1vdmllcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtbW92aWVzIC5tb3ZpZSwgLndpZGdldC5tYXN2aWRlb3MtdHYtc2hvd3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXR2LXNob3dzIC50di1zaG93LCAud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMC45Mzc1ZW07XG59XG5cbi53aWRnZXQubWFzdmlkZW9zLW1vdmllcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtbW92aWVzIC5tb3ZpZSAubW92aWVfX3Bvc3RlciwgLndpZGdldC5tYXN2aWRlb3MtdHYtc2hvd3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXR2LXNob3dzIC50di1zaG93IC50di1zaG93X19wb3N0ZXIsIC53aWRnZXQubWFzdmlkZW9zLXZpZGVvcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdmlkZW9zIC52aWRlbyAudmlkZW9fX3Bvc3RlciB7XG4gIHdpZHRoOiA1ZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNWVtO1xuICBmbGV4OiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLndpZGdldC5tYXN2aWRlb3MtbW92aWVzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy1tb3ZpZXMgLm1vdmllIC5tb3ZpZV9fdGl0bGUsIC53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvdyAudHYtc2hvd19fdGl0bGUsIC53aWRnZXQubWFzdmlkZW9zLXZpZGVvcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdmlkZW9zIC52aWRlbyAudmlkZW9fX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDM3NWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpZGdldC5tYXN2aWRlb3MtbW92aWVzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy1tb3ZpZXMgLm1vdmllOmxhc3QtY2hpbGQsIC53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvdzpsYXN0LWNoaWxkLCAud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW86bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLndpZGdldC5tYXN2aWRlb3MtbW92aWVzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy1tb3ZpZXMgLm1vdmllc19faW5uZXIsIC53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvd3NfX2lubmVyLCAud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW9zX19pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndpZGdldC5tYXN2aWRlb3Mgc3Bhbi5wb3N0X2NvdW50IHtcbiAgYm9yZGVyLXJhZGl1czogMy4xMjVlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgd2lkdGg6IDEuMjVlbTtcbiAgaGVpZ2h0OiAxLjI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5cbi8qIGFqYXggc2VhcmNoICovXG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2gge1xuICB6LWluZGV4OiA5OTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBwYWRkaW5nOiAuNWVtO1xufVxuXG5oZWFkZXIgLnNlYXJjaC1ib3gge1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ibGFjay1jb2xvcik7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIC5wb3N0LWltZy1ob2xkZXIge1xuICB3aWR0aDogOS4zNzVlbTtcbiAgaGVpZ2h0OiA1LjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzOGVtO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUuNWVtO1xuICBtYXJnaW46IDA7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1pbWcgLmltZy1oZWlnaHQge1xuICBoZWlnaHQ6IDUuNWVtO1xuICBwYWRkaW5nOiAwO1xuICA7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1pbWcge1xuICBiYWNrZ3JvdW5kOiAjMjUyNTI1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuMDkzN2VtIDAuMjVlbSB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMC4wOTM3ZW0gMC4yNWVtIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKTtcbn1cblxuaGVhZGVyICNkYXRhZmV0Y2ggYnV0dG9uLmhvdmVyLWJ1dHRvbnMge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjMjUyNTI1O1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmhlYWRlciAjZGF0YWZldGNoIGJ1dHRvbi5ob3Zlci1idXR0b25zOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLWxpZ2h0LXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtYmxvZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtYmxvZyAuaXEtY2F0ZWdvcnktbGlzdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtYmxvZyAuaXEtY2F0ZWdvcnktbGlzdCBsaSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtYmxvZyAubmV3LWxpbmsge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgcGFkZGluZzogMDtcbiAgO1xufVxuXG4vKiBkZXRhaWwgcGFnZSBjYXN0IHNlY3Rpb24gKi9cblxubGkuc2xpZGUtaXRlbSAuY2FzdC1pbWFnZXM6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuLmRldGFpbC1jYXN0LWxpc3QgbGkuc2xpZGUtaXRlbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxubGkuc2xpZGUtaXRlbSAuY2FzdC1pbWFnZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5saS5zbGlkZS1pdGVtIC5jYXN0LWltYWdlcyAuaW1nLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDguNzUwZW07XG59XG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzIC5pbWctYm94IGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5saS5zbGlkZS1pdGVtIC5jYXN0LWltYWdlcyAuYmxvY2stZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxLjU2M2VtO1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIG1hcmdpbjogYXV0byAwO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxubGkuc2xpZGUtaXRlbSAuY2FzdC1pbWFnZXMgLmJsb2NrLWRlc2NyaXB0aW9uIC5pcS10aXRsZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIHBlcnNvbiBwYWdlICovXG5cbi5wZXJzb24tZGV0YWlscyAuc2luZ2xlLXBlcnNvbl9fc2lkZWJhci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVlbTtcbn1cblxuLnBlcnNvbi1kZXRhaWxzPmRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxuLnByb2ZpbGUtc29jaWFsLWxpc3RzIC5zaGFyZS1pY28ge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLnByb2ZpbGUtc29jaWFsLWxpc3RzIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNWVtO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDAgMC45Mzc1ZW07XG4gIG1pbi13aWR0aDogNDMuNzVlbTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgLmltYWdlIHtcbiAgd2lkdGg6IDglO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIHRkLCAucGVyc29uLWRldGFpbHMgLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIHRkLnllYXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgdGQuc2VwZXJhdG9yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCAuY29udGVudCAuY2hhcmFjdGVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnRyZW5kaW5nLXBpbGxzLnRyZWFkaW5nLWhlYWRpbmctdGFiIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi50cmVuZGluZy1waWxscy50cmVhZGluZy1oZWFkaW5nLXRhYi5uYXYtcGlsbHMgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIGEge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnRhYi1jb250ZW50LmNhc3QtcGVyc29uLWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAzOC4xMjVlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi8qIGJsb2NrIHdpZGdldHMgKi9cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fbGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2lucHV0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud3AtYmxvY2stY29sdW1uPnAge1xuICBtYXJnaW46IDA7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS41ZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICB3aWR0aDogNHZ3O1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRvcDogNTAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC44dnc7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5vbC53cC1ibG9jay1sYXRlc3QtY29tbWVudHMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qKiBkZXRhaWwgcGFnZSAqKi9cbi50cmVuZGluZy1pbmZvLmctYm9yZGVyIC5zaW5nbGUtZGV0YWlscyAuc2xpZGVyLXJhdHRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMS4yNWVtO1xufVxuXG4vKiogU291cmNlcyAsIHJhdGluZyAsIGRlc2NyaXB0aW9uICoqL1xuLnNvdXJjZXMtdGFibGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4uc291cmNlcy10YWJsZSB0ZCwgLnNvdXJjZXMtdGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEuNWVtIDEuMjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cblxuLnNvdXJjZXMtdGFibGUgdGJvZHkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uc291cmNlcy10YWJsZSB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDAuNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS1iZyk7XG59XG5cbi5zb3VyY2VzLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zb3VyY2UtbGlzdC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMjVlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjbGVhcjogYm90aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogMS41ZW0gNGVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAudHJlbmRpbmctcGlsbHMtaGVhZGVyLm5hdi1waWxscyAubmF2LWl0ZW0gYTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDAuMDYyNWVtO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgbGluZWFyO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTAuMDZkZWcsIHJnYmEoMjAsIDIwLCAyMCwgMCkgMS42NiUsICMwRjBGMEYgNDMuNjQlLCByZ2JhKDIwLCAyMCwgMjAsIDApIDg5LjI4JSk7XG59XG5cblxuLmhpZGVDb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIHRyYW5zaXRpb246IGhlaWdodCA2MDBtcztcbn1cblxuLnNob3dDb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZGVzY3JpcHRpb24tY29udGVudCB7XG4gIHRyYW5zaXRpb246IGhlaWdodCA2MDBtcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTAuNjM4ZW07XG59XG5cbi8qIHJldmlldyBmb3JtICovXG4uc3RyZWFtaXQtcmV2aWV3cyB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM4ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0tcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMS4zNzVlbTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1yYXRpbmc+bGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcgcC5zdGFycyB7XG4gIG1hcmdpbjogMCAwIDAgMC45MzhlbTtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuY29tbWVudC1ub3RlcyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBlbSk7XG4gIG1hcmdpbjogMCAwIDEuMzc1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuY29tbWVudC1ub3RlcyBzcGFuIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuc3RhcnMgYSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxM2VtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB3aWR0aDogMS41ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuc3RhcnMgYTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1hdXRob3Ige1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMC45MzhlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1lbWFpbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM4ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gIG1hcmdpbjogMCAwIDAuOTM3NWVtIDA7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5mb3JtLXN1Ym1pdCAuc3VibWl0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDEuMjVlbTtcbiAgYm9yZGVyOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmJ5cG9zdGF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnRfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50X2NvbnRhaW5lciBpbWcuYXZhdGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDVlbTtcbiAgd2lkdGg6IDVlbTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHtcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwIDEuODc1ZW07XG59XG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLm1ldGEge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAuNzVlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcCB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcC5tZXRhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IC5tZXRhIC5tYXN2aWRlb3MtcmV2aWV3X19hdXRob3Ige1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCAubWV0YSAubWFzdmlkZW9zLXJldmlld19fcHVibGlzaGVkLWRhdGUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjU2MjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgLm1ldGEgLm1hc3ZpZGVvcy1yZXZpZXdfX3B1Ymxpc2hlZC1kYXRlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuNDM3NWVtO1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuMTI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHAge1xuICBtYXJnaW46IDAgMCAxZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5zdGFyLXJhdGluZyAuc3RhciB7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC10ZXh0IC5zdGFyLXJhdGluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtcmVzcG9uZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcmVwbHktdGl0bGUsIC5zdHJlYW1pdC1yZXZpZXdzIHVsLmNoaWxkcmVuIHtcbiAgbWFyZ2luLXRvcDogMS4yNWVtO1xufVxuXG4udHJlbmRpbmctaW5mbyAubXVzaWMtcGxheS1saXN0cyAuc2hhcmUtYm94IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDIuNWVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci02LCAuc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci03LCAuc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci04LCAuc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci05LCAuc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci0xMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcV9jb21tZW50X2Jsb2NrLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAuc2VsZWN0Mi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXFfdGFnLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xufVxuXG4uaXFfdGFnLWxpc3QgLnRleHQtbGFibGUge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubW92aWUtY29udGVudC5tb3ZpZS1zcGFjZS1hY3Rpb24gbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2MjVlbTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLm1vdmllLWNvbnRlbnQubW92aWUtc3BhY2UtYWN0aW9uLmlxX3RhZy1saXN0IGxpIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG59XG5cbi5tb3ZpZS1jb250ZW50LmlxX3RhZy1saXN0IGxpOmJlZm9yZSxcbi5pcV90YWctbGlzdCBsaS50ZXh0LWxhYmxlOmFmdGVyLFxuLm1vdmllLWNvbnRlbnQuaXFfdGFnLWxpc3QgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb3ZpZS1jb250ZW50LmlxX3RhZy1saXN0IGxpOmFmdGVyIHtcbiAgY29udGVudDogXCIsXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBjbGVhcjogYm90aDtcbiAgYm90dG9tOiAwLjM3NWVtO1xuICB0b3A6IGF1dG87XG59XG5cbi5pcV90YWctbGlzdCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMTI1ZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG59XG5cbi8qIGludHJvIHBhZ2UgY3NzICovXG5cbi5jc3NfcHJlZml4LWltYWdlLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xuICBwYWRkaW5nOiAwLjM3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogIzFlMjAyNDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQgMHM7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveDo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW0gMC41ZW0gMHB4IDBweDtcbiAgcGFkZGluZzogMC4xODc1ZW0gMC42MjVlbSAwLjE4NzVlbSAwLjYyNWVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiAnXFwyMDIyXFwyMDIyXFwyMDIyJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1ZW07XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuXG4uY3NzX3ByZWZpeC1pbWFnZS1ib3g6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnNjcm9sbC1pbWcgLmNzc19wcmVmaXgtaW1hZ2UtYm94LWltZyBpbWcge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgaGVpZ2h0OiAyOC4xMjVlbTtcbiAgdHJhbnNpdGlvbjogNXMgYWxsIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIGhlaWdodDogMjguMTI1ZW07XG4gIHRyYW5zaXRpb246IDVzIGFsbCBlYXNlO1xufVxuXG4uc2Nyb2xsLWltZy5ob3Zlci1pbWFnZS1zY3JvbGw6aG92ZXIgLmNzc19wcmVmaXgtaW1hZ2UtYm94LWltZyBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgdHJhbnNpdGlvbjogM3MgYWxsIGVhc2U7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveCAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0IDBzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveDpob3ZlciAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5tYWluLXBhZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gIHBhZGRpbmc6IDAuMzc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMWUyMDI0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbn1cblxuLm1haW4tcGFnZXMgLnBpYyBpbWcge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgaGVpZ2h0OiAyOC4xMjVlbTtcbiAgdHJhbnNpdGlvbjogNXMgYWxsIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIGhlaWdodDogMjguMTI1ZW07XG4gIHRyYW5zaXRpb246IDVzIGFsbCBlYXNlO1xufVxuXG4ubWFpbi1wYWdlczpob3ZlciAucGljIGltZyB7XG4gIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICB0cmFuc2l0aW9uOiAzcyBhbGwgZWFzZTtcbn1cblxuLm1haW4tcGFnZXM6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW0gMC41ZW0gMHB4IDBweDtcbiAgcGFkZGluZzogMC4xODc1ZW0gMC42MjVlbSAwLjEyNWVtIDAuNjI1ZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6ICdcXDIwMjJcXDIwMjJcXDIwMjInO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTg3NWVtO1xuICBsaW5lLWhlaWdodDogMS42MjVlbTtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG59XG5cbi5tYWluLXBhZ2VzOmhvdmVyOmJlZm9yZSxcbi5tYWluLXBhZ2VzOmhvdmVyIGEucGFnZS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuXG5cbi5mYXZvcml0ZXMtY29udGVucyB7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuXG4uY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2Uge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbi5jc3NfcHJlZml4LXRyYW5zZm9ybS1pbWFnZS1iYW5uZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG5cbi5jc3NfcHJlZml4LXRyYW5zZm9ybS1pbWFnZS1ydGwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG5cbmEucGFnZS10aXRsZSB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cblxuYS5wYWdlLXRpdGxlOmhvdmVyLFxuYS5wYWdlLXRpdGxlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pcy1yZXN0cmljdGVkIC5zaXRlLWNvbnRlbnR7XG4gIHBhZGRpbmctdG9wOiA2LjI1ZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTkwcHgpIHtcblxuICAuY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2UsXG4gIC5jc3NfcHJlZml4LXRyYW5zZm9ybS1pbWFnZS1ydGwsXG4gIC5jc3NfcHJlZml4LXRyYW5zZm9ybS1pbWFnZS1iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4vKiBBcmNoaXZlIFBlcnNvbnMgUGFnZSAqL1xuLnJvdy5pcV9hcmNoaXZlX2l0ZW1zLmlxLWFyY2hpdmUtcGVyc29uIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG59XG4uYXJjaGl2ZSAuaXEtcGVyc29ucyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5pcS1wZXJzb25zIC5pcS1jYXN0LWJvZHl7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNC4xMmRlZywgIzAwMDAwMCAwLjc3JSwgcmdiYSgwLCAwLCAwLCAwKSA5Ni41OSUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuMjVlbTtcbn1cbi5pcS1wZXJzb25zIC5pcS1jYXN0LWJvZHkgPiAuaXEtcGVyc29uLWhlYWRpbmcgLmlxLXRpdGxle1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1wZXJzb25zIC5pcS1wZXJzb24tY2F0LWl0ZW06bnRoLWxhc3QtY2hpbGQoMSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLCBcIjtcbn1cbi5pcS1wZXJzb25zIC5pcS1wZXJzb24tY2F0LWl0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OiAwLjVlbTt9XG4uaXEtcGVyc29ucyAuaXEtcGVyc29uLWNhdC1pdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5wcm9ncmVzcyB7XG4gIC0tZmlyc3Q6MTgwZGVnO1xuICAtLXNlY291bmQ6MzYwZGVnO1xuICAgIHdpZHRoOiAxLjg3NWVtO1xuICAgIGhlaWdodDogMS44NzVlbTtcbiAgICBmb250LXNpemU6IDEuMzc1ZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICMwNzA3MGM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5cbi5wcm9ncmVzcyAudGl0bGUge3Bvc2l0aW9uOiBhYnNvbHV0ZTt6LWluZGV4OiAxMDA7Zm9udC1zaXplOiAwLjc1ZW07aW5zZXQ6IDA7IHRleHQtYWxpZ246IGNlbnRlcjt9XG5cbi5wcm9ncmVzcyAub3ZlcmxheSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3MDcwY1xufVxuXG4ucHJvZ3Jlc3MgLmxlZnQsIC5wcm9ncmVzcyAucmlnaHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXI6IDAuMTI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogNi4yNWVtIDBweCAwcHggNi4yNWVtO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbn1cblxuLnByb2dyZXNzIC5sZWZ0IHthbmltYXRpb246IGxvYWQxIDFzIGxpbmVhciBmb3J3YXJkczt9XG5cbi5wcm9ncmVzczpudGgtb2YtdHlwZSgyKSAucmlnaHQsIC5wcm9ncmVzczpudGgtb2YtdHlwZSgzKSAucmlnaHQge2FuaW1hdGlvbjogbG9hZDIgLjVzIGxpbmVhciBmb3J3YXJkcyAxczt9XG5cbi5wcm9ncmVzczpsYXN0LW9mLXR5cGUgLnJpZ2h0LCAucHJvZ3Jlc3M6Zmlyc3Qtb2YtdHlwZSAucmlnaHQge2FuaW1hdGlvbjogbG9hZDMgLjhzIGxpbmVhciBmb3J3YXJkcyAxczt9XG5cblxuLyogcG1zIGZvcm0gKi9cbmZvcm0jcG1zLXJldHJ5LXBheW1lbnQtc3Vic2NyaXB0aW9uLWZvcm0ge1xuICB3aWR0aDogNTAlO1xufVxuZm9ybS5wbXMtZm9ybSB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG59XHRcbi5wbXMtY3JlZGl0LWNhcmQtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5mb3JtLnBtcy1mb3JtIGlucHV0IHtcbiAgZmxvYXQ6IGluaGVyaXQ7XG59XG4uU3RyaXBlRWxlbWVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi1yaWdodDogMC45MzhlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBtcy1maWVsZC5wbXMtZmllbGQtdHlwZS1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45MzhlbTtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5wbXMtc3Vic2NyaXB0aW9uLXBsYW4tYXV0by1yZW5ldyB7XG4gIG1hcmdpbjogMC45MzhlbSAwO1xufVxuLnBtcy1zdWJzY3JpcHRpb24tcGxhbi1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMC45MzhlbTtcbn1cbi5wbXMtZmllbGQucG1zLWZpZWxkLXR5cGUtaGVhZGluZyBoNCB7XG4gIGZvbnQtc2l6ZTogMS4zMzNlbTtcbn1cbmZvcm0ucG1zLWZvcm0gPiBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOGVtO1xufVxuZm9ybS5wbXMtZm9ybSAuYnRuLmJ0bi1ob3Zlci5pcS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxLjI1ZW07XG59XG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSAuYnRuLmJ0bi1ob3Zlci5pcS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDowO1xufVxuXG5cblxuXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcbiAgLmZvcm0tc2VhcmNoIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICwuc2VhcmNoX19pbnB1dHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG4gIH1cbn1cblxuXG5Aa2V5ZnJhbWVzIGxvYWQxIHtcbiAgICAwJSB7dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7fVxuXG4gICAgMTAwJSB7dHJhbnNmb3JtOiByb3RhdGUodmFyKC0tZmlyc3QpKTt9XG59XG5Aa2V5ZnJhbWVzIGxvYWQyIHtcbiAgMCUge3otaW5kZXg6IDEwMDt0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO31cblxuICAxMDAlIHt6LWluZGV4OiAxMDA7dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTt9XG59XG5cbkBrZXlmcmFtZXMgbG9hZDMge1xuICAgIDAlIHt6LWluZGV4OiAxMDA7dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTt9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgei1pbmRleDogMTAwO3RyYW5zZm9ybTogcm90YXRlKHZhcigtLXNlY291bmQpKTt9XG59XG4vKiBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAuaXEtdGl0bGUtaW50cm8gaDEuaXEtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjcwOWVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCl7XG4gIC5pcS10aXRsZS1pbnRybyBoMS5pcS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNjI1ZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4yNWVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjM1OXB4KSB7XG4gIC5pcS10aXRsZS1ib3ggaDQge2ZvbnQtc2l6ZTogMS41NzdlbTt9XG59ICovIl19 */