:root{--content-width:87.5em;--content-width-sm:73.125em;--global-font-family:"Roboto",sans-serif;--highlight-font-family:"Roboto",sans-serif;--global-font-size:1em;--global-font-line-height:1.5;--global-box-shadow:10px 10px 50px rgb(0 0 0/5%);--font-size-small:0.75em;--font-size-normal:0.875em;--font-size-h1:4.209em;--font-size-h2:3.157em;--font-size-h3:2.369em;--font-size-h4:1.777em;--font-size-h5:1.333em;--font-size-h6:1em;--font-line-height-p:1.5;--font-line-height-h1:1.2;--font-line-height-h2:1.2;--font-line-height-h3:1.2;--font-line-height-h4:1.2;--font-line-height-h5:1.2;--font-line-height-h6:1.2;--font-weight-body:normal;--font-weight-h1:400;--font-weight-h2:400;--font-weight-h3:400;--font-weight-h4:400;--font-weight-h5:400;--font-weight-h6:400;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-letter-spacing-body:inherit;--font-letter-spacing-link:unset;--font-letter-spacing-h1:-0.02em;--font-letter-spacing-h2:-0.02em;--font-letter-spacing-h3:-0.02em;--font-letter-spacing-h4:-0.02em;--font-letter-spacing-h5:-0.02em;--font-letter-spacing-h6:-0.02em;--letter-spacing-one:0.063em;--letter-spacing-two:0.125em;--letter-spacing-three:0.188em;--letter-spacing-four:0.25em;--border-radius:0.1875em;--border-radius-box:0.1875em;--border-radius-ten:0.1875em;--border-radius-three:0.1875em;--iq-body-bg:#000;--iq-bg1:#141314;--iq-bg-not:#0d0c0c;--iq-body-text:#d1d0cf;--iq-body-border:#262525;--iq-white-light-color:#404043;--iq-title-text:#fff;--input-bg:#141314;--iq-border-dark:#101010;--iq-border-light:#262525;--iq-tag-bg:#000;--iq-sidebar-boder-color:#1f1f1f;--cart-text-color:#898989;--card-box-bg:#121212;--card-box-style:#141314;--iq-placeholder-color:#d9d5d5;--iq-thumb-slider-color:#181616;--iq-primary:#e50914;--iq-primary-hover:#bf000a;--iq-secondary:#6c757d;--iq-white-color:#fff;--iq-black:#000;--iq-warning-color:red;--iq-skelation-bg:#0f0f0f;--iq-ratting:#ecba12;--iq-orange:orange;--iq-green:green;--iq-form-gradient-color:rgba(11,1,2,0);--iq-to-gradient-color:rgba(255,55,65,0.3);--iq-rgb-0:0,0,0;--iq-rgb-20:20,20,20;--iq-rgb-25:25,25,25;--iq-rgb-41:41,41,41;--iq-rgb-51:51,51,51;--iq-rgb-72:72,72,72;--iq-rgb-255:255,255,255;--iq-rgb-light:80,100,44;--iq-rgb-border:31,31,31;--iq-rgb-18:19,18,18;--primary-bg-gradiant-lt-rt:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));--primary-bg-gradiant-tp-bt:linear-gradient(0deg,var(--iq-form-gradient-color) 0%,var(--iq-to-gradient-color) 85%);--backgorund-overlay:rgba(var(--iq-rgb-0),0.8);--dark-gradiant-tp-bt:linear-gradient(180deg,var(--iq-black),rgba(var(--iq-rgb-0),0) 97%),var(--iq-bg1);--dark-gradiant-bt-tp:linear-gradient(0deg,var(--iq-black),rgba(var(--iq-rgb-0),0));--main-banner-gradiant:linear-gradient(90deg,rgba(var(--iq-rgb-0),0.9),rgba(var(--iq-rgb-20),0.9) 15%,rgba(var(--iq-rgb-light),0));--show-banner-gradiant:linear-gradient(90deg,rgba(var(--iq-rgb-0),1),rgba(var(--iq-rgb-20),1) 35%,rgba(var(--iq-rgb-light),0));--iq-gredient-bottom-top:linear-gradient(180deg,rgba(var(--iq-rgb-51),0),rgba(var(--iq-rgb-0),0.8) 70%,var(--iq-black));--gradiant-mid-side:linear-gradient(90.06deg,rgba(var(--iq-rgb-20),0) 1.66%,var(--iq-bg1) 43.64%,rgba(var(--iq-rgb-20),0) 89.28%);--skelation-bg-color:linear-gradient(90deg,rgba(var(--iq-rgb-20),0),rgba(var(--iq-rgb-20),0.2) 20%,rgba(var(--iq-rgb-20),0.5) 60%,rgba(var(--iq-rgb-20),0));--skelation-bg-color-new:linear-gradient(90deg,rgba(var(--iq-rgb-0),0),rgba(var(--iq-rgb-0),0.2) 20%,rgba(var(--iq-rgb-0),0.5) 60%,rgba(var(--iq-rgb-0),0));--iq-gredient-widget-bg:linear-gradient(180deg,rgb(var(--iq-rgb-25)),rgb(var(--iq-rgb-25)) 10%,rgba(var(--iq-rgb-light),0));--iq-border-gredient:linear-gradient(90deg,rgba(var(--iq-rgb-border),1),rgba(var(--iq-rgb-border),0.6),rgba(var(--iq-rgb-border),0));--iq-gredient-border-mid-tb:linear-gradient(0deg,rgba(var(--iq-rgb-border),0),rgba(var(--iq-rgb-border),0.6),rgba(var(--iq-rgb-border),0));--iq-gredient-border-mid-lr:linear-gradient(270deg,rgba(var(--iq-rgb-border),0),rgba(var(--iq-rgb-border),0.6),rgba(var(--iq-rgb-border),0));--iq-card-gredient:linear-gradient(90deg,rgba(var(--iq-rgb-0),0.8),rgba(var(--iq-rgb-20),0.4) 50%,rgba(var(--iq-rgb-light),0));--iq-card-gredient-bottom:linear-gradient(360deg,var(--iq-black) 4.01%,rgba(var(--iq-rgb-20),0) 63.61%);--iq-global-box-shadow:0 0 1.875em 0 rgba(var(--iq-rgb-0),.1);--iq-card-box-shadow:0 0 0.75em rgba(var(--iq-rgb-0),0.9);--iq-new-box-shadow:8px 8px 45px rgba(var(--iq-rgb-0),0.1);--iq-image-shadow:0 1.25em 2.5em rgba(var(--iq-rgb-0),0.6);--iq-slider-details:linear-gradient(360deg,var(--iq-black),rgba(var(--iq-rgb-0),0) 51.04%);--iq-slider-details-hover:linear-gradient(0deg,rgba(var(--iq-rgb-20),0.65),rgba(var(--iq-rgb-20),0.65)),linear-gradient(360deg,#0c0b11 4.12%,rgba(12,11,17,0) 65.29%);--iq-horizontal_thumb_slider-main-bg:linear-gradient(90.3deg,var(--iq-thumb-slider-color) 9.88%,rgba(var(--iq-rgb-18),0) 31.52%),linear-gradient(266.54deg,var(--iq-thumb-slider-color) 13.29%,rgba(var(--iq-rgb-18),0) 98.41%);--iq-horizontal_thumb_slider-bg:linear-gradient(-270deg,var(--iq-body-bg),rgba(var(--iq-rgb-20),0));--iq-thumb-slider-img-bg:linear-gradient(0deg,rgba(var(--iq-rgb-0),0.8),rgba(var(--iq-rgb-0),0.8));--iq-top-ten-bg:linear-gradient(0deg,rgba(12,11,17,0.9),rgba(12,11,17,0) 41.03%);--iq-bottom-gbg:linear-gradient(0deg,#0c0b11 8.71%,rgba(12,11,17,0) 72.11%);--iq-tvshow-bg:linear-gradient(270deg,rgba(var(--iq-rgb-0),0.5) 0.6%,rgba(var(--iq-rgb-0),0) 29.9%),linear-gradient(90deg,var(--iq-black),rgba(var(--iq-rgb-0),0) 38.52%),linear-gradient(0deg,rgba(var(--iq-rgb-0),0.7),rgba(var(--iq-rgb-0),0));--slider-with-details-bg:linear-gradient(87.53deg,var(--iq-skelation-bg) 13.17%,rgba(var(--iq-rgb-18),0) 32.74%),linear-gradient(266.54deg,var(--iq-thumb-slider-color) 13.29%,rgba(var(--iq-rgb-18),0) 98.41%),linear-gradient(273.02deg,var(--iq-thumb-slider-color) 21.88%,rgba(var(--iq-rgb-18),0) 51.44%);--iq-blog-box-border:linear-gradient(270deg,rgba(38,37,37,0) -1.25%,var(--iq-secondary) 43.69%,rgba(38,37,37,0) 99.08%)}:root[dir=rtl]{--primary-bg-gradiant-lt-rt:transparent linear-gradient(270deg,var(--iq-to-gradient-color),var(--iq-form-gradient-color));--main-banner-gradiant:linear-gradient(270deg,rgba(var(--iq-rgb-0),0.9),rgba(var(--iq-rgb-20),0.9) 15%,rgba(var(--iq-rgb-light),0));--show-banner-gradiant:linear-gradient(270deg,rgba(var(--iq-rgb-0),1),rgba(var(--iq-rgb-20),1) 35%,rgba(var(--iq-rgb-light),0));--iq-border-gredient:linear-gradient(270deg,rgba(var(--iq-rgb-border),0.6),rgba(var(--iq-rgb-border),0.3),rgba(var(--iq-rgb-border),0));--iq-card-gredient:linear-gradient(270deg,rgba(var(--iq-rgb-0),0.8),rgba(var(--iq-rgb-20),0.4) 50%,rgba(var(--iq-rgb-light),0));--iq-horizontal_thumb_slider-bg:linear-gradient(270deg,var(--iq-body-bg),rgba(var(--iq-rgb-20),0));--iq-tvshow-bg:linear-gradient(-270deg,rgba(var(--iq-rgb-0),0.5) 0.6%,rgba(var(--iq-rgb-0),0) 29.9%),linear-gradient(-90deg,var(--iq-black),rgba(var(--iq-rgb-0),0) 38.52%),linear-gradient(0deg,rgba(var(--iq-rgb-0),0.7),rgba(var(--iq-rgb-0),0));--slider-with-details-bg:linear-gradient(-87.53deg,var(--iq-skelation-bg) 13.17%,rgba(var(--iq-rgb-18),0) 32.74%),linear-gradient(-266.54deg,var(--iq-thumb-slider-color) 13.29%,rgba(var(--iq-rgb-18),0) 98.41%),linear-gradient(-273.02deg,var(--iq-thumb-slider-color) 21.88%,rgba(var(--iq-rgb-18),0) 51.44%)}@media (max-width:767px){:root{--font-size-h1:3.809em;--font-size-h2:2.857em;--font-size-h3:2.169em;--font-size-h4:1.677em}}::-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:#000;background:var(--iq-body-bg);color:#d1d0cf;color:var(--iq-body-text);font-family:Roboto,sans-serif;font-family:var(--global-font-family);font-size:1em;font-size:var(--global-font-size);line-height:1.5;line-height:var(--global-font-line-height)}h1,h2,h3,h4,h5,h6{color:#fff;color:var(--iq-title-text);font-family:Roboto,sans-serif;font-family:var(--highlight-font-family);font-stretch:condensed;word-wrap:break-word;margin:1.5625em 0}h1{font-size:4.209em;font-size:var(--font-size-h1);line-height:1.2;line-height:var(--font-line-height-h1);letter-spacing:-.02em;letter-spacing:var(--font-letter-spacing-h1);font-weight:400;font-weight:var(--font-weight-h1)}h2{font-size:3.157em;font-size:var(--font-size-h2);line-height:1.2;line-height:var(--font-line-height-h2);letter-spacing:-.02em;letter-spacing:var(--font-letter-spacing-h2);font-weight:400;font-weight:var(--font-weight-h2)}h3{font-size:2.369em;font-size:var(--font-size-h3);line-height:1.2;line-height:var(--font-line-height-h3);letter-spacing:-.02em;letter-spacing:var(--font-letter-spacing-h3);font-weight:400;font-weight:var(--font-weight-h3)}h4{font-size:1.777em;font-size:var(--font-size-h4);line-height:1.2;line-height:var(--font-line-height-h4);letter-spacing:-.02em;letter-spacing:var(--font-letter-spacing-h4);font-weight:400;font-weight:var(--font-weight-h4)}h5{font-size:1.333em;font-size:var(--font-size-h5);line-height:1.2;line-height:var(--font-line-height-h5);letter-spacing:-.02em;letter-spacing:var(--font-letter-spacing-h5);font-weight:400;font-weight:var(--font-weight-h5)}h6{font-size:1em;font-size:var(--font-size-h6);line-height:1.2;line-height:var(--font-line-height-h6);letter-spacing:-.02em;letter-spacing:var(--font-letter-spacing-h6);font-weight:400;font-weight:var(--font-weight-h6)}:is(h1,h2,h3,h4,h5,h6) :is(a,a:visited){font-size:inherit;color:inherit}:is(a) :is(h1,h2,h3,h4,h5,h6){-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}:is(a) :is(h1,h2,h3,h4,h5,h6),a{color:#fff;color:var(--iq-title-text)}a{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}a:focus,a:hover{text-decoration:none!important}.button{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#6c757d;color:var(--iq-secondary)}.button,a,input{outline:medium none!important;color:#e50914;color:var(--iq-primary)}.text_small,small{font-size:.875em;font-size:var(--font-size-normal)}.badge{border-radius:0}.container,.elementor-section.elementor-section-boxed>.elementor-container{max-width:87.5em;max-width:var(--content-width)}.font-weight-bold{font-weight:700!important}.font-normal{font-size:.875em;font-size:var(--font-size-normal)}.container-fluid{padding:0 6.25em}.bypostauthor{display:block}.iq-main-header .main-title,:is(.streamit,.streamit) :is(h1,h2,h3,h4,h5,h6){margin:0}.height-100{padding-top:6.25em}:focus{outline:none}form#pms_register-form{overflow-y:auto}.home.blog .content-area .site-main{padding:6.25em 0}.site-padding{padding-left:2.8125em!important}.overview-block-ptb{padding-top:2.5em}.content-area .site-main{padding:6.25em 0}.episode-template-default .content-area .site-main,.episode-template-streamit-full-width .content-area .site-main,.home .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}.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid{padding:2.5em 0}.single.single-product:not(.iqonic-header-under) .content-area .site-main{padding-top:19.25em}.movie-detail .trending-info .movie-content li a{text-transform:uppercase}.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}.slider-overview-block-pt{padding-top:4.375em}.iqonic-playlist-dropdown .dropdown-menu.show{overflow:auto;max-height:300px}.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:transparent;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-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;font-size:var(--font-size-small);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!important}.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}ul.iq-list{margin:0}.column-2 ul.iq-list{-webkit-columns:2;-moz-columns:2;column-count:2}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}.comments-area table td,.comments-area table th{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}label{color:#d1d0cf;color:var(--iq-body-text);margin-bottom:0}input[type=checkbox],input[type=radio]{width:.875em;height:.875em;float:inherit}input,input[type=email],input[type=password],input[type=text],textarea{width:100%;height:4.5em;font-size:.875em;font-size:var(--font-size-normal);line-height:1.5em;padding:0 1.5em;background:#141314;background:var(--input-bg);border:.0625em solid #141314;border:.0625em solid var(--input-bg);color:#d1d0cf;color:var(--iq-body-text);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:.1875em;border-radius:var(--border-radius-three)}input[type=search]{height:3.5em}input:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{border-color:#e50914;border-color:var(--iq-primary)}#adduser .custom-file-label{width:100%;float:left;padding:0 .938em;height:3em;line-height:3em;background:#000;background:var(--iq-body-bg);border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);color:#d1d0cf;color:var(--iq-body-text);margin-top:1.625em;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#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:#000;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{height:2.7em;line-height:2.7em;border:.0625em solid #141314!important;border:.0625em solid var(--input-bg)!important;background-color:#141314!important;background-color:var(--input-bg)!important;padding:0 1em;width:100%;color:#d1d0cf;color:var(--iq-body-text);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}textarea{padding:.938em;height:9.375em;border-radius:.1875em;border-radius:var(--border-radius-three)}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:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=email]::-moz-placeholder,input[type=email]::-webkit-input-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{color:inherit}input[type=checkbox]{width:auto;line-height:2;height:2em}.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}.streamit-reviews #review_form_wrapper .comment-form .comment-form-cookies-consent input{height:1.5em}.streamit-reviews .comment-form label{margin-bottom:.5em}.streamit-reviews .comment-form-cookies-consent{margin-bottom:1.3em}@-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)}.vc_parallax{overflow:hidden!important}div.wpcf7-mail-sent-ok{position:relative;left:0;right:0;bottom:0;border:none;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;font-size:var(--global-font-size);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{font-size:.875em;font-size:var(--font-size-normal);padding:.5em 1em;position:relative;display:inline-block;cursor:pointer;z-index:4}.iq-button.btn{padding:.75em 1.5em;text-transform:uppercase;letter-spacing:1.5px;overflow:hidden}.btn-hover,.iq-button.btn{color:#fff;color:var(--iq-white-color)}.btn-hover{background:#bf000a;background:var(--iq-primary-hover);border:.0625em solid #bf000a;border:.0625em solid var(--iq-primary-hover);-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;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}.iq-button:active:before,.iq-button:focus:before,.iq-button:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hover-buttons .btn{font-size:.75em;font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:1.5px}.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);-webkit-transition:all .3s ease-out;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;text-transform:capitalize;font-size:.875em;line-height:1.5em;letter-spacing:.063em;letter-spacing:var(--letter-spacing-one);font-weight:500;font-weight:var(--font-weight-medium)}.iq-button.iq-btn-link:focus{-webkit-box-shadow:none;box-shadow:none}.iq-button.iq-btn-link:before{display:none}.iq-button.iq-btn-link:hover{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)}.search_wrap.search-form-default .align-left .search-submit{right:auto;left:0;line-height:3em}.search_wrap.search-form-default .align-left input{padding:0 2em 0 3.5em}.wp-block-button__link{padding:.625em 1.875em;font-size:1em;font-size:var(--global-font-size)}.streamit-go-back{position:relative;min-height:40px;margin-bottom:16px}.streamit-go-back a.streamit-back-btn{background:#0d0c0c;background:var(--iq-bg-not);color:#fff;color:var(--iq-white-color);width:30px;height:30px;line-height:28px;position:absolute;top:10px;left:10px;z-index:9;border:1px solid #fff;border:1px solid var(--iq-white-color);text-align:center;border-radius:100%;display:none}.pmpro-no-access.streamit-go-back .movie__head{margin-top:50px}.streamit-go-back a.streamit-back-btn:hover{background:#e50914;background:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary)}.sf-content:after,.sf-content:before{clear:both;content:"";display:table}.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:""}.content-area .site-main{overflow:hidden}.content-area .site-main,.site-content{display:inline-block;width:100%;float:left}.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;line-height:15em;color:#6c757d;color:var(--iq-secondary);font-weight:700}#back-to-top .top{z-index:999;position:fixed;margin:0;bottom:1.875em;right:1.5625em;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:#000;background:var(--iq-body-bg);z-index:10000}#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:30px;background:none;height:30px;line-height:27px}header#main-header.has-sticky.menu-sticky .sub-header{display:none}header .sub-header{background:#141314;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)}header{position:relative;width:100%;display:inline-block;z-index:999;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.streamit-default-header header{position:absolute;left:0;top:0;right:0;text-align:center;background:rgba(20,20,20,.5);background:rgba(var(--iq-rgb-20),.5);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);z-index:99999}.iqonic-header-under.streamit-default-header header{position:relative;top:auto}body.admin-bar.iqonic-header-under.streamit-default-header header{top:auto}body.admin-bar.streamit-default-header header.iq-layout-header{top:0}#wpadminbar{z-index:100000}.streamit-default-header header.header-down,.streamit-default-header header.header-up,body.admin-bar header.header-down,body.admin-bar header.header-up{position:fixed;left:0;right:0;z-index:999;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.streamit-default-header header.header-down,.streamit-default-header header.header-up{top:0;background:rgba(20,20,20,.5);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);width:100%}.streamit-default-header header.header-down{top:0!important;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.streamit-custom-header header.iq-layout-header{position:absolute;left:0;right:0;top:0}.admin-bar.streamit-custom-header header.iq-layout-header{top:32px}header .iq-sub-card.setting-dropdown{padding:.9375em .9375em .9375em 0!important}.iqonic-header-under header.iq-layout-over{position:absolute;left:0;right:0;top:0}.admin-bar.iqonic-header-under header.iq-layout-over{top:32px}.iqonic-header-under header.iq-layout-header{position:relative;top:0;left:0;right:0;z-index:99}.admin-bar.iqonic-header-under header.iq-layout-header{top:0}body.admin-bar.streamit-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:32px}.admin-bar header#main-header.menu-sticky{top:1.875em}.hide-admin-bar.admin-bar header#main-header.menu-sticky{top:0}.admin-bar header#main-header{z-index:9999}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:2.8125em;display:inline-block}header .navbar ul li,header .navbar ul li.menu-item a{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .navbar ul li.menu-item a{font-size:1em;font-size:var(--global-font-size);font-weight:400;font-weight:var(--font-weight-regular);padding:0 0 0 .625em;line-height:5em;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:#000;background:var(--iq-body-bg);position:absolute;top:-.9375em;left:100%;min-width:16em;padding-left:0;display:inline-block;width:12.5em;-webkit-box-shadow:0 0 1.25em 0 rgb(0 0 0/30%);box-shadow:0 0 1.25em 0 rgb(0 0 0/30%)}header.menu-sticky .navbar ul li .sub-menu>li a{line-height:1em}header .navbar ul li .sub-menu li>a{font-size:.875em;font-size:var(--font-size-normal);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.current-menu-item a:before,header .navbar ul li .sub-menu li.current-menu-parent>a:before,header .navbar ul li .sub-menu li .sub-menu li.menu-item.current-menu-item>a:before,header .navbar ul li .sub-menu li .sub-menu li.menu-item:hover>a:before,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:var(--primary-bg-gradiant-lt-rt);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%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}header .navbar ul li .sub-menu li i,header .navbar ul li>a{z-index:9;color:#fff;color:var(--iq-white-color);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .navbar ul li>a{position:relative;padding:0 0 0 .938em;line-height:4.375em;text-decoration:none;text-transform:capitalize}.navbar-light .navbar-toggler-icon{background:url(../images/menu.png) no-repeat scroll 50%}header .navbar ul.navbar-nav>li.menu-item:hover>a,header .navbar ul.navbar-nav>li.menu-item:hover>i{color:#e50914;color:var(--iq-primary)}header .navbar ul.navbar-nav>li.menu-item:hover>i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}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{font-weight:700;font-weight:var(--font-weight-bold)}header .navbar ul.navbar-nav>li.menu-item>a{font-weight:600;font-weight:var(--font-weight-semi-bold);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}.iq-user-dropdown.search-toggle{margin:.9375em 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iq-user-dropdown.search-toggle .iq-avater{height:2.5em;width:2.5em;min-width:2.5em;line-height:2.5em;background:#141314;background:var(--iq-bg1);border-radius:50%;text-align:center}header .navbar ul li i{display:inline-block}header .navbar ul>li>a i.toggledrop{margin-left:.3125em}header .navbar ul li .sub-menu li i:before{content:"\f0da"}header .navbar ul li .sub-menu li:hover>i{color:#fff;color:var(--iq-white-color)}header .navbar ul li.current-menu-item>i,header .navbar ul li.current-menu-item a,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 .sub-menu li li:hover>a,header .navbar ul li .sub-menu li li:hover>i,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);background:rgba(var(--iq-rgb-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;-webkit-transform:translateY(4.375em);transform:translateY(4.375em);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#141314;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 :is(.sub-menu,.iqonic-megamenu-container){display:none}header .navbar ul li:hover .sub-menu{display:none;background:#000;background:var(--iq-body-bg);border:.0625em solid #141314;border:.0625em solid var(--iq-bg1);position:absolute;top:100%;left:0;padding:.9375em 0;min-width:16em;z-index: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;background:rgba(var(--iq-rgb-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}header.menu-sticky{background:#fff;background:var(--iq-white-color);position:fixed}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:#fff;color:var(--iq-white-color);padding:0;font-size:.9em}.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:17.5em;opacity:0;visibility:hidden;position:absolute;top:100%;right:.9375em;background:#0d0c0c;background:var(--iq-bg-not);transform:translateY(4.375em);-webkit-transform:translateY(4.375em);padding:0;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;z-index:99}.elementor-widget-iqonic_search .search_wrap .search-form input{padding-right:3em}header.navbar-light .navbar-toggler-icon{background:url(../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;color:inherit;text-align:left;display:inline-block;width:100%;border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(90deg,#1f1f1f,rgba(31,31,31,.6),rgba(31,31,31,0));border-image-source:var(--iq-border-gredient);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 .iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body .iq-sub-card:hover h6{color:#e50914;color:var(--iq-primary)}header .avatar-40,header .header-user-rights .rounded-circle{height:2.5em;width:2.5em;min-width:2.5em;line-height:2.5em;-o-object-fit:cover;object-fit:cover}.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}.iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body .right-icon{margin-right:1em;margin-left:0}header .iq-users-settings.iq-usermenu-dropdown .header-user-rights.show .iq-sub-dropdown.show{opacity:1;visibility:visible}.streamit-custom-header.streamit-banner-hide .site-content-contain,.streamit-custom-header.iqonic-header-over.streamit-banner-hide .site-content-contain,.streamit-default-header.streamit-banner-hide .site-content-contain{padding-top:var(--header-height)}.iqonic-header-over.streamit-custom-header.streamit-banner-hide .site-content-contain,.iqonic-header-over.streamit-default-header.streamit-banner-hide .site-content-contain,.iqonic-header-under.streamit-custom-header.streamit-banner-hide .site-content-contain,.iqonic-header-under.streamit-default-header.streamit-banner-hide .site-content-contain{padding-top:0}.single-episode.streamit-custom-header:not(.iqonic-header-under) #page.site,.single-episode.streamit-default-header:not(.iqonic-header-under) #page.site,.single-movie.streamit-custom-header:not(.iqonic-header-under) #page.site,.single-movie.streamit-default-header:not(.iqonic-header-under) #page.site,.single-tv_show.streamit-custom-header:not(.iqonic-header-under) #page.site,.single-tv_show.streamit-default-header:not(.iqonic-header-under) #page.site,.single-video.streamit-custom-header:not(.iqonic-header-under) #page.site,.single-video.streamit-default-header:not(.iqonic-header-under) #page.site{padding-top:var(--header-height)}header .navbar-light .navbar-brand img.logo{width:10em}header .navbar-brand{padding:.9375em 0}.navbar-brand{font-size:inherit}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%}.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:20vw;z-index:-1;opacity:0;visibility:hidden;-webkit-transform:translateY(4.375em);transform:translateY(4.375em);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.search-form input{padding-right:5em;border-radius:0;color:#d1d0cf;color:var(--iq-body-text);border:.0625em solid #141314;border:.0625em solid var(--iq-bg1);background:#141314;background:var(--iq-bg1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-box .datafetch .hover-buttons:hover,.search-form input{-webkit-box-shadow:none;box-shadow:none}.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:#141314;background:var(--iq-bg1)}header .search-box.iq-search-bar .search-submit{right:0;left:auto;background-color:#e50914;background-color:var(--iq-primary)}.header-default.iq-layout-header .search-form-default .search-form .search-submit{font-size:1em;font-size:var(--global-font-size)}.search-box.iq-search-bar .search-field{padding-left:1.5em}header .search-box.iq-search-bar.d-search .search-field{padding-left:4.3em;padding-right:1em}header.style-one .search-box.iq-search-bar.d-search .search-field{padding-left:3.3em}header .iq-ajax-search .search-box.iq-search-bar.d-search .search-field{padding-left:1.5em;padding-right:5.5em}.search-box .datafetch .hover-buttons{color:#e50914;color:var(--iq-primary);font-weight:500;font-weight:var(--font-weight-medium)}.btn.focus,.btn:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.elementor-widget-iqonic_search .search_wrap.search-form-default .search-form .align-right input{padding:0 4em 0 1em}.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:#141314;background:var(--iq-bg1)}.iq-search-bar .searchbox .search-link{position:absolute;left:.9375em;top:.375em;font-size:1em;font-size:var(--global-font-size)}.sub-main .search-toggle:hover{color:#fff!important;color:var(--iq-white-color)!important}.menu-main-menu-container>ul.sf-menu>li>a>span.link-badge,.menu-mega-menu-container>ul.sf-menu>li>a>span.link-badge{position:absolute;font-size:8px;padding:1px 5px;text-transform:capitalize;letter-spacing:0;top:7px;line-height:normal;right:4px}.sub-menu span.link-badge{border-radius:10px;font-size:12px;margin-left:10px;padding:0 6px;line-height:normal}.streamit-mobile-menu ul>li>a .link-badge,.menu-main-menu-container ul>li>a .link-badge,.menu-mega-menu-container ul>li>a .link-badge{position:absolute;font-size:.625em;border-radius:.625em;padding:0 .42em .13em;top:-1.6em;line-height:normal;right:-2em;left:auto;letter-spacing:normal;text-transform:none}.streamit-mobile-menu ul li .sub-menu a .link-badge,.menu-main-menu-container ul li .sub-menu a .link-badge{top:-.8em;right:-3.1em;left:auto}.menu-mega-menu-container ul li .sub-menu a .link-badge{top:0;right:0;left:auto}.streamit-model-woo .modal.fade .modal-dialog.modal-lg,.streamit-model-woo .modal.fade .modal-dialog.modal-xl{max-width:400px}.streamit-model-woo .streamit-model-text{text-align:center;color:#fff;color:var(--iq-white-color);margin:0}p{margin:.9375em 0;line-height:1.66em}.blog-button .button-link,.comment-respond .form-submit .submit{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;font-weight:var(--font-weight-regular);text-align:center;white-space:nowrap;vertical-align:middle;font-size:1em;font-size:var(--global-font-size);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,.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}.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;font-size:var(--global-font-size)}.iq-blog-meta ul li{text-transform:uppercase;font-style:italic;margin:0 .625em .625em 0;font-size:.875em;font-size:var(--font-size-normal);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:var(--primary-bg-gradiant-lt-rt);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(270deg,rgba(38,37,37,0) -1.25%,#6c757d 43.69%,rgba(38,37,37,0) 99.08%);border-image-source:var(--iq-blog-box-border);border-image-slice:1}.single .iq-blog-tag{margin-top:3.75em;padding-top:3.125em;border:solid;border-width:.063em 0 0;border-image-source:linear-gradient(270deg,rgba(38,37,37,0) -1.25%,#6c757d 43.69%,rgba(38,37,37,0) 99.08%);border-image-source:var(--iq-blog-box-border);border-image-slice:1;margin-bottom:2.5em}.widget:not(.widget-woof),.widget_top_rated_products,.woof_container{margin-bottom:1.875em;padding:1.875em;display:inline-block;width:100%;float:left;position:relative;background:#141314;background:var(--iq-bg1);border-radius:.1875em;border-radius:var(--border-radius-three)}footer .widget:not(.widget-woof){background:none}.iq-show .search-box .widget{padding:1.25em 1.25em .625em;background:#0d0c0c;background:var(--iq-bg-not);border-radius:.1875em;border-radius:var(--border-radius-three)}.search_result_history .search_history_list{text-align:left;text-align:initial;width:100%}.iq-show .search_result_history .search_history_list{margin-top:1em;padding-bottom:.3125em}.iq-show .search-box .episodes-info.skeleton-box{padding:1.25em;background:#0d0c0c;background:var(--iq-bg-not)}.iq-ajax-search .widget.streamit-ajax-custom-search{border:none}.widget:last-child{margin-bottom:0}.widget ul{padding:0;margin:0}.streamit-ajax-custom-search .iq-widget-menu ul.iq-post>li,.widget ul li{padding-bottom:.9375em;list-style:none;margin-bottom:.9375em;border-bottom:.063em solid #1f1f1f;border-bottom:.063em solid var(--iq-sidebar-boder-color)}.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 #1f1f1f;border-bottom:.0625em solid var(--iq-sidebar-boder-color)}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:.625em 0;border-bottom:.0625em solid #1f1f1f;border-bottom:.0625em solid var(--iq-sidebar-boder-color)}.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;font-size:var(--global-font-size);left:0;font-family:Font Awesome\ 5 Free;line-height:normal;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.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.375em;position:relative;margin-bottom:1.364em;padding-bottom:.682em;margin-top:0;font-weight:500;font-weight:var(--font-weight-medium)}.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;font-size:var(--global-font-size);left:0;font-family:Font Awesome\ 5 Free;line-height:normal;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:none}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2,header .iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2{background:#0d0c0c;background:var(--iq-bg-not);border-radius:6px;overflow:hidden;-webkit-box-shadow:0 0 .75em rgba(0,0,0,.3);box-shadow:0 0 .75em rgba(0,0,0,.3);-webkit-box-shadow:0 0 .75em rgba(var(--iq-rgb-0),.3);box-shadow:0 0 .75em rgba(var(--iq-rgb-0),.3)}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 .iq-sub-card{border:none}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 img.img-fluid.avatar-40{font-size:1em}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 .iq-card-body div.user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1em;gap:1em;padding:1em 1.25em;border-bottom:1px solid #101010;border-bottom:1px solid var(--iq-border-dark);margin-bottom:1em}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 .iq-sub-card{padding:.9375em 1.25em}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 .iq-sub-card.iq-logout-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000;background:var(--iq-body-bg);margin-top:1em}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 .iq-card-body .iq-sub-card.iq-logout-2 .right-icon{margin-right:.5em}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 .iq-card-body .iq-sub-card.iq-logout-2 h6{padding:.125em 0}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 .iq-card-body .iq-sub-card h6{font-size:.875em}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 .iq-card-body .right-icon{margin-right:1.125em}.iq-usermenu-dropdown .iq-sub-dropdown.iq-user-dropdown-style-2 span.user-name{font-size:.875em;text-transform:capitalize;font-weight:500;color:#fff;color:var(--iq-title-text)}.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,.wc-block-product-search .wc-block-product-search__button,.woof_text_search_container .woof_text_search_go{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;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:3.5em;width:3.5em;line-height:3.5em;font-size:.875em;font-size:var(--font-size-normal)}header.style-one .iq-search-bar .search-form .search-submit{font-size:.875em;font-size:var(--font-size-normal)}.woof_text_search_container .woof_text_search_go{display:block!important}.woof_show_text_search_container .woof_text_search_go:after{content:"\f002";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:auto;top:-.125em;cursor:pointer;font-size:1em;font-size:var(--global-font-size);display:block}.easy-autocomplete-container{z-index:9}.search-form .search-submit:hover,.woof_text_search_container .woof_text_search_go:hover{background:#bf000a;background:var(--iq-primary-hover)}.woof_childs_list_opener .woof_is_closed:before{content:"\f0d7"}.search-form .search-submit .screen-reader-text{display:none}.widget .search-form input{background:#000;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 #404043;border:.0625em solid var(--iq-white-light-color);-webkit-transition:all .5s ease-in-out;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 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;font-size:var(--font-size-normal)}.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;font-weight:var(--font-weight-semi-bold)}.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:#000;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}.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:#000;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;font-size:var(--font-size-small);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;font-weight:var(--font-weight-medium)}footer .widget .rss-date{color:#e50914;color:var(--iq-primary)}footer .wp-calendar-table th{background:#000;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;font-size:var(--global-font-size);left:0;font-family:Font Awesome\ 5 Free;line-height:normal;-webkit-transition:all .5s ease-in-out;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:relative}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input,.comment-form-url input{background:#141314;background:var(--input-bg)}.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;font-size:var(--font-size-normal);-webkit-transition:all .5s ease-in-out;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;font-size:var(--font-size-normal);text-transform:uppercase;color:#d1d0cf;color:var(--iq-body-text)}.commentlist .iq-comment-metadata{display:inline-block}.commentlist .wrap-commentitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1.5em;gap:1.5em}.commentlist .iq-comment-metadata>a{color:#d1d0cf;color:var(--iq-body-text);font-size:12px}.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);-webkit-box-shadow:0 0 .125em .125em rgba(var(--iq-rgb-0),.6);box-shadow:0 0 .125em .125em rgba(var(--iq-rgb-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:#141314;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:.9em;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:#e50914;color:var(--iq-primary);width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.875em;font-size:var(--font-size-normal)}.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_archive ul li a,.widget_categories ul li a{color:var(--body-text)}.wrap-cat{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;grid-gap:1em;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding-left .3s ease-in-out;transition:padding-left .3s ease-in-out;position:relative}.widget.widget_categories ul li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget.widget_categories ul li a:hover{color:#fff;color:var(--iq-title-text);font-weight:500;font-weight:var(--font-weight-medium)}.wrap-cat:hover{padding-left:8px}.wrap-cat .post_count{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;font-weight:500;font-weight:var(--font-weight-medium)}.widget_search .search-form .search-submit{border-radius:0 3px 3px 0}.wrap-cat:before{content:"";left:0;top:4px;width:1px;height:15px;position:absolute;background:#e50914;background:var(--iq-primary);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.wrap-cat:hover .post_count,.wrap-cat:hover:before{opacity:1}.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;font-weight:var(--font-weight-regular);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;font-weight:var(--font-weight-semi-bold);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-bottom:2.5em;border-bottom:.0625em solid #262525;border-bottom:.0625em solid var(--iq-border-light);position:relative;background:#000;background:var(--iq-body-bg);border-radius:0}.comment-respond .comment-reply-title,.comments-area .comments-title{font-weight:500;font-weight:var(--font-weight-medium)}.comment-respond .comment-reply-title{font-size:1.777em;font-size:var(--font-size-h4);line-height:1.2;line-height:var(--font-line-height-h4);letter-spacing:-.02em;letter-spacing:var(--font-letter-spacing-h4)}.comment-reply-link.btn-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-weight:var(--font-weight-semi-bold)}.comment-reply-link.btn-links svg{margin-right:.375em}.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;grid-gap:1.25em;gap:1.25em}.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;font-weight:500;font-weight:var(--font-weight-medium)}.commentlist .iq-comments-info h5.title{font-size:1.125em}.commentlist .iq-comments-info .title a:hover{text-decoration:none}.commentlist .iq-comment-metadata{color:#d1d0cf;color:var(--iq-body-text);-webkit-box-flex:0;-ms-flex:none;flex:none}.commentlist .iq-comment-metadata i{padding-right:.3125em;color:#fff;color:var(--iq-white-color)}.commentlist .iq-comments-media .reply a:hover{text-decoration:none}.comment-awaiting-moderation,.no-comments{font-style:italic;margin:.9375em 0}input:-internal-autofill-selected{background-color:transparent!important}.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.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;font-weight:var(--font-weight-semi-bold)}.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;font-size:var(--font-size-normal)}.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:#d1d0cf;color:var(--iq-body-text);margin-bottom:.625em;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75em;font-size:var(--font-size-small);font-weight:500;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.0625em;grid-gap:.625em;gap:.625em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iq-widget-menu .iq-post li a.date-widget i{margin-right:.5em}.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;font-weight:500;font-weight:var(--font-weight-medium)}.iq-search-bar .iq-widget-menu .post-img .post-blog a.new-link h6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.widget_recent_entries ul li .post-date{color:#6c757d;color:var(--iq-secondary)}.widget_tag_cloud ul{margin:0;padding:0}.iq-blog-tag li,.widget_tag_cloud ul li{padding:0;display:inline-block;margin:.3125em .625em .3125em 0}.iq-blog-tag li a,.widget_tag_cloud ul li a{background:#000;background:var(--iq-tag-bg);display:inline-block;color:#d1d0cf;color:var(--iq-body-text);padding:.3125em .625em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:.875em!important;font-size:var(--font-size-normal)!important;border-radius:.1875em;border-radius:var(--border-radius-three)}.iq-blog-tag li a:hover,.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;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff!important;color:var(--iq-white-color)!important;background:#e50914;background:var(--iq-primary)}footer ul.wp-tag-cloud li a:hover{color:#fff!important;color:var(--iq-white-color)!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)}.elementor-widget-wp-widget-iq_working .widget:not(.widget-woof){border-top:none;padding:0}.elementor-widget-wp-widget-iq_working .footer-title.contact-info.iq-heading-title{margin-top:0;margin-bottom:32px}.post-img-holder{width:3.75em;margin-right:1.25em;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:0;overflow:hidden;border-radius:3px}.post-img-holder a{display:block;width:100%;height:3.75em;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;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iq-widget-menu ul.iq-post li{margin-bottom:.5em}.iq-widget-menu ul.iq-post>li{margin-bottom:1em;padding-bottom:1em;border-bottom:none}.iq-widget-menu ul.iq-post li:last-child{margin-bottom:0;border:none}.iq-widget-menu .post-img .post-blog .blog-box ul li a i{color:#d1d0cf;color:var(--iq-body-text)}.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;margin-top:8px;display:block}.iq-widget-menu .post-img .post-blog a.new-link{font-size:.875em;font-size:var(--font-size-normal)}.iq-widget-menu .post-img .post-blog a.new-link h5{color:#fff;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}.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:#fff;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 0 2.813em;-webkit-transition:all .5s ease-in-out;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);-webkit-box-shadow:.3044em 2.1661em .9375em -1.5em rgba(var(--iq-rgb-0),.06);box-shadow:.3044em 2.1661em .9375em -1.5em rgba(var(--iq-rgb-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:#141314;background:var(--iq-bg1);color:#d1d0cf;color:var(--iq-body-text);padding:.313em .625em;text-transform:uppercase;font-size:.875em;font-size:var(--font-size-normal)}.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:#141314;background:var(--iq-bg1);color:#d1d0cf;color:var(--iq-body-text);padding:.313em .625em;text-transform:uppercase;font-size:.875em;font-size:var(--font-size-normal)}.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:1em}.iq-bg-over{background:#141314;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(0,0,0,.9);background:rgba(var(--iq-rgb-0),.9);display:block!important}.breadcrumb-video:before{z-index:1}.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)}.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)}.button:hover{text-decoration:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.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}.button-link i,.iq-button i{margin-left:.3125em}.button_link{color:#6c757d;color:var(--iq-secondary);font-weight:700}.button_link i{margin-right:.625em;color:#81e5f2}.button_link:hover{color:#6c757d;color:var(--iq-secondary)}.iq-button-style-2{z-index:1;font-size:1em;font-size:var(--global-font-size);font-weight:400;position:relative;overflow:hidden;display:inline-block;vertical-align:middle;color:#fff;color:var(--iq-white-color);-webkit-transition:all .5s ease-in-out;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;font-size:var(--font-size-small);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}.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}.btn.btn-link.btn-cancel:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.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 #6c757d;border:.125em solid var(--iq-secondary);border-radius:.1875em;clip:auto!important;color:#6c757d;color:var(--iq-secondary);display:block;font-size:.75em;font-size:var(--font-size-small);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:#141314;background:var(--iq-bg1)}.iq-breadcrumb-two{position:relative;z-index:2}.iq-breadcrumb-one{display:block;padding:5em 0;z-index:1;position:relative;margin-top:var(--header-height)}.iqonic-header-under .iq-breadcrumb-one{margin-top:0}.iq-breadcrumb-one ol li a{color:#e50914;color:var(--iq-primary);text-decoration:none;font-weight:700;font-weight:var(--font-weight-bold)}.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;font-weight:var(--font-weight-bold)}.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}.breadcrumb-item+.breadcrumb-item{padding-left:.5em}.breadcrumb-item+.breadcrumb-item:before{padding-right:.5em}.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:#141314!important;background-color:var(--iq-bg1)!important}.iq-breadcrumb-one .title{margin:0}.single-movie_playlist .breadcrumb li:nth-child(2) a,.single-tv_show_playlist .breadcrumb li:nth-child(2) a,.single-video_playlist .breadcrumb li:nth-child(2) a{pointer-events:none}.iq-bg-over{position:relative}.iq-home-banner-slider svg.animated-svg{position:absolute;pointer-events:none}.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(31,31,31,0),rgba(31,31,31,.6),rgba(31,31,31,0));border-image-source:var(--iq-gredient-border-mid-tb);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;color:var(--iq-warning-color);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}.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(31,31,31,0),rgba(31,31,31,.6),rgba(31,31,31,0));border-image-source:var(--iq-gredient-border-mid-lr);border-image-slice:1}.iq-contact-data .iq-contact-list:not(:first-child){border:solid;border-width:0 0 0 .0625em;border-image-source:linear-gradient(0deg,rgba(31,31,31,0),rgba(31,31,31,.6),rgba(31,31,31,0));border-image-source:var(--iq-gredient-border-mid-tb);border-image-slice:1}.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}.contact-form.contact-style .iq-btn-icon-holder:after{background:transparent}.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;font-size:var(--global-font-size);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:-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 .elementor-widget-container{position:relative;overflow:hidden}.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:var(--primary-bg-gradiant-lt-rt);padding:.3125em;position:relative;overflow:hidden;display:inline-block;font-style:italic}.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:#141314;background:var(--iq-bg1);color:#e50914!important;color:var(--iq-primary)!important}.iq-social-media li a:hover{text-decoration:none}.iq-img-height{height:100vh;position:fixed!important}form#iqonic_registration_form .login-password .password_toogle,form#pmpro_form .pmpro_checkout-field-password .password_toogle,form[name=loginform] .login-password .password_toogle{color:#e50914;color:var(--iq-primary);cursor:pointer;position:absolute;bottom:2.7em;right:1em;font-size:.875em}form#iqonic_registration_form .login-password .password_toogle{bottom:3.8em;right:2em}form#pmpro_form .pmpro_checkout-field-password .password_toogle{right:2em;bottom:3.5em}.iq-login-form .error-login,.iq-login-form .error-msg{color:#e50914;color:var(--iq-primary);margin-bottom:.625em}.iq-login-form{padding:3em;background:rgba(0,0,0,.6);background:rgba(var(--iq-rgb-0),.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);display:block;width:34.125em;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 .login-remember{margin-bottom:.9375em}.iq-login-form .login-remember label{color:#fff;color:var(--iq-white-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iq-login-form .login-submit button[type=submit]{display:block;width:100%}.iq-login-form p.login-submit{margin-top:1.5em}.iq-login-form .input{margin-bottom:1.5em;height:3.5em;line-height:3.5em;background:#141314;background:var(--input-bg);border:.0675em solid #141314;border:.0675em solid var(--input-bg);font-size:.875em;font-size:var(--font-size-normal);color:#6c757d;color:var(--iq-secondary);border-radius:.1875em;border-radius:var(--border-radius-three)}.iq-login-form label{margin-bottom:1em;font-weight:500;font-weight:var(--font-weight-medium);color:#fff;color:var(--iq-white-color)}.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);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}.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-password{margin-bottom:0}.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}#pms_login .custom-links.mt-0,.iq-login-form .custom-links.mt-0,form#loginform .custom-links{text-align:right;margin-bottom:1.5em}#pms_login p.login-password,form#loginform p.login-password,form#pmpro_form .pmpro_checkout-field-password{margin-bottom:0;position:relative}form#loginform .login-remember label,form#pms_login .login-remember label{padding-left:0}#pms_login .custom-links.mt-0 a h6,.iq-login-form .custom-links.mt-0 a h6,form#loginform .custom-links a h6{color:#e50914;color:var(--iq-primary);font-weight:500;font-weight:var(--font-weight-medium)}#pms_login .custom-links.mt-0 a,.iq-login-form .custom-links.mt-0 a,form#loginform .custom-links.mt-0 a{color:#e50914;color:var(--iq-primary);font-style:italic}.streamit-seperator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pms_login span.separator,form#loginform span.separator{margin:0 .625em}.streamit-seperator span.line-1,.streamit-seperator span.line-2{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:inline-block;border-bottom:.0625em solid #262525;border-bottom:.0625em solid var(--iq-border-light);vertical-align:middle;min-width:50px;line-height:0}.streamit-seperator{margin:1.5em 0 .875em}.streamit-seperator span.or-section{margin:0 .75em}.streamit-social-login-section .mo-openid-app-icons{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sign-in-page-box{background:#fff;background:var(--iq-white-color);border-radius:.625em;position:relative;width:100%;min-height:45em;height:93vh;margin:.9375em auto}.sign-in-detail{color:#fff;color:var(--iq-white-color)}.sign-in-page{height:100vh;position:relative;background:url(../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}.sign-in-page .btn{padding:.625em 2.1875em;border-radius:.3125em}.sign-user_card{position:relative;background:rgba(0,0,0,.6);background:rgba(var(--iq-rgb-0),.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);padding:1.5625em;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;border:.125em solid var(--iq-white-color)}.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;color:var(--iq-placeholder-color)!important;opacity:1}::-moz-placeholder{color:#d9d5d5!important;color:var(--iq-placeholder-color)!important;opacity:1}:-ms-input-placeholder{color:#d9d5d5!important;color:var(--iq-placeholder-color)!important;opacity:1}::-ms-input-placeholder{color:#d9d5d5!important;color:var(--iq-placeholder-color)!important;opacity:1}::placeholder{color:#d9d5d5!important;color:var(--iq-placeholder-color)!important;opacity:1}:-ms-input-placeholder,::-ms-input-placeholder{color:#d9d5d5!important;color:var(--iq-placeholder-color)!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:.875em}.iq-signup-form .login-remember{margin-bottom:.9375em}.iq-signup-form .links{margin-top:.9375em;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.iq-signup-form{-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;padding:1.875em;background:rgba(0,0,0,.6);background:rgba(var(--iq-rgb-0),.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);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);background:rgba(var(--iq-rgb-0),.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);padding:1.5625em;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;border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text);font-size:.875em;font-size:var(--font-size-normal);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);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}.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:#141314;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:#141314;background:var(--iq-bg1);border-radius:0;color:#d1d0cf;color:var(--iq-body-text)}.manage-gen .select2-container .select2-selection--single .select2-selection__rendered{line-height:calc(1.5em + 1.3rem);padding-left:.625em;font-size:.875em;font-size:var(--font-size-normal)}.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;font-size:var(--font-size-normal)}.a-border{border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(90deg,#1f1f1f,rgba(31,31,31,.6),rgba(31,31,31,0));border-image-source:var(--iq-border-gredient);border-image-slice:1}.banner-wrapper{padding:3.75em 0;z-index:1;width:100%;height:80vh;background-image:url(../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:var(--iq-gredient-bottom-top)}.banner-caption,.overlay-s-name{position:absolute;bottom:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);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 .trending-dec .show-more{display:inline-block}.movie-detail .trending-info .trending-dec .show-more .show-more-btn{color:#fff;color:var(--iq-white-color);font-weight:500;font-weight:var(--font-weight-medium)}.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 li.download-icon .iq-like-btn{width:2.1875em;height:2.1875em;line-height:2.1875em}.single .banner-wrapper .iq_tag-list,.single .banner-wrapper .trending-info .trending-dec{margin-bottom:0}.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;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:1em;row-gap:1em}.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 form{margin:0 auto}.share-icons.music-play-lists li.share{cursor:pointer}.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;vertical-align:middle}.share-icons.music-play-lists li.streamit-playlist-wrapper{width:auto;height:auto;background:transparent;border-radius:inherit;text-align:left}.shows-content .slider-ratting{margin:1.25em 0 0}.share{position:relative}.share-box a{background:transparent!important;color:#d1d0cf!important;color:var(--iq-body-text)!important;line-height:2.4em;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}.single-share-icon .share-wrapper{top:0;left:0;right:auto}.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:#bf000a;background:var(--iq-primary-hover);-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(#e50914,10%);background-color:darken(var(--iq-primary),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%}.video-container{width:100%;overflow:hidden;position:relative}.overlay-s-name,.video-container.overlay-wrapper:before{z-index:1}header .navbar ul li.streamit-cart>a{padding:0}.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}.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:#141314;background:var(--iq-bg1)}.epi-name{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.epi-img,.epi-name{overflow:hidden}.img-zoom{-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{padding-left:0;text-align:left!important}.page-id-7 .content-area .site-main{padding:0}.favorites-slider li.slide-item a.slick-slide.slick-current.slick-active{position:absolute;top:-2.5em;right:0;display:none}.single-movie .movie .movie__head,.single-video .video .video__player{width:100%}.movie__player>p{margin-top:0}.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;background:var(--iq-white-color);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:1.15em;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);background:rgba(var(--iq-rgb-0),.5);position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:1;-webkit-transition:all .5s ease-in-out;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:"\f004";font-size:1.062em;line-height:1.375em;position:absolute;color:#e50914;color:var(--iq-primary);font-family:Font Awesome\ 5 Free;font-style:normal;vertical-align:middle;font-weight:400;font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;text-align:center;margin:0 auto}.wpulike-heart .wp_ulike_is_liked .wp_ulike_put_image:after{font-weight:900}.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);-webkit-transition:all .3s ease 0s;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 2.5em;margin-bottom:1em;margin-top:1.875em;border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(270deg,rgba(31,31,31,0),rgba(31,31,31,.6),rgba(31,31,31,0));border-image-source:var(--iq-gredient-border-mid-lr);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:#141314;background-color:var(--iq-bg1);border:none;border-radius:0;color:#fff;color:var(--iq-white-color);outline:none}.select2-dropdown{top:0}.iq-custom-select select{-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#000;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:#141314;background:var(--iq-bg1);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)}.message{color:#898989;color:var(--cart-text-color)}.share-icons.music-play-lists .iq-like-btn,.share-icons.music-play-lists span{width:2.1875em;height:2.1875em;line-height:2.1875em;border:none}.share-icons.music-play-lists li .iq-like-btn .count-box,.share-icons.music-play-lists li .iq-like-btn .streamit-count-box{height:1.5em;width:1.5em;line-height:1.5em;font-size:.6em;background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);position:absolute;right:.5em;top:1.4em;padding:0}.share-icons.music-play-lists li .iq-like-btn .streamit_tooltip.count-box{position:absolute;right:auto;left:3.4em;top:.85em;width:3em;height:2.55em;display:none;border-radius:0;font-size:.9375em;background-color:#141314;background-color:var(--iq-bg1);-webkit-animation:fadeInLike .5s ease-in;animation:fadeInLike .5s ease-in;z-index:1}.share-icons.music-play-lists li .iq-like-btn .streamit_tooltip.count-box P{position:absolute;left:45%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:normal;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0;-webkit-transition-delay:2s;transition-delay:2s}.share-icons.music-play-lists li .iq-like-btn .streamit_tooltip.count-box .share-shape{left:-.8125em;right:auto;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.share-icons.music-play-lists li .iq-like-btn:hover .streamit_tooltip.count-box P{opacity:1}.share-icons.music-play-lists li .iq-like-btn:hover .streamit_tooltip.count-box{display:inline-block}.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}.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;overflow:visible}.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;font-weight:var(--font-weight-regular)}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)}h6.footer-link-title{margin-bottom:1.364em;padding-bottom:.682em}ul.iq-contact li a:before{display:none}.widget ul.info-share li{padding:0;border:none;margin-bottom:.625em}.widget.widget_nav_menu ul li .sub-menu li a,.widget ul.menu li .sub-menu li a,footer .widget .rss-date{font-size:.875em;font-size:var(--font-size-normal)}footer .widget .rss-date{font-weight:600;font-weight:var(--font-weight-semi-bold);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:#141314!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;padding:0}.iq-author-social-info .info-share,footer.footer-one .footer-top .footer-standard .info-share{margin-bottom:0}footer.footer-one .widget{background:transparent;border:none}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;font-weight:var(--font-weight-semi-bold)}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:"\f0c2";position:absolute;font-family:Font Awesome\ 5 Free;font-weight:900;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 .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);-webkit-box-shadow:rgba(var(--iq-rgb-0),.5) 0 .1875em .625em;box-shadow:rgba(var(--iq-rgb-0),.5) 0 .1875em .625em;padding:0 .9375em}footer.footer-one .copyright-footer .copyright{font-size:1em;font-size:var(--global-font-size)}.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}.info-share li{margin-right:.9375em;margin-bottom:.9375em}.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}.info-share,.iq-author-social-info .info-share{padding-left:0}.info-share li,.iq-author-social-info .info-share li{margin-right:.75em;display:inline-block}.info-share li a,.iq-author-social-info .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);background:rgba(var(--iq-rgb-41),.76);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.info-share li a:hover,.iq-author-social-info .info-share li a:hover,.widget ul.info-share li a:hover{background:#bf000a;background:var(--iq-primary-hover);-webkit-transform:translateY(-.3125em);transform:translateY(-.3125em);color:#fff;color:var(--iq-white-color)}.info-share li a:before,.iq-author-social-info .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)}.page-numbers li .page-numbers{background-color:#141314;background-color:var(--iq-bg1);border:none}.wp-video-shortcode:not(.mejs-container-fullscreen .wp-video-shortcode){height:70vh!important}.mejs-container,.wp-video{width:100%!important}.mejs-container{min-width:100%!important}.video-container.iq-main-slider iframe{height:70vh}.video-container.iq-main-slider .mejs-container-fullscreen iframe{height:100vh}@-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}}@-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:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form#pms_login>p{margin:0 0 1.5em}form#loginform>p{margin-bottom:16px}form#loginform>p.login-username{margin-bottom:10px}form#loginform .login-remember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form#loginform .login-remember label{margin-bottom:0}form#loginform .logo,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:3em}.streamit-login-form .logo-link>img{display:block;margin-left:auto;margin-right:auto;width:11.25em;margin-bottom:4em}form#pms_register-form .logo{margin-bottom:3em}form#pms_register-form{max-height:90vh}form#loginform,form#pms_login{padding:3.125em;background:rgba(0,0,0,.6);background:rgba(var(--iq-rgb-0),.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);display:block;width:27%;margin:0 auto;position:relative;-ms-flex-item-align:center;align-self:center;-webkit-backdrop-filter:blur(1.5625em);backdrop-filter:blur(1.5625em)}.iq-login-form form#loginform{width:100%}@media (max-width:1366px){form#loginform,form#pms_login{width:50%}}@media (max-width:1024px){form#loginform,form#pms_login{width:70%}}@media (max-width:767px){form#loginform,form#pms_login{width:100%}}.pmpro_login_wrap hr{display:none}form#loginform label,form#pms_login label{color:#fff;color:var(--iq-white-color);font-weight:500;font-weight:var(--font-weight-medium);margin-bottom:1em;letter-spacing:.02em}form#loginform p.login-remember label,form#pms_login p.login-remember label{font-size:.875em;font-size:var(--font-size-normal);color:#fff;color:var(--iq-white-color)}form#loginform .input,form#pms_login .input{margin-bottom:1.5em;height:3.5em;line-height:3.5em;background:#141314;background:var(--input-bg);border:.0675em solid #141314;border:.0675em solid var(--input-bg);font-size:.875em;font-size:var(--font-size-normal);color:#6c757d;color:var(--iq-secondary);border-radius:0}form#pms_login input[type=text]{margin-bottom:.5em}.iq-login-form #rememberme,.pmp_payment_bg #iqonic_term_condition,form#loginform #rememberme,form#pms_login #rememberme{width:1.2em;height:1.2em;border:.125em solid #fff;border:.125em solid var(--iq-white-color);background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border-radius:.3em;cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:.25em}#pms_login .login-extra .separator,form#loginform .login-extra .separator{margin-left:1em;margin-right:1em}.iq-login-form #rememberme:checked:before,.pmp_payment_bg #iqonic_term_condition:checked:before,form#loginform #rememberme:checked:before,form#pms_login #rememberme:checked:before{content:"\f00c";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;font-family:FontAwesome;font-size:.8em;left:.225em;top:.125em}form#loginform input:focus,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#loginform .login-submit .button,form#pms_login .login-submit .button{width:auto;float:none;padding:.75em 1.5em;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:.625em;height:inherit;line-height:inherit;background:#e50914;background:var(--iq-primary);border-radius:0}form#loginform .login-submit .button:hover,form#pms_login .login-submit .button:focus,form#pms_login .login-submit .button:hover{background:#bf000a;background:var(--iq-primary-hover)}.pmpro_actions_nav>a{margin:0 10px;padding:12px 20px;line-height:normal}.pmpro_actions_nav{text-align:center}form#lostpasswordform{margin-bottom:30px}form#loginform .login-submit .button,form#pms_login .login-submit #wp-submit{width:100%;border-radius:.3125em}form#loginform a,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;font-weight:var(--font-weight-medium);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}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-weight:var(--font-weight-medium);font-size:.875em;font-size:var(--font-size-normal);letter-spacing:.05em}.pms-login-error{margin:1.875em 0;padding:1em;border:.0625em solid var(-iq-warning-color);background:rgba(255,55,65,.3);background:var(--iq-to-gradient-color)}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}.pms-field-subscriptions #pms-subscription-plans-discount-messages-wrapper{border:none;padding:0}.pms-field-subscriptions .pms-discount-error{font-size:100%}form.pms-form{-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;padding:1.875em .9375em;background:rgba(0,0,0,.6);background:rgba(var(--iq-rgb-0),.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);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:#141314;background:var(--input-bg);border:none;font-size:.875em;font-size:var(--font-size-normal);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:#bf000a;background:var(--iq-primary-hover);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}#pms-subscription-plans-discount{margin-top:1.5em}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:horizontal{height:.2em}::-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{margin-right:0}.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);-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);-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:#141314;background:var(--iq-bg1)}.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)}.pms-account-subscription-details-table,.pms-table{padding:1.875em;position:relative;background:rgba(0,0,0,.6);background:rgba(var(--iq-rgb-0),.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);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;font-size:var(--global-font-size);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);margin:0}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%}form#pms_register-form #pms-paygates-wrapper{margin:1.5em 0 0}.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;-o-object-fit:cover;object-fit:cover}.iq-avtar-box .sign-user_card a#iq-edit-avatar-btn{display:block;margin-top:1.25em}#update-avatar label.custom-file-label{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sign-user_card .custom-file-label{padding:.375rem 5rem .375em .75rem}#update-avatar .custom-file{height:calc(2.25rem + .625em)}.pms-login-error{display:block;margin:0 auto 2em;width:34.75em;text-align:center}.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:#141314;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:#6c757d;background:var(--iq-secondary);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);-webkit-transition:all .6s ease 0s;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;-webkit-transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .6s ease 0s;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);-webkit-box-shadow:0 0 .75em rgba(var(--iq-rgb-0),.9);box-shadow:0 0 .75em rgba(var(--iq-rgb-0),.9)}.watchlist-contens .block-images.watchlist-first:hover{-webkit-transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em);transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em)}.watchlist-contens .block-images.watchlist-last:hover{-webkit-transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em);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);background:rgba(var(--iq-rgb-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(80,100,44,0)));background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(20,20,20,.4) 50%,rgba(80,100,44,0));background:var(--iq-card-gredient)}.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}.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;font-size:var(--font-size-small)}.streamit-ajax-custom-search{z-index:99;border-top:.0625em solid #e50914;border-top:.0625em solid var(--iq-primary);background:#000;background:var(--iq-body-bg);padding:.5em}header .iq-ajax-search .search-box{background-color:transparent}header .search-box{z-index:9999;background:#000;background:var(--iq-black)}.streamit-ajax-custom-search ul.iq-post{background:transparent}.streamit-ajax-custom-search .post-img-holder{width:6.25em;height:3.75em;margin-right:1.25em}.streamit-ajax-custom-search ul.iq-post li .post-img img{width:100%;height:auto;margin:0;-o-object-fit:cover;object-fit:cover;border-radius:.1875em;border-radius:var(--border-radius-three)}.streamit-ajax-custom-search ul.iq-post li .post-img .img-height{height:auto;padding:0}.streamit-ajax-custom-search ul.iq-post li .post-img{text-align:left}header #datafetch button.hover-buttons{color:#fff;color:var(--iq-white-color);text-transform:uppercase;background:#191919;background:rgb(var(--iq-rgb-25));font-size:.875em;font-size:var(--font-size-normal);-webkit-box-shadow:none;box-shadow:none}header #datafetch button.hover-buttons:hover{color:#e50914;color:var(--iq-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{overflow:hidden;display:inline-block;white-space:normal;padding:0;font-size:1em}.streamit-ajax-custom-search ul.iq-post li .post-blog .iq-category-list li>span{font-size:.75em}li.slide-item .cast-images:before{position:absolute;content:"";top:auto;bottom:0;left:0;right:0;width:100%;height:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#141314;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-size:var(--global-font-size);font-weight:500;font-weight:var(--font-weight-medium);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{font-weight:500;font-weight:var(--font-weight-medium);color:#fff;color:var(--iq-white-color)}.cast-person-list table td.content{width:35%}.cast-related-list .trending-pills td{font-size:1.125rem}.cast-person-list table td.seperator{text-align:center}.cast-person-list table td.content a,.cast-person-list table td.seperator{color:#fff;color:var(--iq-white-color);font-weight:600;font-weight:var(--font-weight-semi-bold)}.cast-person-list table td.content a:hover{color:#e50914;color:var(--iq-primary)}.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:#000;background:var(--iq-body-bg);border:none;width:calc(100% - 2.91667vw)}.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;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-left:0;position:relative;color:var(--iq-white);cursor:pointer;background:#e50914;background:var(--iq-primary);width:2.9166666666666665vw}.wp-block-search .wp-block-search__button:after{content:"\f002";position:absolute;font-family:Font Awesome\ 5 Free;font-weight:900;top:50%;bottom:auto;left:50%;right:auto;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}.ratting-start i{color:#ecba12;color:var(--iq-ratting)}.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:#141314;background:var(--iq-bg1)}.sources-table td{border-bottom:.625em solid #000;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;font-weight:var(--font-weight-medium);text-transform:capitalize;padding:1em;margin:0 1em 0 0;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:hover{color:#e50914;color:var(--iq-primary)}.streamit-content-details .trending-pills-header.nav-pills .nav-item a.active{background:#141314;background:var(--iq-bg1);color:#e50914;color:var(--iq-primary)}.streamit-content-details .trending-pills-header.nav-pills .nav-item 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);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.streamit-content-details .trending-pills-header.nav-pills .nav-item a.active:before{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.streamit-content-details .trending-pills-header.nav-pills .nav-item a:after{height:.1875em;top:0;bottom:auto;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%,#141314 43.64%,rgba(20,20,20,0) 89.28%);background:var(--gradiant-mid-side);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-content.hideContent{overflow:hidden;line-height:1em;height:6em}.description-content.showContent{line-height:1em;height:auto}.description-content{height:auto;overflow:hidden;margin-top:-.638em}.d-sm-flex.single-details>.trending-text{margin-right:20px}.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;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;font-size:var(--global-font-size)}.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;-o-object-fit:cover;object-fit:cover}.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;font-weight:var(--font-weight-medium);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.5em;text-transform:capitalize;font-weight:500;font-weight:var(--font-weight-medium)}.streamit-reviews #comments ol.commentlist li .comment-text .meta .masvideos-review__published-date{font-size:.875em;font-size:var(--font-size-normal);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;font-size:var(--global-font-size);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}.streamit-reviews .comment-form-rating .select2-container{display:none}.music-play-lists.single-share-icon .share-box{right:auto;left:3.4em;top:.125em}.music-play-lists.single-share-icon .share-box a:first-child{padding-left:0}.music-play-lists.single-share-icon .share-box .share-shape{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);left:-.9em;right:auto}.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;font-weight:var(--font-weight-semi-bold)}.movie-content.movie-space-action li a{font-weight:500;font-weight:var(--font-weight-medium)}.movie-content.movie-space-action.iq_tag-list li a,.movie-content.movie-space-action li a{letter-spacing:.063em;letter-spacing:var(--letter-spacing-one);font-size:1.125em;line-height:1.75}.movie-content.movie-space-action.iq_tag-list li a{color:var(--iq-white);font-weight:400;font-weight:var(--font-weight-regular)}.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:.1em;top:auto;right:0}.iq_tag-list li{padding-right:.125em!important;margin-right:.9375em}.navbar.deafult-header ul li .streamit-image-box.style-one a{padding:0;line-height:normal}.streamit-image-box{border-radius:.5em;padding:.375em;position:relative;top:0;-webkit-transition:all .9s ease-out 0s;transition:all .9s ease-out 0s}.streamit-image-box.style-three{background:#141314;background:var(--iq-bg1);border-radius:.625em;padding:3.1em;text-align:center}.streamit-radius-gradient{position:relative;z-index:1;border-radius:.625em}.streamit-radius-gradient:before{content:"";position:absolute;inset:0;border-radius:.625em;padding:.125em;background:-webkit-gradient(linear,left top,left bottom,from(#e50914),color-stop(85%,#141314));background:linear-gradient(180deg,#e50914,#141314 85%);background:-webkit-gradient(linear,left top,left bottom,from(var(--iq-primary)),color-stop(85%,var(--iq-bg1)));background:linear-gradient(180deg,var(--iq-primary),var(--iq-bg1) 85%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--iq-white-color))) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--iq-white-color)));mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(var(--iq-white-color) 0 0) content-box,linear-gradient(var(--iq-white-color) 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--iq-white-color))) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--iq-white-color)));mask:linear-gradient(var(--iq-white-color) 0 0) content-box,linear-gradient(var(--iq-white-color) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.streamit-image-box.style-three:hover .streamit-image-box-title{color:#fff;color:var(--iq-white-color)}.streamit-image-box.style-three .streamit-image-box-title{padding:1.5em .9375em 0}.style-two.streamit-image-box{background:#141314;background:var(--iq-bg1);padding:.75em 1.5em 1.5em}.style-two.streamit-image-box:before{color:hsla(0,0%,100%,.7);color:rgba(var(--iq-rgb-255),.7);padding:0 0 .25em;-webkit-box-sizing:border-box;box-sizing:border-box;content:"\2022\2022\2022";display:block;letter-spacing:.1875em;line-height:normal;font-size:1.625em;width:100%;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.style-two.streamit-image-box .streamit-image-box-description{margin-bottom:0}.style-two.streamit-image-box:hover:before{color:#e50914;color:var(--iq-primary)}.streamit-image-box.style-one{cursor:pointer}.scroll-img .streamit-image-box-img img{scroll-behavior:smooth;width:100%;-o-object-position:top;object-position:top;height:21.9375em;-webkit-transition:all 5s ease;transition:all 5s ease;-o-object-fit:cover;object-fit:cover}.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}.streamit-image-box.style-two .streamit-image-box-title{padding:0;margin-top:.6em}.streamit-image-box.style-three .streamit-image-box-title{padding:.9375em 0 0}.streamit-image-box:hover .streamit-image-box-title{color:#e50914;color:var(--iq-primary)}.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;color:var(--iq-white-color)}.list-demo-elementor .elementor-icon-list-item .elementor-icon-list-text{padding-left:.7em!important}.list-demo-elementor .elementor-icon-list-item .elementor-icon-list-icon svg{width:.875em;height:.875em}#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-right{right:auto!important;left:2.5em!important;width:3em!important;height:3em!important}@media (max-width:1190px){.streamit-transform-image,.streamit-transform-image-banner,.streamit-transform-image-rtl{-webkit-transform:none;transform:none}.streamit-mobile-menu ul>li>a .link-badge,.menu-main-menu-container ul>li>a .link-badge,.menu-mega-menu-container ul>li>a .link-badge{top:-.9em;right:auto;left:3.5em}}.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%);background:linear-gradient(24.12deg,var(--iq-black) .77%,rgba(var(--iq-rgb-0),0) 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:end;-ms-flex-pack:end;justify-content:end;padding:1.25em}.iq-persons .iq-cast-body>.iq-person-heading .iq-title{font-size:1em;font-size:var(--global-font-size);font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one);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:""}form#pms-retry-payment-subscription-form{width:100%}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;background:var(--iq-white-color);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}form.pms-form ul.pms-form-fields-wrapper{padding-left:0}.streamit_content_restriction{height:70vh}.streamit_restriction_box{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#141314;background:var(--iq-bg1);padding:2em 1em}.streamit_restriction_box .iq-button{margin:2em 0}.streamit_restriction_box .subscribe-text{color:#fff;color:var(--iq-white-color);text-align:center}.column-has-position-static .sf-menu>.menu-item>.iqonic-megamenu-container{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%!important}.column-has-position-static.elementor-section .elementor-container,.column-has-position-static .layouts-section-position-static.elementor-column,.column-has-position-static .layouts-section-position-static .elementor-column-wrap,.column-has-position-static .layouts-section-position-static .elementor-widget,.column-has-position-static .layouts-section-position-static .elementor-widget-wrap,.column-has-position-static .navbar,.column-has-position-static ul.navbar-nav>li.megamenu-layout{position:static!important}table.masvideos-table{border:none;border-collapse:collapse;margin-bottom:0}table.masvideos-table thead{background:#101010;background:var(--iq-border-dark)}table.masvideos-table tr{border-bottom:.0625em solid #101010;border-bottom:.0625em solid var(--iq-border-dark)}table.masvideos-table td{padding:1.313em 1em;border:none;text-align:left}.masvideos-manage-playlists{margin-top:3em}.masvideos-table .masvideos-button{padding:0 1em;position:relative}.masvideos-table .masvideos-button:first-child{padding-left:0}.masvideos-table .masvideos-button:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:#262525;background:var(--iq-body-border);width:1px}.masvideos-table .masvideos-button:first-child:before{display:none}@-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))}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.wc-stripe-elements-field,.wc-stripe-iban-element-field{background-color:#fff!important;background-color:var(--iq-white-color)!important;padding:1em!important}.line-through{-webkit-text-decoration-color:#c1c1c1;text-decoration-color:#c1c1c1;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.mejs-layer{height:100%!important;width:100%!important}.streamit-video-continue-watch-container{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.678);background:rgba(var(--iq-rgb-0),.678);z-index:99}.streamit-video-continue-watch{position:relative;margin:auto;padding:1em 2em;background:rgba(0,0,0,.4);background:rgba(var(--iq-rgb-0),.4);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);-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-box-shadow:0 0 1.875em 0 rgba(var(--iq-rgb-0),.2);box-shadow:0 0 1.875em 0 rgba(var(--iq-rgb-0),.2)}.streamit-video-continue-watch p{margin:0 0 1em}.streamit-video-continue-watch .continue-watch-model-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1em;gap:1em}.streamit-next-episode{position:absolute;right:10px;bottom:100%;border-radius:.625em;height:17em!important;width:22rem!important;overflow:hidden;margin-bottom:1em!important}.streamit-next-episode .streamit-next-episode-box{padding:1em;height:100%;background-image:var(--episode-bg);background-size:cover}.streamit-next-episode .streamit-next-episode-box a{display:grid;place-items:center;height:100%}.streamit-next-episode .streamit-next-episode-box h6{color:#fff;color:var(--iq-white-color);font-weight:700}.streamit-next-episode .streamit-next-episode-box i{font-family:Font Awesome\ 5 Free!important;font-size:5em}.streamit-next-episode.animated .circle{stroke-dashoffset:0}.streamit-next-episode .circle{stroke-dashoffset:650;-webkit-transition:all 5s ease-in-out;transition:all 5s ease-in-out;stroke:#fff;stroke:var(--iq-white-color)}.remodal-wrapper{overflow:hidden;height:100vh}.streamit-model-wrapper{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.remodal{padding:2em;background:rgba(0,0,0,.4);background:rgba(var(--iq-rgb-0),.4);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);display:block;width:auto;margin:0 auto;position:relative;-ms-flex-item-align:center;align-self:center;-webkit-backdrop-filter:blur(1.5625em);backdrop-filter:blur(1.5625em)}.remodal-cancel,.remodal-confirm{font-size:.875em;padding:.75em 1.5em;text-transform:uppercase;letter-spacing:1.5px;overflow:hidden;background:#bf000a;background:var(--iq-primary-hover);border:.0625em solid #bf000a;border:.0625em solid var(--iq-primary-hover);-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;width:100%}.remodal-confirm{border-color:#fff;border-color:var(--iq-white-color);color:#000;color:var(--iq-black)}.remodal-cancel:focus,.remodal-cancel:hover,.remodal-confirm:focus,.remodal-confirm:hover{color:#fff;color:var(--iq-white-color);background:#bf000a;background:var(--iq-primary-hover);border-color:#bf000a;border-color:var(--iq-primary-hover)}.remodal-cancel:before,.remodal-confirm: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%;transition:-webkit-transform .3s ease-out;-webkit-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}.remodal-confirm:before{background:#fff;background:var(--iq-white-color);border-color:#fff;border-color:var(--iq-white-color);color:#000;color:var(--iq-black)}.remodal-cancel:hover:before,.remodal-confirm:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.remodal-close{left:auto;right:0}.remodal-close,.remodal-close:focus,.remodal-close:hover{color:#fff;color:var(--iq-white-color)}.remodal-close:before{font-size:2em}.streamit-preogress{background:#6c757d;background:var(--iq-secondary);height:.1em;width:100%;display:block;position:absolute;top:auto;bottom:0;z-index:9}.streamit-preogress:before{content:"";position:absolute;inset:0;width:var(--progress-percentage);background:#e50914;background:var(--iq-primary)}.streamit-preogress:after{content:attr(data-left-time);bottom:calc(100% + .2em);position:absolute;left:calc(var(--progress-percentage));left:calc(var(--progress-percentage) - var(--right-offset, 0px));padding:.2em .8em;-webkit-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;font-size:14px;background:rgba(0,0,0,.5);background:rgba(var(--iq-rgb-0),.5)}.continue-watching-slider .slick-list{margin-bottom:6.25em!important}.continue-watching-slider li.slide-item .block-images:before{border:none}.continue-watching-slider .slick-arrow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.continue-watching-slider .slick-arrow,.continue-watching-slider .slick-arrow i{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;width:35px;height:60px}.continue-watching-slider .slick-arrow i{text-align:center;opacity:1;z-index:9;top:0;background:rgba(0,0,0,.5);background:rgba(var(--iq-rgb-0),.5);margin:0;line-height:.3125em;font-size:0;-webkit-transform:none;transform:none;color:#fff;color:var(--iq-white-color);-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.continue-watching-slider .slick-prev{color:var(--iq-white);right:auto;left:15px;z-index:9}.continue-watching-slider .slick-next{color:var(--iq-white);right:15px}.continue-watching-slider .slick-next:before,.continue-watching-slider .slick-prev:before{content:none}.continue-watching-slider .slick-arrow i{font-size:17px}.continue-watching-slider .slick-arrow.slick-disabled{opacity:0}.streamit-video-overlay{position:relative;z-index:1;height:70vh!important;width:100%!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.streamit-watched-episode{background:#e50914;background:var(--iq-primary);position:absolute;top:.9375em;right:.9375em;color:#fff;color:var(--iq-white-color);padding:0 .3125em;z-index:99}.iq-tvshow-tabs .streamit-watched-episode{right:unset;left:.9375em}.epi-box{position:relative}nav.pms-account-navigation{margin-bottom:2em}.intro-btn a.iq-button{width:160px}.modal-content{background:#000;background:var(--iq-body-bg)}.modal-header{border-color:#101010;border-color:var(--iq-border-dark)}.blog-navigation{display:block;padding-top:3em}.blog-navigation .blog-title{font-weight:600;font-weight:var(--font-weight-semi-bold);font-size:1em;display:inline;display:initial;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;color:var(--global-font-title);text-decoration:none;-webkit-transition:background-size .6s ease-out;transition:background-size .6s ease-out}.blog-navigation a:hover .blog-title{background-size:100% 2px;-webkit-transition:all .6s ease;transition:all .6s ease}.blog-navigation .blog-arrow{margin-bottom:1em}.blog-navigation .next-post{text-align:right;float:right}.blog-navigation .previous-post{float:left}.blog-navigation:after{content:"";clear:both;display:block}.blog-navigation .next-post,.blog-navigation .previous-post{width:calc(50% - 8px);position:relative}.blog-navigation .previous-post:after{position:absolute;content:"";background:#262525;background:var(--iq-border-light);width:1px;height:65px;top:0;right:-8px}.blog-navigation .previous-post .blog-title{margin-right:20%;display:inline-block}.blog-navigation .next-post .blog-title{margin-left:20%;display:inline-block}.blog-navigation .blog-arrow .next,.blog-navigation .blog-arrow .previous{font-style:italic;color:var(--global-font-color);font-weight:500;font-weight:var(--font-weight-medium)}.blog-navigation .blog-arrow .next{margin-right:.625em}.blog-navigation .blog-arrow .previous{margin-left:.625em}.blog-navigation .arrow-wrapper{color:#d1d0cf;color:var(--iq-body-text);font-size:.875em;font-size:var(--font-size-normal);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-navigation a:hover .arrow-wrapper{color:#e50914;color:var(--iq-primary);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-navigation .next-post .blog-title,.blog-navigation .previous-post .blog-title{color:#d1d0cf;color:var(--iq-body-text)}.blog-navigation .next-post a:hover .blog-title,.blog-navigation .previous-post a:hover .blog-title{background-size:0}.iq-blog-meta-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em;grid-gap:1em;gap:1em}.iq-blog-box .iq-blog-box-image img{margin-bottom:2.5em;border-radius:.1875em;border-radius:var(--border-radius-three)}.iq-blog-meta-details ul{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.25em;gap:.25em;list-style:none;padding-left:0;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.iq-reading-time{-webkit-box-flex:0;-ms-flex:none;flex:none}.iq-blog-meta-details ul li a{font-weight:500;font-weight:var(--font-weight-medium);font-size:.875em;font-size:var(--font-size-normal);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one);color:#fff;color:var(--iq-white-color)}.iq-blog-meta-details ul li a:hover{color:#e50914;color:var(--iq-primary)}.iq-blog-meta-details ul li{position:relative}.iq-blog-meta-details ul li:before{content:",";position:absolute;bottom:0;right:-.125em}.iq-blog-meta-details ul li:last-child:before{display:none}.iq-blog-meta-details .iq-comments-count{grid-gap:.375em;gap:.375em}.iq-blog-meta-details .iq-comments-count,.iq-blog-meta-details .iq-extra-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iq-blog-meta-details .iq-extra-details{font-size:.75em;font-size:var(--font-size-small);grid-gap:1.125em;gap:1.125em}.single .iq-blog-box .iq-title{font-weight:500;font-weight:var(--font-weight-medium)}.iq-blog-box .iq-author-details{margin-top:2.1875em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.iq-blog-box .iq-author-details,.iq-blog-box .iq-author-details .iq-author-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iq-blog-box .iq-author-details .iq-author-avatar{grid-gap:.5em;gap:.5em}.iq-blog-box .iq-author-details .iq-author-avatar .avatar{height:2.5em;width:2.5em;-o-object-fit:cover;object-fit:cover;border-radius:50%}.iq-blog-box .iq-author-details .iq-author-avatar .iq-author-name{font-size:.875em;font-size:var(--font-size-normal)}.iq-blog-box .iq-author-details .iq-author-avatar .iq-author-name span{font-weight:500;font-weight:var(--font-weight-medium);color:#fff;color:var(--iq-white-color)}.iq-blog-box .iq-author-details .iq-author-avatar .iq-author-name span a{color:#fff;color:var(--iq-white-color)}.iq-blog-box .iq-published-date span a{color:#d1d0cf;color:var(--iq-body-text)}.iq-blog-box .iq-author-details .iq-author-avatar .iq-author-name span a:hover,.iq-blog-box .iq-published-date span a:hover{color:#e50914;color:var(--iq-primary)}.iq-blog-box .iq-published-date{grid-gap:.625em;gap:.625em;font-size:.875em;font-size:var(--font-size-normal);text-transform:uppercase;font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}.iq-blog-box .iq-published-date,.iq-blog-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iq-blog-tag{list-style:none;padding-left:0;grid-gap:.3125em;gap:.3125em;-ms-flex-wrap:wrap;flex-wrap:wrap}.iq-blog-tag li a{padding:.3125em .75em;border-radius:.188em;border-radius:var(--letter-spacing-three);background:#262525;background:var(--iq-border-light);font-size:VAR(--font-size-normal);text-transform:capitalize}.iq-blog-tag li a:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.iq-blog-tag i{color:#e50914;color:var(--iq-primary)}.iq-blog-tag span{font-weight:600;font-weight:var(--font-weight-semi-bold);font-size:.75em;font-size:var(--font-size-small);margin-right:.3125em}.single .iq-author-meta-details{background:#141314;background:var(--card-box-style);padding:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:2.1875em;gap:2.1875em;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-radius:.1875em;border-radius:var(--border-radius-three)}.single .iq-author-meta-details .iq-author-image{-webkit-box-flex:0;-ms-flex:none;flex:none}.single .iq-author-meta-details .iq-author-image .avatar{width:9.6875em;height:9.6875em;-o-object-fit:cover;object-fit:cover;border-radius:.1875em;border-radius:var(--border-radius-three)}.single .iq-author-meta-details .iq-author-name a{font-size:1.333em;font-size:var(--font-size-h5);font-weight:500;font-weight:var(--font-weight-medium);color:#d1d0cf;color:var(--iq-body-text)}.single .iq-author-meta-details .iq-author-name{margin-bottom:1em}.single .iq-author-meta-details .iq-author-social-info{margin-top:2.1875em}@media(max-width:767px){.iq-blog-meta-details,.single .iq-author-meta-details{-ms-flex-wrap:wrap;flex-wrap:wrap}.iq-blog-meta-details .iq-extra-details{margin-top:1em}.blog-navigation .previous-post:after{display:none}.streamit-page-header .streamit-page-items .streamit-page-item{margin-bottom:1em}.single .iq-author-meta-details .iq-author-image .avatar{width:5em;height:5em}.single .iq-author-meta-details{gap:1em;grid-gap:1em}}@media(max-width:576px){.iq-widget-menu .iq-post li a.date-widget{font-size:10px}.blog-navigation .next-post,.blog-navigation .previous-post{width:100%;text-align:left}.blog-navigation .previous-post{margin-bottom:1.5em}.blog-navigation .previous-post .blog-title{margin-right:0;margin-bottom:1em}.blog-navigation .next-post .blog-title{margin-left:0}.commentlist .wrap-commentitle{-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal;grid-gap:1em;gap:1em}.commentlist .iq-comment-wrap,.commentlist .wrap-commentitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.commentlist ol.children{padding-left:1.75em}.single .iq-author-meta-details{padding:1.5em}}.signup-submit .iq-button.btn{padding:.75em 1.5em;font-family:Roboto,sans-serif;font-family:var(--global-font-family);font-size:1em;font-size:var(--font-size-h6);font-weight:500;font-weight:var(--font-weight-medium)}.single-person .movie-content.movie-space-action li a{font-size:.875em;color:#d1d0cf;color:var(--iq-body-text);font-weight:600;font-weight:var(--font-weight-semi-bold)}.single-person .movie-content li:before{height:.25em;width:.25em;background:#d1d0cf;background:var(--iq-body-text)}.single-person .genres-list{padding:.875em 0}.single-person .trending-dec p{margin:0}.single-person .streamit-social-icons .streamit-social-item .streamit-share{background:#000;background:var(--iq-black);border-radius:50%}.single-person .streamit-social-icons .streamit-social-item .streamit-share>i{font-size:.875em}.single-person .iqonic-shape-circle{position:absolute;bottom:1.25em;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:999}.person-details .p-title{padding-bottom:.5em}.person-details .p-desc{padding-bottom:1.5em}.seperator .circle{background:#d1d0cf;background:var(--iq-body-text);vertical-align:middle;height:.25rem;width:.25rem;margin:0 .625rem;border-radius:50%}.person-details .iq-main-header .main-title{margin-bottom:1.875em;margin-top:1.25em}.cast-detail-main-content .trending-info.g-border{border-bottom:1px solid #262525;border-bottom:1px solid var(--iq-border-light);border-image-source:none}.cast-details .trending-pills.nav-pills .nav-item a:before{content:none}.cast-details .trending-pills.nav-pills .nav-item a:after{bottom:0;top:auto;height:.0625em}.cast-details .trending-pills.nav-pills .nav-item a{font-weight:500;font-weight:var(--font-weight-medium);padding:0 8px 22px}.cast-details .trending-pills.treading-heading-tab{border-bottom:1px solid #262525;border-bottom:1px solid var(--iq-border-light)}.cast-details .iq-card-wrapper li.slide-items{margin-bottom:0}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS1wcm9wZXJ0aWVzLmNzcyIsInN0cmVhbWl0LXN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQSxNQUdJLHNCQUF1QixDQUN2QiwyQkFBNEIsQ0FHNUIsd0NBQTBDLENBQzFDLDJDQUE2QyxDQUM3QyxzQkFBdUIsQ0FDdkIsNkJBQThCLENBQzlCLGdEQUFtRCxDQUduRCx3QkFBeUIsQ0FDekIsMEJBQTJCLENBQzNCLHNCQUF1QixDQUN2QixzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUN2QixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBR25CLHdCQUF5QixDQUN6Qix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUcxQix5QkFBMEIsQ0FDMUIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FHckIseUJBQTBCLENBQzFCLHdCQUF5QixDQUN6QiwyQkFBNEIsQ0FDNUIsc0JBQXVCLENBQ3ZCLDRCQUE2QixDQUc3QixrQ0FBbUMsQ0FDbkMsZ0NBQWlDLENBQ2pDLGdDQUFpQyxDQUNqQyxnQ0FBaUMsQ0FDakMsZ0NBQWlDLENBQ2pDLGdDQUFpQyxDQUNqQyxnQ0FBaUMsQ0FDakMsZ0NBQWlDLENBQ2pDLDRCQUE2QixDQUM3Qiw0QkFBNkIsQ0FDN0IsOEJBQStCLENBQy9CLDRCQUE2QixDQUc3Qix3QkFBeUIsQ0FDekIsNEJBQTZCLENBQzdCLDRCQUE2QixDQUM3Qiw4QkFBK0IsQ0FHL0IsaUJBQWtCLENBQ2xCLGdCQUFpQixDQUNqQixtQkFBb0IsQ0FDcEIsc0JBQXVCLENBQ3ZCLHdCQUF5QixDQUN6Qiw4QkFBK0IsQ0FDL0Isb0JBQXFCLENBQ3JCLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FDekIseUJBQTBCLENBQzFCLGdCQUFpQixDQUNqQixnQ0FB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QixDQUMvQixxQkFBc0IsQ0FDdEIsYUFBYyxDQUNkLFlBQWEsQ0FDYixnQkFBaUIsQ0FFakIsaUJBQ0YsQ0FFQSw0Q0FDSSxxQkFBc0IsQ0FDdEIsaUJBQ0osQ0FFQSxrREFDRSwrQkFBK0MsQ0FBL0MsOENBQStDLENBQy9DLHdCQUNGLENBRUEsMkRBQ0UsWUFDRixDQUVBLDBEQUNFLFFBQVMsQ0FDVCxRQUFTLENBQ1QsY0FDRixDQUVBLG9EQUNFLGVBQXNDLENBQXRDLHFDQUFzQyxDQUN0QyxrQkFDRixDQUVBLG1EQUNFLCtCQUErQyxDQUEvQyw4Q0FDRixDQUVBLDhDQUNFLGVBQ0YiLCJmaWxlIjoic3RyZWFtaXQtc3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ3VzdG9tIFByb3BlcnRpZXNcbiAqIGFrYSBDU1MgdmFyaWFibGVzLlxuICpcbiAqIEBsaW5rOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvLS0qXG4gKiovXG5cblxuLyogRm9udHNpemUgKi9cblxuOnJvb3Qge1xuXG4gICAgLyogQ29udGFpbmVyICovXG4gICAgLS1jb250ZW50LXdpZHRoOiA4Ny41ZW07XG4gICAgLS1jb250ZW50LXdpZHRoLXNtOiA3My4xMjVlbTtcblxuICAgIC8qIFR5cG9ncmFwaHkgKi9cbiAgICAtLWdsb2JhbC1mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgLS1oaWdobGlnaHQtZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIC0tZ2xvYmFsLWZvbnQtc2l6ZTogMWVtO1xuICAgIC0tZ2xvYmFsLWZvbnQtbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAtLWdsb2JhbC1ib3gtc2hhZG93OiAxMHB4IDEwcHggNTBweCByZ2IoMCAwIDAgLyA1JSk7XG5cbiAgICAvKiBGb250c2l6ZSAqL1xuICAgIC0tZm9udC1zaXplLXNtYWxsOiAwLjc1ZW07XG4gICAgLS1mb250LXNpemUtbm9ybWFsOiAwLjg3NWVtO1xuICAgIC0tZm9udC1zaXplLWgxOiA0LjIwOWVtO1xuICAgIC0tZm9udC1zaXplLWgyOiAzLjE1N2VtO1xuICAgIC0tZm9udC1zaXplLWgzOiAyLjM2OWVtO1xuICAgIC0tZm9udC1zaXplLWg0OiAxLjc3N2VtO1xuICAgIC0tZm9udC1zaXplLWg1OiAxLjMzM2VtO1xuICAgIC0tZm9udC1zaXplLWg2OiAxZW07XG5cbiAgICAvKiBMaW5lLUhlaWdodCAqL1xuICAgIC0tZm9udC1saW5lLWhlaWdodC1wOiAxLjU7XG4gICAgLS1mb250LWxpbmUtaGVpZ2h0LWgxOiAxLjI7XG4gICAgLS1mb250LWxpbmUtaGVpZ2h0LWgyOiAxLjI7XG4gICAgLS1mb250LWxpbmUtaGVpZ2h0LWgzOiAxLjI7XG4gICAgLS1mb250LWxpbmUtaGVpZ2h0LWg0OiAxLjI7XG4gICAgLS1mb250LWxpbmUtaGVpZ2h0LWg1OiAxLjI7XG4gICAgLS1mb250LWxpbmUtaGVpZ2h0LWg2OiAxLjI7XG5cbiAgICAvKiBGb250LVdlaWdodCAqL1xuICAgIC0tZm9udC13ZWlnaHQtYm9keTogbm9ybWFsO1xuICAgIC0tZm9udC13ZWlnaHQtaDE6IDQwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWgyOiA0MDA7XG4gICAgLS1mb250LXdlaWdodC1oMzogNDAwO1xuICAgIC0tZm9udC13ZWlnaHQtaDQ6IDQwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWg1OiA0MDA7XG4gICAgLS1mb250LXdlaWdodC1oNjogNDAwO1xuXG4gICAgLyogZm9udC13ZWlnaHQqL1xuICAgIC0tZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuICAgIC0tZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gICAgLS1mb250LXdlaWdodC1zZW1pLWJvbGQ6IDYwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWV4dHJhLWJvbGQ6IDgwMDtcblxuICAgIC8qIExldHRlciBzcGFjaW5nICovXG4gICAgLS1mb250LWxldHRlci1zcGFjaW5nLWJvZHk6IGluaGVyaXQ7XG4gICAgLS1mb250LWxldHRlci1zcGFjaW5nLWxpbms6IHVuc2V0O1xuICAgIC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMTogLTAuMDJlbTtcbiAgICAtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDI6IC0wLjAyZW07XG4gICAgLS1mb250LWxldHRlci1zcGFjaW5nLWgzOiAtMC4wMmVtO1xuICAgIC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNDogLTAuMDJlbTtcbiAgICAtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDU6IC0wLjAyZW07XG4gICAgLS1mb250LWxldHRlci1zcGFjaW5nLWg2OiAtMC4wMmVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctb25lOiAwLjA2M2VtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctdHdvOiAwLjEyNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctdGhyZWU6IDAuMTg4ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1mb3VyOiAwLjI1ZW07XG5cbiAgICAvKiBib3JkZXItcmFkaXVzICovXG4gICAgLS1ib3JkZXItcmFkaXVzOiAwLjE4NzVlbTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYm94OiAwLjE4NzVlbTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGVuOiAwLjE4NzVlbTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGhyZWU6IDAuMTg3NWVtO1xuXG4gICAgLyogQ29sb3JzICovXG4gICAgLS1pcS1ib2R5LWJnOiAjMDAwO1xuICAgIC0taXEtYmcxOiAjMTQxMzE0O1xuICAgIC0taXEtYmctbm90OiAjMEQwQzBDO1xuICAgIC0taXEtYm9keS10ZXh0OiAjRDFEMENGO1xuICAgIC0taXEtYm9keS1ib3JkZXI6ICMyNjI1MjU7XG4gICAgLS1pcS13aGl0ZS1saWdodC1jb2xvcjogIzQwNDA0MztcbiAgICAtLWlxLXRpdGxlLXRleHQ6ICNmZmY7XG4gICAgLS1pbnB1dC1iZzogIzE0MTMxNDtcbiAgICAtLWlxLWJvcmRlci1kYXJrOiAjMTAxMDEwO1xuICAgIC0taXEtYm9yZGVyLWxpZ2h0OiAjMjYyNTI1O1xuICAgIC0taXEtdGFnLWJnOiAjMDAwO1xuICAgIC0taXEtc2lkZWJhci1ib2Rlci1jb2xvcjogIzFmMWYxZjtcbiAgICAtLWNhcnQtdGV4dC1jb2xvcjogIzg5ODk4OTtcbiAgICAtLWNhcmQtYm94LWJnOiAjMTIxMjEyO1xuICAgIC0tY2FyZC1ib3gtc3R5bGU6ICMxNDEzMTQ7XG4gICAgLS1pcS1wbGFjZWhvbGRlci1jb2xvcjogI2Q5ZDVkNTtcbiAgICAtLWlxLXRodW1iLXNsaWRlci1jb2xvcjogIzE4MTYxNjtcblxuICAgIC8qIEN1c3RvbSBlZGl0b3IgY29sb3JzICovXG4gICAgLS1pcS1wcmltYXJ5OiAjZTUwOTE0O1xuICAgIC0taXEtcHJpbWFyeS1ob3ZlcjogI2JmMDAwYTtcbiAgICAtLWlxLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgICAtLWlxLXdoaXRlLWNvbG9yOiAjZmZmO1xuICAgIC0taXEtYmxhY2s6ICMwMDA7XG4gICAgLS1pcS13YXJuaW5nLWNvbG9yOiAjZmYwMDAwO1xuICAgIC0taXEtc2tlbGF0aW9uLWJnOiAjMEYwRjBGO1xuICAgIC0taXEtcmF0dGluZzogI2VjYmExMjtcbiAgICAtLWlxLW9yYW5nZTogb3JhbmdlO1xuICAgIC0taXEtZ3JlZW46IGdyZWVuO1xuXG4gICAgLyogZ3JlZGllbnQgY29sb3IgKi9cbiAgICAtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3I6IHJnYmEoMTEsIDEsIDIsIDApO1xuICAgIC0taXEtdG8tZ3JhZGllbnQtY29sb3I6IHJnYmEoMjU1LCA1NSwgNjUsIDAuMyk7XG4gICAgLS1pcS1yZ2ItMDogMCwgMCwgMDtcbiAgICAtLWlxLXJnYi0yMDogMjAsIDIwLCAyMDtcbiAgICAtLWlxLXJnYi0yNTogMjUsIDI1LCAyNTtcbiAgICAtLWlxLXJnYi00MTogNDEsIDQxLCA0MTtcbiAgICAtLWlxLXJnYi01MTogNTEsIDUxLCA1MTtcbiAgICAtLWlxLXJnYi03MjogNzIsIDcyLCA3MjtcbiAgICAtLWlxLXJnYi0yNTU6IDI1NSwgMjU1LCAyNTU7XG4gICAgLS1pcS1yZ2ItbGlnaHQ6IDgwLCAxMDAsIDQ0O1xuICAgIC0taXEtcmdiLWJvcmRlcjogMzEsIDMxLCAzMTtcbiAgICAtLWlxLXJnYi0xODogMTksIDE4LCAxODtcbiAgICAtLXByaW1hcnktYmctZ3JhZGlhbnQtbHQtcnQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gICAgLS1wcmltYXJ5LWJnLWdyYWRpYW50LXRwLWJ0OiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS1pcS1mb3JtLWdyYWRpZW50LWNvbG9yKSAwJSwgdmFyKC0taXEtdG8tZ3JhZGllbnQtY29sb3IpIDg1JSk7XG4gICAgLS1iYWNrZ29ydW5kLW92ZXJsYXk6IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjgpO1xuICAgIC0tZGFyay1ncmFkaWFudC10cC1idDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdmFyKC0taXEtYmxhY2spIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMCkgOTclKSwgdmFyKC0taXEtYmcxKTtcbiAgICAtLWRhcmstZ3JhZGlhbnQtYnQtdHA6IGxpbmVhci1ncmFkaWVudCgwZGVnLCB2YXIoLS1pcS1ibGFjaykgMCUsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwKSAxMDAlKTtcbiAgICAtLW1haW4tYmFubmVyLWdyYWRpYW50OiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjkpIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDAuOSkgMTUlLCByZ2JhKHZhcigtLWlxLXJnYi1saWdodCksIDApIDEwMCUpO1xuICAgIC0tc2hvdy1iYW5uZXItZ3JhZGlhbnQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDEpIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDEpIDM1JSwgcmdiYSh2YXIoLS1pcS1yZ2ItbGlnaHQpLCAwKSAxMDAlKTtcbiAgICAtLWlxLWdyZWRpZW50LWJvdHRvbS10b3A6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEodmFyKC0taXEtcmdiLTUxKSwgMCksIHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjgpIDcwJSwgdmFyKC0taXEtYmxhY2spIDEwMCUpO1xuICAgIC0tZ3JhZGlhbnQtbWlkLXNpZGU6IGxpbmVhci1ncmFkaWVudCg5MC4wNmRlZywgcmdiYSh2YXIoLS1pcS1yZ2ItMjApLCAwKSAxLjY2JSwgdmFyKC0taXEtYmcxKSA0My42NCUsIHJnYmEodmFyKC0taXEtcmdiLTIwKSwgMCkgODkuMjglKTtcbiAgICAtLXNrZWxhdGlvbi1iZy1jb2xvcjogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDApIDAsIHJnYmEodmFyKC0taXEtcmdiLTIwKSwgMC4yKSAyMCUsIHJnYmEodmFyKC0taXEtcmdiLTIwKSwgMC41KSA2MCUsIHJnYmEodmFyKC0taXEtcmdiLTIwKSwgMCkpO1xuICAgIC0tc2tlbGF0aW9uLWJnLWNvbG9yLW5ldzogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMCkgMCwgcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuMikgMjAlLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMC41KSA2MCUsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwKSk7XG4gICAgLS1pcS1ncmVkaWVudC13aWRnZXQtYmc6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYih2YXIoLS1pcS1yZ2ItMjUpKSAwJSwgcmdiKHZhcigtLWlxLXJnYi0yNSkpIDEwJSwgcmdiYSh2YXIoLS1pcS1yZ2ItbGlnaHQpLCAwKSAxMDAlKTtcbiAgICAtLWlxLWJvcmRlci1ncmVkaWVudDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKHZhcigtLWlxLXJnYi1ib3JkZXIpLCAxKSwgcmdiYSh2YXIoLS1pcS1yZ2ItYm9yZGVyKSwgMC42KSwgcmdiYSh2YXIoLS1pcS1yZ2ItYm9yZGVyKSwgMCkpO1xuICAgIC0taXEtZ3JlZGllbnQtYm9yZGVyLW1pZC10YjogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSh2YXIoLS1pcS1yZ2ItYm9yZGVyKSwgMCksIHJnYmEodmFyKC0taXEtcmdiLWJvcmRlciksIDAuNiksIHJnYmEodmFyKC0taXEtcmdiLWJvcmRlciksIDApKTtcbiAgICAtLWlxLWdyZWRpZW50LWJvcmRlci1taWQtbHI6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKHZhcigtLWlxLXJnYi1ib3JkZXIpLCAwKSwgcmdiYSh2YXIoLS1pcS1yZ2ItYm9yZGVyKSwgMC42KSwgcmdiYSh2YXIoLS1pcS1yZ2ItYm9yZGVyKSwgMCkpO1xuICAgIC0taXEtY2FyZC1ncmVkaWVudDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMC44KSAwJSwgcmdiYSh2YXIoLS1pcS1yZ2ItMjApLCAwLjQpIDUwJSwgcmdiYSh2YXIoLS1pcS1yZ2ItbGlnaHQpLCAwKSAxMDAlKTtcbiAgICAtLWlxLWNhcmQtZ3JlZGllbnQtYm90dG9tOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCB2YXIoLS1pcS1ibGFjaykgNC4wMSUsIHJnYmEodmFyKC0taXEtcmdiLTIwKSwgMCkgNjMuNjElKTtcbiAgICAtLWlxLWdsb2JhbC1ib3gtc2hhZG93OiAwIDAgMS44NzVlbSAwIHJnYmEodmFyKC0taXEtcmdiLTApLCAuMSk7XG4gICAgLS1pcS1jYXJkLWJveC1zaGFkb3c6IDAgMCAwLjc1ZW0gcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuOSk7XG4gICAgLS1pcS1uZXctYm94LXNoYWRvdzogOHB4IDhweCA0NXB4IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjEpO1xuICAgIC0taXEtaW1hZ2Utc2hhZG93OiAwIDEuMjVlbSAyLjVlbSByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMC42KTtcbiAgICAtLWlxLXNsaWRlci1kZXRhaWxzOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCB2YXIoLS1pcS1ibGFjaykgMCUsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwKSA1MS4wNCUpO1xuICAgIC0taXEtc2xpZGVyLWRldGFpbHMtaG92ZXI6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDAuNjUpLCByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDAuNjUpKSwgbGluZWFyLWdyYWRpZW50KDM2MGRlZywgIzBDMEIxMSA0LjEyJSwgcmdiYSgxMiwgMTEsIDE3LCAwKSA2NS4yOSUpO1xuICAgIC0taXEtaG9yaXpvbnRhbF90aHVtYl9zbGlkZXItbWFpbi1iZzogbGluZWFyLWdyYWRpZW50KDkwLjNkZWcsIHZhcigtLWlxLXRodW1iLXNsaWRlci1jb2xvcikgOS44OCUsIHJnYmEodmFyKC0taXEtcmdiLTE4KSwgMCkgMzEuNTIlKSwgbGluZWFyLWdyYWRpZW50KDI2Ni41NGRlZywgdmFyKC0taXEtdGh1bWItc2xpZGVyLWNvbG9yKSAxMy4yOSUsIHJnYmEodmFyKC0taXEtcmdiLTE4KSwgMCkgOTguNDElKTtcbiAgICAtLWlxLWhvcml6b250YWxfdGh1bWJfc2xpZGVyLWJnOiBsaW5lYXItZ3JhZGllbnQoLTI3MGRlZywgdmFyKC0taXEtYm9keS1iZykgMCUsIHJnYmEodmFyKC0taXEtcmdiLTIwKSwgMCkgMTAwJSk7XG4gICAgLS1pcS10aHVtYi1zbGlkZXItaW1nLWJnOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuOCksIHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjgpKTtcbiAgICAtLWlxLXRvcC10ZW4tYmc6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDEyLCAxMSwgMTcsIDAuOSkgMCUsIHJnYmEoMTIsIDExLCAxNywgMCkgNDEuMDMlKTtcbiAgICAtLWlxLWJvdHRvbS1nYmc6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMEMwQjExIDguNzElLCByZ2JhKDEyLCAxMSwgMTcsIDApIDcyLjExJSk7XG4gICAgLS1pcS10dnNob3ctYmc6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjUpIDAuNiUsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwKSAyOS45JSksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0taXEtYmxhY2spIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMCkgMzguNTIlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjcpIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMCkgMTAwJSk7XG4gICAgLS1zbGlkZXItd2l0aC1kZXRhaWxzLWJnOiBsaW5lYXItZ3JhZGllbnQoODcuNTNkZWcsIHZhcigtLWlxLXNrZWxhdGlvbi1iZykgMTMuMTclLCByZ2JhKHZhcigtLWlxLXJnYi0xOCksIDApIDMyLjc0JSksIGxpbmVhci1ncmFkaWVudCgyNjYuNTRkZWcsIHZhcigtLWlxLXRodW1iLXNsaWRlci1jb2xvcikgMTMuMjklLCByZ2JhKHZhcigtLWlxLXJnYi0xOCksIDApIDk4LjQxJSksIGxpbmVhci1ncmFkaWVudCgyNzMuMDJkZWcsIHZhcigtLWlxLXRodW1iLXNsaWRlci1jb2xvcikgMjEuODglLCByZ2JhKHZhcigtLWlxLXJnYi0xOCksIDApIDUxLjQ0JSk7XG4gICAgLS1pcS1ibG9nLWJveC1ib3JkZXI6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMzgsIDM3LCAzNywgMCkgLTEuMjUlLCB2YXIoLS1pcS1zZWNvbmRhcnkpIDQzLjY5JSwgcmdiYSgzOCwgMzcsIDM3LCAwKSA5OS4wOCUpO1xuXG59XG5cbjpyb290W2Rpcj1ydGxdIHtcbiAgICAtLXByaW1hcnktYmctZ3JhZGlhbnQtbHQtcnQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKSAwJSwgdmFyKC0taXEtZm9ybS1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gICAgLS1tYWluLWJhbm5lci1ncmFkaWFudDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuOSkgMCUsIHJnYmEodmFyKC0taXEtcmdiLTIwKSwgMC45KSAxNSUsIHJnYmEodmFyKC0taXEtcmdiLWxpZ2h0KSwgMCkgMTAwJSk7XG4gICAgLS1zaG93LWJhbm5lci1ncmFkaWFudDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDEpIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDEpIDM1JSwgcmdiYSh2YXIoLS1pcS1yZ2ItbGlnaHQpLCAwKSAxMDAlKTtcbiAgICAtLWlxLWJvcmRlci1ncmVkaWVudDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEodmFyKC0taXEtcmdiLWJvcmRlciksIDAuNiksIHJnYmEodmFyKC0taXEtcmdiLWJvcmRlciksIDAuMyksIHJnYmEodmFyKC0taXEtcmdiLWJvcmRlciksIDApKTtcbiAgICAtLWlxLWNhcmQtZ3JlZGllbnQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjgpIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDAuNCkgNTAlLCByZ2JhKHZhcigtLWlxLXJnYi1saWdodCksIDApIDEwMCUpO1xuICAgIC0taXEtaG9yaXpvbnRhbF90aHVtYl9zbGlkZXItYmc6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWJvZHktYmcpIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDApIDEwMCUpO1xuICAgIC0taXEtdHZzaG93LWJnOiBsaW5lYXItZ3JhZGllbnQoLTI3MGRlZywgcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuNSkgMC42JSwgcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDApIDI5LjklKSwgbGluZWFyLWdyYWRpZW50KC05MGRlZywgdmFyKC0taXEtYmxhY2spIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMCkgMzguNTIlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjcpIDAlLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMCkgMTAwJSk7XG4gICAgLS1zbGlkZXItd2l0aC1kZXRhaWxzLWJnOiBsaW5lYXItZ3JhZGllbnQoLTg3LjUzZGVnLCB2YXIoLS1pcS1za2VsYXRpb24tYmcpIDEzLjE3JSwgcmdiYSh2YXIoLS1pcS1yZ2ItMTgpLCAwKSAzMi43NCUpLCBsaW5lYXItZ3JhZGllbnQoLTI2Ni41NGRlZywgdmFyKC0taXEtdGh1bWItc2xpZGVyLWNvbG9yKSAxMy4yOSUsIHJnYmEodmFyKC0taXEtcmdiLTE4KSwgMCkgOTguNDElKSwgbGluZWFyLWdyYWRpZW50KC0yNzMuMDJkZWcsIHZhcigtLWlxLXRodW1iLXNsaWRlci1jb2xvcikgMjEuODglLCByZ2JhKHZhcigtLWlxLXJnYi0xOCksIDApIDUxLjQ0JSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgOnJvb3Qge1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMTogMy44MDllbTtcbiAgICAgICAgLS1mb250LXNpemUtaDI6IDIuODU3ZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgzOiAyLjE2OWVtO1xuICAgICAgICAtLWZvbnQtc2l6ZS1oNDogMS42NzdlbTtcbiAgICB9XG59IiwiQGltcG9ydCAnY3VzdG9tLXByb3BlcnRpZXMuY3NzJztcblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHZW5lcmFsXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuKjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC1mb250LWxpbmUtaGVpZ2h0KTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG4gIGZvbnQtc3RyZXRjaDogY29uZGVuc2VkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1hcmdpbjogMS41NjI1ZW0gMDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgxKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDEpO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgyKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDIpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMik7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDMpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMyk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgzKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgzKTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDQpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDQpO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNSk7XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNik7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg2KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg2KTtcbn1cblxuOmlzKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIDppcyhhLCBhOnZpc2l0ZWQpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuOmlzKGEpIDppcyhoMSwgaDIsIGgzLCBoNCwgaDUsIGg2KSB7XG4gIGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgY29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xufVxuXG5hOmZvY3VzLFxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5hLFxuLmJ1dHRvbixcbmlucHV0IHtcbiAgb3V0bGluZTogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5zbWFsbCxcbi50ZXh0X3NtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuLmJhZGdlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmNvbnRhaW5lcixcbi5lbGVtZW50b3Itc2VjdGlvbi5lbGVtZW50b3Itc2VjdGlvbi1ib3hlZD4uZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aCk7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDAgNi4yNWVtO1xufVxuXG4uYnlwb3N0YXV0aG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcS1tYWluLWhlYWRlciAubWFpbi10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuOmlzKC5zdHJlYW1pdCwgLmNzc19wcmVmaXgpIDppcyhoMSwgaDIsIGgzLCBoNCwgaDUsIGg2KSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhlaWdodC0xMDAge1xuICBwYWRkaW5nLXRvcDogNi4yNTBlbTtcbn1cblxuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuZm9ybSNwbXNfcmVnaXN0ZXItZm9ybSB7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5ob21lLmJsb2cgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogNi4yNTBlbSAwO1xufVxuXG4uc2l0ZS1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcnZpZXctYmxvY2stcHRiIHtcbiAgcGFkZGluZy10b3A6IDIuNWVtO1xufVxuXG4uY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBwYWRkaW5nOiA2LjI1MGVtIDA7XG59XG5cbi5ob21lIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaW5nbGUtbW92aWUgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLFxuLnNpbmdsZS12aWRlbyAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sXG4udHZfc2hvdy10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbixcbi5lcGlzb2RlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLFxuLnR2X3Nob3ctdGVtcGxhdGUtc3RyZWFtaXQtZnVsbC13aWR0aCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sXG4uZXBpc29kZS10ZW1wbGF0ZS1zdHJlYW1pdC1mdWxsLXdpZHRoIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaXRlLW1haW4gLnNmLWNvbnRlbnQ+LnZjX3Jvdy53cGJfcm93LnZjX3Jvdy1mbHVpZCB7XG4gIHBhZGRpbmc6IDIuNWVtIDA7XG59XG5cbi5zaW5nbGUuc2luZ2xlLXByb2R1Y3Q6bm90KC5pcW9uaWMtaGVhZGVyLXVuZGVyKSAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBwYWRkaW5nLXRvcDogMTkuMjVlbTtcbn1cblxuLm1vdmllLWRldGFpbCAudHJlbmRpbmctaW5mbyAubW92aWUtY29udGVudCBsaSBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnZjX2NvbC1oYXMtZmlsbD4udmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy1oYXMtZmlsbCsudmNfcm93LWZ1bGwtd2lkdGgrLnZjX3Jvdz4udmNfY29sdW1uX2NvbnRhaW5lcj4udmNfY29sdW1uLWlubmVyLFxuLnZjX3Jvdy1oYXMtZmlsbCsudmNfcm93Pi52Y19jb2x1bW5fY29udGFpbmVyPi52Y19jb2x1bW4taW5uZXIsXG4udmNfcm93LWhhcy1maWxsPi52Y19jb2x1bW5fY29udGFpbmVyPi52Y19jb2x1bW4taW5uZXIge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uc2xpZGVyLW92ZXJ2aWV3LWJsb2NrLXB0IHtcbiAgcGFkZGluZy10b3A6IDQuMzc1ZW07XG59XG5cbi5pcW9uaWMtcGxheWxpc3QtZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFRNTCBUYWdzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5lbGVtZW50b3ItZWxlbWVudCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciAuZWxlbWVudG9yLWJ1dHRvbjpob3Zlcixcbi5lbGVtZW50b3ItZWxlbWVudCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciAuZWxlbWVudG9yLWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5lbGVtZW50b3ItZWxlbWVudCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciAuZWxlbWVudG9yLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hOmZvY3VzLFxuYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYS50ZXh0LXByaW1hcnk6Zm9jdXMsXG5hLnRleHQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG5pbnMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxucHJlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbmJsb2NrcXVvdGUgY2l0ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5ibG9ja3F1b3RlIC5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG5cbmJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtZm9vdGVyIGNpdGUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmJsb2ctY29udGVudCBibG9ja3F1b3RlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvZy1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLmJsb2ctY29udGVudCAud3AtYmxvY2stYXJjaGl2ZXMgbGksXG4uYmxvZy1jb250ZW50IC53cC1ibG9jay1sYXRlc3QtcG9zdHMgbGksXG4uYmxvZy1jb250ZW50IHVsLndwLWJsb2NrLWNhdGVnb3JpZXMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG51bC53cC1ibG9jay1jYXRlZ29yaWVzIGxpLmNhdC1pdGVtIHNwYW4sXG5mb290ZXIuZm9vdGVyLW9uZSB1bCBsaS5jYXQtaXRlbSBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSB1bCBsaS5jYXQtaXRlbSBzcGFuLnBvc3RfY291bnQsXG5mb290ZXIuZm9vdGVyLW9uZSB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDMuMTI1ZW07XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2ctY29udGVudCB1bC53cC1ibG9jay1hcmNoaXZlcyxcbi5ibG9nLWNvbnRlbnQgdWwud3AtYmxvY2stbGF0ZXN0LXBvc3RzLFxuLmJsb2ctY29udGVudCB1bC53cC1ibG9jay1jYXRlZ29yaWVzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2ctY29udGVudCAucGFnZS1saW5rcyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmFydGljbGUuaGVudHJ5LnN0aWNreSAuY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xufVxuXG5odG1sIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1TTElDSyBTTElERVItLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zbGljay1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGljay10cmFjayB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uc2xpY2stbGlzdCxcbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMaXN0cyAoTmVzdGVkKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxub2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5vbCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1ZW07XG59XG5cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbn1cblxudWwuaXEtbGlzdCB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4uY29sdW1uLTIgdWwuaXEtbGlzdCB7XG4gIGNvbHVtbnM6IDI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERlZmluaXRpb24gTGlzdHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmRsIGRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbmRsIGRkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG50YWJsZSB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxudGFibGUgdGQsXG50YWJsZSB0aCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBwYWRkaW5nOiAwLjMxMjVlbSAwLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLmNvbW1lbnRzLWFyZWEgdGFibGUgdGQsXG4uY29tbWVudHMtYXJlYSB0YWJsZSB0aCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGb3JtXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSxcbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgd2lkdGg6IC44NzVlbTtcbiAgaGVpZ2h0OiAuODc1ZW07XG4gIGZsb2F0OiBpbmhlcml0O1xufVxuXG5pbnB1dCxcbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwLjkzOGVtO1xuICBoZWlnaHQ6IDQuNWVtO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDAgMS41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pbnB1dC1iZyk7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aHJlZSk7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGhlaWdodDogMy41ZW07XG59XG5cbmlucHV0OmZvY3VzLFxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbmlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbiNhZGR1c2VyIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwLjkzOGVtO1xuICBoZWlnaHQ6IDNlbTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLXRvcDogMS42MjVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbiNhZGR1c2VyIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDIuODc1ZW07XG4gIHBhZGRpbmc6IDAuOTM4ZW0gMC45MzhlbTtcbiAgbGluZS1oZWlnaHQ6IDAuOTM4ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS13aGl0ZS1jb2xvcik7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYm9keS1iZyk7XG4gIGJvcmRlci1sZWZ0OiAwLjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4jYWRkdXNlciAuZm9ybS1pbWcuY3VzdG9tLWZpbGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnNlbGVjdCB7XG4gIGhlaWdodDogMi43ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjdlbTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pbnB1dC1iZykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5wdXQtYmcpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG50ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDAuOTM4ZW07XG4gIGhlaWdodDogOS4zNzVlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aHJlZSk7XG59XG5cbmlucHV0OmZvY3VzLFxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbmlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1lbWFpbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBoZWlnaHQ6IDJlbTtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHZhcigtLWlxLXdhcm5pbmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWN0LWZvcm0gLmNmaWVsZCAud3BjZjctbm90LXZhbGlkIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13YXJuaW5nLWNvbG9yKTtcbn1cblxuLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0udW5hY2NlcHRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS13YXJuaW5nLWNvbG9yKTtcbn1cblxuLndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZS1pbi12ZXItdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xuICBhbmltYXRpb246IHNjYWxlLWluLXZlci10b3AgMC41cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApIGJvdGg7XG59XG5cbi5zY2FsZS1pbi12ZXItdG9wIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNjYWxlLWluLXZlci10b3AgMC41cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApIGJvdGg7XG4gIGFuaW1hdGlvbjogc2NhbGUtaW4tdmVyLXRvcCAwLjVzIGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCkgYm90aDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCBpbnB1dCB7XG4gIGhlaWdodDogMS41ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlLWluLXZlci10b3Age1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2NhbGUtaW4tdmVyLXRvcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLndwY2Y3LWZvcm0gLmNmaWVsZCAud3BjZjctbm90LXZhbGlkIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13YXJuaW5nLWNvbG9yKTtcbn1cblxuLnZjX3BhcmFsbGF4IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5kaXYud3BjZjctbWFpbC1zZW50LW9rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1zdWNjZXNzLWNvbG9yKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBdWRpb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5jb25zdWx0LWRldGFpbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuY29uc3VsdC1kZXRhaWwgcDpudGgtY2hpbGQoLW4rMikge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxLjg3NWVtO1xufVxuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtYXVkaW8gLmNvbnN1bHQtZGV0YWlsIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtdmlkZW8gLmNvbnN1bHQtZGV0YWlsIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBCdXR0b25zIERlc2lnblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5idG4uaXEtYnRuLXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgcGFkZGluZzogMC42MjVlbSAxLjI1ZW07XG59XG5cbi5idG4uaXEtYnRuLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDEuODc1ZW07XG59XG5cbi5idG4uaXEtYnRuLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBwYWRkaW5nOiAxLjI1ZW0gMi41ZW07XG59XG5cbi5idG4uaXEtYnRuLWV4dHJhLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIHBhZGRpbmc6IDEuNTYyNWVtIDMuMTI1ZW07XG59XG5cbi5idG4uaXEtYnRuLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMS44NzVlbSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnRuLmlxLWJ0bi1zZW1pLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW0gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ0bi5pcS1idG4tY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5idG4uaXEtYnRuLW91dGxpbmUge1xuICBvdXRsaW5lOiAwLjEyNWVtIHNvbGlkIHZhcigtLWlxLWJsYWNrKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLFxuLmlxLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogNDtcbn1cblxuLmlxLWJ1dHRvbi5idG4ge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ0bi1ob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwLjA2MjVlbSkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDAuMDYyNWVtIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW07XG59XG5cbi5idG4taG92ZXI6YmVmb3JlLFxuLmlxLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cblxuLmlxLWJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uaXEtYnV0dG9uOmZvY3VzOmJlZm9yZSxcbi5pcS1idXR0b246YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuXG4uaG92ZXItYnV0dG9ucyAuYnRuIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG59XG5cbi5idG4taG92ZXI6aG92ZXIsXG4uYnRuLWhvdmVyOmZvY3VzLFxuLmJ0bi1ob3ZlcjphY3RpdmUsXG4uaXEtYnV0dG9uOmhvdmVyLFxuLmlxLWJ1dHRvbjpmb2N1cyxcbi5pcS1idXR0b246YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmJ0bi1ob3Zlcjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1ob3Zlcjpob3ZlcjpiZWZvcmUsXG4uYnRuLWhvdmVyOmZvY3VzOmJlZm9yZSxcbi5idG4taG92ZXI6YWN0aXZlOmJlZm9yZSxcbi5pcS1idXR0b246aG92ZXI6YmVmb3JlLFxuLmlxLWJ1dHRvbjpmb2N1czpiZWZvcmUsXG4uaXEtYnV0dG9uOmFjdGl2ZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeS5mb2N1cyxcbi5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsXG4uc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyxcbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmlxLWJ1dHRvbi5pcS1idG4tbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5pcS1idXR0b24uaXEtYnRuLWxpbms6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uaXEtYnV0dG9uLmlxLWJ0bi1saW5rOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcS1idXR0b24uaXEtYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tdHJhbnNwYXJlbnQuaXEtYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMC41NjI1ZW0gMS44NzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uYnRuLXRyYW5zcGFyZW50LmlxLWJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4uc2VhcmNoX3dyYXAuc2VhcmNoLWZvcm0tZGVmYXVsdCAuYWxpZ24tbGVmdCAuc2VhcmNoLXN1Ym1pdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogM2VtO1xufVxuXG4uc2VhcmNoX3dyYXAuc2VhcmNoLWZvcm0tZGVmYXVsdCAuYWxpZ24tbGVmdCBpbnB1dCB7XG4gIHBhZGRpbmc6IDAgMmVtIDAgMy41ZW07XG59XG5cbi53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAwLjYyNWVtIDEuODc1ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdvIGJhY2sgYnV0dG9uIFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNzc19wcmVmaXgtZ28tYmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmNzc19wcmVmaXgtZ28tYmFjayBhLmNzc19wcmVmaXgtYmFjay1idG4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZy1ub3QpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IDk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG1wcm8tbm8tYWNjZXNzLmNzc19wcmVmaXgtZ28tYmFjayAubW92aWVfX2hlYWQge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4uY3NzX3ByZWZpeC1nby1iYWNrIGEuY3NzX3ByZWZpeC1iYWNrLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ2xlYXJpbmcgZmxvYXRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2YtY29udGVudDphZnRlcixcbi5zZi1jb250ZW50OmJlZm9yZSB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmNsZWFyOmFmdGVyLFxuLndyYXBwZXI6YWZ0ZXIsXG4uZm9ybWF0LXN0YXR1cyAuZW50cnktaGVhZGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jbGVhcjpiZWZvcmUsXG4uY2xlYXI6YWZ0ZXIsXG4ud3JhcHBlcjpiZWZvcmUsXG4ud3JhcHBlcjphZnRlcixcbi5mb3JtYXQtc3RhdHVzIC5lbnRyeS1oZWFkZXI6YmVmb3JlLFxuLmZvcm1hdC1zdGF0dXMgLmVudHJ5LWhlYWRlcjphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNpdGUtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDQwNFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmVycm9yLTQwNC5ub3QtZm91bmQge1xuICBtYXJnaW4tdG9wOiA1ZW07XG59XG5cbi5lcnJvci00MDQgaW1nIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLmVycm9yLWJnIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmVycm9yLTQwNCAuYmlnLXRleHQge1xuICBmb250LXNpemU6IDE1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxNWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICBCYWNrIHRvIFRvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2JhY2stdG8tdG9wIC50b3Age1xuICB6LWluZGV4OiA5OTk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbWFyZ2luOiAwcHg7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3R0b206IDEuODc1ZW07XG4gIHJpZ2h0OiAxLjU2MjVlbTtcbiAgd2lkdGg6IDMuMTI1ZW07XG4gIGhlaWdodDogMy4xMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMy4xMjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4jYmFjay10by10b3AgLnRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMS44NzVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMS44NzVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEuODc1ZW0gMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTG9hZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jbG9hZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuXG4jbG9hZGluZyBpbWcge1xuICB3aWR0aDogMjVlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgIE1vYmlsZSB0b2dnbGUgYnV0dG9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5oZWFkZXIgLm1lbnUtYnRuIC5saW5lIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDZweCBhdXRvO1xufVxuXG5oZWFkZXIgLm1lbnUtYnRuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhlYWRlciBUb3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmhlYWRlciNtYWluLWhlYWRlci5oYXMtc3RpY2t5Lm1lbnUtc3RpY2t5IC5zdWItaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyIC5zdWItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgcGFkZGluZy10b3A6IDAuNzVlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVlbTtcbn1cblxuLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsLFxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zdWItaGVhZGVyIC5udW1iZXItaW5mbyB1bCBhIHtcbiAgcGFkZGluZzogMCAwLjkzOGVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xufVxuXG4uc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsIGEgaSB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5zdWItaGVhZGVyIC5zb2NpYWwtaWNvbmUgdWwgbGkge1xuICBwYWRkaW5nOiAwIDAuNjI1ZW07XG59XG5cbi5zdWItaGVhZGVyIC5zb2NpYWwtaWNvbmUgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5zdWItaGVhZGVyIC5zb2NpYWwtaWNvbmUgdWwgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG59XG5cbi5zdWItaGVhZGVyIC5zb2NpYWwtaWNvbmUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIZWFkZXIgU3RhcnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogZGVmYXVsdCBoZWFkZXIgKi9cblxuaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTIwKSwgMC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLyogZGVmYXVsdCBoZWFkZXIgb3ZlciAoYWJzb2x1dGUpICovXG5cbi8qIGRlZmF1bHQgaGVhZGVyIHVuZGVyIChzdGF0aWMpICovXG5cbi5pcW9uaWMtaGVhZGVyLXVuZGVyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG59XG5cbmJvZHkuYWRtaW4tYmFyLmlxb25pYy1oZWFkZXItdW5kZXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIge1xuICB0b3A6IGF1dG87XG59XG5cbi8qIGRlZmF1bHQgaGVhZGVyIHdpdGggYWRtaW5iYXIgKi9cblxuYm9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHRvcDogMDtcbn1cblxuI3dwYWRtaW5iYXIge1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbi8qIEhlYWVkciBTdGlja3kgKi9cblxuYm9keS5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci11cCxcbmJvZHkuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZG93biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xufVxuXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLXVwLFxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyLmhlYWRlci1kb3duIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwLCAyMCwgMjAsIC41KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItZG93biB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcbn1cblxuLyogY3VzdG9tIGhlYWRlciAqL1xuXG4uY3NzX3ByZWZpeC1jdXN0b20taGVhZGVyIGhlYWRlci5pcS1sYXlvdXQtaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uYWRtaW4tYmFyLmNzc19wcmVmaXgtY3VzdG9tLWhlYWRlciBoZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHRvcDogMzJweDtcbn1cblxuaGVhZGVyIC5pcS1zdWItY2FyZC5zZXR0aW5nLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMC45Mzc1ZW0gMC45Mzc1ZW0gMCAhaW1wb3J0YW50O1xufVxuXG4vKiBjdXN0b20gaGVhZGVyIG92ZXIgKGFic29sdXRlKSAqL1xuXG4uaXFvbmljLWhlYWRlci11bmRlciBoZWFkZXIuaXEtbGF5b3V0LW92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5hZG1pbi1iYXIuaXFvbmljLWhlYWRlci11bmRlciBoZWFkZXIuaXEtbGF5b3V0LW92ZXIge1xuICB0b3A6IDMycHg7XG59XG5cbi8qIGN1c3RvbSBoZWFkZXIgdW5kZXIgKHN0YXRpYykgKi9cblxuLmlxb25pYy1oZWFkZXItdW5kZXIgaGVhZGVyLmlxLWxheW91dC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4uYWRtaW4tYmFyLmlxb25pYy1oZWFkZXItdW5kZXIgaGVhZGVyLmlxLWxheW91dC1oZWFkZXIge1xuICB0b3A6IDA7XG59XG5cbi8qIEZvciBTdGlja3kgSGVhZGVyIFdoZW4gQWRtaW4gQmFyIFNob3cgKi9cblxuYm9keS5hZG1pbi1iYXIgaGVhZGVyLFxuYm9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIge1xuICB0b3A6IDMycHg7XG59XG5cbmJvZHkuYWRtaW4tYmFyIC5oYXMtc3RpY2t5LmhlYWRlci11cCB7XG4gIHRvcDogMzJweDtcbn1cblxuLmFkbWluLWJhciBoZWFkZXIjbWFpbi1oZWFkZXIubWVudS1zdGlja3kge1xuICB0b3A6IDEuODc1ZW07XG59XG5cbi5oaWRlLWFkbWluLWJhci5hZG1pbi1iYXIgaGVhZGVyI21haW4taGVhZGVyLm1lbnUtc3RpY2t5IHtcbiAgdG9wOiAwO1xufVxuXG4uYWRtaW4tYmFyIGhlYWRlciNtYWluLWhlYWRlciB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGVhZGVyIEVuZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgTmF2aWdhdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5oZWFkZXIgLm5hdmJhciAubWVudS1oZWFkZXItbWVudS1jb250YWluZXIsXG5oZWFkZXIgLm5hdmJhciAubWVudS1hbGwtcGFnZXMtY29udGFpbmVyLFxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtdGVzdGluZy1tZW51LWNvbnRhaW5lcixcbmhlYWRlciAubmF2YmFyIC5tZW51LXNob3J0LWNvbnRhaW5lcixcbmhlYWRlciAubmF2YmFyIC5tZW51LW1haW4tbWVudS1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDIuODEyNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbSBhIHtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiA1ZW07XG4gIHotaW5kZXg6IDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kgLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAuMSk7XG59XG5cbmhlYWRlciAubmF2YmFyIC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lcixcbmhlYWRlciAubmF2YmFyIC5tZW51LWFsbC1wYWdlcy1jb250YWluZXIsXG5oZWFkZXIgLm5hdmJhciAubWVudS10ZXN0aW5nLW1lbnUtY29udGFpbmVyLFxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtc2hvcnQtY29udGFpbmVyLFxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lcixcbmhlYWRlciAubmF2YmFyICNpcS1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIHtcbiAgZmxvYXQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsLnN1Yi1tZW51IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmhlYWRlciB1bC5zaG9wX2xpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMC45Mzc1ZW07XG4gIGxlZnQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMi41ZW07XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEuMjVlbSAwIHJnYigwIDAgMCAvIDMwJSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEuMjVlbSAwIHJnYigwIDAgMCAvIDMwJSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxLjI1ZW0gMCByZ2IoMCAwIDAgLyAzMCUpO1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnU+bGkgYSB7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaT5hIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC45MzhlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPmE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuMjUwZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGE6YmVmb3JlLFxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YTpiZWZvcmUsXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT5hOmJlZm9yZSxcbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtOmhvdmVyPmE6YmVmb3JlLFxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmE6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj5hOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPmE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWdyYWRpYW50LWx0LXJ0KTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YTo6YWZ0ZXIsXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT5hOjphZnRlcixcbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtOmhvdmVyPmE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSB1bCBsaSBhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+LnN1Yi1tZW51IHtcbiAgdG9wOiAtMC45Mzc1ZW07XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuODc1ZW07XG4gIGZvbnQtc2l6ZTogMC43NTBlbTtcbiAgei1pbmRleDogOTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRvcDogNDUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDUlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGk+YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMC45MzhlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMzc1ZW07XG4gIHotaW5kZXg6IDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tZW51LnBuZykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbTpob3Zlcj5hLFxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW06aG92ZXI+aSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW06aG92ZXI+aSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSxcbmhlYWRlciAubmF2YmFyIHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YSxcbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkuY3VycmVudC1tZW51LWl0ZW0+YSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW0+YSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbn1cblxuLmlxLXVzZXItZHJvcGRvd24uc2VhcmNoLXRvZ2dsZSB7XG4gIG1hcmdpbjogMC45Mzc1ZW0gMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pcS11c2VyLWRyb3Bkb3duLnNlYXJjaC10b2dnbGUgLmlxLWF2YXRlciB7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAyLjVlbTtcbiAgbWluLXdpZHRoOiAyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWw+bGk+YSBpLnRvZ2dsZWRyb3Age1xuICBtYXJnaW4tbGVmdDogMC4zMTI1ZW07XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGxpOmhvdmVyPmEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBsaTpob3Zlcj5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyLFxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgYTpob3ZlcixcbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEsXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGksXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbT5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLm5hdi1vdmVybGF5IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjYpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ubW9yZS10b2dnbGUge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS5tb3JlLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9iaWxlLW1vcmUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb3JlLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMy4xMjVlbTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMThyZW07XG4gIHBhZGRpbmc6IDAuMzVyZW0gMC41cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgYm94LXNoYWRvdzogMHB4IDAuMTg3NWVtIDAuNjI1ZW0gcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5tb3JlLW1lbnUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBOYXZpZ2F0aW9uIFN1YiBNZW51ICovXG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIDppcyguc3ViLW1lbnUsIC5pcW9uaWMtbWVnYW1lbnUtY29udGFpbmVyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJnMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTZlbTtcbiAgei1pbmRleDogMTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+LnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTmF2aWdhdGlvbiBTdGlja3kgKi9cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWlxLXJnYi0yMCksIDAuOSkgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIGEge1xuICBsaW5lLWhlaWdodDogNC4wNjJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgdG9wOiA0LjA2MmVtO1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVXNlciBEcm9wZG93blxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24gLmlxLWNhcmQtYm9keSBkaXYge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24gLmlxLWNhcmQtYm9keSAucmlnaHQtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zaG93IC5pcS1zdWItZHJvcGRvd24sXG4uaXEtc2hvdyAuc2VhcmNoLWJveCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24ge1xuICB3aWR0aDogMTcuNWVtO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMC45Mzc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnLW5vdCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgei1pbmRleDogOTk7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWlxb25pY19zZWFyY2ggLnNlYXJjaF93cmFwIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNlbTtcbn1cblxuaGVhZGVyLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbWVudS5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlcjtcbn1cblxuaGVhZGVyIC5pcS11c2VybWVudS1kcm9wZG93biBsaSAuaXEtc3ViLWRyb3Bkb3duIC5pcS1zdWItY2FyZCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDAuOTM3NWVtO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1ZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdmFyKC0taXEtYm9yZGVyLWdyZWRpZW50KTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItY2FyZC5zZXR0aW5nLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMC45Mzc1ZW0gMC45Mzc1ZW0gMCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIGxpIC5pcS1zdWItZHJvcGRvd24gYS5pcS1zdWItY2FyZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuaGVhZGVyIC5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duIC5pcS1jYXJkLWJvZHkgLmlxLXN1Yi1jYXJkIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyIC5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duIC5pcS1jYXJkLWJvZHkgLmlxLXN1Yi1jYXJkOmhvdmVyIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLmF2YXRhci00MCxcbmhlYWRlciAuaGVhZGVyLXVzZXItcmlnaHRzIC5yb3VuZGVkLWNpcmNsZSB7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAyLjVlbTtcbiAgbWluLXdpZHRoOiAyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuaGVhZGVyIC5zdWItbWFpbiAuaXEtdXNlcm1lbnUtZHJvcGRvd24gdWwsXG4uc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyIHVsIHtcbiAgbWFyZ2luOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24gLmlxLWNhcmQtYm9keSAucmlnaHQtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuaGVhZGVyIC5pcS11c2Vycy1zZXR0aW5ncy5pcS11c2VybWVudS1kcm9wZG93biAuaGVhZGVyLXVzZXItcmlnaHRzLnNob3cgLmlxLXN1Yi1kcm9wZG93bi5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYW5uZXIgaGVpZ2h0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyLmNzc19wcmVmaXgtYmFubmVyLWhpZGUgLnNpdGUtY29udGVudC1jb250YWluLFxuLmNzc19wcmVmaXgtY3VzdG9tLWhlYWRlci5jc3NfcHJlZml4LWJhbm5lci1oaWRlIC5zaXRlLWNvbnRlbnQtY29udGFpbixcbi5jc3NfcHJlZml4LWN1c3RvbS1oZWFkZXIuaXFvbmljLWhlYWRlci1vdmVyLmNzc19wcmVmaXgtYmFubmVyLWhpZGUgLnNpdGUtY29udGVudC1jb250YWluIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xufVxuXG4uaXFvbmljLWhlYWRlci1vdmVyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIuY3NzX3ByZWZpeC1iYW5uZXItaGlkZSAuc2l0ZS1jb250ZW50LWNvbnRhaW4sXG4uaXFvbmljLWhlYWRlci1vdmVyLmNzc19wcmVmaXgtY3VzdG9tLWhlYWRlci5jc3NfcHJlZml4LWJhbm5lci1oaWRlIC5zaXRlLWNvbnRlbnQtY29udGFpbixcbi5pcW9uaWMtaGVhZGVyLXVuZGVyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIuY3NzX3ByZWZpeC1iYW5uZXItaGlkZSAuc2l0ZS1jb250ZW50LWNvbnRhaW4sXG4uaXFvbmljLWhlYWRlci11bmRlci5jc3NfcHJlZml4LWN1c3RvbS1oZWFkZXIuY3NzX3ByZWZpeC1iYW5uZXItaGlkZSAuc2l0ZS1jb250ZW50LWNvbnRhaW4ge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnNpbmdsZS1tb3ZpZS5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyOm5vdCguaXFvbmljLWhlYWRlci11bmRlcikgI3BhZ2Uuc2l0ZSxcbi5zaW5nbGUtdmlkZW8uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlcjpub3QoLmlxb25pYy1oZWFkZXItdW5kZXIpICNwYWdlLnNpdGUsXG4uc2luZ2xlLWVwaXNvZGUuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlcjpub3QoLmlxb25pYy1oZWFkZXItdW5kZXIpICNwYWdlLnNpdGUsXG4uc2luZ2xlLXR2X3Nob3cuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlcjpub3QoLmlxb25pYy1oZWFkZXItdW5kZXIpICNwYWdlLnNpdGUsXG4uc2luZ2xlLW1vdmllLmNzc19wcmVmaXgtY3VzdG9tLWhlYWRlcjpub3QoLmlxb25pYy1oZWFkZXItdW5kZXIpICNwYWdlLnNpdGUsXG4uc2luZ2xlLXZpZGVvLmNzc19wcmVmaXgtY3VzdG9tLWhlYWRlcjpub3QoLmlxb25pYy1oZWFkZXItdW5kZXIpICNwYWdlLnNpdGUsXG4uc2luZ2xlLWVwaXNvZGUuY3NzX3ByZWZpeC1jdXN0b20taGVhZGVyOm5vdCguaXFvbmljLWhlYWRlci11bmRlcikgI3BhZ2Uuc2l0ZSxcbi5zaW5nbGUtdHZfc2hvdy5jc3NfcHJlZml4LWN1c3RvbS1oZWFkZXI6bm90KC5pcW9uaWMtaGVhZGVyLXVuZGVyKSAjcGFnZS5zaXRlIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xufVxuXG5oZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIGltZy5sb2dvIHtcbiAgd2lkdGg6IDEwZW07XG59XG5cbmhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMDtcbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYgbGk6bGFzdC1jaGlsZCAuc3ViLW1lbnUgbGk6aG92ZXI+LnN1Yi1tZW51LFxuaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYgbGk6bnRoLWxhc3QtY2hpbGQoMikgLnN1Yi1tZW51IGxpOmhvdmVyPi5zdWItbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VhcmNoIGJveFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2VhcmNoLXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnNlYXJjaGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICByaWdodDogMWVtO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLnNlYXJjaC1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG4gIG1pbi13aWR0aDogMjB2dztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogNWVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1iZzEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNlYXJjaC1ib3ggLmRhdGFmZXRjaCAuaG92ZXItYnV0dG9uczpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zZWFyY2gtdG9nZ2xlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uaXEtYWpheC1zZWFyY2ggLnNlYXJjaC10b2dnbGUge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtYWpheC1zZWFyY2ggLnNlYXJjaC10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zZWFyY2gtZm9ybS1kYXRhIC5zZWFyY2gtZmllbGQge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLnNlYXJjaC1kZXNjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VhcmNoLWZvcm0tZGF0YSAuc2VhcmNoLWZvcm0ge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuaGVhZGVyLnN0eWxlLW9uZSBsaSAuc2VhcmNoLWJveCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuLnNlYXJjaC1ib3guaXEtc2VhcmNoLWJhciBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cblxuaGVhZGVyIC5zZWFyY2gtYm94LmlxLXNlYXJjaC1iYXIgLnNlYXJjaC1zdWJtaXQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5oZWFkZXItZGVmYXVsdC5pcS1sYXlvdXQtaGVhZGVyIC5zZWFyY2gtZm9ybS1kZWZhdWx0IC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG59XG5cbi5zZWFyY2gtYm94LmlxLXNlYXJjaC1iYXIgLnNlYXJjaC1maWVsZCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5cbmhlYWRlciAuc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyLmQtc2VhcmNoIC5zZWFyY2gtZmllbGQge1xuICBwYWRkaW5nLWxlZnQ6IDQuM2VtO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbmhlYWRlci5zdHlsZS1vbmUgLnNlYXJjaC1ib3guaXEtc2VhcmNoLWJhci5kLXNlYXJjaCAuc2VhcmNoLWZpZWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjNlbTtcbn1cblxuaGVhZGVyIC5pcS1hamF4LXNlYXJjaCAuc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyLmQtc2VhcmNoIC5zZWFyY2gtZmllbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBwYWRkaW5nLXJpZ2h0OiA1LjVlbTtcbn1cblxuLnNlYXJjaC1ib3ggLmRhdGFmZXRjaCAuaG92ZXItYnV0dG9ucyB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSlcbn1cblxuLmJ0bi5mb2N1cyxcbi5idG46Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWlxb25pY19zZWFyY2ggLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5hbGlnbi1yaWdodCBpbnB1dCB7XG4gIHBhZGRpbmc6IDAgNGVtIDAgMWVtO1xufVxuXG4uaXEtc2VhcmNoLWJhciAuc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi41ZW07XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuOTM3NWVtIDAuMzEyNWVtIDIuNWVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5pcS1zZWFyY2gtYmFyIC5zZWFyY2hib3ggLnNlYXJjaC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjkzNzVlbTtcbiAgdG9wOiAwLjM3NWVtO1xuICBmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xufVxuXG4uc3ViLW1haW4gLnNlYXJjaC10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhZGdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5tZW51LW1haW4tbWVudS1jb250YWluZXI+dWwuc2YtbWVudT5saT5hPnNwYW4ubGluay1iYWRnZSxcbi5tZW51LW1lZ2EtbWVudS1jb250YWluZXI+dWwuc2YtbWVudT5saT5hPnNwYW4ubGluay1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiA4cHg7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdG9wOiA3cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHJpZ2h0OiA0cHg7XG59XG5cbi5zdWItbWVudSBzcGFuLmxpbmstYmFkZ2Uge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAwcHggNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHVsPmxpPmEgLmxpbmstYmFkZ2UsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bD5saT5hIC5saW5rLWJhZGdlLFxuLm1lbnUtbWVnYS1tZW51LWNvbnRhaW5lciB1bD5saT5hIC5saW5rLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDAuNjI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07XG4gIHBhZGRpbmc6IDBlbSAwLjQyZW0gMC4xM2VtO1xuICB0b3A6IC0xLjZlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcmlnaHQ6IC0yZW07XG4gIGxlZnQ6IGF1dG87XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4ubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHVsIGxpIC5zdWItbWVudSBhIC5saW5rLWJhZGdlLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGEgLmxpbmstYmFkZ2Uge1xuICB0b3A6IC0wLjhlbTtcbiAgcmlnaHQ6IC0zLjFlbTtcbiAgbGVmdDogYXV0bztcbn1cblxuLm1lbnUtbWVnYS1tZW51LWNvbnRhaW5lciB1bCBsaSAuc3ViLW1lbnUgYSAubGluay1iYWRnZSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5jc3NfcHJlZml4LW1vZGVsLXdvbyAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nLm1vZGFsLWxnLFxuLmNzc19wcmVmaXgtbW9kZWwtd29vIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cubW9kYWwteGwge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4uY3NzX3ByZWZpeC1tb2RlbC13b28gLmNzc19wcmVmaXgtbW9kZWwtdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVW5pdFRlc3QgRGF0YSBTdGFydFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbnAge1xuICBtYXJnaW46IDAuOTM3NWVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2ZW07XG59XG5cbi5ibG9nLWJ1dHRvbiAuYnV0dG9uLWxpbmssXG4uY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdCBzcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uYmxvZy1idXR0b24gLmJ1dHRvbi1saW5rOjpiZWZvcmUsXG4uY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0OjpiZWZvcmUsXG4ud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuXG4uYmxvZy1idXR0b24gLmJ1dHRvbi1saW5rOmhvdmVyOmJlZm9yZSxcbi5ibG9nLWJ1dHRvbiAuYnV0dG9uLWxpbms6Zm9jdXM6YmVmb3JlLFxuLmJsb2ctYnV0dG9uIC5idXR0b24tbGluazphY3RpdmU6YmVmb3JlLFxuLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdDpob3ZlcjpiZWZvcmUsXG4uY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0OmZvY3VzOmJlZm9yZSxcbi5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IC5zdWJtaXQ6YWN0aXZlOmJlZm9yZSxcbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtbWVkaWEgLnJlcGx5IGE6aG92ZXI6YmVmb3JlLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLmJ1dHRvbi1saW5rIGkge1xuICBmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xufVxuXG4uaXEtYmxvZy1tZXRhIHVsIGxpIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDAgMC42MjVlbSAwLjYyNWVtIDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG4gIGJvcmRlci1sZWZ0OiAwLjI1MGVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWdyYWRpYW50LWx0LXJ0KTtcbiAgcGFkZGluZzogMC42MjVlbSAwLjYyNWVtIDAuNjI1ZW0gMC45MzhlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1ibG9nLW1ldGEgdWwgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1ibG9nLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMy4xMjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuNWVtO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2M2VtIDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHZhcigtLWlxLWJsb2ctYm94LWJvcmRlcik7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuLnNpbmdsZSAuaXEtYmxvZy10YWcge1xuICBtYXJnaW4tdG9wOiAzLjc1ZW07XG4gIHBhZGRpbmctdG9wOiAzLjEyNWVtO1xuICBib3JkZXI6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAuMDYzZW0gMCAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB2YXIoLS1pcS1ibG9nLWJveC1ib3JkZXIpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gIG1hcmdpbi1ib3R0b206IDIuNWVtO1xufVxuXG4vKndpZGdldC1tZW51Ki9cbi53aWRnZXQ6bm90KC53aWRnZXQtd29vZiksXG4ud29vZl9jb250YWluZXIsXG4ud2lkZ2V0X3RvcF9yYXRlZF9wcm9kdWN0cyB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGhyZWUpO1xufVxuXG5mb290ZXIgLndpZGdldDpub3QoLndpZGdldC13b29mKSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5pcS1zaG93IC5zZWFyY2gtYm94IC53aWRnZXQge1xuICBwYWRkaW5nOiAxLjI1ZW0gMS4yNWVtIDAuNjI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnLW5vdCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGhyZWUpO1xufVxuXG4uc2VhcmNoX3Jlc3VsdF9oaXN0b3J5IC5zZWFyY2hfaGlzdG9yeV9saXN0IHtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1zaG93IC5zZWFyY2hfcmVzdWx0X2hpc3RvcnkgLnNlYXJjaF9oaXN0b3J5X2xpc3Qge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIHBhZGRpbmctYm90dG9tOiAuMzEyNWVtO1xufVxuXG4uaXEtc2hvdyAuc2VhcmNoLWJveCAuZXBpc29kZXMtaW5mby5za2VsZXRvbi1ib3gge1xuICBwYWRkaW5nOiAxLjI1ZW0gMS4yNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZy1ub3QpO1xufVxuXG4uaXEtYWpheC1zZWFyY2ggLndpZGdldC5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2gge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53aWRnZXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53aWRnZXQgdWwgbGksXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIC5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0PmxpIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NWVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjNlbSBzb2xpZCB2YXIoLS1pcS1zaWRlYmFyLWJvZGVyLWNvbG9yKTtcbn1cblxuLndpZGdldCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLndpZGdldCB1bCB1bC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMS41NjNlbTtcbn1cblxuLndpZGdldCB1bC5tZW51IGxpIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGEsXG51bC53cC1ibG9jay1hcmNoaXZlcy1saXN0IGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIHVsLmNoaWxkcmVuLFxuLndpZGdldF9wYWdlcyB1bCB1bC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVlbTtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpLFxuLndpZGdldF9hcmNoaXZlIHVsIGxpLFxuLndpZGdldF9wYWdlcyB1bCBsaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtc2lkZWJhci1ib2Rlci1jb2xvcik7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsXG4ud2lkZ2V0IHVsLm1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMCAwLjYyNWVtIDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtc2lkZWJhci1ib2Rlci1jb2xvcik7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpLFxuLndpZGdldCB1bC5tZW51IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGE6YmVmb3JlLFxuLndpZGdldF9wYWdlcyB1bCBsaSBhOmJlZm9yZSxcbi53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjE4NzVlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYTpiZWZvcmUsXG4ud2lkZ2V0IHVsLm1lbnUgbGkgYTpiZWZvcmUge1xuICB0b3A6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjg3NWVtO1xuICBmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSAubWVudS1zZXJ2aWNlLW1lbnUtY29udGFpbmVyIHVsIGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldF90YWdfY2xvdWQgdWwgbGksXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwLjMxMjVlbSAwLjMxMjVlbSAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53aWRnZXQgLndpZGdldC10aXRsZSxcbi53aWRnZXQud2lkZ2V0X2Jsb2NrIGgxLFxuLndpZGdldC53aWRnZXRfYmxvY2sgaDIsXG4ud2lkZ2V0LndpZGdldF9ibG9jayBoMyxcbi53aWRnZXQud2lkZ2V0X2Jsb2NrIGg0LFxuLndpZGdldC53aWRnZXRfYmxvY2sgaDUsXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuMzY0ZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjY4MmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEsXG4ud2lkZ2V0X3BhZ2VzIHVsIGxpIGEsXG4ud2lkZ2V0LndpZGdldF9hcmNoaXZlIHVsIGxpIGEge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGE6YmVmb3JlLFxuLndpZGdldF9wYWdlcyB1bCBsaSBhOmJlZm9yZSxcbi53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjE4NzVlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogVXNlciBkcm9wZG93biBuZXcgc3R5bGUgKi9cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93bi5pcS11c2VyLWRyb3Bkb3duLXN0eWxlLTIsXG4uaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93bi5pcS11c2VyLWRyb3Bkb3duLXN0eWxlLTIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZy1ub3QpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMCAwLjc1ZW0gcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuMyk7XG59XG5cbi5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duLmlxLXVzZXItZHJvcGRvd24tc3R5bGUtMiAuaXEtc3ViLWNhcmQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duLmlxLXVzZXItZHJvcGRvd24tc3R5bGUtMiBpbWcuaW1nLWZsdWlkLmF2YXRhci00MCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93bi5pcS11c2VyLWRyb3Bkb3duLXN0eWxlLTIgLmlxLWNhcmQtYm9keSBkaXYudXNlci1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxZW07XG4gIHBhZGRpbmc6IDFlbSAxLjI1ZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1pcS1ib3JkZXItZGFyayk7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24uaXEtdXNlci1kcm9wZG93bi1zdHlsZS0yIC5pcS1zdWItY2FyZCB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDEuMjVlbTtcbn1cblxuLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24uaXEtdXNlci1kcm9wZG93bi1zdHlsZS0yIC5pcS1zdWItY2FyZC5pcS1sb2dvdXQtMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93bi5pcS11c2VyLWRyb3Bkb3duLXN0eWxlLTIgLmlxLWNhcmQtYm9keSAuaXEtc3ViLWNhcmQuaXEtbG9nb3V0LTIgLnJpZ2h0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4uaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93bi5pcS11c2VyLWRyb3Bkb3duLXN0eWxlLTIgLmlxLWNhcmQtYm9keSAuaXEtc3ViLWNhcmQuaXEtbG9nb3V0LTIgaDYge1xuICBwYWRkaW5nOiAwLjEyNWVtIDA7XG59XG5cbi5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duLmlxLXVzZXItZHJvcGRvd24tc3R5bGUtMiAuaXEtY2FyZC1ib2R5IC5pcS1zdWItY2FyZCBoNiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24uaXEtdXNlci1kcm9wZG93bi1zdHlsZS0yIC5pcS1jYXJkLWJvZHkgLnJpZ2h0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEuMTI1ZW07XG59XG5cbi5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duLmlxLXVzZXItZHJvcGRvd24tc3R5bGUtMiBzcGFuLnVzZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbn1cblxuLyogc2VhcmNoICovXG5cbi5zZWFyY2gtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0LFxuLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoIC53Yy1ibG9jay1wcm9kdWN0LXNlYXJjaF9fYnV0dG9uLFxuLndvb2ZfdGV4dF9zZWFyY2hfY29udGFpbmVyIC53b29mX3RleHRfc2VhcmNoX2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBoZWlnaHQ6IDMuNWVtO1xuICB3aWR0aDogMy41ZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuaGVhZGVyLnN0eWxlLW9uZSAuaXEtc2VhcmNoLWJhciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG4ud29vZl90ZXh0X3NlYXJjaF9jb250YWluZXIgLndvb2ZfdGV4dF9zZWFyY2hfZ28ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4ud29vZl9zaG93X3RleHRfc2VhcmNoX2NvbnRhaW5lciAud29vZl90ZXh0X3NlYXJjaF9nbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IC0uMTI1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIge1xuICB6LWluZGV4OiA5O1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIsXG4ud29vZl90ZXh0X3NlYXJjaF9jb250YWluZXIgLndvb2ZfdGV4dF9zZWFyY2hfZ286aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbn1cblxuLndvb2ZfY2hpbGRzX2xpc3Rfb3BlbmVyIC53b29mX2lzX2Nsb3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG59XG5cbi8qIEJsb2cgUGFnZSBMaW5rICovXG5cbi5wYWdlLWxpbmtzIHtcbiAgbWFyZ2luOiAwLjkzNzVlbSAwIDAuNjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucGFnZS1saW5rcz5zcGFuLnBhZ2UtbnVtYmVyLFxuLnBhZ2UtbGlua3MgYSB7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNWVtO1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wYWdlLWxpbmtzIHNwYW4ucG9zdC1wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucGFnZS1saW5rcyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmFydGljbGUuaGVudHJ5IC5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC5wYWdlLWxpbmtzIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4vKiBTdGlja3kgKi9cblxuLnN0aWNreSAuaXEtYmxvZy1ib3ggLmJsb2ctdGl0bGUgLmVudHJ5LXRpdGxlIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnN0aWNreSAuaXEtYmxvZy1ib3ggLmJsb2ctdGl0bGUgLmVudHJ5LXRpdGxlIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnKic7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xLjYyNWVtO1xufVxuXG4vKiBHYWxsZXJ5ICovXG5cbi5nYWxsZXJ5LXNpemUtdGh1bWJuYWlsIC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICB3aWR0aDogMTguNCU7XG4gIG1hcmdpbi1ib3R0b206IDIlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5nYWxsZXJ5LWl0ZW0gLmdhbGxlcnktY2FwdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NWVtO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG4uZ2FsbGVyeS1zaXplLXRodW1ibmFpbCAuZ2FsbGVyeS1pdGVtIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMSAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDMxLjMlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAyMyU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDE4JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMTQuNiU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNyAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDEyLjIlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTggLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMC41JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy05IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogOS4xJTtcbn1cblxuLmdhbGxlcnkuZ2FsbGVyeS1zaXplLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nYWxsZXJ5LWNhcHRpb24sXG4ud3AtY2FwdGlvbixcbmZpZ2NhcHRpb24ge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMC40Mzc1ZW0gYXV0byAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIEF1ZGlvICovXG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuaXEtYmxvZy1pbWFnZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuaXEtYmxvZy1pbWFnZSBwOm50aC1jaGlsZCgtbisyKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEuODc1ZW07XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuaXEtYmxvZy1pbWFnZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NWVtO1xufVxuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtdmlkZW8gLmlxLWJsb2ctaW1hZ2UgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qcGFnaW5hdGlvbi1uYXYqL1xuXG4ucGFnZS1udW1iZXJzIGxpIC5uZXh0LnBhZ2UtbnVtYmVycyxcbi5wYWdlLW51bWJlcnMgbGkgLnByZXYucGFnZS1udW1iZXJzIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMC45Mzc1ZW07XG59XG5cbi5wYWdlLW51bWJlcnMge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLypTaWRlQmFyIC0gUmVjZW50IENvbW1lbnRzKi9cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBzcGFuIGEge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yZWNlbnRfY29tbWVudHMgI3JlY2VudGNvbW1lbnRzIGxpLnJlY2VudGNvbW1lbnRzIGEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBTaWRlQmFyIENhbGVuZGFyICovXG5cbi5jYWxlbmRhcl93cmFwIC53cC1jYWxlbmRhci10YWJsZSBjYXB0aW9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGNhcHRpb24tc2lkZTogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIHRhYmxlIGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIHRhYmxlI3dwLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZylcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0ZCN0b2RheSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRkI3RvZGF5IGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCxcbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud3AtYmxvY2stY2FsZW5kYXIgdGFibGUgY2FwdGlvbiB7XG4gIGNhcHRpb24tc2lkZTogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndwLWJsb2NrLWNhbGVuZGFyIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53cC1ibG9jay1jYWxlbmRhciB0Ym9keSB0ZCxcbi53cC1ibG9jay1jYWxlbmRhciB0aCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIHRhYmxlI3dwLWNhbGVuZGFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuLndwLWNhbGVuZGFyLW5hdiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndpZGdldF9jYWxlbmRhciB0YWJsZSN3cC1jYWxlbmRhciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi8qIEZvb3RlciAqL1xuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0LWZvb3RlciAuY29weXJpZ2h0IGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjVlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuMTI1ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuZm9vdGVyIHVsIGxpLmNhdC1pdGVtIHNwYW4ucG9zdF9jb3VudCxcbmZvb3RlciB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDMuMTI1ZW07XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMC4xMjVlbTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwud3AtdGFnLWNsb3VkIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwLjMxMjVlbSAwLjMxMjVlbSAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhLnJzc3dpZGdldCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgLnJzcy1kYXRlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndwLWNhbGVuZGFyLXRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYSxcbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuODc1ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRvcDogMC4xMjVlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLyogQmxvZyBDb21tZW50ICovXG5cbi5jb21tZW50LWZvcm0tYXV0aG9yLFxuLmNvbW1lbnQtZm9ybS1lbWFpbCxcbi5jb21tZW50LWZvcm0tdXJsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLXJlcGx5LmlxLWJ1dHRvbi1zdHlsZS0yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb21tZW50LWZvcm0tY29tbWVudCB0ZXh0YXJlYSxcbi5jb21tZW50LWZvcm0tYXV0aG9yIGlucHV0LFxuLmNvbW1lbnQtZm9ybS11cmwgaW5wdXQsXG4uY29tbWVudC1mb3JtLWVtYWlsIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmcpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtbWV0YWRhdGEgLmVkaXQtbGluayBhIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4uY29tbWVudGxpc3QgLmNvbW1lbnQtY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLXRpdGxlLFxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCB0ZXh0YXJlYSxcbi5jb21tZW50LXJlc3BvbmQgaW5wdXQge1xuICBmbG9hdDogaW5oZXJpdDtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhIGEge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAuMzEyNWVtIDA7XG59XG5cbnAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIG1hcmdpbjogMHB4IDAgMS44NzVlbSAwO1xufVxuXG4uY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGhlaWdodDogMS41ZW07XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZGF0ZSxcbi53cC1ibG9jay1sYXRlc3QtcG9zdHNfX3Bvc3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtbWV0YWRhdGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jb21tZW50bGlzdCAud3JhcC1jb21tZW50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVlbTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhPmEge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucG9zdC1wYXNzd29yZC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaGFzLWRhdGVzIC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQsXG4uaGFzLWV4Y2VycHRzIC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQsXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogYmxvY2txdW90ZSAqL1xuXG5ibG9ja3F1b3RlLFxuLndwLWJsb2NrLXF1b3RlLmlzLXN0eWxlLWxhcmdlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjg3NWVtO1xuICBib3JkZXItbGVmdDogMC4yNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbn1cblxuYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud3AtYmxvY2stY29sdW1uPnAge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIHdwLWJsb2NrLWJ1dHRvbiAqL1xuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLXNxdWFyZWQgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmNlbnRlciAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmxlZnQgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi53cC1ibG9jay1idXR0b24uYWxpZ25yaWdodCAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5hbGlnbnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ud3AtYmxvY2stYnV0dG9uIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbi53cC1ibG9jay1maWxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS44NzVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEuNTVlbTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLFxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1zcXVhcmVkIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLFxuLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmNlbnRlciAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSxcbi53cC1ibG9jay1idXR0b24uYWxpZ25sZWZ0IC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLFxuLndwLWJsb2NrLWJ1dHRvbi5hbGlnbnJpZ2h0IC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIHtcbiAgcGFkZGluZzogMS4yNWVtIDEuODc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycyAqL1xuXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgY2xpcDogcmVjdCgwLjA2MjVlbSwgMC4wNjI1ZW0sIDAuMDYyNWVtLCAwLjA2MjVlbSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBoZWlnaHQ6IDBweDtcbiAgd2lkdGg6IDAuMDYyNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVlbTtcbiAgYm94LXNoYWRvdzogMCAwIDAuMTI1ZW0gMC4xMjVlbSByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMC42KTtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxNzU5YjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDAuMzEyNWVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjQzNzVlbSAwLjg3NWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogMC4zMTI1ZW07XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbi53cC1ibG9jay10YWJsZS5pcy1zdHlsZS1zdHJpcGVzIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKTtcbn1cblxuLmNvbW1lbnRsaXN0IGxpLmlxLWNvbW1lbnRzLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY29tbWVudGxpc3QgbGkuaXEtY29tbWVudHMtaXRlbSAuaXEtY29tbWVudC10eXBlLWRhdGUge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuLyogd3AtYmxvY2sgKi9cblxuLndwLWJsb2NrLWdhbGxlcnkuYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDAgIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLWltYWdlLmFsaWduZnVsbCB7XG4gIG1hcmdpbjogMCAtMS44NzVlbSAxLjg3NWVtO1xufVxuXG4ud3AtYmxvY2stY292ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4ud3AtYmxvY2stdGFibGUuaXMtc3R5bGUtc3RyaXBlcyB0ZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4ud3AtYmxvY2stdGFibGUgdGQsXG4ud3AtYmxvY2stdGFibGUgdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LXBvc3RzLmlzLWdyaWQuaGFzLWRhdGVzIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBXb3JkUHJlc3MgQ29yZSAqL1xuXG4uYWxpZ25jZW50ZXIsXG5kaXYuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5hIGltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDBweCAwcHggMS44NzVlbSAxLjg3NWVtO1xufVxuXG5hIGltZy5hbGlnbm5vbmUge1xuICBtYXJnaW46IDBweCAxLjg3NWVtIDEuODc1ZW0gMHB4O1xufVxuXG5hIGltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDBweDtcbn1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IDAuODEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLmVsZW1lbnRvci1pY29uLWJveC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDBweCAhaW1wb3J0YW50O1xuICBjbGVhcjogbGVmdDtcbn1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDBweCAwcHggMS44NzVlbSAxLjg3NWVtICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuYm9keTpub3QoW2NsYXNzKj1hYXJlLWNvcmVdKSAuYWxpZ25yaWdodCB7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMC45ZW07XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXMtc3R5bGUtb3V0bGluZSBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKS53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmhhcy1kcm9wLWNhcDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi5oYXMtYXZhdGFycyAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZXhjZXJwdCxcbi5oYXMtYXZhdGFycyAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSxcbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLSAgQ2F0ZWdvcmllcyBzaWRlIHdpZGdldCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIHNwYW4sXG4ud2lkZ2V0LndpZGdldF9hcmNoaXZlIHVsIGxpIHNwYW4uYXJjaGl2ZUNvdW50IHtcbiAgYm9yZGVyLXJhZGl1czogMy4xMjVlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi5kb3dubG9hZC1pdGVtIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmRvd25sb2FkLWl0ZW0gbGkgaSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cblxuLndpZGdldC5nZXQtZmlsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLndpZGdldC5nZXQtZmlsZSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud2lkZ2V0LmdldC1maWxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhLFxuLndpZGdldF9hcmNoaXZlIHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbn1cblxuLndyYXAtY2F0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nLWxlZnQgMC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0LndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLndyYXAtY2F0OmhvdmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi53cmFwLWNhdCAucG9zdF9jb3VudCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi53aWRnZXRfc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuXG4ud3JhcC1jYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ud3JhcC1jYXQ6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLndyYXAtY2F0OmhvdmVyIC5wb3N0X2NvdW50IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogcmVjZW50Y29tbWVudHMgKi9cblxuLndpZGdldCB1bCAucmVjZW50Y29tbWVudHMgLmNvbW1lbnQtYXV0aG9yLWxpbmsgYTpiZWZvcmUsXG4ud2lkZ2V0IHVsIC5yZWNlbnRjb21tZW50cyBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQgdWwgLnJlY2VudGNvbW1lbnRzIC5jb21tZW50LWF1dGhvci1saW5rIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndpZGdldCB1bCAucmVjZW50Y29tbWVudHMgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5zY3JvbGxiYXItdGh1bWIsXG4uc2Nyb2xsYmFyLXRyYWNrLXkge1xuICB3aWR0aDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8gLmVkaXQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tICAgQmxvZyBQYWdlIENvbW1lbnRzICAtLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jb21tZW50cy1hcmVhLFxuLmNvbW1lbnQtcmVzcG9uZCB7XG4gIG1hcmdpbi10b3A6IDIuODEyNWVtO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLXRpdGxlLFxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCBhI2NhbmNlbC1jb21tZW50LXJlcGx5LWxpbmsge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAwLjYyNWVtIDA7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29tbWVudGxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jb21tZW50bGlzdCAuY29tbWVudCB7XG4gIG1hcmdpbi10b3A6IDEuODc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbm9sLmNvbW1lbnRsaXN0IC5waW5nYmFjayxcbm9sLmNvbW1lbnRsaXN0IC50cmFja2JhY2sge1xuICBtYXJnaW4tbGVmdDogMS41NjI1ZW07XG59XG5cbm9sLmNvbW1lbnRsaXN0IC5waW5nYmFjayBhLFxub2wuY29tbWVudGxpc3QgLnRyYWNrYmFjayBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbm9sLmNvbW1lbnRsaXN0IC5waW5nYmFjayBhOmhvdmVyLFxub2wuY29tbWVudGxpc3QgLnRyYWNrYmFjayBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLW1lZGlhIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNWVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uY29tbWVudHMtYXJlYSAuY29tbWVudHMtdGl0bGUsXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDQpO1xufVxuXG4uY29tbWVudC1yZXBseS1saW5rLmJ0bi1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xufVxuXG4uY29tbWVudC1yZXBseS1saW5rLmJ0bi1saW5rcyBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1ZW07XG59XG5cbi5jb21tZW50bGlzdCBvbC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMy43NWVtO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtd3JhcCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEuMjVlbTtcbn1cblxuXG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtcGhvdG8gaW1nIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1LjYyNWVtO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtaW5mbyAudGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8gaDUudGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtaW5mbyAudGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudC1tZXRhZGF0YSBpIHtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtbWVkaWEgLnJlcGx5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uby1jb21tZW50cyxcbi5jb21tZW50LWF3YWl0aW5nLW1vZGVyYXRpb24ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMC45Mzc1ZW0gMDtcbn1cblxuaW5wdXQ6LWludGVybmFsLWF1dG9maWxsLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLyogQ29tbWVudHMgRm9ybSAqL1xuXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LW5vdGVzLFxuLmNvbW1lbnQtcmVzcG9uZCAubG9nZ2VkLWluLWFzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwXG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgbWFyZ2luOiAxLjg3NWVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybS11cmwge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tICAgIEJsb2cgLSBTaWRlQmFyICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pcS1wb3N0LXNpZGViYXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi50ZXN0aW1vbmFpbC13aWRnZXQtbWVudS53aWRnZXQge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLndpZGdldCB1bCBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldCB1bCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuXG4vKiBTaWRlQmFyIEFyY2hpdmVzIERyb3Bkb3duICovXG5cbi53aWRnZXQgc2VsZWN0LFxuLndpZGdldC53aWRnZXRfYXJjaGl2ZSBzZWxlY3QsXG4ud2lkZ2V0X2NhdGVnb3JpZXMgc2VsZWN0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBNZXRhIC0gd2lkZ2V0IFJTUyovXG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSAucnNzLWRhdGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAuMzEyNWVtIDA7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIGNpdGUge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyp3aWRnZXQgTmF2IE1lbnUqL1xuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSxcbi53aWRnZXQgdWwubWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIC5zdWItbWVudSxcbi53aWRnZXQgdWwubWVudSBsaSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVlbTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSxcbi53aWRnZXQgdWwubWVudSBsaSBhIHtcbiAgcGFkZGluZzogMC42MjVlbSAwIDAuNjI1ZW0gMC45Mzc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtcmlnaHQgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSxcbi5zaWRlYmFyLXNlcnZpY2UtcmlnaHQgLndpZGdldCB1bC5tZW51IGxpIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGksXG4ud2lkZ2V0IHVsLm1lbnUgbGkgaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6YmVmb3JlLFxuLndpZGdldCB1bC5tZW51IGxpIGE6YmVmb3JlIHtcbiAgdG9wOiAxLjU2MjVlbTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgI21lbnUtc2VydmljZS1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5pcS1wb3N0IGxpIGEuZGF0ZS13aWRnZXQge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNWVtO1xuICBnYXA6IDAuNjI1ZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhLmRhdGUtd2lkZ2V0IGkge1xuICBtYXJnaW4tcmlnaHQ6IC41ZW07XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDM3NWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5pcS1zZWFyY2gtYmFyIC5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIGg2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbn1cblxuLyogU2lkZUJhciAtIHdpZGdldCBSZWNlbnQgRW50cmllcyovXG5cbi53aWRnZXRfcmVjZW50X2VudHJpZXMgdWwgbGkgLnBvc3QtZGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4vKlNpZGVCYXIgLSBUYWdzKi9cblxuLndpZGdldF90YWdfY2xvdWQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpLFxuLmlxLWJsb2ctdGFnIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAuMzEyNWVtIDAuNjI1ZW0gMC4zMTI1ZW0gMDtcbn1cblxuLndpZGdldF90YWdfY2xvdWQgdWwgbGkgYSxcbi5pcS1ibG9nLXRhZyBsaSBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtdGFnLWJnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgcGFkZGluZzogMC4zMTI1ZW0gMC42MjVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aHJlZSk7XG59XG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGE6aG92ZXIsXG4uaXEtYmxvZy10YWcgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYWN5LXdpZGdldCB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuNjI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmZvb3RlciAjbWVudS1mb290ZXItbWVudSBsaSBhOmJlZm9yZSxcbmZvb3RlciAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIgI21lbnUtZm9vdGVyLW1lbnUgbGkgYSxcbmZvb3RlciAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgdWwubWVudSBsaSBhIHtcbiAgcGFkZGluZzogMC40Mzc1ZW0gMCAwLjQzNzVlbSAwcHg7XG59XG5cbmFydGljbGUuaGVudHJ5IC5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmVsZW1lbnRvci13aWRnZXQtd3Atd2lkZ2V0LWlxX3dvcmtpbmcgLndpZGdldDpub3QoLndpZGdldC13b29mKSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXdwLXdpZGdldC1pcV93b3JraW5nIC5mb290ZXItdGl0bGUuY29udGFjdC1pbmZvLmlxLWhlYWRpbmctdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLSBSZWNlbnQgTmV3cyBzaWRlIHdpZGdldCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG9zdC1pbWctaG9sZGVyIHtcbiAgd2lkdGg6IDMuNzVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG4gIGZsZXg6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wb3N0LWltZy1ob2xkZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzLjc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0IGxpIC5wb3N0LWltZyBpbWcge1xuICB3aWR0aDogNC4zNzVlbTtcbiAgaGVpZ2h0OiA0LjM3NWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0IGxpIC5wb3N0LWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3Q+bGkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyAuYmxvZy1ib3ggdWwgbGkgYSBpIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rOmhvdmVyIGg1IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtYmxvZyB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyAuYmxvZy1ib3ggdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIGg1IHtcbiAgY29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xuICBsaW5lLWhlaWdodDogMS44NzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSxcbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVlbTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpIGEsXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldC5nZXQtZmlsZSBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBVbml0VGVzdCBEYXRhIEVuZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQWxsIEJsb2cgUGFnZXMgU3RhcnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLSAgTGF0ZXN0IEJsb2cgUG9zdCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIGJsb2NrcXVvdGUgcCxcbi53cC1ibG9jay1wdWxscXVvdGUuaXMtc3R5bGUtc29saWQtY29sb3IgYmxvY2txdW90ZSBjaXRlLFxuc3Ryb25nLFxuYiB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgLmlxLWJsb2ctbWV0YSB1bCB7XG4gIG1hcmdpbjogMCAwIDEuMjUwZW07XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDAuNjI1ZW0gMDtcbn1cblxuLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIC5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIGEgaDQge1xuICBjb2xvcjogdmFyKC0taXEtdGl0bGUtdGV4dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIGE6aG92ZXIgaDQsXG4uaXEtYmxvZy1ib3ggLmJsb2ctdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgLndwLWJsb2NrLWNvdmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc3RyZWFtaXQtc3BhY2UtYm90dG9tIC5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwge1xuICBwYWRkaW5nOiAwIDEuODc1ZW0gMS44NzVlbTtcbn1cblxuLm93bC1jYXJvdXNlbCAuaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMC45MzhlbSAwLjkzOGVtO1xufVxuXG4ub3dsLWNhcm91c2VsIC5pcS1ibG9nLWJveCB7XG4gIG1hcmdpbjogMCAwIDIuODEzZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3dsLWNhcm91c2VsIC5pcS1ibG9nLWJveDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAuMzA0NGVtIDIuMTY2MWVtIDAuOTM3NWVtIC0xLjVlbSByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMC4wNik7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM4ZW07XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9ndGFnIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwLjYyNWVtIDAuNjI1ZW0gMDtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9ndGFnIGxpIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgcGFkZGluZzogMC4zMTNlbSAwLjYyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2djYXQge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW46IDEuODc1ZW0gMCAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2djYXQgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAuNjI1ZW0gMC42MjVlbSAwO1xufVxuXG4uaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2d0YWcge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmlxLWJsb2cgLmlxLWJsb2ctYm94IC5ibG9nLWNvbnRlbnQtYm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG59XG5cbi5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZ2NhdCBsaSxcbi5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyBsaSB7XG4gIG1hcmdpbjogMC4yNWVtIDAuNjI1ZW0gMC42MjVlbSAwO1xufVxuXG4uaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2djYXQgbGkgYSxcbi5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyBsaSBhIHtcbiAgZm9udC1zaXplOiAwLjc1MGVtO1xufVxuXG4uaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nY2F0IGxpIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgcGFkZGluZzogMC4zMTNlbSAwLjYyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG4uaGFzLXBvc3QtdGh1bWJuYWlsIC5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCBibG9ja3F1b3RlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIC5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJsb2ctY29udGVudCAud3AtYXVkaW8tc2hvcnRjb2RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5wb3N0LXBhc3N3b3JkLWZvcm0gaW5wdXQge1xuICBmbG9hdDogbm9uZTtcbn1cblxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5ibG9nIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMS44NzVlbTtcbn1cblxuLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWFyY2hpdmVzLFxuLndwLWJsb2NrLWFyY2hpdmVzLWRyb3Bkb3duLFxuLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWNhdGVnb3JpZXMsXG4uaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stbGF0ZXN0LXBvc3RzIHtcbiAgbWFyZ2luOiAwIDAgMS44NzVlbTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWFyY2hpdmVzIGxpLFxuLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWNhdGVnb3JpZXMgbGksXG4uaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stbGF0ZXN0LXBvc3RzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4udHJlbmRpbmctcGlsbHMgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMWVtIDFlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgQWxsIEJsb2cgUGFnZXMgRW5kICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFja2dyb3VuZCBPdmVybGF5IENvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1iZy1vdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuLmJyZWFkY3J1bWItYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5icmVhZGNydW1iLWJnOmJlZm9yZSxcbi5icmVhZGNydW1iLXVpOmJlZm9yZSxcbi5icmVhZGNydW1iLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuOSk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5icmVhZGNydW1iLXZpZGVvOjpiZWZvcmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uZmFuY3lfYmFubmVyIHtcbiAgcGFkZGluZzogMCA5LjM3NWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJ1dHRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS44NzVlbTtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNS42MjVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi53aGl0ZS1idG4uYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndoaXRlLWJ0bi5idXR0b24ge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndoaXRlLWJ0bi5idXR0b246Zm9jdXMge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cblxuLmJ1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xufVxuXG4uYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmJ1dHRvbiBzcGFuIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3RyZWFtaXQtbGVmdC1pbWcgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtNDclO1xuICBtYXgtd2lkdGg6IDE1NSUgIWltcG9ydGFudDtcbn1cblxuLnN0cmVhbWl0LXJpZ2h0LWltZyBpbWcge1xuICByaWdodDogLTE5JTtcbiAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjA2MjVlbTtcbn1cblxuLmlxLW9iamVjdHMtMDMge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnV0dG9uLmJvcmRlci1idG4ge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmJ1dHRvbi5ib3JkZXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5idXR0b24tbGluayBpLFxuLmlxLWJ1dHRvbiBpIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xufVxuXG4uYnV0dG9uX2xpbmsge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5idXR0b25fbGluayBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xuICBjb2xvcjogIzgxZTVmMjtcbn1cblxuLmJ1dHRvbl9saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5pcS1idXR0b24tc3R5bGUtMiB7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmlxLWJ1dHRvbi1zdHlsZS0yIC5pcS1idG4tdGV4dC1ob2xkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC42MjVlbSAxLjU2MjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmlxLWJ1dHRvbi1zdHlsZS0yIC5pcS1idG4taWNvbi1ob2xkZXIge1xuICBsaW5lLWhlaWdodDogMS44NzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNTYyNWVtIDEuMTI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmlxLWJ1dHRvbi1zdHlsZS0yIC5pcS1idG4taWNvbi1ob2xkZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlxLWJ1dHRvbi1zdHlsZS0yOmhvdmVyIGkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1idG4taWNvbi1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pcS1idG4taWNvbi1ob2xkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmJ0bi5idG4tbGluay5idG4tY2FuY2VsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLmJ0bi1saW5rLmJ0bi1jYW5jZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmJ0bi5idG4tbGluay5idG4tY2FuY2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5idG4uYnRuLWxpbmsuYnRuLWNhbmNlbDpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi8qIEFzc2lzdGl2ZSB0ZXh0ICovXG5cbi5hc3Npc3RpdmUtdGV4dCxcbi5zaXRlIC5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLjA2MjVlbSwgMC4wNjI1ZW0sIDAuMDYyNWVtLCAwLjA2MjVlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMC4wNjI1ZW07XG4gIHdpZHRoOiAwLjA2MjVlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tbmF2aWdhdGlvbiAuYXNzaXN0aXZlLXRleHQ6Zm9jdXMsXG4uc2l0ZSAuc2NyZWVuLXJlYWRlci10ZXh0OmhvdmVyLFxuLnNpdGUgLnNjcmVlbi1yZWFkZXItdGV4dDphY3RpdmUsXG4uc2l0ZSAuc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1ZW07XG4gIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbWFsbCk7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC43NWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4zMTI1ZW07XG4gIGxlZnQ6IDAuMzEyNWVtO1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwO1xufVxuXG4uc2hhcmUgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuLnNoYXJlIHVsIGxpIGEge1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICB3aWR0aDogMi44MTI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUuNjI1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW1cbn1cblxuLnNoYXJlIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBvcnRmb2xpby1tZXRhLFxuLnNoYXJlIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxLjg3NWVtO1xufVxuXG4jdGVhbS1tYWluIC5zaGFyZSB1bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgIEJhbm5lcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJnLXZpZGVvIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG59XG5cbi5iZy12aWRlbyAjcGxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogLTI7XG59XG5cbi5iZy12aWRlbyAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi52aWRlby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBwYWRkaW5nLXRvcDogMS41NjI1ZW07XG4gIGhlaWdodDogMDtcbn1cblxuLnZpZGVvLXdyYXBwZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIEJyZWFkY3J1bWIgc3R5bGUgMSAyIGFuZCAzIDQgNVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnJlYWRjcnVtYiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4uaXEtYnJlYWRjcnVtYiB7XG4gIHBhZGRpbmc6IDkuMzc1ZW0gMCA1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5pcS1icmVhZGNydW1iLXR3byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVlbSAwO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xufVxuXG4uaXFvbmljLWhlYWRlci11bmRlciAuaXEtYnJlYWRjcnVtYi1vbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgb2wgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI+XCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBvbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuLmlxLWJyZWFkY3J1bWItdHdvIC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10d28gb2wgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5cbi5pcS1icmVhZGNydW1iLXRocmVlIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItdGhyZWUgLmlxLWJyZWFkY3J1bWItb25lIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItdGhyZWUge1xuICBwYWRkaW5nOiAyLjgxMjVlbSAwO1xufVxuXG4uYnJlYWRjcnVtYi1iZyxcbi5icmVhZGNydW1iLXZpZGVvLFxuLnZpZGVvLWlxLWJnLW92ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5icmVhZGNydW1iLWJnIHZpZGVvLFxuLmJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4uYnJlYWRjcnVtYi12aWRlbyB2aWRlbyxcbi52aWRlby1pcS1iZy1vdmVyIHZpZGVvLFxuLnZpZGVvLWJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4udmlkZW8taXEtYmctb3ZlciAjdmlkZW8tYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5icmVhZGNydW1iLWJnLmlxLW92ZXItZGFyay04MDpiZWZvcmUsXG4uYnJlYWRjcnVtYi11aTpiZWZvcmUge1xuICB6LWluZGV4OiAwO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJnMSkgIWltcG9ydGFudDtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIC50aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNpbmdsZS1tb3ZpZV9wbGF5bGlzdCAuYnJlYWRjcnVtYiBsaTpudGgtY2hpbGQoMikgYSwgXG4uc2luZ2xlLXZpZGVvX3BsYXlsaXN0IC5icmVhZGNydW1iIGxpOm50aC1jaGlsZCgyKSBhLCBcbi5zaW5nbGUtdHZfc2hvd19wbGF5bGlzdCAuYnJlYWRjcnVtYiBsaTpudGgtY2hpbGQoMikgYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICBCYWNrZ3JvdW5kIEdyYWRpZW50XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtYmctb3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlxLWhvbWUtYmFubmVyLXNsaWRlciBzdmcuYW5pbWF0ZWQtc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBBYm91dCBzdHlsZSBob21lLTJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1jb3VudGVyLWRhdGEgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmlxLWNvdW50ZXItZGF0YSAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyLXN1ZmZpeCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmlxLWNvdW50ZXItYmxvY2sgLmlxLWNvdW50ZXItZGF0YSB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMC4wNjI1ZW07XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHZhcigtLWlxLWdyZWRpZW50LWJvcmRlci1taWQtdGIpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cbi5pcS1jb3VudGVyLWJsb2NrIC5pcS1jb3VudGVyLWRhdGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIENvbnRhY3QgZm9ybVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ud3BjZjctcmVzcG9uc2Utb3V0cHV0LndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuZGl2LndwY2Y3LW1haWwtc2VudC1uZyxcbmRpdi53cGNmNy1hYm9ydGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjMxMjVlbTtcbiAgbGVmdDogMDtcbiAgY29sb3I6IHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMC4zMTI1ZW0gMDtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3Qge1xuICBwYWRkaW5nOiAyLjgxMjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4uc3RyZWFtaXQtY29udGFjdCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3QgaW5wdXQ6aG92ZXIsXG4uc3RyZWFtaXQtY29udGFjdCBpbnB1dFt0eXBlPXRleHRdOmhvdmVyLFxuLnN0cmVhbWl0LWNvbnRhY3QgdGV4dGFyZWE6aG92ZXIge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtY29udGFjdCAuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3QgaW5wdXQsXG4uc3RyZWFtaXQtY29udGFjdCBpbnB1dFt0eXBlPXRleHRdLFxuLnN0cmVhbWl0LWNvbnRhY3QgdGV4dGFyZWEge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLndwY2Y3LWZvcm0gcDpudGgtY2hpbGQobis2KSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmRpdi53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbmRpdi53cGNmNy1hY2NlcHRhbmNlLW1pc3NpbmcsXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG59XG5cbi5jb250YWN0LWZvcm0gLmNmaWVsZCBpbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgaW5wdXQ6Zm9jdXMsXG4uY29udGFjdC1mb3JtIC5jZmllbGQudGV4dGFyZWEgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQudGV4dGFyZWEgdGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDAgMCAxLjI1ZW07XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xufVxuXG4uY29udGFjdC1mb3JtIC5hamF4LWxvYWRlciB7XG4gIG1hcmdpbjogMmVtIDAgMCAwLjMxMjVlbTtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIHRleHRhcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5pcS1jb250YWN0LWRhdGEge1xuICBwYWRkaW5nOiAwIDAgNi4yNWVtIDA7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYyNWVtIDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHZhcigtLWlxLWdyZWRpZW50LWJvcmRlci1taWQtbHIpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cbi5pcS1jb250YWN0LWRhdGEgLmlxLWNvbnRhY3QtbGlzdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMC4wNjI1ZW07XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHZhcigtLWlxLWdyZWRpZW50LWJvcmRlci1taWQtdGIpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgQ29udGFjdCBmb3JtIHN0eWxlLTNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnN0cmVhbWl0LWNvbnRhY3QuY29udGFjdC1zdHlsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogNi4yNWVtIDIuODEyNWVtO1xufVxuXG4uc3RyZWFtaXQtY29udGFjdC5jb250YWN0LXN0eWxlIGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnRhY3QtZm9ybS5jb250YWN0LXN0eWxlIC5pcS1idG4taWNvbi1ob2xkZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLypBYm91dCBTZWN0aW9uKi9cblxuLmlxLWFib3V0LWVkdSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLWFib3V0LWVkdSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1hYm91dC1lZHUgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5pcS1hYm91dC1lZHUgbGkgYSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMi4xMjVlbTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmlxLWFib3V0LWVkdSBsaSBhIC5oZWFkZXIge1xuICB3aWR0aDogNi4yNWVtO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMS42MjVlbTtcbn1cblxuLmlxLWFib3V0LWVkdSBsaSBhIC5jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd29yZC13cmFwOiBhbnl3aGVyZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmlxLWhpZ2hlci1lZHUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNjIlO1xufVxuXG4udmlkZW8tZWR1IC5jb25zdWx0LXZpZGVvIGEge1xuICB3aWR0aDogMy4xMjVlbTtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMy4xMjVlbTtcbn1cblxuLnZpZGVvLWVkdSAudmlkZW8tYnRuIC5idG4td2F2ZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tZWR1IC5tYWluLXZpZGVvIHtcbiAgbGVmdDogMTAlO1xufVxuXG4uaXEtZ3JleS1iZyAub3dsLWNhcm91c2VsLmNsaWVudC1sb2dvLmNsaWVudC1iZy1zaGFkb3cub3dsLWxvYWRlZC5vd2wtZHJhZyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIHtcbiAgbWFyZ2luOiAwIC0wLjkzNzVlbTtcbn1cblxuLmlxLXRlYW0tc2VjdGlvbiAuZWxlbWVudG9yLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmlxLXRlYW0tc2VjdGlvbiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pcS10ZWFtLXNlY3Rpb24gaW1nOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIC50ZWFtLXRpdGxlIHAge1xuICBib3JkZXItbGVmdDogMC4yNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWdyYWRpYW50LWx0LXJ0KTtcbiAgcGFkZGluZzogMC4zMTI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgU29jaWFsIG1lZGlhXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXNvY2lhbC1tZWRpYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaXEtc29jaWFsLW1lZGlhIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuLmlxLXNvY2lhbC1tZWRpYSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uaXEtc29jaWFsLW1lZGlhIGxpIGEge1xuICBoZWlnaHQ6IDEuODc1ZW07XG4gIHdpZHRoOiAxLjg3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMC40Mzc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uaXEtc29jaWFsLW1lZGlhIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFNpZ24gSW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtaW1nLWhlaWdodCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG5mb3JtW25hbWU9XCJsb2dpbmZvcm1cIl0gLmxvZ2luLXBhc3N3b3JkIC5wYXNzd29yZF90b29nbGUsXG5mb3JtI2lxb25pY19yZWdpc3RyYXRpb25fZm9ybSAubG9naW4tcGFzc3dvcmQgLnBhc3N3b3JkX3Rvb2dsZSxcbmZvcm0jcG1wcm9fZm9ybSAucG1wcm9fY2hlY2tvdXQtZmllbGQtcGFzc3dvcmQgLnBhc3N3b3JkX3Rvb2dsZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMi43ZW07XG4gIHJpZ2h0OiAxZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuZm9ybSNpcW9uaWNfcmVnaXN0cmF0aW9uX2Zvcm0gLmxvZ2luLXBhc3N3b3JkIC5wYXNzd29yZF90b29nbGUge1xuICBib3R0b206IDMuOGVtO1xuICByaWdodDogMmVtO1xufVxuXG5mb3JtI3BtcHJvX2Zvcm0gLnBtcHJvX2NoZWNrb3V0LWZpZWxkLXBhc3N3b3JkIC5wYXNzd29yZF90b29nbGUge1xuICByaWdodDogMmVtO1xuICBib3R0b206IDMuNWVtO1xufVxuXG4uaXEtbG9naW4tZm9ybSAuZXJyb3ItbXNnLFxuLmlxLWxvZ2luLWZvcm0gLmVycm9yLWxvZ2luIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4uaXEtbG9naW4tZm9ybSB7XG4gIHBhZGRpbmc6IDNlbTtcbiAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzQuMTI1ZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmlxLWxvZ2luLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5oZWlnaHQtc2VsZi1jZW50ZXIge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBib3JkZXItcmFkaXVzOiAwLjkzNzVlbTtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIC5saW5rcyBhPmg2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIC5saW5rcyBhOmhvdmVyPmg2IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXJlbWVtYmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1yZW1lbWJlciBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gcC5sb2dpbi1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAxLjVlbTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGhlaWdodDogMy41ZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmcpO1xuICBib3JkZXI6IDAuMDY3NWVtIHNvbGlkIHZhcigtLWlucHV0LWJnKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGhyZWUpXG59XG5cbi5pcS1sb2dpbi1mb3JtIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwLjA2MjVlbSkgdHJhbnNsYXRlWigwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjYyNWVtIDIuMTg3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogNDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDpob3Zlcixcbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXBhc3N3b3JkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDpob3ZlcjpiZWZvcmUsXG4uaXEtbG9naW4tZm9ybSAubG9naW4tc3VibWl0IGlucHV0OmZvY3VzOmJlZm9yZSxcbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6YWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuXG4uaXEtbG9naW4tZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1ZW07XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5saW5rcyB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5saW5rcyBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgbWFyZ2luLXRvcDogMC4xODc1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmN1c3RvbS1saW5rcy5tdC0wLFxuI3Btc19sb2dpbiAuY3VzdG9tLWxpbmtzLm10LTAsXG5mb3JtI2xvZ2luZm9ybSAuY3VzdG9tLWxpbmtzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4jcG1zX2xvZ2luIHAubG9naW4tcGFzc3dvcmQsXG5mb3JtI2xvZ2luZm9ybSBwLmxvZ2luLXBhc3N3b3JkLFxuZm9ybSNwbXByb19mb3JtIC5wbXByb19jaGVja291dC1maWVsZC1wYXNzd29yZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmxvZ2luLXJlbWVtYmVyIGxhYmVsLFxuZm9ybSNsb2dpbmZvcm0gLmxvZ2luLXJlbWVtYmVyIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uaXEtbG9naW4tZm9ybSAuY3VzdG9tLWxpbmtzLm10LTAgYSBoNixcbiNwbXNfbG9naW4gLmN1c3RvbS1saW5rcy5tdC0wIGEgaDYsXG5mb3JtI2xvZ2luZm9ybSAuY3VzdG9tLWxpbmtzIGEgaDYge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4uaXEtbG9naW4tZm9ybSAuY3VzdG9tLWxpbmtzLm10LTAgYSxcbiNwbXNfbG9naW4gLmN1c3RvbS1saW5rcy5tdC0wIGEsXG5mb3JtI2xvZ2luZm9ybSAuY3VzdG9tLWxpbmtzLm10LTAgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uY3NzX3ByZWZpeC1zZXBlcmF0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI3Btc19sb2dpbiBzcGFuLnNlcGFyYXRvcixcbmZvcm0jbG9naW5mb3JtIHNwYW4uc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAwIDAuNjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXNlcGVyYXRvciBzcGFuLmxpbmUtMSxcbi5jc3NfcHJlZml4LXNlcGVyYXRvciBzcGFuLmxpbmUtMiB7XG4gIGZsZXg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmNzc19wcmVmaXgtc2VwZXJhdG9yIHtcbiAgbWFyZ2luOiAxLjVlbSAwIDAuODc1ZW07XG59XG5cbi5jc3NfcHJlZml4LXNlcGVyYXRvciBzcGFuLm9yLXNlY3Rpb24ge1xuICBtYXJnaW46IDAgMC43NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1zb2NpYWwtbG9naW4tc2VjdGlvbiAubW8tb3BlbmlkLWFwcC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNzaWduLWluLXBhZ2UtYm94IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0NWVtO1xuICBoZWlnaHQ6IDkzdmg7XG4gIG1hcmdpbjogMC45Mzc1ZW0gYXV0bztcbn1cblxuLnNpZ24taW4tZGV0YWlsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnNpZ24taW4tcGFnZSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sb2dpbi9sb2dpbi5qcGcpIG5vLXJlcGVhdCBzY3JvbGwgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uc2lnbi1pbi1wYWdlIC5oZWlnaHQtc2VsZi1jZW50ZXIge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBib3JkZXItcmFkaXVzOiAwLjkzNzVlbTtcbn1cblxuLnNpZ24taW4tcGFnZS1kYXRhIHtcbiAgYm9yZGVyLXJhZGl1czogMC45Mzc1ZW07XG59XG5cbi5zaWduLWluLWRldGFpbCB7XG4gIHBhZGRpbmc6IDMuMTI1ZW0gNWVtO1xufVxuXG4uc2lnbi1pbi1sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZ24taW4tbG9nbyBpbWcge1xuICBoZWlnaHQ6IDMuMTI1ZW07XG59XG5cbi5zaWduLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zaWduLWluLXBhZ2UgLmJ0biB7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMi4xODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xufVxuXG4uc2lnbi11c2VyX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBwYWRkaW5nOiAxLjU2MjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2lnbi11c2VyX2xvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMuNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDAuNjI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpZ24tdXNlcl9sb2dvIGltZyB7XG4gIGhlaWdodDogNi4yNWVtO1xuICB3aWR0aDogNi4yNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5zaWduLWluLXBhZ2UgLmZvcm0tY29udHJvbCxcbi5tLXByb2ZpbGUgLmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5zaWduLWluLXBhZ2UgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5tLXByb2ZpbGUgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXBsYWNlaG9sZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0taXEtcGxhY2Vob2xkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxpbms6aG92ZXIsXG4uc2lnbi11c2VyX2NhcmQgLmxpbmtzIGg2LFxuLmVycm9yLW1zZyB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgU2lnbiBVcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcW9uaWMtdXNlci1mb3JtcyB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5pcS1zaWdudXAtZm9ybSAuaXFvbmljX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMC44NzVlbTtcbn1cblxuLmlxLXNpZ251cC1mb3JtIC5sb2dpbi1yZW1lbWJlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uaXEtc2lnbnVwLWZvcm0gLmxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uaXEtc2lnbnVwLWZvcm0ge1xuICB0cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHM7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmlxLXNpZ251cC1mb3JtIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pcS1zaWdudXAtZm9ybSAubGlua3MgaDYge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG1hcmdpbi10b3A6IDAuMTg3NWVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5pcW9uaWNfZm9ybSAuaGVpZ2h0LXNlbGYtY2VudGVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYm9yZGVyLXJhZGl1czogMC45Mzc1ZW07XG59XG5cbi5pcW9uaWNfZm9ybSBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMC42KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgcGFkZGluZzogMS41NjI1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxb25pY19mb3JtIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1ZW07XG59XG5cbi5pcW9uaWNfZm9ybSB0ZXh0YXJlYSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5pcW9uaWNfZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pcW9uaWNfZm9ybSBpbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pcW9uaWNfZm9ybSAubG9naW4tc3VibWl0IGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDAuMDYyNWVtKSB0cmFuc2xhdGVaKDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMi4xODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uc2lnbnVwLXN1Ym1pdCAuaXEtYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmlucHV0I2lxb25pY190ZXJtX2NvbmRpdGlvbiB7XG4gIGhlaWdodDogMS41NjI1ZW07XG59XG5cbi5pcW9uaWNfZm9ybSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgVXNlciBwcm9maWxlICBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm0tcHJvZmlsZSB7XG4gIHBhZGRpbmctdG9wOiA3LjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVlbTtcbn1cblxuLm1hbmFnZS1wIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLm0tcHJvZmlsZSAuc2lnbi11c2VyX2NhcmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4ubS1wcm9maWxlIC5pcS1jdXN0b20tc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24sXG4ubS1wcm9maWxlIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm0tcHJvZmlsZSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cblxuLm0tcHJvZmlsZSAuc2lnbi11c2VyX2NhcmQge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xufVxuXG4ubS1wcm9maWxlIC5zaWduLXVzZXJfY2FyZCBpbWcge1xuICB3aWR0aDogNmVtO1xuICBoZWlnaHQ6IDZlbTtcbn1cblxuLm0tcHJvZmlsZSAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIHRvcDogMDtcbn1cblxuLm0tcHJvZmlsZSAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sYW5nLWRyb3Bkb3duIHtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1ZW07XG59XG5cbi5tLXByb2ZpbGUgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5tLXByb2ZpbGUgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4ubWFuYWdlLWdlbiAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtKTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNWVtO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG4ubWFuYWdlLWRkIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tYW5hZ2UtZGQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgd2lkdGg6IDk4JTtcbn1cblxuLmxhbmctZHJvcGRvd24gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBtYXJnaW4tdG9wOiAwLjY4NzVlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuLmEtYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1ZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdmFyKC0taXEtYm9yZGVyLWdyZWRpZW50KTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBtb3ZpZS1kZXRhaWwgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5iYW5uZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDMuNzVlbSAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MHZoO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nob3dzLWJhbm5lci9zaW5nbGUtc2hvdy5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ub3ZlcmxheS13cmFwcGVyOmJlZm9yZSxcbi5zaG93cy1pbWc6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0taXEtZ3JlZGllbnQtYm90dG9tLXRvcCk7XG59XG5cbi5iYW5uZXItY2FwdGlvbixcbi5vdmVybGF5LXMtbmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiA1ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1vdmllLWRldGFpbCAudHJlbmRpbmctaW5mbyAudHJlbmRpbmctZGVjIC5zaG93LW1vcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnRyZW5kaW5nLWluZm8gLnRyZW5kaW5nLWRlYyAuc2hvdy1tb3JlIC5zaG93LW1vcmUtYnRuIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnRyZW5kaW5nLWluZm8gLnNsaWRlci1yYXR0aW5nIHtcbiAgbWFyZ2luOiAwLjYyNWVtIDAgMDtcbn1cblxuLm1vdmllLWRldGFpbCAudHJlbmRpbmctaW5mbyAubW92aWUtY29udGVudCB7XG4gIG1hcmdpbjogMC42MjVlbSAwIDAuNjI1ZW07XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnRyZW5kaW5nLWluZm8gLnRleHQtZGV0YWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaS5kb3dubG9hZC1pY29uIC5pcS1saWtlLWJ0biB7XG4gIHdpZHRoOiAyLjE4NzVlbTtcbiAgaGVpZ2h0OiAyLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NWVtO1xufVxuXG4uc2luZ2xlIC5iYW5uZXItd3JhcHBlciAudHJlbmRpbmctaW5mbyAudHJlbmRpbmctZGVjIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpbmdsZSAuYmFubmVyLXdyYXBwZXIgLmlxX3RhZy1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogMWVtO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDAgMC45Mzc1ZW0gMCAwO1xuICB3aWR0aDogMi44MTI1ZW07XG4gIGhlaWdodDogMi44MTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbTtcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgZm9ybSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaS5zaGFyZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgc3BhbiB7XG4gIHdpZHRoOiAyLjE4NzVlbTtcbiAgaGVpZ2h0OiAyLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NWVtO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBzcGFuIGkge1xuICBmb250LXNpemU6IDAuOTM3NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaS5jc3NfcHJlZml4LXBsYXlsaXN0LXdyYXBwZXIge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNob3dzLWNvbnRlbnQgLnNsaWRlci1yYXR0aW5nIHtcbiAgbWFyZ2luOiAxLjI1ZW0gMCAwO1xufVxuXG4uc2hhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaGFyZS1ib3ggYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjRlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaGFyZS1ib3ggaSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4uc2hhcmUtYm94IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS1zaGFyZS1pY29uIC5zaGFyZS13cmFwcGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLmJhbm5lci13cmFwcGVyIC50cmVuZGluZy1pbmZvIC50cmVuZGluZy1kZWMge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbi5iYW5uZXItd3JhcHBlciAudHJlbmRpbmctaW5mbyAudHJlbmRpbmctZGVjIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5wbGF5LWljbyB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLnBsYXktYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDAuOTM3NWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wbGF5LWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMuMTI1ZW07XG4gIGhlaWdodDogMy4xMjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBwdWxzZS1ib3JkZXIgMTUwMG1zIGVhc2Utb3V0IGluZmluaXRlO1xufVxuXG4ucGxheS1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMuMTI1ZW07XG4gIGhlaWdodDogMy4xMjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4ucGxheS1idXR0b246aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4odmFyKC0taXEtcHJpbWFyeSksIDEwJSk7XG59XG5cbi5wbGF5LWJ1dHRvbiBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi53LW5hbWUge1xuICBtYXJnaW4tbGVmdDogNC4zNzVlbTtcbn1cblxudmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlby1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmlkZW8tY29udGFpbmVyLm92ZXJsYXktd3JhcHBlcjpiZWZvcmUsXG4ub3ZlcmxheS1zLW5hbWUge1xuICB6LWluZGV4OiAxO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5jc3NfcHJlZml4LWNhcnQ+YSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgc2Vhc29ucyAgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zZWFzb25zIC5pcS1kcm9wZG93biAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnNlYXNvbnMgLnRyZW5kaW5nLXBpbGxzIHtcbiAgbWFyZ2luOiAxLjg3NWVtIDA7XG59XG5cbi5zZWFzb25zIC50cmVuZGluZy1waWxscy5uYXYtcGlsbHMgLm5hdi1pdGVtIGEge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmVwaS1ib3ggLmVwaXNvZGUtbnVtYmVyLFxuLmVwaS1ib3ggLmVwaXNvZGUtcGxheS1pbmZvIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmVwaS1ib3ggLmVwaXNvZGUtbnVtYmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjkzNzVlbTtcbiAgbGVmdDogMC45Mzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAgMC4zMTI1ZW07XG59XG5cbi5lcGktZGVzYyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5lcGktbmFtZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG4uZXBpLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWctem9vbSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmVwaS1ib3g6aG92ZXIgLmltZy16b29tIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xufVxuXG4uc2luZ2xlLWVwaXNvZGUtc3BhY2Uge1xuICBtYXJnaW4tYm90dG9tOiA0LjM3NWVtO1xufVxuXG4uZXBpc29kZV9fcGxheWVyIHAge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIE1vdmllIGRldGFpbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1zaWRlYXJlYS1idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4vKlBhZ2UgaWQqL1xuXG4ucGFnZS1pZC03IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmZhdm9yaXRlcy1zbGlkZXIgbGkuc2xpZGUtaXRlbSBhLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjVlbTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaW5nbGUtbW92aWUgLm1vdmllIC5tb3ZpZV9faGVhZCxcbi5zaW5nbGUtdmlkZW8gLnZpZGVvIC52aWRlb19fcGxheWVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb3ZpZV9fcGxheWVyPnAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKm1vdmllLWRldGFpbCBpY29uKi9cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBzcGFuIHtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ubW92aWUtZGV0YWlsIC53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBzcGFuLmNvdW50LWJveCB7XG4gIGhlaWdodDogMC45Mzc1ZW07XG4gIHdpZHRoOiAwLjkzNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDAuOTM3NWVtO1xuICBmb250LXNpemU6IDAuNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEuMjVlbTtcbiAgdG9wOiAwO1xufVxuXG4uYmxvY2stc29jaWFsLWluZm8gLm11c2ljLXBsYXktbGlzdHMgbGkgYS53YXRjaC1saXN0LFxuLmJsb2NrLXNvY2lhbC1pbmZvIC5tdXNpYy1wbGF5LWxpc3RzIGxpIGEud2F0Y2gtbGlzdC1ub3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHdpZHRoOiAxLjg3NWVtO1xuICBoZWlnaHQ6IDEuODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDYuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idG4taG92ZXI6YmVmb3JlIC51cGNvbWluZy1jb250ZW5zIC5ibG9jay1pbWFnZXMgLmhvdmVyLWJ1dHRvbnMgLmJ0biB7XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuOTM3NWVtO1xufVxuXG4udG9wdGVuLWNvbnRlbnMgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZSAuYmxvY2staW1hZ2VzIC5iYWRnZS5iYWRnZS1zZWNvbmRhcnkge1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS10dl9zaG93IC5iYW5uZXItY2FwdGlvbiB7XG4gIHJpZ2h0OiA1ZW07XG59XG5cbi8qIHRyYWlsZXIgbGluayAqL1xuLmlxLWJ1dHRvbi5idG4tdHJhbnNwYXJhbnQ6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pcS1idXR0b24uYnRuLXRyYW5zcGFyYW50IHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50cmFpbG9yLXZpZGVvIC5pcS1idXR0b24uYnRuLXRyYW5zcGFyYW50IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjE1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udHJhaWxvci12aWRlbyAuYmxvY2staW1hZ2VzIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zaW5nbGUtdHZfc2hvdyAudHJhaWxvci12aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnNpbmdsZS10dl9zaG93IC50cmFpbG9yLXZpZGVvLnRyYWlsZXItcGxheS1idG4ge1xuICBib3R0b206IDEuODc1ZW07XG59XG5cbi50cmFpbG9yLXZpZGVvIC5ibG9jay1pbWFnZXM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjUpO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4udHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIC5ibG9jay1pbWFnZXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4udHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIC5ibG9jay1pbWFnZXM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50cmFpbG9yLXZpZGVvLnRyYWlsZXItcGxheS1idG4gLmNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4udHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIC5pcS1idXR0b24uYnRuLXRyYW5zcGFyYW50IHNwYW4ge1xuICBkaXNwbGF5OiB1bnNldDtcbn1cblxuLyptb3ZpZS1kZXRhaWwqL1xuXG4ubW92aWUtZGV0YWlsIC5tdXNpYy1wbGF5LWxpc3RzIC5pcS1saWtlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxLjg3NWVtO1xuICB3aWR0aDogMS44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG59XG5cbi5tdXNpYy1wbGF5LWxpc3RzIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEuODc1ZW07XG4gIHdpZHRoOiAxLjg3NWVtO1xuICBsaW5lLWhlaWdodDogMS44NzVlbTtcbn1cblxuLm11c2ljLXBsYXktbGlzdHMgLndhdGNoLWxpc3Qgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBhLndhdGNoLWxpc3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDYuMjVlbTtcbn1cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxLXVwY29taW5nLW1vdmllIC50cmVuZGluZy1pbmZvIC5ibG9jay1zb2NpYWwtaW5mbyAubXVzaWMtcGxheS1saXN0cyBsaSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnVwY29taW5nLWNvbnRlbnMgLmJsb2NrLXNvY2lhbC1pbmZvIC5tdXNpYy1wbGF5LWxpc3RzIGxpPmEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZXBpLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xuICBmb250LXNpemU6IDEuMDYyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuICBtYXJnaW46IDAgMCAwIDAuMzc1ZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX2lzX2xpa2VkIC53cF91bGlrZV9wdXRfaW1hZ2U6YWZ0ZXIge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4ubW92aWUtZGV0YWlsIC53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2U6YWZ0ZXIge1xuICBsaW5lLWhlaWdodDogMS4wNjJlbTtcbn1cblxuLm11c2ljLXBsYXktbGlzdHMgbGk6aG92ZXIgLmlxLWxpa2UtYnRuIC53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2U6YWZ0ZXIsXG4ubXVzaWMtcGxheS1saXN0cyBsaTpmb2N1cyAuaXEtbGlrZS1idG4gLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX3B1dF9pbWFnZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLm11c2ljLXBsYXktbGlzdHMgbGk6aG92ZXIgLmlxLWxpa2UtYnRuLFxuLm1vdmllLWRldGFpbCAubXVzaWMtcGxheS1saXN0cyBsaTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG59XG5cbi53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2Uud3BfdWxpa2VfYnRuX2lzX2FjdGl2ZTphZnRlciB7XG4gIGZpbHRlcjogaW5oZXJpdDtcbn1cblxuLnRyZW5kaW5nLWluZm8uZy1ib3JkZXIge1xuICBwYWRkaW5nOiAwIDAgMi41ZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVlbSAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB2YXIoLS1pcS1ncmVkaWVudC1ib3JkZXItbWlkLWxyKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4udHJlbmRpbmctaW5mby5nLWJvcmRlciAuc2hhcmUtaWNvbnMgLnNoYXJlLWJveCB7XG4gIGxlZnQ6IDIuODEyNWVtO1xuICByaWdodDogYXV0bztcbn1cblxuLnRyZW5kaW5nLWluZm8uZy1ib3JkZXIgLnNsaWRlci1yYXR0aW5nIHtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBVcGNvbWluZyBNb3ZpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXVwY29taW5nLW1vdmllIC5mYXZvcml0ZXMtc2xpZGVyLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBTZWxlY3QgMlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWN1c3RvbS1zZWxlY3QgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbixcbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIHRvcDogMDtcbn1cblxuLmlxLWN1c3RvbS1zZWxlY3Qgc2VsZWN0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYm9keS1iZyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgZmxvYXQ6IGluaGVyaXQ7XG4gIGhlaWdodDogMmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhNDEnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBcInJlbWl4aWNvblwiO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB6LWluZGV4OiA5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItZHJvcGRvd24uc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWEtZXBpIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA5LjM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1jdXN0b20tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uc2xpY2stcHJldjpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG59XG5cbi5tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLWNhcnQtdGV4dC1jb2xvcik7XG59XG5cbi8qYmFubmVyIGlubmVycGFnZSovXG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIC5pcS1saWtlLWJ0bixcbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIHNwYW4ge1xuICB3aWR0aDogMi4xODc1ZW07XG4gIGhlaWdodDogMi4xODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE4NzVlbTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSAuaXEtbGlrZS1idG4gLmNvdW50LWJveCxcbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0biAuY3NzX3ByZWZpeC1jb3VudC1ib3gge1xuICBoZWlnaHQ6IDEuNWVtO1xuICB3aWR0aDogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgZm9udC1zaXplOiAwLjZlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuNWVtO1xuICB0b3A6IDEuNGVtO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSAuaXEtbGlrZS1idG4gLmNzc19wcmVmaXhfdG9vbHRpcC5jb3VudC1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAzLjRlbTtcbiAgdG9wOiAwLjg1ZW07XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogMi41NWVtO1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDAuOTM3NWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZUluTGlrZSAwLjVzIGVhc2UtaW47XG4gIGFuaW1hdGlvbjogZmFkZUluTGlrZSAwLjVzIGVhc2UtaW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0biAuY3NzX3ByZWZpeF90b29sdGlwLmNvdW50LWJveCBQIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0NSU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAycztcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgLmlxLWxpa2UtYnRuIC5jc3NfcHJlZml4X3Rvb2x0aXAuY291bnQtYm94IC5zaGFyZS1zaGFwZSB7XG4gIGxlZnQ6IC0wLjgxMjVlbTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSAuaXEtbGlrZS1idG46aG92ZXIgLmNzc19wcmVmaXhfdG9vbHRpcC5jb3VudC1ib3ggUCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0bjpob3ZlciAuY3NzX3ByZWZpeF90b29sdGlwLmNvdW50LWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgYS53YXRjaC1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXEtb3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm11c2ljLXBsYXktbGlzdHMgYS53YXRjaC1saXN0LW5vdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLypidXR0b24gYmFubmVyKi9cblxuYnV0dG9uLm1mcC1jbG9zZTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmlxLWZhdm9yaXRlcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib3R0b20tc3BhY2Uge1xuICBwYWRkaW5nLWJvdHRvbTogNC4zNzVlbTtcbn1cblxuLypiYW5uZXIgaW1nIGNzcyovXG5cbi5ob21lLXNsaWRlciAuc2xpY2stYmcge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2l0aW9uICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lLXNsaWRlciAuc2xpY2stbGlzdCxcbi5ob21lLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsIC4xOCwgMCwgLjk1KSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLCAuMTksIDAsIC45NCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwgLjE5LCAwLCAuOTQpICFpbXBvcnRhbnQ7XG59XG5cbi50dnNob3dzLXNsaWRlciAuc2xpY2stYmcge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2l0aW9uICFpbXBvcnRhbnQ7XG59XG5cbi50dnNob3dzLXNsaWRlciAuc2xpY2stbGlzdCxcbi50dnNob3dzLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsIC4xOCwgMCwgLjk1KSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLCAuMTksIDAsIC45NCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwgLjE5LCAwLCAuOTQpICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgU2VhcmNoIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWctbm90LWZvdW5kPmltZyB7XG4gIHdpZHRoOiAxNS42MjVlbTtcbn1cblxuLmNvbnRlbnQtYXJlYS5zZWFyY2gtcGFnZSAjaXEtdXBjb21pbmctbW92aWUge1xuICBwYWRkaW5nLXRvcDogNi4yNWVtO1xufVxuXG4uY29udGVudC1hcmVhLnNlYXJjaC1wYWdlICNpcS11cGNvbWluZy1tb3ZpZSAuaW5uZXItc2xpZGVyIC5zbGljay1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNWVtO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmlubmVyLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmc6IDAgMCA2LjI1ZW07XG59XG5cbi51cGNvbWluZy1jb250ZW5zIC5pbm5lci1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtYm94IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDIuODEyNWVtO1xufVxuXG4uc2luZ2xlLWVwaXNvZGUgLmVwaXNvZGUgLmVwaXNvZGVfX2hlYWQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1wYWdlICNpcS11cGNvbWluZy1tb3ZpZSB7XG4gIHBhZGRpbmctdG9wOiA2LjI1ZW07XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBoMj5zcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgIFByaXZhY3kgYW5kIHRlcm1zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS10ZXJtcy1vZi11c2UgcCxcbi5pcS10ZXJtcy1vZi11c2UgdWwgbGksXG4uaXEtcHJpdmFjeS1wb2xpY3kgcCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICBGb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMS44NzVlbTtcbn1cblxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bD5saT5hIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xufVxuXG5mb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAud2lkZ2V0IHVsPmxpPmE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAuZm9vdGVyLWxpbmstdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5yZWNlbnRjb21tZW50cyBhIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbmZvb3RlciAud2lkZ2V0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIC53aWRnZXQgI3JlY2VudGNvbW1lbnRzIGxpIC5jb21tZW50LWF1dGhvci1saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYTpiZWZvcmUsXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6YmVmb3JlIHtcbiAgdG9wOiAwLjg3NWVtO1xufVxuXG5mb290ZXIgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSB7XG4gIHBhZGRpbmc6IDAuNDM3NWVtIDAgMC40Mzc1ZW0gMC45Mzc1ZW07XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNWVtO1xufVxuXG51bC5pcS1jb250YWN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxudWwuaXEtY29udGFjdCBsaSBhIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NWVtO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3b3JkLXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG51bC5pcS1jb250YWN0IGxpIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNWVtO1xuICBmb250LXNpemU6IDEuMzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5oNi5mb290ZXItbGluay10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMzY0ZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjY4MmVtO1xufVxuXG51bC5pcS1jb250YWN0IGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldCB1bC5pbmZvLXNoYXJlIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkgYSxcbi53aWRnZXQgdWwubWVudSBsaSAuc3ViLW1lbnUgbGkgYSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3MtZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAuMzEyNWVtIDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgLnRleHR3aWRnZXQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0LmZvb3Rlci1sb2dvLnRleHQtbGVmdCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtXG59XG5cbmZvb3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpICFpbXBvcnRhbnQ7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIHtcbiAgcGFkZGluZy10b3A6IDMuNzVlbTtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci1zdGFuZGFyZCAud2lkZ2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuZm9vdGVyLXRvcCAuZm9vdGVyLXN0YW5kYXJkIC5pbmZvLXNoYXJlLFxuLmlxLWF1dGhvci1zb2NpYWwtaW5mbyAuaW5mby1zaGFyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAud2lkZ2V0IGg0LmZvb3Rlci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgLmNvbW1lbnQtYXV0aG9yLWxpbmsgYSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgI3JlY2VudGNvbW1lbnRzIGxpLnJlY2VudGNvbW1lbnRzIGE6YmVmb3JlLFxuZm9vdGVyIC53aWRnZXQgYS5yc3N3aWRnZXQ6YmVmb3JlLFxuZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgdWwubWVudSBsaSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuc3ViLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5zdWItYnRuIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNWVtIDEuODc1ZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLnN1Yi1idG4gYnV0dG9uOmhvdmVyLFxuLmZvb3Rlci1vbmUgLnN1Yi1idG4gYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLnN1Yi1idG4gYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgaW5wdXRbdHlwZT1zdWJtaXRdIGZvb3Rlci5mb290ZXItb25lIC5pbmZvLXNoYXJlIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NWVtO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIC5tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIC5tZW51IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmNvcHlyaWdodCBhOmhvdmVyLFxuZm9vdGVyLmZvb3Rlci1vbmUgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIC5tZW51IGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIC5tZW51IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5jb3B5cmlnaHQtZm9vdGVyIHtcbiAgYm94LXNoYWRvdzogcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuNSkgMCAwLjE4NzVlbSAwLjYyNWVtO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0LWZvb3RlciAuY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbn1cblxuLmluZm8tc2hhcmUgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSBpbnB1dFt0eXBlPWVtYWlsXTpob3ZlcixcbmZvb3Rlci5mb290ZXItb25lIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMCA3LjgxMjVlbSAwIDAuOTM3NWVtO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDUuNjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4ubWM0d3AtZm9ybS1maWVsZHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuOTM3NWVtO1xufVxuXG4uaW5mby1zaGFyZSBsaSB7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uaW5mby1zaGFyZSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5pcS1iZy1kYXJrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5mb290ZXIuaXEtb3Zlci1kYXJrLTkwOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuZm9vdGVyIC5mb290ZXJfdG9wX2Jsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206IDYuMjVlbTtcbn1cblxuLmluZm8tc2hhcmUsXG4uaXEtYXV0aG9yLXNvY2lhbC1pbmZvIC5pbmZvLXNoYXJlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uaW5mby1zaGFyZSBsaSxcbi5pcS1hdXRob3Itc29jaWFsLWluZm8gLmluZm8tc2hhcmUgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaW5mby1zaGFyZSBsaSBhLFxuLmlxLWF1dGhvci1zb2NpYWwtaW5mbyAuaW5mby1zaGFyZSBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyLjVlbTtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICBmb250LXNpemU6IDEuMDYzZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItNDEpLCAwLjc2KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuXG4uaW5mby1zaGFyZSBsaSBhOmhvdmVyLFxuLmlxLWF1dGhvci1zb2NpYWwtaW5mbyAuaW5mby1zaGFyZSBsaSBhOmhvdmVyLFxuLndpZGdldCB1bC5pbmZvLXNoYXJlIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjMxMjVlbSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pbmZvLXNoYXJlIGxpIGE6OmJlZm9yZSxcbi5pcS1hdXRob3Itc29jaWFsLWluZm8gLmluZm8tc2hhcmUgbGkgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0gICBmb290ZXIgbGlua3MgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxudWwuZi1saW5rIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuXG51bC5mLWxpbmsgbGkgYSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbnVsLmYtbGluayBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53cC12aWRlby1zaG9ydGNvZGU6bm90KC5tZWpzLWNvbnRhaW5lci1mdWxsc2NyZWVuIC53cC12aWRlby1zaG9ydGNvZGUpIHtcbiAgaGVpZ2h0OiA3MHZoICFpbXBvcnRhbnQ7XG59XG5cbi53cC12aWRlbyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tZWpzLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udmlkZW8tY29udGFpbmVyLmlxLW1haW4tc2xpZGVyIGlmcmFtZSB7XG4gIGhlaWdodDogNzB2aDtcbn1cblxuLnZpZGVvLWNvbnRhaW5lci5pcS1tYWluLXNsaWRlciAubWVqcy1jb250YWluZXItZnVsbHNjcmVlbiBpZnJhbWUge1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBBbmltYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGtleWZyYW1lcyBzbGlkZS1kb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBub3RpZnkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKVxuICB9XG5cbiAgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpXG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZSgtM2RlZylcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZylcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZylcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZylcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZylcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKVxuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpXG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZylcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpXG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlLWluIHtcbiAgMTAwJSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZS1pbiB7XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2UtYm9yZGVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCkgc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCkgc2NhbGUoMS41KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0cmFpbG9yUGxheSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC4zMTI1ZW0pO1xuICB9XG5cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zMTI1ZW0pO1xuICB9XG5cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMTI1ZW0pO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgTG9nIGluXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcW9uaWMtdXNlci1mb3JtcyAuZWxlbWVudG9yLXNob3J0Y29kZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5mb3JtI3Btc19sb2dpbj5wIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuZm9ybSNsb2dpbmZvcm0+cCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbmZvcm0jbG9naW5mb3JtPnAubG9naW4tdXNlcm5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5mb3JtI2xvZ2luZm9ybSAubG9naW4tcmVtZW1iZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5mb3JtI2xvZ2luZm9ybSAubG9naW4tcmVtZW1iZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb3JtI3Btc19sb2dpbiAubG9nbyxcbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSAubG9nby1saW5rLFxuZm9ybSNwbXNfcmVnaXN0ZXItZm9ybSAubG9nbyxcbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlcj4ubG9nby1saW5rIC5sb2dvLFxuZm9ybSNsb2dpbmZvcm0gLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDExLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbn1cblxuLmNzc19wcmVmaXgtbG9naW4tZm9ybSAubG9nby1saW5rPmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogNGVtO1xufVxuXG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtIC5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xufVxuXG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtIHtcbiAgbWF4LWhlaWdodDogOTB2aFxufVxuXG5mb3JtI3Btc19sb2dpbixcbmZvcm0jbG9naW5mb3JtIHtcbiAgcGFkZGluZzogMy4xMjVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjclO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxLjU2MjVlbSk7XG59XG5cbi5pcS1sb2dpbi1mb3JtIGZvcm0jbG9naW5mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjEzNjZweCkge1xuXG4gIGZvcm0jcG1zX2xvZ2luLFxuICBmb3JtI2xvZ2luZm9ybSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpIHtcblxuICBmb3JtI3Btc19sb2dpbixcbiAgZm9ybSNsb2dpbmZvcm0ge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cbiAgZm9ybSNwbXNfbG9naW4sXG4gIGZvcm0jbG9naW5mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucG1wcm9fbG9naW5fd3JhcCBociB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvcm0jcG1zX2xvZ2luIGxhYmVsLFxuZm9ybSNsb2dpbmZvcm0gbGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuXG5mb3JtI3Btc19sb2dpbiBwLmxvZ2luLXJlbWVtYmVyIGxhYmVsLFxuZm9ybSNsb2dpbmZvcm0gcC5sb2dpbi1yZW1lbWJlciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmZvcm0jcG1zX2xvZ2luIC5pbnB1dCxcbmZvcm0jbG9naW5mb3JtIC5pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBoZWlnaHQ6IDMuNWVtO1xuICBsaW5lLWhlaWdodDogMy41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcbiAgYm9yZGVyOiAwLjA2NzVlbSBzb2xpZCB2YXIoLS1pbnB1dC1iZyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5mb3JtI3Btc19sb2dpbiBpbnB1dFt0eXBlPXRleHRdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbmZvcm0jcG1zX2xvZ2luICNyZW1lbWJlcm1lLFxuZm9ybSNsb2dpbmZvcm0gI3JlbWVtYmVybWUsXG4uaXEtbG9naW4tZm9ybSAjcmVtZW1iZXJtZSxcbi5wbXBfcGF5bWVudF9iZyAjaXFvbmljX3Rlcm1fY29uZGl0aW9uIHtcbiAgd2lkdGg6IDEuMmVtO1xuICBoZWlnaHQ6IDEuMmVtO1xuICBib3JkZXI6IC4xMjVlbSB2YXIoLS1pcS13aGl0ZS1jb2xvcikgc29saWQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IC4zZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXRvcDogLjI1ZW07XG59XG5cbiNwbXNfbG9naW4gLmxvZ2luLWV4dHJhIC5zZXBhcmF0b3IsXG5mb3JtI2xvZ2luZm9ybSAubG9naW4tZXh0cmEgLnNlcGFyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuXG5mb3JtI3Btc19sb2dpbiAjcmVtZW1iZXJtZTpjaGVja2VkOjpiZWZvcmUsXG5mb3JtI2xvZ2luZm9ybSAjcmVtZW1iZXJtZTpjaGVja2VkOjpiZWZvcmUsXG4uaXEtbG9naW4tZm9ybSAjcmVtZW1iZXJtZTpjaGVja2VkOjpiZWZvcmUsXG4ucG1wX3BheW1lbnRfYmcgI2lxb25pY190ZXJtX2NvbmRpdGlvbjpjaGVja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGxlZnQ6IDAuMjI1ZW07XG4gIHRvcDogMC4xMjVlbTtcbn1cblxuZm9ybSNwbXNfbG9naW4gaW5wdXQ6Zm9jdXMsXG5mb3JtI2xvZ2luZm9ybSBpbnB1dDpmb2N1cyxcbmZvcm0jcG1zX2xvZ2luIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG5mb3JtI3Btc19sb2dpbiBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmZvcm0jcG1zX2xvZ2luIGZvcm0jcG1zX2xvZ2luIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmxvZ2luLXN1Ym1pdCAuYnV0dG9uLFxuZm9ybSNsb2dpbmZvcm0gLmxvZ2luLXN1Ym1pdCAuYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmZvcm0jcG1zX2xvZ2luIC5sb2dpbi1zdWJtaXQgLmJ1dHRvbjpob3ZlcixcbmZvcm0jcG1zX2xvZ2luIC5sb2dpbi1zdWJtaXQgLmJ1dHRvbjpmb2N1cyxcbmZvcm0jbG9naW5mb3JtIC5sb2dpbi1zdWJtaXQgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4ucG1wcm9fYWN0aW9uc19uYXY+YSB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5wbXByb19hY3Rpb25zX25hdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuZm9ybSNsb3N0cGFzc3dvcmRmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmxvZ2luLXN1Ym1pdCAjd3Atc3VibWl0LFxuZm9ybSNsb2dpbmZvcm0gLmxvZ2luLXN1Ym1pdCAuYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xufVxuXG5mb3JtI3Btc19sb2dpbiBhLFxuZm9ybSNsb2dpbmZvcm0gYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9ybSNwbXNfbG9naW4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuZm9ybSNwbXNfbG9naW4gYS5yZWdpc3RlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbn1cblxuZm9ybSNwbXNfbG9naW4gYS5yZWdpc3Rlcjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9ybSNwbXNfbG9naW4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuZm9ybSNwbXNfbG9naW4gYS5sb3N0cGFzc3dvcmQge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLnBtcy1sb2dpbi1lcnJvciB7XG4gIG1hcmdpbjogMS44NzVlbSAwcHg7XG4gIHBhZGRpbmc6IDFlbSAxZW07XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC1pcS13YXJuaW5nLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtdG8tZ3JhZGllbnQtY29sb3IpO1xufVxuXG5mb3JtI3Btc19sb2dpbiBwLmxvZ2luLXN1Ym1pdCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNWVtO1xufVxuXG4uaXFvbmljLXVzZXItZm9ybXMgI3Btc19sb2dpbiAubG9naW4tcmVtZW1iZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4jcG1zX2xvZ2luIHA6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbiNwbXNfbG9naW4gLmxvZ2luLXJlbWVtYmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbiNwbXNfbG9naW4gcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuI3Btc19sb2dpbiAubG9naW4tcmVtZW1iZXIgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi5wbXMtZmllbGQtc3Vic2NyaXB0aW9ucyAjcG1zLXN1YnNjcmlwdGlvbi1wbGFucy1kaXNjb3VudC1tZXNzYWdlcy13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucG1zLWZpZWxkLXN1YnNjcmlwdGlvbnMgLnBtcy1kaXNjb3VudC1lcnJvciB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgUmVnaXN0ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuZm9ybS5wbXMtZm9ybSB7XG4gIHRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcztcbiAgcGFkZGluZzogMS44NzVlbSAwLjkzNzVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMCAwLjkzNzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpLnBtcy1maWVsZC5wbXMtZmllbGQtc3Vic2NyaXB0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDAuNDM3NWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0IHtcbiAgaGVpZ2h0OiAzLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbnB1dC1iZyk7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGhlaWdodDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICB3aWR0aDogMC45Mzc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVlbTtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9ybS5wbXMtZm9ybSAucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb3JtI3Btc19lZGl0LXByb2ZpbGUtZm9ybSAuaXEtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG59XG5cbi5wbXNfc3VjY2Vzcy1tZXNzYWdlcy13cmFwcGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVlbTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBtcy1zdWJzY3JpcHRpb24tcGxhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuI3Btcy1wYXlnYXRlcy13cmFwcGVyIHtcbiAgbWFyZ2luOiAxLjVlbSAwO1xufVxuXG4jcG1zLXN1YnNjcmlwdGlvbi1wbGFucy1kaXNjb3VudCB7XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIC5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCAwLjkzNzVlbTtcbn1cblxuLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xufVxuXG5mb3JtLnBtcy1mb3JtIC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciAucG1zLXN1YnNjcmlwdGlvbi1wbGFuIGxhYmVsIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Btcy1wYXlnYXRlcy1pbm5lcj5sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xufVxuXG4jcG1zLXBheWdhdGVzLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4jcG1zLXBheWdhdGVzLWlubmVyIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbn1cblxuI3Btcy1yZWNhcHRjaGEtcmVnaXN0ZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMS4yNWVtIDAgMS4yNWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIC5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCAwLjkzNzVlbSAwIDA7XG59XG5cbi8qZWxlbWVudG9yIGNsYXNzKi9cblxuLmlxLXJlZ2lzdGVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHtcbiAgbWFyZ2luOiAxLjg3NWVtIDBweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLyogc2Nyb2xsYmFyICovXG5cbi8qIHdpZHRoICovXG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC4yNWVtO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICBoZWlnaHQ6IDAuMmVtO1xufVxuXG4vKiBIYW5kbGUgKi9cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM4ODg7XG59XG5cbi8qIEhhbmRsZSBvbiBob3ZlciAqL1xuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzU1NTtcbn1cblxuLyogc2Nyb2xsYmFyIGVuZCAqL1xuXG4uaXEtcmVnaXN0ZXIgLmVsZW1lbnRvci1zaG9ydGNvZGUge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMCAwLjkzNzVlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmlxLXJlZ2lzdGVyIGJ1dHRvbi5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHtcbiAgcGFkZGluZzogMi41ZW07XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbiNwbXMtcGF5Z2F0ZXMtd3JhcHBlciBoMyB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jcG1zLXBheWdhdGVzLWlubmVyPmxhYmVsIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQzNzVlbTtcbn1cblxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0+bGFiZWwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Btcy1zdWJzY3JpcHRpb24tcGxhbnMtZGlzY291bnQge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNwbXMtYXBwbHktZGlzY291bnQge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5wbXMtdGF4LW5vdGljZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3Btcy1zdWJzY3JpcHRpb24tcGxhbnMtZGlzY291bnQtbWVzc2FnZXMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBBY2NvdW50LXRhYlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayAucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIGEge1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayAucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMC4xODc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG59XG5cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS1pcS1mb3JtLWdyYWRpZW50LWNvbG9yKSAwJSwgdmFyKC0taXEtdG8tZ3JhZGllbnQtY29sb3IpIDg1JSk7XG4gIGNvbnRlbnQ6ICcnO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluay0tYWN0aXZlOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFBheW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wbXMtbm8tcGF5bWVudHMge1xuICBwYWRkaW5nOiAwLjYyNWVtIDIuMzc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuLnBtcy10YWJsZSB0aCxcbi5wbXMtdGFibGUgdGQge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLnBtcy10YWJsZSB0aCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgU3Vic2NyaXB0aW9uIHRhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wbXMtYWNjb3VudC1zdWJzY3JpcHRpb24tZGV0YWlscy10YWJsZSxcbi5wbXMtdGFibGUge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBtcy1hY2NvdW50LXN1YnNjcmlwdGlvbi1kZXRhaWxzLXRhYmxlIHRyPnRkOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjEyNWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGxhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBQYXNzd29yZCByZXNldCBjc3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIHtcbiAgcGFkZGluZzogMy4xMjVlbTtcbiAgd2lkdGg6IDM0Ljc1ZW07XG59XG5cbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlcj4ubG9nby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wbXMtZm9ybT5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cblxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5wbXMtZm9ybT5pbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucG1zX2ZpZWxkLWVycm9ycy13cmFwcGVyIHAge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG1hcmdpbjogMDtcbn1cblxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIHtcbiAgbWFyZ2luOiAwIDAgMS4yNWVtO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtPi5pcS1idXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZvcm0jcG1zX3JlZ2lzdGVyLWZvcm0gI3Btcy1wYXlnYXRlcy13cmFwcGVyIHtcbiAgbWFyZ2luOiAxLjVlbSAwIDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFByb2ZpbGUgY3NzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1hdnRhci1ib3ggLnNpZ24tdXNlcl9jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXEtYXZ0YXItYm94IC5zaWduLXVzZXJfY2FyZCBpbWcge1xuICBoZWlnaHQ6IDEyLjVlbTtcbiAgd2lkdGg6IDEyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEyLjVlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5pcS1hdnRhci1ib3ggLnNpZ24tdXNlcl9jYXJkIGEjaXEtZWRpdC1hdmF0YXItYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cblxuI3VwZGF0ZS1hdmF0YXIgbGFiZWwuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2lnbi11c2VyX2NhcmQgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcGFkZGluZzogLjM3NXJlbSA1cmVtIDAuMzc1ZW0gMC43NXJlbTtcbn1cblxuI3VwZGF0ZS1hdmF0YXIgLmN1c3RvbS1maWxlIHtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAwLjYyNWVtKTtcbn1cblxuLnBtcy1sb2dpbi1lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAyZW07XG4gIHdpZHRoOiAzNC43NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG1zIFBhZ2luYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMi44MTI1ZW07XG4gIGhlaWdodDogMi44MTI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtO1xuICBtYXJnaW4tbGVmdDogMC4zMTI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5wbXMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLmN1cnJlbnQsXG4ucG1zLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVyczpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucG1zLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucG1zLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5uZXh0LFxuLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMucHJldiB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgTG9hZCBNb3JlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubG9hZGVyLXdoZWVsIHtcbiAgZm9udC1zaXplOiA0ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAxZW07XG4gIHBhZGRpbmctbGVmdDogMC40NWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYW5pbWF0aW9uOiBsb2FkZXItd2hlZWwtcm90YXRlIDAuNXMgc3RlcHMoMTIpIGluZmluaXRlO1xufVxuXG4ubG9hZGVyLXdoZWVsIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDAuM2VtO1xuICB3aWR0aDogMC4xZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMDVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgMC41ZW07XG59XG5cbkBrZXlmcmFtZXMgbG9hZGVyLXdoZWVsLXJvdGF0ZSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmlxX2NvbW1lbnRfYmxvY2sge1xuICBwYWRkaW5nLWJvdHRvbTogNi4yNWVtO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmlxX2NvbW1lbnRfYmxvY2sgLmNvbW1lbnRzLWFyZWEsXG4uaXFfY29tbWVudF9ibG9jayAuY29tbWVudC1yZXNwb25kIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgIFdhdGNobGlzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ud2F0Y2hsaXN0LWNvbnRlbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3ZlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3ZlciAuaW1nLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6aG92ZXIge1xuICB6LWluZGV4OiA5OTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwLjc1ZW0gcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuOSk7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzLndhdGNobGlzdC1maXJzdDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoNiUsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlcy53YXRjaGxpc3QtbGFzdDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoLTYlLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1zb2NpYWwtaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiBhdXRvO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxLjU2MjVlbTtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjgpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5O1xuICBib3JkZXItbGVmdDogMC4yNTBlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtY2FyZC1ncmVkaWVudCk7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOmhvdmVyOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5O1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3ZlciAuYmxvY2stZGVzY3JpcHRpb24ge1xuICBhbmltYXRpb246IGZhZGVJbiAwLjZzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3ZlciAuYmxvY2stc29jaWFsLWluZm8ge1xuICBhbmltYXRpb246IGZhZGVJbiAwLjZzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlcyAuaG92ZXItYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDAuMzEyNWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgTWFzIFZpZGVvIHNpZGViYXIgd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ud2lkZ2V0Lm1hc3ZpZGVvcy1tb3ZpZXMtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLW1vdmllcyAubW92aWUsXG4ud2lkZ2V0Lm1hc3ZpZGVvcy10di1zaG93cy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdHYtc2hvd3MgLnR2LXNob3csXG4ud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMC45Mzc1ZW07XG59XG5cbi53aWRnZXQubWFzdmlkZW9zLW1vdmllcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtbW92aWVzIC5tb3ZpZSAubW92aWVfX3Bvc3Rlcixcbi53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvdyAudHYtc2hvd19fcG9zdGVyLFxuLndpZGdldC5tYXN2aWRlb3MtdmlkZW9zLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy12aWRlb3MgLnZpZGVvIC52aWRlb19fcG9zdGVyIHtcbiAgd2lkdGg6IDVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG4gIGZsZXg6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ud2lkZ2V0Lm1hc3ZpZGVvcy1tb3ZpZXMtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLW1vdmllcyAubW92aWUgLm1vdmllX190aXRsZSxcbi53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvdyAudHYtc2hvd19fdGl0bGUsXG4ud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW8gLnZpZGVvX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzNzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53aWRnZXQubWFzdmlkZW9zLW1vdmllcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtbW92aWVzIC5tb3ZpZTpsYXN0LWNoaWxkLFxuLndpZGdldC5tYXN2aWRlb3MtdHYtc2hvd3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXR2LXNob3dzIC50di1zaG93Omxhc3QtY2hpbGQsXG4ud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW86bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0Lm1hc3ZpZGVvcy1tb3ZpZXMtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLW1vdmllcyAubW92aWVzX19pbm5lcixcbi53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvd3NfX2lubmVyLFxuLndpZGdldC5tYXN2aWRlb3MtdmlkZW9zLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy12aWRlb3MgLnZpZGVvc19faW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi53aWRnZXQubWFzdmlkZW9zIHNwYW4ucG9zdF9jb3VudCB7XG4gIGJvcmRlci1yYWRpdXM6IDMuMTI1ZW07XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcbn1cblxuLyogYWpheCBzZWFyY2ggKi9cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB7XG4gIHotaW5kZXg6IDk5O1xuICBib3JkZXItdG9wOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHBhZGRpbmc6IC41ZW07XG59XG5cbmhlYWRlciAuaXEtYWpheC1zZWFyY2ggLnNlYXJjaC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaGVhZGVyIC5zZWFyY2gtYm94IHtcbiAgei1pbmRleDogOTk5OTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmxhY2spO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCAucG9zdC1pbWctaG9sZGVyIHtcbiAgd2lkdGg6IDYuMjVlbTtcbiAgaGVpZ2h0OiAzLjc1ZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNWVtO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGhyZWUpO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nIC5pbWctaGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICA7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1pbWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5oZWFkZXIgI2RhdGFmZXRjaCBidXR0b24uaG92ZXItYnV0dG9ucyB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6IHJnYih2YXIoLS1pcS1yZ2ItMjUpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuaGVhZGVyICNkYXRhZmV0Y2ggYnV0dG9uLmhvdmVyLWJ1dHRvbnM6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIC5pcS1jYXRlZ29yeS1saXN0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIC5pcS1jYXRlZ29yeS1saXN0IGxpIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIC5uZXctbGluayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIC5pcS1jYXRlZ29yeS1saXN0IGxpPnNwYW4ge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cblxuLyogZGV0YWlsIHBhZ2UgY2FzdCBzZWN0aW9uICovXG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5kZXRhaWwtY2FzdC1saXN0IGxpLnNsaWRlLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxubGkuc2xpZGUtaXRlbSAuY2FzdC1pbWFnZXMgLmltZy1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4Ljc1MGVtO1xufVxuXG5saS5zbGlkZS1pdGVtIC5jYXN0LWltYWdlcyAuaW1nLWJveCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxubGkuc2xpZGUtaXRlbSAuY2FzdC1pbWFnZXMgLmJsb2NrLWRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMS41NjNlbTtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzIC5ibG9jay1kZXNjcmlwdGlvbiAuaXEtdGl0bGUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBwZXJzb24gcGFnZSAqL1xuLnBlcnNvbi1kZXRhaWxzIC5zaW5nbGUtcGVyc29uX19zaWRlYmFyLXRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNWVtO1xufVxuXG4ucGVyc29uLWRldGFpbHM+ZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xufVxuXG4ucHJvZmlsZS1zb2NpYWwtbGlzdHMgLnNoYXJlLWljbyB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4ucHJvZmlsZS1zb2NpYWwtbGlzdHMge1xuICBtYXJnaW4tbGVmdDogLTAuNjI1ZW07XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMCAwLjkzNzVlbTtcbiAgbWluLXdpZHRoOiA0My43NWVtO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSAuaW1hZ2Uge1xuICB3aWR0aDogOCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgdGQsXG4ucGVyc29uLWRldGFpbHMgLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIHRkLnllYXIge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgdGQuY29udGVudCB7XG4gIHdpZHRoOiAzNSU7XG59XG5cbi5jYXN0LXJlbGF0ZWQtbGlzdCAudHJlbmRpbmctcGlsbHMgdGQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSB0ZC5zZXBlcmF0b3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSB0ZC5jb250ZW50IGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgdGQuY29udGVudCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhciggLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgLmNvbnRlbnQgLmNoYXJhY3RlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi50cmVuZGluZy1waWxscy50cmVhZGluZy1oZWFkaW5nLXRhYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4udHJlbmRpbmctcGlsbHMudHJlYWRpbmctaGVhZGluZy10YWIubmF2LXBpbGxzIC5uYXYtaXRlbTpmaXJzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi50YWItY29udGVudC5jYXN0LXBlcnNvbi1saXN0IHtcbiAgbWF4LWhlaWdodDogMzguMTI1ZW07XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4vKiBibG9jayB3aWRnZXRzICovXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2xhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyLjkxNjY2NjY2NjY2NjY2NjV2dyk7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud3AtYmxvY2stY29sdW1uPnAge1xuICBtYXJnaW46IDA7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS41ZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICB3aWR0aDogMi45MTY2NjY2NjY2NjY2NjY1dnc7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogNTAlO1xuICByaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAwLjh2dztcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbm9sLndwLWJsb2NrLWxhdGVzdC1jb21tZW50cyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyoqIGRldGFpbCBwYWdlICoqL1xuLnRyZW5kaW5nLWluZm8uZy1ib3JkZXIgLnNpbmdsZS1kZXRhaWxzIC5zbGlkZXItcmF0dGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1ZW07XG59XG5cbi5yYXR0aW5nLXN0YXJ0IGkge1xuICBjb2xvcjogdmFyKC0taXEtcmF0dGluZyk7XG59XG5cbi8qKiBTb3VyY2VzICwgcmF0aW5nICwgZGVzY3JpcHRpb24gKiovXG4uc291cmNlcy10YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi5zb3VyY2VzLXRhYmxlIHRkLFxuLnNvdXJjZXMtdGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDEuNWVtIDEuMjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5zb3VyY2VzLXRhYmxlIHRib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuLnNvdXJjZXMtdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAwLjYyNWVtIHNvbGlkIHZhcigtLWlxLWJvZHktYmcpO1xufVxuXG4uc291cmNlcy10YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc291cmNlLWxpc3QtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDI1ZW07XG4gIGhlaWdodDogYXV0bztcbiAgY2xlYXI6IGJvdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIGEge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDFlbSAxZW07XG4gIG1hcmdpbjogMCAxZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSBhOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyKC0taXEtZm9ybS1ncmFkaWVudC1jb2xvcikgMCUsIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKSA4NSUpO1xuICBjb250ZW50OiAnJztcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAudHJlbmRpbmctcGlsbHMtaGVhZGVyLm5hdi1waWxscyAubmF2LWl0ZW0gYS5hY3RpdmU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAudHJlbmRpbmctcGlsbHMtaGVhZGVyLm5hdi1waWxscyAubmF2LWl0ZW0gYTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDAuMTg3NWVtO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdyYWRpYW50LW1pZC1zaWRlKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5kZXNjcmlwdGlvbi1jb250ZW50LmhpZGVDb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgaGVpZ2h0OiA2ZW07XG59XG5cbi5kZXNjcmlwdGlvbi1jb250ZW50LnNob3dDb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZGVzY3JpcHRpb24tY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTAuNjM4ZW07XG59XG5cbi5kLXNtLWZsZXguc2luZ2xlLWRldGFpbHM+LnRyZW5kaW5nLXRleHQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi8qIHJldmlldyBmb3JtICovXG4uc3RyZWFtaXQtcmV2aWV3cyB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM4ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0tcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1yYXRpbmc+bGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcgcC5zdGFycyB7XG4gIG1hcmdpbjogMCAwIDAgMC45MzhlbTtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuY29tbWVudC1ub3RlcyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBlbSk7XG4gIG1hcmdpbjogMCAwIDEuMzc1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuY29tbWVudC1ub3RlcyBzcGFuIHtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEzZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHdpZHRoOiAxLjVlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1mb3JtLWF1dGhvciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzOGVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1mb3JtLWVtYWlsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMC45MzhlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgbWFyZ2luOiAwIDAgMC45Mzc1ZW0gMDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmZvcm0tc3VibWl0IC5zdWJtaXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMS4yNWVtO1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuYnlwb3N0YXV0aG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudF9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnRfY29udGFpbmVyIGltZy5hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNWVtO1xuICB3aWR0aDogNWVtO1xuICBmbG9hdDogbGVmdDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHtcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwIDEuODc1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAubWV0YSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IC43NWVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwLm1ldGEge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IC5tZXRhIC5tYXN2aWRlb3MtcmV2aWV3X19hdXRob3Ige1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXNpemU6IDEuNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IC5tZXRhIC5tYXN2aWRlb3MtcmV2aWV3X19wdWJsaXNoZWQtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjU2MjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgLm1ldGEgLm1hc3ZpZGVvcy1yZXZpZXdfX3B1Ymxpc2hlZC1kYXRlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuNDM3NWVtO1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuMTI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHAge1xuICBtYXJnaW46IDAgMCAxZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5zdGFyLXJhdGluZyAuc3RhciB7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMWVtO1xuICBmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LXRleHQgLnN0YXItcmF0aW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1yZXNwb25kIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1yZXBseS10aXRsZSxcbi5zdHJlYW1pdC1yZXZpZXdzIHVsLmNoaWxkcmVuIHtcbiAgbWFyZ2luLXRvcDogMS4yNWVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1mb3JtLXJhdGluZyAuc2VsZWN0Mi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubXVzaWMtcGxheS1saXN0cy5zaW5nbGUtc2hhcmUtaWNvbiAuc2hhcmUtYm94IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDMuNGVtO1xuICB0b3A6IDAuMTI1ZW07XG59XG5cbi5tdXNpYy1wbGF5LWxpc3RzLnNpbmdsZS1zaGFyZS1pY29uIC5zaGFyZS1ib3ggYTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm11c2ljLXBsYXktbGlzdHMuc2luZ2xlLXNoYXJlLWljb24gLnNoYXJlLWJveCAuc2hhcmUtc2hhcGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgbGVmdDogLTAuOWVtO1xuICByaWdodDogYXV0bztcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhLnN0YXItNixcbi5zdHJlYW1pdC1yZXZpZXdzIHAuc3RhcnMgYS5zdGFyLTcsXG4uc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci04LFxuLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhLnN0YXItOSxcbi5zdHJlYW1pdC1yZXZpZXdzIHAuc3RhcnMgYS5zdGFyLTEwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlxX2NvbW1lbnRfYmxvY2suc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcV90YWctbGlzdCB7XG4gIG1hcmdpbi10b3A6IDEuODc1ZW07XG59XG5cbi5pcV90YWctbGlzdCAudGV4dC1sYWJsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTI1ZW07XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xufVxuXG4ubW92aWUtY29udGVudC5tb3ZpZS1zcGFjZS1hY3Rpb24gbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLm1vdmllLWNvbnRlbnQubW92aWUtc3BhY2UtYWN0aW9uLmlxX3RhZy1saXN0IGxpIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xufVxuXG4ubW92aWUtY29udGVudC5pcV90YWctbGlzdCBsaTpiZWZvcmUsXG4uaXFfdGFnLWxpc3QgbGkudGV4dC1sYWJsZTphZnRlcixcbi5tb3ZpZS1jb250ZW50LmlxX3RhZy1saXN0IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW92aWUtY29udGVudC5pcV90YWctbGlzdCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLFwiO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvdHRvbTogMC4xZW07XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5pcV90YWctbGlzdCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMTI1ZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbn1cblxuLyogaW50cm8gcGFnZSBjc3MgKi9cblxuLm5hdmJhci5kZWFmdWx0LWhlYWRlciB1bCBsaSAuY3NzX3ByZWZpeC1pbWFnZS1ib3guc3R5bGUtb25lIGEge1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uY3NzX3ByZWZpeC1pbWFnZS1ib3gge1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgcGFkZGluZzogMC4zNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xufVxuXG4uY3NzX3ByZWZpeC1pbWFnZS1ib3guc3R5bGUtdGhyZWUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNWVtO1xuICBwYWRkaW5nOiAzLjFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY3NzX3ByZWZpeC1yYWRpdXMtZ3JhZGllbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXJhZGl1cy1ncmFkaWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNWVtO1xuICBwYWRkaW5nOiAwLjEyNWVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB2YXIoLS1pcS1wcmltYXJ5KSwgdmFyKC0taXEtYmcxKSA4NSUpO1xuICAtd2Via2l0LW1hc2s6IGxpbmVhci1ncmFkaWVudCh2YXIoLS1pcS13aGl0ZS1jb2xvcikgMCAwKSBjb250ZW50LWJveCwgbGluZWFyLWdyYWRpZW50KHZhcigtLWlxLXdoaXRlLWNvbG9yKSAwIDApO1xuICBtYXNrOiBsaW5lYXItZ3JhZGllbnQodmFyKC0taXEtd2hpdGUtY29sb3IpIDAgMCkgY29udGVudC1ib3gsIGxpbmVhci1ncmFkaWVudCh2YXIoLS1pcS13aGl0ZS1jb2xvcikgMCAwKTtcbiAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogeG9yO1xuICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveC5zdHlsZS10aHJlZTpob3ZlciAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1pbWFnZS1ib3guc3R5bGUtdGhyZWUgLmNzc19wcmVmaXgtaW1hZ2UtYm94LXRpdGxlIHtcbiAgcGFkZGluZzogMS41ZW0gLjkzNzVlbSAwIC45Mzc1ZW07XG59XG5cbi5zdHlsZS10d28uY3NzX3ByZWZpeC1pbWFnZS1ib3gge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW0gMS41ZW0gMS41ZW07XG59XG5cbi5zdHlsZS10d28uY3NzX3ByZWZpeC1pbWFnZS1ib3g6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWlxLXJnYi0yNTUpLCAwLjcpO1xuICBwYWRkaW5nOiAwIDAgMC4yNWVtIDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6ICdcXDIwMjJcXDIwMjJcXDIwMjInO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTg3NWVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cblxuLnN0eWxlLXR3by5jc3NfcHJlZml4LWltYWdlLWJveCAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtZGVzY3JpcHRpb257XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zdHlsZS10d28uY3NzX3ByZWZpeC1pbWFnZS1ib3g6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtaW1hZ2UtYm94LnN0eWxlLW9uZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNjcm9sbC1pbWcgLmNzc19wcmVmaXgtaW1hZ2UtYm94LWltZyBpbWcge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICBoZWlnaHQ6IDIxLjkzNzVlbTtcbiAgdHJhbnNpdGlvbjogNXMgYWxsIGVhc2U7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uc2Nyb2xsLWltZy5ob3Zlci1pbWFnZS1zY3JvbGw6aG92ZXIgLmNzc19wcmVmaXgtaW1hZ2UtYm94LWltZyBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgdHJhbnNpdGlvbjogM3MgYWxsIGVhc2U7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveCAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0IDBzO1xufVxuXG4uY3NzX3ByZWZpeC1pbWFnZS1ib3guc3R5bGUtdHdvIC5jc3NfcHJlZml4LWltYWdlLWJveC10aXRsZXtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMC42ZW07XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveC5zdHlsZS10aHJlZSAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAwIDA7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveDpob3ZlciAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LXRyYW5zZm9ybS1pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cblxuLmNzc19wcmVmaXgtdHJhbnNmb3JtLWltYWdlLWJhbm5lciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbn1cblxuLmNzc19wcmVmaXgtdHJhbnNmb3JtLWltYWdlLXJ0bCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbn1cblxuYS5wYWdlLXRpdGxlIHtcbiAgcGFkZGluZzogMC45Mzc1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuXG5hLnBhZ2UtdGl0bGU6aG92ZXIsXG5hLnBhZ2UtdGl0bGU6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ubGlzdC1kZW1vLWVsZW1lbnRvciAuZWxlbWVudG9yLWljb24tbGlzdC1pdGVtIC5lbGVtZW50b3ItaWNvbi1saXN0LXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDAuN2VtICFpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWRlbW8tZWxlbWVudG9yIC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW0gLmVsZW1lbnRvci1pY29uLWxpc3QtaWNvbiBzdmcge1xuICB3aWR0aDogMC44NzVlbTtcbiAgaGVpZ2h0OiAwLjg3NWVtO1xufVxuXG4jb25lc2lnbmFsLWJlbGwtY29udGFpbmVyLm9uZXNpZ25hbC1yZXNldC5vbmVzaWduYWwtYmVsbC1jb250YWluZXItYm90dG9tLXJpZ2h0IHtcbiAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogMi41ZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDNlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDNlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG5cbiAgLmNzc19wcmVmaXgtdHJhbnNmb3JtLWltYWdlLFxuICAuY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2UtcnRsLFxuICAuY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2UtYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHVsPmxpPmEgLmxpbmstYmFkZ2UsXG4gIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsPmxpPmEgLmxpbmstYmFkZ2UsXG4gIC5tZW51LW1lZ2EtbWVudS1jb250YWluZXIgdWw+bGk+YSAubGluay1iYWRnZSB7XG4gICAgdG9wOiAtMC45ZW07XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMy41ZW07XG4gIH1cbn1cblxuLyogQXJjaGl2ZSBQZXJzb25zIFBhZ2UgKi9cbi5yb3cuaXFfYXJjaGl2ZV9pdGVtcy5pcS1hcmNoaXZlLXBlcnNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xufVxuXG4uYXJjaGl2ZSAuaXEtcGVyc29ucyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmlxLXBlcnNvbnMgLmlxLWNhc3QtYm9keSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNC4xMmRlZywgdmFyKC0taXEtYmxhY2spIDAuNzclLCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgMCkgOTYuNTklKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHBhZGRpbmc6IDEuMjVlbTtcbn1cblxuLmlxLXBlcnNvbnMgLmlxLWNhc3QtYm9keT4uaXEtcGVyc29uLWhlYWRpbmcgLmlxLXRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtcGVyc29ucyAuaXEtcGVyc29uLWNhdC1pdGVtOm50aC1sYXN0LWNoaWxkKDEpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiwgXCI7XG59XG5cbi5pcS1wZXJzb25zIC5pcS1wZXJzb24tY2F0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4uaXEtcGVyc29ucyAuaXEtcGVyc29uLWNhdC1pdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIHBtcyBmb3JtICovXG5mb3JtI3Btcy1yZXRyeS1wYXltZW50LXN1YnNjcmlwdGlvbi1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZvcm0ucG1zLWZvcm0ge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xufVxuXG4ucG1zLWNyZWRpdC1jYXJkLWluZm9ybWF0aW9uIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5mb3JtLnBtcy1mb3JtIGlucHV0IHtcbiAgZmxvYXQ6IGluaGVyaXQ7XG59XG5cbi5TdHJpcGVFbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXI6IDAuMDYzZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5wbXMtZm9ybT5pbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi1yaWdodDogMC45MzhlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucG1zLWZpZWxkLnBtcy1maWVsZC10eXBlLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOGVtO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5wbXMtc3Vic2NyaXB0aW9uLXBsYW4tYXV0by1yZW5ldyB7XG4gIG1hcmdpbjogMC45MzhlbSAwO1xufVxuXG4ucG1zLXN1YnNjcmlwdGlvbi1wbGFuLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzOGVtO1xufVxuXG4ucG1zLWZpZWxkLnBtcy1maWVsZC10eXBlLWhlYWRpbmcgaDQge1xuICBmb250LXNpemU6IDEuMzMzZW07XG59XG5cbmZvcm0ucG1zLWZvcm0+cCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOGVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIC5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNzc19wcmVmaXhfY29udGVudF9yZXN0cmljdGlvbiB7XG4gIGhlaWdodDogNzB2aDtcbn1cblxuLmNzc19wcmVmaXhfcmVzdHJpY3Rpb25fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgcGFkZGluZzogMmVtIDFlbTtcbn1cblxuLmNzc19wcmVmaXhfcmVzdHJpY3Rpb25fYm94IC5pcS1idXR0b24ge1xuICBtYXJnaW46IDJlbSAwO1xufVxuXG4uY3NzX3ByZWZpeF9yZXN0cmljdGlvbl9ib3ggLnN1YnNjcmliZS10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiAgTWVnYSBtZW51IGNlbnRlciBQb3NpdGlvbiovXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgLnNmLW1lbnU+Lm1lbnUtaXRlbT4uaXFvbmljLW1lZ2FtZW51LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1oYXMtcG9zaXRpb24tc3RhdGljIHVsLm5hdmJhci1uYXY+bGkubWVnYW1lbnUtbGF5b3V0LFxuLmNvbHVtbi1oYXMtcG9zaXRpb24tc3RhdGljIC5uYXZiYXIsXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgLmxheW91dHMtc2VjdGlvbi1wb3NpdGlvbi1zdGF0aWMgLmVsZW1lbnRvci13aWRnZXQsXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgLmxheW91dHMtc2VjdGlvbi1wb3NpdGlvbi1zdGF0aWMgLmVsZW1lbnRvci13aWRnZXQtd3JhcCxcbi5jb2x1bW4taGFzLXBvc2l0aW9uLXN0YXRpYyAubGF5b3V0cy1zZWN0aW9uLXBvc2l0aW9uLXN0YXRpYy5lbGVtZW50b3ItY29sdW1uLFxuLmNvbHVtbi1oYXMtcG9zaXRpb24tc3RhdGljIC5sYXlvdXRzLXNlY3Rpb24tcG9zaXRpb24tc3RhdGljIC5lbGVtZW50b3ItY29sdW1uLXdyYXAsXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXIge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi8qIG1hc3ZpZGVvcyAqL1xudGFibGUubWFzdmlkZW9zLXRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG50YWJsZS5tYXN2aWRlb3MtdGFibGUgdGhlYWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib3JkZXItZGFyayk7XG59XG5cbnRhYmxlLm1hc3ZpZGVvcy10YWJsZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvcmRlci1kYXJrKTtcbn1cblxudGFibGUubWFzdmlkZW9zLXRhYmxlIHRkIHtcbiAgcGFkZGluZzogMS4zMTNlbSAxZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm1hc3ZpZGVvcy1tYW5hZ2UtcGxheWxpc3RzIHtcbiAgbWFyZ2luLXRvcDogM2VtO1xufVxuXG4ubWFzdmlkZW9zLXRhYmxlIC5tYXN2aWRlb3MtYnV0dG9uIHtcbiAgcGFkZGluZzogMCAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1hc3ZpZGVvcy10YWJsZSAubWFzdmlkZW9zLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm1hc3ZpZGVvcy10YWJsZSAubWFzdmlkZW9zLWJ1dHRvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYm9yZGVyKTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLm1hc3ZpZGVvcy10YWJsZSAubWFzdmlkZW9zLWJ1dHRvbjpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5cbkBrZXlmcmFtZXMgbG9hZDEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1maXJzdCkpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZDIge1xuICAwJSB7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWQzIHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLXNlY291bmQpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ud2Mtc3RyaXBlLWVsZW1lbnRzLWZpZWxkLFxuLndjLXN0cmlwZS1pYmFuLWVsZW1lbnQtZmllbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcikgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNjMWMxYzE7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG59XG5cbi8qIENvbnRpbnVlIFdhdGNoaW5nIFN0YXJ0ICovXG5cbi5tZWpzLWxheWVyIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5jc3NfcHJlZml4LXZpZGVvLWNvbnRpbnVlLXdhdGNoLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTApLCAwLjY3OCk7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4uY3NzX3ByZWZpeC12aWRlby1jb250aW51ZS13YXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxZW0gMmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWlxLXJnYi0wKSwgLjQpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoLjYyNWVtKTtcbiAgYm94LXNoYWRvdzogMCAwIDEuODc1ZW0gMCByZ2JhKHZhcigtLWlxLXJnYi0wKSwgLjIpO1xufVxuXG4uY3NzX3ByZWZpeC12aWRlby1jb250aW51ZS13YXRjaCBwIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG4uY3NzX3ByZWZpeC12aWRlby1jb250aW51ZS13YXRjaCAuY29udGludWUtd2F0Y2gtbW9kZWwtYnRuLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFlbTtcbn1cblxuLmNzc19wcmVmaXgtbmV4dC1lcGlzb2RlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAuNjI1ZW07XG4gIGhlaWdodDogMTdlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMjJyZW0gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XG59XG5cbi5jc3NfcHJlZml4LW5leHQtZXBpc29kZSAuY3NzX3ByZWZpeC1uZXh0LWVwaXNvZGUtYm94IHtcbiAgcGFkZGluZzogMWVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWVwaXNvZGUtYmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uY3NzX3ByZWZpeC1uZXh0LWVwaXNvZGUgLmNzc19wcmVmaXgtbmV4dC1lcGlzb2RlLWJveCBhIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY3NzX3ByZWZpeC1uZXh0LWVwaXNvZGUgLmNzc19wcmVmaXgtbmV4dC1lcGlzb2RlLWJveCBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY3NzX3ByZWZpeC1uZXh0LWVwaXNvZGUgLmNzc19wcmVmaXgtbmV4dC1lcGlzb2RlLWJveCBpIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1uZXh0LWVwaXNvZGUuYW5pbWF0ZWQgLmNpcmNsZSB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuXG4uY3NzX3ByZWZpeC1uZXh0LWVwaXNvZGUgLmNpcmNsZSB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiA2NTA7XG4gIHRyYW5zaXRpb246IGFsbCA1cyBlYXNlLWluLW91dDtcbiAgc3Ryb2tlOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5yZW1vZGFsLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4uc3RyZWFtaXQtbW9kZWwtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ucmVtb2RhbCB7XG4gIHBhZGRpbmc6IDJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItMCksIC40KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKC42MjVlbSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEuNTYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEuNTYyNWVtKTtcbn1cblxuLnJlbW9kYWwtY29uZmlybSxcbi5yZW1vZGFsLWNhbmNlbCB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjA2MjVlbSB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlbW9kYWwtY29uZmlybSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYmxhY2spO1xufVxuXG4ucmVtb2RhbC1jb25maXJtOmhvdmVyLFxuLnJlbW9kYWwtY29uZmlybTpmb2N1cyxcbi5yZW1vZGFsLWNhbmNlbDpob3Zlcixcbi5yZW1vZGFsLWNhbmNlbDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4ucmVtb2RhbC1jb25maXJtOmJlZm9yZSxcbi5yZW1vZGFsLWNhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcbn1cblxuLnJlbW9kYWwtY29uZmlybTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYmxhY2spO1xufVxuXG4ucmVtb2RhbC1jb25maXJtOmhvdmVyOmJlZm9yZSxcbi5yZW1vZGFsLWNhbmNlbDpob3ZlcjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLnJlbW9kYWwtY2xvc2Uge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnJlbW9kYWwtY2xvc2U6aG92ZXIsXG4ucmVtb2RhbC1jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5yZW1vZGFsLWNsb3NlOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG5cbi8qIHdhdGNoIGxpc3QgKi9cbi5jc3NfcHJlZml4LXByZW9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGhlaWdodDogLjFlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA5O1xufVxuXG4uY3NzX3ByZWZpeC1wcmVvZ3Jlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogdmFyKC0tcHJvZ3Jlc3MtcGVyY2VudGFnZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeC1wcmVvZ3Jlc3M6OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWxlZnQtdGltZSk7XG4gIGJvdHRvbTogY2FsYygxMDAlICsgMC4yZW0pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGModmFyKC0tcHJvZ3Jlc3MtcGVyY2VudGFnZSkgLSB2YXIoLS1yaWdodC1vZmZzZXQsIDBweCkpO1xuICBwYWRkaW5nOiAuMmVtIC44ZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEodmFyKC0taXEtcmdiLTApLCAuNSk7XG59XG5cbi5jb250aW51ZS13YXRjaGluZy1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiA2LjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbnRpbnVlLXdhdGNoaW5nLXNsaWRlciBsaS5zbGlkZS1pdGVtIC5ibG9jay1pbWFnZXM6OmJlZm9yZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmNvbnRpbnVlLXdhdGNoaW5nLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmNvbnRpbnVlLXdhdGNoaW5nLXNsaWRlciAuc2xpY2stYXJyb3cgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDk7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItMCksIDAuNSk7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDAuMzEyNWVtO1xuICBmb250LXNpemU6IDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQgMHM7XG59XG5cbi5jb250aW51ZS13YXRjaGluZy1zbGlkZXIgLnNsaWNrLXByZXYge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTVweDtcbiAgei1pbmRleDogOTtcbn1cblxuLmNvbnRpbnVlLXdhdGNoaW5nLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4uY29udGludWUtd2F0Y2hpbmctc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSxcbi5jb250aW51ZS13YXRjaGluZy1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmNvbnRpbnVlLXdhdGNoaW5nLXNsaWRlciAuc2xpY2stYXJyb3cgaSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmNvbnRpbnVlLXdhdGNoaW5nLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3NzX3ByZWZpeC12aWRlby1vdmVybGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDcwdmggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG59XG5cbi5jc3NfcHJlZml4LXdhdGNoZWQtZXBpc29kZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjkzNzVlbTtcbiAgcmlnaHQ6IC45Mzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAgLjMxMjVlbTtcbiAgei1pbmRleDogOTk7XG59XG5cbi5pcS10dnNob3ctdGFicyAuY3NzX3ByZWZpeC13YXRjaGVkLWVwaXNvZGUge1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IC45Mzc1ZW07XG59XG5cbi5lcGktYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5uYXYucG1zLWFjY291bnQtbmF2aWdhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLmludHJvLWJ0biBhLmlxLWJ1dHRvbiB7XG4gIHdpZHRoOiAxNjBweDtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtYm9yZGVyLWRhcmspO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gYmxvZy1uYXZpZ2F0aW9uIFN0YXJ0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9nLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDNlbTtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAuYmxvZy10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuICBmb250LXNpemU6IDFlbTtcbiAgZGlzcGxheTogaW5pdGlhbDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShjdXJyZW50Q29sb3IpLCB0byhjdXJyZW50Q29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGN1cnJlbnRDb2xvciwgY3VycmVudENvbG9yKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMnB4O1xuICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIC42cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIC42cyBlYXNlLW91dDtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiBhOmhvdmVyIC5ibG9nLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAuYmxvZy1hcnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAubmV4dC1wb3N0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAucHJldmlvdXMtcG9zdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYmxvZy1uYXZpZ2F0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAubmV4dC1wb3N0LFxuLmJsb2ctbmF2aWdhdGlvbiAucHJldmlvdXMtcG9zdCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAucHJldmlvdXMtcG9zdDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvcmRlci1saWdodCk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogNjVweDtcbiAgdG9wOiAwO1xuICByaWdodDogLThweDtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAucHJldmlvdXMtcG9zdCAuYmxvZy10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMjAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ibG9nLW5hdmlnYXRpb24gLm5leHQtcG9zdCAuYmxvZy10aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAyMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAuYmxvZy1hcnJvdyAucHJldmlvdXMsXG4uYmxvZy1uYXZpZ2F0aW9uIC5ibG9nLWFycm93IC5uZXh0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAuYmxvZy1hcnJvdyAubmV4dCB7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAuYmxvZy1hcnJvdyAucHJldmlvdXMge1xuICBtYXJnaW4tbGVmdDogMC42MjVlbTtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAuYXJyb3ctd3JhcHBlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiBhOmhvdmVyIC5hcnJvdy13cmFwcGVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmJsb2ctbmF2aWdhdGlvbiAucHJldmlvdXMtcG9zdCAuYmxvZy10aXRsZSxcbi5ibG9nLW5hdmlnYXRpb24gLm5leHQtcG9zdCAuYmxvZy10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uYmxvZy1uYXZpZ2F0aW9uIC5wcmV2aW91cy1wb3N0IGE6aG92ZXIgLmJsb2ctdGl0bGUsXG4uYmxvZy1uYXZpZ2F0aW9uIC5uZXh0LXBvc3QgYTpob3ZlciAuYmxvZy10aXRsZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMDtcbn1cblxuLyogQmxvZyBEZXRhaWwgKi9cbi5pcS1ibG9nLW1ldGEtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBnYXA6IDFlbTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWJveC1pbWFnZSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aHJlZSk7XG59XG5cbi5pcS1ibG9nLW1ldGEtZGV0YWlscyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC4yNWVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmlxLXJlYWRpbmctdGltZSB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5pcS1ibG9nLW1ldGEtZGV0YWlscyB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtYmxvZy1tZXRhLWRldGFpbHMgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLWJsb2ctbWV0YS1kZXRhaWxzIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaXEtYmxvZy1tZXRhLWRldGFpbHMgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC0wLjEyNWVtO1xufVxuXG4uaXEtYmxvZy1tZXRhLWRldGFpbHMgdWwgbGk6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlxLWJsb2ctbWV0YS1kZXRhaWxzIC5pcS1jb21tZW50cy1jb3VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC4zNzVlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmlxLWJsb2ctbWV0YS1kZXRhaWxzIC5pcS1leHRyYS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuICBnYXA6IDEuMTI1ZW07XG59XG5cbi5zaW5nbGUgLmlxLWJsb2ctYm94IC5pcS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWF1dGhvci1kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogMi4xODc1ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1hdXRob3ItZGV0YWlscyAuaXEtYXV0aG9yLWF2YXRhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41ZW07XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYXV0aG9yLWRldGFpbHMgLmlxLWF1dGhvci1hdmF0YXIgLmF2YXRhciB7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAyLjVlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1hdXRob3ItZGV0YWlscyAuaXEtYXV0aG9yLWF2YXRhciAuaXEtYXV0aG9yLW5hbWUge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWF1dGhvci1kZXRhaWxzIC5pcS1hdXRob3ItYXZhdGFyIC5pcS1hdXRob3ItbmFtZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYXV0aG9yLWRldGFpbHMgLmlxLWF1dGhvci1hdmF0YXIgLmlxLWF1dGhvci1uYW1lIHNwYW4gYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtcHVibGlzaGVkLWRhdGUgc3BhbiBhIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYXV0aG9yLWRldGFpbHMgLmlxLWF1dGhvci1hdmF0YXIgLmlxLWF1dGhvci1uYW1lIHNwYW4gYTpob3Zlcixcbi5pcS1ibG9nLWJveCAuaXEtcHVibGlzaGVkLWRhdGUgc3BhbiBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLXB1Ymxpc2hlZC1kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjYyNWVtO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLW9uZSk7XG59XG5cbi5pcS1ibG9nLXRhZyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZ2FwOiAwLjMxMjVlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uaXEtYmxvZy10YWcgbGkgYSB7XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuNzVlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbGV0dGVyLXNwYWNpbmctdGhyZWUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xuICBmb250LXNpemU6IFZBUigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmlxLWJsb2ctdGFnIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWJsb2ctdGFnIGkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1ibG9nLXRhZyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVlbTtcbn1cblxuLnNpbmdsZSAuaXEtYXV0aG9yLW1ldGEtZGV0YWlscyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNhcmQtYm94LXN0eWxlKTtcbiAgcGFkZGluZzogMi41ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMi4xODc1ZW07XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aHJlZSk7XG59XG5cbi5zaW5nbGUgLmlxLWF1dGhvci1tZXRhLWRldGFpbHMgLmlxLWF1dGhvci1pbWFnZSB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5zaW5nbGUgLmlxLWF1dGhvci1tZXRhLWRldGFpbHMgLmlxLWF1dGhvci1pbWFnZSAuYXZhdGFyIHtcbiAgd2lkdGg6IDkuNjg3NWVtO1xuICBoZWlnaHQ6IDkuNjg3NWVtO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aHJlZSk7XG59XG5cbi5zaW5nbGUgLmlxLWF1dGhvci1tZXRhLWRldGFpbHMgLmlxLWF1dGhvci1uYW1lIGEge1xuXG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uc2luZ2xlIC5pcS1hdXRob3ItbWV0YS1kZXRhaWxzIC5pcS1hdXRob3ItbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnNpbmdsZSAuaXEtYXV0aG9yLW1ldGEtZGV0YWlscyAuaXEtYXV0aG9yLXNvY2lhbC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMi4xODc1ZW07XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcblxuICAuaXEtYmxvZy1tZXRhLWRldGFpbHMsXG4gIC5zaW5nbGUgLmlxLWF1dGhvci1tZXRhLWRldGFpbHMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5pcS1ibG9nLW1ldGEtZGV0YWlscyAuaXEtZXh0cmEtZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICB9XG5cbiAgLmJsb2ctbmF2aWdhdGlvbiAucHJldmlvdXMtcG9zdDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG5cbiAgLnNpbmdsZSAuaXEtYXV0aG9yLW1ldGEtZGV0YWlscyAuaXEtYXV0aG9yLWltYWdlIC5hdmF0YXIge1xuICAgIHdpZHRoOiA1ZW07XG4gICAgaGVpZ2h0OiA1ZW07XG4gIH1cblxuICAuc2luZ2xlIC5pcS1hdXRob3ItbWV0YS1kZXRhaWxzIHtcbiAgICBnYXA6IDFlbTtcbiAgICBncmlkLWdhcDogMWVtO1xuICB9XG5cbn1cblxuQG1lZGlhKG1heC13aWR0aDo1NzZweCkge1xuICAuaXEtd2lkZ2V0LW1lbnUgLmlxLXBvc3QgbGkgYS5kYXRlLXdpZGdldCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLmJsb2ctbmF2aWdhdGlvbiAubmV4dC1wb3N0LFxuICAuYmxvZy1uYXZpZ2F0aW9uIC5wcmV2aW91cy1wb3N0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmJsb2ctbmF2aWdhdGlvbiAucHJldmlvdXMtcG9zdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIH1cblxuICAuYmxvZy1uYXZpZ2F0aW9uIC5wcmV2aW91cy1wb3N0IC5ibG9nLXRpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG5cbiAgLmJsb2ctbmF2aWdhdGlvbiAubmV4dC1wb3N0IC5ibG9nLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5jb21tZW50bGlzdCAud3JhcC1jb21tZW50aXRsZSB7XG4gICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgZ2FwOiAxZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICB9XG5cbiAgLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuY29tbWVudGxpc3Qgb2wuY2hpbGRyZW4ge1xuICAgIHBhZGRpbmctbGVmdDogMS43NWVtO1xuICB9XG5cbiAgLnNpbmdsZSAuaXEtYXV0aG9yLW1ldGEtZGV0YWlscyB7XG4gICAgcGFkZGluZzogMS41ZW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYmxvZy1uYXZpZ2F0aW9uIEVuZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpZ251cC1zdWJtaXQgLmlxLWJ1dHRvbi5idG4ge1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4vKiBwZXJzb24gZGV0YWlsICovXG4uc2luZ2xlLXBlcnNvbiAubW92aWUtY29udGVudC5tb3ZpZS1zcGFjZS1hY3Rpb24gbGkgYSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG59XG4uc2luZ2xlLXBlcnNvbiAubW92aWUtY29udGVudCBsaTpiZWZvcmUge1xuICBoZWlnaHQ6LjI1ZW07XG4gIHdpZHRoOi4yNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuLnNpbmdsZS1wZXJzb24gLmdlbnJlcy1saXN0e1xuICBwYWRkaW5nOiAuODc1ZW0gMDtcbn1cbi5zaW5nbGUtcGVyc29uIC50cmVuZGluZy1kZWMgIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5zaW5nbGUtcGVyc29uIC5jc3NfcHJlZml4LXNvY2lhbC1pY29ucyAuY3NzX3ByZWZpeC1zb2NpYWwtaXRlbSAuY3NzX3ByZWZpeC1zaGFyZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0taXEtYmxhY2spO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgXG59XG5cbi5zaW5nbGUtcGVyc29uIC5jc3NfcHJlZml4LXNvY2lhbC1pY29ucyAuY3NzX3ByZWZpeC1zb2NpYWwtaXRlbSAuY3NzX3ByZWZpeC1zaGFyZT5pIHtcbiAgZm9udC1zaXplOiAuODc1ZW07XG59XG5cbi5zaW5nbGUtcGVyc29uIC5pcW9uaWMtc2hhcGUtY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEuMjVlbTtcbiAgbGVmdDogNTAlO1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5wZXJzb24tZGV0YWlscyAucC10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOi41ZW07XG59XG5cbi5wZXJzb24tZGV0YWlscyAucC1kZXNjIHtcbiAgcGFkZGluZy1ib3R0b206MS41ZW07XG59XG5cbi5zZXBlcmF0b3IgLmNpcmNsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogLjI1cmVtO1xuICB3aWR0aDogLjI1cmVtO1xuICBtYXJnaW46IDAgLjYyNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnBlcnNvbi1kZXRhaWxzIC5pcS1tYWluLWhlYWRlciAubWFpbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjI1ZW07XG59XG5cbi5jYXN0LWRldGFpbC1tYWluLWNvbnRlbnQgLnRyZW5kaW5nLWluZm8uZy1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTpub25lO1xufVxuXG4uY2FzdC1kZXRhaWxzIC50cmVuZGluZy1waWxscy5uYXYtcGlsbHMgLm5hdi1pdGVtIGE6YmVmb3Jle1xuICBjb250ZW50OiBub25lO1xufSBcblxuLmNhc3QtZGV0YWlscyAudHJlbmRpbmctcGlsbHMubmF2LXBpbGxzIC5uYXYtaXRlbSBhOmFmdGVye1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bztcbiAgaGVpZ2h0OiAwLjA2MjVlbTtcbn1cblxuLmNhc3QtZGV0YWlscyAudHJlbmRpbmctcGlsbHMubmF2LXBpbGxzIC5uYXYtaXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gIHBhZGRpbmc6IDAgOHB4IDIycHg7XG59XG5cbi5jYXN0LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLnRyZWFkaW5nLWhlYWRpbmctdGFiIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG59XG5cbi5jYXN0LWRldGFpbHMgLmlxLWNhcmQtd3JhcHBlciBsaS5zbGlkZS1pdGVtc3tcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiJdfQ== */