*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Object Sans",sans-serif;color:#213140;font-weight:400}:active,:focus,:hover{outline:0}body,html{padding:0;margin:0;font-weight:400;color:#000;width:100vw;overflow-x:hidden}.container-content{display:block;width:100%;margin:129px 0 0 0;position:relative;overflow:hidden}@media (max-width:767px){.container-content{margin:60px 0 0 0}}@media only screen and (min-width:768px) and (max-width:992px){.container-content{margin:138px 0 0 0}}.container.container-small{padding-left:15%;padding-right:15%}@media (max-width:992px){.container.container-small{padding-left:15px;padding-right:15px}}.wrapper{display:inline-block;width:100%}.wrapper .wrapper-small{padding-left:8%;padding-right:8%}@media (max-width:992px){.wrapper .wrapper-small{padding-left:0;padding-right:0}}.wrapper.padding-top{padding-top:70px}.wrapper.padding-btm{padding-bottom:70px}.wrapper .padding-top-small{padding-top:45px}.wrapper.padding-btm-small{padding-bottom:45px}.spacing-small{display:inline-block;width:100%;height:10px}.spacing{display:inline-block;width:100%;height:20px}.ease{-webkit-transition:all .5s ease;transition:all .5s ease}.slow-ease{-webkit-transition:all 1s ease;transition:all 1s ease}.text-center{text-align:center}.square{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.square>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.half-square{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.half-square>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.background-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.background-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.clearfix{display:block;width:100%;height:1px}.break-out{width:100vw;position:relative;left:calc(-1 * (100vw - 100%)/ 2);color:rgba(0,0,0,.6)}#cookie-notice .cookie-notice-container{-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.1);box-shadow:0 -2px 4px 0 rgba(0,0,0,.1);padding:20px 10px;line-height:2}#cookie-notice .cookie-notice-container span{font-size:14px}#cookie-notice .cookie-notice-container .button{margin-top:5px;text-decoration:none;text-transform:uppercase;border-radius:0;text-shadow:none;background-image:none;font-weight:700;font-family:"Object Sans",sans-serif;border:none;line-height:24px;color:#fff;background-color:#1e68ab;padding:3px 13px}#cookie-notice .cookie-notice-revoke-container{text-align:right}#cookie-notice .cookie-notice-revoke-container .button{padding:3px 13px;text-transform:uppercase;border-radius:0;text-shadow:none;text-decoration:none;background-image:none;background-color:#1e68ab;font-weight:700;font-family:"Object Sans",sans-serif;border:none;line-height:24px;color:#fff}#cookie-notice .cookie-revoke-container{display:none!important}.btn-flat{display:inline-block;padding:18px 20px;font-family:Roboto,sans-serif;font-weight:700;font-size:15px;line-height:100%;border-radius:3px;text-transform:none;border:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-flat:active,.btn-flat:focus,.btn-flat:hover{cursor:pointer}.btn-flat.btn-white{background-color:#fff;color:#213140}.btn-flat.btn-blue{color:#fff;background-color:#1e68ab}.btn-flat.btn-stripe{position:relative}.btn-flat.btn-stripe:hover:after{width:100%}.btn-flat.btn-stripe:after{position:absolute;display:inline-block;content:'';left:0;bottom:0;width:20px;height:4px;background-color:#114d83;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-flat.btn-arrow:hover:after{margin-left:20px;margin-right:0}.btn-flat.btn-arrow:after{content:'';display:inline-block;width:14px;height:12px;margin-left:15px;margin-right:5px;position:relative;background-image:url(../image/chevron-right-white.png);background-size:contain;background-repeat:no-repeat;background-position:center;bottom:0;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-flat.btn-lang:hover:before{margin-right:13px}.btn-flat.btn-lang:before{content:'';display:inline-block;position:relative;width:16px;height:16px;margin-right:8px;background-image:url(../image/language.png);background-size:contain;background-repeat:no-repeat;background-position:center;bottom:-2px;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-flat.btn-telephone:before{content:'';display:inline-block;width:16px;height:16px;position:relative;background-image:url(../image/telephone.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px;bottom:-2px}.btn-flat.btn-mail:before{content:'';display:inline-block;width:16px;height:16px;position:relative;background-image:url(../image/mail.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px;bottom:-3px}.btn-flat.btn-arrow.btn-stripe{position:relative}.btn-flat.btn-arrow.btn-stripe:hover:after{margin-left:20px;margin-right:0}.btn-flat.btn-arrow.btn-stripe:hover:before{width:100%}.btn-flat.btn-arrow.btn-stripe:after{content:'';display:inline-block;width:14px;height:12px;margin-left:15px;margin-right:5px;position:relative;background-image:url(../image/chevron-right-white.png);background-size:contain;background-repeat:no-repeat;background-position:center;bottom:0;background-color:transparent;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-flat.btn-arrow.btn-stripe:before{position:absolute;display:inline-block;content:'';left:0;bottom:0;width:20px;height:4px;background-color:#114d83;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-flat.btn-scroll.btn-stripe{display:inline-block;width:auto;height:auto;border-radius:3px;position:relative;overflow:hidden;padding-right:50px}.btn-flat.btn-scroll.btn-stripe:hover:before{width:100%}.btn-flat.btn-scroll.btn-stripe:hover:after{background-color:transparent;-webkit-animation:btn-mouse-swing 2s linear infinite;animation:btn-mouse-swing 2s linear infinite}.btn-flat.btn-scroll.btn-stripe:before{position:absolute;display:inline-block;content:'';left:0;bottom:0;width:20px;height:4px;background-color:#114d83;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-flat.btn-scroll.btn-stripe:after{content:'';position:absolute;top:12px;right:15px;left:auto;width:16px;height:42px;overflow:hidden;border-radius:0;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:transparent}.btn-transp-arrow-right{display:inline-block;font-family:Roboto,sans-serif;color:#1e68ab;font-size:15px;font-weight:700;text-decoration:none}.btn-transp-arrow-right:hover:after{margin-left:16px}.btn-transp-arrow-right:after{display:inline-block;content:'';width:14px;height:10px;margin-left:8px;background-image:url(../image/chevron-right-blue.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-transp-white-arrow-right{display:inline-block;font-family:Roboto,sans-serif;color:#fff;font-size:15px;font-weight:700;text-decoration:none}.btn-transp-white-arrow-right:hover:after{margin-left:16px}.btn-transp-white-arrow-right:after{display:inline-block;content:'';width:14px;height:10px;margin-left:8px;background-image:url(../image/chevron-right-white.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-scroll{display:inline-block;width:48px;height:48px;border-radius:50%;background-color:#1e68ab;position:relative;overflow:hidden}.btn-scroll:hover:after{-webkit-animation:btn-mouse-swing 2s linear infinite;animation:btn-mouse-swing 2s linear infinite}.btn-scroll:after{content:'';position:absolute;top:12px;left:16px;width:16px;height:42px;background-image:url(../image/mouse.svg);background-size:contain;background-position:center;background-repeat:no-repeat;background-position:top center;-webkit-transition:all .5s ease;transition:all .5s ease}@-webkit-keyframes btn-mouse-swing{0%{top:12px}50%{top:-3px}100%{top:12px}}@keyframes btn-mouse-swing{0%{top:12px}50%{top:-3px}100%{top:12px}}.placeholder{font-family:Roboto,sans-serif;font-size:15px;color:#213140;font-weight:400;opacity:1;line-height:44px}form input{font-family:Roboto,sans-serif;font-size:15px;color:#213140}form :-moz-placeholder,form :-ms-input-placeholder,form ::-moz-placeholder,form ::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-size:15px;color:#213140;font-weight:400;opacity:1;line-height:44px}input.IE-browser{padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}input.FF-browser{padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background-color:transparent!important}.grecaptcha-badge{display:none!important}.wpcf7-response-output.wpcf7-validation-errors{display:inline-block;width:100%;font-family:"Object Sans",sans-serif;font-size:20px;color:#e53a36;font-weight:400;opacity:1;line-height:32px;-webkit-box-shadow:none;box-shadow:none;outline:0;background-color:rgba(229,58,54,.15);border:1px solid #e53a36;padding:0 15px}.wpcf7-response-output.wpcf7-mail-sent-ok{display:inline-block;width:100%;font-family:"Object Sans",sans-serif;font-size:20px;color:#4a8028;font-weight:400;opacity:1;line-height:32px;-webkit-box-shadow:none;box-shadow:none;outline:0;background-color:rgba(59,178,115,.15);border:1px solid #4a8028;padding:0 15px}.wpcf7-not-valid-tip{display:inline-block!important;width:100%;font-family:"Object Sans",sans-serif;font-size:16px!important;color:#e53a36!important;font-weight:400;opacity:1;line-height:32px;-webkit-box-shadow:none;box-shadow:none;outline:0;background-color:transparent;border:none;padding:0;float:right}.wpcf7-checkbox .wpcf7-list-item{margin:0 15px 0 0}@media (max-width:767px){.wpcf7-checkbox .wpcf7-list-item{width:100%}}.wpcf7-checkbox .wpcf7-list-item label input{-webkit-appearance:none;display:inline-block;width:20px;height:20px;background-color:#f7f7f8;border:1px solid #c5c5c5;position:relative;top:2px}.wpcf7-checkbox .wpcf7-list-item label input:checked{border:1px solid #57606b;background-color:#57606b;outline:0;background-image:url(https://www.koopmanint.com/wp-content/themes/Koopman/images/check-white.png);background-size:13px 10px;background-position:center;background-repeat:no-repeat}.wpcf7-checkbox .wpcf7-list-item label span{font-size:18px;line-height:34px}.wpcf7-acceptance{display:inline-block;float:left;clear:both}@media (min-width:768px) and (max-width:992px){.wpcf7-acceptance{width:100%}}.wpcf7-acceptance input{-webkit-appearance:none;display:inline-block;width:16px;height:16px;background-color:#fff;border:1px solid #1e68ab;position:relative;border-radius:3px;top:2px;margin-right:8px}.wpcf7-acceptance input:checked{border:1px solid #1e68ab;background-color:#1e68ab;outline:0;background-image:url(https://www.koopmanint.com/wp-content/themes/Koopman/images/check-white.png);background-size:10px 8px;background-position:center;background-repeat:no-repeat}.wpcf7-acceptance span{display:inline-block;font-size:15px;color:#1e68ab}.wpcf7-acceptance span a{color:#1e68ab;text-decoration:underline}.wpcf7-submit{margin-top:20px;font-size:20px;font-weight:400;-webkit-appearance:none;-webkit-transition:all .5s ease;transition:all .5s ease}.wpcf7-submit:disabled{background-color:#1e68ab}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:url(../font/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype')}@font-face{font-family:Oswald;font-style:normal;font-weight:500;src:url(../font/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUZiYA.ttf) format('truetype')}@font-face{font-family:Oswald;font-style:normal;font-weight:600;src:url(../font/TK3_WkUHHAIjg75cFRf3bXL8LICs1y9osUZiYA.ttf) format('truetype')}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:url(../font/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiYA.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(../font/KFOkCnqEu92Fr1MmgVxIIzc.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../font/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../font/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(../font/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}@font-face{font-family:"Object Sans";font-weight:400;font-style:normal;src:url(../font/ObjectSans-Regular.eot);src:url(../font/ObjectSans-Regular.eot) format('embedded-opentype'),url(https://www.koopmanint.com/wp-content/themes/Koopman/css/webfonts/ObjectSans-Regular.otf) format("opentype"),url(../font/ObjectSans-Regular.woff2) format('woff2'),url(../font/ObjectSans-Regular.woff) format('woff'),url(../font/ObjectSans-Regular.ttf) format('truetype'),url(../font/ObjectSans-Regular.svg) format('svg')}@font-face{font-family:"Object Sans";font-weight:400;font-style:italic;src:url(../font/ObjectSans-Slanted.eot);src:url(../font/ObjectSans-Slanted.eot) format('embedded-opentype'),url(https://www.koopmanint.com/wp-content/themes/Koopman/css/webfonts/ObjectSans-Slanted.otf) format("opentype"),url(../font/ObjectSans-Slanted.woff2) format('woff2'),url(../font/ObjectSans-Slanted.woff) format('woff'),url(../font/ObjectSans-Slanted.ttf) format('truetype'),url(../font/ObjectSans-Slanted.svg) format('svg')}@font-face{font-family:"Object Sans";font-weight:700;font-style:normal;src:url(../font/ObjectSans-Heavy.eot);src:url(../font/ObjectSans-Heavy.eot) format('embedded-opentype'),url(https://www.koopmanint.com/wp-content/themes/Koopman/css/webfonts/ObjectSans-Heavy.otf) format("opentype"),url(../font/ObjectSans-Heavy.woff2) format('woff2'),url(../font/ObjectSans-Heavy.woff) format('woff'),url(../font/ObjectSans-Heavy.ttf) format('truetype'),url(../font/ObjectSans-Heavy.svg) format('svg')}@font-face{font-family:"Object Sans";font-weight:700;font-style:italic;src:url(../font/ObjectSans-HeavySlanted.eot);src:url(../font/ObjectSans-HeavySlanted.eot) format('embedded-opentype'),url(https://www.koopmanint.com/wp-content/themes/Koopman/css/webfonts/ObjectSans-HeavySlanted.otf) format("opentype"),url(../font/ObjectSans-HeavySlanted.woff2) format('woff2'),url(../font/ObjectSans-HeavySlanted.woff) format('woff'),url(../font/ObjectSans-HeavySlanted.ttf) format('truetype'),url(../font/ObjectSans-HeavySlanted.svg) format('svg')}h1,h2,h3,h4,h5,h6{text-transform:none;color:#213140;font-weight:700;font-family:"Object Sans",sans-serif;letter-spacing:.5px}h1{font-size:40px;line-height:48px}@media (max-width:767px){h1{font-size:28px;line-height:30px}}h2{font-size:32px;line-height:40px}@media (max-width:767px){h2{font-size:24px;line-height:30px}}h3{font-size:24px;line-height:32px}@media (max-width:767px){h3{font-size:20px;line-height:28px}}h4,h5,h6{font-size:20px;line-height:28px}@media (max-width:767px){h4,h5,h6{font-size:16px;line-height:20px}}a,p{font-size:15px;font-family:"Object Sans",sans-serif;font-weight:400;margin:0;color:#213140}p{line-height:27px;font-family:Roboto,sans-serif;font-weight:400}p a{text-decoration:underline}blockquote{font-size:15px;font-family:"Object Sans",sans-serif;font-weight:700;margin:20px 0 0 0;padding:0;border:none}ul li{font-size:15px;font-family:"Object Sans",sans-serif;font-weight:400;margin:0}i{font-family:'Font Awesome\ 5 Free'}strong{color:inherit;font-weight:700}em{font-family:Roboto,sans-serif;font-weight:400;line-height:27px}#home h1{font-size:48px}#home h2{font-size:24px}#home h3{font-size:32px}#home h4{font-size:40px}header{display:inline-block;width:100%;position:fixed!important;z-index:1000;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.08);box-shadow:0 3px 10px 0 rgba(0,0,0,.08);background-color:#fff}header nav{display:inline-block;width:100%;overflow:visible;background-color:#fff;margin-bottom:0;position:relative}@media only screen and (max-width:992px){nav{height:auto;max-height:80vh!important;overflow:scroll!important}nav .container{padding:0}nav .navbar-header{height:60px;padding:0;text-align:center;position:relative;background-color:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.08);box-shadow:0 3px 10px 0 rgba(0,0,0,.08)}nav .navbar-header .navbar-toggle{float:left;position:absolute;margin:0;top:0;left:0;display:inline-block;width:60px;height:60px;background-color:#fff;border:none;font-size:0;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}nav .navbar-header .navbar-toggle:focus{outline:0}nav .navbar-header .navbar-toggle:hover{outline:0}nav .navbar-header .navbar-toggle .square{display:inline-block;width:32px;height:22px;position:relative;padding-top:0}nav .navbar-header .navbar-toggle .square span{display:inline-block;width:26px;height:2px;border-radius:0;position:absolute;background-color:#213140;-webkit-transition:all .5s ease;transition:all .5s ease}nav .navbar-header .navbar-toggle .square span:first-child{top:1px;left:6px;position:absolute;-ms-transform:rotate(45deg);-ms-transform-origin:0 0;-webkit-transform:rotate(45deg);-webkit-transform-origin:0 0;transform:rotate(45deg);transform-origin:0 0}nav .navbar-header .navbar-toggle .square span:nth-child(2){opacity:0}nav .navbar-header .navbar-toggle .square span:last-child{bottom:1px;left:4px;position:absolute;-ms-transform:rotate(-45deg);-ms-transform-origin:0 0;-webkit-transform:rotate(-45deg);-webkit-transform-origin:0 0;transform:rotate(-45deg);transform-origin:0 0}nav .navbar-header .navbar-toggle.collapsed{background-color:#fff}nav .navbar-header .navbar-toggle.collapsed .square span{width:32px;background-color:#213140}nav .navbar-header .navbar-toggle.collapsed .square span:first-child{-webkit-transform:none;transform:none;top:0;left:0}nav .navbar-header .navbar-toggle.collapsed .square span:nth-child(2){opacity:1;top:10px;left:0}nav .navbar-header .navbar-toggle.collapsed .square span:last-child{-webkit-transform:none;transform:none;bottom:0;left:0}nav .navbar-header .navbar-brand{position:relative;width:auto;height:32px;display:inline-block;float:none;padding:0;top:9px}nav .navbar-header .navbar-brand img{width:auto;height:100%}nav .navbar-header .search-toggle{float:right;position:absolute;margin:0;top:0;right:0;display:inline-block;width:60px;height:60px;background-color:#fff;border:none;font-size:0;text-align:center;background-size:16px 16px;background-position:center;background-repeat:no-repeat;background-image:url(../image/search.png);-webkit-transition:all .5s ease;transition:all .5s ease}nav .navbar-header .search-toggle:focus{outline:0}nav .navbar-header .search-toggle:hover{outline:0}nav .navbar-header .search-toggle.collapsed{background-color:#fff}nav .navbar-collapse{display:none!important;background-color:#fff;height:0;padding:0;margin-bottom:10px;visibility:hidden}nav .navbar-collapse.collapse.in{display:block!important;height:auto;padding:15px 0;visibility:visible}nav .navbar-collapse.show{display:block;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.08);box-shadow:0 3px 10px 0 rgba(0,0,0,.08)}nav .navbar-collapse .navbar-nav{list-style:none}nav .navbar-collapse .navbar-nav li{display:inline-block;width:100%;padding:0;text-align:center}nav .navbar-collapse .navbar-nav li.search-icon{display:none}nav .navbar-collapse .navbar-nav li a{display:inline-block;width:100%;padding:0 15px;color:#213140;font-size:20px;text-decoration:none;font-weight:400;line-height:44px;text-transform:uppercase}nav .navbar-collapse .navbar-nav li.menu-item-has-children a{display:inline-block;width:100%;padding:0 15px;color:#213140;font-size:20px;text-decoration:none;font-weight:400;line-height:44px;text-transform:uppercase}nav .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu{display:none;position:relative;text-align:center;background-color:#fff;width:100%;padding:5px 0 5px 0}nav .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu:before{content:'';display:inline-block;position:relative;bottom:-4px;width:0;height:0;border-style:solid;border-width:0 30px 20px 30px;border-color:transparent transparent #e8eff6 transparent}nav .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li{width:100%;padding:0;background-color:#e8eff6}nav .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a{display:inline-block;width:100%;line-height:44px;color:#213140;font-size:16px;vertical-align:top;text-decoration:none;font-weight:400;border-bottom:none;text-transform:uppercase}nav .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a:after{display:none}nav .navbar-collapse .telephone-nav{display:inline-block;width:100%;text-align:center;margin-bottom:20px;margin-top:10px}nav .navbar-collapse .telephone-nav a{display:inline-block;text-decoration:none;line-height:44px;padding:0 25px;font-size:15px;letter-spacing:.39px;position:relative;color:#fff;background-color:#1e68ab}nav .navbar-collapse .telephone-nav a:before{content:'';display:inline-block;width:16px;height:16px;position:relative;background-image:url(../image/telephone.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px;bottom:-2px}nav .navbar-collapse .telephone-nav a:after{position:absolute;display:inline-block;content:'';left:0;bottom:0;width:20px;height:4px;background-color:#114d83;-webkit-transition:all .5s ease;transition:all .5s ease}nav .navbar-collapse .language-nav{display:inline-block;width:100%;text-align:center}nav .navbar-collapse .language-nav a{display:inline-block;text-decoration:none;line-height:44px;padding:0 25px;font-size:15px;letter-spacing:.39px;position:relative;background-color:#e8eff6;color:#213140}nav .navbar-collapse .language-nav a:before{content:'';display:inline-block;width:16px;height:9px;position:relative;margin-right:8px;bottom:2px}nav .navbar-collapse .language-nav a:after{content:'';display:inline-block;width:16px;height:16px;position:relative;background-image:url(../image/language.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:14px;bottom:-2px}nav .navbar-collapse .language-nav ul{display:none;position:relative;text-align:center;background-color:#fff;width:100%;padding:5px 0 5px 0}nav .navbar-collapse .language-nav ul:before{content:'';display:inline-block;position:relative;bottom:-5px;width:0;height:0;border-style:solid;border-width:0 30px 20px 30px;border-color:transparent transparent #e8eff6 transparent}nav .navbar-collapse .language-nav ul li{width:100%;padding:0;background-color:#e8eff6}nav .navbar-collapse .language-nav ul li a{display:inline-block;width:100%;line-height:44px;color:#213140;font-size:15px;vertical-align:top;text-decoration:none;font-weight:400;border-bottom:none;text-transform:uppercase}nav .navbar-collapse .language-nav ul li a:after{display:none}nav .search-collapse{display:none!important;height:0;background-color:#e8eff6;padding:0 15px;visibility:hidden}nav .search-collapse form{display:inline-block;position:relative;width:100%;height:0}nav .search-collapse form input{display:inline-block;width:100%;height:0;padding:0 66px 0 15px;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.15);box-shadow:0 2px 20px 0 rgba(0,0,0,.15);border:none}nav .search-collapse form button{position:absolute;top:0;right:0;width:56px;height:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#1e68ab;background-size:16px 16px;background-position:center;background-repeat:no-repeat;background-image:url(../image/search.png)}nav .search-collapse.collapse.in{display:block!important;height:auto;padding:15px 15px;visibility:visible}nav .search-collapse.collapse.in form{height:44px}nav .search-collapse.collapse.in form input{height:44px}nav .search-collapse.collapse.in form button{height:44px}}@media only screen and (min-width:993px){header{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.15);box-shadow:0 2px 20px 0 rgba(0,0,0,.15)}nav{text-align:left}nav .navbar-header{display:inline-block;float:left;padding-bottom:35px}nav .navbar-header button{display:none}nav .navbar-header .navbar-brand{display:inline-block;width:auto;height:50px;position:relative;z-index:500;margin-top:20px;margin-right:30px;margin-left:30px}nav .navbar-header .navbar-brand img{width:auto;height:100%}nav .navbar-collapse{display:inline-block;float:right;margin-right:374px;z-index:1;overflow:visible}nav .navbar-collapse .navbar-nav{float:right;display:inline-block;width:auto}nav .navbar-collapse .navbar-nav li{display:inline-block;vertical-align:top;float:none}nav .navbar-collapse .navbar-nav li.search-icon:hover a:after{background-image:url(../image/search-blue.svg)}nav .navbar-collapse .navbar-nav li.search-icon a{position:relative;width:16px;height:100%;text-indent:-9999px}nav .navbar-collapse .navbar-nav li.search-icon a.visible:after{background-image:url(../image/search-blue.svg)}nav .navbar-collapse .navbar-nav li.search-icon a:after{content:'';position:absolute;top:50%;left:0;display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../image/search.png);-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav .navbar-collapse .navbar-nav li.search-icon a span{display:none}nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover a:after{display:inline-block;content:'';width:60px;height:20px;position:absolute;bottom:0;left:20px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../image/arrow-menu.svg)}nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu{position:absolute;display:inline-block;width:100%;min-height:60px;background-color:#e8eff6;text-align:left;left:0;top:90px;z-index:10}nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu li{display:inline-block}nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu li.current-menu-item a{color:#1e68ab}nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu li:last-child a{padding-right:0}nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu li a{display:inline-block;background-color:transparent;width:100%;line-height:60px;color:#213140;vertical-align:top;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:400;padding:0 40px 0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .5s ease;transition:all .5s ease}nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu li a:hover{color:#1e68ab}nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu li a:after{display:none}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor a,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item a{color:#1e68ab}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor a:after,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item a:after{display:inline-block;content:'';width:60px;height:20px;position:absolute;bottom:0;left:20px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../image/arrow-menu.svg)}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor .sub-menu,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item .sub-menu{position:absolute;display:inline-block;width:100%;min-height:60px;background-color:#e8eff6;text-align:left;left:0;top:84px;z-index:10}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor .sub-menu>.container,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item .sub-menu>.container{padding-left:30px;padding-right:30px}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor .sub-menu li,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item .sub-menu li{display:inline-block}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor .sub-menu li.current-menu-item a,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item .sub-menu li.current-menu-item a{color:#1e68ab}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor .sub-menu li:last-child a,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item .sub-menu li:last-child a{padding-right:0}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor .sub-menu li a,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item .sub-menu li a{display:inline-block;background-color:transparent;width:100%;line-height:60px;color:#213140;vertical-align:top;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:400;padding:0 40px 0 0;-webkit-box-shadow:none;box-shadow:none}nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_ancestor .sub-menu li a:after,nav .navbar-collapse .navbar-nav li.menu-item-has-children.current_page_item .sub-menu li a:after{display:none}nav .navbar-collapse .navbar-nav li.menu-item-has-children a{position:relative}nav .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu{display:none}nav .navbar-collapse .navbar-nav li a{display:inline-block;vertical-align:top;text-decoration:none;line-height:50px;padding:20px;color:#213140;font-size:18px;font-weight:800;text-transform:none;letter-spacing:.58px;-webkit-transition:all .5s ease;transition:all .5s ease}nav .navbar-collapse .navbar-nav li a:hover{color:#1e68ab}nav .search-bar{position:absolute;bottom:-60px;right:-100%;background-color:#e8eff6;display:inline-block;width:100%;height:60px;text-align:center;-webkit-transition:all 1s ease;transition:all 1s ease}nav .search-bar:after{content:'';position:absolute;top:-20px;right:32.7%;width:0;height:0;border-style:solid;border-width:0 30px 20px 30px;border-color:transparent transparent #e8eff6 transparent}nav .search-bar.visible{right:0;z-index:50}nav .search-bar form{display:inline-block;position:relative;width:500px;height:44px;margin-top:8px}nav .search-bar form input{display:inline-block;width:100%;height:44px;padding:0 66px 0 15px;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.15);box-shadow:0 2px 20px 0 rgba(0,0,0,.15);border:none}nav .search-bar form button{position:absolute;top:0;right:0;width:56px;height:44px;border-top-right-radius:3px;border-bottom-right-radius:3px;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#1e68ab;background-size:16px 16px;background-position:center;background-repeat:no-repeat;background-image:url(../image/search.svg)}nav .taskbar{position:absolute;top:25px;right:30px;left:30px;display:inline-block;background-color:transparent;width:auto;margin:0;z-index:99;pointer-events:none}nav .taskbar a{height:44px;padding:0 8px;font-size:14px;text-align:center;vertical-align:top;overflow:hidden;pointer-events:all}nav .taskbar a.telephone{width:175px}nav .taskbar a.language{width:159px}nav .taskbar a.language .language_code{display:none}nav .taskbar .language-nav-container.visible{top:100%;pointer-events:all}}@media only screen and (min-width:993px) and (max-width:1705px){header nav .navbar-collapse .navbar-nav li a{font-size:16px;padding-left:15px;padding-right:15px}header nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu{width:100%}header nav .navbar-collapse .navbar-nav li.menu-item-has-children:hover .sub-menu .container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1431px) and (max-width:1590px){header nav .navbar-collapse .navbar-nav li a{padding-left:10px;padding-right:10px}}@media only screen and (min-width:993px) and (max-width:1500px){header nav .navbar-collapse .navbar-nav li a{padding-left:5px;padding-right:5px}}@media only screen and (min-width:1332px) and (max-width:1430px){header nav .navbar-collapse .navbar-nav li a{font-size:15px}}@media only screen and (min-width:993px) and (max-width:1400px){header nav>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 30px}header nav>.container-fluid>.navbar-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}header nav>.container-fluid>.navbar-header .navbar-brand{margin-left:0}header nav .navbar-collapse{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:25px;width:auto}header nav .taskbar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:static;position:unset;top:0;right:auto;left:0}header nav .taskbar .telephone{display:none}header nav .taskbar a.language{width:auto;padding:0 20px}header nav .taskbar a.language .native_name{display:none}header nav .taskbar a.language .language_code{display:inline-block}}@media only screen and (min-width:993px) and (max-width:1200px){header nav .search-bar:after{content:'';position:absolute;top:-20px;right:49%;width:0;height:0;border-style:solid;border-width:0 30px 20px 30px;border-color:transparent transparent #e8eff6 transparent}header nav .navbar-collapse .navbar-nav li a{font-size:14px}}@media only screen and (min-width:993px) and (max-width:1140px){header nav .navbar-collapse .navbar-nav li a{font-size:13px}header nav .navbar-header .navbar-brand{margin-right:10px;width:200px;height:auto}header nav .navbar-header .navbar-brand img{width:100%;height:auto}header nav .taskbar a.language{padding:0 15px}header nav .taskbar a.language::after{margin-left:8px}}@media only screen and (min-width:1141px) and (max-width:1400px){nav .taskbar .language-nav-container.visible{top:84px}}@media only screen and (min-width:1401px){nav .taskbar .language-nav-container.visible{top:calc(100% + 15px)}}@media only screen and (min-width:768px) and (max-width:992px){.taskbar{margin-bottom:10px}.taskbar .navbar-brand{height:44px;width:auto;vertical-align:top;float:left;padding:5px 0 5px 11px}.taskbar .navbar-brand img{height:100%;width:auto}nav .navbar-collapse .navbar-nav li{padding-bottom:0}nav .navbar-collapse .navbar-nav li:first-child a{padding-bottom:0}nav .search-bar:after{content:'';position:absolute;top:-10px;right:49%;width:0;height:0;border-style:solid;border-width:0 15px 10px 15px;border-color:transparent transparent #e8eff6 transparent}}footer{display:inline-block;width:100%}footer .footer{display:inline-block;width:100%;padding:90px 0 120px 0;background-color:#e8eff6}@media (max-width:767px){footer .footer a.btn-lang,footer .footer a.btn-telephone{margin-bottom:10px}}@media (max-width:992px){footer .footer{padding:50px 0 80px 0}}footer .footer h4{display:inline-block;margin-right:40px;line-height:53px}@media (max-width:767px){footer .footer h4{font-size:20px}}footer .footer h4 img{width:20px;height:15px;display:inline-block;position:relative;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width:768px){footer .footer h4 img{bottom:4px}}footer .footer .navigation h4:before{display:none}footer .footer .navigation .footer-nav{list-style:none}footer .footer .navigation .footer-nav li{display:inline-block;width:49%}@media (max-width:480px){footer .footer .navigation .footer-nav li{width:100%}}footer .footer .navigation .footer-nav li a{display:inline-block;width:100%;text-decoration:none;line-height:40px;font-size:15px;font-family:Roboto,sans-serif;color:#213140;font-weight:400}footer .footer .navigation .footer-nav li a:hover:before{margin-right:16px}footer .footer .navigation .footer-nav li a:before{display:inline-block;content:'';width:14px;height:10px;margin-right:8px;background-image:url(../image/chevron-right-blue.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .5s ease;transition:all .5s ease}footer .footer .navigation .footer-logos{display:inline-block;width:100%;margin-top:45px}footer .footer .navigation .footer-logos img{height:60px;width:auto;margin-right:18px}@media (min-width:768px) and (max-width:992px){footer .footer .navigation .footer-logos img{height:45px;width:auto}}footer .footer [class*=col-lg],footer .footer [class*=col-md],footer .footer [class*=col-sm],footer .footer [class*=col-xs]{display:block}footer .copyright{display:inline-block;width:100%;padding:30px 0}footer .copyright .left{display:inline-block}@media (max-width:767px){footer .copyright .left{width:100%}}footer .copyright .left .navbar-brand{display:inline-block;width:auto;height:38px;margin-right:25px;position:relative;top:-10px}@media (max-width:767px){footer .copyright .left .navbar-brand{width:100%;top:0;margin-bottom:10px}}footer .copyright .left .navbar-brand img{width:auto;height:100%}footer .copyright .footer-menu-bottom{list-style:none;display:inline-block;vertical-align:top}footer .copyright .footer-menu-bottom li{float:left}@media (max-width:992px){footer .copyright .footer-menu-bottom li{float:none}}footer .copyright .right{display:inline-block;float:right}@media (max-width:992px){footer .copyright .right{width:100%;float:none}}footer .copyright .right a:before,footer .copyright .right p:before{display:none}footer .copyright a,footer .copyright p{font-size:15px;line-height:27px;font-family:Roboto,sans-serif;text-decoration:none;display:inline-block;font-weight:400;vertical-align:top}@media (max-width:767px){footer .copyright a,footer .copyright p{width:100%}}footer .copyright a:hover{text-decoration:underline}footer .copyright a:before{content:"|";margin:0 10px}@media (max-width:767px){footer .copyright a:before{display:none}}footer .fa-linkedin-in{width:34px;height:32px;background-color:#1e68ab;color:#fff;line-height:32px;text-align:center;border-radius:3px}footer .fa-linkedin-in::before{font-size:20px}.page_nav{display:inline-block;width:100%;padding:0;margin-left:0;margin-top:40px;text-align:right;list-style:none}.page_nav li{display:inline-block}.page_nav li:last-child .page-numbers{margin-right:0}.page_nav li .page-numbers{display:inline-block;width:46px;height:52px;line-height:54px;text-align:center;margin:0 10px 0 0;padding:0;text-decoration:none;font-size:15px;font-family:"Object Sans",sans-serif;font-weight:700;color:#1e68ab;background-color:#1e68ab;opacity:1;border-radius:3px;vertical-align:top;text-transform:none;-webkit-transition:all .5s ease;transition:all .5s ease}.page_nav li .page-numbers:active,.page_nav li .page-numbers:focus,.page_nav li .page-numbers:hover{background-color:#e8eff6;color:#fff;-webkit-box-shadow:0 20px 30px rgba(51,80,101,.18);box-shadow:0 20px 30px rgba(51,80,101,.18)}.page_nav li .page-numbers.current{background-color:#1e68ab;color:#fff}.page_nav li .page-numbers.next{width:auto;padding:0 20px}.page_nav li .page-numbers.next:after{content:'';display:inline-block;width:7px;height:11px;margin-left:10px;background-image:url(https://www.koopmanint.com/wp-content/themes/Koopman/images/next.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;bottom:0}.page_nav li .page-numbers.prev{width:auto;padding:0 20px}.page_nav li .page-numbers.prev:before{content:'';display:inline-block;width:7px;height:11px;margin-right:10px;background-image:url(https://www.koopmanint.com/wp-content/themes/Koopman/images/prev.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;bottom:0}.breadcrumbs{z-index:10;height:60px;width:100%;padding:15px 0}.breadcrumbs a{font-size:18px;color:#fff;line-height:120%;font-weight:400;display:inline-block;text-decoration:none}.breadcrumbs a.home img{display:inline-block;width:18px;height:16px;background-image:url(https://www.koopmanint.com/wp-content/themes/Koopman/images/home.png);background-size:contain;background-position:center;position:relative}.breadcrumbs a:after{content:'';display:inline-block;width:8px;height:12px;background-image:url(https://www.koopmanint.com/wp-content/themes/Koopman/images/breadcrumb-chevron.png);background-size:8px 12px;background-repeat:no-repeat;background-position:center;position:relative;margin:0 15px}.breadcrumbs p{font-size:18px;color:#fff;line-height:120%;font-weight:500;display:inline-block}img.alignright{float:right;margin:10px 0 0 10px}img.alignleft{float:left;margin:10px 10px 0 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto;padding:0 10px}.img-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.img-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.picture{overflow:hidden}.picture.img-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.picture.img-contain img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.picture-container.IE-browser img{opacity:0;visibility:hidden}.wrap-image{position:relative;display:block;width:100%;padding-top:56.25%}.wrap-image .picture{position:absolute;width:100%;height:100%;top:0;left:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{background:0 0;padding:0;margin:0;font-weight:400;width:100vw;overflow-x:hidden}.container{display:block;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%}@media (min-width:993px){.container{width:95%}}@media (min-width:1201px){.container{width:1170px}}@media (min-width:1601px){.container{width:1485px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}[class*=col-lg],[class*=col-md],[class*=col-sm],[class*=col-xs]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}[class*=col-lg].flex-row,[class*=col-md].flex-row,[class*=col-sm].flex-row,[class*=col-xs].flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:992px){.hidden-sm{display:none!important}}@media (min-width:993px) and (max-width:1200px){.hidden-md{display:none!important}}@media (min-width:1201px){.hidden-lg{display:none!important}}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.collapse.in{display:block}.collapse{display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;transition-property:height,visibility}.taskbar{display:block;width:100%;height:44px;background-color:#fff;text-align:right;font-size:0;position:relative;overflow:visible;z-index:1000}.taskbar a{display:inline-block;text-decoration:none;line-height:44px;padding:0 25px;font-size:14px;letter-spacing:.39px;position:relative}.taskbar a.telephone{color:#fff;background-color:#1e68ab}.taskbar a.telephone:hover:after{width:100%}.taskbar a.telephone:after{position:absolute;display:inline-block;content:'';left:0;bottom:0;width:20px;height:4px;background-color:#114d83;-webkit-transition:all .5s ease;transition:all .5s ease}.taskbar a.telephone:before{content:'';display:inline-block;width:16px;height:16px;position:relative;background-image:url(../image/telephone.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px;bottom:-2px}.taskbar a.language{background-color:#e8eff6;color:#213140}.taskbar a.language img{display:inline-block;width:16px;height:9px;position:relative;margin-right:8px}.taskbar a.language:after{content:'';display:inline-block;width:16px;height:16px;position:relative;background-image:url(../image/language.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:14px;bottom:-2px}.taskbar .language-nav-container{position:absolute;width:calc(100% + 60px);background-color:#e8eff6;padding:25px 0 50px 0;text-align:left;top:-300px;left:-30px;right:-30px;-webkit-transition:all .5s ease;transition:all .5s ease}.taskbar .language-nav-container.visible{top:0}.taskbar .language-nav-container .container{position:relative}.taskbar .language-nav-container p{text-transform:uppercase;color:#213140;display:inline-block;width:100%;margin-bottom:10px;font-size:22px}.taskbar .language-nav-container p:before{content:'';display:inline-block;width:16px;height:16px;position:relative;background-image:url(../image/language.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:5px;bottom:1px}.taskbar .language-nav-container .close-lang-selection{display:inline-block;width:18px;height:18px;position:absolute;top:9px;right:30px;background-image:url(../image/close.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.taskbar .language-nav-container .language-nav{display:inline-block;width:100%;list-style:none;text-align:left}.taskbar .language-nav-container .language-nav li{display:inline-block;width:16.6%;padding-right:15px}.taskbar .language-nav-container .language-nav li a{width:100%;text-decoration:none;color:#213140;letter-spacing:.39px;text-transform:none;font-size:15px;font-weight:900;border-bottom:1px solid rgba(33,49,64,.2);padding:15px 0 10px 0}.taskbar .language-nav-container .language-nav li a:before{content:'';display:inline-block;width:16px;height:9px;position:relative;background-image:url(../image/dutch.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px;bottom:1px}.home .container-content{margin-top:0}.home .video-wrapper{height:780px}.home .video-wrapper .video-content{height:780px}@media (max-width:1920px){.home .video-wrapper .video-content .box-iframe{height:100%}}.home .video-wrapper .video-content .box-iframe iframe{width:300%}.home .video-wrapper .video-overlay{position:absolute;top:0;left:0;right:0;height:466px;background-image:-webkit-gradient(linear,left top,left bottom,from(#1e68ab),to(rgba(30,104,171,0)));background-image:linear-gradient(180deg,#1e68ab 0,rgba(30,104,171,0) 100%);opacity:.5;z-index:0}.home .dynamic-blocks .dynamic-block{background-color:#e8eff6;padding:25px 25px 30px}.home .dynamic-blocks .dynamic-block h5{line-height:28px;margin-bottom:10px}.home .dynamic-blocks .dynamic-block p{margin-bottom:20px}@media only screen and (max-width:767px){.home .dynamic-blocks{margin-top:30px}.home .dynamic-blocks>.container>.row>div:not(:last-child) .dynamic-block{margin-bottom:30px}}@media only screen and (min-width:768px){.home .dynamic-blocks{position:relative;height:302px;margin-top:-77px;padding-top:30px;overflow:hidden;z-index:1}.home .dynamic-blocks>.container>.row{margin:0}.home .dynamic-blocks>.container>.row>.col-sm-3{padding:0}.home .dynamic-blocks>.container>.row>.col-sm-3:not(:last-child) .dynamic-block{border-right:1px solid #d5dbe1}.home .dynamic-blocks .dynamic-block{position:relative;height:302px;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.home .dynamic-blocks .dynamic-block::before{content:'';position:absolute;top:0;left:0;width:0;height:5px;background-color:#1e68ab;z-index:1}.home .dynamic-blocks .dynamic-block.active,.home .dynamic-blocks .dynamic-block:hover{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.home .dynamic-blocks .dynamic-block.active::before{width:100%;-webkit-transition:width 5s linear;transition:width 5s linear}.home .dynamic-blocks .dynamic-block h5{height:56px;overflow:hidden}.home .dynamic-blocks .dynamic-block p{height:81px;overflow:hidden}}#usp-home .square{position:relative;background-color:rgba(0,0,0,.2);text-decoration:none}@media (max-width:767px){#usp-home .square{margin-bottom:30px;padding-top:110px}}#usp-home .square:hover{cursor:pointer}#usp-home .square:hover .content .btn-arrow.btn-stripe:after{margin-left:20px;margin-right:0}#usp-home .square:hover .content .btn-arrow.btn-stripe:before{width:100%}#usp-home .square:hover .picture img{-webkit-transform:scale(1.1);transform:scale(1.1)}#usp-home .square#locations{background-color:transparent}#usp-home .square .content{position:absolute;left:0;bottom:0;width:100%;padding:0 35px 35px 35px}@media (max-width:767px){#usp-home .square .content{position:relative}}#usp-home .square .content h4{color:#fff;clear:both;margin-bottom:20px;line-height:32px}#usp-home .square .picture{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;top:0;left:0;width:100%;height:100%;background-color:#1e68ab;z-index:-1}#usp-home .square .picture.IE-browser{background-size:cover;background-position:center;background-repeat:no-repeat}#usp-home .square .picture.IE-browser img{opacity:0;visibility:hidden}#usp-home .square .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width:767px){#usp-home .square .picture{position:absolute}}#usp-home .half-square{position:relative;background-color:#fff;border:1px solid #e8eff6;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}@media (max-width:992px){#usp-home .half-square{padding-top:0}}#usp-home .half-square:hover{cursor:pointer}#usp-home .half-square:hover .content .btn-transp-arrow-right:after{margin-left:16px}#usp-home .half-square:hover .picture img{-webkit-transform:scale(1.1);transform:scale(1.1)}#usp-home .half-square:first-child{margin-bottom:15px}@media (max-width:992px){#usp-home .half-square:first-child{margin-top:30px;margin-bottom:30px}}#usp-home .half-square .content{position:relative;left:0;bottom:0;width:100%;height:100%;padding:30px 40px 50px 40px}@media (max-width:992px){#usp-home .half-square .content{position:relative;padding-bottom:30px}}#usp-home .half-square .content h5{color:#213140;text-transform:none;clear:both;margin-bottom:20px}@media (max-width:992px){#usp-home .half-square .content h5{margin-bottom:10px}}#usp-home .half-square .content .btn-transp-arrow-right{position:absolute;left:40px;bottom:30px}@media (max-width:992px){#usp-home .half-square .content .btn-transp-arrow-right{position:relative;left:auto;bottom:auto;margin-top:20px}}.IE-browser .video-wrapper .video-content .text{display:inline-block;padding-top:200px}.showroom h3{margin-bottom:10px}.showroom p{font-size:20px;line-height:34px;padding-bottom:45px}.related-categories h3{margin-bottom:10px}.related-categories p{font-size:20px;line-height:34px;padding-bottom:80px}.related-categories .product{text-align:center;display:inline-block;margin-bottom:90px;text-decoration:none}.related-categories .product:hover .picture img{bottom:0}.related-categories .product .picture{display:inline-block;width:100%;height:300px;position:relative;overflow:visible}.related-categories .product .picture .shadow{position:absolute;bottom:0;left:0;width:100%;height:40px;z-index:-1;text-align:center}.related-categories .product .picture .shadow .gradient{display:inline-block;width:150px;height:40px;vertical-align:top;background:radial-gradient(ellipse at center,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 63%,rgba(0,0,0,0) 100%)}.related-categories .product .picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;bottom:0;position:relative;-webkit-transition:all 1s ease;transition:all 1s ease}@media (max-width:768px){.archive.tax-products_category h3{font-size:30px;font-weight:900;line-height:36px}.archive.tax-products_category .intro p{font-size:17px;line-height:30px}.archive.tax-products_category .wrapper.padding-top{padding-top:25px}.archive.tax-products_category .wrapper.padding-btm{padding-bottom:40px}.archive.tax-products_category .wrapper.padding-btm-small{padding-bottom:15px}.archive.tax-products_category .text-center{text-align:left}}.page-template-default .collaborate,.page-template-events-page .collaborate{margin-top:80px}.not-found-search-suggestions{margin-top:20px}.not-found-search-suggestions ul{margin-top:0!important;margin-bottom:0!important}.not-found-search-suggestions ul li a{text-decoration:none;color:#1e68ab}.not-found-search-form{margin-top:20px;margin-bottom:50px}.not-found-search-form form{position:relative;margin-top:0}.not-found-search-form form label{margin:0}.not-found-search-form form input[type=submit]{position:absolute;top:0;right:0;padding:0 15px;height:44px;line-height:44px}.page-template-search form.form-on-search-page{margin-bottom:30px;position:relative}.page-template-search form.form-on-search-page .search-button{position:absolute;top:0;right:0;width:155px;height:44px;background-color:#1e68ab;border-top-right-radius:3px;border-bottom-right-radius:3px;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:15px;line-height:44px;text-align:center;font-family:Roboto,sans-serif;color:#fff;font-weight:700}.page-template-search form.form-on-search-page .search-button:before{content:'';display:inline-block;width:16px;height:16px;margin-right:8px;position:relative;top:3px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../image/search.svg)}.page-template-search .editor-text ul li a{color:#1e68ab;text-decoration:none}.page-template-search .btn-flat{padding:5px 25px}.page-template-search .search-border{display:block;height:1px;background-color:#d3d3d3;margin:25px 0}.page-template-search .content-search a{margin-top:10px}.video-wrapper{position:relative;width:100%;display:block;height:600px}.video-wrapper .video-content{display:block;width:100%;height:600px;z-index:0}.video-wrapper .video-content .text{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.25);text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.video-wrapper .video-content .text h1{color:#fff;display:inline-block;width:100%}.video-wrapper .video-content .text h2{color:#fff;display:inline-block;width:100%}.video-wrapper .video-content .text ul{margin-left:20px}.video-wrapper .video-content .text p,.video-wrapper .video-content .text ul li{color:#fff;max-width:570px;font-size:20px;line-height:30px;font-weight:400;text-transform:none;clear:both;font-family:Roboto,sans-serif}.video-wrapper .video-content .text .btn-flat{margin-top:25px}.video-wrapper .video-content .picture{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper .video-content .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-wrapper .video-controllers{position:absolute;right:45px;bottom:30px;display:inline-block;width:106px;height:48px;z-index:10}.video-wrapper .video-controllers .controller{display:inline-block;width:48px;height:48px;background-color:#fff;text-align:center}.video-wrapper .video-controllers .controller:hover{cursor:pointer}.video-wrapper .video-controllers .controller.play-or-pause{margin-right:5px}.video-wrapper .video-controllers .controller i{color:#000;font-size:15px;line-height:48px}.video-wrapper iframe,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:-1;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}.video-wrapper iframe source,.video-wrapper video source{width:100%;height:100%}@media (max-width:767px){body.home .video-wrapper{height:auto}body.home .video-wrapper .video-content{height:auto;margin-top:63px;padding:15px 0 0 0;opacity:1!important}body.home .video-wrapper .video-content .text{position:relative;display:inline-block;opacity:1!important;padding:15px 0}body.home .video-wrapper .video-content .text h2{font-size:17px;line-height:30px}body.home .video-wrapper .video-controllers{top:240px;right:15px}body.home .video-wrapper video{position:relative;width:100%;height:auto;margin-bottom:10px}}@media (max-width:320px){body .video-wrapper{height:400px}body.home .video-wrapper{height:auto}body.home .video-wrapper .video-content{height:auto;padding:15px 0 0 0;opacity:1!important}body.home .video-wrapper .video-content .text{position:relative;display:inline-block;background-color:#fff;opacity:1!important}body.home .video-wrapper .video-content .text h2{font-size:17px;line-height:30px}body.home .video-wrapper .video-content .picture{display:none!important}body.home .video-wrapper .video-controllers{top:140px;right:0}body.home .video-wrapper .video-controllers .controller{display:inline-block;width:35px;height:35px;background-color:#fff;text-align:center}body.home .video-wrapper .video-controllers .controller:hover{cursor:pointer}body.home .video-wrapper .video-controllers .controller.play-or-pause{margin-right:5px}body.home .video-wrapper .video-controllers .controller i{color:#000;font-size:15px;line-height:35px}body.home .video-wrapper video{position:relative;width:100%;height:auto;margin-bottom:10px}}.video-content{overflow:hidden}.box-iframe{overflow:hidden;padding-top:42%;position:relative}.box-iframe iframe{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#events-home h3{display:block;margin-bottom:15px;padding-left:0}@media (max-width:992px){#events-home h3{padding-left:0}}.event-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}@media (max-width:767px){.event-block{margin-bottom:30px}}.event-block .default-img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;display:block;width:100%;padding-top:56.25%}.event-block .default-img span{font-size:15px;font-weight:700;font-family:Roboto,sans-serif;color:#fff;position:absolute;top:20px;right:20px;z-index:10;padding:5px 10px;line-height:18px;letter-spacing:.5px}.event-block .default-img span.action{background-color:#1e68ab}.event-block .default-img span.event{background-color:#1e68ab}.event-block .default-img .picture{position:absolute;width:100%;height:100%;top:0;left:0}.event-block .default-img .picture .country-flag{position:absolute;top:25px;left:25px;display:inline-block;width:32px;height:24px;background-color:red;z-index:10}.event-block .default-img .picture .country-flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-block .default-img .picture.IE-browser{background-size:cover;background-position:center;background-repeat:no-repeat}.event-block .default-img .picture.IE-browser img{opacity:0;visibility:hidden}.event-block .default-img .picture img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;-webkit-transition:all .5s ease;transition:all .5s ease}.event-block .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block;padding:20px 25px;background-color:#e8eff6}@media (max-width:767px){.event-block .text{height:auto!important}}.event-block .text h5{clear:both;margin-bottom:10px}.event-block .text h5 .country-flag{position:relative;top:5px;display:inline-block;width:32px;height:24px;margin-right:10px}.event-block .text h5 .country-flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-block .text .btn-flat{margin-top:20px}.event-block .text .date{font-size:17px;font-family:Roboto,sans-serif;color:#213140;font-weight:400;line-height:27px;position:relative;padding-left:24px;margin-bottom:15px}.event-block .text .date:before{display:inline-block;width:16px;height:16px;content:'';position:absolute;top:5px;left:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../image/clock.png)}.event-block .text .place{font-size:17px;font-family:Roboto,sans-serif;color:#213140;font-weight:400;line-height:27px;position:relative;padding-left:24px}.event-block .text .place:before{display:inline-block;width:16px;height:16px;content:'';position:absolute;top:5px;left:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../image/language.png)}.event-block:hover .default-img .picture img{-webkit-transform:scale(1.1);transform:scale(1.1)}.IE-browser .main-event .picture img{opacity:0;visibility:hidden}.main-event{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.main-event [class*=col-lg]>div,.main-event [class*=col-md]>div,.main-event [class*=col-sm]>div,.main-event [class*=col-xs]>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.main-event .picture{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:767px){.main-event .picture{height:250px}}.main-event .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-event .text-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;width:100%;background-color:#e8eff6;padding:15px;text-align:center}@media (max-width:767px){.main-event .text-container{padding-top:30px;padding-bottom:30px}}.main-event .text{display:inline-block;width:100%}.main-event .text h4{margin-bottom:10px}.main-event .text .btn-flat{margin-top:20px}.main-event .text .date{font-size:17px;font-family:Roboto,sans-serif;color:#213140;font-weight:400;line-height:27px;position:relative;padding-left:24px;margin-bottom:15px}.main-event .text .date:before{display:inline-block;width:16px;height:16px;margin-right:5px;content:'';position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../image/clock.png);top:2px}.main-event .text .place{font-size:17px;font-family:Roboto,sans-serif;color:#213140;font-weight:400;line-height:27px;position:relative;padding-left:24px}.main-event .text .place:before{display:inline-block;width:16px;height:16px;content:'';top:2px;position:relative;margin-right:5px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../image/language.png)}.events-event-year h3{display:block;margin-bottom:15px}.events-event-year .event-block{margin-bottom:40px}.share-links a{text-decoration:none}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:340px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width:480px){.banner{display:inline-block;padding:80px 0;height:auto}}@media (min-width:1200px){.banner{height:540px}}.banner h1{color:#fff;text-transform:uppercase;display:inline-block;width:100%;text-shadow:1px 1px 3px #000}.banner h2{font-size:20px;line-height:30px;color:#fff;clear:both;text-transform:none;font-weight:400;font-family:Roboto,sans-serif}.banner .picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}.banner .picture.IE-browser img{opacity:0;visibility:hidden}.banner .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner.banner-contact{display:inline-block;height:auto}@media (max-width:480px){.banner.banner-contact{display:inline-block;padding:30px 15px;height:auto}.banner.banner-contact .btn-telephone{width:100%!important;margin-bottom:10px}.banner.banner-contact .btn-mail{width:100%!important}}@media (min-width:481px) and (max-width:767px){.banner.banner-contact{padding:50px 15px;display:inline-block}}@media (min-width:768px) and (max-width:992px){.banner.banner-contact{padding:50px 15px;display:inline-block}}@media (min-width:993px) and (max-width:1200px){.banner.banner-contact{padding:50px 19%}}@media (min-width:1201px) and (max-width:1800px){.banner.banner-contact{padding:50px 28%}}@media (min-width:1801px){.banner.banner-contact{padding:50px 33%}}.banner.banner-contact h1{margin-bottom:20px}.banner.banner-contact h5{color:#fff;margin-bottom:15px}.banner.banner-contact h5 img{display:inline-block;width:16px;height:9px;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px;bottom:3px}.banner.banner-contact p{color:#fff}.banner.banner-contact .btn-transp-white-arrow-right{margin-top:15px;margin-bottom:50px}.banner.banner-contact .btn-telephone{width:49%;float:left}.banner.banner-contact .btn-mail{width:49%;float:right}.banner.banner-contact .btn-lang{margin-top:12px;width:100%}.banner.banner-locaties{background-color:#e8eff6;text-align:left}.banner.banner-locaties .picture{display:none}.banner.banner-locaties h1{color:#213140;display:block;margin-bottom:35px}.banner.banner-locaties h5{display:block;margin-bottom:15px}.banner.banner-locaties h5 img{width:16px;height:9px;display:inline-block;position:relative;margin-right:8px;bottom:4px;background-size:contain;background-repeat:no-repeat;background-position:center}.banner.banner-locaties .btn-transp-arrow-right{margin-top:15px}.banner.banner-locaties .btn-telephone{margin-right:15px;margin-bottom:15px}.banner.banner-sitemap{background-color:#e8eff6}.banner.banner-sitemap .picture{display:none}.IE-browser .banner.banner-locaties{padding-top:25px}@media (max-width:480px){.IE-browser .banner.banner-contact{padding:30px 0}}@media (min-width:481px) and (max-width:767px){.IE-browser .banner.banner-contact{padding:50px 15px}}@media (min-width:768px) and (max-width:992px){.IE-browser .banner.banner-contact{padding:50px 15px}}@media (min-width:993px) and (max-width:1200px){.IE-browser .banner.banner-contact{padding:50px 19%}}@media (min-width:1201px) and (max-width:1800px){.IE-browser .banner.banner-contact{padding:50px 28%}}@media (min-width:1801px){.IE-browser .banner.banner-contact{padding:50px 33%}}.IE-browser .banner .container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}body.page-id-14:not(.page-template-page-locaties).IE-browser .banner,body.parent-pageid-14:not(.page-template-page-locaties).IE-browser .banner{padding-top:122px}body.page-id-14:not(.page-template-page-locaties) .banner,body.parent-pageid-14:not(.page-template-page-locaties) .banner{padding-top:60px}.product{text-align:center;display:inline-block;width:100%;margin-bottom:90px;text-decoration:none}.product .picture{display:inline-block;width:100%;max-height:300px;position:relative;overflow:visible}.product .picture .shadow{position:absolute;bottom:0;left:0;width:100%;height:40px;z-index:-1;text-align:center}.product .picture .shadow .gradient{display:inline-block;width:150px;height:40px;vertical-align:top;background-image:url(../image/shadow.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.product .picture:not(:last-child){margin-bottom:15px}.product .picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;bottom:0;position:relative;-webkit-transition:all 1s ease;transition:all 1s ease}.product p{color:#1e68ab;font-weight:700;padding-left:6px}.product p:after{display:inline-block;content:'';width:14px;height:10px;margin-left:8px;margin-right:6px;background-image:url(../image/chevron-right-blue.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .5s ease;transition:all .5s ease}.product:hover .picture img{bottom:43px}.product:hover p:after{margin-left:14px;margin-right:0}.product h2{font-size:20px;line-height:28px}@media (max-width:767px){.product h2{font-size:16px;line-height:20px}}.IE-browser .product .picture{background-size:contain;background-position:center;background-repeat:no-repeat}.IE-browser .product .picture img{opacity:0;visibility:hidden}.IE-browser .product .picture .shadow{display:none}.collaborate{display:inline-block;width:100%;padding:78px 35px;background-color:#e8eff6}@media (max-width:767px){.collaborate{padding-left:15px;padding-right:15px}}.collaborate img{width:100%;height:auto}.collaborate h4{display:block;width:100%;margin-bottom:10px}@media (max-width:767px){.collaborate h4{font-size:24px;line-height:1em}}.collaborate p{display:block;width:100%;margin-bottom:30px}.collaborate h5{margin-bottom:15px}@media (max-width:767px){.collaborate h5{font-size:17px}}.collaborate h5 img{width:20px;height:15px;display:inline-block;position:relative;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center}.collaborate .btn-telephone{margin-bottom:15px}.collaborate--center{margin-left:auto;margin-right:auto}.intro.contact h2{margin-bottom:15px}.intro.contact p{font-size:17px;line-height:27px}.intro p{font-size:20px;line-height:34px}.intro .btn-flat{margin-top:20px}.categories .categorie{display:block;margin-bottom:50px;padding:0}.categories .categorie .text{display:inline-block;width:100%;padding-top:0!important}@media (max-width:767px){.categories .categorie .text{padding-top:20px!important}}.categories .categorie .text h4{margin-bottom:10px}.categories .categorie .text p{font-size:17px;line-height:27px;margin-bottom:20px}.categories .categorie .picture-container{height:600px}.categories .categorie .categorie-text{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.categories .categorie .categorie-text{margin-bottom:50px}}.categories .categorie .categorie-text>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.categories .categorie .categorie-text .btn-scroll-wrapper::before{content:'';position:absolute;top:50%;left:44px;right:15px;height:1px;background-color:#d8d8d8}.categories .categorie .categorie-text .btn-scroll-wrapper .btn-scroll{position:absolute;top:50%;left:-24px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media (min-width:769px){.categories .categorie.text-right .text{text-align:right}}.categories .categorie.text-right .categorie-text .btn-scroll-wrapper::before{left:15px;right:44px}.categories .categorie.text-right .categorie-text .btn-scroll-wrapper .btn-scroll{left:auto;right:-24px}@media (max-width:768px){.categories .categorie{background-color:#e8eff6;margin:0 15px 20px}.categories .categorie .picture-container{height:167px}.categories .categorie>div>div.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.categories .categorie>div>div.row>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.categories .categorie>div>div.row .categorie-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.categories h2{font-size:20px;line-height:28px}@media (max-width:767px){.categories h2{font-size:16px;line-height:20px}}.categories .video-wrapper{height:780px;margin-bottom:80px}.categories .video-wrapper .video-content{height:780px}@media (max-width:768px){.categories .video-wrapper{height:300px;margin-bottom:0}.categories .video-wrapper .video-content{height:300px}}.categories .wrap-image{margin-bottom:23px}.categories .text{padding-bottom:70px}.categories .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.usp .panel-group{margin-top:40px}.usp .panel-group .panel{text-align:left;border-bottom:1px solid #d8d8d8;padding-bottom:10px;padding-top:10px}.usp .panel-group .panel .panel-title a{font-size:22px;line-height:32px;letter-spacing:.37px;color:#1e68ab;text-decoration:none;text-transform:uppercase;display:inline-block;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.usp .panel-group .panel .panel-title a.collapsed{color:#213140}.usp .panel-group .panel .panel-title a.collapsed:after{background-image:url(../image/plus.svg)}.usp .panel-group .panel .panel-title a:before{content:'';display:inline-block;width:26px;height:26px;background-color:#1e68ab;margin-right:15px;position:relative;border-radius:50%;top:2px;background-image:url(../image/check.svg);background-position:center;background-size:14px 12px;background-repeat:no-repeat}.usp .panel-group .panel .panel-title a:after{content:'';display:inline-block;float:right;width:16px;height:16px;position:relative;background-image:url(../image/minus.svg);background-size:contain;background-position:center;background-repeat:no-repeat;top:18px}.usp .panel-group .panel .panel-body{color:#213140;font-size:17px;line-height:27px;font-weight:400;font-family:Roboto,sans-serif;padding-top:20px}.timeline{display:block}.timeline .year{display:block;width:100%;height:750px;background-color:rgba(0,0,0,.35);position:relative;overflow:hidden}@media (max-width:1600px){.timeline .year{height:550px}}.timeline .year.active .line{height:100%}.timeline .year.active .text{left:615px}@media (max-width:1600px){.timeline .year.active .text{left:300px}}@media (max-width:600px){.timeline .year.active .text{left:220px}}.timeline .year.active .picture img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:grayscale(0);filter:grayscale(0)}.timeline .year .title{display:inline-block;position:absolute;left:150px;top:0;padding-top:197px;width:330px;text-align:right}@media (max-width:1600px){.timeline .year .title{left:35px;padding-top:47px;width:200px}}@media (max-width:600px){.timeline .year .title{width:115px}}.timeline .year .title h2{color:#fff;line-height:48px}@media (max-width:600px){.timeline .year .title h2{font-size:24px;line-height:28px}}.timeline .year .line{position:absolute;width:18px;height:0;left:550px;top:0;display:inline-block;text-align:center;-webkit-transition:all 2s;transition:all 2s;overflow:hidden}@media (max-width:1600px){.timeline .year .line{left:250px}}@media (max-width:600px){.timeline .year .line{left:175px}}.timeline .year .line .top{display:block;height:200px;width:1px;background-color:#fff;position:relative;left:8px}@media (max-width:1600px){.timeline .year .line .top{height:50px}}.timeline .year .line .dot{display:block;width:18px;height:18px;border:3px solid #fff;border-radius:50%}.timeline .year .line .bottom{display:block;height:532px;width:1px;background-color:#fff;position:relative;left:8px}@media (max-width:1600px){.timeline .year .line .bottom{height:483px}}.timeline .year .text{display:inline-block;position:absolute;left:100%;top:0;padding-top:197px;width:100%;max-width:760px;text-align:left;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:all 2s;transition:all 2s}@media (max-width:1600px){.timeline .year .text{padding-top:50px;padding-right:90px;left:100%}}@media (max-width:600px){.timeline .year .text{left:100%}}.timeline .year .text h4{color:#fff;display:block;margin-bottom:10px}.timeline .year .text p{font-size:17px;line-height:27px;color:#fff;display:inline-block}.timeline .year .navigation{display:inline-block;width:18px;height:auto;position:absolute;right:35px}.timeline .year .navigation .dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin-bottom:10px;position:relative;left:3px;vertical-align:top;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.timeline .year .navigation .dot.active{width:18px;height:18px;background-color:transparent;border:2px solid #fff;left:0}.timeline .year .navigation .dot:last-child{margin-bottom:0}.timeline .year .picture{display:inline-block;position:absolute;z-index:-1;width:100%;height:100%;overflow:hidden;top:0;left:0}.timeline .year .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation-delay:4s;animation-delay:4s;-webkit-transition:all 2s;transition:all 2s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (max-width:480px){.timeline{display:block}.timeline .year{display:inline-block;width:100%;height:auto;background-color:rgba(0,0,0,.35);position:relative;overflow:hidden;padding:30px 15px}.timeline .year .title{display:inline-block;position:relative;width:100%;text-align:left;left:0;padding-top:0}.timeline .year .title h2{color:#fff;font-size:24px;line-height:28px}.timeline .year .line{display:none}.timeline .year .text{display:inline-block;position:relative;top:0;left:0;padding-top:0;padding-right:0;width:100%;text-align:left}.timeline .year .navigation{display:none}.timeline .year .picture{display:inline-block;position:absolute;z-index:-1;width:100%;height:100%;overflow:hidden;top:0;left:0}.timeline .year .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.editor-text h1,.editor-text h2,.editor-text h3,.editor-text h4,.editor-text h5{display:block;margin-top:20px;margin-bottom:10px}.editor-text h1:first-child,.editor-text h2:first-child,.editor-text h3:first-child,.editor-text h4:first-child,.editor-text h5:first-child{margin-top:0}.editor-text a,.editor-text p{font-size:17px;line-height:27px;font-family:Roboto,sans-serif;color:#213140;font-weight:400}.editor-text a a,.editor-text p a{font-size:17px;line-height:27px;font-family:Roboto,sans-serif;color:#1e68ab;text-decoration:underline}.editor-text a strong,.editor-text p strong{font-size:17px;line-height:27px;font-family:Roboto,sans-serif;color:#213140;font-weight:700}.editor-text ol,.editor-text ul{list-style-position:outside;margin-left:20px;margin-top:15px;margin-bottom:7px}.editor-text ol li,.editor-text ul li{font-size:17px;line-height:27px;font-family:Roboto,sans-serif;color:#213140;font-weight:400}.editor-text blockquote{display:inline-block;width:100%;background-color:#e8eff6;padding:20px 25px;font-size:17px;line-height:27px;font-family:Roboto,sans-serif;color:#213140;font-weight:400}.editor-text .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:20px}.editor-text .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.editor-text .wp-block-embed-vimeo.wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.editor-text .wp-block-embed-vimeo.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-archive-brands .editor-text{margin-bottom:90px}.input-text{font-size:15px;color:#213140;font-family:Roboto,sans-serif;font-weight:400}form{display:inline-block;width:100%;margin-top:10px}form .form-group{display:inline-block;width:100%}form label{display:inline-block;width:100%;font-size:17px;line-height:27px;color:#213140;font-family:"Object Sans",sans-serif;text-transform:uppercase;margin-bottom:2px;margin-top:20px}form input,form select,form textarea{font-size:15px;color:#213140;font-family:Roboto,sans-serif;font-weight:400;-webkit-transition:all .5s ease;transition:all .5s ease}form input:active,form input:focus,form select:active,form select:focus,form textarea:active,form textarea:focus{border-color:#1e68ab;background-color:#f9fcff}form input{width:100%;height:44px;border-radius:3px;border:1px solid #d8d8d8;background-color:#fff;line-height:44px;padding:0 15px}form textarea{width:100%;resize:none;height:320px;border-radius:3px;border:1px solid #d8d8d8;background-color:#fff;line-height:27px;padding:15px 15px;margin-bottom:20px;overflow-y:auto}form select{width:100%;height:44px;border-radius:3px;border:1px solid #d8d8d8;background-color:#fff;line-height:44px;padding:0 15px}form input[type=checkbox]{width:16px;height:16px;margin:0 5px 0 0;border:1px solid #d8d8d8;top:3px;padding:0}form input[type=submit]{float:right;width:auto;display:inline-block;padding:18px 20px;font-family:Roboto,sans-serif;font-weight:700;font-size:15px;line-height:100%;border-radius:3px;text-transform:none;border:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#fff;background-color:#1e68ab;position:relative;margin:0;height:auto;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width:767px){form input[type=submit]{margin-top:20px}}form input[type=submit]:disabled{background-color:rgba(30,104,171,.25)}.avg span{text-transform:none;font-size:15px;color:#213140;font-family:Roboto,sans-serif;font-weight:400}.avg span a{font-size:15px;color:#213140;font-family:Roboto,sans-serif;font-weight:400;color:#1e68ab}.wpcf7-list-item{margin:0!important}.custom-select{position:relative}.custom-select select{display:none}.select-selected{background-color:#fff;font-size:15px;color:#213140;font-family:Roboto,sans-serif;font-weight:400;line-height:44px;padding:0 16px;cursor:pointer;border-radius:3px;border:1px solid #d8d8d8}.select-selected:after{position:absolute;content:"";top:20px;right:15px;width:10px;height:6px;background-image:url(../image/chevron-down.svg);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:all .5s ease;transition:all .5s ease}.select-selected.select-arrow-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select-items{position:absolute;background-color:#fff;top:94%;left:0;right:0;z-index:99;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px solid #fff;border-bottom:1px solid #d8d8d8;border-radius:3px}.select-items div{font-size:15px;color:#213140;font-family:Roboto,sans-serif;font-weight:400;padding:0 16px;line-height:44px;cursor:pointer}.select-items div:hover{background-color:#1e68ab;color:#fff}.select-hide{display:none}.wpcf7-not-valid{border:1px solid #db222a;background-color:rgba(219,34,42,.05);color:#db222a}.wpcf7-not-valid-tip,.wpcf7-validation-errors{display:none!important}.wpcf7-acceptance span{display:inline}.google-maps{display:block;width:100%;height:730px;background-color:#213140}@media (max-width:992px){.google-maps{height:450px}}.google-maps #map{position:absolute;width:100%;height:730px;z-index:3}@media (max-width:992px){.google-maps #map{height:450px}}.google-maps .container{position:relative}.google-maps .container .search-location{z-index:10;position:absolute;top:25px;left:15px;display:inline-block;width:925px;height:44px}@media (max-width:992px){.google-maps .container .search-location{width:100%;left:0;padding:0 15px}}@media (min-width:993px) and (max-width:1600px){.google-maps .container .search-location{width:48%}}.google-maps .container .search-location form{position:relative;margin:0}.google-maps .container .search-location form input{display:inline-block;width:100%;height:44px;background-color:#fff;border:none;border-radius:3px;line-height:44px;padding:0 170px 0 15px;font-size:15px;color:#213140;font-family:Roboto,sans-serif;font-weight:400}.google-maps .container .search-location form button[type=submit],.google-maps .container .search-location form input[type=button]{position:absolute;top:0;right:0;width:155px;height:44px;background-color:#1e68ab;border-top-right-radius:3px;border-bottom-right-radius:3px;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:15px;line-height:44px;text-align:center;font-family:Roboto,sans-serif;color:#fff;font-weight:700}.google-maps .container .search-location form button[type=submit]:before,.google-maps .container .search-location form input[type=button]:before{content:'';display:inline-block;width:16px;height:16px;margin-right:8px;position:relative;top:3px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../image/search.svg)}.google-maps .container .list-locations{z-index:10;position:absolute;top:-44px;right:0;max-height:684px;width:451px;background-color:#fff;overflow:hidden}@media (min-width:993px) and (max-width:1600px){.google-maps .container .list-locations{width:48%}}.google-maps .container .list-locations .title{display:inline-block;width:100%;height:44px;background-color:#213140;padding:0 15px}.google-maps .container .list-locations .title p,.google-maps .container .list-locations .title span{color:#fff;text-transform:uppercase;line-height:44px;font-family:"Object Sans",sans-serif;letter-spacing:.57px;font-weight:400}.google-maps .container .list-locations .panel-group{margin-top:0;max-height:640px;overflow-y:auto}.google-maps .container .list-locations .panel-group .panel{text-align:left;border-bottom:1px solid #d8d8d8;padding:10px 15px}.google-maps .container .list-locations .panel-group .panel .panel-title a{text-align:left;font-size:16px;line-height:24px;letter-spacing:.5px;color:#1e68ab;text-decoration:none;text-transform:uppercase;display:inline-block;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.google-maps .container .list-locations .panel-group .panel .panel-title a.collapsed{color:#213140}.google-maps .container .list-locations .panel-group .panel .panel-title a.collapsed:after{background-image:url(../image/plus.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.google-maps .container .list-locations .panel-group .panel .panel-title a:before{content:'';display:inline-block;height:12px;margin-right:5px;position:relative;border-radius:0;top:0}.google-maps .container .list-locations .panel-group .panel .panel-title a:after{content:'';display:inline-block;float:right;width:16px;height:16px;position:relative;top:5px;background-image:url(../image/minus.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.google-maps .container .list-locations .panel-group .panel .panel-body{color:#213140;font-size:17px;line-height:27px;font-weight:400;font-family:Roboto,sans-serif;padding-top:20px}.google-maps .container .list-locations .panel-group .panel .panel-body .btn-transp-arrow-right{margin-bottom:10px}.google-maps .container .list-locations .panel-group .panel .panel-body .btn-mail,.google-maps .container .list-locations .panel-group .panel .panel-body .btn-telephone{margin-bottom:10px}.list-locations{position:relative;height:auto;width:100%;background-color:#fff}.list-locations .title{display:inline-block;width:100%;height:44px;background-color:#213140;padding:0 15px}.list-locations .title p,.list-locations .title span{color:#fff;text-transform:uppercase;line-height:44px;font-family:"Object Sans",sans-serif;letter-spacing:.57px;font-weight:400}.list-locations .panel-group{margin-top:0}.list-locations .panel-group .panel{text-align:left;border-bottom:1px solid #d8d8d8;padding:10px 15px}.list-locations .panel-group .panel .panel-title a{font-size:16px;line-height:24px;letter-spacing:.5px;color:#1e68ab;text-decoration:none;text-transform:uppercase;display:inline-block;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.list-locations .panel-group .panel .panel-title a.collapsed{color:#213140}.list-locations .panel-group .panel .panel-title a.collapsed:after{background-image:url(../image/plus.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.list-locations .panel-group .panel .panel-title a img{text-align:left;display:inline-block;width:16px;height:12px;margin-right:5px;position:relative;border-radius:0;top:0;padding-left:0}.list-locations .panel-group .panel .panel-title a:after{content:'';display:inline-block;float:right;width:16px;height:16px;position:relative;top:5px;background-image:url(../image/minus.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.list-locations .panel-group .panel .panel-body{color:#213140;font-size:17px;line-height:27px;font-weight:400;font-family:Roboto,sans-serif;padding-top:20px;padding-left:20px}.list-locations .panel-group .panel .panel-body .btn-transp-arrow-right{margin-bottom:10px}.list-locations .panel-group .panel .panel-body .btn-mail,.list-locations .panel-group .panel .panel-body .btn-telephone{margin-bottom:10px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC9nZW5lcmFsLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tYWluLmNzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC9jb29raWUtbm90aWNlLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3Byb2plY3QvYnV0dG9uLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3Byb2plY3QvaW1hZ2VzLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3Byb2plY3QvZm9ybXMubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC93cGNmNy5sZXNzIiwiLi4vLi4vLi4vaHR0cHM6L2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3N3YWxkOjQwMCw1MDAsNjAwLDcwMCIsIi4uLy4uLy4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzoxMDAsMzAwLDQwMCw3MDAiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3Byb2plY3QvZm9udHMubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC9oZWFkZXIubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC9mb290ZXIubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC9wYWdpbmF0aW9uLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3Byb2plY3QvYnJlYWRjcnVtYnMubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC9ncmlkLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3Byb2plY3QvcGFuZWwubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC90YXNrYmFyLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3BhZ2VzL2hvbWUubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcHJvamVjdC92YXJpYWJsZXMubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcGFnZXMvY2F0ZWdvcmllLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3BhZ2VzL3BhZ2UubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvcGFnZXMvNDA0Lmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL3BhZ2VzL3NlYXJjaC5sZXNzIiwiLi4vLi4vS29vcG1hbi9jc3MvbW9kdWxlcy9ibG9ja3MvdmlkZW8ubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvYmxvY2tzL2V2ZW50cy5sZXNzIiwiLi4vLi4vS29vcG1hbi9jc3MvbW9kdWxlcy9ibG9ja3MvYmFubmVyLmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL2Jsb2Nrcy9wcm9kdWN0Lmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL2Jsb2Nrcy9jb2xsYWJvcmF0ZS5sZXNzIiwiLi4vLi4vS29vcG1hbi9jc3MvbW9kdWxlcy9ibG9ja3MvaW50cm8ubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvYmxvY2tzL2NhdGVnb3JpZXMubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvYmxvY2tzL3VzcC5sZXNzIiwiLi4vLi4vS29vcG1hbi9jc3MvbW9kdWxlcy9ibG9ja3MvdGltZWxpbmUubGVzcyIsIi4uLy4uL0tvb3BtYW4vY3NzL21vZHVsZXMvYmxvY2tzL2VkaXRvci10ZXh0Lmxlc3MiLCIuLi8uLi9Lb29wbWFuL2Nzcy9tb2R1bGVzL2Jsb2Nrcy9mb3Jtcy5sZXNzIiwiLi4vLi4vS29vcG1hbi9jc3MvbW9kdWxlcy9ibG9ja3MvbWFwcy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEVBQ0UsT0FBQSxFQUNBLFFBQUEsRUFDQSxtQkFBQSxXQUFBLFdB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RixXQUNFLE1BQUEsYUFDRixXQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsWUFDRixnQkFDRSxNQUFBLEtBQ0YsZ0JBQ0UsTUFBQSxhQUNGLGdCQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsWUFDRixlQUNFLE1BQUEsS0FDRixnQkFDRSxLQUFBLEtBQ0YsZ0JBQ0UsS0FBQSxhQUNGLGdCQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsWUFDRixlQUNFLEtBQUEsS0FDRixrQkFDRSxZQUFBLEtBQ0Ysa0JBQ0UsWUFBQSxhQUNGLGtCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsWUFDRixpQkFDRSxZQUFBLEVBRUYseUJBQ0UsVWI0c0VBLFdBQ0EsV0FDQSxXQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVWFydEVFLE1BQUEsS0FFRixXQUNFLE1BQUEsS0FDRixXQUNFLE1BQUEsYUFDRixXQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsWUFDRixnQkFDRSxNQUFBLEtBQ0YsZ0JBQ0UsTUFBQSxhQUNGLGdCQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsWUFDRixlQUNFLE1BQUEsS0FFRixnQkFDRSxLQUFBLEtBQ0YsZ0JBQ0UsS0FBQSxhQUNGLGdCQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsWUFDRixlQUNFLEtBQUEsS0FFRixrQkFDRSxZQUFBLEtBQ0Ysa0JBQ0UsWUFBQSxhQUNGLGtCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsWUFDRixpQkFDRSxZQUFBLEdBSUoseUJBQ0UsVWJzd0VBLFdBQ0EsV0FDQSxXQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVWEvd0VFLE1BQUEsS0FFRixXQUNFLE1BQUEsS0FDRixXQUNFLE1BQUEsYUFDRixXQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsWUFDRixnQkFDRSxNQUFBLEtBQ0YsZ0JBQ0UsTUFBQSxhQUNGLGdCQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsSUFDRixlQUNFLE1BQUEsYUFDRixlQUNFLE1BQUEsWUFDRixlQUNFLE1BQUEsS0FFRixnQkFDRSxLQUFBLEtBQ0YsZ0JBQ0UsS0FBQSxhQUNGLGdCQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsSUFDRixlQUNFLEtBQUEsYUFDRixlQUNFLEtBQUEsWUFDRixlQUNFLEtBQUEsS0FFRixrQkFDRSxZQUFBLEtBQ0Ysa0JBQ0UsWUFBQSxhQUNGLGtCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsYUFDRixpQkFDRSxZQUFBLElBQ0YsaUJBQ0UsWUFBQSxhQUNGLGlCQUNFLFlBQUEsWUFDRixpQkFDRSxZQUFBLEdBSUosMEJBQ0UsVWJnMEVBLFdBQ0EsV0FDQSxXQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVWF6MEVFLE1BQUEsS0FFRixXQUNFLE1BQUEsS0FDRixXQUNFLE1BQUEsYUFDRixXQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsYUFDRixVQUNFLE1BQUEsSUFDRixVQUNFLE1BQUEsYUFDRixV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Q3pHVixnQkFBQSxRQUNBLG9CQUFBLE9BQ0Esa0JBQUEsVWtDd0NGLGdEQXFFUSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxNQUFBLENBQUEsV0FDQSxZQUFBLEtBQ0EsYUFBQSxLQTNFUix3RUE2RVUsY0FBQSxLakNrbktWLDBEaUMvcktBLCtEQWdGVSxjQUFBIiwiZmlsZSI6Ii4uLy4uL0tvb3BtYW4vY3NzL21haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBAZm9udDtcbiAgY29sb3I6IEB0ZXh0O1xuICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG59XG5cbio6aG92ZXIsICo6YWN0aXZlLCAqOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZVxufVxuXG5odG1sLCBib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gIGNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5jb250YWluZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBAY29udGFpbmVyLWNvbnRlbnQtbWFyZ2luO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbjogQGNvbnRhaW5lci1jb250ZW50LW1vYmlsZS1tYXJnaW47XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgbWFyZ2luOiBAY29udGFpbmVyLWNvbnRlbnQtaXBhZC1tYXJnaW47XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gICYuY29udGFpbmVyLXNtYWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNSU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ud3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLndyYXBwZXItc21hbGwge1xuICAgIHBhZGRpbmctbGVmdDogOCU7XG4gICAgcGFkZGluZy1yaWdodDogOCU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYucGFkZGluZy10b3Age1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG5cbiAgJi5wYWRkaW5nLWJ0bSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cblxuICAucGFkZGluZy10b3Atc21hbGwge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG5cbiAgJi5wYWRkaW5nLWJ0bS1zbWFsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cbn1cblxuLnNwYWNpbmctc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5zcGFjaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZWFzZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIEBlYXNlLXNwZWVkIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIEBlYXNlLXNwZWVkIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCBAZWFzZS1zcGVlZCBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgQGVhc2Utc3BlZWQgZWFzZTtcbn1cblxuLnNsb3ctZWFzZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIEBzbG93LWVhc2Utc3BlZWQgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgQHNsb3ctZWFzZS1zcGVlZCBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgQHNsb3ctZWFzZS1zcGVlZCBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgQHNsb3ctZWFzZS1zcGVlZCBlYXNlO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zcXVhcmUge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiBkaXYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG5cbi5oYWxmLXNxdWFyZSB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcblxuICA+IGRpdiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cblxuLmJhY2tncm91bmQtY292ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iYWNrZ3JvdW5kLWNvbnRhaW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmNsZWFyZml4IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLmJyZWFrLW91dCB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBjYWxjKC0xICogKDEwMHZ3IC0gMTAwJSkgLyAyKTtcbiAgY29sb3I6IHJnYmEoYmxhY2ssIC42KTtcbn1cbiIsIi8qIEJBU0UgVVJMICovXG4vKiBDT0xPUlMgKi9cbi8qIEZPTlRTICovXG4vKiBTUEFDSU5HUyAqL1xuLyogTkFWSUdBVElPTiAqL1xuLyogTG9nbyovXG4vKiBGb250IG5hdmlnYXRpb24qL1xuLyogTW9iaWxlIG5hdmlnYXRpb24qL1xuLyogVEFTS0JBUiAqL1xuLyogRUFTRSAqL1xuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiT2JqZWN0IFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4qOmhvdmVyLFxuKjphY3RpdmUsXG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmh0bWwsXG5ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogYmxhY2s7XG4gIHdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmNvbnRhaW5lci1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEyOXB4IDAgMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhaW5lci1jb250ZW50IHtcbiAgICBtYXJnaW46IDYwcHggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMTM4cHggMCAwIDA7XG4gIH1cbn1cbi5jb250YWluZXIuY29udGFpbmVyLXNtYWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi53cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi53cmFwcGVyIC53cmFwcGVyLXNtYWxsIHtcbiAgcGFkZGluZy1sZWZ0OiA4JTtcbiAgcGFkZGluZy1yaWdodDogOCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndyYXBwZXIgLndyYXBwZXItc21hbGwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ud3JhcHBlci5wYWRkaW5nLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuLndyYXBwZXIucGFkZGluZy1idG0ge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi53cmFwcGVyIC5wYWRkaW5nLXRvcC1zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xufVxuLndyYXBwZXIucGFkZGluZy1idG0tc21hbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbn1cbi5zcGFjaW5nLXNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnNwYWNpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZWFzZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLnNsb3ctZWFzZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zcXVhcmUge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3F1YXJlID4gZGl2IHtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uaGFsZi1zcXVhcmUge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGFsZi1zcXVhcmUgPiBkaXYge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5iYWNrZ3JvdW5kLWNvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJhY2tncm91bmQtY29udGFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmNsZWFyZml4IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5icmVhay1vdXQge1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogY2FsYygtMSAqICgxMDB2dyAtIDEwMCUpIC8gMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4jY29va2llLW5vdGljZSAuY29va2llLW5vdGljZS1jb250YWluZXIge1xuICBib3gtc2hhZG93OiAwIC0ycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuI2Nvb2tpZS1ub3RpY2UgLmNvb2tpZS1ub3RpY2UtY29udGFpbmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jY29va2llLW5vdGljZSAuY29va2llLW5vdGljZS1jb250YWluZXIgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiT2JqZWN0IFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xuICBwYWRkaW5nOiAzcHggMTNweDtcbn1cbiNjb29raWUtbm90aWNlIC5jb29raWUtbm90aWNlLXJldm9rZS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNjb29raWUtbm90aWNlIC5jb29raWUtbm90aWNlLXJldm9rZS1jb250YWluZXIgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDNweCAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogd2hpdGU7XG59XG4jY29va2llLW5vdGljZSAuY29va2llLXJldm9rZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbi5idG4tZmxhdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMThweCAyMHB4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmJ0bi1mbGF0OmhvdmVyLFxuLmJ0bi1mbGF0OmZvY3VzLFxuLmJ0bi1mbGF0OmFjdGl2ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG4tZmxhdC5idG4td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMyMTMxNDA7XG59XG4uYnRuLWZsYXQuYnRuLWJsdWUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTY4YWI7XG59XG4uYnRuLWZsYXQuYnRuLXN0cmlwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tZmxhdC5idG4tc3RyaXBlOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWZsYXQuYnRuLXN0cmlwZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTRkODM7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uYnRuLWZsYXQuYnRuLWFycm93OmhvdmVyOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5idG4tZmxhdC5idG4tYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2NoZXZyb25zL2NoZXZyb24tcmlnaHQtd2hpdGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5idG4tZmxhdC5idG4tbGFuZzpob3ZlcjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG4uYnRuLWZsYXQuYnRuLWxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2xhbmd1YWdlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvdHRvbTogLTJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uYnRuLWZsYXQuYnRuLXRlbGVwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy90ZWxlcGhvbmUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3R0b206IC0ycHg7XG59XG4uYnRuLWZsYXQuYnRuLW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvbWFpbC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogLTNweDtcbn1cbi5idG4tZmxhdC5idG4tYXJyb3cuYnRuLXN0cmlwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tZmxhdC5idG4tYXJyb3cuYnRuLXN0cmlwZTpob3ZlcjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYnRuLWZsYXQuYnRuLWFycm93LmJ0bi1zdHJpcGU6aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWZsYXQuYnRuLWFycm93LmJ0bi1zdHJpcGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2NoZXZyb25zL2NoZXZyb24tcmlnaHQtd2hpdGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uYnRuLWZsYXQuYnRuLWFycm93LmJ0bi1zdHJpcGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNGQ4MztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5idG4tZmxhdC5idG4tc2Nyb2xsLmJ0bi1zdHJpcGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuLmJ0bi1mbGF0LmJ0bi1zY3JvbGwuYnRuLXN0cmlwZTpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZmxhdC5idG4tc2Nyb2xsLmJ0bi1zdHJpcGU6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ0bi1tb3VzZS1zd2luZyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC8qIFNhZmFyaSA0KyAqL1xuICAtbW96LWFuaW1hdGlvbjogYnRuLW1vdXNlLXN3aW5nIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLyogRnggNSsgKi9cbiAgLW8tYW5pbWF0aW9uOiBidG4tbW91c2Utc3dpbmcgMnMgbGluZWFyIGluZmluaXRlO1xuICAvKiBPcGVyYSAxMisgKi9cbiAgYW5pbWF0aW9uOiBidG4tbW91c2Utc3dpbmcgMnMgbGluZWFyIGluZmluaXRlO1xuICAvKiBJRSAxMCssIEZ4IDI5KyAqL1xufVxuLmJ0bi1mbGF0LmJ0bi1zY3JvbGwuYnRuLXN0cmlwZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogJyc7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE0ZDgzO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmJ0bi1mbGF0LmJ0bi1zY3JvbGwuYnRuLXN0cmlwZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tdHJhbnNwLWFycm93LXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMWU2OGFiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdHJhbnNwLWFycm93LXJpZ2h0OmhvdmVyOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uYnRuLXRyYW5zcC1hcnJvdy1yaWdodDphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9jaGV2cm9ucy9jaGV2cm9uLXJpZ2h0LWJsdWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uYnRuLXRyYW5zcC13aGl0ZS1hcnJvdy1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi10cmFuc3Atd2hpdGUtYXJyb3ctcmlnaHQ6aG92ZXI6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5idG4tdHJhbnNwLXdoaXRlLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2NoZXZyb25zL2NoZXZyb24tcmlnaHQtd2hpdGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uYnRuLXNjcm9sbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYnRuLXNjcm9sbDpob3ZlcjphZnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBidG4tbW91c2Utc3dpbmcgMnMgbGluZWFyIGluZmluaXRlO1xuICAvKiBTYWZhcmkgNCsgKi9cbiAgLW1vei1hbmltYXRpb246IGJ0bi1tb3VzZS1zd2luZyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC8qIEZ4IDUrICovXG4gIC1vLWFuaW1hdGlvbjogYnRuLW1vdXNlLXN3aW5nIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLyogT3BlcmEgMTIrICovXG4gIGFuaW1hdGlvbjogYnRuLW1vdXNlLXN3aW5nIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLyogSUUgMTArLCBGeCAyOSsgKi9cbn1cbi5idG4tc2Nyb2xsOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvaWNvbnMvbW91c2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5Aa2V5ZnJhbWVzIGJ0bi1tb3VzZS1zd2luZyB7XG4gIDAlIHtcbiAgICB0b3A6IDEycHg7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IC0zcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAxMnB4O1xuICB9XG59XG4ucGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG9wYWNpdHk6IDE7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xufVxuZm9ybSBpbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzIxMzE0MDtcbn1cbmZvcm0gOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSA6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMjEzMTQwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvcGFjaXR5OiAxO1xuICBsaW5lLWhlaWdodDogNDRweDtcbn1cbmlucHV0LklFLWJyb3dzZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmlucHV0LkZGLWJyb3dzZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53cGNmNy1yZXNwb25zZS1vdXRwdXQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjRTUzQTM2O1xuICBmb250LXdlaWdodDogNDAwO1xuICBvcGFjaXR5OiAxO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDU4LCA1NCwgMC4xNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNTNBMzY7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi53cGNmNy1yZXNwb25zZS1vdXRwdXQud3BjZjctbWFpbC1zZW50LW9rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiT2JqZWN0IFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzRBODAyODtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgb3BhY2l0eTogMTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDE3OCwgMTE1LCAwLjE1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRBODAyODtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIk9iamVjdCBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0U1M0EzNiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBvcGFjaXR5OiAxO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCBpbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gbGFiZWwgaW5wdXQ6Y2hlY2tlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NzYwNmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzYwNmI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9jaGVjay13aGl0ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTNweCAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbi53cGNmNy1hY2NlcHRhbmNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAud3BjZjctYWNjZXB0YW5jZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cGNmNy1hY2NlcHRhbmNlIGlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWU2OGFiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdG9wOiAycHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLndwY2Y3LWFjY2VwdGFuY2UgaW5wdXQ6Y2hlY2tlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxZTY4YWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTY4YWI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9jaGVjay13aGl0ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCA4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi53cGNmNy1hY2NlcHRhbmNlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMxZTY4YWI7XG59XG4ud3BjZjctYWNjZXB0YW5jZSBzcGFuIGEge1xuICBjb2xvcjogIzFlNjhhYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ud3BjZjctc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLndwY2Y3LXN1Ym1pdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTY4YWI7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vc3dhbGQvdjQwL1RLM19Xa1VISEFJamc3NWNGUmYzYlhMOExJQ3MxX0Z2c1VaaVlBLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3N3YWxkL3Y0MC9USzNfV2tVSEhBSWpnNzVjRlJmM2JYTDhMSUNzMThOdnNVWmlZQS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09zd2FsZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29zd2FsZC92NDAvVEszX1drVUhIQUlqZzc1Y0ZSZjNiWEw4TElDczF5OW9zVVppWUEudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vc3dhbGQvdjQwL1RLM19Xa1VISEFJamc3NWNGUmYzYlhMOExJQ3MxeFpvc1VaaVlBLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvL3YyNy9LRk9rQ25xRXU5MkZyMU1tZ1Z4SUl6Yy50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90by92MjcvS0ZPbENucUV1OTJGcjFNbVNVNWZCQmM5LnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvcm9ib3RvL3YyNy9LRk9tQ25xRXU5MkZyMU11NG14UC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvYm90by92MjcvS0ZPbENucUV1OTJGcjFNbVdVbGZCQmM5LnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9iamVjdCBTYW5zXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLVJlZ3VsYXIuZW90Jyk7XG4gIHNyYzogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9jc3Mvd2ViZm9udHMvT2JqZWN0U2Fucy1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLVJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLCB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtUmVndWxhci5zdmcjT2JqZWN0U2Fucy1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9jc3Mvd2ViZm9udHMvT2JqZWN0U2Fucy1TbGFudGVkLmVvdCcpO1xuICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtU2xhbnRlZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9jc3Mvd2ViZm9udHMvT2JqZWN0U2Fucy1TbGFudGVkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKSwgdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9jc3Mvd2ViZm9udHMvT2JqZWN0U2Fucy1TbGFudGVkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLVNsYW50ZWQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLVNsYW50ZWQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLVNsYW50ZWQuc3ZnI09iamVjdFNhbnMtU2xhbnRlZCcpIGZvcm1hdCgnc3ZnJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT2JqZWN0IFNhbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtSGVhdnkuZW90Jyk7XG4gIHNyYzogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9jc3Mvd2ViZm9udHMvT2JqZWN0U2Fucy1IZWF2eS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9jc3Mvd2ViZm9udHMvT2JqZWN0U2Fucy1IZWF2eS5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtSGVhdnkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtSGVhdnkud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLUhlYXZ5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9jc3Mvd2ViZm9udHMvT2JqZWN0U2Fucy1IZWF2eS5zdmcjT2JqZWN0U2Fucy1IZWF2eScpIGZvcm1hdCgnc3ZnJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT2JqZWN0IFNhbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtSGVhdnlTbGFudGVkLmVvdCcpO1xuICBzcmM6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtSGVhdnlTbGFudGVkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLUhlYXZ5U2xhbnRlZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIiksIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtSGVhdnlTbGFudGVkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2Nzcy93ZWJmb250cy9PYmplY3RTYW5zLUhlYXZ5U2xhbnRlZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vY3NzL3dlYmZvbnRzL09iamVjdFNhbnMtSGVhdnlTbGFudGVkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9jc3Mvd2ViZm9udHMvT2JqZWN0U2Fucy1IZWF2eVNsYW50ZWQuc3ZnI09iamVjdFNhbnMtSGVhdnlTbGFudGVkJykgZm9ybWF0KCdzdmcnKTtcbn1cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiT2JqZWN0IFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuaDEge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbmgyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5oMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbnAsXG5hIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMjEzMTQwO1xufVxucCB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5wIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9iamVjdCBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxudWwgbGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9iamVjdCBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbn1cbmkge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZVxcIDUgRnJlZSc7XG59XG5zdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmVtIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbiNob21lIGgxIHtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuI2hvbWUgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4jaG9tZSBoMyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbiNob21lIGg0IHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuaGVhZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbmhlYWRlciBuYXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgbmF2IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogODB2aCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuICBuYXYgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgfVxuICBuYXYgLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgfVxuICBuYXYgLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgbmF2IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlOmhvdmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZSAuc3F1YXJlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICBuYXYgLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGUgLnNxdWFyZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTQwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZSAuc3F1YXJlIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIHRvcDogMXB4O1xuICAgIGxlZnQ6IDZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAvKiBTYWZhcmkgMy04ICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICAvKiBTYWZhcmkgMy04ICovXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZSAuc3F1YXJlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZSAuc3F1YXJlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgbGVmdDogNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAvKiBJRSA5ICovXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICAgIC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLyogU2FmYXJpIDMtOCAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgLyogU2FmYXJpIDMtOCAqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gIH1cbiAgbmF2IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlLmNvbGxhcHNlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgbmF2IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlLmNvbGxhcHNlZCAuc3F1YXJlIHNwYW4ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTMxNDA7XG4gIH1cbiAgbmF2IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlLmNvbGxhcHNlZCAuc3F1YXJlIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICBuYXYgLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGUuY29sbGFwc2VkIC5zcXVhcmUgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgbmF2IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlLmNvbGxhcHNlZCAuc3F1YXJlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRvcDogOXB4O1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAuc2VhcmNoLXRvZ2dsZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvc2VhcmNoLnBuZycpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAuc2VhcmNoLXRvZ2dsZTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdmJhci1oZWFkZXIgLnNlYXJjaC10b2dnbGU6aG92ZXIge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgbmF2IC5uYXZiYXItaGVhZGVyIC5zZWFyY2gtdG9nZ2xlLmNvbGxhcHNlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZS5pbiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2Uuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5zZWFyY2gtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGNvbG9yOiAjMjEzMTQwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBjb2xvcjogIzIxMzE0MDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IC00cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDMwcHggMjBweCAzMHB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2U4ZWZmNiB0cmFuc3BhcmVudDtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlZmY2O1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBjb2xvcjogIzIxMzE0MDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAudGVsZXBob25lLW5hdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLnRlbGVwaG9uZS1uYXYgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjM5cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC50ZWxlcGhvbmUtbmF2IGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy90ZWxlcGhvbmUucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBib3R0b206IC0ycHg7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLnRlbGVwaG9uZS1uYXYgYTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE0ZDgzO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5sYW5ndWFnZS1uYXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLmxhbmd1YWdlLW5hdiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMzlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWZmNjtcbiAgICBjb2xvcjogIzIxMzE0MDtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubGFuZ3VhZ2UtbmF2IGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5sYW5ndWFnZS1uYXYgYTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvbGFuZ3VhZ2UucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIGJvdHRvbTogLTJweDtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubGFuZ3VhZ2UtbmF2IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLmxhbmd1YWdlLW5hdiB1bDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAtNXB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAzMHB4IDIwcHggMzBweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlOGVmZjYgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLmxhbmd1YWdlLW5hdiB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlZmY2O1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5sYW5ndWFnZS1uYXYgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIGNvbG9yOiAjMjEzMTQwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubGFuZ3VhZ2UtbmF2IHVsIGxpIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgbmF2IC5zZWFyY2gtY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWZmNjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIG5hdiAuc2VhcmNoLWNvbGxhcHNlIGZvcm0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIG5hdiAuc2VhcmNoLWNvbGxhcHNlIGZvcm0gaW5wdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCA2NnB4IDAgMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIG5hdiAuc2VhcmNoLWNvbGxhcHNlIGZvcm0gYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlNjhhYjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9zZWFyY2gucG5nJyk7XG4gIH1cbiAgbmF2IC5zZWFyY2gtY29sbGFwc2UuY29sbGFwc2UuaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIG5hdiAuc2VhcmNoLWNvbGxhcHNlLmNvbGxhcHNlLmluIGZvcm0ge1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxuICBuYXYgLnNlYXJjaC1jb2xsYXBzZS5jb2xsYXBzZS5pbiBmb3JtIGlucHV0IHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgbmF2IC5zZWFyY2gtY29sbGFwc2UuY29sbGFwc2UuaW4gZm9ybSBidXR0b24ge1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuICBoZWFkZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG4gIG5hdiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICBuYXYgLm5hdmJhci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuICBuYXYgLm5hdmJhci1oZWFkZXIgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIG5hdiAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1MDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgbmF2IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNzRweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5zZWFyY2gtaWNvbjpob3ZlciBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9pY29ucy9zZWFyY2gtYmx1ZS5zdmcnKTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5zZWFyY2gtaWNvbiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLnNlYXJjaC1pY29uIGEudmlzaWJsZTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvaWNvbnMvc2VhcmNoLWJsdWUuc3ZnJyk7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkuc2VhcmNoLWljb24gYTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvc2VhcmNoLnBuZycpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5zZWFyY2gtaWNvbiBhIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9jaGV2cm9ucy9hcnJvdy1tZW51LnN2ZycpO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWZmNjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA5MHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gICAgY29sb3I6ICMxZTY4YWI7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IGxpIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBjb2xvcjogIzIxMzE0MDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDAgNDBweCAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5zdWItbWVudSBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzFlNjhhYjtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5zdWItbWVudSBsaSBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudF9wYWdlX2l0ZW0gYSxcbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfYW5jZXN0b3IgYSB7XG4gICAgY29sb3I6ICMxZTY4YWI7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfaXRlbSBhOmFmdGVyLFxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmN1cnJlbnRfcGFnZV9hbmNlc3RvciBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvY2hldnJvbnMvYXJyb3ctbWVudS5zdmcnKTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmN1cnJlbnRfcGFnZV9pdGVtIC5zdWItbWVudSxcbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfYW5jZXN0b3IgLnN1Yi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWZmNjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA4NHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudF9wYWdlX2l0ZW0gLnN1Yi1tZW51ID4gLmNvbnRhaW5lcixcbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfYW5jZXN0b3IgLnN1Yi1tZW51ID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfaXRlbSAuc3ViLW1lbnUgbGksXG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudF9wYWdlX2FuY2VzdG9yIC5zdWItbWVudSBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudF9wYWdlX2l0ZW0gLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudF9wYWdlX2FuY2VzdG9yIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgICBjb2xvcjogIzFlNjhhYjtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmN1cnJlbnRfcGFnZV9pdGVtIC5zdWItbWVudSBsaTpsYXN0LWNoaWxkIGEsXG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudF9wYWdlX2FuY2VzdG9yIC5zdWItbWVudSBsaTpsYXN0LWNoaWxkIGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfaXRlbSAuc3ViLW1lbnUgbGkgYSxcbiAgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfYW5jZXN0b3IgLnN1Yi1tZW51IGxpIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBjb2xvcjogIzIxMzE0MDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDAgNDBweCAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmN1cnJlbnRfcGFnZV9pdGVtIC5zdWItbWVudSBsaSBhOmFmdGVyLFxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmN1cnJlbnRfcGFnZV9hbmNlc3RvciAuc3ViLW1lbnUgbGkgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBjb2xvcjogIzIxMzE0MDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41OHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMWU2OGFiO1xuICB9XG4gIG5hdiAuc2VhcmNoLWJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTYwcHg7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGVmZjY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB9XG4gIG5hdiAuc2VhcmNoLWJhcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgcmlnaHQ6IDMyLjclO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAzMHB4IDIwcHggMzBweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlOGVmZjYgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgbmF2IC5zZWFyY2gtYmFyLnZpc2libGUge1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG4gIG5hdiAuc2VhcmNoLWJhciBmb3JtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIG5hdiAuc2VhcmNoLWJhciBmb3JtIGlucHV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHBhZGRpbmc6IDAgNjZweCAwIDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICBuYXYgLnNlYXJjaC1iYXIgZm9ybSBidXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2ljb25zL3NlYXJjaC5zdmcnKTtcbiAgfVxuICBuYXYgLnRhc2tiYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1cHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgbGVmdDogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIG5hdiAudGFza2JhciBhIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxuICBuYXYgLnRhc2tiYXIgYS50ZWxlcGhvbmUge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgfVxuICBuYXYgLnRhc2tiYXIgYS5sYW5ndWFnZSB7XG4gICAgd2lkdGg6IDE1OXB4O1xuICB9XG4gIG5hdiAudGFza2JhciBhLmxhbmd1YWdlIC5sYW5ndWFnZV9jb2RlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIG5hdiAudGFza2JhciAubGFuZ3VhZ2UtbmF2LWNvbnRhaW5lci52aXNpYmxlIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDE3MDVweCkge1xuICBoZWFkZXIgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5zdWItbWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MzFweCkgYW5kIChtYXgtd2lkdGg6IDE1OTBweCkge1xuICBoZWFkZXIgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgaGVhZGVyIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpIGEge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzMycHgpIGFuZCAobWF4LXdpZHRoOiAxNDMwcHgpIHtcbiAgaGVhZGVyIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoZWFkZXIgbmF2ID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBoZWFkZXIgbmF2ID4gLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICBoZWFkZXIgbmF2ID4gLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIGhlYWRlciBuYXYgLnRhc2tiYXIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIGhlYWRlciBuYXYgLnRhc2tiYXIgLnRlbGVwaG9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBoZWFkZXIgbmF2IC50YXNrYmFyIGEubGFuZ3VhZ2Uge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICBoZWFkZXIgbmF2IC50YXNrYmFyIGEubGFuZ3VhZ2UgLm5hdGl2ZV9uYW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciBuYXYgLnRhc2tiYXIgYS5sYW5ndWFnZSAubGFuZ3VhZ2VfY29kZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciBuYXYgLnNlYXJjaC1iYXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHJpZ2h0OiA0OSU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDMwcHggMjBweCAzMHB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2U4ZWZmNiB0cmFuc3BhcmVudDtcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXZiYXItY29sbGFwc2UgLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gIGhlYWRlciBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgaGVhZGVyIG5hdiAudGFza2JhciBhLmxhbmd1YWdlIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgaGVhZGVyIG5hdiAudGFza2JhciBhLmxhbmd1YWdlOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTQxcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgbmF2IC50YXNrYmFyIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyLnZpc2libGUge1xuICAgIHRvcDogODRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgbmF2IC50YXNrYmFyIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyLnZpc2libGUge1xuICAgIHRvcDogY2FsYygxMDAlICsgMTVweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFza2JhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAudGFza2JhciAubmF2YmFyLWJyYW5kIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggMTFweDtcbiAgfVxuICAudGFza2JhciAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICBuYXYgLm5hdmJhci1jb2xsYXBzZSAubmF2YmFyLW5hdiBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICBuYXYgLnNlYXJjaC1iYXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHJpZ2h0OiA0OSU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDE1cHggMTBweCAxNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2U4ZWZmNiB0cmFuc3BhcmVudDtcbiAgfVxufVxuZm9vdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbmZvb3RlciAuZm9vdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOTBweCAwIDEyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGVmZjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIC5mb290ZXIgYS5idG4tbGFuZyxcbiAgZm9vdGVyIC5mb290ZXIgYS5idG4tdGVsZXBob25lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDUwcHggMCA4MHB4IDA7XG4gIH1cbn1cbmZvb3RlciAuZm9vdGVyIGg0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciAuZm9vdGVyIGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbmZvb3RlciAuZm9vdGVyIGg0IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyIC5mb290ZXIgaDQgaW1nIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXIgLm5hdmlnYXRpb24gaDQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyIC5uYXZpZ2F0aW9uIC5mb290ZXItbmF2IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyIC5uYXZpZ2F0aW9uIC5mb290ZXItbmF2IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyIC5uYXZpZ2F0aW9uIC5mb290ZXItbmF2IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXIgLm5hdmlnYXRpb24gLmZvb3Rlci1uYXYgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmZvb3RlciAuZm9vdGVyIC5uYXZpZ2F0aW9uIC5mb290ZXItbmF2IGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuZm9vdGVyIC5mb290ZXIgLm5hdmlnYXRpb24gLmZvb3Rlci1uYXYgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2NoZXZyb25zL2NoZXZyb24tcmlnaHQtYmx1ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmZvb3RlciAuZm9vdGVyIC5uYXZpZ2F0aW9uIC5mb290ZXItbG9nb3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuZm9vdGVyIC5mb290ZXIgLm5hdmlnYXRpb24gLmZvb3Rlci1sb2dvcyBpbWcge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLmZvb3RlciAubmF2aWdhdGlvbiAuZm9vdGVyLWxvZ29zIGltZyB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5mb290ZXIgLmZvb3RlciBbY2xhc3MqPVwiY29sLXhzXCJdLFxuZm9vdGVyIC5mb290ZXIgW2NsYXNzKj1cImNvbC1zbVwiXSxcbmZvb3RlciAuZm9vdGVyIFtjbGFzcyo9XCJjb2wtbWRcIl0sXG5mb290ZXIgLmZvb3RlciBbY2xhc3MqPVwiY29sLWxnXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5mb290ZXIgLmNvcHlyaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbmZvb3RlciAuY29weXJpZ2h0IC5sZWZ0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciAuY29weXJpZ2h0IC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuZm9vdGVyIC5jb3B5cmlnaHQgLmxlZnQgLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMzhweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIC5jb3B5cmlnaHQgLmxlZnQgLm5hdmJhci1icmFuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbmZvb3RlciAuY29weXJpZ2h0IC5sZWZ0IC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbmZvb3RlciAuY29weXJpZ2h0IC5mb290ZXItbWVudS1ib3R0b20ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5mb290ZXIgLmNvcHlyaWdodCAuZm9vdGVyLW1lbnUtYm90dG9tIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5jb3B5cmlnaHQgLmZvb3Rlci1tZW51LWJvdHRvbSBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbmZvb3RlciAuY29weXJpZ2h0IC5yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAuY29weXJpZ2h0IC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbmZvb3RlciAuY29weXJpZ2h0IC5yaWdodCBwOmJlZm9yZSxcbmZvb3RlciAuY29weXJpZ2h0IC5yaWdodCBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb290ZXIgLmNvcHlyaWdodCBwLFxuZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIC5jb3B5cmlnaHQgcCxcbiAgZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmZvb3RlciAuY29weXJpZ2h0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmZvb3RlciAuY29weXJpZ2h0IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciAuY29weXJpZ2h0IGE6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5mb290ZXIgLmZhLWxpbmtlZGluLWluIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlNjhhYjtcbiAgY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5mb290ZXIgLmZhLWxpbmtlZGluLWluOjpiZWZvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucGFnZV9uYXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucGFnZV9uYXYgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucGFnZV9uYXYgbGk6bGFzdC1jaGlsZCAucGFnZS1udW1iZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnBhZ2VfbmF2IGxpIC5wYWdlLW51bWJlcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9iamVjdCBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMWU2OGFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5wYWdlX25hdiBsaSAucGFnZS1udW1iZXJzOmhvdmVyLFxuLnBhZ2VfbmF2IGxpIC5wYWdlLW51bWJlcnM6YWN0aXZlLFxuLnBhZ2VfbmF2IGxpIC5wYWdlLW51bWJlcnM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlZmY2O1xuICBjb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMjBweCAzMHB4IHJnYmEoNTEsIDgwLCAxMDEsIDAuMTgpO1xufVxuLnBhZ2VfbmF2IGxpIC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTY4YWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wYWdlX25hdiBsaSAucGFnZS1udW1iZXJzLm5leHQge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnBhZ2VfbmF2IGxpIC5wYWdlLW51bWJlcnMubmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL25leHQucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMDtcbn1cbi5wYWdlX25hdiBsaSAucGFnZS1udW1iZXJzLnByZXYge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnBhZ2VfbmF2IGxpIC5wYWdlLW51bWJlcnMucHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDExcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvcHJldi5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xufVxuLmJyZWFkY3J1bWJzIHtcbiAgei1pbmRleDogMTA7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5icmVhZGNydW1icyBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1icyBhLmhvbWUgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvaG9tZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJlYWRjcnVtYnMgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2JyZWFkY3J1bWItY2hldnJvbi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5icmVhZGNydW1icyBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5pbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAxMHB4O1xufVxuaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDEwcHggMTBweCAwIDA7XG59XG5pbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmltZy1jb250YWluIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaW1nLWNvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnBpY3R1cmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBpY3R1cmUuaW1nLWNvdmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnBpY3R1cmUuaW1nLWNvbnRhaW4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5waWN0dXJlLWNvbnRhaW5lci5JRS1icm93c2VyIGltZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi53cmFwLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ud3JhcC1pbWFnZSAucGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuKiB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sLFxuYm9keSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTQ4NXB4O1xuICB9XG59XG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5bY2xhc3MqPVwiY29sLXhzXCJdLFxuW2NsYXNzKj1cImNvbC1zbVwiXSxcbltjbGFzcyo9XCJjb2wtbWRcIl0sXG5bY2xhc3MqPVwiY29sLWxnXCJdIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuW2NsYXNzKj1cImNvbC14c1wiXS5mbGV4LXJvdyxcbltjbGFzcyo9XCJjb2wtc21cIl0uZmxleC1yb3csXG5bY2xhc3MqPVwiY29sLW1kXCJdLmZsZXgtcm93LFxuW2NsYXNzKj1cImNvbC1sZ1wiXS5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvO1xufVxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSxcbiAgLmNvbC1zbS0xMCxcbiAgLmNvbC1zbS0xMSxcbiAgLmNvbC1zbS0xMixcbiAgLmNvbC1zbS0yLFxuICAuY29sLXNtLTMsXG4gIC5jb2wtc20tNCxcbiAgLmNvbC1zbS01LFxuICAuY29sLXNtLTYsXG4gIC5jb2wtc20tNyxcbiAgLmNvbC1zbS04LFxuICAuY29sLXNtLTkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbWQtMSxcbiAgLmNvbC1tZC0xMCxcbiAgLmNvbC1tZC0xMSxcbiAgLmNvbC1tZC0xMixcbiAgLmNvbC1tZC0yLFxuICAuY29sLW1kLTMsXG4gIC5jb2wtbWQtNCxcbiAgLmNvbC1tZC01LFxuICAuY29sLW1kLTYsXG4gIC5jb2wtbWQtNyxcbiAgLmNvbC1tZC04LFxuICAuY29sLW1kLTkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnLTEsXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTIsXG4gIC5jb2wtbGctMixcbiAgLmNvbC1sZy0zLFxuICAuY29sLWxnLTQsXG4gIC5jb2wtbGctNSxcbiAgLmNvbC1sZy02LFxuICAuY29sLWxnLTcsXG4gIC5jb2wtbGctOCxcbiAgLmNvbC1sZy05IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG59XG4udGFza2JhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogMTAwMDtcbn1cbi50YXNrYmFyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4zOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFza2JhciBhLnRlbGVwaG9uZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlNjhhYjtcbn1cbi50YXNrYmFyIGEudGVsZXBob25lOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFza2JhciBhLnRlbGVwaG9uZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTRkODM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLnRhc2tiYXIgYS50ZWxlcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvdGVsZXBob25lLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm90dG9tOiAtMnB4O1xufVxuLnRhc2tiYXIgYS5sYW5ndWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGVmZjY7XG4gIGNvbG9yOiAjMjEzMTQwO1xufVxuLnRhc2tiYXIgYS5sYW5ndWFnZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi50YXNrYmFyIGEubGFuZ3VhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9sYW5ndWFnZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgYm90dG9tOiAtMnB4O1xufVxuLnRhc2tiYXIgLmxhbmd1YWdlLW5hdi1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWZmNjtcbiAgcGFkZGluZzogMjVweCAwIDUwcHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiAtMzAwcHg7XG4gIGxlZnQ6IC0zMHB4O1xuICByaWdodDogLTMwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLnRhc2tiYXIgLmxhbmd1YWdlLW5hdi1jb250YWluZXIudmlzaWJsZSB7XG4gIHRvcDogMDtcbn1cbi50YXNrYmFyIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFza2JhciAubGFuZ3VhZ2UtbmF2LWNvbnRhaW5lciBwIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi50YXNrYmFyIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyIHA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvbGFuZ3VhZ2UucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogMXB4O1xufVxuLnRhc2tiYXIgLmxhbmd1YWdlLW5hdi1jb250YWluZXIgLmNsb3NlLWxhbmctc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXB4O1xuICByaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2ljb25zL2Nsb3NlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4udGFza2JhciAubGFuZ3VhZ2UtbmF2LWNvbnRhaW5lciAubGFuZ3VhZ2UtbmF2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YXNrYmFyIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyIC5sYW5ndWFnZS1uYXYgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNi42JTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi50YXNrYmFyIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyIC5sYW5ndWFnZS1uYXYgbGkgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjEzMTQwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzMywgNDksIDY0LCAwLjIpO1xuICBwYWRkaW5nOiAxNXB4IDAgMTBweCAwO1xufVxuLnRhc2tiYXIgLmxhbmd1YWdlLW5hdi1jb250YWluZXIgLmxhbmd1YWdlLW5hdiBsaSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvZHV0Y2gucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJvdHRvbTogMXB4O1xufVxuLmhvbWUgLmNvbnRhaW5lci1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ob21lIC52aWRlby13cmFwcGVyIHtcbiAgaGVpZ2h0OiA3ODBweDtcbn1cbi5ob21lIC52aWRlby13cmFwcGVyIC52aWRlby1jb250ZW50IHtcbiAgaGVpZ2h0OiA3ODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmhvbWUgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLmJveC1pZnJhbWUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmhvbWUgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLmJveC1pZnJhbWUgaWZyYW1lIHtcbiAgd2lkdGg6IDMwMCU7XG59XG4uaG9tZSAudmlkZW8td3JhcHBlciAudmlkZW8tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0NjZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzFlNjhhYiAwJSwgcmdiYSgzMCwgMTA0LCAxNzEsIDApIDEwMCUpO1xuICBvcGFjaXR5OiAwLjU7XG4gIHotaW5kZXg6IDA7XG59XG4uaG9tZSAuZHluYW1pYy1ibG9ja3MgLmR5bmFtaWMtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlZmY2O1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMzBweDtcbn1cbi5ob21lIC5keW5hbWljLWJsb2NrcyAuZHluYW1pYy1ibG9jayBoNSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmhvbWUgLmR5bmFtaWMtYmxvY2tzIC5keW5hbWljLWJsb2NrIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZSAuZHluYW1pYy1ibG9ja3Mge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmhvbWUgLmR5bmFtaWMtYmxvY2tzID4gLmNvbnRhaW5lciA+IC5yb3cgPiBkaXY6bm90KDpsYXN0LWNoaWxkKSAuZHluYW1pYy1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuZHluYW1pYy1ibG9ja3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDMwMnB4O1xuICAgIG1hcmdpbi10b3A6IC03N3B4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuaG9tZSAuZHluYW1pYy1ibG9ja3MgPiAuY29udGFpbmVyID4gLnJvdyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5ob21lIC5keW5hbWljLWJsb2NrcyA+IC5jb250YWluZXIgPiAucm93ID4gLmNvbC1zbS0zIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ob21lIC5keW5hbWljLWJsb2NrcyA+IC5jb250YWluZXIgPiAucm93ID4gLmNvbC1zbS0zOm5vdCg6bGFzdC1jaGlsZCkgLmR5bmFtaWMtYmxvY2sge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWRiZTE7XG4gIH1cbiAgLmhvbWUgLmR5bmFtaWMtYmxvY2tzIC5keW5hbWljLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAzMDJweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcbiAgfVxuICAuaG9tZSAuZHluYW1pYy1ibG9ja3MgLmR5bmFtaWMtYmxvY2s6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTY4YWI7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuaG9tZSAuZHluYW1pYy1ibG9ja3MgLmR5bmFtaWMtYmxvY2suYWN0aXZlLFxuICAuaG9tZSAuZHluYW1pYy1ibG9ja3MgLmR5bmFtaWMtYmxvY2s6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gIH1cbiAgLmhvbWUgLmR5bmFtaWMtYmxvY2tzIC5keW5hbWljLWJsb2NrLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCA1cyBsaW5lYXI7XG4gIH1cbiAgLmhvbWUgLmR5bmFtaWMtYmxvY2tzIC5keW5hbWljLWJsb2NrIGg1IHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaG9tZSAuZHluYW1pYy1ibG9ja3MgLmR5bmFtaWMtYmxvY2sgcCB7XG4gICAgaGVpZ2h0OiA4MXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbiN1c3AtaG9tZSAuc3F1YXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdXNwLWhvbWUgLnNxdWFyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gIH1cbn1cbiN1c3AtaG9tZSAuc3F1YXJlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3VzcC1ob21lIC5zcXVhcmU6aG92ZXIgLmNvbnRlbnQgLmJ0bi1hcnJvdy5idG4tc3RyaXBlOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiN1c3AtaG9tZSAuc3F1YXJlOmhvdmVyIC5jb250ZW50IC5idG4tYXJyb3cuYnRuLXN0cmlwZTpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbn1cbiN1c3AtaG9tZSAuc3F1YXJlOmhvdmVyIC5waWN0dXJlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKSA7XG59XG4jdXNwLWhvbWUgLnNxdWFyZSNsb2NhdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiN1c3AtaG9tZSAuc3F1YXJlIC5jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDM1cHggMzVweCAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN1c3AtaG9tZSAuc3F1YXJlIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbiN1c3AtaG9tZSAuc3F1YXJlIC5jb250ZW50IGg0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4jdXNwLWhvbWUgLnNxdWFyZSAucGljdHVyZSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlNjhhYjtcbiAgei1pbmRleDogLTE7XG59XG4jdXNwLWhvbWUgLnNxdWFyZSAucGljdHVyZS5JRS1icm93c2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI3VzcC1ob21lIC5zcXVhcmUgLnBpY3R1cmUuSUUtYnJvd3NlciBpbWcge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4jdXNwLWhvbWUgLnNxdWFyZSAucGljdHVyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN1c3AtaG9tZSAuc3F1YXJlIC5waWN0dXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbiN1c3AtaG9tZSAuaGFsZi1zcXVhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFRkY2O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI3VzcC1ob21lIC5oYWxmLXNxdWFyZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbiN1c3AtaG9tZSAuaGFsZi1zcXVhcmU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jdXNwLWhvbWUgLmhhbGYtc3F1YXJlOmhvdmVyIC5jb250ZW50IC5idG4tdHJhbnNwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4jdXNwLWhvbWUgLmhhbGYtc3F1YXJlOmhvdmVyIC5waWN0dXJlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKSA7XG59XG4jdXNwLWhvbWUgLmhhbGYtc3F1YXJlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjdXNwLWhvbWUgLmhhbGYtc3F1YXJlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbiN1c3AtaG9tZSAuaGFsZi1zcXVhcmUgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzBweCA0MHB4IDUwcHggNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjdXNwLWhvbWUgLmhhbGYtc3F1YXJlIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbiN1c3AtaG9tZSAuaGFsZi1zcXVhcmUgLmNvbnRlbnQgaDUge1xuICBjb2xvcjogIzIxMzE0MDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICN1c3AtaG9tZSAuaGFsZi1zcXVhcmUgLmNvbnRlbnQgaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbiN1c3AtaG9tZSAuaGFsZi1zcXVhcmUgLmNvbnRlbnQgLmJ0bi10cmFuc3AtYXJyb3ctcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQwcHg7XG4gIGJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjdXNwLWhvbWUgLmhhbGYtc3F1YXJlIC5jb250ZW50IC5idG4tdHJhbnNwLWFycm93LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLklFLWJyb3dzZXIgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbn1cbi5zaG93cm9vbSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2hvd3Jvb20gcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxuLnJlbGF0ZWQtY2F0ZWdvcmllcyBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucmVsYXRlZC1jYXRlZ29yaWVzIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbi5yZWxhdGVkLWNhdGVnb3JpZXMgLnByb2R1Y3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlbGF0ZWQtY2F0ZWdvcmllcyAucHJvZHVjdDpob3ZlciAucGljdHVyZSBpbWcge1xuICBib3R0b206IDA7XG59XG4ucmVsYXRlZC1jYXRlZ29yaWVzIC5wcm9kdWN0IC5waWN0dXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5yZWxhdGVkLWNhdGVnb3JpZXMgLnByb2R1Y3QgLnBpY3R1cmUgLnNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiAtMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlbGF0ZWQtY2F0ZWdvcmllcyAucHJvZHVjdCAucGljdHVyZSAuc2hhZG93IC5ncmFkaWVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDYzJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCByZ2JhKDAsIDAsIDAsIDAuMikgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNjMlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA2MyUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM5NDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XG59XG4ucmVsYXRlZC1jYXRlZ29yaWVzIC5wcm9kdWN0IC5waWN0dXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFyY2hpdmUudGF4LXByb2R1Y3RzX2NhdGVnb3J5IGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAuYXJjaGl2ZS50YXgtcHJvZHVjdHNfY2F0ZWdvcnkgLmludHJvIHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAuYXJjaGl2ZS50YXgtcHJvZHVjdHNfY2F0ZWdvcnkgLndyYXBwZXIucGFkZGluZy10b3Age1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG4gIC5hcmNoaXZlLnRheC1wcm9kdWN0c19jYXRlZ29yeSAud3JhcHBlci5wYWRkaW5nLWJ0bSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmFyY2hpdmUudGF4LXByb2R1Y3RzX2NhdGVnb3J5IC53cmFwcGVyLnBhZGRpbmctYnRtLXNtYWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuYXJjaGl2ZS50YXgtcHJvZHVjdHNfY2F0ZWdvcnkgLnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb2xsYWJvcmF0ZSxcbi5wYWdlLXRlbXBsYXRlLWV2ZW50cy1wYWdlIC5jb2xsYWJvcmF0ZSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4ubm90LWZvdW5kLXNlYXJjaC1zdWdnZXN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubm90LWZvdW5kLXNlYXJjaC1zdWdnZXN0aW9ucyB1bCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm5vdC1mb3VuZC1zZWFyY2gtc3VnZ2VzdGlvbnMgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxZTY4YWI7XG59XG4ubm90LWZvdW5kLXNlYXJjaC1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5ub3QtZm91bmQtc2VhcmNoLWZvcm0gZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ub3QtZm91bmQtc2VhcmNoLWZvcm0gZm9ybSBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cbi5ub3QtZm91bmQtc2VhcmNoLWZvcm0gZm9ybSBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtc2VhcmNoIGZvcm0uZm9ybS1vbi1zZWFyY2gtcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXNlYXJjaCBmb3JtLmZvcm0tb24tc2VhcmNoLXBhZ2UgLnNlYXJjaC1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNTVweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1zZWFyY2ggZm9ybS5mb3JtLW9uLXNlYXJjaC1wYWdlIC5zZWFyY2gtYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvaWNvbnMvc2VhcmNoLnN2ZycpO1xufVxuLnBhZ2UtdGVtcGxhdGUtc2VhcmNoIC5lZGl0b3ItdGV4dCB1bCBsaSBhIHtcbiAgY29sb3I6ICMxZTY4YWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXNlYXJjaCAuYnRuLWZsYXQge1xuICBwYWRkaW5nOiA1cHggMjVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXNlYXJjaCAuc2VhcmNoLWJvcmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5O1xuICBtYXJnaW46IDI1cHggMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXNlYXJjaCAuY29udGVudC1zZWFyY2ggYSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4udmlkZW8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjAwcHg7XG4gIHotaW5kZXg6IDA7XG59XG4udmlkZW8td3JhcHBlciAudmlkZW8tY29udGVudCAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi52aWRlby13cmFwcGVyIC52aWRlby1jb250ZW50IC50ZXh0IGgxIHtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLnRleHQgaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlkZW8td3JhcHBlciAudmlkZW8tY29udGVudCAudGV4dCB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLnRleHQgcCxcbi52aWRlby13cmFwcGVyIC52aWRlby1jb250ZW50IC50ZXh0IHVsIGxpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXgtd2lkdGg6IDU3MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbn1cbi52aWRlby13cmFwcGVyIC52aWRlby1jb250ZW50IC50ZXh0IC5idG4tZmxhdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4udmlkZW8td3JhcHBlciAudmlkZW8tY29udGVudCAucGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLnBpY3R1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udmlkZW8td3JhcHBlciAudmlkZW8tY29udHJvbGxlcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0NXB4O1xuICBib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwNnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRyb2xsZXJzIC5jb250cm9sbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRyb2xsZXJzIC5jb250cm9sbGVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRyb2xsZXJzIC5jb250cm9sbGVyLnBsYXktb3ItcGF1c2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi52aWRlby13cmFwcGVyIC52aWRlby1jb250cm9sbGVycyAuY29udHJvbGxlciBpIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuLnZpZGVvLXdyYXBwZXIgdmlkZW8sXG4udmlkZW8td3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi52aWRlby13cmFwcGVyIHZpZGVvIHNvdXJjZSxcbi52aWRlby13cmFwcGVyIGlmcmFtZSBzb3VyY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkuaG9tZSAudmlkZW8td3JhcHBlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIGJvZHkuaG9tZSAudmlkZW8td3JhcHBlciAudmlkZW8tY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDYzcHg7XG4gICAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keS5ob21lIC52aWRlby13cmFwcGVyIC52aWRlby1jb250ZW50IC50ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbiAgYm9keS5ob21lIC52aWRlby13cmFwcGVyIC52aWRlby1jb250ZW50IC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgYm9keS5ob21lIC52aWRlby13cmFwcGVyIC52aWRlby1jb250cm9sbGVycyB7XG4gICAgdG9wOiAyNDBweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICBib2R5LmhvbWUgLnZpZGVvLXdyYXBwZXIgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIGJvZHkgLnZpZGVvLXdyYXBwZXIge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgYm9keS5ob21lIC52aWRlby13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgYm9keS5ob21lIC52aWRlby13cmFwcGVyIC52aWRlby1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keS5ob21lIC52aWRlby13cmFwcGVyIC52aWRlby1jb250ZW50IC50ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuICBib2R5LmhvbWUgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICBib2R5LmhvbWUgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLnBpY3R1cmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBib2R5LmhvbWUgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRyb2xsZXJzIHtcbiAgICB0b3A6IDE0MHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIGJvZHkuaG9tZSAudmlkZW8td3JhcHBlciAudmlkZW8tY29udHJvbGxlcnMgLmNvbnRyb2xsZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGJvZHkuaG9tZSAudmlkZW8td3JhcHBlciAudmlkZW8tY29udHJvbGxlcnMgLmNvbnRyb2xsZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBib2R5LmhvbWUgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRyb2xsZXJzIC5jb250cm9sbGVyLnBsYXktb3ItcGF1c2Uge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIGJvZHkuaG9tZSAudmlkZW8td3JhcHBlciAudmlkZW8tY29udHJvbGxlcnMgLmNvbnRyb2xsZXIgaSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICBib2R5LmhvbWUgLnZpZGVvLXdyYXBwZXIgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnZpZGVvLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJveC1pZnJhbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNDIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYm94LWlmcmFtZSBpZnJhbWUge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiNldmVudHMtaG9tZSBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjZXZlbnRzLWhvbWUgaDMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmV2ZW50LWJsb2NrIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5ldmVudC1ibG9jayAuZGVmYXVsdC1pbWcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4uZXZlbnQtYmxvY2sgLmRlZmF1bHQtaW1nIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbi5ldmVudC1ibG9jayAuZGVmYXVsdC1pbWcgc3Bhbi5hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xufVxuLmV2ZW50LWJsb2NrIC5kZWZhdWx0LWltZyBzcGFuLmV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlNjhhYjtcbn1cbi5ldmVudC1ibG9jayAuZGVmYXVsdC1pbWcgLnBpY3R1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5ldmVudC1ibG9jayAuZGVmYXVsdC1pbWcgLnBpY3R1cmUgLmNvdW50cnktZmxhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICBsZWZ0OiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgei1pbmRleDogMTA7XG59XG4uZXZlbnQtYmxvY2sgLmRlZmF1bHQtaW1nIC5waWN0dXJlIC5jb3VudHJ5LWZsYWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZXZlbnQtYmxvY2sgLmRlZmF1bHQtaW1nIC5waWN0dXJlLklFLWJyb3dzZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZXZlbnQtYmxvY2sgLmRlZmF1bHQtaW1nIC5waWN0dXJlLklFLWJyb3dzZXIgaW1nIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmV2ZW50LWJsb2NrIC5kZWZhdWx0LWltZyAucGljdHVyZSBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmV2ZW50LWJsb2NrIC50ZXh0IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGVmZjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmV2ZW50LWJsb2NrIC50ZXh0IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLmV2ZW50LWJsb2NrIC50ZXh0IGg1IHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZXZlbnQtYmxvY2sgLnRleHQgaDUgLmNvdW50cnktZmxhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmV2ZW50LWJsb2NrIC50ZXh0IGg1IC5jb3VudHJ5LWZsYWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZXZlbnQtYmxvY2sgLnRleHQgLmJ0bi1mbGF0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5ldmVudC1ibG9jayAudGV4dCAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmV2ZW50LWJsb2NrIC50ZXh0IC5kYXRlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvY2xvY2sucG5nXCIpO1xufVxuLmV2ZW50LWJsb2NrIC50ZXh0IC5wbGFjZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLmV2ZW50LWJsb2NrIC50ZXh0IC5wbGFjZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2xhbmd1YWdlLnBuZ1wiKTtcbn1cbi5ldmVudC1ibG9jazpob3ZlciAuZGVmYXVsdC1pbWcgLnBpY3R1cmUgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIDtcbn1cbi5JRS1icm93c2VyIC5tYWluLWV2ZW50IC5waWN0dXJlIGltZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5tYWluLWV2ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWluLWV2ZW50IFtjbGFzcyo9XCJjb2wteHNcIl0gPiBkaXYsXG4ubWFpbi1ldmVudCBbY2xhc3MqPVwiY29sLXNtXCJdID4gZGl2LFxuLm1haW4tZXZlbnQgW2NsYXNzKj1cImNvbC1tZFwiXSA+IGRpdixcbi5tYWluLWV2ZW50IFtjbGFzcyo9XCJjb2wtbGdcIl0gPiBkaXYge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5tYWluLWV2ZW50IC5waWN0dXJlIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1ldmVudCAucGljdHVyZSB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuLm1haW4tZXZlbnQgLnBpY3R1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubWFpbi1ldmVudCAudGV4dC1jb250YWluZXIge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWZmNjtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWV2ZW50IC50ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5tYWluLWV2ZW50IC50ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWluLWV2ZW50IC50ZXh0IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tYWluLWV2ZW50IC50ZXh0IC5idG4tZmxhdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubWFpbi1ldmVudCAudGV4dCAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1haW4tZXZlbnQgLnRleHQgLmRhdGU6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9jbG9jay5wbmdcIik7XG4gIHRvcDogMnB4O1xufVxuLm1haW4tZXZlbnQgLnRleHQgLnBsYWNlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjEzMTQwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4ubWFpbi1ldmVudCAudGV4dCAucGxhY2U6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvbGFuZ3VhZ2UucG5nXCIpO1xufVxuLmV2ZW50cy1ldmVudC15ZWFyIGgzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZXZlbnRzLWV2ZW50LXllYXIgLmV2ZW50LWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zaGFyZS1saW5rcyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmJhbm5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbm5lciB7XG4gICAgaGVpZ2h0OiA1NDBweDtcbiAgfVxufVxuLmJhbm5lciBoMSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4ICMwMDAwMDA7XG59XG4uYmFubmVyIGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBjbGVhcjogYm90aDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbn1cbi5iYW5uZXIgLnBpY3R1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iYW5uZXIgLnBpY3R1cmUuSUUtYnJvd3NlciBpbWcge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYmFubmVyIC5waWN0dXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJhbm5lci5iYW5uZXItY29udGFjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iYW5uZXIuYmFubmVyLWNvbnRhY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5iYW5uZXIuYmFubmVyLWNvbnRhY3QgLmJ0bi10ZWxlcGhvbmUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYmFubmVyLmJhbm5lci1jb250YWN0IC5idG4tbWFpbCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci5iYW5uZXItY29udGFjdCB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbm5lci5iYW5uZXItY29udGFjdCB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iYW5uZXIuYmFubmVyLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDUwcHggMTklO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gIC5iYW5uZXIuYmFubmVyLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDUwcHggMjglO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMXB4KSB7XG4gIC5iYW5uZXIuYmFubmVyLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDUwcHggMzMlO1xuICB9XG59XG4uYmFubmVyLmJhbm5lci1jb250YWN0IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5iYW5uZXIuYmFubmVyLWNvbnRhY3QgaDUge1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYmFubmVyLmJhbm5lci1jb250YWN0IGg1IGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYm90dG9tOiAzcHg7XG59XG4uYmFubmVyLmJhbm5lci1jb250YWN0IHAge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmFubmVyLmJhbm5lci1jb250YWN0IC5idG4tdHJhbnNwLXdoaXRlLWFycm93LXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5iYW5uZXIuYmFubmVyLWNvbnRhY3QgLmJ0bi10ZWxlcGhvbmUge1xuICB3aWR0aDogNDklO1xuICBmbG9hdDogbGVmdDtcbn1cbi5iYW5uZXIuYmFubmVyLWNvbnRhY3QgLmJ0bi1tYWlsIHtcbiAgd2lkdGg6IDQ5JTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmJhbm5lci5iYW5uZXItY29udGFjdCAuYnRuLWxhbmcge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYW5uZXIuYmFubmVyLWxvY2F0aWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWZmNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5iYW5uZXIuYmFubmVyLWxvY2F0aWVzIC5waWN0dXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYW5uZXIuYmFubmVyLWxvY2F0aWVzIGgxIHtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmJhbm5lci5iYW5uZXItbG9jYXRpZXMgaDUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5iYW5uZXIuYmFubmVyLWxvY2F0aWVzIGg1IGltZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBib3R0b206IDRweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmFubmVyLmJhbm5lci1sb2NhdGllcyAuYnRuLXRyYW5zcC1hcnJvdy1yaWdodCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uYmFubmVyLmJhbm5lci1sb2NhdGllcyAuYnRuLXRlbGVwaG9uZSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5iYW5uZXIuYmFubmVyLXNpdGVtYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlZmY2O1xufVxuLmJhbm5lci5iYW5uZXItc2l0ZW1hcCAucGljdHVyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uSUUtYnJvd3NlciAuYmFubmVyLmJhbm5lci1sb2NhdGllcyB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5JRS1icm93c2VyIC5iYW5uZXIuYmFubmVyLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLklFLWJyb3dzZXIgLmJhbm5lci5iYW5uZXItY29udGFjdCB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuSUUtYnJvd3NlciAuYmFubmVyLmJhbm5lci1jb250YWN0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuSUUtYnJvd3NlciAuYmFubmVyLmJhbm5lci1jb250YWN0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDE5JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkgYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAuSUUtYnJvd3NlciAuYmFubmVyLmJhbm5lci1jb250YWN0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDI4JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDFweCkge1xuICAuSUUtYnJvd3NlciAuYmFubmVyLmJhbm5lci1jb250YWN0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDMzJTtcbiAgfVxufVxuLklFLWJyb3dzZXIgLmJhbm5lciAuY29udGFpbmVyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkucGFyZW50LXBhZ2VpZC0xNDpub3QoLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2NhdGllcykuSUUtYnJvd3NlciAuYmFubmVyLFxuYm9keS5wYWdlLWlkLTE0Om5vdCgucGFnZS10ZW1wbGF0ZS1wYWdlLWxvY2F0aWVzKS5JRS1icm93c2VyIC5iYW5uZXIge1xuICBwYWRkaW5nLXRvcDogMTIycHg7XG59XG5ib2R5LnBhcmVudC1wYWdlaWQtMTQ6bm90KC5wYWdlLXRlbXBsYXRlLXBhZ2UtbG9jYXRpZXMpIC5iYW5uZXIsXG5ib2R5LnBhZ2UtaWQtMTQ6bm90KC5wYWdlLXRlbXBsYXRlLXBhZ2UtbG9jYXRpZXMpIC5iYW5uZXIge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbi5wcm9kdWN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvZHVjdCAucGljdHVyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnByb2R1Y3QgLnBpY3R1cmUgLnNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiAtMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QgLnBpY3R1cmUgLnNoYWRvdyAuZ3JhZGllbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvc2hhZG93LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucHJvZHVjdCAucGljdHVyZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wcm9kdWN0IC5waWN0dXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xufVxuLnByb2R1Y3QgcCB7XG4gIGNvbG9yOiAjMWU2OGFiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cbi5wcm9kdWN0IHA6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2NoZXZyb25zL2NoZXZyb24tcmlnaHQtYmx1ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5wcm9kdWN0OmhvdmVyIC5waWN0dXJlIGltZyB7XG4gIGJvdHRvbTogNDNweDtcbn1cbi5wcm9kdWN0OmhvdmVyIHA6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnByb2R1Y3QgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0IGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5JRS1icm93c2VyIC5wcm9kdWN0IC5waWN0dXJlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uSUUtYnJvd3NlciAucHJvZHVjdCAucGljdHVyZSBpbWcge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uSUUtYnJvd3NlciAucHJvZHVjdCAucGljdHVyZSAuc2hhZG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb2xsYWJvcmF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDc4cHggMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWZmNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sbGFib3JhdGUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4uY29sbGFib3JhdGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb2xsYWJvcmF0ZSBoNCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sbGFib3JhdGUgaDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICB9XG59XG4uY29sbGFib3JhdGUgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jb2xsYWJvcmF0ZSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbGxhYm9yYXRlIGg1IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5jb2xsYWJvcmF0ZSBoNSBpbWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmNvbGxhYm9yYXRlIC5idG4tdGVsZXBob25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb2xsYWJvcmF0ZS0tY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5pbnRyby5jb250YWN0IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5pbnRyby5jb250YWN0IHAge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLmludHJvIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLmludHJvIC5idG4tZmxhdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY2F0ZWdvcmllcyAuY2F0ZWdvcmllIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2F0ZWdvcmllcyAuY2F0ZWdvcmllIC50ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcmllcyAuY2F0ZWdvcmllIC50ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY2F0ZWdvcmllcyAuY2F0ZWdvcmllIC50ZXh0IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jYXRlZ29yaWVzIC5jYXRlZ29yaWUgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY2F0ZWdvcmllcyAuY2F0ZWdvcmllIC5waWN0dXJlLWNvbnRhaW5lciB7XG4gIGhlaWdodDogNjAwcHg7XG59XG4uY2F0ZWdvcmllcyAuY2F0ZWdvcmllIC5jYXRlZ29yaWUtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNhdGVnb3JpZXMgLmNhdGVnb3JpZSAuY2F0ZWdvcmllLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5jYXRlZ29yaWVzIC5jYXRlZ29yaWUgLmNhdGVnb3JpZS10ZXh0ID4gKiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmNhdGVnb3JpZXMgLmNhdGVnb3JpZSAuY2F0ZWdvcmllLXRleHQgLmJ0bi1zY3JvbGwtd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDQ0cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4RDhEODtcbn1cbi5jYXRlZ29yaWVzIC5jYXRlZ29yaWUgLmNhdGVnb3JpZS10ZXh0IC5idG4tc2Nyb2xsLXdyYXBwZXIgLmJ0bi1zY3JvbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMjRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNhdGVnb3JpZXMgLmNhdGVnb3JpZS50ZXh0LXJpZ2h0IC50ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmNhdGVnb3JpZXMgLmNhdGVnb3JpZS50ZXh0LXJpZ2h0IC5jYXRlZ29yaWUtdGV4dCAuYnRuLXNjcm9sbC13cmFwcGVyOjpiZWZvcmUge1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogNDRweDtcbn1cbi5jYXRlZ29yaWVzIC5jYXRlZ29yaWUudGV4dC1yaWdodCAuY2F0ZWdvcmllLXRleHQgLmJ0bi1zY3JvbGwtd3JhcHBlciAuYnRuLXNjcm9sbCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcmllcyAuY2F0ZWdvcmllIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlZmY2O1xuICAgIG1hcmdpbjogMCAxNXB4IDIwcHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMgLmNhdGVnb3JpZSAucGljdHVyZS1jb250YWluZXIge1xuICAgIGhlaWdodDogMTY3cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMgLmNhdGVnb3JpZSA+IGRpdiA+IGRpdi5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY2F0ZWdvcmllcyAuY2F0ZWdvcmllID4gZGl2ID4gZGl2LnJvdyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5jYXRlZ29yaWVzIC5jYXRlZ29yaWUgPiBkaXYgPiBkaXYucm93IC5jYXRlZ29yaWUtdGV4dCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5jYXRlZ29yaWVzIGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcmllcyBoMiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uY2F0ZWdvcmllcyAudmlkZW8td3JhcHBlciB7XG4gIGhlaWdodDogNzgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4uY2F0ZWdvcmllcyAudmlkZW8td3JhcHBlciAudmlkZW8tY29udGVudCB7XG4gIGhlaWdodDogNzgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3JpZXMgLnZpZGVvLXdyYXBwZXIge1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2F0ZWdvcmllcyAudmlkZW8td3JhcHBlciAudmlkZW8tY29udGVudCB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLmNhdGVnb3JpZXMgLndyYXAtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLmNhdGVnb3JpZXMgLnRleHQge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5jYXRlZ29yaWVzIC5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udXNwIC5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4udXNwIC5wYW5lbC1ncm91cCAucGFuZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnVzcCAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbC10aXRsZSBhIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzdweDtcbiAgY29sb3I6ICMxZTY4YWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4udXNwIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkIHtcbiAgY29sb3I6ICMyMTMxNDA7XG59XG4udXNwIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2ljb25zL3BsdXMuc3ZnXCIpO1xufVxuLnVzcCAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbC10aXRsZSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTY4YWI7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvaWNvbnMvY2hlY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweCAxMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnVzcCAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbC10aXRsZSBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9pY29ucy9taW51cy5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0b3A6IDE4cHg7XG59XG4udXNwIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLWJvZHkge1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi50aW1lbGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRpbWVsaW5lIC55ZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC50aW1lbGluZSAueWVhciB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuLnRpbWVsaW5lIC55ZWFyLmFjdGl2ZSAubGluZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50aW1lbGluZSAueWVhci5hY3RpdmUgLnRleHQge1xuICBsZWZ0OiA2MTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRpbWVsaW5lIC55ZWFyLmFjdGl2ZSAudGV4dCB7XG4gICAgbGVmdDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudGltZWxpbmUgLnllYXIuYWN0aXZlIC50ZXh0IHtcbiAgICBsZWZ0OiAyMjBweDtcbiAgfVxufVxuLnRpbWVsaW5lIC55ZWFyLmFjdGl2ZSAucGljdHVyZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgLyogU2FmYXJpIDYuMCAtIDkuMCAqL1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG59XG4udGltZWxpbmUgLnllYXIgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1MHB4O1xuICB0b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAxOTdweDtcbiAgd2lkdGg6IDMzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRpbWVsaW5lIC55ZWFyIC50aXRsZSB7XG4gICAgbGVmdDogMzVweDtcbiAgICBwYWRkaW5nLXRvcDogNDdweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudGltZWxpbmUgLnllYXIgLnRpdGxlIHtcbiAgICB3aWR0aDogMTE1cHg7XG4gIH1cbn1cbi50aW1lbGluZSAueWVhciAudGl0bGUgaDIge1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC50aW1lbGluZSAueWVhciAudGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuLnRpbWVsaW5lIC55ZWFyIC5saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1NTBweDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDJzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDJzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMnM7XG4gIHRyYW5zaXRpb246IGFsbCAycztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRpbWVsaW5lIC55ZWFyIC5saW5lIHtcbiAgICBsZWZ0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC50aW1lbGluZSAueWVhciAubGluZSB7XG4gICAgbGVmdDogMTc1cHg7XG4gIH1cbn1cbi50aW1lbGluZSAueWVhciAubGluZSAudG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRpbWVsaW5lIC55ZWFyIC5saW5lIC50b3Age1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLnRpbWVsaW5lIC55ZWFyIC5saW5lIC5kb3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyOiAzcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnRpbWVsaW5lIC55ZWFyIC5saW5lIC5ib3R0b20ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1MzJweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAudGltZWxpbmUgLnllYXIgLmxpbmUgLmJvdHRvbSB7XG4gICAgaGVpZ2h0OiA0ODNweDtcbiAgfVxufVxuLnRpbWVsaW5lIC55ZWFyIC50ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcGFkZGluZy10b3A6IDE5N3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDJzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDJzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMnM7XG4gIHRyYW5zaXRpb246IGFsbCAycztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRpbWVsaW5lIC55ZWFyIC50ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudGltZWxpbmUgLnllYXIgLnRleHQge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbn1cbi50aW1lbGluZSAueWVhciAudGV4dCBoNCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udGltZWxpbmUgLnllYXIgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRpbWVsaW5lIC55ZWFyIC5uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzNXB4O1xufVxuLnRpbWVsaW5lIC55ZWFyIC5uYXZpZ2F0aW9uIC5kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi50aW1lbGluZSAueWVhciAubmF2aWdhdGlvbiAuZG90LmFjdGl2ZSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgbGVmdDogMDtcbn1cbi50aW1lbGluZSAueWVhciAubmF2aWdhdGlvbiAuZG90Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRpbWVsaW5lIC55ZWFyIC5waWN0dXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4udGltZWxpbmUgLnllYXIgLnBpY3R1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGFuaW1hdGlvbi1kZWxheTogNHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDJzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAycztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAycztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDJzO1xuICB0cmFuc2l0aW9uOiBhbGwgMnM7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC8qIFNhZmFyaSA2LjAgLSA5LjAgKi9cbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRpbWVsaW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGltZWxpbmUgLnllYXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbiAgLnRpbWVsaW5lIC55ZWFyIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnRpbWVsaW5lIC55ZWFyIC50aXRsZSBoMiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAudGltZWxpbmUgLnllYXIgLmxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpbWVsaW5lIC55ZWFyIC50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50aW1lbGluZSAueWVhciAubmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGltZWxpbmUgLnllYXIgLnBpY3R1cmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnRpbWVsaW5lIC55ZWFyIC5waWN0dXJlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG4uZWRpdG9yLXRleHQgaDEsXG4uZWRpdG9yLXRleHQgaDIsXG4uZWRpdG9yLXRleHQgaDMsXG4uZWRpdG9yLXRleHQgaDQsXG4uZWRpdG9yLXRleHQgaDUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5lZGl0b3ItdGV4dCBoMTpmaXJzdC1jaGlsZCxcbi5lZGl0b3ItdGV4dCBoMjpmaXJzdC1jaGlsZCxcbi5lZGl0b3ItdGV4dCBoMzpmaXJzdC1jaGlsZCxcbi5lZGl0b3ItdGV4dCBoNDpmaXJzdC1jaGlsZCxcbi5lZGl0b3ItdGV4dCBoNTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZWRpdG9yLXRleHQgcCxcbi5lZGl0b3ItdGV4dCBhIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lZGl0b3ItdGV4dCBwIGEsXG4uZWRpdG9yLXRleHQgYSBhIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzFlNjhhYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZWRpdG9yLXRleHQgcCBzdHJvbmcsXG4uZWRpdG9yLXRleHQgYSBzdHJvbmcge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjEzMTQwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmVkaXRvci10ZXh0IHVsLFxuLmVkaXRvci10ZXh0IG9sIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5lZGl0b3ItdGV4dCB1bCBsaSxcbi5lZGl0b3ItdGV4dCBvbCBsaSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZWRpdG9yLXRleHQgYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGVmZjY7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lZGl0b3ItdGV4dCAudmlkZW8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgLyogMTY6OSAqL1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmVkaXRvci10ZXh0IC52aWRlby13cmFwcGVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmVkaXRvci10ZXh0IC53cC1ibG9jay1lbWJlZC12aW1lby53cC1lbWJlZC1hc3BlY3QtMTYtOSAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBoZWlnaHQ6IDA7XG59XG4uZWRpdG9yLXRleHQgLndwLWJsb2NrLWVtYmVkLXZpbWVvLndwLWVtYmVkLWFzcGVjdC0xNi05IC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlLXRlbXBsYXRlLWFyY2hpdmUtYnJhbmRzIC5lZGl0b3ItdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG4uaW5wdXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuZm9ybSAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGZvbnQtZmFtaWx5OiBcIk9iamVjdCBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbmZvcm0gaW5wdXQsXG5mb3JtIHRleHRhcmVhLFxuZm9ybSBzZWxlY3Qge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMjEzMTQwO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuZm9ybSBpbnB1dDphY3RpdmUsXG5mb3JtIHRleHRhcmVhOmFjdGl2ZSxcbmZvcm0gc2VsZWN0OmFjdGl2ZSxcbmZvcm0gaW5wdXQ6Zm9jdXMsXG5mb3JtIHRleHRhcmVhOmZvY3VzLFxuZm9ybSBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxZTY4YWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUZDRkY7XG59XG5mb3JtIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbmZvcm0gdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcmVzaXplOiBub25lO1xuICBoZWlnaHQ6IDMyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuZm9ybSBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuZm9ybSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q4RDhEODtcbiAgdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2OGFiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbmZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDEwNCwgMTcxLCAwLjI1KTtcbn1cbi5hdmcgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMjEzMTQwO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYXZnIHNwYW4gYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxZTY4YWI7XG59XG4ud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jdXN0b20tc2VsZWN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG4uc2VsZWN0LXNlbGVjdGVkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9jaGV2cm9ucy9jaGV2cm9uLWRvd24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uc2VsZWN0LXNlbGVjdGVkLnNlbGVjdC1hcnJvdy1hY3RpdmU6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNlbGVjdC1pdGVtcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHRvcDogOTQlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q4ZDhkODtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q4ZDhkODtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnNlbGVjdC1pdGVtcyBkaXYge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMjEzMTQwO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWxlY3QtaXRlbXMgZGl2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNjhBQjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNlbGVjdC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREIyMjJBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzQsIDQyLCAwLjA1KTtcbiAgY29sb3I6ICNEQjIyMkE7XG59XG4ud3BjZjctbm90LXZhbGlkLXRpcCxcbi53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53cGNmNy1hY2NlcHRhbmNlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZ29vZ2xlLW1hcHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTMxNDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmdvb2dsZS1tYXBzIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG4uZ29vZ2xlLW1hcHMgI21hcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzMwcHg7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmdvb2dsZS1tYXBzICNtYXAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbn1cbi5nb29nbGUtbWFwcyAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLnNlYXJjaC1sb2NhdGlvbiB7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTI1cHg7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZ29vZ2xlLW1hcHMgLmNvbnRhaW5lciAuc2VhcmNoLWxvY2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5nb29nbGUtbWFwcyAuY29udGFpbmVyIC5zZWFyY2gtbG9jYXRpb24ge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbi5nb29nbGUtbWFwcyAuY29udGFpbmVyIC5zZWFyY2gtbG9jYXRpb24gZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLnNlYXJjaC1sb2NhdGlvbiBmb3JtIGlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDE3MHB4IDAgMTVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLnNlYXJjaC1sb2NhdGlvbiBmb3JtIGJ1dHRvblt0eXBlPSdzdWJtaXQnXSxcbi5nb29nbGUtbWFwcyAuY29udGFpbmVyIC5zZWFyY2gtbG9jYXRpb24gZm9ybSBpbnB1dFt0eXBlPSdidXR0b24nXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDE1NXB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTY4YWI7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5nb29nbGUtbWFwcyAuY29udGFpbmVyIC5zZWFyY2gtbG9jYXRpb24gZm9ybSBidXR0b25bdHlwZT0nc3VibWl0J106YmVmb3JlLFxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLnNlYXJjaC1sb2NhdGlvbiBmb3JtIGlucHV0W3R5cGU9J2J1dHRvbiddOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vaW1hZ2VzL2ljb25zL3NlYXJjaC5zdmdcIik7XG59XG4uZ29vZ2xlLW1hcHMgLmNvbnRhaW5lciAubGlzdC1sb2NhdGlvbnMge1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NHB4O1xuICByaWdodDogMDtcbiAgbWF4LWhlaWdodDogNjg0cHg7XG4gIHdpZHRoOiA0NTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLmxpc3QtbG9jYXRpb25zIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG4uZ29vZ2xlLW1hcHMgLmNvbnRhaW5lciAubGlzdC1sb2NhdGlvbnMgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTQwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uZ29vZ2xlLW1hcHMgLmNvbnRhaW5lciAubGlzdC1sb2NhdGlvbnMgLnRpdGxlIHAsXG4uZ29vZ2xlLW1hcHMgLmNvbnRhaW5lciAubGlzdC1sb2NhdGlvbnMgLnRpdGxlIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC41N3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1heC1oZWlnaHQ6IDY0MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCAucGFuZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLXRpdGxlIGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGNvbG9yOiAjMWU2OGFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkIHtcbiAgY29sb3I6ICMyMTMxNDA7XG59XG4uZ29vZ2xlLW1hcHMgLmNvbnRhaW5lciAubGlzdC1sb2NhdGlvbnMgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvaWNvbnMvcGx1cy5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmdvb2dsZS1tYXBzIC5jb250YWluZXIgLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLXRpdGxlIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0b3A6IDBweDtcbn1cbi5nb29nbGUtbWFwcyAuY29udGFpbmVyIC5saXN0LWxvY2F0aW9ucyAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbC10aXRsZSBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvS29vcG1hbi9pbWFnZXMvaWNvbnMvbWludXMuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5nb29nbGUtbWFwcyAuY29udGFpbmVyIC5saXN0LWxvY2F0aW9ucyAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbC1ib2R5IHtcbiAgY29sb3I6ICMyMTMxNDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZ29vZ2xlLW1hcHMgLmNvbnRhaW5lciAubGlzdC1sb2NhdGlvbnMgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwtYm9keSAuYnRuLXRyYW5zcC1hcnJvdy1yaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZ29vZ2xlLW1hcHMgLmNvbnRhaW5lciAubGlzdC1sb2NhdGlvbnMgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwtYm9keSAuYnRuLXRlbGVwaG9uZSxcbi5nb29nbGUtbWFwcyAuY29udGFpbmVyIC5saXN0LWxvY2F0aW9ucyAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbC1ib2R5IC5idG4tbWFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubGlzdC1sb2NhdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpc3QtbG9jYXRpb25zIC50aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE0MDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLmxpc3QtbG9jYXRpb25zIC50aXRsZSBwLFxuLmxpc3QtbG9jYXRpb25zIC50aXRsZSBzcGFuIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgZm9udC1mYW1pbHk6IFwiT2JqZWN0IFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5saXN0LWxvY2F0aW9ucyAucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4ubGlzdC1sb2NhdGlvbnMgLnBhbmVsLWdyb3VwIC5wYW5lbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ubGlzdC1sb2NhdGlvbnMgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwtdGl0bGUgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgY29sb3I6ICMxZTY4YWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4ubGlzdC1sb2NhdGlvbnMgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQge1xuICBjb2xvcjogIzIxMzE0MDtcbn1cbi5saXN0LWxvY2F0aW9ucyAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9pY29ucy9wbHVzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ubGlzdC1sb2NhdGlvbnMgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwtdGl0bGUgYSBpbWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLXRpdGxlIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9Lb29wbWFuL2ltYWdlcy9pY29ucy9taW51cy5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLWJvZHkge1xuICBjb2xvcjogIzIxMzE0MDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLWJvZHkgLmJ0bi10cmFuc3AtYXJyb3ctcmlnaHQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmxpc3QtbG9jYXRpb25zIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLWJvZHkgLmJ0bi10ZWxlcGhvbmUsXG4ubGlzdC1sb2NhdGlvbnMgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwtYm9keSAuYnRuLW1haWwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuIiwiI2Nvb2tpZS1ub3RpY2Uge1xuICAuY29va2llLW5vdGljZS1jb250YWluZXIge1xuICAgIGJveC1zaGFkb3c6IDAgLTJweCA0cHggMCByZ2JhKGJsYWNrLCAuMSk7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAZm9udDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsdWU7XG4gICAgICBwYWRkaW5nOiAzcHggMTNweDtcbiAgICB9XG4gIH1cblxuICAuY29va2llLW5vdGljZS1yZXZva2UtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIC5idXR0b24ge1xuICAgICAgcGFkZGluZzogM3B4IDEzcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAZm9udDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuICAuY29va2llLXJldm9rZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XG4gIH1cblxufVxuIiwiLmJ0bi1mbGF0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogQGRlZmF1bHQtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLmVhc2U7XG5cbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYuYnRuLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogQHRleHQ7XG4gIH1cblxuICAmLmJ0bi1ibHVlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJsdWU7XG4gIH1cblxuICAmLmJ0bi1zdHJpcGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXJrYmx1ZTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAuZWFzZTtcbiAgICB9XG4gIH1cblxuICAmLmJ0bi1hcnJvdyB7XG4gICAgJjpob3ZlciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9Y2hldnJvbnMvY2hldnJvbi1yaWdodC13aGl0ZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgLmVhc2U7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tbGFuZyB7XG4gICAgJjpob3ZlciB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31sYW5ndWFnZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgLmVhc2U7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tdGVsZXBob25lIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9dGVsZXBob25lLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IC0ycHg7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tbWFpbCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfW1haWwucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGJvdHRvbTogLTNweDtcbiAgICB9XG4gIH1cblxuICAmLmJ0bi1hcnJvdy5idG4tc3RyaXBlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31jaGV2cm9ucy9jaGV2cm9uLXJpZ2h0LXdoaXRlLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIC5lYXNlO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZGFya2JsdWU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgLmVhc2U7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tc2Nyb2xsLmJ0bi1zdHJpcGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGJ0bi1tb3VzZS1zd2luZyAycyBsaW5lYXIgaW5maW5pdGU7IC8qIFNhZmFyaSA0KyAqL1xuICAgICAgICAtbW96LWFuaW1hdGlvbjogYnRuLW1vdXNlLXN3aW5nIDJzIGxpbmVhciBpbmZpbml0ZTsgLyogRnggNSsgKi9cbiAgICAgICAgLW8tYW5pbWF0aW9uOiBidG4tbW91c2Utc3dpbmcgMnMgbGluZWFyIGluZmluaXRlOyAvKiBPcGVyYSAxMisgKi9cbiAgICAgICAgYW5pbWF0aW9uOiBidG4tbW91c2Utc3dpbmcgMnMgbGluZWFyIGluZmluaXRlOyAvKiBJRSAxMCssIEZ4IDI5KyAqL1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZGFya2JsdWU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgLmVhc2U7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAuZWFzZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLXRyYW5zcC1hcnJvdy1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IEByb2JvdG8tZm9udDtcbiAgY29sb3I6IEBibHVlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31jaGV2cm9ucy9jaGV2cm9uLXJpZ2h0LWJsdWUucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAuZWFzZTtcbiAgfVxufVxuXG4uYnRuLXRyYW5zcC13aGl0ZS1hcnJvdy1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IEByb2JvdG8tZm9udDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31jaGV2cm9ucy9jaGV2cm9uLXJpZ2h0LXdoaXRlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLmVhc2U7XG4gIH1cbn1cblxuLmJ0bi1zY3JvbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJsdWU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOmhvdmVyIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBidG4tbW91c2Utc3dpbmcgMnMgbGluZWFyIGluZmluaXRlOyAvKiBTYWZhcmkgNCsgKi9cbiAgICAgIC1tb3otYW5pbWF0aW9uOiBidG4tbW91c2Utc3dpbmcgMnMgbGluZWFyIGluZmluaXRlOyAvKiBGeCA1KyAqL1xuICAgICAgLW8tYW5pbWF0aW9uOiBidG4tbW91c2Utc3dpbmcgMnMgbGluZWFyIGluZmluaXRlOyAvKiBPcGVyYSAxMisgKi9cbiAgICAgIGFuaW1hdGlvbjogYnRuLW1vdXNlLXN3aW5nIDJzIGxpbmVhciBpbmZpbml0ZTsgLyogSUUgMTArLCBGeCAyOSsgKi9cbiAgICB9XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWljb25zL21vdXNlLnN2Z1wiKTtcbiAgICAuaW1nLWNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAuZWFzZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJ0bi1tb3VzZS1zd2luZyB7XG4gIDAlIHtcbiAgICB0b3A6IDEycHg7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IC0zcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAxMnB4XG4gIH1cbn1cbiIsImltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDEwcHggMCAwIDEwcHg7XG59XG5cbmltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMCAwO1xufVxuXG5pbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uaW1nLWNvbnRhaW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmltZy1jb3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuXG4ucGljdHVyZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi5pbWctY292ZXIge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gICYuaW1nLWNvbnRhaW4ge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG59XG5cbi5waWN0dXJlLWNvbnRhaW5lci5JRS1icm93c2VyIHtcbiAgaW1nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4ud3JhcC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuXG4gIC5waWN0dXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4iLCIucGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiBAdGV4dDtcbiAgZm9udC13ZWlnaHQ6IEBmb250X3NpemVfd2VpZ2h0O1xuICBvcGFjaXR5OiAxO1xuICBsaW5lLWhlaWdodDogNDRweDtcbn1cblxuZm9ybSB7XG4gIGlucHV0IHtcbiAgICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogQHRleHQ7XG4gIH1cblxuICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIDo6LW1vei1wbGFjZWhvbGRlciwgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC5wbGFjZWhvbGRlcjtcbiAgfVxufVxuXG5pbnB1dCB7XG4gICYuSUUtYnJvd3NlciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuRkYtYnJvd3NlciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICYud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogQGZvbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiBAd3AtZm9ybS1pbnZhbGlkO1xuICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgNTgsIDU0LCAuMTUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEB3cC1mb3JtLWludmFsaWQ7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG5cbiAgJi53cGNmNy1tYWlsLXNlbnQtb2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogQGZvbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiBAd3AtZm9ybS12YWxpZDtcbiAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTc4LCAxMTUsIC4xNSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQHdwLWZvcm0tdmFsaWQ7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogQGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogQHdwLWZvcm0taW52YWxpZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gIG9wYWNpdHk6IDE7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi53cGNmNy1jaGVja2JveCB7XG4gIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTc2MDZiO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NzYwNmI7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31jaGVjay13aGl0ZS5wbmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53cGNmNy1hY2NlcHRhbmNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJsdWU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0b3A6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAYmx1ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWNoZWNrLXdoaXRlLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IEBkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgICBjb2xvcjogQGJsdWU7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiBAYmx1ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG4ud3BjZjctc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLmVhc2U7XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJsdWU7XG4gIH1cbn1cbiIsbnVsbCxudWxsLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9zd2FsZDo0MDAsNTAwLDYwMCw3MDAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjEwMCwzMDAsNDAwLDcwMCcpO1xuXG5Ad2ViZm9udHM6IFwiQHtiYXNlLXVybH1jc3Mvd2ViZm9udHMvXCI7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiO1xuICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1SZWd1bGFyLmVvdCcpO1xuICBzcmM6IHVybCgnQHt3ZWJmb250c31PYmplY3RTYW5zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKFwiQHt3ZWJmb250c31PYmplY3RTYW5zLVJlZ3VsYXIub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLFxuICB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdAe3dlYmZvbnRzfU9iamVjdFNhbnMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnQHt3ZWJmb250c31PYmplY3RTYW5zLVJlZ3VsYXIuc3ZnI09iamVjdFNhbnMtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiO1xuICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1TbGFudGVkLmVvdCcpO1xuICBzcmM6IHVybCgnQHt3ZWJmb250c31PYmplY3RTYW5zLVNsYW50ZWQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKFwiQHt3ZWJmb250c31PYmplY3RTYW5zLVNsYW50ZWQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpLFxuICB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1TbGFudGVkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1TbGFudGVkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdAe3dlYmZvbnRzfU9iamVjdFNhbnMtU2xhbnRlZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnQHt3ZWJmb250c31PYmplY3RTYW5zLVNsYW50ZWQuc3ZnI09iamVjdFNhbnMtU2xhbnRlZCcpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdAe3dlYmZvbnRzfU9iamVjdFNhbnMtSGVhdnkuZW90Jyk7XG4gIHNyYzogdXJsKCdAe3dlYmZvbnRzfU9iamVjdFNhbnMtSGVhdnkuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKFwiQHt3ZWJmb250c31PYmplY3RTYW5zLUhlYXZ5Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKSxcbiAgdXJsKCdAe3dlYmZvbnRzfU9iamVjdFNhbnMtSGVhdnkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnQHt3ZWJmb250c31PYmplY3RTYW5zLUhlYXZ5LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdAe3dlYmZvbnRzfU9iamVjdFNhbnMtSGVhdnkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1IZWF2eS5zdmcjT2JqZWN0U2Fucy1IZWF2eScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPYmplY3QgU2Fuc1wiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogdXJsKCdAe3dlYmZvbnRzfU9iamVjdFNhbnMtSGVhdnlTbGFudGVkLmVvdCcpO1xuICBzcmM6IHVybCgnQHt3ZWJmb250c31PYmplY3RTYW5zLUhlYXZ5U2xhbnRlZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoXCJAe3dlYmZvbnRzfU9iamVjdFNhbnMtSGVhdnlTbGFudGVkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKSxcbiAgdXJsKCdAe3dlYmZvbnRzfU9iamVjdFNhbnMtSGVhdnlTbGFudGVkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1IZWF2eVNsYW50ZWQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1IZWF2eVNsYW50ZWQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJ0B7d2ViZm9udHN9T2JqZWN0U2Fucy1IZWF2eVNsYW50ZWQuc3ZnI09iamVjdFNhbnMtSGVhdnlTbGFudGVkJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogQHRleHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBAZm9udDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5cbmg0LCBoNSwgaDYge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG5wLCBhIHtcbiAgZm9udC1zaXplOiBAZGVmYXVsdC1mb250LXNpemU7XG4gIGZvbnQtZmFtaWx5OiBAZm9udDtcbiAgZm9udC13ZWlnaHQ6IEBmb250X3NpemVfd2VpZ2h0O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBAdGV4dDtcbn1cblxucCB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuYmxvY2txdW90ZSB7XG4gIGZvbnQtc2l6ZTogQGRlZmF1bHQtZm9udC1zaXplO1xuICBmb250LWZhbWlseTogQGZvbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG51bCB7XG4gIGxpIHtcbiAgICBmb250LXNpemU6IEBkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgICBmb250LWZhbWlseTogQGZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IEBmb250X3NpemVfd2VpZ2h0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5pIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWVcXCA1IEZyZWUnO1xufVxuXG5zdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZW0ge1xuICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4jaG9tZSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuXG4gIGg0IHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbiIsImhlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDAwO1xuICBib3gtc2hhZG93OiBAYm94LXNoYWRvdztcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICBuYXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZF9jb2xvcl9uYXY7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBuYXYge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiA4MHZoICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggMTBweCAwIHJnYmEoYmxhY2ssIC4wOCk7XG5cbiAgICAgIC5uYXZiYXItdG9nZ2xlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5lYXNlO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNxdWFyZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGV4dDtcbiAgICAgICAgICAgIC5lYXNlO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyAvKiBJRSA5ICovXG4gICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTsgLyogSUUgOSAqL1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgLyogU2FmYXJpIDMtOCAqL1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAlIDAlOyAvKiBTYWZhcmkgMy04ICovXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAxcHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgLyogSUUgOSAqL1xuICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7IC8qIElFIDkgKi9cbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyAvKiBTYWZhcmkgMy04ICovXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7IC8qIFNhZmFyaSAzLTggKi9cbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgLnNxdWFyZSBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRleHQ7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0b3A6IDlweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VhcmNoLXRvZ2dsZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiYXNlLXVybC1pbWd9c2VhcmNoLnBuZycpO1xuICAgICAgICAuZWFzZTtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgJi5jb2xsYXBzZS5pbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuXG4gICAgICAmLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMTBweCAwIHJnYmEoYmxhY2ssIC4wOCk7XG4gICAgICB9XG5cbiAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgJi5zZWFyY2gtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogQHRleHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiBAdGV4dDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xuXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMzBweCAyMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZThlZmY2IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiBAdGV4dDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50ZWxlcGhvbmUtbmF2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zOXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsdWU7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2Jhc2UtdXJsLWltZ310ZWxlcGhvbmUucG5nJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXJrYmx1ZTtcbiAgICAgICAgICAgIC5lYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFuZ3VhZ2UtbmF2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zOXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgICAgIGNvbG9yOiBAdGV4dDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2Jhc2UtdXJsLWltZ31sYW5ndWFnZS5wbmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMzBweCAyMHB4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlOGVmZjYgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICBjb2xvcjogQHRleHQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAgNjZweCAwIDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKGJsYWNrLCAuMTUpO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiYXNlLXVybC1pbWd9c2VhcmNoLnBuZycpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY29sbGFwc2UuaW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuICBoZWFkZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKGJsYWNrLCAuMTUpO1xuICB9XG5cbiAgbmF2IHtcbiAgICB0ZXh0LWFsaWduOiBAbmF2LXRleHQtYWxpZ247XG5cbiAgICAubmF2YmFyLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBAbG9nby1oZWlnaHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogNTAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM3NHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG5cbiAgICAgICAgICAmLnNlYXJjaC1pY29uIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiYXNlLXVybC1pbWd9aWNvbnMvc2VhcmNoLWJsdWUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXG4gICAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7YmFzZS11cmwtaW1nfWljb25zL3NlYXJjaC1ibHVlLnN2ZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiYXNlLXVybC1pbWd9c2VhcmNoLnBuZycpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgIC5iYWNrZ3JvdW5kLWNvbnRhaW47XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7YmFzZS11cmwtaW1nfWNoZXZyb25zL2Fycm93LW1lbnUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB0ZXh0X2NvbG9yX25hdjtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLmVhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0sXG4gICAgICAgICAgICAmLmN1cnJlbnRfcGFnZV9hbmNlc3RvciB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYmx1ZTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAuYmFja2dyb3VuZC1jb250YWluO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2Jhc2UtdXJsLWltZ31jaGV2cm9ucy9hcnJvdy1tZW51LnN2ZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogODRweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgICAgID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAdGV4dF9jb2xvcl9uYXY7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAdGV4dF9saW5lX2hlaWdodF9uYXY7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IEB0ZXh0X2NvbG9yX25hdjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNThweDtcbiAgICAgICAgICAgIC5lYXNlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IEBibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtYmFyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICByaWdodDogLTEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICByaWdodDogMzIuNyU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAzMHB4IDIwcHggMzBweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZThlZmY2IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAuc2xvdy1lYXNlO1xuXG4gICAgICAmLnZpc2libGUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogNTA7XG4gICAgICB9XG5cbiAgICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDY2cHggMCAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAyMHB4IDAgcmdiYShibGFjaywgLjE1KTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmx1ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7YmFzZS11cmwtaW1nfWljb25zL3NlYXJjaC5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50YXNrYmFyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjVweDtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgbGVmdDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB6LWluZGV4OiA5OTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICBhIHtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cbiAgICAgICAgJi50ZWxlcGhvbmUge1xuICAgICAgICAgIHdpZHRoOiAxNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGFuZ3VhZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxNTlweDtcblxuICAgICAgICAgIC5sYW5ndWFnZV9jb2RlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyIHtcbiAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTcwNXB4KSB7XG4gIGhlYWRlciB7XG4gICAgbmF2IHtcbiAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQzMXB4KSBhbmQgKG1heC13aWR0aDogMTU5MHB4KSB7XG4gIGhlYWRlciB7XG4gICAgbmF2IHtcbiAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICBoZWFkZXIge1xuICAgIG5hdiB7XG4gICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMzJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzBweCkge1xuICBoZWFkZXIge1xuICAgIG5hdiB7XG4gICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBuYXYge1xuICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgICAgICA+IC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgICAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cblxuICAgICAgLnRhc2tiYXIge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgLy9JRSAxMVxuICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgLnRlbGVwaG9uZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEubGFuZ3VhZ2Uge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgIC5uYXRpdmVfbmFtZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sYW5ndWFnZV9jb2RlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIge1xuICAgIG5hdiB7XG4gICAgICAuc2VhcmNoLWJhcjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgIHJpZ2h0OiA0OSU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAzMHB4IDIwcHggMzBweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZThlZmY2IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBuYXYge1xuICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2YmFyLWhlYWRlciB7XG4gICAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFza2JhciB7XG4gICAgICAgIGEubGFuZ3VhZ2Uge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE0MXB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIG5hdiAudGFza2JhciAubGFuZ3VhZ2UtbmF2LWNvbnRhaW5lci52aXNpYmxlIHtcbiAgICB0b3A6IDg0cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgbmF2IC50YXNrYmFyIC5sYW5ndWFnZS1uYXYtY29udGFpbmVyLnZpc2libGUge1xuICAgIHRvcDogY2FsYygxMDAlICsgMTVweCk7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YXNrYmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAxMXB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIG5hdiAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IGxpOmZpcnN0LWNoaWxkIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgbmF2IC5zZWFyY2gtYmFyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogNDklO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAxNXB4IDEwcHggMTVweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlOGVmZjYgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbiIsImZvb3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIC5mb290ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA5MHB4IDAgMTIwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYSB7XG4gICAgICAgICYuYnRuLWxhbmcsICYuYnRuLXRlbGVwaG9uZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMCA4MHB4IDA7XG4gICAgfVxuICAgIHAge1xuXG4gICAgfVxuICAgIGg0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWR1dGNoLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgIGg0IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mb290ZXItbmF2IHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgICAgICAgICBjb2xvcjogQHRleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9Y2hldnJvbnMvY2hldnJvbi1yaWdodC1ibHVlLnBuZ1wiKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgIC5lYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvb3Rlci1sb2dvcyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgW2NsYXNzKj1cImNvbC14c1wiXSxcbiAgICBbY2xhc3MqPVwiY29sLXNtXCJdLFxuICAgIFtjbGFzcyo9XCJjb2wtbWRcIl0sXG4gICAgW2NsYXNzKj1cImNvbC1sZ1wiXSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgLmNvcHlyaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAubGVmdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZvb3Rlci1tZW51LWJvdHRvbSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIGxpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB9XG4gICAgICBwLCBhIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgcCwgYSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mYS1saW5rZWRpbi1pbiB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlX25hdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgLnBhZ2UtbnVtYmVycyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNDZweDtcbiAgICAgIGhlaWdodDogNTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogQGRlZmF1bHQtZm9udC1zaXplO1xuICAgICAgZm9udC1mYW1pbHk6IEBmb250O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiBAYmx1ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIC5lYXNlO1xuXG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAyMHB4IDMwcHggcmdiYSg1MSwgODAsIDEwMSwgLjE4KTtcbiAgICAgIH1cblxuICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsdWU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJi5uZXh0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2Jhc2UtdXJsLWltZ31uZXh0LnBuZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucHJldiB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2Jhc2UtdXJsLWltZ31wcmV2LnBuZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi5icmVhZGNydW1icyB7XG4gIHotaW5kZXg6IDEwO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICYuaG9tZSB7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWhvbWUucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9YnJlYWRjcnVtYi1jaGV2cm9uLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOHB4IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuIiwiKiB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sLFxuYm9keSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIEBtZWRpYShtaW4td2lkdGg6IDk5M3B4KXtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIEBtZWRpYShtaW4td2lkdGg6IDEyMDFweCl7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxuICBAbWVkaWEobWluLXdpZHRoOiAxNjAxcHgpe1xuICAgIHdpZHRoOiAxNDg1cHg7XG4gIH1cbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG5bY2xhc3MqPVwiY29sLXhzXCJdLFxuW2NsYXNzKj1cImNvbC1zbVwiXSxcbltjbGFzcyo9XCJjb2wtbWRcIl0sXG5bY2xhc3MqPVwiY29sLWxnXCJdIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMCAxNXB4O1xuXG4gICYuZmxleC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcbiAgLmhpZGRlbi14c3tcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpe1xuICAuaGlkZGVuLXNte1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhKG1pbi13aWR0aDogOTkzcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe1xuICAuaGlkZGVuLW1ke1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhKG1pbi13aWR0aDogMTIwMXB4KXtcbiAgLmhpZGRlbi1sZ3tcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvbC14cy0xMiB7XG4gIHdpZHRoOiAxMDAlfVxuLmNvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NyV9XG4uY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJX1cbi5jb2wteHMtOSB7XG4gIHdpZHRoOiA3NSV9XG4uY29sLXhzLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjclfVxuLmNvbC14cy03IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJX1cbi5jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCV9XG4uY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjclfVxuLmNvbC14cy00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJX1cbi5jb2wteHMtMyB7XG4gIHdpZHRoOiAyNSV9XG4uY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjclfVxuLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlfVxuLmNvbC14cy1wdWxsLTEyIHtcbiAgcmlnaHQ6IDEwMCV9XG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjclfVxuLmNvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJX1cbi5jb2wteHMtcHVsbC05IHtcbiAgcmlnaHQ6IDc1JX1cbi5jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY2NjY3JX1cbi5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJX1cbi5jb2wteHMtcHVsbC02IHtcbiAgcmlnaHQ6IDUwJX1cbi5jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JX1cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJX1cbi5jb2wteHMtcHVsbC0zIHtcbiAgcmlnaHQ6IDI1JX1cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JX1cbi5jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDguMzMzMzMzMzMlfVxuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bzt9XG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlfVxuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclfVxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlfVxuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSV9XG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JX1cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlfVxuLmNvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCV9XG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JX1cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlfVxuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSV9XG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JX1cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyV9XG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87fVxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJX1cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JX1cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJX1cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlfVxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyV9XG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJX1cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlfVxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyV9XG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJX1cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlfVxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyV9XG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlfVxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgLmNvbC1zbS0xLCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgd2lkdGg6IDEwMCV9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyV9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyV9XG4gIC5jb2wtc20tOSB7XG4gICAgd2lkdGg6IDc1JX1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyV9XG4gIC5jb2wtc20tNiB7XG4gICAgd2lkdGg6IDUwJX1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclfVxuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyV9XG4gIC5jb2wtc20tMyB7XG4gICAgd2lkdGg6IDI1JX1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJX1cbiAgLmNvbC1zbS1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJX1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyV9XG4gIC5jb2wtc20tcHVsbC05IHtcbiAgICByaWdodDogNzUlfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JX1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyV9XG4gIC5jb2wtc20tcHVsbC02IHtcbiAgICByaWdodDogNTAlfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JX1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyV9XG4gIC5jb2wtc20tcHVsbC0zIHtcbiAgICByaWdodDogMjUlfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JX1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJX1cbiAgLmNvbC1zbS1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJX1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyV9XG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlfVxuICAuY29sLXNtLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlfVxuICAuY29sLXNtLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlfVxuICAuY29sLXNtLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyV9XG4gIC5jb2wtc20tcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJX1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyV9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlfVxuICAuY29sLXNtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclfVxuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlfVxuICAuY29sLXNtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlfVxuICAuY29sLXNtLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyV9XG4gIC5jb2wtc20tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSB7XG4gIC5jb2wtbWQtMSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlfVxuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlfVxuICAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSV9XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JX1cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlfVxuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCV9XG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JX1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlfVxuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSV9XG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JX1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyV9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCV9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JX1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlfVxuICAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JX1cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyV9XG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlfVxuICAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJX1cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyV9XG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JX1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyV9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyV9XG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCV9XG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJX1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JX1cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JX1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJX1cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJX1cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JX1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJX1cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JX1cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JX1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlfVxuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCV9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJX1cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JX1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JX1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJX1cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJX1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JX1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJX1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JX1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JX1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlfVxuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgLmNvbC1sZy0xLCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IDEwMCV9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyV9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyV9XG4gIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JX1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyV9XG4gIC5jb2wtbGctNiB7XG4gICAgd2lkdGg6IDUwJX1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyV9XG4gIC5jb2wtbGctMyB7XG4gICAgd2lkdGg6IDI1JX1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJX1cbiAgLmNvbC1sZy1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJX1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyV9XG4gIC5jb2wtbGctcHVsbC05IHtcbiAgICByaWdodDogNzUlfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JX1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyV9XG4gIC5jb2wtbGctcHVsbC02IHtcbiAgICByaWdodDogNTAlfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JX1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyV9XG4gIC5jb2wtbGctcHVsbC0zIHtcbiAgICByaWdodDogMjUlfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JX1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJX1cbiAgLmNvbC1sZy1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJX1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyV9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlfVxuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlfVxuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlfVxuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyV9XG4gIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4iLCIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7XG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eVxufVxuIiwiLnRhc2tiYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogQHRhc2tiYXItaGVpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGFza2Jhci1iYWNrZ3JvdW5kLWNvbG9yO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMDAwO1xuXG4gIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zOXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYudGVsZXBob25lIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXJrYmx1ZTtcbiAgICAgICAgLmVhc2U7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ310ZWxlcGhvbmUucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sYW5ndWFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgY29sb3I6IEB0ZXh0O1xuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9bGFuZ3VhZ2UucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGFuZ3VhZ2UtbmF2LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgIHBhZGRpbmc6IDI1cHggMCA1MHB4IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0b3A6IC0zMDBweDtcbiAgICBsZWZ0OiAtMzBweDtcbiAgICByaWdodDogLTMwcHg7XG4gICAgLmVhc2U7XG5cbiAgICAmLnZpc2libGUge1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiBAdGV4dDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWxhbmd1YWdlLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBib3R0b206IDFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtbGFuZy1zZWxlY3Rpb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDlweDtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9aWNvbnMvY2xvc2Uuc3ZnXCIpO1xuICAgICAgLmJhY2tncm91bmQtY29udGFpbjtcbiAgICB9XG5cbiAgICAubGFuZ3VhZ2UtbmF2IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTYuNiU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiBAdGV4dDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zOXB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBmYWRlKEB0ZXh0LCAyMCUpO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4IDA7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31kdXRjaC5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBib3R0b206IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ob21lIHtcbiAgLmNvbnRhaW5lci1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLnZpZGVvLXdyYXBwZXIge1xuICAgIGhlaWdodDogNzgwcHg7XG5cbiAgICAudmlkZW8tY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDc4MHB4O1xuXG4gICAgICAuYm94LWlmcmFtZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgIHdpZHRoOiAzMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZpZGVvLW92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiA0NjZweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIEBibHVlIDAlLCByZ2JhKEBibHVlLCAwKSAxMDAlKTtcbiAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG4gIH1cblxuICAuZHluYW1pYy1ibG9ja3Mge1xuICAgIC5keW5hbWljLWJsb2NrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgICBwYWRkaW5nOiAyNXB4IDI1cHggMzBweDtcblxuICAgICAgaDUge1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgPiAuY29udGFpbmVyIHtcbiAgICAgICAgPiAucm93IHtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAuZHluYW1pYy1ibG9jayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDMwMnB4O1xuICAgICAgbWFyZ2luLXRvcDogLTc3cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICA+IC5jb250YWluZXIge1xuICAgICAgICA+IC5yb3cge1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgID4gLmNvbC1zbS0zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIC5keW5hbWljLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkYmUxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5keW5hbWljLWJsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDMwMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmx1ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggNXMgbGluZWFyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGhlaWdodDogODFweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiN1c3AtaG9tZSB7XG4gIC5zcXVhcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAuMik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICAuYnRuLWFycm93LmJ0bi1zdHJpcGUge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5waWN0dXJlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAuem9vbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYjbG9jYXRpb25zIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMzVweCAzNXB4IDM1cHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5waWN0dXJlIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJsdWU7XG4gICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgJi5JRS1icm93c2VyIHtcbiAgICAgICAgLmJhY2tncm91bmQtY292ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC5lYXNlO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oYWxmLXNxdWFyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOEVGRjY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICAuYnRuLXRyYW5zcC1hcnJvdy1yaWdodCB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBpY3R1cmUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIC56b29tO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMzBweCA0MHB4IDUwcHggNDBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBoNSB7XG4gICAgICAgIGNvbG9yOiBAdGV4dDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4tdHJhbnNwLWFycm93LXJpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5JRS1icm93c2VyIHtcbiAgLnZpZGVvLXdyYXBwZXIgLnZpZGVvLWNvbnRlbnQgLnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIH1cbn1cbiIsIi8qIEJBU0UgVVJMICovXG5AYmFzZS11cmw6IFwiL3dwLWNvbnRlbnQvdGhlbWVzL0tvb3BtYW4vXCI7XG5AYmFzZS11cmwtaW1nOiBcIkB7YmFzZS11cmx9aW1hZ2VzL1wiO1xuXG4vKiBDT0xPUlMgKi9cbkBibHVlOiAjMWU2OGFiO1xuQGxpZ2h0Ymx1ZTogI2U4ZWZmNjtcbkBkYXJrYmx1ZTogIzExNGQ4MztcbkB0ZXh0OiAjMjEzMTQwO1xuXG5Ad3AtZm9ybS1pbnZhbGlkOiAjRTUzQTM2O1xuQHdwLWZvcm0tdmFsaWQ6ICM0QTgwMjg7XG5cbkBpbnN0YWdyYW06IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRkQ5NjEgMCUsICNGRjc2MDAgMjUuODMlLCAjRTkwMDc3IDQ5Ljg2JSwgI0E0MTlDNiA3NS40MyUsICM0RTU4REQgMTAwJSk7XG5AZmFjZWJvb2s6ICMzMjU5OUU7XG5AdHdpdHRlcjogIzAwQTJGQTtcbkBsaW5rZWRpbjogIzA4ODZCMTtcblxuLyogRk9OVFMgKi9cbkBkZWZhdWx0LWZvbnQtc2l6ZTogMTVweDtcbkBmb250OiBcIk9iamVjdCBTYW5zXCIsIHNhbnMtc2VyaWY7XG5Acm9ib3RvLWZvbnQ6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXG4vKiBTUEFDSU5HUyAqL1xuQGNvbnRhaW5lci1jb250ZW50LW1hcmdpbjogMTI5cHggMCAwIDA7XG5AY29udGFpbmVyLWNvbnRlbnQtbW9iaWxlLW1hcmdpbjogNjBweCAwIDAgMDtcbkBjb250YWluZXItY29udGVudC1pcGFkLW1hcmdpbjogMTM4cHggMCAwIDA7XG5cbi8qIE5BVklHQVRJT04gKi9cbkBiYWNrZ3JvdW5kX2NvbG9yX25hdjogd2hpdGU7XG5AYm94LXNoYWRvdzogMCAzcHggMTBweCAwIHJnYmEoYmxhY2ssIC4wOCk7XG5AbmF2LWhlaWdodDogNTBweDtcbkBuYXYtdGV4dC1hbGlnbjogbGVmdDtcbi8qIExvZ28qL1xuQGxvZ28taGVpZ2h0OiA1MHB4O1xuLyogRm9udCBuYXZpZ2F0aW9uKi9cbkB0ZXh0X2NvbG9yX25hdjogQHRleHQ7XG5AZm9udF9zaXplX25hdjogMTZweDtcbkBmb250X3NpemVfd2VpZ2h0OiA0MDA7XG5AdGV4dF9wYWRkaW5nX25hdjogMCAyMHB4O1xuQHRleHRfbGluZV9oZWlnaHRfbmF2OiBAbmF2LWhlaWdodDtcbi8qIE1vYmlsZSBuYXZpZ2F0aW9uKi9cbkB0b2dnbGUtY29sb3I6IEB0ZXh0O1xuXG4vKiBUQVNLQkFSICovXG5AdGFza2Jhci1oZWlnaHQ6IDQ0cHg7XG5AdGFza2Jhci1iYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuLyogRUFTRSAqL1xuQGVhc2Utc3BlZWQ6IC41cztcbkBzbG93LWVhc2Utc3BlZWQ6IDFzO1xuLnpvb20oQHRyYW5zaXRpb246IH4nJykge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgQHRyYW5zaXRpb247XG59XG4iLCIuc2hvd3Jvb20ge1xuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1jYXRlZ29yaWVzIHtcbiAgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cblxuICAucHJvZHVjdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgLnBpY3R1cmUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5waWN0dXJlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAuc2hhZG93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmdyYWRpZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgcmdiYShibGFjaywgLjIpIDAlLCByZ2JhKGJsYWNrLCAwKSA2MyUsIHJnYmEoYmxhY2ssIDApIDEwMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgcmdiYShibGFjaywgLjIpIDAlLCByZ2JhKGJsYWNrLCAwKSA2MyUsIHJnYmEoYmxhY2ssIDApIDEwMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IGNlbnRlciwgcmdiYShibGFjaywgLjIpIDAlLCByZ2JhKGJsYWNrLCAwKSA2MyUsIHJnYmEoYmxhY2ssIDApIDEwMCUpO1xuICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM5NDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLEdyYWRpZW50VHlwZT0xKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLnNsb3ctZWFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFyY2hpdmUge1xuICAmLnRheC1wcm9kdWN0c19jYXRlZ29yeSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbnRybyB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud3JhcHBlciB7XG4gICAgICAgICYucGFkZGluZy10b3Age1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wYWRkaW5nLWJ0bSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnBhZGRpbmctYnRtLXNtYWxsIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGV4dC1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCxcbi5wYWdlLXRlbXBsYXRlLWV2ZW50cy1wYWdlIHtcbiAgLmNvbGxhYm9yYXRlIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG4iLCIubm90LWZvdW5kLXNlYXJjaC1zdWdnZXN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgdWwge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogQGJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ub3QtZm91bmQtc2VhcmNoLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gIGZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgbGFiZWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS10ZW1wbGF0ZS1zZWFyY2gge1xuICBmb3JtLmZvcm0tb24tc2VhcmNoLXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnNlYXJjaC1idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTU1cHg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmx1ZTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6IEByb2JvdG8tZm9udDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIC5iYWNrZ3JvdW5kLWNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiYXNlLXVybC1pbWd9aWNvbnMvc2VhcmNoLnN2ZycpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lZGl0b3ItdGV4dCB7XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogQGJsdWU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1mbGF0IHtcbiAgICBwYWRkaW5nOiA1cHggMjVweDtcbiAgfVxuXG4gIC5zZWFyY2gtYm9yZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7XG4gICAgbWFyZ2luOiAyNXB4IDA7XG4gIH1cblxuICAuY29udGVudC1zZWFyY2gge1xuICAgIGEge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi52aWRlby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjAwcHg7XG5cbiAgLnZpZGVvLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgei1pbmRleDogMDtcblxuICAgIC50ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIGgxIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIH1cblxuICAgICAgcCwgdWwgbGkge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICAgICAgfVxuXG4gICAgICAuYnRuLWZsYXQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5waWN0dXJlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZpZGVvLWNvbnRyb2xsZXJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDQ1cHg7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTA2cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgLmNvbnRyb2xsZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgJi5wbGF5LW9yLXBhdXNlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdmlkZW8sIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC5lYXNlO1xuXG4gICAgc291cmNlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSB7XG4gICAgJi5ob21lIHtcbiAgICAgIC52aWRlby13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC52aWRlby1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjNweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblxuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWRlby1jb250cm9sbGVycyB7XG4gICAgICAgICAgdG9wOiAyNDBweDtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIGJvZHkge1xuICAgIC52aWRlby13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxuXG4gICAgJi5ob21lIHtcbiAgICAgIC52aWRlby13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC52aWRlby1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5waWN0dXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlkZW8tY29udHJvbGxlcnMge1xuICAgICAgICAgIHRvcDogMTQwcHg7XG4gICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAuY29udHJvbGxlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBsYXktb3ItcGF1c2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52aWRlby1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJveC1pZnJhbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNDIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgaWZyYW1lIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cbiIsIiNldmVudHMtaG9tZSB7XG4gIGgzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZXZlbnQtYmxvY2sge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmRlZmF1bHQtaW1nIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuXG4gICAgICAmLmFjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlOyBcbiAgICAgIH1cblxuICAgICAgJi5ldmVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5waWN0dXJlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcblxuICAgICAgLmNvdW50cnktZmxhZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5JRS1icm93c2VyIHtcbiAgICAgICAgLmJhY2tncm91bmQtY292ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIC5lYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50ZXh0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgLmNvdW50cnktZmxhZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1mbGF0IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC1mYW1pbHk6IEByb2JvdG8tZm9udDtcbiAgICAgIGNvbG9yOiBAdGV4dDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9Y2xvY2sucG5nXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wbGFjZSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICAgICAgY29sb3I6IEB0ZXh0O1xuICAgICAgZm9udC13ZWlnaHQ6IEBmb250X3NpemVfd2VpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWxhbmd1YWdlLnBuZ1wiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuZGVmYXVsdC1pbWcge1xuICAgICAgLnBpY3R1cmUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIC56b29tO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5JRS1icm93c2VyIHtcbiAgLm1haW4tZXZlbnQge1xuICAgIC5waWN0dXJlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4tZXZlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIFtjbGFzcyo9XCJjb2wteHNcIl0sXG4gIFtjbGFzcyo9XCJjb2wtc21cIl0sXG4gIFtjbGFzcyo9XCJjb2wtbWRcIl0sXG4gIFtjbGFzcyo9XCJjb2wtbGdcIl0ge1xuICAgID4gZGl2IHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5waWN0dXJlIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmJhY2tncm91bmQtY292ZXI7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBoNCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5idG4tZmxhdCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgICBjb2xvcjogQHRleHQ7XG4gICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWNsb2NrLnBuZ1wiKTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBsYWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgICBjb2xvcjogQHRleHQ7XG4gICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWxhbmd1YWdlLnBuZ1wiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmV2ZW50cy1ldmVudC15ZWFyIHtcbiAgaDMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuZXZlbnQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnNoYXJlLWxpbmtzIHtcbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4iLCIuYmFubmVye1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAbWVkaWEobWF4LXdpZHRoOiA0ODBweCl7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGhlaWdodDogNTQwcHg7XG4gIH1cbiAgaDF7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4ICMwMDAwMDA7XG4gIH1cbiAgaDJ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOndoaXRlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICB9XG4gIC5waWN0dXJle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICAuYmFja2dyb3VuZC1jb3ZlcjtcbiAgICAmLklFLWJyb3dzZXJ7XG4gICAgICBpbWd7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbiAgJi5iYW5uZXItY29udGFjdHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDQ4MHB4KXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIC5idG4tdGVsZXBob25le1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgLmJ0bi1tYWlse1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgIHBhZGRpbmc6IDUwcHggMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCl7XG4gICAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcbiAgICAgIHBhZGRpbmc6IDUwcHggMTklO1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpe1xuICAgICAgcGFkZGluZzo1MHB4IDI4JTtcbiAgICB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMXB4KXtcbiAgICAgIHBhZGRpbmc6IDUwcHggMzMlO1xuICAgIH1cbiAgICBoMXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIGg1e1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgaW1ne1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICBwe1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICAgIC5idG4tdHJhbnNwLXdoaXRlLWFycm93LXJpZ2h0e1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIC5idG4tdGVsZXBob25le1xuICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAuYnRuLW1haWx7XG4gICAgICB3aWR0aDogNDklO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAuYnRuLWxhbmd7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYuYmFubmVyLWxvY2F0aWVze1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAucGljdHVyZXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGgxe1xuICAgICAgY29sb3I6QHRleHQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuICAgIGg1e1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgYm90dG9tOjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4tdHJhbnNwLWFycm93LXJpZ2h0e1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gICAgLmJ0bi10ZWxlcGhvbmV7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuICAmLmJhbm5lci1zaXRlbWFwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgLnBpY3R1cmV7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uSUUtYnJvd3NlcntcbiAgLmJhbm5lcntcbiAgICAmLmJhbm5lci1sb2NhdGllc3tcbiAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIH1cbiAgICAmLmJhbm5lci1jb250YWN0e1xuICAgICAgQG1lZGlhKG1heC13aWR0aDogNDgwcHgpe1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgICAgcGFkZGluZzogNTBweCAxNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCl7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTVweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYShtaW4td2lkdGg6IDk5M3B4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgcGFkZGluZzogNTBweCAxOSU7XG4gICAgICB9XG4gICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpe1xuICAgICAgICBwYWRkaW5nOjUwcHggMjglO1xuICAgICAgfVxuICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMXB4KXtcbiAgICAgICAgcGFkZGluZzogNTBweCAzMyU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuYm9keXtcbiAgJi5wYXJlbnQtcGFnZWlkLTE0Om5vdCgucGFnZS10ZW1wbGF0ZS1wYWdlLWxvY2F0aWVzKSxcbiAgJi5wYWdlLWlkLTE0Om5vdCgucGFnZS10ZW1wbGF0ZS1wYWdlLWxvY2F0aWVzKXtcbiAgICAmLklFLWJyb3dzZXJ7XG4gICAgICAuYmFubmVye1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5iYW5uZXJ7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9kdWN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgLnBpY3R1cmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAuc2hhZG93IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAuZ3JhZGllbnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31zaGFkb3cuc3ZnXCIpO1xuICAgICAgICAuYmFja2dyb3VuZC1jb250YWluO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5zbG93LWVhc2U7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgY29sb3I6IEBibHVlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31jaGV2cm9ucy9jaGV2cm9uLXJpZ2h0LWJsdWUucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIC5lYXNlO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5waWN0dXJlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIGJvdHRvbTogNDNweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5JRS1icm93c2VyIHtcbiAgLnByb2R1Y3Qge1xuICAgIC5waWN0dXJlIHtcbiAgICAgIC5iYWNrZ3JvdW5kLWNvbnRhaW47XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgLnNoYWRvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29sbGFib3JhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3OHB4IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICBoNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuYnRuLXRlbGVwaG9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gICYtLWNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCIuaW50cm8ge1xuICAmLmNvbnRhY3Qge1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cblxuICAuYnRuLWZsYXQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbiIsIi5jYXRlZ29yaWVzIHtcbiAgLmNhdGVnb3JpZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBpY3R1cmUtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgfVxuXG4gICAgLmNhdGVnb3JpZS10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIH1cblxuICAgICAgPiAqIHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5idG4tc2Nyb2xsLXdyYXBwZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA0NHB4O1xuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXNjcm9sbCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IC0yNHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50ZXh0LXJpZ2h0IHtcbiAgICAgIC50ZXh0IHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhdGVnb3JpZS10ZXh0IHtcbiAgICAgICAgLmJ0bi1zY3JvbGwtd3JhcHBlciB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICByaWdodDogNDRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuLXNjcm9sbCB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IC0yNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcbiAgICAgIG1hcmdpbjogMCAxNXB4IDIwcHg7XG4gICAgICAucGljdHVyZS1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDE2N3B4O1xuICAgICAgfVxuXG4gICAgICA+IGRpdiA+IGRpdi5yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuY2F0ZWdvcmllLXRleHQge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLnZpZGVvLXdyYXBwZXIge1xuICAgIGhlaWdodDogNzgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICAgIC52aWRlby1jb250ZW50IHtcbiAgICAgIGhlaWdodDogNzgwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC52aWRlby1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC53cmFwLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICB9XG5cbiAgLnRleHQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbiIsIi51c3Age1xuICAucGFuZWwtZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAucGFuZWwge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgICAgLnBhbmVsLXRpdGxlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM3cHg7XG4gICAgICAgICAgY29sb3I6IEBibHVlO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAuZWFzZTtcblxuICAgICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgIGNvbG9yOiBAdGV4dDtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWljb25zL3BsdXMuc3ZnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmx1ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9aWNvbnMvY2hlY2suc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2Jhc2UtdXJsLWltZ31pY29ucy9taW51cy5zdmdcIik7XG4gICAgICAgICAgICAuYmFja2dyb3VuZC1jb250YWluO1xuICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucGFuZWwtYm9keSB7XG4gICAgICAgIGNvbG9yOiBAdGV4dDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IEBmb250X3NpemVfd2VpZ2h0O1xuICAgICAgICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50aW1lbGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIC55ZWFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDc1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIC4zNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgaGVpZ2h0OiA1NTBweDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAubGluZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICBsZWZ0OiA2MTVweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgIGxlZnQ6IDMwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgIGxlZnQ6IDIyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5waWN0dXJlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAuem9vbTtcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTsgLyogU2FmYXJpIDYuMCAtIDkuMCAqL1xuICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxNTBweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxOTdweDtcbiAgICAgIHdpZHRoOiAzMzBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICBsZWZ0OiAzNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNDdweDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDExNXB4O1xuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5saW5lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTUwcHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAycztcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDJzO1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAycztcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAycztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAycztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIGxlZnQ6IDI1MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGxlZnQ6IDE3NXB4O1xuICAgICAgfVxuXG4gICAgICAudG9wIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZG90IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIH1cblxuICAgICAgLmJvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDUzMnB4O1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ4M3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxOTdweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDJzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMnM7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAycztcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMnM7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMnM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMnM7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDM1cHg7XG5cbiAgICAgIC5kb3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAuZWFzZTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGljdHVyZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDRzO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAycztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMnM7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMnM7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAycztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDJzO1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpOyAvKiBTYWZhcmkgNi4wIC0gOS4wICovXG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRpbWVsaW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC55ZWFyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5waWN0dXJlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5lZGl0b3ItdGV4dCB7XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIHAsIGEge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICAgIGNvbG9yOiBAdGV4dDtcbiAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgZm9udC1mYW1pbHk6IEByb2JvdG8tZm9udDtcbiAgICAgIGNvbG9yOiBAYmx1ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgICBjb2xvcjogQHRleHQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxuXG4gIHVsLCBvbCB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcblxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgZm9udC1mYW1pbHk6IEByb2JvdG8tZm9udDtcbiAgICAgIGNvbG9yOiBAdGV4dDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgICB9XG4gIH1cblxuICBibG9ja3F1b3RlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgY29sb3I6IEB0ZXh0O1xuICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgfVxuXG4gIC52aWRlby13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAud3AtYmxvY2stZW1iZWQtdmltZW8ge1xuICAgICYud3AtZW1iZWQtYXNwZWN0LTE2LTkge1xuICAgICAgLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1hcmNoaXZlLWJyYW5kcyB7XG4gIC5lZGl0b3ItdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxufVxuIiwiLmlucHV0LXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiBAdGV4dDtcbiAgZm9udC1mYW1pbHk6IEByb2JvdG8tZm9udDtcbiAgZm9udC13ZWlnaHQ6IEBmb250X3NpemVfd2VpZ2h0O1xufVxuXG5mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcblxuICAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgY29sb3I6IEB0ZXh0O1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuICAgIC5pbnB1dC10ZXh0O1xuICAgIC5lYXNlO1xuXG4gICAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYmx1ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUZDRkY7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q4RDhEODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmVzaXplOiBub25lO1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgcGFkZGluZzogMTVweCAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG4gICAgdG9wOiAzcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IEBkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmx1ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC5lYXNlO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmYWRlKEBibHVlLCAyNSUpO1xuICAgIH1cbiAgfVxufVxuXG4uYXZnIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLmlucHV0LXRleHQ7XG5cbiAgYSB7XG4gICAgLmlucHV0LXRleHQ7XG4gICAgY29sb3I6IEBibHVlO1xuICB9XG59XG5cbi53cGNmNy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zZWxlY3Qtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IEB0ZXh0O1xuICAuaW5wdXQtdGV4dDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG5cbiAgJjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWNoZXZyb25zL2NoZXZyb24tZG93bi5zdmdcIik7XG4gICAgLmJhY2tncm91bmQtY29udGFpbjtcbiAgICAuZWFzZTtcblxuICB9XG5cbiAgJi5zZWxlY3QtYXJyb3ctYWN0aXZlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5zZWxlY3QtaXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0b3A6IDk0JTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICBkaXYge1xuICAgIGNvbG9yOiBAdGV4dDtcbiAgICAuaW5wdXQtdGV4dDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU2OEFCO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3BjZjctbm90LXZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCMjIyQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM0LCA0MiwgLjA1KTtcbiAgY29sb3I6ICNEQjIyMkE7XG59XG5cbi53cGNmNy1ub3QtdmFsaWQtdGlwLCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53cGNmNy1hY2NlcHRhbmNlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4iLCIuZ29vZ2xlLW1hcHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IEB0ZXh0O1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG5cbiAgI21hcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzMwcHg7XG4gICAgei1pbmRleDogMztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5zZWFyY2gtbG9jYXRpb24ge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDI1cHg7XG4gICAgICBsZWZ0OiAxNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDkyNXB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICB3aWR0aDogNDglO1xuICAgICAgfVxuICAgICAgZm9ybSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTcwcHggMCAxNXB4O1xuICAgICAgICAgIC5pbnB1dC10ZXh0O1xuICAgICAgICB9XG4gICAgICAgIGJ1dHRvblt0eXBlPSdzdWJtaXQnXSwgaW5wdXRbdHlwZT0nYnV0dG9uJ10ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmx1ZTtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgLmJhY2tncm91bmQtY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7YmFzZS11cmwtaW1nfWljb25zL3NlYXJjaC5zdmdcIik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5saXN0LWxvY2F0aW9ucyB7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTQ0cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1heC1oZWlnaHQ6IDY4NHB4O1xuICAgICAgd2lkdGg6IDQ1MXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KWFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgIH1cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHRleHQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgcCxzcGFuIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQ7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTdweDtcbiAgICAgICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wYW5lbC1ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1heC1oZWlnaHQ6IDY4NHB4IC0gNDRweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgLnBhbmVsIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAucGFuZWwtdGl0bGUge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgICAgICAgY29sb3I6IEBibHVlO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIC5lYXNlO1xuICAgICAgICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEB0ZXh0O1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9aWNvbnMvcGx1cy5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAuYmFja2dyb3VuZC1jb250YWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9aWNvbnMvbWludXMuc3ZnXCIpO1xuICAgICAgICAgICAgICAgIC5iYWNrZ3JvdW5kLWNvbnRhaW47XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnBhbmVsLWJvZHkge1xuICAgICAgICAgICAgY29sb3I6IEB0ZXh0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQHJvYm90by1mb250O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAuYnRuLXRyYW5zcC1hcnJvdy1yaWdodCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLXRlbGVwaG9uZSwgLmJ0bi1tYWlsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxpc3QtbG9jYXRpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB0ZXh0O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBwLHNwYW4ge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEBmb250O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTdweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAZm9udF9zaXplX3dlaWdodDtcbiAgICB9XG4gIH1cbiAgLnBhbmVsLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgLnBhbmVsIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIC5wYW5lbC10aXRsZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgY29sb3I6IEBibHVlO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAuZWFzZTtcbiAgICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICBjb2xvcjogQHRleHQ7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9aWNvbnMvcGx1cy5zdmdcIik7XG4gICAgICAgICAgICAgIC5iYWNrZ3JvdW5kLWNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtiYXNlLXVybC1pbWd9aWNvbnMvbWludXMuc3ZnXCIpO1xuICAgICAgICAgICAgLmJhY2tncm91bmQtY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wYW5lbC1ib2R5IHtcbiAgICAgICAgY29sb3I6IEB0ZXh0O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICBmb250LXdlaWdodDogQGZvbnRfc2l6ZV93ZWlnaHQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcm9ib3RvLWZvbnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIC5idG4tdHJhbnNwLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5idG4tdGVsZXBob25lLCAuYnRuLW1haWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
