/*!
Theme Name: Trifork Main
Author: Duckwise ApS
Author URI: https://duckwise.dk/
Version: 1.0.6
Text Domain: dw *//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body.customize-support .site-header{margin-top:32px}body.customize-support .site-header #primary-menu .sub-menu{top:102px}@media (max-width: 782px){body.customize-support{padding-top:70px}body.customize-support .site-header{margin-top:46px}body.customize-support .site-header #primary-menu .sub-menu{top:116px}}@media (max-width: 600px){body.customize-support{padding-top:24px}body.customize-support .site-header{margin-top:0}}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Udc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0ddc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Vdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0adc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Wdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Zdc1GAK6b.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}*{box-sizing:border-box;font-family:'Open Sans'}body{line-height:1.5;width:100vw;overflow-x:hidden;background-color:#FFFFFF}.dw-container,.block.big-ordered-list,.wp-block-columns{width:100%;margin-left:auto;margin-right:auto}.dw-container,.block.big-ordered-list,.wp-block-columns{padding-left:24px;padding-right:24px}.dw-container--case{max-width:1400px}.dw-container--nopadding{padding-left:0;padding-right:0}@media screen and (min-width: 45em){.dw-container,.block.big-ordered-list,.wp-block-columns{padding-left:40px !important;padding-right:40px !important}.left-padding,.block.quote.bg-extended-left .quote__inner,.block.quote.bg-extended-right{padding-left:40px !important}.right-padding,.block.quote.bg-extended-left,.block.quote.bg-extended-right .quote__inner{padding-right:40px !important}}@media screen and (min-width: 65em){.dw-container,.block.big-ordered-list,.wp-block-columns{padding-left:80px !important;padding-right:80px !important}.left-padding,.block.quote.bg-extended-left .quote__inner,.block.quote.bg-extended-right{padding-left:80px !important}.right-padding,.block.quote.bg-extended-left,.block.quote.bg-extended-right .quote__inner{padding-right:80px !important}}@media screen and (min-width: 91em){.dw-container,.block.big-ordered-list,.wp-block-columns{padding-left:200px !important;padding-right:200px !important}.left-padding,.block.quote.bg-extended-left .quote__inner,.block.quote.bg-extended-right{padding-left:200px !important}.right-padding,.block.quote.bg-extended-left,.block.quote.bg-extended-right .quote__inner{padding-right:200px !important}}img{vertical-align:bottom}.contained-image{position:relative;overflow:hidden;display:block}.contained-image .image{position:absolute;height:100%;object-fit:cover;left:0;top:0}.ratio,.image{width:100%;vertical-align:bottom}.bg-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(59,65,73,0.7)}.center,.hero--post .hero__title,.hero--old-case .hero__title,.block.block-wysiwyg.align-center .wysiwyg,.block.image,.block.stats .stats__inner,.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon{margin-left:auto;margin-right:auto}.nocontent{display:flex;justify-content:center;align-items:center;height:100%;font-style:italic}.pseudo,.fullpage-hero__content-container h2.em:after,.event-thumb__container:after,.block.navigation ul li a:after,.block.navigation ul li a:hover:after,.post__content>ol li:before,.post__content>ul li:before{content:"";display:block}.cover-bg{width:100%;height:100%}.left-top{position:absolute;left:0;top:0}.round,.partner,.fullpage-actions .single-action>img,.post-thumb .post-thumb__image,.event-thumb__container,.block.image-text .right img,.block.image.image--center img,.block.image.image--left img,.block.image.image--right img,.block.quote.bg-extended-left .quote__inner,.block.quote.bg-extended-right .quote__inner,.block.keypoints.with-boxes .keypoint__inner,.block.events-list .event__image .image__container,.block.events-grid .event__image,.case__container,.block.large-cta .large-cta__inner,.block.link-boxes .link-box .contained-image,.office-small,.block.external-link>a,.block.graphic-ctas-group .graphic-cta,.block.graphic-caption .graphic-cta,.gallery__image{border-radius:8px}.sticky-sidebar{will-change:min-height}.sticky-sidebar__inner{transform:translate(0, 0);transform:translate3d(0, 0, 0);will-change:position, transform}.flex-between{display:flex;justify-content:space-between}.grid{display:flex;flex-wrap:wrap}.grid .col,.grid .wp-block-column{width:100%}.grid-2col .col,.grid-2col .wp-block-column,.grid-3col .col,.grid-3col .wp-block-column,.grid-4col .col,.grid-4col .wp-block-column{margin-bottom:16px;padding:0 0}.section-header{margin-bottom:48px}.section-header .left{margin-bottom:16px}@media screen and (min-width: 33.75em){.table-grid{display:table;width:100%}.table-grid .col6,.table-grid .col6-ns{display:table-cell;vertical-align:top}.table-grid .bottom{vertical-align:bottom}}@media screen and (min-width: 45em){.grid{margin-left:-24px;margin-right:-24px}.grid .col,.grid .wp-block-column{width:50%;padding:0 24px}.grid-3col--em .col:first-child,.grid-3col--em .wp-block-column:first-child{width:100%}.grid-2col .col,.grid-2col .wp-block-column,.grid-3col .col,.grid-3col .wp-block-column,.grid-4col .col,.grid-4col .wp-block-column{margin-bottom:32px}.section-header{display:flex;justify-content:space-between}.section-header .left{margin-bottom:0}}@media screen and (min-width: 65em){.grid-3col .col,.grid-3col .wp-block-column{width:33.33%}.grid-4col .col,.grid-4col .wp-block-column{width:25%}}.col1{width:8.33333%;padding:0 24px}.col2{width:16.66667%;padding:0 24px}.col3{width:25%;padding:0 24px}.col4{width:33.33333%;padding:0 24px}.col5{width:41.66667%;padding:0 24px}.col6{width:50%;padding:0 24px}.col7{width:58.33333%;padding:0 24px}.col8{width:66.66667%;padding:0 24px}.col9{width:75%;padding:0 24px}.col10{width:83.33333%;padding:0 24px}.col11{width:91.66667%;padding:0 24px}.col12{width:100%;padding:0 24px}@media screen and (min-width: 33.75em){.col1-ns{width:8.33333%}.col2-ns{width:16.66667%}.col3-ns{width:25%}.col4-ns{width:33.33333%}.col5-ns{width:41.66667%}.col6-ns{width:50%}.col7-ns{width:58.33333%}.col8-ns{width:66.66667%}.col9-ns{width:75%}.col10-ns{width:83.33333%}.col11-ns{width:91.66667%}.col12-ns{width:100%}}@media screen and (min-width: 45em){.col1-m{width:8.33333%}.col2-m{width:16.66667%}.col3-m{width:25%}.col4-m{width:33.33333%}.col5-m{width:41.66667%}.col6-m{width:50%}.col7-m{width:58.33333%}.col8-m{width:66.66667%}.col9-m{width:75%}.col10-m{width:83.33333%}.col11-m{width:91.66667%}.col12-m{width:100%}}@media screen and (min-width: 65em){.col1-l{width:8.33333%}.col2-l{width:16.66667%}.col3-l{width:25%}.col4-l{width:33.33333%}.col5-l{width:41.66667%}.col6-l{width:50%}.col7-l{width:58.33333%}.col8-l{width:66.66667%}.col9-l{width:75%}.col10-l{width:83.33333%}.col11-l{width:91.66667%}.col12-l{width:100%}}html{color:#2C3A42}h1,h2{font-weight:800}p,h1,h2,h3,h4,h5,h6{margin:0}a{color:inherit;text-decoration:none}.f1,.label,.block.large-cta .large-cta__label,.block.speakers .speaker__company,.image-caption,.btn-text,.button,form:not(.search-form) input[type="submit"],.icon-btn,.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-buttons a,.link,.pagination .prev,.pagination .next,.post-thumb .meta,.post-thumb-simple .meta,.event-thumb .details span,.block.external-link .meta,.dw-site-footer__menu ul li a{font-size:0.875rem;line-height:1.1rem}.f2,.block.quote .quote__author .author__title,.block.speakers .speaker__title,.dw-site-footer__copy p,.content__fact .fact__source{font-size:1rem;line-height:1.5rem}.f3,.fullpage-hero__content-container p,.fullpage-actions .single-action h2,.campaign__event .single-event button h2,.campaign__event .single-event .single-event__header h2,.block.stats .stat__label,.block.icon-buttons .icon-buttons-grid-circles .icon-button .title,.iceberg-graphic .iceberg-section p{font-size:1rem;line-height:1.2em}.f4,.card-title,.block.quote .quote__text,.block.keypoints .keypoint__title,.block.events-grid .event__title,.block.large-cta .large-cta__text,.block.link-boxes .link-box__title,.block.navigation ul li,.post__content>.wp-block-quote>p{font-size:1.25rem;line-height:1.2em}.f5,.fullpage-hero__content-container p.em,.block.quote .quote__author .author__name,.block.keypoint-list .keypoint h3,.content__fact .fact__text{font-size:1.5rem;line-height:1.3em !important}.f6,.section-title,.block.big-text .big-text__text{font-size:1.7rem;line-height:1.3em}.f7,.page-title,.hero__title{font-size:2rem;line-height:1.2em}.extra-bold,.wysiwyg .extra-large,.block.stats .stat__value,.block.quote .quote__author .author__name,.block.large-cta .large-cta__text,.block.link-boxes .link-box__title,.block.icon-buttons .icon-buttons-grid-circles .icon-button .title,.block.icon-buttons .icon-buttons-grid-cards .icon-button .title,.block.keypoint-list .keypoint h3,.block.external-link h3,.dw-site-footer__title p,b{font-weight:800}.section-title{font-weight:800;margin-bottom:40px}.card-title{font-weight:800}.label,.block.large-cta .large-cta__label,.block.speakers .speaker__company{letter-spacing:1px;text-transform:uppercase}.image-caption{margin-left:auto;margin-right:auto;text-align:center;color:#B1B3B6;margin-top:8px}.label,.block.large-cta .large-cta__label,.block.speakers .speaker__company,.meta{color:#B1B3B6}@media screen and (min-width: 45em){.f3,.fullpage-hero__content-container p,.fullpage-actions .single-action h2,.campaign__event .single-event button h2,.campaign__event .single-event .single-event__header h2,.block.stats .stat__label,.block.icon-buttons .icon-buttons-grid-circles .icon-button .title,.iceberg-graphic .iceberg-section p{font-size:1.125rem}.f4,.card-title,.block.quote .quote__text,.block.keypoints .keypoint__title,.block.events-grid .event__title,.block.large-cta .large-cta__text,.block.link-boxes .link-box__title,.block.navigation ul li,.post__content>.wp-block-quote>p{font-size:1.5rem}.f5,.fullpage-hero__content-container p.em,.block.quote .quote__author .author__name,.block.keypoint-list .keypoint h3,.content__fact .fact__text{font-size:1.875rem !important}.f6,.section-title,.block.big-text .big-text__text{font-size:2rem;line-height:1.2em}.f7,.page-title,.hero__title{font-size:2.4rem}}@media screen and (min-width: 65em){.f6,.section-title,.block.big-text .big-text__text{font-size:2.3rem}.f7,.page-title,.hero__title{font-size:2.6rem}}.gradient-hover,.button,form:not(.search-form) input[type="submit"],.icon-btn,.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon{background:linear-gradient(to right, #F6AE00 0%, #f60 51%, #f60 100%);background-size:200% auto;transition:all 300ms ease}.gradient-hover:hover,.button:hover,form:not(.search-form) input:hover[type="submit"],.icon-btn:hover,.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon:hover{background-position:right center}.button,form:not(.search-form) input[type="submit"]{justify-content:center;text-align:center;min-height:48px;min-width:180px;color:#fff}.btn-shape,.button,form:not(.search-form) input[type="submit"],.icon-btn,.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-buttons a{display:inline-flex;align-items:center;border:none;border-radius:100px;padding:8px 24px;cursor:pointer}.btn-text,.button,form:not(.search-form) input[type="submit"],.icon-btn,.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-buttons a{font-weight:700;letter-spacing:0.5px;text-transform:uppercase}.link,.pagination .prev,.pagination .next{text-transform:uppercase;font-weight:700;color:#f60;align-self:baseline}.link--right:after,.link--left:before{content:"";display:inline-block;width:15px;height:12px;margin-bottom:-1px;transition:transform 200ms ease}.link--right:after{background-image:url("dw-img/icons/arrow_right_orange.svg");margin-left:12px}.link--right:hover:after{transform:translateX(5px)}.link--white{color:#fff}.link--white.link--right:after{background-image:url("dw-img/icons/arrow_right_white.svg")}.scroll-to-top{position:fixed;right:0;bottom:48px;display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:linear-gradient(45deg, #f60, #FF9200);opacity:0;pointer-events:none;transition:all 300ms ease}.scroll-to-top img{transition:all 300ms ease}.scroll-to-top.active{opacity:1;pointer-events:all}.scroll-to-top:hover img{transform:translateY(-3px)}.icon-btn{color:#fff;flex-direction:row;justify-content:start;width:100%;height:80px;max-width:350px;box-shadow:-20px 12px 24px rgba(0,0,0,0.05);padding-top:24px;padding-bottom:24px;width:100%;text-transform:uppercase}.icon-btn .image{width:54px;margin-right:24px}form:not(.search-form) div>label,form:not(.search-form) p>label{display:block;letter-spacing:0.5px;margin-bottom:4px;margin-top:8px}form:not(.search-form) div>label span,form:not(.search-form) p>label span{font-size:0.875rem !important}form:not(.search-form) input[type="text"],form:not(.search-form) textarea,form:not(.search-form) input[type="email"],form:not(.search-form) input[type="tel"],form:not(.search-form) select{padding:8px 14px;border:none;border:1px solid rgba(0,0,0,0.09);width:100% !important;background-color:#F4F5F6}form:not(.search-form) textarea{padding:14px 14px}form:not(.search-form) input[type="checkbox"]{margin-top:4px}form:not(.search-form) input[type="submit"]{margin-top:24px}form:not(.search-form) .actions{text-align:right}form:not(.search-form) .inputs-list{padding-left:0}form:not(.search-form) .inputs-list li{list-style:none}form:not(.search-form) fieldset{max-width:none !important}form:not(.search-form) .hs-error-msgs{margin-top:0}form:not(.search-form) .hs-error-msgs .hs-error-msg{font-size:0.875rem;color:#FF7070}form:not(.search-form) p a{color:#f60}form:not(.search-form) p a:hover{text-decoration:underline}form:not(.search-form) .legal-consent-container{margin-top:24px}.hbspt-form p a{color:#f60}.hbspt-form p a:hover{text-decoration:underline}.posts-navigation h2{display:none}.posts-navigation .nav-links{margin-top:40px;display:flex;justify-content:flex-end}.posts-navigation .nav-links a{font-size:1rem;color:#f60}.posts-navigation .nav-links a:hover{text-decoration:underline}.posts-navigation .nav-previous{flex-grow:1}.search-results-container{padding-top:40px;padding-bottom:80px}.search-single{max-width:800px;margin-left:auto;margin-right:auto}.search-single__inner{display:block;padding-top:24px;padding-bottom:24px;padding-right:10px;transition:all 200ms ease}.search-single h3{line-height:1.2em}.search-single .link,.search-single .pagination .prev,.pagination .search-single .prev,.search-single .pagination .next,.pagination .search-single .next{margin-top:16px}.search-single .label,.search-single .block.large-cta .large-cta__label,.block.large-cta .search-single .large-cta__label,.search-single .block.speakers .speaker__company,.block.speakers .search-single .speaker__company{margin-bottom:4px}.search-single__desc{margin-top:8px}.search-single:hover .search-single__inner{transform:translateX(10px)}.search-single+.search-single{border-top:1px solid rgba(0,0,0,0.1)}.search-single br{display:none}.search-form label{display:block}.search-form__field{position:relative}.search-form__field input,.search-form__field button{background-color:transparent;border:none;border-radius:0}.search-form__field .field{width:100%;padding:4px 60px 4px 0;color:#fff;font-size:2rem;font-weight:300;border-bottom:2px solid #ffffff}.search-form__field .field:focus{outline:0;border-bottom:2px solid #f60 !important}.search-form__field .field::placeholder{color:rgba(255,255,255,0.3)}.search-form__field .submit{position:absolute;right:0;bottom:0;width:40px;height:60px;cursor:pointer;transition:transform 300ms ease}.search-form__field .submit:hover{transform:scale(1.1)}.wysiwyg p+p,.wysiwyg span+span,.wysiwyg div+div{margin-top:14px}.wysiwyg{max-width:760px}.wysiwyg p+p,.wysiwyg span+span,.wysiwyg div+div{margin-top:32px}.wysiwyg h1{font-size:2.0rem;line-height:2.4rem;font-weight:800}.wysiwyg h2{font-size:1.8rem;line-height:2.2rem;font-weight:800}.wysiwyg h3{font-size:1.125rem;font-weight:600;margin-bottom:24px}.wysiwyg h4{font-size:1rem;line-height:1.5rem;text-transform:uppercase;margin-bottom:24px;margin-top:24px}.wysiwyg h1:not(:last-child),.wysiwyg h2:not(:last-child){margin-bottom:32px}.wysiwyg h1:not(:first-child),.wysiwyg h2:not(:first-child){margin-top:48px}.wysiwyg h3:not(:first-child){margin-top:40px}.wysiwyg a{color:#f60}.wysiwyg a:hover{text-decoration:underline}.wysiwyg blockquote{margin:0 0 32px}.wysiwyg blockquote p,.wysiwyg blockquote span,.wysiwyg blockquote div{font-size:1.25rem;line-height:1.75rem}.wysiwyg ul{padding:0;margin:0;padding-left:48px;max-width:500px}.wysiwyg ul:not(:first-child){margin-top:32px}.wysiwyg ul:not(last-child){margin-bottom:32px}.wysiwyg ul li{list-style:none;position:relative;padding-left:32px;margin-bottom:0}.wysiwyg ul li:before{content:"";display:block;position:absolute;left:0;top:9px;width:4px;height:4px;background-color:#f60;margin-right:24px}.wysiwyg ul li:not(:last-child){margin-bottom:16px}.wysiwyg ol li{margin-bottom:6px}.wysiwyg .extra-large{font-size:6.5vw;line-height:1.1;margin-bottom:32px;background:linear-gradient(135deg, #31363D, #5B636E);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wysiwyg .extra-large br{display:none}.inner-read-more{background-color:transparent;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:none;text-transform:uppercase;font-size:0.875rem;letter-spacing:1px;color:#B1B3B6;font-weight:600;margin-top:24px;margin-bottom:16px}.inner-read-more.active,.inner-read-more:hover{color:#62676D}.read-more-content{overflow:hidden;max-height:0;transition:max-height 0.2s ease-out}@media screen and (min-width: 65em){.wysiwyg .extra-large br{display:inline}}@media only screen and (min-width: 800px){.wysiwyg,.wysiwyg p,.wysiwyg span,.wysiwyg div{font-size:1rem;line-height:1.7em}.wysiwyg h1{font-size:2.6rem;line-height:2.9rem}.wysiwyg h2{font-size:2rem;line-height:2.375rem}}.pagination{margin-bottom:80px;margin-top:24px;display:flex;justify-content:center}.pagination:first-child{padding-top:24px}.pagination .page-numbers{display:inline-block;height:32px;width:32px;line-height:32px;padding-left:8px;padding-right:8px;text-align:center;margin-left:4px;margin-right:4px}.pagination .prev,.pagination .next{width:auto}.pagination .prev{margin-right:16px}.pagination .next{margin-left:16px}.pagination .current{color:white;background:linear-gradient(to right, #F6AE00, #f60);border-radius:8px}.search-page .pagination{margin-top:80px}#breadcrumbs{padding:0;margin-top:0}#breadcrumbs li{display:inline-block;list-style:none}#breadcrumbs li a{opacity:0.7}#breadcrumbs li a:hover{opacity:1}#breadcrumbs li,#breadcrumbs a{color:white;text-transform:uppercase;font-size:0.875rem;line-height:1.375rem;letter-spacing:0.8px;font-weight:300;margin-bottom:16px}#breadcrumbs .separator{padding-left:8px;padding-right:8px;opacity:0.7}.filter{margin-bottom:48px}.filter button{border:none;white-space:nowrap;text-align:center;cursor:pointer;background:#EEEFF0;padding:0 16px;border-radius:4px;height:34px;font-size:0.875rem;margin:5px 5px 5px 0}.filter button.mixitup-control-active{background:linear-gradient(to right, #F6AE00, #f60);color:#fff}.filter button:hover{opacity:0.8}.filter .slick-dots{padding-left:0;display:flex;flex-wrap:wrap}.filter .slick-dots li{list-style:none}.filter .slick-dots li:not(.slick-active) button{background:#EEEFF0 !important}.filter .slick-dots li.slick-active button{color:#fff}.partner{position:relative;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.1);height:100%}.partner__logo{width:260px;height:130px;object-fit:contain;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-size:contain;background-position:center}.partner__info,.partner__details{padding:32px}.partner .card-title{margin-bottom:24px}.partner__details{background-color:rgba(49,54,61,0.95);color:white;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;pointer-events:none;transition:all 200ms ease}.partner__details>div{display:flex;margin-bottom:24px}.partner__details>div img{margin-right:16px}.partner:hover .partner__details{opacity:1;pointer-events:all}.page__content,.case__content,.campaign__content{position:relative;padding-top:40px}.page__content .block+.block,.page__content .wp-block-columns+.block,.case__content .block+.block,.case__content .wp-block-columns+.block,.campaign__content .block+.block,.campaign__content .wp-block-columns+.block,.post__content .block+.block,.post__content .wp-block-columns+.block{margin-top:48px}.page__content .block.large-cta+.block.large-cta,.case__content .block.large-cta+.block.large-cta,.campaign__content .block.large-cta+.block.large-cta,.post__content .block.large-cta+.block.large-cta{margin-top:24px}.page__content .block:last-child:not(.block--full),.case__content .block:last-child:not(.block--full),.campaign__content .block:last-child:not(.block--full),.post__content .block:last-child:not(.block--full){margin-bottom:48px}.wp-block-columns{margin-bottom:40px !important}@media only screen and (min-width: 800px){.page__content,.case__content,.campaign__content{padding-top:48px}.page__content.page__content--more-spacing,.case__content.page__content--more-spacing,.campaign__content.page__content--more-spacing{padding-top:80px}.page__content .block+.block,.page__content .wp-block-columns+.block,.case__content .block+.block,.case__content .wp-block-columns+.block,.campaign__content .block+.block,.campaign__content .wp-block-columns+.block,.post__content .block+.block,.post__content .wp-block-columns+.block{margin-top:80px}.page__content .block-wysiwyg+.block.agenda,.page__content .block-wysiwyg+.block.contact-people,.page__content .block-wysiwyg+.block.events-grid,.page__content .block-wysiwyg+.block.events-list,.page__content .block-wysiwyg+.block.featured-cases,.page__content .block-wysiwyg+.block.keypoints,.page__content .block-wysiwyg+.block.link-boxes,.page__content .block-wysiwyg+.block.location,.page__content .block-wysiwyg+.block.video,.page__content .block-wysiwyg+.block.visual-row,.page__content .block-wysiwyg+.block.geo-offices,.page__content .block-wysiwyg+.block.collapsible-list,.page__content .block-wysiwyg+.block.speakers,.page__content .block-wysiwyg+.block.icon-buttons,.page__content .block-wysiwyg+.block.block-grid,.page__content .block-wysiwyg+.block.offices,.page__content .block-wysiwyg+.block.gallery,.page__content .block-wysiwyg+.block.tech-insights,.case__content .block-wysiwyg+.block.agenda,.case__content .block-wysiwyg+.block.contact-people,.case__content .block-wysiwyg+.block.events-grid,.case__content .block-wysiwyg+.block.events-list,.case__content .block-wysiwyg+.block.featured-cases,.case__content .block-wysiwyg+.block.keypoints,.case__content .block-wysiwyg+.block.link-boxes,.case__content .block-wysiwyg+.block.location,.case__content .block-wysiwyg+.block.video,.case__content .block-wysiwyg+.block.visual-row,.case__content .block-wysiwyg+.block.geo-offices,.case__content .block-wysiwyg+.block.collapsible-list,.case__content .block-wysiwyg+.block.speakers,.case__content .block-wysiwyg+.block.icon-buttons,.case__content .block-wysiwyg+.block.block-grid,.case__content .block-wysiwyg+.block.offices,.case__content .block-wysiwyg+.block.gallery,.case__content .block-wysiwyg+.block.tech-insights,.campaign__content .block-wysiwyg+.block.agenda,.campaign__content .block-wysiwyg+.block.contact-people,.campaign__content .block-wysiwyg+.block.events-grid,.campaign__content .block-wysiwyg+.block.events-list,.campaign__content .block-wysiwyg+.block.featured-cases,.campaign__content .block-wysiwyg+.block.keypoints,.campaign__content .block-wysiwyg+.block.link-boxes,.campaign__content .block-wysiwyg+.block.location,.campaign__content .block-wysiwyg+.block.video,.campaign__content .block-wysiwyg+.block.visual-row,.campaign__content .block-wysiwyg+.block.geo-offices,.campaign__content .block-wysiwyg+.block.collapsible-list,.campaign__content .block-wysiwyg+.block.speakers,.campaign__content .block-wysiwyg+.block.icon-buttons,.campaign__content .block-wysiwyg+.block.block-grid,.campaign__content .block-wysiwyg+.block.offices,.campaign__content .block-wysiwyg+.block.gallery,.campaign__content .block-wysiwyg+.block.tech-insights,.post__content .block-wysiwyg+.block.agenda,.post__content .block-wysiwyg+.block.contact-people,.post__content .block-wysiwyg+.block.events-grid,.post__content .block-wysiwyg+.block.events-list,.post__content .block-wysiwyg+.block.featured-cases,.post__content .block-wysiwyg+.block.keypoints,.post__content .block-wysiwyg+.block.link-boxes,.post__content .block-wysiwyg+.block.location,.post__content .block-wysiwyg+.block.video,.post__content .block-wysiwyg+.block.visual-row,.post__content .block-wysiwyg+.block.geo-offices,.post__content .block-wysiwyg+.block.collapsible-list,.post__content .block-wysiwyg+.block.speakers,.post__content .block-wysiwyg+.block.icon-buttons,.post__content .block-wysiwyg+.block.block-grid,.post__content .block-wysiwyg+.block.offices,.post__content .block-wysiwyg+.block.gallery,.post__content .block-wysiwyg+.block.tech-insights{margin-top:48px}.page__content .block+.block.trifork-dna,.page__content .block.trifork-dna+.block,.case__content .block+.block.trifork-dna,.case__content .block.trifork-dna+.block,.campaign__content .block+.block.trifork-dna,.campaign__content .block.trifork-dna+.block,.post__content .block+.block.trifork-dna,.post__content .block.trifork-dna+.block{margin-top:48px}.page__content .block.icon-buttons+.block.icon-buttons,.case__content .block.icon-buttons+.block.icon-buttons,.campaign__content .block.icon-buttons+.block.icon-buttons,.post__content .block.icon-buttons+.block.icon-buttons{margin-top:40px}.page__content .block:last-child:not(.block--full),.case__content .block:last-child:not(.block--full),.campaign__content .block:last-child:not(.block--full),.post__content .block:last-child:not(.block--full){margin-bottom:80px}.page__content .wp-block-column .block:last-child,.case__content .wp-block-column .block:last-child,.campaign__content .wp-block-column .block:last-child,.post__content .wp-block-column .block:last-child{margin-bottom:0}.page__content .block:focus,.case__content .block:focus,.campaign__content .block:focus,.post__content .block:focus{outline:none}.wp-block-columns{margin-bottom:80px !important}.wp-block-columns .block-wysiwyg+.block.image{margin-top:48px}}.hero{position:relative;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-position:center}.hero__overlay{position:absolute;top:0;left:0;width:80%;height:100%;background:linear-gradient(to right, rgba(0,0,0,0.8), transparent)}.hero__content{position:relative}.hero__title{font-weight:900}.hero__description{margin-top:24px;max-width:700px;font-size:1.2rem;opacity:0.8}.hero__ctas{display:flex;flex-direction:column;margin-top:40px}.hero__ctas a{margin-top:16px}.hero:after{content:"";display:block;width:100%;height:40px;position:absolute;left:0;bottom:0;background-image:url("dw-img/graphics/graphic-hero.png");background-size:100% 100%;background-position:bottom}.hero--page,.hero--old-case,.hero--search,.hero--post{padding-top:70px}.hero--page,.hero--old-case,.hero--search,.hero--case{color:#fff}.hero--page .hero__content,.hero--old-case .hero__content,.hero--search .hero__content,.hero--case .hero__content{padding-top:80px;padding-bottom:128px}.hero--post{text-align:center}.hero--post .hero__content{padding-top:80px;padding-bottom:48px}.hero--post .hero__title{max-width:800px;margin-top:16px;margin-bottom:24px}.hero--page .hero__title{max-width:640px}.hero--old-case .hero__title{text-align:center;max-width:800px}.hero--search .hero__content{max-width:600px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 800px){.hero__ctas{flex-direction:row}.hero__ctas a{margin-right:24px;margin-top:0}.hero:after{height:93px}}.fullpage-hero__wrapper{position:relative}.fullpage-hero__content-container{height:calc(100vh - 100px - 70px);min-height:620px;position:relative;color:white;padding-bottom:80px}.fullpage-hero__content-container .dw-container,.fullpage-hero__content-container .block.big-ordered-list,.fullpage-hero__content-container .wp-block-columns{padding-top:170px}.fullpage-hero__content-container h2{font-size:2.4rem;line-height:2.8rem;max-width:700px}.fullpage-hero__content-container h2.em{font-size:2.7rem;line-height:3.0rem;margin-bottom:32px}.fullpage-hero__content-container h2.em:after{width:10px;height:10px;background:#f60;display:inline-block;margin-left:8px}.fullpage-hero__content-container p{display:none;margin-top:24px;max-width:700px}.fullpage-hero__content-container p.em{display:block}.fullpage-hero__content-container .button,.fullpage-hero__content-container form:not(.search-form) input[type="submit"],form:not(.search-form) .fullpage-hero__content-container input[type="submit"]{margin-top:32px}.fullpage-hero__bg{overflow:hidden}.fullpage-hero__slide{position:relative}.fullpage-hero__bg,.fullpage-hero__bg-image,.fullpage-hero__bg-overlay{position:absolute;height:100%;left:0;top:0}.fullpage-hero__bg,.fullpage-hero__bg-image{width:100%}.fullpage-hero__bg-image{background-position:center;background-repeat:no-repeat;background-size:cover}.fullpage-hero__bg-video{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.fullpage-hero__bg-overlay{width:80%;background:linear-gradient(to right, rgba(49,54,61,0.8), transparent)}.fullpage-hero .slick-arrow{position:absolute;width:60px;height:60px;background-color:rgba(0,0,0,0.1);top:50%;margin-top:-80px;z-index:99;border:none;text-indent:-999px;overflow:hidden;background-repeat:no-repeat;background-position:center;cursor:pointer;outline:none}.fullpage-hero .slick-arrow:hover{background-color:rgba(0,0,0,0.3)}.fullpage-hero .slick-prev{left:0;background-image:url(dw-img/icon-hero-left.svg)}.fullpage-hero .slick-next{right:0;background-image:url(dw-img/icon-hero-right.svg)}.fullpage-hero .slick-dots{position:absolute;top:100px;padding-left:calc(7vw + 24px);display:inline-flex}.fullpage-hero .slick-dots li{list-style:none;margin-right:7px}.fullpage-hero .slick-dots button{text-indent:-999px;width:8px;height:8px;background-color:rgba(255,255,255,0.6);border:none;padding:0}.fullpage-hero .slick-dots .slick-active button{background-color:#FF9200}.fullpage-actions{position:relative;margin-top:-40px}.fullpage-actions__inner,.fullpage-actions:before{background-color:#fff}.fullpage-actions__inner{border-radius:0 10px 0 0}.fullpage-actions:before{content:"";display:block;position:absolute;height:100%;left:0;top:0;width:24px}.fullpage-actions .single-action{display:flex;flex-direction:column;padding-top:24px;padding-bottom:24px;padding-right:24px}.fullpage-actions .single-action h2{flex-grow:1;margin-bottom:8px}.fullpage-actions .single-action>img{width:100%;margin-bottom:16px;max-height:140px;object-fit:cover}.fullpage-actions .link,.fullpage-actions .pagination .prev,.pagination .fullpage-actions .prev,.fullpage-actions .pagination .next,.pagination .fullpage-actions .next{margin-top:8px}.dw-fullpage-hero__scroll{background:linear-gradient(45deg, #f60, #FF9200);position:absolute;width:80px;height:80px;right:0;bottom:105px;display:inline-flex;justify-content:center;align-items:center}.dw-fullpage-hero__scroll img{transition:all 300ms ease}.dw-fullpage-hero__scroll:hover img{transform:translateY(8px)}@media only screen and (min-width: 600px){.fullpage-hero .slick-dots{padding-left:calc(10vw + 24px)}}@media only screen and (min-width: 800px){.fullpage-hero__content-container p{display:block;margin-top:24px}.fullpage-actions__inner{display:flex;flex-wrap:wrap}.fullpage-actions .single-action{width:50%}}@media only screen and (min-width: 1140px){.fullpage-hero__content-container{padding-bottom:200px}.fullpage-hero__content-container h2{font-size:3.4rem;line-height:3.8rem}.fullpage-hero__content-container h2.em{font-size:3.5rem;line-height:1.1em}.fullpage-actions{margin-top:-100px}.fullpage-actions .single-action{width:33.333%;padding-top:32px;padding-bottom:32px;padding-right:32px}}@media only screen and (min-width: 1200px){.fullpage-hero__content-container h2.em{font-size:4em}.dw-fullpage-hero__scroll{width:120px;height:120px;bottom:52px}}@media only screen and (min-width: 1600px){.fullpage-hero .slick-dots{padding-left:calc(12vw + 24px)}}@media screen and (min-width: 45em){.fullpage-actions:before{width:40px}}@media screen and (min-width: 65em){.fullpage-actions:before{width:80px}}@media screen and (min-width: 91em){.fullpage-actions:before{width:200px}}.posts .col:last-child,.posts .wp-block-column:last-child{margin-bottom:80px}.posts,.post__suggestions{padding-top:80px}.posts .post-thumb,.post__suggestions .post-thumb{margin-bottom:80px}.posts .post-thumb-simple,.post__suggestions .post-thumb-simple{padding-top:16px}.posts .col,.posts .wp-block-column,.post__suggestions .col,.post__suggestions .wp-block-column{margin-bottom:16px}.posts .col+.col .post-thumb-simple,.posts .wp-block-column+.col .post-thumb-simple,.posts .col+.wp-block-column .post-thumb-simple,.posts .wp-block-column+.wp-block-column .post-thumb-simple,.post__suggestions .col+.col .post-thumb-simple,.post__suggestions .wp-block-column+.col .post-thumb-simple,.post__suggestions .col+.wp-block-column .post-thumb-simple,.post__suggestions .wp-block-column+.wp-block-column .post-thumb-simple{border-top:1px solid rgba(44,58,66,0.15)}.post__suggestions{margin-top:80px;padding-bottom:80px;position:relative}.post__suggestions:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:400px;z-index:-1;background:linear-gradient(rgba(44,58,66,0.05), rgba(44,58,66,0))}.floating-back{background:#EEEFF0;width:50px;height:50px;border-radius:25px;display:flex;z-index:1;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:-40px}@media screen and (min-width: 45em){.floating-back{position:absolute;top:120px;left:40px;z-index:1;margin-top:0;margin-bottom:0}}.post-thumb,.post-thumb__details{display:flex;flex-direction:column}.post-thumb .post-thumb__image{display:block;position:relative;overflow:hidden}.post-thumb .post-thumb__image .image{position:absolute;height:100%;object-fit:cover;left:0;top:0;transition:transform 200ms ease}.post-thumb .post-thumb__image:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;right:0;background:linear-gradient(to right, #F6AE00, #f60);z-index:1;opacity:0;transition:opacity 200ms ease}.post-thumb .post-thumb__image:hover .image{transform:scale(1.1)}.post-thumb .post-thumb__image:hover:before{opacity:0.7}.post-thumb .label,.post-thumb .block.large-cta .large-cta__label,.block.large-cta .post-thumb .large-cta__label,.post-thumb .block.speakers .speaker__company,.block.speakers .post-thumb .speaker__company{margin-bottom:6px}.post-thumb .post-thumb__title{margin-bottom:8px}.post-thumb .meta,.post-thumb .post-thumb__desc,.post-thumb .post-thumb__image{margin-bottom:24px}.post-thumb .post-thumb__desc,.post-thumb .post-thumb__details{flex-grow:1}.post-thumb-simple{display:flex;justify-content:space-between}.post-thumb-simple__image{display:none}.post-thumb-simple .contained-image{width:160px;border-radius:16px;margin-left:32px}.post-thumb-simple:hover{opacity:0.7}.post-thumb-simple .post-thumb__image{width:200px;border:1px solid #EEEFF0;border-radius:10px;flex-shrink:0;display:none}.post-thumb-simple .post-thumb__image .image{object-fit:contain;padding:24px}.post-thumb-simple .post-thumb__image .ratio{opacity:0}.post-thumb-simple h2{font-weight:600}.post-thumb-simple h2 span{margin-right:8px}.post-thumb-simple h2 img{margin-bottom:6px}.post-thumb-simple .post-thumb__details{padding:16px 0}.post-thumb-simple .meta{margin-bottom:8px}.post-thumb-simple .external-name img{margin-bottom:1px}.post-thumb-simple .tag{background-color:rgba(44,58,66,0.15);border-radius:4px;padding-left:4px;padding-right:4px;white-space:nowrap}.post-thumb-simple .meta span{margin-right:16px}@media only screen and (min-width: 1100px){.grid-3col--em .col:first-child,.grid-3col--em .wp-block-column:first-child{flex-direction:row}.grid-3col--em .col:first-child .post-thumb__image,.grid-3col--em .wp-block-column:first-child .post-thumb__image,.grid-3col--em .col:first-child .post-thumb__details,.grid-3col--em .wp-block-column:first-child .post-thumb__details{width:50%}.grid-3col--em .col:first-child .post-thumb__image,.grid-3col--em .wp-block-column:first-child .post-thumb__image{margin-bottom:0}.grid-3col--em .col:first-child .post-thumb__details,.grid-3col--em .wp-block-column:first-child .post-thumb__details{display:block;padding-left:48px;padding-right:48px}}@media screen and (min-width: 45em){.post-thumb-simple__image{display:block}.post-thumb-simple .post-thumb__details{padding:16px 0}}.event-thumb{color:white;margin-bottom:40px}.event-thumb .contained-image img{transition:all 400ms ease}.event-thumb__container{position:relative;display:block;overflow:hidden}.event-thumb__container:after{position:absolute;left:0;bottom:0;height:85%;width:100%;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.75))}.event-thumb__container:hover .contained-image img{transform:scale(1.05)}.event-thumb__details{position:absolute;bottom:0;padding:24px;z-index:1}.event-thumb .has-video{position:absolute;left:24px;top:24px}.event-thumb .label,.event-thumb .block.large-cta .large-cta__label,.block.large-cta .event-thumb .large-cta__label,.event-thumb .block.speakers .speaker__company,.block.speakers .event-thumb .speaker__company{margin-bottom:14px}.event-thumb .details{margin-top:14px}.event-thumb .details span{display:inline-flex;align-items:center;margin-right:24px}.event-thumb .details img{margin-right:8px}.event-thumb--past .contained-image img{filter:grayscale(1)}.hero--case{height:100vh;min-height:660px}.hero--case .hero__title{font-size:2.2rem;line-height:1.3em;max-width:1080px}.hero--case .hero__details{margin-top:48px}.hero--case .case-detail{display:flex;align-items:center;margin-bottom:8px}.hero--case .case-detail .label,.hero--case .case-detail .block.large-cta .large-cta__label,.block.large-cta .hero--case .case-detail .large-cta__label,.hero--case .case-detail .block.speakers .speaker__company,.block.speakers .hero--case .case-detail .speaker__company{font-size:0.875rem;text-transform:uppercase;margin-right:24px}.hero--case .case-detail .value{font-size:1.2rem}.hero--case .case-detail .value a{color:white;border-bottom:2px solid rgba(255,255,255,0.4)}.hero--case .case-detail .value a:after{display:none}.hero--case .case-detail p{color:white}.hero--case .case-detail:not(:last-child){margin-right:48px}@media only screen and (min-width: 800px){.hero--case .hero__title{font-size:3rem}.hero--case .hero__details{display:flex;margin-top:80px}.hero--case .case-detail{display:block}.hero--case .case-detail .label,.hero--case .case-detail .block.large-cta .large-cta__label,.block.large-cta .hero--case .case-detail .large-cta__label,.hero--case .case-detail .block.speakers .speaker__company,.block.speakers .hero--case .case-detail .speaker__company{margin-bottom:8px}.hero--case .case-detail .value{font-size:1.5rem}}@media only screen and (min-width: 1140px){.hero--case .hero__title{font-size:4.5rem}}.campaign__collab>div{display:flex;align-items:center;padding-top:16px;padding-bottom:16px;overflow-x:scroll}.campaign__collab p{margin-right:16px;color:#B1B3B6}.campaign__collab img{height:40px}.campaign__collab+.campaign__event{border-top:2px solid #F4F5F6}.campaign .campaign__event+.campaign__content:before{content:"";display:block;position:absolute;width:100%;height:400px;max-height:100%;left:0;top:0;z-index:-1;background:linear-gradient(rgba(44,58,66,0.05), rgba(44,58,66,0))}.collapsible .content{display:none}.campaign__event{position:relative;padding-top:48px;padding-bottom:48px}.campaign__event .single-event,.campaign__event .sidebar-form{background-color:white;box-shadow:-20px 12px 24px rgba(0,0,0,0.05);border-radius:20px;overflow:hidden}.campaign__event .sidebar-form{padding:24px}.campaign__event .single-event__details{width:100%;padding:0 24px 24px}.campaign__event .single-event .details__date{display:flex;align-items:flex-start}.campaign__event .single-event .details__date img{margin-right:16px}.campaign__event .single-event .details__date .date{margin-top:8px}.campaign__event .single-event .details__date .time,.campaign__event .single-event .details__date .date{white-space:nowrap;font-weight:600}.campaign__event .single-event .details__date .time{color:#B1B3B6}.campaign__event .single-event .details__address{margin-top:24px}.campaign__event .single-event .button,.campaign__event .single-event form:not(.search-form) input[type="submit"],form:not(.search-form) .campaign__event .single-event input[type="submit"]{width:100%;margin-top:24px}.campaign__event .single-event__map-container{width:100%;height:150px;position:relative;overflow:hidden}.campaign__event .single-event__map{width:100%;height:180px;position:relative}.campaign__event .single-event button,.campaign__event .single-event .single-event__header{width:100%;padding:24px 24px;background:transparent;border:none;display:flex;justify-content:space-between;align-items:center;text-align:left;color:#425663;outline:none}.campaign__event .single-event button h2,.campaign__event .single-event .single-event__header h2{padding-right:16px}.campaign__event .single-event button span,.campaign__event .single-event .single-event__header span{text-transform:uppercase;font-size:0.7rem;white-space:nowrap}.campaign__event .single-event button{cursor:pointer}.campaign__event aside{margin-bottom:40px}.additional-info{background-color:#425663;color:white;padding:24px;font-size:0.75rem;line-height:1.6em;font-style:italic;border-radius:20px}.single-event+.additional-info,.single-event+.single-event,.single-event+.sidebar-form,.sidebar-form+.additional-info{margin-top:16px}@media only screen and (min-width: 960px){.campaign__event{padding-top:80px;padding-bottom:80px}.campaign__event .dw-container,.campaign__event .block.big-ordered-list,.campaign__event .wp-block-columns{display:flex}.campaign__event .event__content{order:1;flex-grow:1;padding-right:80px}.campaign__event aside{order:2;flex-shrink:0;flex-basis:380px;margin-bottom:0}.campaign__event .col:first-child,.campaign__event .wp-block-column:first-child{padding-left:0;padding-right:0}}@media only screen and (min-width: 800px){.case-dsb-image-1{margin-top:-100px !important}}@media only screen and (min-width: 1020px){.case-dsb-image-1{margin-top:-200px !important}}@media only screen and (min-width: 960px){.case-dsb-image-2 img{margin-top:200px}}.block.image-text .dw-container,.block.image-text .block.big-ordered-list,.block.image-text .wp-block-columns{display:flex;flex-wrap:wrap}.block.image-text .left,.block.image-text .right{width:100%}.block.image-text .right{margin-top:24px}.block.image-text img{width:100%}.block.image-text .button,.block.image-text form:not(.search-form) input[type="submit"],form:not(.search-form) .block.image-text input[type="submit"]{margin-top:32px;margin-right:16px}.block.image-text .button+.button,.block.image-text form:not(.search-form) input[type="submit"]+.button,form:not(.search-form) .block.image-text input[type="submit"]+.button,.block.image-text form:not(.search-form) .button+input[type="submit"],form:not(.search-form) .block.image-text .button+input[type="submit"],.block.image-text form:not(.search-form) input[type="submit"]+input[type="submit"],form:not(.search-form) .block.image-text input[type="submit"]+input[type="submit"]{margin-top:16px}.block.image-text.image-first .right{order:1;margin-bottom:24px}.block.image-text.image-first .left{order:2}.block.image-text .caption{font-size:0.875rem;color:rgba(44,58,66,0.4);margin-top:8px;text-align:center}@media screen and (min-width: 65em){.block.image-text .dw-container,.block.image-text .block.big-ordered-list,.block.image-text .wp-block-columns{flex-wrap:unset;margin-left:-24px;margin-right:-24px}.block.image-text .left,.block.image-text .right{width:50%;padding-left:24px;padding-right:24px}.block.image-text.extended .right{width:calc(50vw + 24px);flex-shrink:0}.block.image-text.extended .left{width:auto}.block.image-text .right{margin-top:0}.block.image-text.image-right.extended .dw-container,.block.image-text.image-right.extended .block.big-ordered-list,.block.image-text.image-right.extended .wp-block-columns{padding-right:0 !important}.block.image-text.image-right.extended .dw-container img,.block.image-text.image-right.extended .block.big-ordered-list img,.block.image-text.image-right.extended .wp-block-columns img{border-top-right-radius:0;border-bottom-right-radius:0}.block.image-text.image-right.extended .right{padding-right:0}.block.image-text.image-right.image-first .right{order:2}.block.image-text.image-right.image-first .left{order:1}.block.image-text.image-left .right{order:1}.block.image-text.image-left .left{order:2}.block.image-text--middle .dw-container,.block.image-text--middle .block.big-ordered-list,.block.image-text--middle .wp-block-columns{align-items:center}.block.image-text--middle .left{padding-top:0}}.block.block-wysiwyg.align-center{text-align:center}.block.block-wysiwyg.offset-section .wysiwyg{margin-left:auto}.block.block-wysiwyg.offset-text .wysiwyg p{padding-left:32px}.block.block-wysiwyg .wysiwyg+.button,.block.block-wysiwyg form:not(.search-form) .wysiwyg+input[type="submit"],form:not(.search-form) .block.block-wysiwyg .wysiwyg+input[type="submit"]{margin-top:32px}.block.block-wysiwyg .button,.block.block-wysiwyg form:not(.search-form) input[type="submit"],form:not(.search-form) .block.block-wysiwyg input[type="submit"]{margin-top:24px}@media screen and (min-width: 45em){.block.block-wysiwyg.offset-text .wysiwyg p{padding-left:80px}.block.block-wysiwyg .button,.block.block-wysiwyg form:not(.search-form) input[type="submit"],form:not(.search-form) .block.block-wysiwyg input[type="submit"]{margin-top:0}}@media screen and (min-width: 65em){.block.block-wysiwyg .dw-container,.block.block-wysiwyg .block.big-ordered-list,.block.block-wysiwyg .wp-block-columns{display:inline-flex;justify-content:space-between;align-items:start}.block.block-wysiwyg .wysiwyg{margin-bottom:0}}.block.image{max-width:100%}.block.image img{max-width:100%;width:100%}.block.image.image--center .image__inner{text-align:center}.block.image.image--article .image__inner{text-align:center}.block.image.image--article .col,.block.image.image--article .wp-block-column{max-width:800px;margin-left:auto;margin-right:auto}.block.image.image--left .image__inner,.block.image.image--left .col,.block.image.image--left .wp-block-column{padding-left:0}.block.image.image--right .image__inner,.block.image.image--right .col,.block.image.image--right .wp-block-column{padding-right:0}.block.image.image--full .image__inner,.block.image.image--full .col,.block.image.image--full .wp-block-column{padding-left:0;padding-right:0}.block.stats.two-col .stats__inner{max-width:800px}.block.stats.two-col .stat{text-align:center;width:50%}.block.stats.two-col .stat__value{margin-bottom:16px}.block.stats.three-col .stat{width:100%;display:flex;align-items:flex-end}.block.stats.three-col .stat__value{margin-right:24px}.block.stats .stats__inner{display:flex;flex-wrap:wrap}.block.stats .stat{padding-top:24px;padding-bottom:24px}.block.stats .stat__value{font-size:3rem;line-height:0.8em}.block.stats .stat__label{color:#B1B3B6}@media screen and (min-width: 45em){.block.stats.three-col .stat{display:block;width:33.33%}.block.stats .stat__value{margin-bottom:24px;font-size:5rem}}@media screen and (min-width: 65em){.block.stats .stat__value{font-size:6rem}.block.stats .stat__label{font-size:1.6rem}}.block.quote{color:#fff}.block.quote blockquote{position:relative;padding-top:40px;padding-bottom:40px;margin:0}.block.quote.bg--orange .quote__inner{background:linear-gradient(to right, #F6AE00, #f60)}.block.quote.bg--white{color:inherit}.block.quote.bg--white blockquote{padding-top:0;padding-bottom:0}.block.quote.bg--dark .quote__inner{background:linear-gradient(to right, #2C3A42, #425663)}.block.quote.bg-extended-left blockquote{padding-right:40px}.block.quote.bg-extended-right blockquote{padding-left:40px}.block.quote .quote__author{margin-top:40px;display:flex;align-items:center}.block.quote .quote__author .author__title{margin-top:4px}.block.quote .quote__author .author__image{width:70px;height:70px;border-radius:100%;margin-right:32px}@media screen and (min-width: 45em){.block.quote.bg-extended-left blockquote{padding-right:80px}.block.quote.bg-extended-left blockquote.has-photo{padding-right:122px;padding-left:122px}.block.quote.bg-extended-right blockquote{padding-left:80px}.block.quote.bg-extended-right blockquote.has-photo{padding-right:122px;padding-left:202px}.block.quote blockquote{padding-top:80px;padding-bottom:80px}.block.quote .quote__author .author__image{width:90px;height:90px;margin-left:-122px}}.block.big-text .big-text__text{max-width:860px}.block.big-text .button,.block.big-text form:not(.search-form) input[type="submit"],form:not(.search-form) .block.big-text input[type="submit"]{margin-top:40px}.block.headline-text .section-title{max-width:600px}.block.headline-text .button,.block.headline-text form:not(.search-form) input[type="submit"],form:not(.search-form) .block.headline-text input[type="submit"]{margin-top:40px}.block.big-ordered-list .big-ordered-list__inner{background-color:#fff}.block.big-ordered-list .big-ordered-list__content{padding:32px}.block.big-ordered-list.bg-extended-left{padding-left:0}.block.big-ordered-list.bg-extended-left .big-ordered-list__inner{padding-left:7vw}.block.big-ordered-list.bg-extended-right{padding-right:0}.block.big-ordered-list.bg-extended-right .big-ordered-list__inner{padding-right:7vw}.block.big-ordered-list .section-title{margin-bottom:48px}.block.big-ordered-list ol{list-style:none;counter-reset:big-ordered-list-counter;padding-left:0;padding-right:0}.block.big-ordered-list ol li{counter-increment:big-ordered-list-counter;display:flex;max-width:900px}.block.big-ordered-list ol li:before{content:counter(big-ordered-list-counter) ".";color:#FF9200;font-weight:700;font-size:3rem;margin-right:24px;margin-top:12px}.block.big-ordered-list ol li+li{margin-top:40px}.block.big-ordered-list .button,.block.big-ordered-list form:not(.search-form) input[type="submit"],form:not(.search-form) .block.big-ordered-list input[type="submit"]{margin-top:40px}@media only screen and (min-width: 600px){.block.big-ordered-list.bg-extended-left .big-ordered-list__inner{padding-left:10vw}.block.big-ordered-list.bg-extended-right .big-ordered-list__inner{padding-right:10vw}}@media only screen and (min-width: 800px){.block.big-ordered-list ol{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1060px){.block.big-ordered-list .big-ordered-list__content{padding:80px 5vw}.block.big-ordered-list ol{padding-left:80px;padding-right:80px}}@media only screen and (min-width: 1600px){.block.big-ordered-list.bg-extended-left .big-ordered-list__inner{padding-left:12vw}.block.big-ordered-list.bg-extended-right .big-ordered-list__inner{padding-right:12vw}}.block.keypoints{text-align:center}.block.keypoints ul{margin-top:0;margin-bottom:0;padding:0}.block.keypoints ul li{list-style:none}.block.keypoints .keypoint{margin-bottom:40px}.block.keypoints .keypoint__icon{width:80px;height:80px;object-fit:contain;margin-bottom:32px}.block.keypoints .keypoint__title{margin-bottom:16px}.block.keypoints .keypoint .wysiwyg{max-width:500px;margin-left:auto;margin-right:auto}.block.keypoints .button,.block.keypoints form:not(.search-form) input[type="submit"],form:not(.search-form) .block.keypoints input[type="submit"]{margin-top:48px}.block.keypoints.with-boxes .keypoint__inner{background-color:white;padding:32px 24px;height:100%;box-shadow:0 15px 40px -20px rgba(0,0,0,0.1)}.block.keypoints .grid-1col .keypoint__inner{display:flex;text-align:left}.block.keypoints .grid-1col .keypoint__inner img{margin-right:32px}.block.keypoints .grid-2col{max-width:1000px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.block.keypoints .button,.block.keypoints form:not(.search-form) input[type="submit"],form:not(.search-form) .block.keypoints input[type="submit"]{margin-top:80px}}.block.separator{position:relative;width:100%;height:2px}.block.separator--line{background-color:rgba(44,58,66,0.05)}.block.separator--color:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:400px;z-index:-1;background:linear-gradient(rgba(44,58,66,0.05), rgba(44,58,66,0))}.block.contact-people ul{padding:0}.block.contact-people ul li{list-style:none;margin-left:0}.block.form .contact-person{width:100%}.contact-person{margin-bottom:24px}.contact-person__inner{background-color:white;padding:32px 32px 0 32px;text-align:center;box-shadow:0 20px 55px -20px rgba(0,0,0,0.1)}.contact-person__image{display:block;margin-bottom:24px;width:110px;height:110px;border-radius:100%;margin-right:auto;margin-left:auto;object-fit:cover}.contact-person__info{width:100%}.contact-person__name{margin-bottom:4px;font-weight:600;font-size:1.2rem}.contact-person__country{color:#B1B3B6}.contact-person__details{display:flex;justify-content:center}.contact-person__contact{margin-top:32px;border-top:1px solid #F4F5F6;display:flex;flex-wrap:wrap}.contact-person__phone,.contact-person__email{width:50%;display:inline-flex;height:48px;justify-content:center;align-items:center;white-space:nowrap}.contact-person__phone:hover p,.contact-person__email:hover p{color:#f60}.contact-person__phone p,.contact-person__email p{display:none}@media only screen and (min-width: 1200px){.contact-person__inner{display:flex;text-align:left;align-items:center;padding:32px}.contact-person__image{margin-bottom:0;margin-left:0;margin-right:32px}.contact-person__details{justify-content:flex-start}.contact-person__contact{margin-top:24px;border-top:none}.contact-person__phone,.contact-person__email{height:auto;width:auto;justify-content:flex-start;margin-bottom:8px}.contact-person__phone img,.contact-person__email img{margin-right:16px}.contact-person__phone p,.contact-person__email p{display:block}.contact-person__phone{margin-right:40px}}.block.form .right{margin-top:24px}.block.form .form__container{background-color:white;padding:24px;box-shadow:0 20px 55px -20px rgba(0,0,0,0.1)}.block.form .wysiwyg+.grid{margin-top:40px}@media only screen and (min-width: 960px){.block.form .right{margin-top:0}.block.form .form__container{padding:32px}}.block.location .acf-map{width:100%;height:400px}.block.location .acf-map img{max-width:inherit !important}.block.location .marker-box{padding:8px}.block.location .marker-box h4{font-weight:700;margin-bottom:8px}.block.video .col,.block.video .wp-block-column{margin-left:auto;margin-right:auto}.video__youtube{position:relative;padding-bottom:56.25%;height:0}.video__youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video__selfhosted{background-color:#F4F5F6}.video__selfhosted video{width:100%;background-size:cover;height:auto;outline:none}.block.scroll-link{height:1px;margin-top:0 !important}.block.agenda .agenda__inner{background-color:white;padding:32px 32px 16px;box-shadow:0 15px 40px -20px rgba(0,0,0,0.1)}.block.agenda .agenda__list{padding-left:0}.block.agenda .agenda__item{list-style:none}.block.agenda .agenda__item+.agenda__item{border-top:1px solid #EEEFF0}.block.agenda .agenda__desc{flex-grow:1}.block.agenda .agenda__time{width:70px;flex-shrink:0}.block.agenda .agenda__time .time__start,.block.agenda .agenda__time .time__end{display:block;font-weight:600}.block.agenda .agenda__time .time__end{font-size:0.8rem;margin-top:2px}.block.agenda .agenda__label{font-size:0.875rem;text-transform:uppercase;color:#B1B3B6;margin-top:2px;margin-bottom:4px}.block.agenda .accordion{display:flex;border:none;background:white;text-align:left;padding:8px 0 4px;width:100%;outline:none}.block.agenda .accordion:hover .open img{transform:rotate(90deg)}.block.agenda .accordion.active .open img{transform:rotate(45deg)}.block.agenda .panel{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.block.agenda .panel__inner{padding:16px 0}.block.agenda .open{margin-top:3px;margin-right:16px;margin-left:24px}.block.agenda .open img{transition:all 300ms ease;vertical-align:initial}.block.agenda .has-more .accordion{cursor:pointer}.block.agenda .has-more .accordion:hover{background-color:#FDFDFD}@media only screen and (min-width: 800px){.block.agenda .agenda__inner{padding:48px 48px 40px}.block.agenda .agenda__time{width:100px}.block.agenda .agenda__time .time__start{margin-top:2px}.block.agenda .panel__inner{padding-left:100px}}@media only screen and (min-width: 1000px){.block.agenda .agenda__inner{padding:48px 48px 40px}}@media only screen and (max-width: 600px){.block.agenda .dw-container,.block.agenda .block.big-ordered-list,.block.agenda .wp-block-columns{padding:0}}.block.events-list .event:not(:last-child){margin-bottom:40px}.block.events-list .event__image{margin-bottom:24px;display:block}.block.events-list .event__image .image__container{overflow:hidden;position:relative}.block.events-list .event__image .image{width:100%;transition:transform 300ms ease}.block.events-list .event__image .has-video{position:absolute;right:24px;top:24px;width:50px;height:50px}.block.events-list .event__image:hover .image{transform:scale(1.05)}.block.events-list .event__subtitle{text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.block.events-list .event__title{margin-bottom:16px;font-size:1.875rem;line-height:1.2em}.block.events-list .event__info{margin-bottom:32px}.block.events-list .event__info span:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background-color:#B1B3B6;margin:0 9px 3px 13px}@media only screen and (min-width: 800px){.block.events-list .event{display:flex;align-items:center;margin-left:-24px;margin-right:-24px}.block.events-list .event__image,.block.events-list .event__details{width:50%;padding-left:24px;padding-right:24px}.block.events-list .event__image{margin-bottom:0}}@media only screen and (min-width: 1400px){.block.events-list .event{margin-left:-32px;margin-right:-32px}.block.events-list .event__image,.block.events-list .event__details{padding-left:32px;padding-right:32px}}.block.events-grid .event{display:flex;flex-direction:column;margin-bottom:80px}.block.events-grid .event__image{display:block;margin-bottom:24px;overflow:hidden;position:relative}.block.events-grid .event__image .image{width:100%;transition:transform 300ms ease}.block.events-grid .event__image .has-video{position:absolute;right:24px;top:24px;width:50px;height:50px}.block.events-grid .event__image:hover .image{transform:scale(1.05)}.block.events-grid .event__details{display:flex;flex-direction:column;flex-grow:1}.block.events-grid .event__subtitle{letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.block.events-grid .event__title{margin-bottom:16px;flex-grow:1}.block.events-grid .event__info span:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background-color:#B1B3B6;margin:0 9px 3px 13px}@media only screen and (min-width: 800px){.block.events-grid .events-grid{margin-left:-24px;margin-right:-24px;display:flex;flex-wrap:wrap}.block.events-grid .event{width:50%;padding-left:24px;padding-right:24px;margin-bottom:32px}}@media only screen and (min-width: 1000px){.block.events-grid .events-grid{margin-left:-16px;margin-right:-16px}.block.events-grid .event{width:33.33%;padding-left:16px;padding-right:24px;margin-bottom:32px}}.case-slider .col,.case-slider .wp-block-column{padding-left:24px;padding-right:24px}.case{width:100%}.case__container{display:block;position:relative;overflow:hidden}.case__container:hover .case__image img{transform:scale(1.05)}.case__image .ratio,.case__image .photo{width:100%}.case__image .ratio{position:relative}.case__image .photo{height:100%;position:absolute;left:0;top:0;object-fit:cover;transition:transform 300ms ease}.case__details{z-index:1;position:absolute;top:0;width:100%;height:100%;text-align:center}.case__details:before,.case__details:after{content:"";width:100%;height:200px;position:absolute}.case__details:before{top:0;left:0;background:linear-gradient(to bottom, rgba(49,54,61,0.8), transparent)}.case__details:after{bottom:0;left:0;background:linear-gradient(to top, rgba(49,54,61,0.8), transparent)}.case__title{z-index:999;width:100%;position:absolute;bottom:0;left:0;padding:24px;color:white}.case__client{position:absolute;top:24px;left:50%;transform:translateX(-50%);white-space:nowrap;background-color:white;font-size:0.875rem;padding:2px 6px}.case__client-logo{position:absolute;top:24px;width:210px;height:60px;object-fit:contain;left:50%;transform:translateX(-50%)}.case .label,.case .block.large-cta .large-cta__label,.block.large-cta .case .large-cta__label,.case .block.speakers .speaker__company,.block.speakers .case .speaker__company{margin-bottom:8px}.block.large-cta{color:white}.block.large-cta .large-cta__inner{background:linear-gradient(to right, #2C3A42, #425663);padding:32px}.block.large-cta .large-cta__label{margin-bottom:8px}.block.large-cta .large-cta__text{margin-bottom:16px}@media only screen and (min-width: 700px){.block.large-cta .large-cta__inner{display:flex;justify-content:space-between;align-items:center}.block.large-cta .large-cta__text{margin-bottom:0}}.block.visual-row .visual-row__inner{margin-left:-24px;margin-right:-24px}.block.visual-row .visual-row__inner img{width:100%;height:auto}.block.visual-row .visual-row__inner>div{padding-right:24px;padding-left:24px;margin-bottom:40px}@media only screen and (min-width: 40em){.block.visual-row .visual-row__inner{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1000px){.block.visual-row .visual-row__inner>div{margin-bottom:0}}.block.link-boxes .link-box{margin-bottom:40px}.block.link-boxes .link-box__inner{height:100%;display:flex;flex-direction:column}.block.link-boxes .link-box__details{display:flex;flex-direction:column}.block.link-boxes .link-box__details,.block.link-boxes .link-box__desc{flex-grow:1}.block.link-boxes .link-box__subtitle{text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.block.link-boxes .link-box__title{margin-bottom:16px}.block.link-boxes .link-box .icon-btn{margin-top:24px;margin-bottom:32px}.block.link-boxes .link-box .contained-image{margin-bottom:24px}.block.link-boxes .link-box .link,.block.link-boxes .link-box .pagination .prev,.pagination .block.link-boxes .link-box .prev,.block.link-boxes .link-box .pagination .next,.pagination .block.link-boxes .link-box .next{margin-top:24px}.block.link-boxes .link-box .button,.block.link-boxes .link-box form:not(.search-form) input[type="submit"],form:not(.search-form) .block.link-boxes .link-box input[type="submit"]{margin-top:32px;align-self:baseline}.block.link-boxes .link-box .wysiwyg ul{padding-left:0}.geo-offices article{margin-bottom:24px}.geo-offices .geo-offices-small__inner{display:flex;flex-wrap:wrap}.geo-offices .geo-offices-small__inner .col,.geo-offices .geo-offices-small__inner .wp-block-column{width:100%}.geo-offices .grid{margin-left:-12px;margin-right:-12px}.geo-offices .grid .col,.geo-offices .grid .wp-block-column{padding:0 12px}@media only screen and (min-width: 800px){.geo-offices article{margin-bottom:32px}}.office-small{background-color:#425663;position:relative;color:white;overflow:hidden}.office-small__overlay,.office-small .office__details{position:absolute;width:100%;height:100%;left:0;top:0}.office-small__overlay{background-color:rgba(0,0,0,0.3);z-index:1}.office-small .office__details{display:flex;flex-direction:column;justify-content:space-between;z-index:2;padding:24px}.office-small .details__actions{display:flex;flex-direction:column}.office-small .details__actions p+p{margin-top:8px}.office-small .details__actions p{opacity:0.9}.office-small h2{line-height:1em;margin-bottom:4px}.office-small h2,.office-small p{position:relative;z-index:1}.office-small a:hover{opacity:0.7}.office-small .icon-button{width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;background:white;border-radius:14px;margin-right:16px;vertical-align:text-top}.office-small .office__buttons{margin-top:16px}.office__additional{margin-top:24px;margin-bottom:32px}@media only screen and (min-width: 600px){.geo-offices .geo-offices-small__inner .col,.geo-offices .geo-offices-small__inner .wp-block-column{width:50%}}@media only screen and (min-width: 1050px){.geo-offices .geo-offices-small__inner .col,.geo-offices .geo-offices-small__inner .wp-block-column{width:33.33%}}@media only screen and (min-width: 1400px){.geo-offices .geo-offices-small__inner .col,.geo-offices .geo-offices-small__inner .wp-block-column{width:25%}}.block.logo-display .dw-container,.block.logo-display .block.big-ordered-list,.block.logo-display .wp-block-columns,.block.logo-display .col,.block.logo-display .wp-block-column{padding-right:0}.block.logo-display h2{margin-bottom:24px}.block.logo-display .logo-slider__inner{background-color:#F4F5F6;padding-top:48px;padding-bottom:48px}.block.logo-display .single-logo{max-height:90px;overflow:hidden;opacity:0.4}.block.logo-display .single-logo img{height:90px;max-width:100%;object-fit:contain}.block.logo-display .grid .single-logo{margin-bottom:40px}.block.logo-display .grid .grid{padding-top:32px}.block.speakers .speaker{margin-bottom:32px}.block.speakers .speaker__full{position:fixed;z-index:9999;top:0;left:0;opacity:0;width:100%;background-color:white;box-shadow:0 2px 54px 0 rgba(0,0,0,0.23);pointer-events:none;transition:transform 400ms ease, opacity 400ms ease;transform:scale(0)}.block.speakers .speaker__full .speaker__topic{padding-right:40px}.block.speakers .speaker__full button{position:absolute;right:0;top:0;width:60px;height:60px;background:linear-gradient(45deg, #f60, #FF9200);border:none;padding:0;cursor:pointer}.block.speakers .speaker__full button img{margin-bottom:2px;width:12px;height:12px}.block.speakers .speaker__full.active{opacity:1;pointer-events:all;transform:scale(1)}.block.speakers .speaker__inner{width:100%;max-height:80vh;overflow:scroll;padding:24px}.block.speakers .speaker__image{margin-bottom:16px}.block.speakers .speaker__image img{width:200px;height:200px;border-radius:100px;max-width:100%;object-fit:cover}.block.speakers .speaker__details{flex-basis:200px;flex-shrink:0;margin-bottom:24px}.block.speakers .speaker__company{margin-bottom:8px}.block.speakers .speaker__name{font-size:1.25rem;font-weight:900}.block.speakers .speaker__topic{margin-top:16px;display:none}.block.speakers .popup-btn{display:inline-block;position:relative;cursor:pointer}.block.speakers .popup-btn .open{position:absolute;right:12px;top:12px;width:32px;height:32px;background-color:white;border-radius:100%;overflow:hidden}.block.speakers .popup-btn .open img{vertical-align:sub;margin-left:10px;width:12px;height:12px;transition:all 300ms ease}.block.speakers .popup-btn:hover .open img{transform:rotate(90deg)}@media only screen and (min-width: 800px){.block.speakers .speaker__full{top:50%;left:50%;max-width:700px;transform:translate(-50%, -50%) scale(1)}.block.speakers .speaker__full button{width:42px;height:42px}.block.speakers .speaker__full.active{transform:translate(-50%, -50%) scale(1)}.block.speakers .speaker__inner{display:inline-flex;padding:32px}.block.speakers .speaker__details{margin-right:32px}.block.speakers .speaker__topic{display:block}}.block.collapsible-list .list-single{box-shadow:0 15px 30px -20px rgba(0,0,0,0.1);margin-bottom:2px}.block.collapsible-list .accordion{width:100%;padding:24px;text-align:left;font-weight:800;border:none;display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1.2em;cursor:pointer;outline:none}.block.collapsible-list .accordion:hover .open img{transform:rotate(90deg)}.block.collapsible-list .accordion.active .open img{transform:rotate(45deg)}.block.collapsible-list .accordion:hover{background-color:#FDFDFD}.block.collapsible-list .panel{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.block.collapsible-list .panel__inner{padding:0 24px 24px}.block.collapsible-list .open{margin-left:40px;margin-right:8px}.block.collapsible-list .open img{transition:all 300ms ease;vertical-align:initial}.block.icon-buttons .icon-buttons-grid-circles{margin-left:-24px;margin-right:-24px;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.block.icon-buttons .icon-buttons-grid-circles>div{padding:24px;width:260px}.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon{display:flex;justify-content:center;align-items:center;width:135px;height:135px;border-radius:100px}.block.icon-buttons .icon-buttons-grid-circles .icon-button .title{margin-top:24px}.block.icon-buttons .icon-buttons-grid-cards .icon-button{display:flex;align-items:center;background-color:#fff;border-radius:20px;padding:24px}.block.icon-buttons .icon-buttons-grid-cards .icon-button .icon{margin-right:24px;width:70px;height:70px;flex-shrink:0}.block.icon-buttons .icon-buttons-grid-cards .icon-button .icon img{object-fit:contain;width:100%;height:100%}.block.icon-buttons .icon-buttons-grid-cards .icon-button .title{margin-bottom:4px}@media screen and (min-width: 65em){.block.icon-buttons .icon-buttons-grid-circles>div{width:280px}}.block.keypoint-list .dw-container,.block.keypoint-list .block.big-ordered-list,.block.keypoint-list .wp-block-columns{display:flex;flex-wrap:wrap}.block.keypoint-list .side{width:100%}.block.keypoint-list .side+.side{margin-top:48px}.block.keypoint-list h2{margin-bottom:24px}.block.keypoint-list .title{padding-right:40px}.block.keypoint-list ul{margin-top:0;margin-bottom:0;padding:0}.block.keypoint-list ul li{list-style:none}.block.keypoint-list ul li+li{margin-top:48px}.block.keypoint-list .keypoint{display:flex}.block.keypoint-list .keypoint .icon{margin-right:32px;width:80px;margin-top:-16px}.block.keypoint-list .keypoint h3{margin-bottom:16px}.block.keypoint-list .keypoint div{padding-top:8px}.block.keypoint-list .keypoint p{max-width:400px}@media screen and (min-width: 65em){.block.keypoint-list .side{width:50%}.block.keypoint-list .side+.side{margin-top:0}.block.keypoint-list ul li+li{margin-top:80px}}.block.trifork-dna .dna-graph,.block.trifork-dna .dna-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-8px;margin-right:-8px}.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-graph .fill,.block.trifork-dna .dna-buttons a,.block.trifork-dna .dna-buttons .fill{transition:all 200ms ease}.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-buttons a{flex-direction:column;justify-content:center;background:linear-gradient(to right, #fff 0%, #fff 25%, #F6AE00 75%, #f60 100%);background-size:400% auto;box-shadow:-20px 12px 24px rgba(0,0,0,0.05);margin-left:8px;margin-right:8px;padding-top:24px;padding-bottom:24px;width:100%;height:140px;width:140px;text-transform:uppercase;transition:all 300ms ease}.block.trifork-dna .dna-graph a:hover,.block.trifork-dna .dna-buttons a:hover{color:white;background-position:right center}.block.trifork-dna .dna-graph a:hover .fill,.block.trifork-dna .dna-buttons a:hover .fill{fill:#fff}.block.trifork-dna .dna-graph a svg,.block.trifork-dna .dna-buttons a svg{width:54px;margin-bottom:16px}.block.trifork-dna .dna-graph{position:relative;width:100%}.block.trifork-dna .dna-graph .dna-image-main,.block.trifork-dna .dna-graph .dna-image-inspire,.block.trifork-dna .dna-graph .dna-image-build,.block.trifork-dna .dna-graph .dna-image-run{position:absolute;left:0;top:0;height:100%;object-fit:contain}.block.trifork-dna .dna-graph .dna-image-inspire,.block.trifork-dna .dna-graph .dna-image-build,.block.trifork-dna .dna-graph .dna-image-run{display:none}.block.trifork-dna .dna-graph img{width:100%}@media screen and (min-width: 65em){.block.trifork-dna .dw-container,.block.trifork-dna .block.big-ordered-list,.block.trifork-dna .wp-block-columns{display:flex}.block.trifork-dna .dna-graph{width:56%}.block.trifork-dna .dna-buttons{position:relative;width:44%;padding-left:32px}.block.trifork-dna .dna-buttons a{flex-direction:row;justify-content:start;width:100%;height:80px;max-width:350px}.block.trifork-dna .dna-buttons a+a{margin-top:24px}.block.trifork-dna .dna-buttons a svg{margin-bottom:0;margin-right:24px}.block.trifork-dna .dna-buttons{display:flex;flex-direction:column;justify-content:center}}.block.navigation .dw-container,.block.navigation .block.big-ordered-list,.block.navigation .wp-block-columns{padding-right:0}.block.navigation ul{position:relative;padding-left:0;display:inline-flex;max-width:100%;overflow:scroll;-ms-overflow-style:none}.block.navigation ul::-webkit-scrollbar{display:none}.block.navigation ul li a:after,.block.navigation ul li a:hover:after{position:absolute;bottom:0;left:0;height:6px;width:100%;border-radius:3px}.block.navigation ul li a:after{background-color:#EEEFF0}.block.navigation ul li{list-style:none;color:#62676D}.block.navigation ul li+li{margin-left:32px}.block.navigation ul li a{position:relative;display:block;padding-bottom:24px;white-space:nowrap}.block.navigation ul li a:hover{color:#f60}.block.navigation ul li a:hover:after{z-index:1;background:linear-gradient(to right, #F6AE00, #f60)}@media screen and (min-width: 45em){.block.navigation ul li+li{margin-left:40px}}.block.external-link>a{display:block;box-shadow:-6px 14px 30px rgba(0,0,0,0.15);padding:24px}.block.external-link>a:hover h3{color:#f60}.block.external-link p{margin-top:8px}.block.external-link .contained-image{margin-top:16px;border-radius:1vw}.block.graphic-ctas-group .dw-container,.block.graphic-ctas-group .block.big-ordered-list,.block.graphic-ctas-group .wp-block-columns,.block.graphic-ctas-group .col,.block.graphic-ctas-group .wp-block-column{padding-right:0}.block.graphic-ctas-group .graphic-cta{border-top-left-radius:4px}.block.graphic-caption .dw-container,.block.graphic-caption .block.big-ordered-list,.block.graphic-caption .wp-block-columns,.block.graphic-caption .col,.block.graphic-caption .wp-block-column{padding-left:0}.block.graphic-ctas-group .graphic-cta,.block.graphic-caption .graphic-cta{color:#fff}.block.graphic-ctas-group .graphic-ctas-slider-dots{margin-bottom:24px}.graphic-cta{padding-left:40px;min-height:500px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;overflow:hidden}.graphic-cta h2{font-size:2.7rem;line-height:3.0rem;margin-bottom:16px}.graphic-cta a{display:inline-block;margin-top:32px}.graphic-cta .image{max-height:500px;object-fit:cover}.graphic-cta__desc{max-width:600px}.graphic-cta__details{padding-top:40px;padding-bottom:40px;padding-right:40px}.graphic-cta__graphic{align-self:flex-end}@media screen and (min-width: 45em){.graphic-cta{padding-left:80px;padding-right:0;flex-direction:row}.graphic-cta h2{font-size:4rem;line-height:4.2rem}.graphic-cta__details{padding-right:0}}.iceberg-graphic h2{color:#f60;margin-bottom:24px !important}.iceberg-graphic .iceberg-section{margin-bottom:80px;opacity:0;transition:all 300ms ease}.iceberg-graphic .iceberg-section.active{opacity:1}.iceberg-graphic .iceberg-section p{line-height:1.4em}.iceberg-graphic .graphic-container,.iceberg-graphic .iceberg-left img{width:200px}.iceberg-graphic .iceberg-left img{position:relative;z-index:1}.iceberg-graphic .graphic-container{position:relative;margin-bottom:40px}.iceberg-graphic .graphic-container .graphic-point{position:absolute;transition:all 200ms ease;z-index:2}.iceberg-graphic .graphic-container .graphic-point span{display:block;transition:all 200ms ease}.iceberg-graphic .graphic-container .graphic-point span:first-child{width:30px;height:30px;background:linear-gradient(to right, black, black);opacity:0.2;border-radius:20px}.iceberg-graphic .graphic-container .graphic-point span:last-child{width:10px;height:10px;background:white;border-radius:10px;margin-top:-20px;margin-left:10px;position:relative}.iceberg-graphic .graphic-container .graphic-point.active{transform:scale(1.2)}.iceberg-graphic .graphic-container .graphic-point.active span:first-child{background:linear-gradient(to right, #F6AE00, #f60);opacity:0.3}.iceberg-graphic .graphic-container .graphic-point.active span:last-child{background:#f60}.iceberg-graphic .graphic-container:after{content:"";position:absolute;top:36.4%;right:50%;z-index:0;display:block;width:9999px;height:250px;background:linear-gradient(#EEEFF0, rgba(255,255,255,0))}@media screen and (min-width: 33.75em){.iceberg-graphic .fixed{position:fixed;top:100px}}@media only screen and (min-width: 640px){.iceberg-graphic .graphic-container,.iceberg-graphic .iceberg-left img{width:200px}}@media only screen and (min-width: 880px){.iceberg-graphic .graphic-container,.iceberg-graphic .iceberg-left img{width:300px}.iceberg-graphic .graphic-container .graphic-point span:first-child{width:40px;height:40px}.iceberg-graphic .graphic-container .graphic-point span:last-child{width:20px;height:20px;margin-top:-30px;margin-left:10px}.iceberg-graphic .graphic-container:after{height:500px}}@media only screen and (min-width: 1120px){.iceberg-graphic .graphic-container,.iceberg-graphic .iceberg-left img{width:400px}}.link-grid a{margin-bottom:8px;font-weight:800;color:#f60;display:inline-block}.link-grid a:hover{text-decoration:underline}.link-grid .grid-link{margin-bottom:48px}.gallery__single{display:flex;flex-wrap:wrap}.gallery__single-title{margin-right:auto;margin-left:auto;margin-bottom:32px}.gallery__single+.gallery__single-title{margin-top:40px}.gallery__image{position:relative;overflow:hidden}.gallery__image img{transform:scale(1);transition:transform 200ms ease}.gallery__image:hover img{transform:scale(1.05)}.gallery__placeholder{width:100%}.gallery__photo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.gallery .image__title{position:absolute;left:0;bottom:0;font-size:0.875rem;width:100%;padding:10px;transition:all 300ms ease;text-align:center}.gallery .image__title span{position:relative;color:#fff;opacity:0.9;z-index:1}.gallery .image__title:after{content:"";position:absolute;display:block;left:0;bottom:0;width:100%;height:50px;background:linear-gradient(transparent, rgba(0,0,0,0.6))}.gallery--no-title .image__title{opacity:0}.gallery--no-title:hover .image__title{opacity:1}.post__content>p,.post__content>h2,.post__content>h3,.post__content>h4,.post__content>ul,.post__content>ol,.post__content>.wp-block-quote,.post__content>.external-link,.post__content>.wp-block-columns{max-width:800px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.post__content>p+.block,.post__content>h2+.block,.post__content>h3+.block,.post__content>h4+.block,.post__content>ul+.block,.post__content>ol+.block,.post__content>.wp-block-quote+.block,.post__content>.external-link+.block,.post__content>.wp-block-columns+.block{margin-top:80px}.post__content>p a,.post__content>h2 a,.post__content>h3 a,.post__content>h4 a,.post__content>ul a,.post__content>ol a,.post__content>.wp-block-quote a{font-weight:600;color:#f60}.post__content>p a:hover,.post__content>h2 a:hover,.post__content>h3 a:hover,.post__content>h4 a:hover,.post__content>ul a:hover,.post__content>ol a:hover,.post__content>.wp-block-quote a:hover{border-bottom:2px solid #f60}.post__content>.block+p,.post__content>.block+h2,.post__content>.block+h3,.post__content>.block+h4,.post__content>.block+ul,.post__content>.block+ol,.post__content>.block+.wp-block-columns,.post__content .wp-block-image+p,.post__content .wp-block-image+h2,.post__content .wp-block-image+h3,.post__content .wp-block-image+h4,.post__content .wp-block-image+ul,.post__content .wp-block-image+ol,.post__content .wp-block-image+.wp-block-columns{margin-top:40px}.post__content>h2+p,.post__content>h2+h2,.post__content>h2+h3,.post__content>h2+h4,.post__content>h3+p,.post__content>h3+h2,.post__content>h3+h3,.post__content>h3+h4,.post__content>h4+p,.post__content>h4+h2,.post__content>h4+h3,.post__content>h4+h4,.post__content>p+p,.post__content>p+h2,.post__content>p+h3,.post__content>p+h4,.post__content>ol+p,.post__content>ol+h2,.post__content>ol+h3,.post__content>ol+h4,.post__content>ul+p,.post__content>ul+h2,.post__content>ul+h3,.post__content>ul+h4,.post__content>.wp-block-columns+p,.post__content>.wp-block-columns+h2,.post__content>.wp-block-columns+h3,.post__content>.wp-block-columns+h4{padding-top:24px}.post__content>h2+h2,.post__content>h2+h3,.post__content>h2+h4,.post__content>h3+h2,.post__content>h3+h3,.post__content>h3+h4,.post__content>h4+h2,.post__content>h4+h3,.post__content>h4+h4,.post__content>p+h2,.post__content>p+h3,.post__content>p+h4,.post__content>ul+h2,.post__content>ul+h3,.post__content>ul+h4,.post__content>ol+h2,.post__content>ol+h3,.post__content>ol+h4{padding-top:40px}.post__content .wp-block-separator{margin-top:40px;margin-bottom:40px;border:none;border-top:2px solid #EEEFF0}.post__content .wp-block-separator:not(.is-style-wide){max-width:160px}.post__content>ol,.post__content>ul{margin-top:32px;padding-left:80px}.post__content>ol li,.post__content>ul li{position:relative;list-style:none;padding-left:32px}.post__content>ol li:before,.post__content>ul li:before{position:absolute;left:0;margin-right:24px}.post__content>ol li ul,.post__content>ol li ol,.post__content>ul li ul,.post__content>ul li ol{padding-top:16px}.post__content>ol li+li,.post__content>ul li+li{margin-top:16px}.post__content>ul li{margin-bottom:0}.post__content>ul li:before{top:9px;width:4px;height:4px;background-color:#f60}.post__content>ol{counter-reset:custom-counter}.post__content>ol li{counter-increment:custom-counter}.post__content>ol li:before{content:counter(custom-counter) " ";color:#f60;font-weight:700}.post__content>.wp-block-quote{margin-top:40px;margin-bottom:40px;padding-left:80px}.post__content>.wp-block-quote>cite{display:block;margin-top:16px;color:#f60;font-weight:700}.wp-block-columns:not(:first-of-type){margin-top:80px}.wp-block-columns.has-background{padding-top:80px !important}.wp-block-column{margin-left:0 !important}.wp-block-columns .dw-container,.wp-block-columns .block.big-ordered-list,.wp-block-columns .wp-block-columns,.wp-block-columns .dw-container .col,.wp-block-columns .block.big-ordered-list .col,.wp-block-columns .wp-block-columns .col,.wp-block-columns .dw-container .wp-block-column,.wp-block-columns .block.big-ordered-list .wp-block-column,.wp-block-columns .wp-block-columns .wp-block-column{padding-left:0 !important;padding-right:0 !important}.wp-block-column>p+.block,.wp-block-column>h2+.block,.wp-block-column>h3+.block,.wp-block-column>h4+.block,.wp-block-column>ul+.block,.wp-block-column>ol+.block,.wp-block-column>.wp-block-image+.block{margin-top:32px}.wp-block-column>p+.block:last-child:not(.block--full),.wp-block-column>h2+.block:last-child:not(.block--full),.wp-block-column>h3+.block:last-child:not(.block--full),.wp-block-column>h4+.block:last-child:not(.block--full),.wp-block-column>ul+.block:last-child:not(.block--full),.wp-block-column>ol+.block:last-child:not(.block--full),.wp-block-column>.wp-block-image+.block:last-child:not(.block--full){margin-bottom:0}.wp-block-column>p>.block+p,.wp-block-column>p>.block+h2,.wp-block-column>p>.block+h3,.wp-block-column>p>.block+h4,.wp-block-column>p>.block+ul,.wp-block-column>p>.block+ol,.wp-block-column>h2>.block+p,.wp-block-column>h2>.block+h2,.wp-block-column>h2>.block+h3,.wp-block-column>h2>.block+h4,.wp-block-column>h2>.block+ul,.wp-block-column>h2>.block+ol,.wp-block-column>h3>.block+p,.wp-block-column>h3>.block+h2,.wp-block-column>h3>.block+h3,.wp-block-column>h3>.block+h4,.wp-block-column>h3>.block+ul,.wp-block-column>h3>.block+ol,.wp-block-column>h4>.block+p,.wp-block-column>h4>.block+h2,.wp-block-column>h4>.block+h3,.wp-block-column>h4>.block+h4,.wp-block-column>h4>.block+ul,.wp-block-column>h4>.block+ol,.wp-block-column>ul>.block+p,.wp-block-column>ul>.block+h2,.wp-block-column>ul>.block+h3,.wp-block-column>ul>.block+h4,.wp-block-column>ul>.block+ul,.wp-block-column>ul>.block+ol,.wp-block-column>ol>.block+p,.wp-block-column>ol>.block+h2,.wp-block-column>ol>.block+h3,.wp-block-column>ol>.block+h4,.wp-block-column>ol>.block+ul,.wp-block-column>ol>.block+ol,.wp-block-column>.wp-block-image>.block+p,.wp-block-column>.wp-block-image>.block+h2,.wp-block-column>.wp-block-image>.block+h3,.wp-block-column>.wp-block-image>.block+h4,.wp-block-column>.wp-block-image>.block+ul,.wp-block-column>.wp-block-image>.block+ol{margin-top:32px}.very-dark-grey{color:#2C3A42}.dark-grey{color:#425663}.lighter-grey{color:#F4F5F6}.light-grey{color:#EEEFF0}.grey{color:#62676D}.accent{color:#f60}.white{color:#fff}.color-inherit{color:inherit}.bg-very-dark-grey{background-color:#2C3A42}.bg-dark-grey{background-color:#425663}.bg-lighter-grey{background-color:#F4F5F6}.bg-light-grey{background-color:#EEEFF0}.bg-grey{background-color:#62676D}.bg-accent{background-color:#f60}.bg-white{background-color:#fff}.bg-inherit{background-color:inherit}@media screen and (min-width: 65em){.very-dark-grey-l{color:#2C3A42}.dark-grey-l{color:#425663}.lighter-grey-l{color:#F4F5F6}.light-grey-l{color:#EEEFF0}.grey-l{color:#62676D}.accent-l{color:#f60}.white-l{color:#fff}}.o-100{opacity:1}.o-90{opacity:.90}.o-80{opacity:.80}.o-70{opacity:.70}.o-60{opacity:.60}.o-50{opacity:.50}.o-40{opacity:.40}.o-30{opacity:.30}.o-20{opacity:.20}.o-10{opacity:.10}.o-0{opacity:0}.pointer{cursor:pointer}.cursor-auto{cursor:auto}.pe-n{pointer-events:none}@media screen and (min-width: 33.75em){.pointer-ns{cursor:pointer}.cursor-auto-ns{cursor:auto}}@media screen and (min-width: 45em){.pointer-m{cursor:pointer}.cursor-auto-m{cursor:auto}}@media screen and (min-width: 65em){.pointer-l{cursor:pointer}.cursor-auto-l{cursor:auto}}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}@media screen and (min-width: 33.75em){.tl-ns{text-align:left}.tr-ns{text-align:right}.tc-ns{text-align:center}}@media screen and (min-width: 45em){.tl-m{text-align:left}.tr-m{text-align:right}.tc-m{text-align:center}}@media screen and (min-width: 65em){.tl-l{text-align:left}.tr-l{text-align:right}.tc-l{text-align:center}}.strike{text-decoration:line-through}.underline{text-decoration:underline}.no-underline{text-decoration:none}@media screen and (min-width: 33.75em){.strike-ns{text-decoration:line-through}.underline-ns{text-decoration:underline}.no-underline-ns{text-decoration:none}}@media screen and (min-width: 45em){.strike-m{text-decoration:line-through}.underline-m{text-decoration:underline}.no-underline-m{text-decoration:none}}@media screen and (min-width: 65em){.strike-l{text-decoration:line-through}.underline-l{text-decoration:underline}.no-underline-l{text-decoration:none}}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.ttn{text-transform:none}@media screen and (min-width: 33.75em){.ttc-ns{text-transform:capitalize}.ttl-ns{text-transform:lowercase}.ttu-ns{text-transform:uppercase}.ttn-ns{text-transform:none}}@media screen and (min-width: 45em){.ttc-m{text-transform:capitalize}.ttl-m{text-transform:lowercase}.ttu-m{text-transform:uppercase}.ttn-m{text-transform:none}}@media screen and (min-width: 65em){.ttc-l{text-transform:capitalize}.ttl-l{text-transform:lowercase}.ttu-l{text-transform:uppercase}.ttn-l{text-transform:none}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-auto{flex:1 1 auto;min-width:0;min-height:0}.flex-none{flex:none}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-column-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.order-initial{order:initial}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-last{order:99999}@media screen and (min-width: 33.75em){.flex-ns{display:flex}.inline-flex-ns{display:inline-flex}.flex-auto-ns{flex:1 1 auto;min-width:0;min-height:0}.flex-none-ns{flex:none}.flex-column-ns{flex-direction:column}.flex-row-ns{flex-direction:row}.flex-wrap-ns{flex-wrap:wrap}.flex-column-reverse-ns{flex-direction:column-reverse}.flex-row-reverse-ns{flex-direction:row-reverse}.flex-wrap-reverse-ns{flex-wrap:wrap-reverse}.items-start-ns{align-items:flex-start}.items-end-ns{align-items:flex-end}.items-center-ns{align-items:center}.items-baseline-ns{align-items:baseline}.items-stretch-ns{align-items:stretch}.self-start-ns{align-self:flex-start}.self-end-ns{align-self:flex-end}.self-center-ns{align-self:center}.self-baseline-ns{align-self:baseline}.self-stretch-ns{align-self:stretch}.justify-start-ns{justify-content:flex-start}.justify-end-ns{justify-content:flex-end}.justify-center-ns{justify-content:center}.justify-between-ns{justify-content:space-between}.justify-around-ns{justify-content:space-around}.content-start-ns{align-content:flex-start}.content-end-ns{align-content:flex-end}.content-center-ns{align-content:center}.content-between-ns{align-content:space-between}.content-around-ns{align-content:space-around}.content-stretch-ns{align-content:stretch}.order-initial-ns{order:initial}.order-0-ns{order:0}.order-1-ns{order:1}.order-2-ns{order:2}.order-3-ns{order:3}.order-4-ns{order:4}.order-5-ns{order:5}.order-6-ns{order:6}.order-7-ns{order:7}.order-8-ns{order:8}.order-last-ns{order:99999}}@media screen and (min-width: 45em){.flex-m{display:flex}.inline-flex-m{display:inline-flex}.flex-auto-m{flex:1 1 auto;min-width:0;min-height:0}.flex-none-m{flex:none}.flex-column-m{flex-direction:column}.flex-row-m{flex-direction:row}.flex-wrap-m{flex-wrap:wrap}.flex-column-reverse-m{flex-direction:column-reverse}.flex-row-reverse-m{flex-direction:row-reverse}.flex-wrap-reverse-m{flex-wrap:wrap-reverse}.items-start-m{align-items:flex-start}.items-end-m{align-items:flex-end}.items-center-m{align-items:center}.items-baseline-m{align-items:baseline}.items-stretch-m{align-items:stretch}.self-start-m{align-self:flex-start}.self-end-m{align-self:flex-end}.self-center-m{align-self:center}.self-baseline-m{align-self:baseline}.self-stretch-m{align-self:stretch}.justify-start-m{justify-content:flex-start}.justify-end-m{justify-content:flex-end}.justify-center-m{justify-content:center}.justify-between-m{justify-content:space-between}.justify-around-m{justify-content:space-around}.content-start-m{align-content:flex-start}.content-end-m{align-content:flex-end}.content-center-m{align-content:center}.content-between-m{align-content:space-between}.content-around-m{align-content:space-around}.content-stretch-m{align-content:stretch}.order-initial-m{order:initial}.order-0-m{order:0}.order-1-m{order:1}.order-2-m{order:2}.order-3-m{order:3}.order-4-m{order:4}.order-5-m{order:5}.order-6-m{order:6}.order-7-m{order:7}.order-8-m{order:8}.order-last-m{order:99999}}@media screen and (min-width: 65em){.flex-l{display:flex}.inline-flex-l{display:inline-flex}.flex-auto-l{flex:1 1 auto;min-width:0;min-height:0}.flex-none-l{flex:none}.flex-column-l{flex-direction:column}.flex-row-l{flex-direction:row}.flex-wrap-l{flex-wrap:wrap}.flex-column-reverse-l{flex-direction:column-reverse}.flex-row-reverse-l{flex-direction:row-reverse}.flex-wrap-reverse-l{flex-wrap:wrap-reverse}.items-start-l{align-items:flex-start}.items-end-l{align-items:flex-end}.items-center-l{align-items:center}.items-baseline-l{align-items:baseline}.items-stretch-l{align-items:stretch}.self-start-l{align-self:flex-start}.self-end-l{align-self:flex-end}.self-center-l{align-self:center}.self-baseline-l{align-self:baseline}.self-stretch-l{align-self:stretch}.justify-start-l{justify-content:flex-start}.justify-end-l{justify-content:flex-end}.justify-center-l{justify-content:center}.justify-between-l{justify-content:space-between}.justify-around-l{justify-content:space-around}.content-start-l{align-content:flex-start}.content-end-l{align-content:flex-end}.content-center-l{align-content:center}.content-between-l{align-content:space-between}.content-around-l{align-content:space-around}.content-stretch-l{align-content:stretch}.order-initial-l{order:initial}.order-0-l{order:0}.order-1-l{order:1}.order-2-l{order:2}.order-3-l{order:3}.order-4-l{order:4}.order-5-l{order:5}.order-6-l{order:6}.order-7-l{order:7}.order-8-l{order:8}.order-last-l{order:99999}}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.dit{display:inline-table}.dt{display:table}.dtc{display:table-cell}.dt-row{display:table-row}.dt-row-group{display:table-row-group}.dt-column{display:table-column}.dt-column-group{display:table-column-group}.dt--fixed{table-layout:fixed;width:100%}@media screen and (min-width: 33.75em){.dn-ns{display:none}.di-ns{display:inline}.db-ns{display:block}.dib-ns{display:inline-block}.dit-ns{display:inline-table}.dt-ns{display:table}.dtc-ns{display:table-cell}.dt-row-ns{display:table-row}.dt-row-group-ns{display:table-row-group}.dt-column-ns{display:table-column}.dt-column-group-ns{display:table-column-group}.dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (min-width: 45em){.dn-m{display:none}.di-m{display:inline}.db-m{display:block}.dib-m{display:inline-block}.dit-m{display:inline-table}.dt-m{display:table}.dtc-m{display:table-cell}.dt-row-m{display:table-row}.dt-row-group-m{display:table-row-group}.dt-column-m{display:table-column}.dt-column-group-m{display:table-column-group}.dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (min-width: 65em){.dn-l{display:none}.di-l{display:inline}.db-l{display:block}.dib-l{display:inline-block}.dit-l{display:inline-table}.dt-l{display:table}.dtc-l{display:table-cell}.dt-row-l{display:table-row}.dt-row-group-l{display:table-row-group}.dt-column-l{display:table-column}.dt-column-group-l{display:table-column-group}.dt--fixed-l{table-layout:fixed;width:100%}}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-visible{overflow-x:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-visible{overflow-y:visible}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}@media screen and (min-width: 33.75em){.overflow-visible-ns{overflow:visible}.overflow-hidden-ns{overflow:hidden}.overflow-scroll-ns{overflow:scroll}.overflow-auto-ns{overflow:auto}.overflow-x-visible-ns{overflow-x:visible}.overflow-x-hidden-ns{overflow-x:hidden}.overflow-x-scroll-ns{overflow-x:scroll}.overflow-x-auto-ns{overflow-x:auto}.overflow-y-visible-ns{overflow-y:visible}.overflow-y-hidden-ns{overflow-y:hidden}.overflow-y-scroll-ns{overflow-y:scroll}.overflow-y-auto-ns{overflow-y:auto}}@media screen and (min-width: 45em){.overflow-visible-m{overflow:visible}.overflow-hidden-m{overflow:hidden}.overflow-scroll-m{overflow:scroll}.overflow-auto-m{overflow:auto}.overflow-x-visible-m{overflow-x:visible}.overflow-x-hidden-m{overflow-x:hidden}.overflow-x-scroll-m{overflow-x:scroll}.overflow-x-auto-m{overflow-x:auto}.overflow-y-visible-m{overflow-y:visible}.overflow-y-hidden-m{overflow-y:hidden}.overflow-y-scroll-m{overflow-y:scroll}.overflow-y-auto-m{overflow-y:auto}}@media screen and (min-width: 65em){.overflow-visible-l{overflow:visible}.overflow-hidden-l{overflow:hidden}.overflow-scroll-l{overflow:scroll}.overflow-auto-l{overflow:auto}.overflow-x-visible-l{overflow-x:visible}.overflow-x-hidden-l{overflow-x:hidden}.overflow-x-scroll-l{overflow-x:scroll}.overflow-x-auto-l{overflow-x:auto}.overflow-y-visible-l{overflow-y:visible}.overflow-y-hidden-l{overflow-y:hidden}.overflow-y-scroll-l{overflow-y:scroll}.overflow-y-auto-l{overflow-y:auto}}.pa0{padding:0}.pa1{padding:8px}.pa2{padding:16px}.pa3{padding:24px}.pa4{padding:32px}.pa5{padding:40px}.pa6{padding:48px}.pa7{padding:80px}.pa8{padding:112px}.pl0{padding-left:0}.pl1{padding-left:8px}.pl2{padding-left:16px}.pl3{padding-left:24px}.pl4{padding-left:32px}.pl5{padding-left:40px}.pl6{padding-left:48px}.pl7{padding-left:80px}.pl8{padding-left:112px}.pr0{padding-right:0}.pr1{padding-right:8px}.pr2{padding-right:16px}.pr3{padding-right:24px}.pr4{padding-right:32px}.pr5{padding-right:40px}.pr6{padding-right:48px}.pr7{padding-right:80px}.pr8{padding-right:112px}.pb0{padding-bottom:0}.pb1{padding-bottom:8px}.pb2{padding-bottom:16px}.pb3{padding-bottom:24px}.pb4{padding-bottom:32px}.pb5{padding-bottom:40px}.pb6{padding-bottom:48px}.pb7{padding-bottom:80px}.pb8{padding-bottom:112px}.pt0{padding-top:0}.pt1{padding-top:8px}.pt2{padding-top:16px}.pt3{padding-top:24px}.pt4{padding-top:32px}.pt5{padding-top:40px}.pt6{padding-top:48px}.pt7{padding-top:80px}.pt8{padding-top:112px}.pv0{padding-top:0;padding-bottom:0}.pv1{padding-top:8px;padding-bottom:8px}.pv2{padding-top:16px;padding-bottom:16px}.pv3{padding-top:24px;padding-bottom:24px}.pv4{padding-top:32px;padding-bottom:32px}.pv5{padding-top:40px;padding-bottom:40px}.pv6{padding-top:48px;padding-bottom:48px}.pv7{padding-top:80px;padding-bottom:80px}.pv8{padding-top:112px;padding-bottom:112px}.ph0{padding-left:0;padding-right:0}.ph1{padding-left:8px;padding-right:8px}.ph2{padding-left:16px;padding-right:16px}.ph3{padding-left:24px;padding-right:24px}.ph4{padding-left:32px;padding-right:32px}.ph5{padding-left:40px;padding-right:40px}.ph6{padding-left:48px;padding-right:48px}.ph7{padding-left:80px;padding-right:80px}.ph8{padding-left:112px;padding-right:112px}.ma0{margin:0}.ma1{margin:8px}.ma2{margin:16px}.ma3{margin:24px}.ma4{margin:32px}.ma5{margin:40px}.ma6{margin:48px}.ma7{margin:80px}.ma8{margin:112px}.ml0{margin-left:0}.ml1{margin-left:8px}.ml2{margin-left:16px}.ml3{margin-left:24px}.ml4{margin-left:32px}.ml5{margin-left:40px}.ml6{margin-left:48px}.ml7{margin-left:80px}.ml8{margin-left:112px}.mr0{margin-right:0}.mr1{margin-right:8px}.mr2{margin-right:16px}.mr3{margin-right:24px}.mr4{margin-right:32px}.mr5{margin-right:40px}.mr6{margin-right:48px}.mr7{margin-right:80px}.mr8{margin-right:112px}.mb0{margin-bottom:0}.mb1{margin-bottom:8px}.mb2{margin-bottom:16px}.mb3{margin-bottom:24px}.mb4{margin-bottom:32px}.mb5{margin-bottom:40px}.mb6{margin-bottom:48px}.mb7{margin-bottom:80px}.mb8{margin-bottom:112px}.mt0{margin-top:0}.mt1{margin-top:8px}.mt2{margin-top:16px}.mt3{margin-top:24px}.mt4{margin-top:32px}.mt5{margin-top:40px}.mt6{margin-top:48px}.mt7{margin-top:80px}.mt8{margin-top:112px}.mv0{margin-top:0;margin-bottom:0}.mv1{margin-top:8px;margin-bottom:8px}.mv2{margin-top:16px;margin-bottom:16px}.mv3{margin-top:24px;margin-bottom:24px}.mv4{margin-top:32px;margin-bottom:32px}.mv5{margin-top:40px;margin-bottom:40px}.mv6{margin-top:48px;margin-bottom:48px}.mv7{margin-top:80px;margin-bottom:80px}.mv8{margin-top:112px;margin-bottom:112px}.mh0{margin-left:0;margin-right:0}.mh1{margin-left:8px;margin-right:8px}.mh2{margin-left:16px;margin-right:16px}.mh3{margin-left:24px;margin-right:24px}.mh4{margin-left:32px;margin-right:32px}.mh5{margin-left:40px;margin-right:40px}.mh6{margin-left:48px;margin-right:48px}.mh7{margin-left:80px;margin-right:80px}.mh8{margin-left:112px;margin-right:112px}@media screen and (min-width: 33.75em){.pa0-ns{padding:0}.pa1-ns{padding:8px}.pa2-ns{padding:16px}.pa3-ns{padding:24px}.pa4-ns{padding:32px}.pa5-ns{padding:40px}.pa6-ns{padding:48px}.pa7-ns{padding:80px}.pa8-ns{padding:112px}.pl0-ns{padding-left:0}.pl1-ns{padding-left:8px}.pl2-ns{padding-left:16px}.pl3-ns{padding-left:24px}.pl4-ns{padding-left:32px}.pl5-ns{padding-left:40px}.pl6-ns{padding-left:48px}.pl7-ns{padding-left:80px}.pl8-ns{padding-left:112px}.pr0-ns{padding-right:0}.pr1-ns{padding-right:8px}.pr2-ns{padding-right:16px}.pr3-ns{padding-right:24px}.pr4-ns{padding-right:32px}.pr5-ns{padding-right:40px}.pr6-ns{padding-right:48px}.pr7-ns{padding-right:80px}.pr8-ns{padding-right:112px}.pb0-ns{padding-bottom:0}.pb1-ns{padding-bottom:8px}.pb2-ns{padding-bottom:16px}.pb3-ns{padding-bottom:24px}.pb4-ns{padding-bottom:32px}.pb5-ns{padding-bottom:40px}.pb6-ns{padding-bottom:48px}.pb7-ns{padding-bottom:80px}.pb8-ns{padding-bottom:112px}.pt0-ns{padding-top:0}.pt1-ns{padding-top:8px}.pt2-ns{padding-top:16px}.pt3-ns{padding-top:24px}.pt4-ns{padding-top:32px}.pt5-ns{padding-top:40px}.pt6-ns{padding-top:48px}.pt7-ns{padding-top:80px}.pt8-ns{padding-top:112px}.pv0-ns{padding-top:0;padding-bottom:0}.pv1-ns{padding-top:8px;padding-bottom:8px}.pv2-ns{padding-top:16px;padding-bottom:16px}.pv3-ns{padding-top:24px;padding-bottom:24px}.pv4-ns{padding-top:32px;padding-bottom:32px}.pv5-ns{padding-top:40px;padding-bottom:40px}.pv6-ns{padding-top:48px;padding-bottom:48px}.pv7-ns{padding-top:80px;padding-bottom:80px}.pv8-ns{padding-top:112px;padding-bottom:112px}.ph0-ns{padding-left:0;padding-right:0}.ph1-ns{padding-left:8px;padding-right:8px}.ph2-ns{padding-left:16px;padding-right:16px}.ph3-ns{padding-left:24px;padding-right:24px}.ph4-ns{padding-left:32px;padding-right:32px}.ph5-ns{padding-left:40px;padding-right:40px}.ph6-ns{padding-left:48px;padding-right:48px}.ph7-ns{padding-left:80px;padding-right:80px}.ph8-ns{padding-left:112px;padding-right:112px}.ma0-ns{margin:0}.ma1-ns{margin:8px}.ma2-ns{margin:16px}.ma3-ns{margin:24px}.ma4-ns{margin:32px}.ma5-ns{margin:40px}.ma6-ns{margin:48px}.ma7-ns{margin:80px}.ma8-ns{margin:112px}.ml0-ns{margin-left:0}.ml1-ns{margin-left:8px}.ml2-ns{margin-left:16px}.ml3-ns{margin-left:24px}.ml4-ns{margin-left:32px}.ml5-ns{margin-left:40px}.ml6-ns{margin-left:48px}.ml7-ns{margin-left:80px}.ml8-ns{margin-left:112px}.mr0-ns{margin-right:0}.mr1-ns{margin-right:8px}.mr2-ns{margin-right:16px}.mr3-ns{margin-right:24px}.mr4-ns{margin-right:32px}.mr5-ns{margin-right:40px}.mr6-ns{margin-right:48px}.mr7-ns{margin-right:80px}.mr8-ns{margin-right:112px}.mb0-ns{margin-bottom:0}.mb1-ns{margin-bottom:8px}.mb2-ns{margin-bottom:16px}.mb3-ns{margin-bottom:24px}.mb4-ns{margin-bottom:32px}.mb5-ns{margin-bottom:40px}.mb6-ns{margin-bottom:48px}.mb7-ns{margin-bottom:80px}.mb8-ns{margin-bottom:112px}.mt0-ns{margin-top:0}.mt1-ns{margin-top:8px}.mt2-ns{margin-top:16px}.mt3-ns{margin-top:24px}.mt4-ns{margin-top:32px}.mt5-ns{margin-top:40px}.mt6-ns{margin-top:48px}.mt7-ns{margin-top:80px}.mt8-ns{margin-top:112px}.mv0-ns{margin-top:0;margin-bottom:0}.mv1-ns{margin-top:8px;margin-bottom:8px}.mv2-ns{margin-top:16px;margin-bottom:16px}.mv3-ns{margin-top:24px;margin-bottom:24px}.mv4-ns{margin-top:32px;margin-bottom:32px}.mv5-ns{margin-top:40px;margin-bottom:40px}.mv6-ns{margin-top:48px;margin-bottom:48px}.mv7-ns{margin-top:80px;margin-bottom:80px}.mv8-ns{margin-top:112px;margin-bottom:112px}.mh0-ns{margin-left:0;margin-right:0}.mh1-ns{margin-left:8px;margin-right:8px}.mh2-ns{margin-left:16px;margin-right:16px}.mh3-ns{margin-left:24px;margin-right:24px}.mh4-ns{margin-left:32px;margin-right:32px}.mh5-ns{margin-left:40px;margin-right:40px}.mh6-ns{margin-left:48px;margin-right:48px}.mh7-ns{margin-left:80px;margin-right:80px}.mh8-ns{margin-left:112px;margin-right:112px}}@media screen and (min-width: 45em){.pa0-m{padding:0}.pa1-m{padding:8px}.pa2-m{padding:16px}.pa3-m{padding:24px}.pa4-m{padding:32px}.pa5-m{padding:40px}.pa6-m{padding:48px}.pa7-m{padding:80px}.pa8-m{padding:112px}.pl0-m{padding-left:0}.pl1-m{padding-left:8px}.pl2-m{padding-left:16px}.pl3-m{padding-left:24px}.pl4-m{padding-left:32px}.pl5-m{padding-left:40px}.pl6-m{padding-left:48px}.pl7-m{padding-left:80px}.pl8-m{padding-left:112px}.pr0-m{padding-right:0}.pr1-m{padding-right:8px}.pr2-m{padding-right:16px}.pr3-m{padding-right:24px}.pr4-m{padding-right:32px}.pr5-m{padding-right:40px}.pr6-m{padding-right:48px}.pr7-m{padding-right:80px}.pr8-m{padding-right:112px}.pb0-m{padding-bottom:0}.pb1-m{padding-bottom:8px}.pb2-m{padding-bottom:16px}.pb3-m{padding-bottom:24px}.pb4-m{padding-bottom:32px}.pb5-m{padding-bottom:40px}.pb6-m{padding-bottom:48px}.pb7-m{padding-bottom:80px}.pb8-m{padding-bottom:112px}.pt0-m{padding-top:0}.pt1-m{padding-top:8px}.pt2-m{padding-top:16px}.pt3-m{padding-top:24px}.pt4-m{padding-top:32px}.pt5-m{padding-top:40px}.pt6-m{padding-top:48px}.pt7-m{padding-top:80px}.pt8-m{padding-top:112px}.pv0-m{padding-top:0;padding-bottom:0}.pv1-m{padding-top:8px;padding-bottom:8px}.pv2-m{padding-top:16px;padding-bottom:16px}.pv3-m{padding-top:24px;padding-bottom:24px}.pv4-m{padding-top:32px;padding-bottom:32px}.pv5-m{padding-top:40px;padding-bottom:40px}.pv6-m{padding-top:48px;padding-bottom:48px}.pv7-m{padding-top:80px;padding-bottom:80px}.pv8-m{padding-top:112px;padding-bottom:112px}.ph0-m{padding-left:0;padding-right:0}.ph1-m{padding-left:8px;padding-right:8px}.ph2-m{padding-left:16px;padding-right:16px}.ph3-m{padding-left:24px;padding-right:24px}.ph4-m{padding-left:32px;padding-right:32px}.ph5-m{padding-left:40px;padding-right:40px}.ph6-m{padding-left:48px;padding-right:48px}.ph7-m{padding-left:80px;padding-right:80px}.ph8-m{padding-left:112px;padding-right:112px}.ma0-m{margin:0}.ma1-m{margin:8px}.ma2-m{margin:16px}.ma3-m{margin:24px}.ma4-m{margin:32px}.ma5-m{margin:40px}.ma6-m{margin:48px}.ma7-m{margin:80px}.ma8-m{margin:112px}.ml0-m{margin-left:0}.ml1-m{margin-left:8px}.ml2-m{margin-left:16px}.ml3-m{margin-left:24px}.ml4-m{margin-left:32px}.ml5-m{margin-left:40px}.ml6-m{margin-left:48px}.ml7-m{margin-left:80px}.ml8-m{margin-left:112px}.mr0-m{margin-right:0}.mr1-m{margin-right:8px}.mr2-m{margin-right:16px}.mr3-m{margin-right:24px}.mr4-m{margin-right:32px}.mr5-m{margin-right:40px}.mr6-m{margin-right:48px}.mr7-m{margin-right:80px}.mr8-m{margin-right:112px}.mb0-m{margin-bottom:0}.mb1-m{margin-bottom:8px}.mb2-m{margin-bottom:16px}.mb3-m{margin-bottom:24px}.mb4-m{margin-bottom:32px}.mb5-m{margin-bottom:40px}.mb6-m{margin-bottom:48px}.mb7-m{margin-bottom:80px}.mb8-m{margin-bottom:112px}.mt0-m{margin-top:0}.mt1-m{margin-top:8px}.mt2-m{margin-top:16px}.mt3-m{margin-top:24px}.mt4-m{margin-top:32px}.mt5-m{margin-top:40px}.mt6-m{margin-top:48px}.mt7-m{margin-top:80px}.mt8-m{margin-top:112px}.mv0-m{margin-top:0;margin-bottom:0}.mv1-m{margin-top:8px;margin-bottom:8px}.mv2-m{margin-top:16px;margin-bottom:16px}.mv3-m{margin-top:24px;margin-bottom:24px}.mv4-m{margin-top:32px;margin-bottom:32px}.mv5-m{margin-top:40px;margin-bottom:40px}.mv6-m{margin-top:48px;margin-bottom:48px}.mv7-m{margin-top:80px;margin-bottom:80px}.mv8-m{margin-top:112px;margin-bottom:112px}.mh0-m{margin-left:0;margin-right:0}.mh1-m{margin-left:8px;margin-right:8px}.mh2-m{margin-left:16px;margin-right:16px}.mh3-m{margin-left:24px;margin-right:24px}.mh4-m{margin-left:32px;margin-right:32px}.mh5-m{margin-left:40px;margin-right:40px}.mh6-m{margin-left:48px;margin-right:48px}.mh7-m{margin-left:80px;margin-right:80px}.mh8-m{margin-left:112px;margin-right:112px}}@media screen and (min-width: 65em){.pa0-l{padding:0}.pa1-l{padding:8px}.pa2-l{padding:16px}.pa3-l{padding:24px}.pa4-l{padding:32px}.pa5-l{padding:40px}.pa6-l{padding:48px}.pa7-l{padding:80px}.pa8-l{padding:112px}.pl0-l{padding-left:0}.pl1-l{padding-left:8px}.pl2-l{padding-left:16px}.pl3-l{padding-left:24px}.pl4-l{padding-left:32px}.pl5-l{padding-left:40px}.pl6-l{padding-left:48px}.pl7-l{padding-left:80px}.pl8-l{padding-left:112px}.pr0-l{padding-right:0}.pr1-l{padding-right:8px}.pr2-l{padding-right:16px}.pr3-l{padding-right:24px}.pr4-l{padding-right:32px}.pr5-l{padding-right:40px}.pr6-l{padding-right:48px}.pr7-l{padding-right:80px}.pr8-l{padding-right:112px}.pb0-l{padding-bottom:0}.pb1-l{padding-bottom:8px}.pb2-l{padding-bottom:16px}.pb3-l{padding-bottom:24px}.pb4-l{padding-bottom:32px}.pb5-l{padding-bottom:40px}.pb6-l{padding-bottom:48px}.pb7-l{padding-bottom:80px}.pb8-l{padding-bottom:112px}.pt0-l{padding-top:0}.pt1-l{padding-top:8px}.pt2-l{padding-top:16px}.pt3-l{padding-top:24px}.pt4-l{padding-top:32px}.pt5-l{padding-top:40px}.pt6-l{padding-top:48px}.pt7-l{padding-top:80px}.pt8-l{padding-top:112px}.pv0-l{padding-top:0;padding-bottom:0}.pv1-l{padding-top:8px;padding-bottom:8px}.pv2-l{padding-top:16px;padding-bottom:16px}.pv3-l{padding-top:24px;padding-bottom:24px}.pv4-l{padding-top:32px;padding-bottom:32px}.pv5-l{padding-top:40px;padding-bottom:40px}.pv6-l{padding-top:48px;padding-bottom:48px}.pv7-l{padding-top:80px;padding-bottom:80px}.pv8-l{padding-top:112px;padding-bottom:112px}.ph0-l{padding-left:0;padding-right:0}.ph1-l{padding-left:8px;padding-right:8px}.ph2-l{padding-left:16px;padding-right:16px}.ph3-l{padding-left:24px;padding-right:24px}.ph4-l{padding-left:32px;padding-right:32px}.ph5-l{padding-left:40px;padding-right:40px}.ph6-l{padding-left:48px;padding-right:48px}.ph7-l{padding-left:80px;padding-right:80px}.ph8-l{padding-left:112px;padding-right:112px}.ma0-l{margin:0}.ma1-l{margin:8px}.ma2-l{margin:16px}.ma3-l{margin:24px}.ma4-l{margin:32px}.ma5-l{margin:40px}.ma6-l{margin:48px}.ma7-l{margin:80px}.ma8-l{margin:112px}.ml0-l{margin-left:0}.ml1-l{margin-left:8px}.ml2-l{margin-left:16px}.ml3-l{margin-left:24px}.ml4-l{margin-left:32px}.ml5-l{margin-left:40px}.ml6-l{margin-left:48px}.ml7-l{margin-left:80px}.ml8-l{margin-left:112px}.mr0-l{margin-right:0}.mr1-l{margin-right:8px}.mr2-l{margin-right:16px}.mr3-l{margin-right:24px}.mr4-l{margin-right:32px}.mr5-l{margin-right:40px}.mr6-l{margin-right:48px}.mr7-l{margin-right:80px}.mr8-l{margin-right:112px}.mb0-l{margin-bottom:0}.mb1-l{margin-bottom:8px}.mb2-l{margin-bottom:16px}.mb3-l{margin-bottom:24px}.mb4-l{margin-bottom:32px}.mb5-l{margin-bottom:40px}.mb6-l{margin-bottom:48px}.mb7-l{margin-bottom:80px}.mb8-l{margin-bottom:112px}.mt0-l{margin-top:0}.mt1-l{margin-top:8px}.mt2-l{margin-top:16px}.mt3-l{margin-top:24px}.mt4-l{margin-top:32px}.mt5-l{margin-top:40px}.mt6-l{margin-top:48px}.mt7-l{margin-top:80px}.mt8-l{margin-top:112px}.mv0-l{margin-top:0;margin-bottom:0}.mv1-l{margin-top:8px;margin-bottom:8px}.mv2-l{margin-top:16px;margin-bottom:16px}.mv3-l{margin-top:24px;margin-bottom:24px}.mv4-l{margin-top:32px;margin-bottom:32px}.mv5-l{margin-top:40px;margin-bottom:40px}.mv6-l{margin-top:48px;margin-bottom:48px}.mv7-l{margin-top:80px;margin-bottom:80px}.mv8-l{margin-top:112px;margin-bottom:112px}.mh0-l{margin-left:0;margin-right:0}.mh1-l{margin-left:8px;margin-right:8px}.mh2-l{margin-left:16px;margin-right:16px}.mh3-l{margin-left:24px;margin-right:24px}.mh4-l{margin-left:32px;margin-right:32px}.mh5-l{margin-left:40px;margin-right:40px}.mh6-l{margin-left:48px;margin-right:48px}.mh7-l{margin-left:80px;margin-right:80px}.mh8-l{margin-left:112px;margin-right:112px}}.na0{margin:0px}.na1{margin:-8px}.na2{margin:-16px}.na3{margin:-24px}.na4{margin:-32px}.na5{margin:-40px}.na6{margin:-48px}.na7{margin:-80px}.na8{margin:-112px}.nl0{margin-left:0px}.nl1{margin-left:-8px}.nl2{margin-left:-16px}.nl3{margin-left:-24px}.nl4{margin-left:-32px}.nl5{margin-left:-40px}.nl6{margin-left:-48px}.nl7{margin-left:-80px}.nl8{margin-left:-112px}.nr0{margin-right:0px}.nr1{margin-right:-8px}.nr2{margin-right:-16px}.nr3{margin-right:-24px}.nr4{margin-right:-32px}.nr5{margin-right:-40px}.nr6{margin-right:-48px}.nr7{margin-right:-80px}.nr8{margin-right:-112px}.nb0{margin-bottom:0px}.nb1{margin-bottom:-8px}.nb2{margin-bottom:-16px}.nb3{margin-bottom:-24px}.nb4{margin-bottom:-32px}.nb5{margin-bottom:-40px}.nb6{margin-bottom:-48px}.nb7{margin-bottom:-80px}.nb8{margin-bottom:-112px}.nt0{margin-top:0px}.nt1{margin-top:-8px}.nt2{margin-top:-16px}.nt3{margin-top:-24px}.nt4{margin-top:-32px}.nt5{margin-top:-40px}.nt6{margin-top:-48px}.nt7{margin-top:-80px}.nt8{margin-top:-112px}@media screen and (min-width: 33.75em){.na0-ns{margin:0px}.na1-ns{margin:-8px}.na2-ns{margin:-16px}.na3-ns{margin:-24px}.na4-ns{margin:-32px}.na5-ns{margin:-40px}.na6-ns{margin:-48px}.na7-ns{margin:-80px}.na8-ns{margin:-112px}.nl0-ns{margin-left:0px}.nl1-ns{margin-left:-8px}.nl2-ns{margin-left:-16px}.nl3-ns{margin-left:-24px}.nl4-ns{margin-left:-32px}.nl5-ns{margin-left:-40px}.nl6-ns{margin-left:-48px}.nl7-ns{margin-left:-80px}.nl8-ns{margin-left:-112px}.nr0-ns{margin-right:0px}.nr1-ns{margin-right:-8px}.nr2-ns{margin-right:-16px}.nr3-ns{margin-right:-24px}.nr4-ns{margin-right:-32px}.nr5-ns{margin-right:-40px}.nr6-ns{margin-right:-48px}.nr7-ns{margin-right:-80px}.nr8-ns{margin-right:-112px}.nb0-ns{margin-bottom:0px}.nb1-ns{margin-bottom:-8px}.nb2-ns{margin-bottom:-16px}.nb3-ns{margin-bottom:-24px}.nb4-ns{margin-bottom:-32px}.nb5-ns{margin-bottom:-40px}.nb6-ns{margin-bottom:-48px}.nb7-ns{margin-bottom:-80px}.nb8-ns{margin-bottom:-112px}.nt0-ns{margin-top:0px}.nt1-ns{margin-top:-8px}.nt2-ns{margin-top:-16px}.nt3-ns{margin-top:-24px}.nt4-ns{margin-top:-32px}.nt5-ns{margin-top:-40px}.nt6-ns{margin-top:-48px}.nt7-ns{margin-top:-80px}.nt8-ns{margin-top:-112px}}@media screen and (min-width: 45em){.na0-m{margin:0px}.na1-m{margin:-8px}.na2-m{margin:-16px}.na3-m{margin:-24px}.na4-m{margin:-32px}.na5-m{margin:-40px}.na6-m{margin:-48px}.na7-m{margin:-80px}.na8-m{margin:-112px}.nl0-m{margin-left:0px}.nl1-m{margin-left:-8px}.nl2-m{margin-left:-16px}.nl3-m{margin-left:-24px}.nl4-m{margin-left:-32px}.nl5-m{margin-left:-40px}.nl6-m{margin-left:-48px}.nl7-m{margin-left:-80px}.nl8-m{margin-left:-112px}.nr0-m{margin-right:0px}.nr1-m{margin-right:-8px}.nr2-m{margin-right:-16px}.nr3-m{margin-right:-24px}.nr4-m{margin-right:-32px}.nr5-m{margin-right:-40px}.nr6-m{margin-right:-48px}.nr7-m{margin-right:-80px}.nr8-m{margin-right:-112px}.nb0-m{margin-bottom:0px}.nb1-m{margin-bottom:-8px}.nb2-m{margin-bottom:-16px}.nb3-m{margin-bottom:-24px}.nb4-m{margin-bottom:-32px}.nb5-m{margin-bottom:-40px}.nb6-m{margin-bottom:-48px}.nb7-m{margin-bottom:-80px}.nb8-m{margin-bottom:-112px}.nt0-m{margin-top:0px}.nt1-m{margin-top:-8px}.nt2-m{margin-top:-16px}.nt3-m{margin-top:-24px}.nt4-m{margin-top:-32px}.nt5-m{margin-top:-40px}.nt6-m{margin-top:-48px}.nt7-m{margin-top:-80px}.nt8-m{margin-top:-112px}}@media screen and (min-width: 65em){.na0-l{margin:0px}.na1-l{margin:-8px}.na2-l{margin:-16px}.na3-l{margin:-24px}.na4-l{margin:-32px}.na5-l{margin:-40px}.na6-l{margin:-48px}.na7-l{margin:-80px}.na8-l{margin:-112px}.nl0-l{margin-left:0px}.nl1-l{margin-left:-8px}.nl2-l{margin-left:-16px}.nl3-l{margin-left:-24px}.nl4-l{margin-left:-32px}.nl5-l{margin-left:-40px}.nl6-l{margin-left:-48px}.nl7-l{margin-left:-80px}.nl8-l{margin-left:-112px}.nr0-l{margin-right:0px}.nr1-l{margin-right:-8px}.nr2-l{margin-right:-16px}.nr3-l{margin-right:-24px}.nr4-l{margin-right:-32px}.nr5-l{margin-right:-40px}.nr6-l{margin-right:-48px}.nr7-l{margin-right:-80px}.nr8-l{margin-right:-112px}.nb0-l{margin-bottom:0px}.nb1-l{margin-bottom:-8px}.nb2-l{margin-bottom:-16px}.nb3-l{margin-bottom:-24px}.nb4-l{margin-bottom:-32px}.nb5-l{margin-bottom:-40px}.nb6-l{margin-bottom:-48px}.nb7-l{margin-bottom:-80px}.nb8-l{margin-bottom:-112px}.nt0-l{margin-top:0px}.nt1-l{margin-top:-8px}.nt2-l{margin-top:-16px}.nt3-l{margin-top:-24px}.nt4-l{margin-top:-32px}.nt5-l{margin-top:-40px}.nt6-l{margin-top:-48px}.nt7-l{margin-top:-80px}.nt8-l{margin-top:-112px}}.w-100{width:100%}.w-auto{width:auto}@media screen and (min-width: 33.75em){.w-100-ns{width:100%}.w-auto-ns{width:auto}}@media screen and (min-width: 45em){.w-100-m{width:100%}.w-auto-m{width:auto}}@media screen and (min-width: 65em){.w-100-l{width:100%}.w-auto-l{width:auto}}.mw-100{max-width:100%}.mw1{max-width:86px}.mw2{max-width:188px}.mw3{max-width:290px}.mw4{max-width:392px}.mw5{max-width:494px}.mw6{max-width:596px}.mw7{max-width:698px}.mw8{max-width:800px}.mw9{max-width:902px}.mw10{max-width:980px}.mw-none{max-width:none}@media screen and (min-width: 33.75em){.mw-100-ns{max-width:100%}.mw1-ns{max-width:86px}.mw2-ns{max-width:188px}.mw3-ns{max-width:290px}.mw4-ns{max-width:392px}.mw5-ns{max-width:494px}.mw6-ns{max-width:596px}.mw7-ns{max-width:698px}.mw8-ns{max-width:800px}.mw9-ns{max-width:902px}.mw10-ns{max-width:980px}.mw-none-ns{max-width:none}}@media screen and (min-width: 45em){.mw-100-m{max-width:100%}.mw1-m{max-width:86px}.mw2-m{max-width:188px}.mw3-m{max-width:290px}.mw4-m{max-width:392px}.mw5-m{max-width:494px}.mw6-m{max-width:596px}.mw7-m{max-width:698px}.mw8-m{max-width:800px}.mw9-m{max-width:902px}.mw10-m{max-width:980px}.mw-none-m{max-width:none}}@media screen and (min-width: 65em){.mw-100-l{max-width:100%}.mw1-l{max-width:86px}.mw2-l{max-width:188px}.mw3-l{max-width:290px}.mw4-l{max-width:392px}.mw5-l{max-width:494px}.mw6-l{max-width:596px}.mw7-l{max-width:698px}.mw8-l{max-width:800px}.mw9-l{max-width:902px}.mw10-l{max-width:980px}.mw-none-l{max-width:none}}.h-100{height:100%}.min-h-100{min-height:100%}.vh-25{height:25vh}.vh-50{height:50vh}.vh-75{height:75vh}.vh-100{height:100vh}.min-vh-100{min-height:100vh}.h-auto{height:auto}.h-inherit{height:inherit}@media screen and (min-width: 33.75em){.h-100-ns{height:100%}.min-h-100-ns{min-height:100%}.vh-25-ns{height:25vh}.vh-50-ns{height:50vh}.vh-75-ns{height:75vh}.vh-100-ns{height:100vh}.min-vh-100-ns{min-height:100vh}.h-auto-ns{height:auto}.h-inherit-ns{height:inherit}}@media screen and (min-width: 45em){.h-100-m{height:100%}.min-h-100-m{min-height:100%}.vh-25-m{height:25vh}.vh-50-m{height:50vh}.vh-75-m{height:75vh}.vh-100-m{height:100vh}.min-vh-100-m{min-height:100vh}.h-auto-m{height:auto}.h-inherit-m{height:inherit}}@media screen and (min-width: 65em){.h-100-l{height:100%}.min-h-100-l{min-height:100%}.vh-25-l{height:25vh}.vh-50-l{height:50vh}.vh-75-l{height:75vh}.vh-100-l{height:100vh}.min-vh-100-l{min-height:100vh}.h-auto-l{height:auto}.h-inherit-l{height:inherit}}.center,.hero--post .hero__title,.hero--old-case .hero__title,.block.block-wysiwyg.align-center .wysiwyg,.block.image,.block.stats .stats__inner,.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon{margin-right:auto;margin-left:auto}.right{margin-left:auto;margin-right:0}@media screen and (min-width: 33.75em){.center-ns{margin-right:auto;margin-left:auto}}@media screen and (min-width: 45em){.center-m{margin-right:auto;margin-left:auto}}@media screen and (min-width: 65em){.center-l{margin-right:auto;margin-left:auto}}.bn{border-style:none;border-width:0}.ba{border-style:solid;border-width:1px}.bt{border-top-style:solid;border-top-width:1px}.br{border-right-style:solid;border-right-width:1px}.bb{border-bottom-style:solid;border-bottom-width:1px}.bl{border-left-style:solid;border-left-width:1px}@media screen and (min-width: 33.75em){.bn-ns{border-style:none;border-width:0}.ba-ns{border-style:solid;border-width:1px}.bt-ns{border-top-style:solid;border-top-width:1px}.br-ns{border-right-style:solid;border-right-width:1px}.bb-ns{border-bottom-style:solid;border-bottom-width:1px}.bl-ns{border-left-style:solid;border-left-width:1px}}@media screen and (min-width: 45em){.bn-m{border-style:none;border-width:0}.ba-m{border-style:solid;border-width:1px}.bt-m{border-top-style:solid;border-top-width:1px}.br-m{border-right-style:solid;border-right-width:1px}.bb-m{border-bottom-style:solid;border-bottom-width:1px}.bl-m{border-left-style:solid;border-left-width:1px}}@media screen and (min-width: 65em){.bn-l{border-style:none;border-width:0}.ba-l{border-style:solid;border-width:1px}.bt-l{border-top-style:solid;border-top-width:1px}.br-l{border-right-style:solid;border-right-width:1px}.bb-l{border-bottom-style:solid;border-bottom-width:1px}.bl-l{border-left-style:solid;border-left-width:1px}}.b--very-dark-grey{border-color:#2C3A42}.b--dark-grey{border-color:#425663}.b--lighter-grey{border-color:#F4F5F6}.b--light-grey{border-color:#EEEFF0}.b--grey{border-color:#62676D}.b--accent{border-color:#f60}.b--white{border-color:#fff}.b--inherit{border-color:inherit}.br0{border-radius:0}.br1{border-radius:5px}.br-100{border-radius:100%}.br-pill{border-radius:9999px}.bw0{border-width:0}.bw1{border-width:1px}.bw2{border-width:2px}.bt-0{border-top-width:0}.br-0{border-right-width:0}.bb-0{border-bottom-width:0}.bl-0{border-left-width:0}@media screen and (min-width: 33.75em){.bw0-ns{border-width:0}.bw1-ns{border-width:1px}.bw2-ns{border-width:2px}.bt-0-ns{border-top-width:0}.br-0-ns{border-right-width:0}.bb-0-ns{border-bottom-width:0}.bl-0-ns{border-left-width:0}}@media screen and (min-width: 45em){.bw0-m{border-width:0}.bw1-m{border-width:1px}.bw2-m{border-width:2px}.bt-0-m{border-top-width:0}.br-0-m{border-right-width:0}.bb-0-m{border-bottom-width:0}.bl-0-m{border-left-width:0}}@media screen and (min-width: 65em){.bw0-l{border-width:0}.bw1-l{border-width:1px}.bw2-l{border-width:2px}.bt-0-l{border-top-width:0}.br-0-l{border-right-width:0}.bb-0-l{border-bottom-width:0}.bl-0-l{border-left-width:0}}.shadow-1{box-shadow:0px 14px 21px 0 rgba(59,65,73,0.14)}.shadow-2{box-shadow:0px 10px 25px 0 rgba(59,65,73,0.18)}@media screen and (min-width: 33.75em){.shadow-1-ns{box-shadow:0px 14px 21px 0 rgba(59,65,73,0.14)}}@media screen and (min-width: 45em){.shadow-1-m{box-shadow:0px 14px 21px 0 rgba(59,65,73,0.14)}}@media screen and (min-width: 65em){.shadow-1-l{box-shadow:0px 14px 21px 0 rgba(59,65,73,0.14)}}.f-label,.f-label span{text-transform:uppercase;color:#62676D;letter-spacing:0.8px;font-weight:300}.f-btn{font-size:0.875rem;line-height:1.375rem;font-weight:800;text-transform:uppercase;color:#425663;text-decoration:none}.f-light{color:#fff}.f-300{font-weight:300}.f-600{font-weight:600}.f-800{font-weight:800}@media screen and (min-width: 33.75em){.f-2col{column-count:2;column-gap:46px}}@media screen and (min-width: 65em){.f-2col{padding-right:46px}}.btn{display:flex;align-items:center;justify-content:center;border-radius:0;height:48px;width:162px;text-transform:uppercase;font-weight:800;text-decoration:none;transition:all 300ms ease}.btn:hover{color:#fff;transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,0.2)}.btn--white:hover{color:#425663}.btn--full{width:100%}.transitions-1{transition:all 400ms ease}.hover-shadow{transition:all 300ms ease}.hover-shadow:hover{box-shadow:0px 10px 18px 0 rgba(59,65,73,0.14)}.hover-btn{transition:all 300ms ease}.hover-btn:hover{transform:translateY(-5px);box-shadow:0px 10px 18px 0 rgba(59,65,73,0.14)}.hover-card{transition:all 300ms ease}.hover-card:hover{transform:translateY(-5px);box-shadow:0px 20px 28px 0 rgba(59,65,73,0.14)}.dw-site-header--trans{background-color:rgba(59,65,73,0.6)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.hidden-scroll{overflow:hidden}.sl-total,.sl-current{color:#fff}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.85;display:none;z-index:9999}.sl-wrapper{z-index:10000}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:0.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10001;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:"Open Sans";color:#fff;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10001;color:#fff;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10001;font-family:"Open Sans";color:#fff}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{width:100%;margin:0;padding:0;display:block;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(255,255,255,0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}body{transition:margin-top 200ms linear !important}body.openSubMenu{margin-top:48px}.site-header{position:relative;position:fixed;left:0;top:0;width:100vw;background-color:#2C3A42;z-index:9999;transition:all 200ms linear;box-shadow:0 4px 40px rgba(0,0,0,0.15)}.site-header .col:first-child,.site-header .wp-block-column:first-child{padding-right:0}.site-header .col:last-child,.site-header .wp-block-column:last-child{padding-left:0}.site-header .dw-container,.site-header .block.big-ordered-list,.site-header .wp-block-columns{display:flex;justify-content:space-between;align-items:center;height:70px}.site-header .menu--cta li:last-of-type{background-color:#f60}.site-header .menu--cta li:last-of-type a{padding:0 24px}.site-header img{vertical-align:text-top}.site-header nav{display:flex;align-items:center;height:100%}.site-header #primary-menu{display:flex;margin:0;height:100%;align-items:center}.site-header #primary-menu li{position:relative;list-style:none}.site-header #primary-menu li a{text-decoration:none;font-size:0.875rem;font-weight:300;letter-spacing:0.8px;white-space:nowrap;color:rgba(255,255,255,0.6);text-transform:uppercase}.site-header #primary-menu li a:hover{color:#fff}.site-header #primary-menu>li{margin-left:24px;transition:all 300ms ease;display:flex;min-height:100%}.site-header #primary-menu>li a{display:flex;align-items:center}.site-header #primary-menu>li:first-of-type{margin-left:0}.site-header #primary-menu>li.current_page_item,.site-header #primary-menu>li.current_page_ancestor,.site-header #primary-menu>li.current-menu-ancestor,.site-header #primary-menu>li.openMenu{opacity:1}.site-header #primary-menu>li.current_page_item:before,.site-header #primary-menu>li.current_page_ancestor:before,.site-header #primary-menu>li.current-menu-ancestor:before,.site-header #primary-menu>li.openMenu:before{content:"";display:block;position:absolute;top:0;height:2px;width:100%;background-color:#f60}.site-header #primary-menu>li.openMenu.menu-item-has-children:after{transform:rotate(180deg)}.site-header #primary-menu>li.menu-item-has-children:after{content:"";display:block;position:absolute;width:10px;height:10px;background-image:url("dw-img/icon_menu_arrow.svg");left:50%;margin-left:-5px;opacity:0.6;bottom:10px;transition:transform 200ms ease}.site-header #primary-menu .sub-menu{position:fixed;padding:0 20px;margin-left:0;white-space:nowrap;left:0;width:100vw;top:70px;background-color:#2C3A42;text-align:center;overflow-y:hidden;overflow-x:auto;display:none}.site-header #primary-menu .sub-menu li{display:inline-flex;align-items:center;height:48px}.site-header #primary-menu .sub-menu li:not(:last-child){margin-right:20px}.site-header #primary-mobile-menu{display:none;position:absolute;left:0;top:100%;flex-direction:column;background-color:#2C3A42;width:100vw;padding:32px 32px;margin:0;max-height:calc(100vh - 70px);overflow:scroll}.site-header #primary-mobile-menu li{margin-left:0;display:block}.site-header #primary-mobile-menu li a{position:relative;display:block;padding:16px 0;font-size:1rem;font-weight:300;color:#fff;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.1)}.site-header #primary-mobile-menu>li>a{text-transform:uppercase}.site-header.hide{top:-70px}.site-header--trans{background-color:rgba(51,72,100,0.4);box-shadow:none}.site-search{margin-left:24px;padding:0 8px}.site-mobile-menu{border:none;background-color:transparent;display:none;margin-left:24px;width:28px;height:28px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.site-mobile-menu span{display:block;position:absolute;height:2px;width:24px;background:#fff;border-radius:2px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.site-mobile-menu span:nth-child(1){left:2px;top:9px;transform-origin:left center}.site-mobile-menu span:nth-child(2){left:2px;top:17px;transform-origin:left center}.site-mobile-menu.open span:nth-child(1){transform:rotate(45deg);top:5px;left:5px}.site-mobile-menu.open span:nth-child(2){transform:rotate(-45deg);top:22px;left:5px}.site-logo{height:15px}@media screen and (min-width: 45em){.site-logo{height:18px}}@media screen and (min-width: 65em){.site-footer .site-logo{height:22px}}@media only screen and (max-width: 1100px){.site-header #primary-menu{display:none}.site-header .menu--cta li:last-of-type{margin-right:0;text-align:center;margin-top:24px}.site-mobile-menu{display:block}}.dw-site-footer{background:linear-gradient(to right, #2C3A42, #425663)}.dw-site-footer a,.dw-site-footer p{color:#fff}.dw-site-footer .dw-container,.dw-site-footer .block.big-ordered-list,.dw-site-footer .wp-block-columns,.dw-site-footer .dw-site-footer__primary,.dw-site-footer .dw-site-footer__secondary{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.dw-site-footer__primary{padding:70px 0}.dw-site-footer__primary .dw-site-footer__socials{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;margin-right:-10px;max-width:440px}.dw-site-footer__primary .dw-site-footer__socials a{display:flex;justify-content:center;align-items:center;background-color:#2C3A42;padding:36px;margin:10px}.dw-site-footer__primary .dw-site-footer__socials a img{width:36px;transition:transform 300ms ease}.dw-site-footer__primary .dw-site-footer__socials a:hover img{transform:scale(0.95)}.dw-site-footer__secondary{padding:30px 0;min-height:145px}.dw-site-footer__title p{font-size:3.125rem;line-height:1.3em;margin:0;max-width:474px}.dw-site-footer__menu{padding-top:80px}.dw-site-footer__menu ul{display:flex;align-items:center;flex-wrap:wrap;height:100%;padding:0;margin:0}.dw-site-footer__menu ul li{list-style:none}.dw-site-footer__menu ul li:not(:last-child){margin-right:24px}.dw-site-footer__menu ul li a{display:inline-block;text-decoration:none;text-transform:uppercase;white-space:nowrap;color:rgba(255,255,255,0.6);padding:10px 0;letter-spacing:0.8px}.dw-site-footer__menu ul li a:hover{color:#fff}.dw-site-footer__copy p{opacity:0.4}.dw-site-footer__campaign{padding:24px 0}.dw-site-footer__campaign .dw-container,.dw-site-footer__campaign .block.big-ordered-list,.dw-site-footer__campaign .wp-block-columns{display:block;text-align:center}.dw-site-footer__campaign .dw-site-footer__socials{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:24px}.dw-site-footer__campaign .dw-site-footer__socials a{display:flex;justify-content:center;align-items:center;margin:10px}.dw-site-footer__campaign .dw-site-footer__socials a img{width:20px;transition:transform 300ms ease}.dw-site-footer__campaign .dw-site-footer__socials a:hover img{transform:scale(0.95)}@media only screen and (min-width: 800px){.dw-site-footer__campaign .dw-container,.dw-site-footer__campaign .block.big-ordered-list,.dw-site-footer__campaign .wp-block-columns{display:flex}.dw-site-footer__campaign .dw-site-footer__socials{justify-content:flex-end;margin-right:-10px;margin-top:0}}@media only screen and (max-width: 940px){.dw-site-footer__title p{max-width:100%}.dw-site-footer .dw-site-footer__primary .dw-container,.dw-site-footer .dw-site-footer__primary .block.big-ordered-list,.dw-site-footer .dw-site-footer__primary .wp-block-columns{display:block}.dw-site-footer__primary .dw-site-footer__socials{justify-content:flex-start;max-width:100%;padding-top:50px;margin-left:-10px}}@media only screen and (max-width: 570px){.dw-site-footer__title p{font-size:2rem}.dw-site-footer__primary{padding:50px 0 40px}.dw-site-footer__primary .dw-site-footer__socials a{padding:20px;margin:10px}.dw-site-footer__primary .dw-site-footer__socials a img{width:20px}.dw-site-footer__menu{padding-top:60px}.dw-site-footer__secondary .dw-container,.dw-site-footer__secondary .block.big-ordered-list,.dw-site-footer__secondary .wp-block-columns{display:block;text-align:center}.dw-site-footer__copy p{font-size:0.875rem;margin-bottom:20px}}.dw-section__image img{object-fit:contain;width:100%}.link-boxes .link-box__thumb{position:relative;height:180px;background-size:cover;background-position:center;display:flex;align-items:flex-end}.link-boxes .link-box__title{position:relative;z-index:10;font-weight:400}.dw-article-links__container:hover .dw-article-links__link{opacity:0.6}.dw-article-links__container:hover .dw-article-links__link:hover{opacity:1}.dw-article-links__link{position:relative}.dw-article-links__link:not(:last-of-type){border-bottom:1px solid #D8D8D8}.dw-article-links__link p{margin-bottom:2px}.dw-article-links__link:after{content:"";position:absolute;display:block;right:5px;top:50%;margin-top:-9px;background-image:url("../dw-img/icon_chevron-right.svg");width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 400ms ease}.dw-article-links__link:hover:after{right:0}.dw-article-links__link:hover h4{color:#425663}.dw-photo--full{background-size:cover;background-position:center}.dw-photo--limited img{display:block;width:100%}.team-section .team-single{position:relative}.team-section .team-single__thumb{position:absolute;right:24px;top:-36px;width:96px;height:96px}.team-section .team-single__thumb img{object-fit:cover}.team-section .team-single__name{margin-bottom:4px}.team-section .team-single__title{margin-bottom:20px}.team-section .team-single a{color:#425663}.team-section .team-single a:hover{color:#f60}@media screen and (min-width: 65em){.team-section .team-single__thumb--lg{width:130px;height:130px;top:-60px}}.contact-person__details{position:relative}.contact-person__thumbnail{position:absolute;width:96px;height:96px;right:24px;top:-30px}.contact-person__thumbnail img{object-fit:cover}.contact-person a{color:#425663}.contact-person a:hover{color:#f60}@media screen and (min-width: 45em){.contact-person__thumbnail{width:130px;height:130px;top:-55px}}@media screen and (min-width: 65em){.contact-person__thumbnail{width:160px;height:160px;top:-70px}}.dw-cases a:hover .dw-cases__case-image img{transform:scale(1.03)}.dw-cases a:hover h4{color:#fff}.dw-cases__case{position:relative;display:block;width:100%;overflow:hidden}.dw-cases__case-image{width:100%;height:360px}.dw-cases__case-image img{transition:transform 500ms ease;width:100%;height:100%;object-fit:cover}.dw-cases__case-image:after{content:"";display:block;position:absolute;width:100%;height:150px;left:0;bottom:0;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.85))}.dw-cases__case-details{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px 20px}.dw-cases__case-client{background-color:white;padding:2px 8px 1px;display:inline}@media screen and (min-width: 33.75em){.case-page__details .f-label{margin-bottom:4px}}.portfolio__title{width:100%;height:274px;background-color:#ECECEC;position:relative;display:flex;align-items:center;justify-content:center;background-size:cover}.portfolio__title h2{max-width:1000px;margin-bottom:0;position:relative;z-index:2;font-size:4rem;font-weight:700;text-align:center;color:white;padding-left:20px;padding-right:20px}.dark-overlay{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.3)}.case-link{position:relative;display:inline-block;color:#f60}.case-link:after{content:"";display:block;position:absolute;height:12px;width:100%;left:0;bottom:-2px;background-color:rgba(0,0,0,0.05)}.case-link:hover{opacity:0.7}.portfolio__content img{width:100%}.portfolio__content .content__centered:not(.section--full-width),.portfolio__content .content__image-left:not(.section--full-width),.portfolio__content .content__image-right:not(.section--full-width),.portfolio__content .content__full-image:not(.section--full-width),.portfolio__content .content__video:not(.section--full-width),.portfolio__content .content__single-quote:not(.section--full-width){margin-top:80px}.portfolio__content .content__centered:not(.section--full-width):last-child,.portfolio__content .content__image-left:not(.section--full-width):last-child,.portfolio__content .content__image-right:not(.section--full-width):last-child,.portfolio__content .content__full-image:not(.section--full-width):last-child,.portfolio__content .content__video:not(.section--full-width):last-child,.portfolio__content .content__single-quote:not(.section--full-width):last-child{margin-bottom:80px}.portfolio__content .content__centered.section--full-width:not(:first-child),.portfolio__content .content__image-left.section--full-width:not(:first-child),.portfolio__content .content__image-right.section--full-width:not(:first-child),.portfolio__content .content__full-image.section--full-width:not(:first-child),.portfolio__content .content__video.section--full-width:not(:first-child),.portfolio__content .content__single-quote.section--full-width:not(:first-child){margin-top:80px}.section--full-width+.section--full-width{margin-top:0 !important}.portfolio__content .content__quote{margin-bottom:80px;margin-top:80px}.portfolio__content .content__centered{max-width:680px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.portfolio__content .content__image-left,.portfolio__content .content__image-right{display:flex;align-items:center;justify-content:space-between}.portfolio__content .content__image-left>div,.portfolio__content .content__image-right>div{flex-basis:50%}.portfolio__content .content__image-left .right,.portfolio__content .content__image-right .left{padding-left:80px;padding-right:80px}.portfolio__content .content__full-image{text-align:center}.portfolio__content .content__full-image img{width:100%}.portfolio__content .content__full-image.dw-container img,.portfolio__content .content__full-image.block.big-ordered-list img,.portfolio__content .content__full-image.wp-block-columns img{padding-left:80px;padding-right:80px}.portfolio__content .content__quote{max-width:960px;margin-left:auto;margin-right:auto;text-align:center;padding-left:32px;padding-right:32px}.portfolio__content .content__quote .quote-author-image{width:100px;height:100px;object-fit:cover;border-radius:100%}.portfolio__content .content__quote blockquote{background:transparent;border:none;font-size:1.75rem;line-height:1.4em;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:35px}.portfolio__content .content__quote .quote-author:before{content:"";width:100px;height:3px;display:block;background-color:#ff6600;margin-left:auto;margin-right:auto;margin-bottom:15px}.portfolio__content .content__quote .quote-author{text-transform:uppercase;color:#ff6600;font-size:1.125rem;margin-bottom:10px}.portfolio__content .content__quote .quote-author-title{text-transform:uppercase;color:grey}.content__fact{position:relative;padding-left:40px;padding-right:40px;overflow:hidden}.content__fact .bg{height:65%;width:100%;position:absolute;left:0;top:0;background-size:cover;background-position:center center}.content__fact .fact{position:relative;max-width:960px;margin-left:auto;margin-right:auto;background-color:#FF9200;padding:80px 80px;text-align:right;margin-top:200px;margin-bottom:60px}.content__fact .fact p{color:#fff}.content__fact .fact__text{margin-bottom:20px}.content__fact .fact__source{text-transform:uppercase;letter-spacing:1px}.content__fact .fact__source:before{content:"";display:block;width:80px;height:3px;background-color:#fff;margin-right:-20px;margin-left:auto;margin-top:30px;margin-bottom:30px}.content-with-padding{padding-top:8px;padding-bottom:8px}.content-with-padding--large{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 1190px){.portfolio__title h2{font-size:3rem}.portfolio__content .content__image-left .right,.portfolio__content .content__image-right .left{padding-left:40px;padding-right:40px}.portfolio__content .content__full-image.dw-container img,.portfolio__content .content__full-image.block.big-ordered-list img,.portfolio__content .content__full-image.wp-block-columns img{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 890px){.portfolio__title h2{font-size:2.5rem}.portfolio__content .content__image-left,.portfolio__content .content__image-right{display:flex;flex-direction:column}.portfolio__content .content__image-left .left,.portfolio__content .content__image-right .right{width:100%}.portfolio__content .content__image-right .right{order:1;margin-bottom:40px}.portfolio__content .content__image-right .left{order:2}.portfolio__content .content__image-left .left{margin-bottom:40px}.content__fact{padding-left:20px;padding-right:20px}.content__fact .fact{padding:40px 40px}.content__fact .fact__text{font-size:1.25rem;line-height:1.75rem}.content__fact .fact__source:before{margin-right:0}}@media only screen and (max-width: 580px){.portfolio__title h2{font-size:2rem !important}.portfolio__content{padding-top:50px}.portfolio__content .content__quote{margin-bottom:70px;margin-top:65px}.portfolio__content .content__image-left .right,.portfolio__content .content__image-right .left{padding-left:20px;padding-right:20px}.portfolio__content .content__full-image.dw-container img,.portfolio__content .content__full-image.block.big-ordered-list img,.portfolio__content .content__full-image.wp-block-columns img{padding-left:20px;padding-right:20px}.portfolio__content .content__quote blockquote{font-size:1.5rem}}.portfolio__material{padding:40px 60px;background-color:#3B4149}.material__label,.material__cto{color:white;margin:0}.material__label{text-transform:uppercase;font-size:1.075rem;margin-bottom:8px;opacity:0.8}.material__cto{font-size:1.4rem;line-height:1.7rem}.material__btn{display:inline-flex;align-items:center;justify-content:center;width:180px;height:44px;background-color:white;border-radius:5px;color:#3B4149;text-transform:uppercase;font-weight:900;font-size:0.875rem;transition:all 400ms ease}.material__btn:hover{color:#3B4149;transform:translateY(-3px);box-shadow:0 4px 15px rgba(0,0,0,0.15)}@media only screen and (max-width: 890px){.portfolio__material{padding:30px 40px}}@media only screen and (max-width: 580px){.portfolio__material{padding:30px 20px}.portfolio__material .container{display:block}.material__label{font-size:1rem}.material__cto{margin-bottom:24px;font-size:1.2rem}}.portfolio__contact{padding:70px 0}.portfolio__contact .dw-container,.portfolio__contact .block.big-ordered-list,.portfolio__contact .wp-block-columns{display:flex}.portfolio__contact .contact__person{display:flex;align-items:center;flex-grow:1;padding-right:50px}.portfolio__contact .contact__person img{width:185px;height:185px;margin-right:40px;object-fit:contain}.portfolio__contact .contact__person .contact__title{text-transform:uppercase;color:#ff6600;margin-bottom:10px}.portfolio__contact .contact__person .contact__desc{margin-top:25px;max-width:570px;margin-bottom:0;line-height:1.7em}.portfolio__contact .contact__details{border-left:2px solid #E2E2E2;display:flex;flex-direction:column;justify-content:center;padding-left:50px;padding-right:50px;flex-shrink:0}.portfolio__contact .contact__details a:not(:last-of-type){margin-bottom:20px}.portfolio__contact .contact__details a{font-size:1rem;font-weight:800;color:#000000;display:flex;align-items:center}.portfolio__contact .contact__details a img{margin-right:15px}.portfolio__contact .contact__details a:hover{color:#ff6600}@media only screen and (max-width: 890px){.portfolio__contact{padding-bottom:30px}.portfolio__contact .contact__person{align-items:flex-start}.portfolio__contact .contact__person img{width:100px;height:100px;margin-right:40px}.portfolio__contact .dw-container,.portfolio__contact .block.big-ordered-list,.portfolio__contact .wp-block-columns{display:flex;flex-direction:column}.portfolio__contact .contact__details{flex-direction:row;border-left:none;border-top:2px solid #E2E2E2;margin-top:40px;padding:0;padding-top:20px}.portfolio__contact .contact__details a{justify-content:center;flex-basis:50%;margin-bottom:0 !important}}@media only screen and (max-width: 580px){.portfolio__contact{padding-top:40px}.portfolio__contact .contact__person{flex-direction:column}.portfolio__contact .contact__person img{margin-bottom:20px}.portfolio__contact .contact__details span{display:none}}.event__share a{opacity:0.6}.event__share a:not(:last-of-type){margin-right:40px}.event__share a:hover{opacity:1}.event__content{position:relative}.event__details-location a:hover{color:#f60}.event__details-location:not(:last-of-type){margin-bottom:36px}.event__details-message{font-style:italic;padding-top:60px}.event__details .btn{position:relative;margin-bottom:-56px}.event-single:not(:last-child){margin-bottom:40px}.event-single__photo{overflow:hidden}.event-single__photo img{transition:transform 200ms ease}.event-single__photo a:hover img{transform:scale(1.05)}.event-single__details span:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background-color:#B1B3B6;margin:0 9px 3px 13px}@media screen and (min-width: 65em){.event__content{position:relative}.event__details--top{margin-top:-200px}}@media screen and (min-width: 33.75em){.event__share a:not(:last-of-type){margin-right:20px}}.video--youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video--youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video--selfhosted video{width:100%;height:auto}.dw-fullpage-section__slide,.dw-fullpage-section__bg,.dw-fullpage-section__bg-image,.dw-fullpage-section__bg-overlay{position:absolute;left:0;top:0;width:100%;height:100%}.dw-fullpage-section{position:relative;width:100vw;height:100vh;min-height:600px}.dw-fullpage-section__slide{position:relative}.dw-fullpage-section__bg-image{background-size:cover;background-position:center}.dw-fullpage-section__bg-overlay{background-color:#425663;opacity:0.8}.dw-fullpage-section__content{height:100vh;min-height:600px;position:relative;display:flex;flex-direction:column;justify-content:center;z-index:2}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwic2Nzcy9fbm9ybWFsaXplLnNjc3MiLCJzY3NzL19jdXN0b21pemUtc3VwcG9ydC5zY3NzIiwic2Nzcy9yZXdyaXRlL3ZhcmlhYmxlcy9fdmFyaWFibGVzLnNjc3MiLCJzY3NzL3Jld3JpdGUvdmFyaWFibGVzL19nb29nbGVmb250cy5zY3NzIiwic2Nzcy9yZXdyaXRlL3ZhcmlhYmxlcy9fbWVkaWEtcXVlcmllcy5zY3NzIiwic2Nzcy9yZXdyaXRlL3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCJzY3NzL3Jld3JpdGUvdmFyaWFibGVzL19zaXplcy5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19wYXJ0aWFscy5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19iYXNlLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX2dyaWQuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9fdHlwb2dyYXBoeS5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19idXR0b25zLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX2Zvcm1zLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX3Bvc3RzLW5hdmlnYXRpb24uc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9fc2VhcmNoLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX3d5c2l3eWcuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9fcGFnaW5hdGlvbi5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19icmVhZGNydW1iLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX2ZpbHRlci5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19wYXJ0bmVycy5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL3BhZ2UvX2NvbnRlbnQuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9wYWdlL19oZXJvLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvcGFnZS9fZnVsbHBhZ2UtaGVyby5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL3Bvc3QvX2NvbnRlbnQuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9wb3N0L19zaW5nbGUtcG9zdC5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL3Bvc3QvX3NpbmdsZS1ldmVudC5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL2Nhc2UvX2hlcm8uc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9wYWdlcy9fY2FtcGFpZ24uc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9wYWdlcy9fZXZlbnQuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9jYXNlL19kc2Iuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvX2Jsb2Nrcy1mcm9udGVuZC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9pbWFnZS10ZXh0L19pbWFnZS10ZXh0LnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3d5c2l3eWcvX3d5c2l3eWcuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvaW1hZ2UvX2ltYWdlLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3N0YXRzL19zdGF0cy5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9xdW90ZS9xdW90ZS5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9iaWctdGV4dC9fYmlnLXRleHQuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvaGVhZGxpbmUtdGV4dC9faGVhZGxpbmUtdGV4dC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9iaWctb3JkZXJlZC1saXN0L19iaWctb3JkZXJlZC1saXN0LnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2tleXBvaW50cy9fa2V5cG9pbnRzLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3NlcGFyYXRvci9fc2VwYXJhdG9yLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2NvbnRhY3QtcGVvcGxlL19jb250YWN0LXBlb3BsZS5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9mb3JtL19mb3JtLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2xvY2F0aW9uL19sb2NhdGlvbi5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy92aWRlby9fdmlkZW8uc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3Mvc2Nyb2xsLWxpbmsvX3Njcm9sbC1saW5rLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2FnZW5kYS9fYWdlbmRhLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2V2ZW50cy1saXN0L19ldmVudHMtbGlzdC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9ldmVudHMtZ3JpZC9fZXZlbnRzLWdyaWQuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvZmVhdHVyZWQtY2FzZXMvX2ZlYXR1cmVkLWNhc2VzLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2xhcmdlLWN0YS9fbGFyZ2UtY3RhLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3Zpc3VhbC1yb3cvX3Zpc3VhbC1yb3cuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvbGluay1ib3hlcy9fbGluay1ib3hlcy5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9vZmZpY2VzL19vZmZpY2VzLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2xvZ28tc2xpZGVyL19sb2dvLXNsaWRlci5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9zcGVha2Vycy9fc3BlYWtlcnMuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvY29sbGFwc2libGUtbGlzdC9fY29sbGFwc2libGUtbGlzdC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9pY29uLWJ1dHRvbnMvX2ljb24tYnV0dG9ucy5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9rZXlwb2ludC1saXN0L19rZXlwb2ludC1saXN0LnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3RyaWZvcmstZG5hL190cmlmb3JrLWRuYS5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9uYXZpZ2F0aW9uL19uYXZpZ2F0aW9uLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2V4dGVybmFsLWxpbmsvZXh0ZXJuYWwtbGluay5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9ncmFwaGljLWN0YXMvZ3JhcGhpYy1jdGFzLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2ljZWJlcmctZ3JhcGhpYy9pY2ViZXJnLWdyYXBoaWMuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvbGluay1ncmlkL2xpbmstZ3JpZC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9nYWxsZXJ5L2dhbGxlcnkuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvX2NvcmUtYmxvY2tzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19za2lucy5zY3NzIiwic2Nzcy90YWNoeW9ucy9fb3BhY2l0eS5zY3NzIiwic2Nzcy90YWNoeW9ucy9fY3Vyc29yLnNjc3MiLCJzY3NzL3RhY2h5b25zL190ZXh0LWFsaWduLnNjc3MiLCJzY3NzL3RhY2h5b25zL190ZXh0LWRlY29yYXRpb24uc2NzcyIsInNjc3MvdGFjaHlvbnMvX3RleHQtdHJhbnNmb3JtLnNjc3MiLCJzY3NzL3RhY2h5b25zL19mbGV4Ym94LnNjc3MiLCJzY3NzL3RhY2h5b25zL19kaXNwbGF5LnNjc3MiLCJzY3NzL3RhY2h5b25zL19ncmlkLnNjc3MiLCJzY3NzL3RhY2h5b25zL19vdmVyZmxvdy5zY3NzIiwic2Nzcy90YWNoeW9ucy9fc3BhY2luZ3Muc2NzcyIsInNjc3MvdGFjaHlvbnMvX25lZ2F0aXZlLW1hcmdpbnMuc2NzcyIsInNjc3MvdGFjaHlvbnMvX3dpZHRocy5zY3NzIiwic2Nzcy90YWNoeW9ucy9fbWF4LXdpZHRocy5zY3NzIiwic2Nzcy90YWNoeW9ucy9faGVpZ2h0cy5zY3NzIiwic2Nzcy90YWNoeW9ucy9fdXRpbGl0aWVzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3JkZXJzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3JkZXItY29sb3JzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3JkZXItd2lkdGhzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3gtc2hhZG93LnNjc3MiLCJzY3NzL19mb250LXN0eWxlcy5zY3NzIiwic2Nzcy9fYnV0dG9ucy5zY3NzIiwic2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsInNjc3MvX2ludGVyYWN0aW9ucy5zY3NzIiwic2Nzcy9hZGRvbnMvX3NsaWNrLnNjc3MiLCJzY3NzL2FkZG9ucy9fc2ltcGxlbGlnaHRib3guc2NzcyIsInNjc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzIiwic2Nzcy9wYXJ0aWFscy9fZm9vdGVyLnNjc3MiLCJzY3NzL3BhcnRpYWxzL19zZWN0aW9ucy5zY3NzIiwic2Nzcy9wYXJ0aWFscy9fY2FzZXMuc2NzcyIsInNjc3MvcGFydGlhbHMvX2V2ZW50cy5zY3NzIiwic2Nzcy9wYXJ0aWFscy9fdmlkZW8uc2NzcyIsInNjc3MvcGFydGlhbHMvX2Z1bGxwYWdlLXNlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcblRoZW1lIE5hbWU6IFRyaWZvcmsgTWFpblxuQXV0aG9yOiBEdWNrd2lzZSBBcFNcbkF1dGhvciBVUkk6IGh0dHBzOi8vZHVja3dpc2UuZGsvXG5WZXJzaW9uOiAxLjAuNlxuVGV4dCBEb21haW46IGR3ICovXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBOb3JtYWxpemVcbiMgSW5pdGlhbCBTdHlsaW5nXG4jIFZhcmlhYmxlc1xuIyBCYXNlXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGltcG9ydCBcInNjc3Mvbm9ybWFsaXplXCI7XG5AaW1wb3J0IFwic2Nzcy9jdXN0b21pemUtc3VwcG9ydFwiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFJld3JpdGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGltcG9ydCBcInNjc3MvcmV3cml0ZS92YXJpYWJsZXMvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL3BhcnRpYWxzXCI7XG5AaW1wb3J0IFwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9ibG9ja3MtZnJvbnRlbmRcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBUYWNoeW9ucyBtb2R1bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL3NraW5zXCI7XG5AaW1wb3J0IFwic2Nzcy90YWNoeW9ucy9vcGFjaXR5XCI7XG5AaW1wb3J0IFwic2Nzcy90YWNoeW9ucy9jdXJzb3JcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL3RleHQtYWxpZ25cIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL3RleHQtZGVjb3JhdGlvblwiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvdGV4dC10cmFuc2Zvcm1cIjtcblxuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvZmxleGJveFwiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvZGlzcGxheVwiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvZ3JpZFwiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvb3ZlcmZsb3dcIjtcblxuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvc3BhY2luZ3NcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL25lZ2F0aXZlLW1hcmdpbnNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL3dpZHRoc1wiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvbWF4LXdpZHRoc1wiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvaGVpZ2h0c1wiO1xuXG5AaW1wb3J0IFwic2Nzcy90YWNoeW9ucy91dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JvcmRlcnNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JvcmRlci1jb2xvcnNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JvcmRlci1yYWRpdXNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JvcmRlci13aWR0aHNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JveC1zaGFkb3dcIjtcblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEJhc2ljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBpbXBvcnQgXCJzY3NzL2ZvbnQtc3R5bGVzXCI7XG5AaW1wb3J0IFwic2Nzcy9idXR0b25zXCI7XG5AaW1wb3J0IFwic2Nzcy90cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcInNjc3MvaW50ZXJhY3Rpb25zXCI7XG4uZHctc2l0ZS1oZWFkZXItLXRyYW5ze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksNjUsNzMsMC42KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBBZGRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGltcG9ydCBcInNjc3MvYWRkb25zL3NsaWNrXCI7XG5AaW1wb3J0IFwic2Nzcy9hZGRvbnMvc2ltcGxlbGlnaHRib3hcIjtcblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFBhcnRpYWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBpbXBvcnQgXCJzY3NzL3BhcnRpYWxzL2hlYWRlclwiO1xuQGltcG9ydCBcInNjc3MvcGFydGlhbHMvZm9vdGVyXCI7XG5cbkBpbXBvcnQgXCJzY3NzL3BhcnRpYWxzL3NlY3Rpb25zXCI7XG5AaW1wb3J0IFwic2Nzcy9wYXJ0aWFscy9jYXNlc1wiO1xuQGltcG9ydCBcInNjc3MvcGFydGlhbHMvZXZlbnRzXCI7XG5AaW1wb3J0IFwic2Nzcy9wYXJ0aWFscy92aWRlb1wiO1xuQGltcG9ydCBcInNjc3MvcGFydGlhbHMvZnVsbHBhZ2Utc2VjdGlvblwiO1xuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuXHRmb250LXNpemU6IDJlbTtcblx0bWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuXHRoZWlnaHQ6IDA7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHRtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICpcdFx0YGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuIiwiYm9keXtcbiAgJi5jdXN0b21pemUtc3VwcG9ydHtcbiAgICAuc2l0ZS1oZWFkZXJ7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgI3ByaW1hcnktbWVudXtcbiAgICAgICAgLnN1Yi1tZW51e1xuICAgICAgICAgIHRvcDogMTAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweDs7XG4gICAgICAuc2l0ZS1oZWFkZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ2cHg7XG4gICAgICAgICNwcmltYXJ5LW1lbnV7XG4gICAgICAgICAgLnN1Yi1tZW51e1xuICAgICAgICAgICAgdG9wOiAxMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweCAtIDQ2cHg7XG4gICAgICAuc2l0ZS1oZWFkZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiZ29vZ2xlZm9udHNcIjtcbkBpbXBvcnQgXCJtZWRpYS1xdWVyaWVzXCI7XG5AaW1wb3J0IFwiY29sb3JzXCI7XG5AaW1wb3J0IFwic2l6ZXNcIjsiLCIvKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgSXRhbGljJyksIGxvY2FsKCdPcGVuU2Fucy1JdGFsaWMnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNllhR3MxMjZNaVpwQkEtVUZVSzBVZGMxR0FLNmJ0Nm8ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzg4LCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBJdGFsaWMnKSwgbG9jYWwoJ09wZW5TYW5zLUl0YWxpYycpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW02WWFHczEyNk1pWnBCQS1VRlVLMGRkYzFHQUs2YnQ2by53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBncmVlay1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgSXRhbGljJyksIGxvY2FsKCdPcGVuU2Fucy1JdGFsaWMnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNllhR3MxMjZNaVpwQkEtVUZVSzBWZGMxR0FLNmJ0Nm8ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBJdGFsaWMnKSwgbG9jYWwoJ09wZW5TYW5zLUl0YWxpYycpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW02WWFHczEyNk1pWnBCQS1VRlVLMGFkYzFHQUs2YnQ2by53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgSXRhbGljJyksIGxvY2FsKCdPcGVuU2Fucy1JdGFsaWMnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNllhR3MxMjZNaVpwQkEtVUZVSzBXZGMxR0FLNmJ0Nm8ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEl0YWxpYycpLCBsb2NhbCgnT3BlblNhbnMtSXRhbGljJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTZZYUdzMTI2TWlacEJBLVVGVUswWGRjMUdBSzZidDZvLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBJdGFsaWMnKSwgbG9jYWwoJ09wZW5TYW5zLUl0YWxpYycpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW02WWFHczEyNk1pWnBCQS1VRlVLMFpkYzFHQUs2Yi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIExpZ2h0JyksIGxvY2FsKCdPcGVuU2Fucy1MaWdodCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTl9yOE9YLWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzg4LCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBMaWdodCcpLCBsb2NhbCgnT3BlblNhbnMtTGlnaHQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5fcjhPVnVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIGdyZWVrLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBMaWdodCcpLCBsb2NhbCgnT3BlblNhbnMtTGlnaHQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5fcjhPWHVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuLyogZ3JlZWsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOX3I4T1VlaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOX3I4T1hlaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOX3I4T1hPaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOX3I4T1V1aHBLS1NUancud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBSZWd1bGFyJyksIGxvY2FsKCdPcGVuU2Fucy1SZWd1bGFyJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbThZYUdzMTI2TWlacEJBLVVGV0owYmY4cGtBcDZhLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4OCwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgUmVndWxhcicpLCBsb2NhbCgnT3BlblNhbnMtUmVndWxhcicpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW04WWFHczEyNk1pWnBCQS1VRlVaMGJmOHBrQXA2YS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBncmVlay1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgUmVndWxhcicpLCBsb2NhbCgnT3BlblNhbnMtUmVndWxhcicpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW04WWFHczEyNk1pWnBCQS1VRldaMGJmOHBrQXA2YS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzFGMDAtMUZGRjtcbn1cbi8qIGdyZWVrICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtOFlhR3MxMjZNaVpwQkEtVUZWcDBiZjhwa0FwNmEud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtOFlhR3MxMjZNaVpwQkEtVUZXcDBiZjhwa0FwNmEud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtOFlhR3MxMjZNaVpwQkEtVUZXNTBiZjhwa0FwNmEud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtOFlhR3MxMjZNaVpwQkEtVUZWWjBiZjhwa0FnLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgU2VtaUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLVNlbWlCb2xkJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOaXJrT1gtaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDODgsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFNlbWlCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1TZW1pQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTmlya09WdWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogZ3JlZWstZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFNlbWlCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1TZW1pQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTmlya09YdWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBTZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5pcmtPVWVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBTZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5pcmtPWGVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBTZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5pcmtPWE9ocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBTZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5pcmtPVXVocEtLU1Rqdy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU43cmdPWC1ocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4OCwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjdyZ09WdWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogZ3JlZWstZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU43cmdPWHVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuLyogZ3JlZWsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjdyZ09VZWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU43cmdPWGVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1Cb2xkJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVON3JnT1hPaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjdyZ09VdWhwS0tTVGp3LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgRXh0cmFCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1FeHRyYUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU44cnNPWC1ocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4OCwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgRXh0cmFCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1FeHRyYUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU44cnNPVnVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIGdyZWVrLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBFeHRyYUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUV4dHJhQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjhyc09YdWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBFeHRyYUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUV4dHJhQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjhyc09VZWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEV4dHJhQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtRXh0cmFCb2xkJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOOHJzT1hlaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgRXh0cmFCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1FeHRyYUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU44cnNPWE9ocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBFeHRyYUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUV4dHJhQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjhyc09VdWhwS0tTVGp3LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cbiRicmVha3BvaW50LW5vdC1zbWFsbDogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMzMuNzVlbSknICFkZWZhdWx0OyAvLyA1NDBweFxuJGJyZWFrcG9pbnQtbWVkaXVtOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKScgIWRlZmF1bHQ7IC8vIDcyMHB4XG4kYnJlYWtwb2ludC1sYXJnZTogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNjVlbSknICFkZWZhdWx0OyAvLyAxMDQwcHhcbiRicmVha3BvaW50LWV4dHJhLWxhcmdlOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MWVtKScgIWRlZmF1bHQ7IC8vIDE0NTZweFxuXG4vKlxuXG4gIENVU1RPTSBNRURJQSBRVUVSSUVTXG5cbiAgTWVkaWEgcXVlcnkgdmFsdWVzIGNhbiBiZSBjaGFuZ2VkIHRvIGZpdCB5b3VyIG93biBjb250ZW50LlxuICBUaGVyZSBhcmUgbm8gbWFnaWMgYnVsbGV0cyB3aGVuIGl0IGNvbWVzIHRvIG1lZGlhIHF1ZXJ5IHdpZHRoIHZhbHVlcy5cbiAgVGhleSBzaG91bGQgYmUgZGVjbGFyZWQgaW4gZW0gdW5pdHMgLSBhbmQgdGhleSBzaG91bGQgYmUgc2V0IHRvIG1lZXRcbiAgdGhlIG5lZWRzIG9mIHlvdXIgY29udGVudC4gWW91IGNhbiBhbHNvIGFkZCBhZGRpdGlvbmFsIG1lZGlhIHF1ZXJpZXMsXG4gIG9yIHJlbW92ZSBzb21lIG9mIHRoZSBleGlzdGluZyBvbmVzLlxuXG4gIFRoZXNlIG1lZGlhIHF1ZXJpZXMgY2FuIGJlIHJlZmVyZW5jZWQgbGlrZSBzbzpcblxuICBAbWVkaWEgKC0tYnJlYWtwb2ludC1ub3Qtc21hbGwpIHtcbiAgICAubWVkaXVtLWFuZC1sYXJnZXItc3BlY2lmaWMtc3R5bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAoLS1icmVha3BvaW50LW1lZGl1bSkge1xuICAgIC5tZWRpdW0tc2NyZWVuLXNwZWNpZmljLXN0eWxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKC0tYnJlYWtwb2ludC1sYXJnZSkge1xuICAgIC5sYXJnZS1hbmQtbGFyZ2VyLXNjcmVlbi1zcGVjaWZpYy1zdHlsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgfVxuICB9XG5cbiovXG5cbi8qIE1lZGlhIFF1ZXJpZXMgKi9cbiIsIiR3aGl0ZTogI0ZGRkZGRjtcbiRkYXJrMDogcmdiYSg0NCw1OCw2NiwwKTtcbiRkYXJrNTogcmdiYSg0NCw1OCw2NiwwLjA1KTtcbiRkYXJrMTU6IHJnYmEoNDQsNTgsNjYsMC4xNSk7XG4kZGFyazQwOiByZ2JhKDQ0LDU4LDY2LDAuNCk7XG4kZGFyazUtc29saWQ6ICNGNEY1RjY7XG5cblxuJGxpZ2h0ZXItZ3JleTogJGRhcms1LXNvbGlkO1xuJGxpZ2h0LWdyZXk6ICNFRUVGRjA7XG4kb3RoZXItZ3JleTogI0IxQjNCNjtcbiRncmV5OiAjNjI2NzZEO1xuJGRhcmstZ3JleTogIzQyNTY2MztcbiR2ZXJ5LWRhcmstZ3JleTogIzJDM0E0MjtcbiRvcmFuZ2U6ICNmZjY2MDA7XG4kbGlnaHQtb3JhbmdlOiAjRkY5MjAwO1xuJHllbGxvdzogI0Y2QUUwMDtcblxuJHJlZDogI0ZGNzA3MDtcbiRncmVlbjogIzlERTBBMztcblxuJGFjY2VudDogJG9yYW5nZTtcbiRkYXJrLXRleHQ6ICR2ZXJ5LWRhcmstZ3JleTtcbiRuZWdhdGl2ZTogJHJlZDtcbiRwb3NpdGl2ZTogJGdyZWVuO1xuXG5cblxuXG5cbiRncmFkaWVudC1vcmFuZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHllbGxvdywgJG9yYW5nZSk7XG4kYnRuLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR5ZWxsb3cgMCUsICRvcmFuZ2UgNTElLCAkb3JhbmdlIDEwMCUpO1xuJGJpZy10ZXh0LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMzEzNjNELCAjNUI2MzZFKTtcblxuJGdyYWRpZW50LWRhcms6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHZlcnktZGFyay1ncmV5LCAkZGFyay1ncmV5KTtcblxuJGNvbG9yLXBhbGV0dGU6IChcbiAgXCJ2ZXJ5LWRhcmstZ3JleVwiOiAkdmVyeS1kYXJrLWdyZXksXG4gIFwiZGFyay1ncmV5XCI6ICRkYXJrLWdyZXksXG4gIFwibGlnaHRlci1ncmV5XCI6ICRsaWdodGVyLWdyZXksXG4gIFwibGlnaHQtZ3JleVwiOiAkbGlnaHQtZ3JleSxcbiAgXCJncmV5XCI6ICRncmV5LFxuICBcImFjY2VudFwiOiAkYWNjZW50LFxuICBcIndoaXRlXCI6ICR3aGl0ZVxuKTtcbiIsIiRzMTogOHB4O1xuJHMyOiAxNnB4O1xuJHMzOiAyNHB4O1xuJHM0OiAzMnB4O1xuJHM1OiA0MHB4O1xuJHM2OiA0OHB4O1xuJHM3OiA4MHB4O1xuJHM4OiAxMTJweDtcbiRzOTogMTI4cHg7XG5cbiRoZWFkZXItaGVpZ2h0OiA3MHB4O1xuXG4iLCJAaW1wb3J0IFwiYmFzZVwiO1xuQGltcG9ydCBcImdyaWRcIjtcblxuLy8gRUxFTUVOVFNcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwicG9zdHMtbmF2aWdhdGlvblwiO1xuQGltcG9ydCBcInNlYXJjaFwiO1xuQGltcG9ydCBcInd5c2l3eWdcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcImZpbHRlclwiO1xuQGltcG9ydCBcInBhcnRuZXJzXCI7XG5cblxuLy8gUEFHRVxuQGltcG9ydCBcInBhZ2UvY29udGVudFwiO1xuQGltcG9ydCBcInBhZ2UvaGVyb1wiO1xuQGltcG9ydCBcInBhZ2UvZnVsbHBhZ2UtaGVyb1wiO1xuXG4vLyBQT1NUU1xuQGltcG9ydCBcInBvc3QvY29udGVudFwiO1xuQGltcG9ydCBcInBvc3Qvc2luZ2xlLXBvc3RcIjtcbkBpbXBvcnQgXCJwb3N0L3NpbmdsZS1ldmVudFwiO1xuXG5cblxuLy8gQ0FTRVxuQGltcG9ydCBcImNhc2UvaGVyb1wiO1xuXG4vLyBQQUdFU1xuQGltcG9ydCBcInBhZ2VzL2NhbXBhaWduXCI7XG5AaW1wb3J0IFwicGFnZXMvZXZlbnRcIjtcblxuXG5cblxuLy8gQ3VzdG9tIENhc2VzIERTQlxuXG5AaW1wb3J0IFwiY2FzZS9kc2JcIjsiLCIkc2lkZS1wYWRkaW5nOiAyNHB4O1xuXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbn1cblxuYm9keSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbi5kdy1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5kdy1jb250YWluZXJ7XG4gICAgcGFkZGluZy1sZWZ0OiAkc2lkZS1wYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzaWRlLXBhZGRpbmc7XG59XG5cbi5kdy1jb250YWluZXItLWNhc2Uge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xufVxuXG4uZHctY29udGFpbmVyLS1ub3BhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgICAuZHctY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubGVmdC1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnJpZ2h0LXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5sZWZ0LXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucmlnaHQtcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWV4dHJhLWxhcmdlfSB7XG4gICAgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubGVmdC1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yaWdodC1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uY29udGFpbmVkLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC5pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbn1cblxuLnJhdGlvLFxuLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5cbi5iZy1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDY1LCA3MywgMC43KTtcbn1cblxuLmNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubm9jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBzZXVkbyB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvdmVyLWJnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5sZWZ0LXRvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xufVxuXG4ucm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnN0aWNreS1zaWRlYmFyIHtcbiAgICB3aWxsLWNoYW5nZTogbWluLWhlaWdodDtcbn1cblxuLnN0aWNreS1zaWRlYmFyX19pbm5lciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLyogRm9yIGJyb3dzZXJzIGRvbid0IHN1cHBvcnQgdHJhbnNsYXRlM2QuICovXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB3aWxsLWNoYW5nZTogcG9zaXRpb24sIHRyYW5zZm9ybTtcbn1cblxuLmZsZXgtYmV0d2VlbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiIsIiRncmlkLXBhZGRpbmc6ICRzMjtcblxuLmdyaWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cblx0LmNvbHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uZ3JpZC0yY29sLFxuLmdyaWQtM2NvbCxcbi5ncmlkLTRjb2x7XG5cdC5jb2x7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdyaWQtcGFkZGluZztcblx0XHRwYWRkaW5nOiAwIDA7XG5cdH1cbn1cblxuXG5cbi5zZWN0aW9uLWhlYWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiAkczY7XG4gICAgLmxlZnR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzMjtcbiAgICB9XG59XG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcblx0LnRhYmxlLWdyaWR7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LmNvbDYsXG5cdFx0LmNvbDYtbnN7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cdFx0LmJvdHRvbXtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuXHQuZ3JpZHtcblx0XHRtYXJnaW4tbGVmdDogLTI0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMjRweDtcblx0XHQuY29se1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDAgMjRweDtcbiAgICAgICAgfVxuXHR9XG4gICAgLmdyaWQtM2NvbC0tZW17XG4gICAgICAgIC5jb2w6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblx0LmdyaWQtMmNvbCxcblx0LmdyaWQtM2NvbCxcblx0LmdyaWQtNGNvbHtcblx0XHQuY29se1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdyaWQtcGFkZGluZyAqIDI7XG5cdFx0fVxuXHR9XG4gICAgLnNlY3Rpb24taGVhZGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5sZWZ0e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAuZ3JpZC0zY29se1xuICAgICAgICAuY29se1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgfVxuXHR9XG5cdC5ncmlkLTRjb2x7XG4gICAgICAgIC5jb2x7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBGUk9NIFRBQ0hZT05TXG5cbi8vIE51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBncmlkXG4vLyBOQjogUmVtZW1iZXIgdG8gdXBkYXRlIHRoZSBkb2N1bWVudGF0aW9uIGFib3ZlIGlmIHlvdSBjaGFuZ2UgdGhpcyFcbiRjb2x1bW4tY291bnQ6IDEyO1xuXG4vKiBDb2x1bW5zICovXG5cbi8vIEhvdyB3ZSBjYWxjdWxhdGUgY29sdW1uIHdpZHRoc1xuQGZ1bmN0aW9uIGNvbCgkbnVtKSB7XG4gIEByZXR1cm4gMTAwJSAvICRjb2x1bW4tY291bnQgKiAkbnVtO1xufVxuXG4vLyBDcmVhdGUgLmNvbDEsIC5jb2wyLCAuY29sMywgZXRjLlxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1uLWNvdW50IHtcbiAgLmNvbCN7JGl9IHtcbiAgICB3aWR0aDogY29sKCRpKTtcbiAgICBwYWRkaW5nOiAwICRzMztcbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLy8gQ3JlYXRlIC5jb2wxLW5zLCAuY29sMi1ucywgLmNvbDMtbnMsIGV0Yy5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1uLWNvdW50IHtcbiAgICAuY29sI3skaX0tbnMge1xuICAgICAgd2lkdGg6IGNvbCgkaSk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAvLyBDcmVhdGUgLmNvbDEtbSwgLmNvbDItbSwgLmNvbDMtbSwgZXRjLlxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW4tY291bnQge1xuICAgIC5jb2wjeyRpfS1tIHtcbiAgICAgIHdpZHRoOiBjb2woJGkpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAvLyBDcmVhdGUgLmNvbDEtbCwgLmNvbDItbCwgLmNvbDMtbCwgZXRjLlxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW4tY291bnQge1xuICAgIC5jb2wjeyRpfS1sIHtcbiAgICAgIHdpZHRoOiBjb2woJGkpO1xuICAgIH1cbiAgfVxufSIsIiRyZWd1bGFyOiA0MDA7XG4kc2VtaS1ib2xkOiA2MDA7XG4kYm9sZDogNzAwO1xuJGV4dHJhLWJvbGQ6IDgwMDtcblxuaHRtbCB7XG4gICAgY29sb3I6ICRkYXJrLXRleHQ7XG59XG5cbmgxLFxuaDIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZXh0cmEtYm9sZDtcbn1cblxucCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5hIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mMSB7XG4gICAgLy8xNHB4XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xcmVtO1xufVxuXG4uZjIge1xuICAgIC8vMTZweFxuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG4uZjMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG59XG5cbi5mNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cblxuLmY1IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW0gIWltcG9ydGFudDtcbn1cblxuLmY2IHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG59XG5cbi5mNyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cblxuLmV4dHJhLWJvbGQsXG5iIHtcbiAgICBmb250LXdlaWdodDogJGV4dHJhLWJvbGQ7XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgICBAZXh0ZW5kIC5mNjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRzNTtcbn1cblxuLnBhZ2UtdGl0bGUge1xuICAgIEBleHRlbmQgLmY3O1xufVxuLmNhcmQtdGl0bGV7XG4gICAgQGV4dGVuZCAuZjQ7XG4gICAgZm9udC13ZWlnaHQ6ICRleHRyYS1ib2xkO1xufVxuXG4ubGFiZWwge1xuICAgIEBleHRlbmQgLmYxO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmltYWdlLWNhcHRpb257XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJG90aGVyLWdyZXk7XG4gICAgbWFyZ2luLXRvcDogJHMxO1xuICAgIEBleHRlbmQgLmYxO1xuXG59XG5cbi5sYWJlbCxcbi5tZXRhIHtcbiAgICBjb2xvcjogJG90aGVyLWdyZXk7XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAgIC5mMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuXG4gICAgLmY0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLmY1IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIH1cblxuICAgIC5mNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAuZjYge1xuICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgICB9XG5cbiAgICAuZjcge1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICB9XG59IiwiLy8gTUFJTiBCVVRUT05TXG5cbi5ncmFkaWVudC1ob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAkYnRuLWdyYWRpZW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICB9XG59XG5cbi5idXR0b257XG4gICAgQGV4dGVuZCAuYnRuLXNoYXBlO1xuICAgIEBleHRlbmQgLmJ0bi10ZXh0O1xuICAgIEBleHRlbmQgLmdyYWRpZW50LWhvdmVyO1xuICAgIFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgbWluLXdpZHRoOiAxODBweDtcblxuICAgIGNvbG9yOiAkd2hpdGU7XG59XG4uYnRuLXNoYXBle1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6ICRzMSAkczM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ0bi10ZXh0e1xuICAgIEBleHRlbmQgLmYxO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIExJTktTXG5cbi5saW5re1xuICAgIEBleHRlbmQgLmYxO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgIGNvbG9yOiAkYWNjZW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICAgICYtLXJpZ2h0OmFmdGVyLFxuICAgICYtLWxlZnQ6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICAgIH1cbiAgICAmLS1yaWdodHtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZHctaW1nL2ljb25zL2Fycm93X3JpZ2h0X29yYW5nZS5zdmcnKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXI6YWZ0ZXJ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXdoaXRle1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAmLmxpbmstLXJpZ2h0e1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2R3LWltZy9pY29ucy9hcnJvd19yaWdodF93aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU0NST0xMIFRPIFRPUFxuXG4uc2Nyb2xsLXRvLXRvcHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiA0OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAkYWNjZW50LCAkbGlnaHQtb3JhbmdlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgIGltZ3tcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgfVxuICAgICYuYWN0aXZle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIElDT04gQlVUVE9OXG5cblxuLmljb24tYnRue1xuICAgIEBleHRlbmQgLmJ0bi1zaGFwZTtcbiAgICBAZXh0ZW5kIC5idG4tdGV4dDtcbiAgICBAZXh0ZW5kIC5ncmFkaWVudC1ob3ZlcjtcblxuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuXG4gICAgYm94LXNoYWRvdzogLTIwcHggMTJweCAyNHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cbiAgICBwYWRkaW5nLXRvcDogJHMzO1xuICAgIHBhZGRpbmctYm90dG9tOiAkczM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIC5pbWFnZXtcbiAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgIH1cbn1cbiIsImZvcm06bm90KC5zZWFyY2gtZm9ybSl7XG4gICAgZGl2ID4gbGFiZWwsXG4gICAgcCA+IGxhYmVse1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMTtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICB0ZXh0YXJlYSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgICBzZWxlY3R7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wOSk7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyLWdyZXk7XG4gICAgfVxuICAgIHRleHRhcmVhe1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHg7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xuICAgICAgICBAZXh0ZW5kIC5idXR0b247XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG5cbiAgICAuYWN0aW9uc3tcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIC5pbnB1dHMtbGlzdHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZmllbGRzZXR7XG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaHMtZXJyb3ItbXNnc3tcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgLmhzLWVycm9yLW1zZ3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubGVnYWwtY29uc2VudC1jb250YWluZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG59XG4uaGJzcHQtZm9ybXtcbiAgICBwIHtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucG9zdHMtbmF2aWdhdGlvbntcbiAgICBoMntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm5hdi1saW5rc3tcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYXsgIFxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXYtcHJldmlvdXN7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG59IiwiLnNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nLXRvcDogJHM1O1xuICAgIHBhZGRpbmctYm90dG9tOiAkczc7XG59XG5cbi5zZWFyY2gtc2luZ2xle1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICZfX2lubmVye1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6ICRzMztcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzMztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG4gICAgfVxuICAgIGgze1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgfVxuICAgIC5saW5re1xuICAgICAgICBtYXJnaW4tdG9wOiAkczI7XG4gICAgfVxuICAgIC5sYWJlbHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgICAmX19kZXNje1xuICAgICAgICBtYXJnaW4tdG9wOiAkczE7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5zZWFyY2gtc2luZ2xlX19pbm5lcntcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmICsgLnNlYXJjaC1zaW5nbGV7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgfVxuICAgIGJye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5zZWFyY2gtZm9ybXtcbiAgICBsYWJlbHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICZfX2ZpZWxke1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGlucHV0LCBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxke1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggNjBweCA0cHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRhY2NlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1Ym1pdHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53eXNpd3lnIHArcCxcbi53eXNpd3lnIHNwYW4rc3Bhbixcbi53eXNpd3lnIGRpditkaXYge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbi53eXNpd3lnIHtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuXG4gICAgcCtwLFxuICAgIHNwYW4rc3BhbixcbiAgICBkaXYrZGl2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzMztcbiAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgIH1cblxuICAgIGgxOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgaDI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNDtcbiAgICB9XG5cbiAgICBoMSxcbiAgICBoMiB7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGFjY2VudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIG1hcmdpbjogMCAwICRzNDtcblxuICAgICAgICBwLFxuICAgICAgICBzcGFuLFxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkczY7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdChsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXh0cmEtbGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IDYuNXZ3O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG5cbiAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQ6ICRiaWctdGV4dC1ncmFkaWVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLyogU3R5bGUgdGhlIGJ1dHRvbiB0aGF0IGlzIHVzZWQgdG8gb3BlbiBhbmQgY2xvc2UgdGhlIGNvbGxhcHNpYmxlIGNvbnRlbnQgKi9cbi5pbm5lci1yZWFkLW1vcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgY29sb3I6ICRvdGhlci1ncmV5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogJHMzO1xuICAgIG1hcmdpbi1ib3R0b206ICRzMjtcblxuICAgICYuYWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgfVxufVxuXG4ucmVhZC1tb3JlLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLnd5c2l3eWcge1xuICAgICAgICAuZXh0cmEtbGFyZ2Uge1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG5cbiAgICAud3lzaXd5ZyxcbiAgICAud3lzaXd5ZyBwLFxuICAgIC53eXNpd3lnIHNwYW4sXG4gICAgLnd5c2l3eWcgZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gICAgfVxuXG4gICAgLnd5c2l3eWcge1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zNzVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIucGFnaW5hdGlvbntcbiAgICBtYXJnaW4tYm90dG9tOiAkczc7XG4gICAgbWFyZ2luLXRvcDogJHMzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICBwYWRkaW5nLXRvcDogJHMzO1xuICAgIH1cbiAgICAucGFnZS1udW1iZXJze1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzMTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHMxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cbiAgICAucHJldixcbiAgICAubmV4dHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIEBleHRlbmQgLmxpbms7XG4gICAgfVxuICAgIC5wcmV2e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICB9XG4gICAgLm5leHR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkczI7XG4gICAgfVxuICAgIC5jdXJyZW50e1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1vcmFuZ2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG59XG5cbi5zZWFyY2gtcGFnZSAucGFnaW5hdGlvbntcbiAgICBtYXJnaW4tdG9wOiAkczc7XG59IiwiI2JyZWFkY3J1bWJze1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBsaXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBhe1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxpLGF7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5zZXBhcmF0b3J7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHMxO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczE7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbn0iLCIuZmlsdGVye1xuICAgIG1hcmdpbi1ib3R0b206ICRzNjtcbiAgICBidXR0b257XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5O1xuXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIG1hcmdpbjogNXB4IDVweCA1cHggMDtcbiAgICAgICAgXG4gICAgICAgICYubWl4aXR1cC1jb250cm9sLWFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1vcmFuZ2U7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWx0ZXJ7XG4gICAgLnNsaWNrLWRvdHN7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAmOm5vdCguc2xpY2stYWN0aXZlKXtcbiAgICAgICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIFxuICAgIH1cbn0iLCIucGFydG5lcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICZfX2xvZ297XG4gICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX2luZm8sXG4gICAgJl9fZGV0YWlsc3tcbiAgICAgICAgcGFkZGluZzogJHM0O1xuICAgIH1cbiAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgIH1cbiAgICAmX19kZXRhaWxze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA1NCwgNjEsIDAuOTUpO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG4gICAgICAgID5kaXZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5wYXJ0bmVyX19kZXRhaWxze1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gLnBhZ2UsXG4vLyAuY2FzZS1wYWdlLFxuLy8gLmNhbXBhaWduIHtcbi8vICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4vLyB9XG5cbi5wYWdlX19jb250ZW50LFxuLmNhc2VfX2NvbnRlbnQsXG4uY2FtcGFpZ25fX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogJHM1O1xufVxuXG4ucGFnZV9fY29udGVudCxcbi5jYXNlX19jb250ZW50LFxuLmNhbXBhaWduX19jb250ZW50LFxuLnBvc3RfX2NvbnRlbnQge1xuICAgIC5ibG9jayArIC5ibG9jayxcbiAgICAud3AtYmxvY2stY29sdW1ucyArIC5ibG9ja3tcbiAgICAgICAgbWFyZ2luLXRvcDogJHM2O1xuICAgIH1cblxuICAgIC5ibG9jay5sYXJnZS1jdGErLmJsb2NrLmxhcmdlLWN0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG5cbiAgICAuYmxvY2s6bGFzdC1jaGlsZDpub3QoLmJsb2NrLS1mdWxsKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNjtcbiAgICB9XG59XG5cbi53cC1ibG9jay1jb2x1bW5ze1xuICAgIG1hcmdpbi1ib3R0b206ICRzNSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG5cbiAgICAucGFnZV9fY29udGVudCxcbiAgICAuY2FzZV9fY29udGVudCxcbiAgICAuY2FtcGFpZ25fX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHM2O1xuXG4gICAgICAgICYucGFnZV9fY29udGVudC0tbW9yZS1zcGFjaW5ne1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzNztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlX19jb250ZW50LFxuICAgIC5jYXNlX19jb250ZW50LFxuICAgIC5jYW1wYWlnbl9fY29udGVudCxcbiAgICAucG9zdF9fY29udGVudCB7XG4gICAgICAgIFxuICAgICAgICAuYmxvY2sgKyAuYmxvY2ssXG4gICAgICAgIC53cC1ibG9jay1jb2x1bW5zICsgLmJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jay13eXNpd3lnIHtcblxuICAgICAgICAgICAgJisuYmxvY2suYWdlbmRhLFxuICAgICAgICAgICAgJisuYmxvY2suY29udGFjdC1wZW9wbGUsXG4gICAgICAgICAgICAmKy5ibG9jay5ldmVudHMtZ3JpZCxcbiAgICAgICAgICAgICYrLmJsb2NrLmV2ZW50cy1saXN0LFxuICAgICAgICAgICAgJisuYmxvY2suZmVhdHVyZWQtY2FzZXMsXG4gICAgICAgICAgICAmKy5ibG9jay5rZXlwb2ludHMsXG4gICAgICAgICAgICAmKy5ibG9jay5saW5rLWJveGVzLFxuICAgICAgICAgICAgJisuYmxvY2subG9jYXRpb24sXG4gICAgICAgICAgICAmKy5ibG9jay52aWRlbyxcbiAgICAgICAgICAgICYrLmJsb2NrLnZpc3VhbC1yb3csXG4gICAgICAgICAgICAmKy5ibG9jay5nZW8tb2ZmaWNlcyxcbiAgICAgICAgICAgICYrLmJsb2NrLmNvbGxhcHNpYmxlLWxpc3QsXG4gICAgICAgICAgICAmKy5ibG9jay5zcGVha2VycyxcbiAgICAgICAgICAgICYrLmJsb2NrLmljb24tYnV0dG9ucyxcbiAgICAgICAgICAgICYrLmJsb2NrLmJsb2NrLWdyaWQsXG4gICAgICAgICAgICAmKy5ibG9jay5vZmZpY2VzLFxuICAgICAgICAgICAgJisuYmxvY2suZ2FsbGVyeSxcbiAgICAgICAgICAgICYrLmJsb2NrLnRlY2gtaW5zaWdodHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jaysuYmxvY2sudHJpZm9yay1kbmEsXG4gICAgICAgIC5ibG9jay50cmlmb3JrLWRuYSsuYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM2O1xuICAgICAgICB9XG5cblxuICAgICAgICAuYmxvY2suaWNvbi1idXR0b25zKy5ibG9jay5pY29uLWJ1dHRvbnN7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvY2s6bGFzdC1jaGlsZDpub3QoLmJsb2NrLS1mdWxsKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczc7XG4gICAgICAgIH1cblxuICAgICAgICAud3AtYmxvY2stY29sdW1ue1xuICAgICAgICAgICAgLmJsb2NrOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jazpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLWNvbHVtbnN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNyAhaW1wb3J0YW50O1xuICAgICAgICAuYmxvY2std3lzaXd5ZyB7XG4gICAgICAgICAgICAmKy5ibG9jay5pbWFnZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmhlcm97XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAmX19vdmVybGF5e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwwLDAsMC44KSAsIHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgJl9fY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgQGV4dGVuZCAucGFnZS10aXRsZTtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgJl9fY3Rhc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgICAgICBhe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMyO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkdy1pbWcvZ3JhcGhpY3MvZ3JhcGhpYy1oZXJvLnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIH1cbn1cblxuLmhlcm8tLXBhZ2UsXG4uaGVyby0tb2xkLWNhc2UsXG4uaGVyby0tc2VhcmNoLFxuLmhlcm8tLXBvc3R7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7IFxufVxuLmhlcm8tLXBhZ2UsXG4uaGVyby0tb2xkLWNhc2UsXG4uaGVyby0tc2VhcmNoLFxuLmhlcm8tLWNhc2V7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAuaGVyb19fY29udGVudHtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzNztcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzOTtcbiAgICB9XG59XG4uaGVyby0tcG9zdHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmhlcm9fX2NvbnRlbnR7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczY7XG4gICAgfVxuICAgIC5oZXJvX190aXRsZXtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogJHMyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICB9XG59XG5cbi5oZXJvLS1wYWdle1xuICAgIC5oZXJvX190aXRsZXtcbiAgICAgICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICB9XG59XG4uaGVyby0tb2xkLWNhc2V7XG4gICAgLmhlcm9fX3RpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB9XG59XG4uaGVyby0tc2VhcmNoe1xuICAgIC5oZXJvX19jb250ZW50e1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5oZXJve1xuICAgICAgICAmX19jdGFze1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgaGVpZ2h0OiA5M3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIkYWN0aW9uT2Zmc2V0TW9iaWxlOiA4MHB4O1xuJGFjdGlvbk9mZnNldDogMjAwcHg7XG5cbi5mdWxscGFnZS1oZXJvX193cmFwcGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZ1bGxwYWdlLWhlcm9fX2NvbnRlbnQtY29udGFpbmVye1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4IC0gNzBweCk7XG4gICAgbWluLWhlaWdodDogNjIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGFjdGlvbk9mZnNldE1vYmlsZTtcbiAgICAuZHctY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCArIDEwMHB4O1xuICAgIH1cbiAgICBoMntcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICYuZW17XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3JlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjByZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLnBzZXVkbztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBwe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAkczM7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIEBleHRlbmQgLmYzO1xuICAgICAgICAmLmVte1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9ue1xuICAgICAgICBtYXJnaW4tdG9wOiAkczQ7XG4gICAgfVxufVxuLmZ1bGxwYWdlLWhlcm97XG4gICAgJl9fYmd7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgICZfX3NsaWRle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fYmcsXG4gICAgJl9fYmctaW1hZ2UsXG4gICAgJl9fYmctb3ZlcmxheXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgJl9fYmcsXG4gICAgJl9fYmctaW1hZ2V7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19iZy1pbWFnZXtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbiAgICAmX19iZy12aWRlb3tcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgICAmX19iZy1vdmVybGF5e1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoNDksNTQsNjEsMC44KSAsIHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgLnNsaWNrLWFycm93e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stcHJldntcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGR3LWltZy9pY29uLWhlcm8tbGVmdC5zdmcpO1xuICAgIH1cbiAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkdy1pbWcvaWNvbi1oZXJvLXJpZ2h0LnN2Zyk7XG4gICAgfVxuICAgIC5zbGljay1kb3Rze1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyg3dncgKyAyNHB4KTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDsgXG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWFjdGl2ZSBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtb3JhbmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLmZ1bGxwYWdlLWFjdGlvbnN7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC0kYWN0aW9uT2Zmc2V0TW9iaWxlIC8gMjtcbiAgICAmX19pbm5lcixcbiAgICAmOmJlZm9yZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAmX19pbm5lcntcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDAgMDtcbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICB9XG4gICAgLnNpbmdsZS1hY3Rpb257XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczM7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mMztcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgfVxuICAgICAgICA+aW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpbmt7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMTtcbiAgICB9XG59XG4uZHctZnVsbHBhZ2UtaGVyb19fc2Nyb2xse1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgJGFjY2VudCwgJGxpZ2h0LW9yYW5nZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDEwNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXG4gICAgaW1ne1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICB9XG4gICAgJjpob3ZlciBpbWd7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5mdWxscGFnZS1oZXJve1xuICAgICAgICAuc2xpY2stZG90c3tcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxMHZ3ICsgMjRweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAuZnVsbHBhZ2UtaGVyb19fY29udGVudC1jb250YWluZXJ7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZnVsbHBhZ2UtYWN0aW9uc3tcbiAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgIC5zaW5nbGUtYWN0aW9ue1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTQwcHgpIHtcbiAgICAuZnVsbHBhZ2UtaGVyb19fY29udGVudC1jb250YWluZXJ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkYWN0aW9uT2Zmc2V0O1xuICAgICAgICBoMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcbiAgICAgICAgICAgICYuZW17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mdWxscGFnZS1hY3Rpb25ze1xuICAgICAgICBtYXJnaW4tdG9wOiAtJGFjdGlvbk9mZnNldCAvIDI7XG4gICAgICAgIC5zaW5nbGUtYWN0aW9ue1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHM0O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRzNDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzNDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZnVsbHBhZ2UtaGVyb19fY29udGVudC1jb250YWluZXJ7XG4gICAgICAgIGgye1xuICAgICAgICAgICAgJi5lbXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDRlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZHctZnVsbHBhZ2UtaGVyb19fc2Nyb2xse1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIGJvdHRvbTogNTJweDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgLmZ1bGxwYWdlLWhlcm97XG4gICAgICAgIC5zbGljay1kb3Rze1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEydncgKyAyNHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gICAgLmZ1bGxwYWdlLWFjdGlvbnN7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLmZ1bGxwYWdlLWFjdGlvbnN7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWV4dHJhLWxhcmdlfSB7XG4gICAgLmZ1bGxwYWdlLWFjdGlvbnN7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5wb3N0c3tcbiAgICAuY29se1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wb3N0cyxcbi5wb3N0X19zdWdnZXN0aW9uc3tcbiAgICBwYWRkaW5nLXRvcDogJHM3O1xuICAgIC5wb3N0LXRodW1ie1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczc7XG4gICAgfVxuICAgIC5wb3N0LXRodW1iLXNpbXBsZXtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzMjtcbiAgICB9XG4gICAgLmNvbHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMyO1xuICAgICAgICAmICsgLmNvbCAucG9zdC10aHVtYi1zaW1wbGV7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmsxNTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ucG9zdF9fc3VnZ2VzdGlvbnN7XG4gICAgbWFyZ2luLXRvcDogJHM3O1xuICAgIHBhZGRpbmctYm90dG9tOiAkczc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkYXJrNSwgJGRhcmswKTtcbiAgICB9XG59XG5cbi5mbG9hdGluZy1iYWNre1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgei1pbmRleDogMTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRzNTtcbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gICAgLmZsb2F0aW5nLWJhY2t7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4MHB4ICsgJHM1O1xuICAgICAgICBsZWZ0OiAkczU7XG4gICAgICAgIHotaW5kZXg6IDE7IFxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn0iLCIucG9zdC10aHVtYixcbi5wb3N0LXRodW1iX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb3N0LXRodW1iIHtcbiAgICAucG9zdC10aHVtYl9faW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1vcmFuZ2U7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWV0YSB7XG4gICAgICAgIEBleHRlbmQgLmYxO1xuICAgIH1cblxuICAgIC5sYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAucG9zdC10aHVtYl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgfVxuXG4gICAgLm1ldGEsXG4gICAgLnBvc3QtdGh1bWJfX2Rlc2MsXG4gICAgLnBvc3QtdGh1bWJfX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgIH1cblxuICAgIC5wb3N0LXRodW1iX19kZXNjLFxuICAgIC5wb3N0LXRodW1iX19kZXRhaWxzIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbn1cblxuLnBvc3QtdGh1bWItc2ltcGxle1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICZfX2ltYWdle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY29udGFpbmVkLWltYWdle1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkczQ7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gICAgLnBvc3QtdGh1bWJfX2ltYWdle1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgXG4gICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBwYWRkaW5nOiAkczM7XG4gICAgICAgIH1cbiAgICAgICAgLnJhdGlve1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMntcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgaDIgc3BhbntcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczE7XG4gICAgfVxuICAgIGgyIGltZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICBcbiAgICB9XG4gICAgLnBvc3QtdGh1bWJfX2RldGFpbHN7XG4gICAgICAgIHBhZGRpbmc6ICRzMiAwO1xuICAgIH1cbiAgICAubWV0YSB7XG4gICAgICAgIEBleHRlbmQgLmYxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgfVxuICAgIC5leHRlcm5hbC1uYW1le1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhZ3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmsxNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICAubWV0YSBzcGFue1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gICAgLmdyaWQtM2NvbC0tZW0ge1xuICAgICAgICAuY29sOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5wb3N0LXRodW1iX19pbWFnZSxcbiAgICAgICAgICAgIC5wb3N0LXRodW1iX19kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9zdC10aHVtYl9faW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3N0LXRodW1iX19kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAgIC5wb3N0LXRodW1iLXNpbXBsZXtcbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAucG9zdC10aHVtYl9fZGV0YWlsc3tcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzMiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ldmVudC10aHVtYntcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuICAgIC5jb250YWluZWQtaW1hZ2V7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wc2V1ZG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA4NSU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsMCwwLDApLCByZ2JhKDAsMCwwLDAuNzUpKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLmNvbnRhaW5lZC1pbWFnZXtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2RldGFpbHN7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAkczM7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5oYXMtdmlkZW97XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogJHMzO1xuICAgICAgICB0b3A6ICRzMztcbiAgICB9XG4gICAgLmxhYmVse1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIH1cbiAgICAuZGV0YWlsc3tcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICAgICAgQGV4dGVuZCAuZjE7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tcGFzdHtcbiAgICAgICAgLmNvbnRhaW5lZC1pbWFnZXtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVyby0tY2FzZXtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG1pbi1oZWlnaHQ6IDY2MHB4O1xuICAgIC5oZXJvX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gICAgfVxuICAgIC5oZXJvX19kZXRhaWxze1xuICAgICAgICBtYXJnaW4tdG9wOiAkczY7XG4gICAgfVxuICAgIC5jYXNlLWRldGFpbHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMxO1xuICAgICAgICAubGFiZWx7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICB9XG4gICAgICAgIC52YWx1ZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC40KTtcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBSZW1vdmUgd2hlbiBhbGwgY2FzZXMgY2hhbmdlZFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHM2O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmhlcm8tLWNhc2V7XG4gICAgICAgIC5oZXJvX190aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICAuaGVyb19fZGV0YWlsc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczc7XG4gICAgICAgIH1cbiAgICAgICAgLmNhc2UtZGV0YWlse1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAubGFiZWx7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZhbHVle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNDBweCkge1xuICAgIC5oZXJvLS1jYXNle1xuICAgICAgICAuaGVyb19fdGl0bGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jYW1wYWlnbiB7XG5cbiAgICAmX19jb2xsYWIge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkczI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHMyO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczI7XG4gICAgICAgICAgICBjb2xvcjogJG90aGVyLWdyZXk7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAmICsgLmNhbXBhaWduX19ldmVudCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGRhcms1LXNvbGlkO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIFxuICAgIC5jYW1wYWlnbl9fZXZlbnQgKyAuY2FtcGFpZ25fX2NvbnRlbnQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkYXJrNSwgJGRhcmswKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbGxhcHNpYmxlIHtcbiAgICAuY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi5jYW1wYWlnbiB7XG4gICAgJl9fZXZlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczY7XG5cbiAgICAgICAgLnNpbmdsZS1ldmVudCxcbiAgICAgICAgLnNpZGViYXItZm9ybXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogLTIwcHggMTJweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4OztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZWJhci1mb3Jte1xuICAgICAgICAgICAgcGFkZGluZzogJHMzXG4gICAgICAgIH1cblxuICAgICAgICAuc2luZ2xlLWV2ZW50IHtcbiAgICAgICAgICAgXG4gICAgICAgICAgICAmX19kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICRzMyAkczM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXRhaWxzX19kYXRlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kYXRle1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczE7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGltZSxcbiAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aW1le1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG90aGVyLWdyZXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRldGFpbHNfX2FkZHJlc3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX21hcC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19tYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYnV0dG9uLFxuICAgICAgICAgICAgLnNpbmdsZS1ldmVudF9faGVhZGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkczMgJHMzO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmYzO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhc2lkZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZGRpdGlvbmFsLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6ICRzMztcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4Oztcbn1cblxuLnNpbmdsZS1ldmVudCArIC5hZGRpdGlvbmFsLWluZm8sXG4uc2luZ2xlLWV2ZW50ICsgLnNpbmdsZS1ldmVudCxcbi5zaW5nbGUtZXZlbnQgKyAuc2lkZWJhci1mb3JtLFxuLnNpZGViYXItZm9ybSArIC5hZGRpdGlvbmFsLWluZm8ge1xuICAgIG1hcmdpbi10b3A6ICRzMjtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmNhbXBhaWduIHtcbiAgICAgICAgJl9fZXZlbnQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzNztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkczc7XG4gICAgICAgICAgICAuZHctY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmV2ZW50X19jb250ZW50IHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHM3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXNpZGUge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDM4MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmNhc2UtZHNiLWltYWdlLTF7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDIwcHgpIHtcbiAgICAuY2FzZS1kc2ItaW1hZ2UtMXtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmNhc2UtZHNiLWltYWdlLTJ7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJpbWFnZS10ZXh0L2ltYWdlLXRleHRcIjtcbkBpbXBvcnQgXCJ3eXNpd3lnL3d5c2l3eWdcIjtcbkBpbXBvcnQgXCJpbWFnZS9pbWFnZVwiO1xuQGltcG9ydCBcInN0YXRzL3N0YXRzXCI7XG5AaW1wb3J0IFwicXVvdGUvcXVvdGVcIjtcbkBpbXBvcnQgXCJiaWctdGV4dC9iaWctdGV4dFwiO1xuQGltcG9ydCBcImhlYWRsaW5lLXRleHQvaGVhZGxpbmUtdGV4dFwiO1xuQGltcG9ydCBcImJpZy1vcmRlcmVkLWxpc3QvYmlnLW9yZGVyZWQtbGlzdFwiO1xuQGltcG9ydCBcImtleXBvaW50cy9rZXlwb2ludHNcIjtcbkBpbXBvcnQgXCJzZXBhcmF0b3Ivc2VwYXJhdG9yXCI7XG5AaW1wb3J0IFwiY29udGFjdC1wZW9wbGUvY29udGFjdC1wZW9wbGVcIjtcbkBpbXBvcnQgXCJmb3JtL2Zvcm1cIjtcbkBpbXBvcnQgXCJsb2NhdGlvbi9sb2NhdGlvblwiO1xuQGltcG9ydCBcInZpZGVvL3ZpZGVvXCI7XG5AaW1wb3J0IFwic2Nyb2xsLWxpbmsvc2Nyb2xsLWxpbmtcIjtcbkBpbXBvcnQgXCJhZ2VuZGEvYWdlbmRhXCI7XG5AaW1wb3J0IFwiZXZlbnRzLWxpc3QvZXZlbnRzLWxpc3RcIjtcbkBpbXBvcnQgXCJldmVudHMtZ3JpZC9ldmVudHMtZ3JpZFwiO1xuQGltcG9ydCBcImZlYXR1cmVkLWNhc2VzL2ZlYXR1cmVkLWNhc2VzXCI7XG5AaW1wb3J0IFwibGFyZ2UtY3RhL2xhcmdlLWN0YVwiO1xuQGltcG9ydCBcInZpc3VhbC1yb3cvdmlzdWFsLXJvd1wiO1xuQGltcG9ydCBcImxpbmstYm94ZXMvbGluay1ib3hlc1wiO1xuQGltcG9ydCBcIm9mZmljZXMvb2ZmaWNlc1wiO1xuQGltcG9ydCBcImxvZ28tc2xpZGVyL2xvZ28tc2xpZGVyXCI7XG5AaW1wb3J0IFwic3BlYWtlcnMvc3BlYWtlcnNcIjtcbkBpbXBvcnQgXCJjb2xsYXBzaWJsZS1saXN0L2NvbGxhcHNpYmxlLWxpc3RcIjtcbkBpbXBvcnQgXCJpY29uLWJ1dHRvbnMvaWNvbi1idXR0b25zXCI7XG5AaW1wb3J0IFwia2V5cG9pbnQtbGlzdC9rZXlwb2ludC1saXN0XCI7XG5AaW1wb3J0IFwidHJpZm9yay1kbmEvdHJpZm9yay1kbmFcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9uL25hdmlnYXRpb25cIjtcbkBpbXBvcnQgXCJleHRlcm5hbC1saW5rL2V4dGVybmFsLWxpbmtcIjtcbkBpbXBvcnQgXCJncmFwaGljLWN0YXMvZ3JhcGhpYy1jdGFzXCI7XG5AaW1wb3J0IFwiaWNlYmVyZy1ncmFwaGljL2ljZWJlcmctZ3JhcGhpY1wiO1xuQGltcG9ydCBcImxpbmstZ3JpZC9saW5rLWdyaWRcIjtcbkBpbXBvcnQgXCJnYWxsZXJ5L2dhbGxlcnlcIjtcblxuQGltcG9ydCBcImNvcmUtYmxvY2tzXCI7IiwiLmJsb2NrLmltYWdlLXRleHR7XG4gICAgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAubGVmdCxcbiAgICAucmlnaHR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAucmlnaHR7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmJ1dHRvbntcbiAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICB9XG4gICAgLmJ1dHRvbiArIC5idXR0b257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMjtcbiAgICB9XG4gICAgJi5pbWFnZS1maXJzdHtcbiAgICAgICAgLnJpZ2h0e1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgICAgIH1cbiAgICAgICAgLmxlZnR7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgY29sb3I6ICRkYXJrNDA7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAuYmxvY2suaW1hZ2UtdGV4dHtcbiAgICAgICAgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgICAgIGZsZXgtd3JhcDogdW5zZXQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRzMztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRzMztcbiAgICAgICAgfVxuICAgICAgICAubGVmdCxcbiAgICAgICAgLnJpZ2h0e1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHMzO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHMzO1xuICAgICAgICB9XG4gICAgICAgICYuZXh0ZW5kZWQgLnJpZ2h0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTB2dyArIDI0cHgpO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmV4dGVuZGVkIC5sZWZ0e1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmltYWdlLXJpZ2h0LmV4dGVuZGVkIC5kdy1jb250YWluZXJ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pbWFnZS1yaWdodC5leHRlbmRlZCAucmlnaHR7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYuaW1hZ2UtcmlnaHQuaW1hZ2UtZmlyc3R7XG4gICAgICAgICAgICAucmlnaHR7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGVmdHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmltYWdlLWxlZnR7XG4gICAgICAgICAgICAucmlnaHR7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGVmdHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1taWRkbGV7XG4gICAgICAgICAgICAuZHctY29udGFpbmVye1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGVmdHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suYmxvY2std3lzaXd5Z3tcbiAgICAmLmFsaWduLWNlbnRlcntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAud3lzaXd5Z3tcbiAgICAgICAgICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm9mZnNldC1zZWN0aW9ue1xuICAgICAgICAud3lzaXd5Z3tcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICYub2Zmc2V0LXRleHR7XG4gICAgICAgIC53eXNpd3lne1xuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAud3lzaXd5ZyArIC5idXR0b257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNDtcbiAgICB9XG4gICAgLmJ1dHRvbntcbiAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gICAgLmJsb2NrLmJsb2NrLXd5c2l3eWd7XG4gICAgICAgICYub2Zmc2V0LXRleHR7XG4gICAgICAgICAgICAud3lzaXd5Z3tcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbntcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLmJsb2NrLmJsb2NrLXd5c2l3eWd7XG4gICAgICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgfVxuICAgICAgICAud3lzaXd5Z3tcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmxvY2suaW1hZ2V7XG4gICAgQGV4dGVuZCAuY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBpbWd7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYuaW1hZ2UtLWNlbnRlcntcbiAgICAgICAgLmltYWdlX19pbm5lcntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmltYWdlLS1hcnRpY2xle1xuICAgICAgICAuaW1hZ2VfX2lubmVye1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5jb2x7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgICYuaW1hZ2UtLWxlZnR7XG4gICAgICAgIC5pbWFnZV9faW5uZXIsXG4gICAgICAgIC5jb2x7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pbWFnZS0tcmlnaHR7XG4gICAgICAgIC5pbWFnZV9faW5uZXIsXG4gICAgICAgIC5jb2x7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaW1hZ2UtLWZ1bGx7XG4gICAgICAgIC5pbWFnZV9faW5uZXIsXG4gICAgICAgIC5jb2x7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay5zdGF0c3tcbiAgICAmLnR3by1jb2x7XG4gICAgICAgIC5zdGF0c19faW5uZXJ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zdGF0e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICZfX3ZhbHVle1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnRocmVlLWNvbHtcbiAgICAgICAgLnN0YXR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAmX192YWx1ZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3RhdHNfX2lubmVye1xuICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICB9XG4gICAgLnN0YXR7IFxuICAgICAgICBwYWRkaW5nLXRvcDogJHMzO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHMzO1xuICAgICAgICAmX192YWx1ZXtcbiAgICAgICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC44ZW07XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGFiZWx7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mMztcbiAgICAgICAgICAgIGNvbG9yOiAkb3RoZXItZ3JleTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSAge1xuICAgIC5ibG9jay5zdGF0c3tcbiAgICAgICAgJi50aHJlZS1jb2x7XG4gICAgICAgICAgICAuc3RhdHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdGF0e1xuICAgICAgICAgICAgJl9fdmFsdWV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9ICB7XG4gICAgLmJsb2NrLnN0YXRze1xuICAgICAgICAuc3RhdHtcbiAgICAgICAgICAgICZfX3ZhbHVle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2xhYmVse1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiRhdXRoLWltYWdlLXNpemU6IDcwcHg7XG4kYXV0aC1pbWFnZS1zaXplLWxhcmdlOiA5MHB4O1xuJGF1dGgtaW1hZ2UtbWFyZ2luOiAkczQ7XG5cbi5ibG9jay5xdW90ZXtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJsb2NrcXVvdGV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzNTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzNTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAmLmJnLS1vcmFuZ2V7XG4gICAgICAgIC5xdW90ZV9faW5uZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtb3JhbmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctLXdoaXRle1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmxvY2txdW90ZXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy0tZGFya3tcbiAgICAgICAgLnF1b3RlX19pbm5lcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1kYXJrO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuYmctZXh0ZW5kZWQtbGVmdHtcbiAgICAgICAgQGV4dGVuZCAucmlnaHQtcGFkZGluZztcbiAgICAgICAgLnF1b3RlX19pbm5lcntcbiAgICAgICAgICAgIEBleHRlbmQgLmxlZnQtcGFkZGluZztcbiAgICAgICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICB9XG4gICAgICAgIGJsb2NrcXVvdGV7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczU7IFxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctZXh0ZW5kZWQtcmlnaHR7XG4gICAgICAgIEBleHRlbmQgLmxlZnQtcGFkZGluZztcbiAgICAgICAgLnF1b3RlX19pbm5lcntcbiAgICAgICAgICAgIEBleHRlbmQgLnJpZ2h0LXBhZGRpbmc7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgYmxvY2txdW90ZXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHM1OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAucXVvdGVfX3RleHR7XG4gICAgICAgIEBleHRlbmQgLmY0O1xuICAgIH1cbiAgICAucXVvdGVfX2F1dGhvcntcbiAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuYXV0aG9yX19uYW1le1xuICAgICAgICAgICAgQGV4dGVuZCAuZjU7XG4gICAgICAgICAgICBAZXh0ZW5kIC5leHRyYS1ib2xkO1xuICAgICAgICB9XG4gICAgICAgIC5hdXRob3JfX3RpdGxle1xuICAgICAgICAgICAgQGV4dGVuZCAuZjI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAuYXV0aG9yX19pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiAkYXV0aC1pbWFnZS1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkYXV0aC1pbWFnZS1zaXplO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGF1dGgtaW1hZ2UtbWFyZ2luO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIFxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19ICB7XG4gICAgLmJsb2NrLnF1b3Rle1xuICAgICAgICAmLmJnLWV4dGVuZGVkLWxlZnR7XG4gICAgICAgICAgICBibG9ja3F1b3Rle1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzNztcbiAgICAgICAgICAgICAgICAmLmhhcy1waG90b3tcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGF1dGgtaW1hZ2Utc2l6ZS1sYXJnZSArICRhdXRoLWltYWdlLW1hcmdpbjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkYXV0aC1pbWFnZS1zaXplLWxhcmdlICsgJGF1dGgtaW1hZ2UtbWFyZ2luO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJnLWV4dGVuZGVkLXJpZ2h0e1xuICAgICAgICAgICAgYmxvY2txdW90ZXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNzsgXG4gICAgICAgICAgICAgICAgJi5oYXMtcGhvdG97XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRhdXRoLWltYWdlLXNpemUtbGFyZ2UgKyAkYXV0aC1pbWFnZS1tYXJnaW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGF1dGgtaW1hZ2Utc2l6ZS1sYXJnZSArICRhdXRoLWltYWdlLW1hcmdpbiArICRzNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYmxvY2txdW90ZXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkczc7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHM3O1xuICAgICAgICB9XG4gICAgICAgIC5xdW90ZV9fYXV0aG9ye1xuICAgICAgICAgICAgLmF1dGhvcl9faW1hZ2V7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRhdXRoLWltYWdlLXNpemUtbGFyZ2U7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkYXV0aC1pbWFnZS1zaXplLWxhcmdlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGF1dGgtaW1hZ2Utc2l6ZS1sYXJnZSAtICRzNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suYmlnLXRleHR7XG4gICAgLmJpZy10ZXh0X190ZXh0e1xuICAgICAgICBAZXh0ZW5kIC5mNjtcbiAgICAgICAgbWF4LXdpZHRoOiA4NjBweDtcbiAgICB9XG4gICAgLmJ1dHRvbntcbiAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgIH1cbn0iLCIuYmxvY2suaGVhZGxpbmUtdGV4dHtcbiAgICAuc2VjdGlvbi10aXRsZXtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB9XG4gICAgLmJ1dHRvbntcbiAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgIH1cbn1cbiIsIi5ibG9jay5iaWctb3JkZXJlZC1saXN0e1xuICAgIEBleHRlbmQgLmR3LWNvbnRhaW5lcjtcbiAgICAuYmlnLW9yZGVyZWQtbGlzdF9faW5uZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLmJpZy1vcmRlcmVkLWxpc3RfX2NvbnRlbnR7XG4gICAgICAgIHBhZGRpbmc6ICRzNDtcbiAgICB9XG4gICAgJi5iZy1leHRlbmRlZC1sZWZ0e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IFxuICAgICAgICAuYmlnLW9yZGVyZWQtbGlzdF9faW5uZXJ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDd2dztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWV4dGVuZGVkLXJpZ2h0e1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyBcbiAgICAgICAgLmJpZy1vcmRlcmVkLWxpc3RfX2lubmVye1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3Z3O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXRpdGxle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczY7XG4gICAgfVxuICAgIG9se1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBjb3VudGVyLXJlc2V0OiBiaWctb3JkZXJlZC1saXN0LWNvdW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogYmlnLW9yZGVyZWQtbGlzdC1jb3VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGJpZy1vcmRlcmVkLWxpc3QtY291bnRlcikgXCIuXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1vcmFuZ2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgKyBsaXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbntcbiAgICAgICAgbWFyZ2luLXRvcDogJHM1OyAgXG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgLmJsb2NrLmJpZy1vcmRlcmVkLWxpc3R7XG4gICAgICAgICYuYmctZXh0ZW5kZWQtbGVmdHtcbiAgICAgICAgICAgIC5iaWctb3JkZXJlZC1saXN0X19pbm5lcntcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5iZy1leHRlbmRlZC1yaWdodHtcbiAgICAgICAgICAgIC5iaWctb3JkZXJlZC1saXN0X19pbm5lcntcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmJsb2NrLmJpZy1vcmRlcmVkLWxpc3R7XG4gICAgICAgIG9se1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA2MHB4KSB7XG4gICAgLmJsb2NrLmJpZy1vcmRlcmVkLWxpc3R7XG4gICAgICAgIC5iaWctb3JkZXJlZC1saXN0X19jb250ZW50e1xuICAgICAgICAgICAgcGFkZGluZzogJHM3IDV2dztcbiAgICAgICAgfVxuICAgICAgICBvbHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHM3O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHM3O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgIC5ibG9jay5iaWctb3JkZXJlZC1saXN0e1xuICAgICAgICAmLmJnLWV4dGVuZGVkLWxlZnR7XG4gICAgICAgICAgICAuYmlnLW9yZGVyZWQtbGlzdF9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYmctZXh0ZW5kZWQtcmlnaHR7XG4gICAgICAgICAgICAuYmlnLW9yZGVyZWQtbGlzdF9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJ2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ibG9jay5rZXlwb2ludHN7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHVse1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmtleXBvaW50e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczU7XG4gICAgICAgICZfX2ljb257XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNDtcbiAgICAgICAgfVxuICAgICAgICAud3lzaXd5Z3tcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9ue1xuICAgICAgICBtYXJnaW4tdG9wOiAkczY7XG4gICAgfVxuICAgICYud2l0aC1ib3hlc3tcbiAgICAgICAgLmtleXBvaW50X19pbm5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzNCAkczM7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCA0MHB4IC0yMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC0xY29se1xuICAgICAgICAua2V5cG9pbnRfX2lubmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyaWQtMmNvbHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmJsb2NrLmtleXBvaW50c3tcbiAgICAgICAgLmJ1dHRvbntcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suc2VwYXJhdG9ye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICAmLS1saW5le1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyazU7XG4gICAgfVxuICAgICYtLWNvbG9ye1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkYXJrNSwgJGRhcmswKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suY29udGFjdC1wZW9wbGV7XG4gICAgdWx7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLmZvcm17XG4gICAgLmNvbnRhY3QtcGVyc29ue1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uY29udGFjdC1wZXJzb257XG4gICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgICZfX2lubmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogJHM0ICRzNCAwICRzNDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDIwcHggNTVweCAtMjBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgfVxuICAgICZfX2ltYWdle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAmX19pbmZve1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fbmFtZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gICAgJl9fY291bnRyeXtcbiAgICAgICAgY29sb3I6ICRvdGhlci1ncmV5O1xuICAgIH1cbiAgICAmX19kZXRhaWxze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fY29udGFjdHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0ZXItZ3JleTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICBcbiAgICAmX19waG9uZSxcbiAgICAmX19lbWFpbHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHB7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFjdC1wZXJzb257XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogJHM0O1xuICAgICAgICB9XG4gICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGV0YWlsc3tcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICAmX19jb250YWN0e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmX19waG9uZSxcbiAgICAgICAgJl9fZW1haWx7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcGhvbmV7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzNTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suZm9ybXtcbiAgICAucmlnaHR7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG4gICAgLmZvcm1fX2NvbnRhaW5lcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6ICRzMztcbiAgICAgICAgYm94LXNoYWRvdzogMCAyMHB4IDU1cHggLTIwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgIH1cbiAgICAud3lzaXd5ZyArIC5ncmlke1xuICAgICAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmJsb2NrLmZvcm17XG4gICAgICAgIC5yaWdodHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm1fX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzNDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2subG9jYXRpb257XG4gICAgLmFjZi1tYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gICAgXG4gICAgLyogZml4ZXMgcG90ZW50aWFsIHRoZW1lIGNzcyBjb25mbGljdCAqL1xuICAgIC5hY2YtbWFwIGltZyB7XG4gICAgICAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYXJrZXItYm94e1xuICAgICAgICBwYWRkaW5nOiAkczE7XG4gICAgICAgIGg0e1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn0iLCIuYmxvY2sudmlkZW97XG4gICAgLmNvbHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG5cbi52aWRlb19feW91dHViZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xuICAgIC8vIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIGhlaWdodDogMDtcbiAgICBpZnJhbWV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbi52aWRlb19fc2VsZmhvc3RlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlci1ncmV5O1xuICAgIHZpZGVve1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn0iLCIuYmxvY2suc2Nyb2xsLWxpbmt7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuIiwiLmJsb2NrLmFnZW5kYXtcbiAgICAuYWdlbmRhX19pbm5lcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6ICRzNCAkczQgJHMyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDE1cHggNDBweCAtMjBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgfVxuICAgIC5hZ2VuZGFfX2xpc3R7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmFnZW5kYV9faXRlbXtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgJiArIC5hZ2VuZGFfX2l0ZW17XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFnZW5kYV9fZGVzY3tcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgICAuYWdlbmRhX190aW1le1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIC50aW1lX19zdGFydCxcbiAgICAgICAgLnRpbWVfX2VuZHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICAudGltZV9fZW5ke1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFnZW5kYV9fbGFiZWx7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkb3RoZXItZ3JleTtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgIC5hY2NvcmRpb257XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6ICRzMSAwIDRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICY6aG92ZXIgLm9wZW4gaW1ne1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIC5vcGVuIGltZ3tcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfSBcbiAgICB9XG4gICAgLnBhbmVse1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgcGFkZGluZzogJHMyIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm9wZW57XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkczM7XG4gICAgfVxuICAgIC5vcGVuIGltZ3tcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAgIH1cbiAgICAuaGFzLW1vcmUgLmFjY29yZGlvbntcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZERkRGRDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5ibG9jay5hZ2VuZGF7XG4gICAgICAgIC5hZ2VuZGFfX2lubmVye1xuICAgICAgICAgICAgcGFkZGluZzogJHM2ICRzNiAkczU7XG4gICAgICAgIH1cbiAgICAgICAgLmFnZW5kYV9fdGltZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICAuYWdlbmRhX190aW1le1xuICAgICAgICAgICAgLnRpbWVfX3N0YXJ0e1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFuZWxfX2lubmVye1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmJsb2NrLmFnZW5kYXtcbiAgICAgICAgLmFnZW5kYV9faW5uZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAkczYgJHM2ICRzNTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5ibG9jay5hZ2VuZGF7XG4gICAgICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay5ldmVudHMtbGlzdCB7XG4gICAgLmV2ZW50IHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzNTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaGFzLXZpZGVve1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogJHMzO1xuICAgICAgICAgICAgICAgIHRvcDogJHMzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzNDtcblxuICAgICAgICAgICAgc3Bhbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG90aGVyLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA5cHggM3B4IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmJsb2NrLmV2ZW50cy1saXN0IHtcbiAgICAgICAgLmV2ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kczM7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kczM7XG5cbiAgICAgICAgICAgICZfX2ltYWdlLFxuICAgICAgICAgICAgJl9fZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5ibG9jay5ldmVudHMtbGlzdCB7XG4gICAgICAgIC5ldmVudCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRzNDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRzNDtcblxuICAgICAgICAgICAgJl9faW1hZ2UsXG4gICAgICAgICAgICAmX19kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLmV2ZW50cy1ncmlkIHtcbiAgICAuZXZlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczc7XG5cbiAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhhcy12aWRlb3tcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRzMztcbiAgICAgICAgICAgICAgICB0b3A6ICRzMztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19kZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3VidGl0bGUge1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgc3Bhbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG90aGVyLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA5cHggM3B4IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmJsb2NrLmV2ZW50cy1ncmlkIHtcbiAgICAgICAgLmV2ZW50cy1ncmlkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHMzO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHMzO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudCB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczM7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmJsb2NrLmV2ZW50cy1ncmlkIHtcbiAgICAgICAgLmV2ZW50cy1ncmlkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHMyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHMyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzMjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzNDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY2FzZS1zbGlkZXJ7XG4gICAgLmNvbHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkczM7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICB9XG59XG4uY2FzZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLmNhc2VfX2ltYWdlIGltZ3tcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdlIC5yYXRpbyxcbiAgICAmX19pbWFnZSAucGhvdG97XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19pbWFnZSAucmF0aW97XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9faW1hZ2UgLnBob3Rve1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgfVxuICAgICZfX2RldGFpbHN7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ5LDU0LDYxLDAuOCkgLCB0cmFuc3BhcmVudCk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDQ5LDU0LDYxLDAuOCkgLCB0cmFuc3BhcmVudCk7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogJHMzO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICAgICZfX2NsaWVudHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6ICRzMztcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgIH1cbiAgICAmX19jbGllbnQtbG9nb3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6ICRzMztcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgICAubGFiZWx7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICB9XG59IiwiLmJsb2NrLmxhcmdlLWN0YSB7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gICAgLmxhcmdlLWN0YV9faW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtZGFyaztcbiAgICAgICAgcGFkZGluZzogJHM0O1xuICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICB9XG5cbiAgICAubGFyZ2UtY3RhX19sYWJlbCB7XG4gICAgICAgIEBleHRlbmQgLmxhYmVsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgfVxuXG4gICAgLmxhcmdlLWN0YV9fdGV4dCB7XG4gICAgICAgIEBleHRlbmQgLmY0O1xuICAgICAgICBAZXh0ZW5kIC5leHRyYS1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gICAgLmJsb2NrLmxhcmdlLWN0YSB7XG4gICAgICAgIC5sYXJnZS1jdGFfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhcmdlLWN0YV9fdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay52aXN1YWwtcm93e1xuICAgIC52aXN1YWwtcm93X19pbm5lcntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kczM7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRzMztcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgPmRpdntcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHMzO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAuYmxvY2sudmlzdWFsLXJvd3tcbiAgICAgICAgLnZpc3VhbC1yb3dfX2lubmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmJsb2NrLnZpc3VhbC1yb3d7XG4gICAgICAgIC52aXN1YWwtcm93X19pbm5lcntcbiAgICAgICAgICAgID5kaXZ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2subGluay1ib3hlcyB7XG4gICAgLmxpbmstYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuXG4gICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2RldGFpbHMsXG4gICAgICAgICZfX2Rlc2Mge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3VidGl0bGUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNDtcbiAgICAgICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tYnRue1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM0O1xuICAgICAgICB9XG4gICAgICAgIC5jb250YWluZWQtaW1hZ2V7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgfVxuICAgICAgICAubGlua3tcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud3lzaXd5ZyB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZ2VvLW9mZmljZXN7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgIH1cbiAgICAuZ2VvLW9mZmljZXMtc21hbGxfX2lubmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC5jb2x7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH0gICBcbiAgICAuZ3JpZHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICAgIH1cbiAgICAuZ3JpZCAuY29se1xuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmdlby1vZmZpY2Vze1xuICAgICAgICBhcnRpY2xle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5vZmZpY2Utc21hbGx7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JleTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIEBleHRlbmQgLnJvdW5kO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX19vdmVybGF5LFxuICAgIC5vZmZpY2VfX2RldGFpbHN7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAmX19vdmVybGF5e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5vZmZpY2VfX2RldGFpbHN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcGFkZGluZzogJHMzO1xuICAgIH1cblxuICAgIC5kZXRhaWxzX19hY3Rpb25ze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwICsgcHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMTtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgye1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgIGgyLCBwe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIGE6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gICAgLmljb24tYnV0dG9ue1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgIH1cbiAgICAub2ZmaWNlX19idXR0b25ze1xuICAgICAgICBtYXJnaW4tdG9wOiAkczI7XG4gICAgfVxufVxuXG4ub2ZmaWNlX19hZGRpdGlvbmFse1xuICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAuZ2VvLW9mZmljZXN7XG4gICAgICAgIC5nZW8tb2ZmaWNlcy1zbWFsbF9faW5uZXJ7XG4gICAgICAgICAgICAuY29se1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MHB4KSB7XG4gICAgLmdlby1vZmZpY2Vze1xuICAgICAgICAuZ2VvLW9mZmljZXMtc21hbGxfX2lubmVye1xuICAgICAgICAgICAgLmNvbHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgXG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5nZW8tb2ZmaWNlc3tcbiAgICAgICAgLmdlby1vZmZpY2VzLXNtYWxsX19pbm5lcntcbiAgICAgICAgICAgIC5jb2x7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgIFxuICAgIH1cbn0iLCIuYmxvY2subG9nby1kaXNwbGF5e1xuICAgIC5kdy1jb250YWluZXIsXG4gICAgLmNvbHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgXG4gICAgfVxuICAgIGgye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgfVxuICAgIC5sb2dvLXNsaWRlcl9faW5uZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyLWdyZXk7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczY7XG4gICAgfVxuICAgIC5zaW5nbGUtbG9nb3tcbiAgICAgICAgbWF4LWhlaWdodDogOTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ncmlke1xuICAgICAgICAuc2luZ2xlLWxvZ297XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczU7XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWR7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHM0O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay5zcGVha2VycyB7XG4gICAgLnNwZWFrZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgfVxuXG4gICAgLnNwZWFrZXJfX2Z1bGwge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDU0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgZWFzZSwgb3BhY2l0eSA0MDBtcyBlYXNlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuXG4gICAgICAgIC5zcGVha2VyX190b3BpYyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczU7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgJGFjY2VudCwgJGxpZ2h0LW9yYW5nZSk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwZWFrZXJfX2lubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIHBhZGRpbmc6ICRzMztcbiAgICB9XG5cbiAgICAuc3BlYWtlcl9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3BlYWtlcl9fZGV0YWlscyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDIwMHB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgIH1cbiAgICAuc3BlYWtlcl9fY29tcGFueSB7XG4gICAgICAgIEBleHRlbmQgLmxhYmVsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgfVxuICAgIC5zcGVha2VyX19uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgIH1cbiAgICAuc3BlYWtlcl9fdGl0bGUge1xuICAgICAgICBAZXh0ZW5kIC5mMjtcbiAgICB9XG4gICAgLnNwZWFrZXJfX3RvcGljIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHMyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wb3B1cC1idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5vcGVuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAub3BlbiBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5ibG9jay5zcGVha2VycyB7XG4gICAgICAgIC5zcGVha2VyX19mdWxsIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNwZWFrZXJfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogJHM0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNwZWFrZXJfX2RldGFpbHMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc3BlYWtlcl9fdG9waWMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIuYmxvY2suY29sbGFwc2libGUtbGlzdHtcbiAgICAubGlzdC1zaW5nbGV7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgICAuYWNjb3JkaW9ue1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogJHMzO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgJjpob3ZlciAub3BlbiBpbWd7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUgLm9wZW4gaW1ne1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGREZEO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wYW5lbHtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xuICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJHMzICRzMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vcGVue1xuICAgICAgICBtYXJnaW4tbGVmdDogJHM1O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMTtcbiAgICB9XG4gICAgLm9wZW4gaW1ne1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgfVxufSIsIi5ibG9jay5pY29uLWJ1dHRvbnN7XG4gICAgLmljb24tYnV0dG9ucy1ncmlkLWNpcmNsZXN7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJHMzO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kczM7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBwYWRkaW5nOiAkczM7XG4gICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tYnV0dG9ue1xuICAgICAgICAgICAgLmljb257XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5ncmFkaWVudC1ob3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczM7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuZXh0cmEtYm9sZDtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWJ1dHRvbnMtZ3JpZC1jYXJkc3tcbiAgICAgICAgLmljb24tYnV0dG9ue1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogJHMzO1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0gIHtcbiAgICAuYmxvY2suaWNvbi1idXR0b25ze1xuICAgICAgICAuaWNvbi1idXR0b25zLWdyaWQtY2lyY2xlc3tcbiAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2sua2V5cG9pbnQtbGlzdHtcbiAgICAuZHctY29udGFpbmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIC5zaWRle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJiArIC5zaWRle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM2O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgfVxuICAgIC50aXRsZXtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHM1O1xuICAgIH1cbiAgICB1bHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgJiArIGxpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAua2V5cG9pbnR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC5pY29ue1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczQ7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0kczI7XG4gICAgICAgIH1cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNTtcbiAgICAgICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgIH1cbiAgICAgICAgZGl2e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzMTtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9ICB7XG4gICAgLmJsb2NrLmtleXBvaW50LWxpc3R7XG4gICAgICAgIC5zaWRle1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICYgKyAuc2lkZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgJiArIGxpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay50cmlmb3JrLWRuYXtcbiAgICAuZG5hLWdyYXBoLFxuICAgIC5kbmEtYnV0dG9uc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kczE7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRzMTtcbiAgICAgICAgYSxcbiAgICAgICAgLmZpbGx7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLXNoYXBlO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLXRleHQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR3aGl0ZSAwJSwgJHdoaXRlIDI1JSwgJHllbGxvdyA3NSUsICRvcmFuZ2UgMTAwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMCUgYXV0bztcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuZmlsbHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYm94LXNoYWRvdzogLTIwcHggMTJweCAyNHB4IHJnYmEoMCwwLDAsMC4wNSk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHMxO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczE7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHMzO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRzMztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRuYS1ncmFwaHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmRuYS1pbWFnZS1tYWluLFxuICAgICAgICAuZG5hLWltYWdlLWluc3BpcmUsXG4gICAgICAgIC5kbmEtaW1hZ2UtYnVpbGQsXG4gICAgICAgIC5kbmEtaW1hZ2UtcnVue1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgICAgLmRuYS1pbWFnZS1pbnNwaXJlLFxuICAgICAgICAuZG5hLWltYWdlLWJ1aWxkLFxuICAgICAgICAuZG5hLWltYWdlLXJ1bntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLmJsb2NrLnRyaWZvcmstZG5he1xuICAgICAgICAuZHctY29udGFpbmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICAuZG5hLWdyYXBoe1xuICAgICAgICAgICAgd2lkdGg6IDU2JTtcbiAgICAgICAgfVxuICAgICAgICAuZG5hLWJ1dHRvbnN7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNDQlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczQ7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgICAgICAmICsgYXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZG5hLWJ1dHRvbnN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay5uYXZpZ2F0aW9uIHtcbiAgICAuZHctY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIGE6YWZ0ZXIsXG4gICAgICAgIGxpIGE6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgQGV4dGVuZCAucHNldWRvO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBsaSBhOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIEBleHRlbmQgLmY0O1xuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuXG4gICAgICAgICAgICArbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkczQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHMzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYWRpZW50LW9yYW5nZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gICAgLmJsb2NrLm5hdmlnYXRpb24ge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgK2xpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLmV4dGVybmFsLWxpbmsge1xuICAgID5hIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICBib3gtc2hhZG93OiAtNnB4IDE0cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBwYWRkaW5nOiAkczM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG4gICAgfVxuXG4gICAgLm1ldGEge1xuICAgICAgICBAZXh0ZW5kIC5mMTtcblxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAkczE7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lZC1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXZ3O1xuICAgIH1cbn0iLCIkYXV0aC1pbWFnZS1zaXplOiA3MHB4O1xuJGF1dGgtaW1hZ2Utc2l6ZS1sYXJnZTogOTBweDtcbiRhdXRoLWltYWdlLW1hcmdpbjogJHM0O1xuXG5cbi5ibG9jay5ncmFwaGljLWN0YXMtZ3JvdXB7XG4gICAgLmR3LWNvbnRhaW5lcixcbiAgICAuY29se1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAuZ3JhcGhpYy1jdGF7XG4gICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgfVxufVxuXG4uYmxvY2suZ3JhcGhpYy1jYXB0aW9ue1xuICAgIC5kdy1jb250YWluZXIsXG4gICAgLmNvbHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZ3JhcGhpYy1jdGF7XG4gICAgICAgIEBleHRlbmQgLnJvdW5kXG4gICAgfVxufVxuXG4uYmxvY2suZ3JhcGhpYy1jdGFzLWdyb3VwLFxuLmJsb2NrLmdyYXBoaWMtY2FwdGlvbntcbiAgICAuZ3JhcGhpYy1jdGF7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuLmJsb2NrLmdyYXBoaWMtY3Rhcy1ncm91cHtcbiAgICAuZ3JhcGhpYy1jdGFzLXNsaWRlci1kb3Rze1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgfVxufVxuXG4uZ3JhcGhpYy1jdGF7XG4gICAgcGFkZGluZy1sZWZ0OiAkczU7IFxuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGgye1xuICAgICAgICBmb250LXNpemU6IDIuN3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMyO1xuICAgIH1cbiAgICBhe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNDtcbiAgICB9XG4gICAgLmltYWdle1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICAgICZfX2Rlc2N7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuICAgICZfX2RldGFpbHN7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzNTtcbiAgICB9XG4gICAgJl9fZ3JhcGhpY3tcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19ICB7XG4gICAgLmdyYXBoaWMtY3Rhe1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNzsgXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGgye1xuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcbiAgICAgICAgfVxuICAgICAgICAmX19kZXRhaWxze1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaWNlYmVyZy1ncmFwaGlje1xuICAgIGgye1xuICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pY2ViZXJnLXNlY3Rpb257XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgQGV4dGVuZCAuZjM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyYXBoaWMtY29udGFpbmVyLFxuICAgIC5pY2ViZXJnLWxlZnQgaW1ne1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuICAgIC5pY2ViZXJnLWxlZnQgaW1ne1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5ncmFwaGljLWNvbnRhaW5lcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczU7XG4gICAgICAgIC5ncmFwaGljLXBvaW50e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW46Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgYmxhY2ssIGJsYWNrKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW46bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdyYXBoaWMtcG9pbnQuYWN0aXZle1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICAgc3BhbjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtb3JhbmdlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW46bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzNi40JTtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogOTk5OXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkbGlnaHQtZ3JleSwgcmdiYSgyNTUsMjU1LDI1NSwwKSk7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gICAgLmljZWJlcmctZ3JhcGhpY3tcbiAgICAgICAgLmZpeGVke1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC5pY2ViZXJnLWdyYXBoaWN7XG4gICAgICAgIC5ncmFwaGljLWNvbnRhaW5lcixcbiAgICAgICAgLmljZWJlcmctbGVmdCBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODgwcHgpIHtcbiAgICAuaWNlYmVyZy1ncmFwaGlje1xuICAgICAgICAuZ3JhcGhpYy1jb250YWluZXIsXG4gICAgICAgIC5pY2ViZXJnLWxlZnQgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ncmFwaGljLWNvbnRhaW5lcntcbiAgICAgICAgICAgIC5ncmFwaGljLXBvaW50e1xuICAgICAgICAgICAgICAgIHNwYW46Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW46bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTIwcHgpIHtcbiAgICAuaWNlYmVyZy1ncmFwaGlje1xuICAgICAgICAuZ3JhcGhpYy1jb250YWluZXIsXG4gICAgICAgIC5pY2ViZXJnLWxlZnQgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5saW5rLWdyaWR7XG4gICAgYXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMxO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyaWQtbGlua3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM2O1xuICAgIH1cbn0iLCIuZ2FsbGVyeXtcbiAgICAmX19zaW5nbGV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgJi10aXRsZXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM0O1xuICAgICAgICB9XG4gICAgICAgICYgKyAuZ2FsbGVyeV9fc2luZ2xlLXRpdGxle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfX2ltYWdle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3BsYWNlaG9sZGVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fcGhvdG97XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgLmltYWdlX190aXRsZXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLDAsMCwwLjYpKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1uby10aXRsZXtcbiAgICAgICAgLmltYWdlX190aXRsZXtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAuaW1hZ2VfX3RpdGxle1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xufSIsIi5wb3N0X19jb250ZW50IHtcbiAgICA+cCxcbiAgICA+aDIsXG4gICAgPmgzLFxuICAgID5oNCxcbiAgICA+dWwsXG4gICAgPm9sLFxuICAgID4ud3AtYmxvY2stcXVvdGUsXG4gICAgPi5leHRlcm5hbC1saW5rLFxuICAgID4ud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHMzO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczM7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgKy5ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczc7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgID5wLFxuICAgID5oMixcbiAgICA+aDMsXG4gICAgPmg0LFxuICAgID51bCxcbiAgICA+b2wsXG4gICAgPi53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRhY2NlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgID4uYmxvY2ssXG4gICAgLndwLWJsb2NrLWltYWdlIHtcbiAgICAgICAgK3AsXG4gICAgICAgICtoMixcbiAgICAgICAgK2gzLFxuICAgICAgICAraDQsXG4gICAgICAgICt1bCxcbiAgICAgICAgK29sLFxuICAgICAgICArLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPmgyLFxuICAgID5oMyxcbiAgICA+aDQsXG4gICAgPnAsXG4gICAgPm9sLFxuICAgID51bCxcbiAgICA+LndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICAmK3AsXG4gICAgICAgICYraDIsXG4gICAgICAgICYraDMsXG4gICAgICAgICYraDQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgID5oMixcbiAgICA+aDMsXG4gICAgPmg0LFxuICAgID5wLFxuICAgID51bCxcbiAgICA+b2wge1xuXG4gICAgICAgICYraDIsXG4gICAgICAgICYraDMsXG4gICAgICAgICYraDQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cC1ibG9jay1zZXBhcmF0b3Ige1xuICAgICAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGxpZ2h0LWdyZXk7XG5cbiAgICAgICAgJjpub3QoLmlzLXN0eWxlLXdpZGUpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+b2wsXG4gICAgPnVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNztcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczQ7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5wc2V1ZG87XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsLFxuICAgICAgICAgICAgb2wge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkczI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaStsaSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+dWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPm9sIHtcbiAgICAgICAgY291bnRlci1yZXNldDogY3VzdG9tLWNvdW50ZXI7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGN1c3RvbS1jb3VudGVyO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihjdXN0b20tY291bnRlcikgXCIgXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPi53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNztcblxuICAgICAgICA+cCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNDtcbiAgICAgICAgfVxuXG4gICAgICAgID5jaXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMyO1xuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cC1ibG9jay1jb2x1bW5ze1xuICAgIEBleHRlbmQgLmR3LWNvbnRhaW5lcjtcbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNztcbiAgICB9XG59XG4ud3AtYmxvY2stY29sdW1ucy5oYXMtYmFja2dyb3VuZHtcbiAgICBwYWRkaW5nLXRvcDogJHM3ICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stY29sdW1ue1xuICAgIEBleHRlbmQgLmNvbDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG5cbi53cC1ibG9jay1jb2x1bW5zIC5kdy1jb250YWluZXIsXG4ud3AtYmxvY2stY29sdW1ucyAuZHctY29udGFpbmVyIC5jb2x7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ud3AtYmxvY2stY29sdW1uPnAsXG4ud3AtYmxvY2stY29sdW1uPmgyLFxuLndwLWJsb2NrLWNvbHVtbj5oMyxcbi53cC1ibG9jay1jb2x1bW4+aDQsXG4ud3AtYmxvY2stY29sdW1uPnVsLFxuLndwLWJsb2NrLWNvbHVtbj5vbCxcbi53cC1ibG9jay1jb2x1bW4+LndwLWJsb2NrLWltYWdle1xuICAgICsuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkczQ7XG4gICAgICAgICY6bGFzdC1jaGlsZDpub3QoLmJsb2NrLS1mdWxsKXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPi5ibG9jayB7XG4gICAgICAgICsgcCxcbiAgICAgICAgKyBoMixcbiAgICAgICAgKyBoMyxcbiAgICAgICAgKyBoNCxcbiAgICAgICAgKyB1bCxcbiAgICAgICAgKyBvbHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuLypcblxuICAgU0tJTlNcbiAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3RoZW1lcy9za2lucy9cblxuICAgQ2xhc3NlcyBmb3Igc2V0dGluZyBmb3JlZ3JvdW5kIGFuZCBiYWNrZ3JvdW5kIGNvbG9ycyBvbiBlbGVtZW50cy5cbiAgIElmIHlvdSBoYXZlbid0IGRlY2xhcmVkIGEgYm9yZGVyIGNvbG9yLCBidXQgc2V0IGJvcmRlciBvbiBhbiBlbGVtZW50LCBpdCB3aWxsIFxuICAgYmUgc2V0IHRvIHRoZSBjdXJyZW50IHRleHQgY29sb3IuIFxuXG4qL1xuXG4vKiBUZXh0IGNvbG9ycyAqL1xuXG4vLyBDcmVhdGUgLmJsYWNrLCAuZ3JheSwgLm1pZC1ncmF5LCBldGMuIGJhc2VkIG9uIG1hcCBpbiBfY29sb3JzLnNjc3NcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9yLXBhbGV0dGUge1xuICAuI3skbmFtZX0ge1xuICAgIGNvbG9yOiAkdmFsdWU7XG4gIH1cbn1cblxuLmNvbG9yLWluaGVyaXQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogQmFja2dyb3VuZCBjb2xvcnMgKi9cblxuLy8gQ3JlYXRlIC5iZy1ibGFjaywgLmJnLWdyYXksIC5iZy1taWQtZ3JheSwgZXRjLiBiYXNlZCBvbiBtYXAgaW4gX2NvbG9ycy5zY3NzXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRjb2xvci1wYWxldHRlIHtcbiAgLmJnLSN7JG5hbWV9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XG4gIH1cbn1cblxuLmJnLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRjb2xvci1wYWxldHRlIHtcbiAgICAuI3skbmFtZX0tbCB7XG4gICAgICBjb2xvcjogJHZhbHVlO1xuICAgIH1cbiAgfVxufSIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gICAgT1BBQ0lUWVxuICAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3RoZW1lcy9vcGFjaXR5L1xuXG4qL1xuXG4uby0xMDAgeyBvcGFjaXR5OiAxOyAgIH1cbi5vLTkwICB7IG9wYWNpdHk6IC45MDsgfVxuLm8tODAgIHsgb3BhY2l0eTogLjgwOyB9XG4uby03MCAgeyBvcGFjaXR5OiAuNzA7IH1cbi5vLTYwICB7IG9wYWNpdHk6IC42MDsgfVxuLm8tNTAgIHsgb3BhY2l0eTogLjUwOyB9XG4uby00MCAgeyBvcGFjaXR5OiAuNDA7IH1cbi5vLTMwICB7IG9wYWNpdHk6IC4zMDsgfVxuLm8tMjAgIHsgb3BhY2l0eTogLjIwOyB9XG4uby0xMCAgeyBvcGFjaXR5OiAuMTA7IH1cbi5vLTAgICB7IG9wYWNpdHk6IDA7ICAgfVxuIiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgQ1VSU09SXG5cbiAgVXNlIHRoaXMgc2NhZmZvbGRpbmcgdG8gY3JlYXRlIG9yIGV4dGVuZCB5b3VyIG93biBtb2R1bGVzIHdpdGggdGFjaHlvbnNcbiAgc3R5bGUgYXJjaGl0ZWN0dXJlLlxuICBwZSAtIHBvaW50ZXIgZXZlbnRzXG5cbiovXG4ucG9pbnRlcnsgY3Vyc29yOiBwb2ludGVyOyB9XG4uY3Vyc29yLWF1dG8geyBjdXJzb3I6IGF1dG87IH1cblxuLnBlLW57IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuICAucG9pbnRlci1uc3sgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jdXJzb3ItYXV0by1ucyB7IGN1cnNvcjogYXV0bzsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLnBvaW50ZXItbXsgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jdXJzb3ItYXV0by1tIHsgY3Vyc29yOiBhdXRvOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC5wb2ludGVyLWx7IGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY3Vyc29yLWF1dG8tbCB7IGN1cnNvcjogYXV0bzsgfVxufSIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gIFRFWFQgQUxJR05cbiAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvdHlwb2dyYXBoeS90ZXh0LWFsaWduL1xuXG4gIEJhc2VcbiAgICB0ID0gdGV4dC1hbGlnblxuXG4gIE1vZGlmaWVyc1xuICAgIGwgPSBsZWZ0XG4gICAgciA9IHJpZ2h0XG4gICAgYyA9IGNlbnRlclxuXG4gIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgLW5zID0gbm90LXNtYWxsXG4gICAgLW0gID0gbWVkaXVtXG4gICAgLWwgID0gbGFyZ2VcblxuKi9cblxuLnRsICB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbi50ciAgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuLnRjICB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLnRsLW5zICB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnRyLW5zICB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50Yy1ucyAgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC50bC1tICB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnRyLW0gIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLnRjLW0gIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC50bC1sICB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnRyLWwgIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLnRjLWwgIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG59XG5cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gICBURVhUIERFQ09SQVRJT05cbiAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3R5cG9ncmFwaHkvdGV4dC1kZWNvcmF0aW9uL1xuXG5cbiAgIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgIC1ucyA9IG5vdC1zbWFsbFxuICAgICAtbSAgPSBtZWRpdW1cbiAgICAgLWwgID0gbGFyZ2VcblxuKi9cblxuLnN0cmlrZSAgICAgICB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG4udW5kZXJsaW5lICAgIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbi5uby11bmRlcmxpbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLnN0cmlrZS1ucyAgICAgICB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG4gIC51bmRlcmxpbmUtbnMgICAgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAubm8tdW5kZXJsaW5lLW5zIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAuc3RyaWtlLW0gICAgICAgeyB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuICAudW5kZXJsaW5lLW0gICAgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAubm8tdW5kZXJsaW5lLW0geyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgLnN0cmlrZS1sICAgICAgIHsgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cbiAgLnVuZGVybGluZS1sIHsgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm5vLXVuZGVybGluZS1sIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG59XG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgVEVYVCBUUkFOU0ZPUk1cbiAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3R5cG9ncmFwaHkvdGV4dC10cmFuc2Zvcm0vXG5cbiAgIEJhc2U6XG4gICAgIHR0ID0gdGV4dC10cmFuc2Zvcm1cblxuICAgTW9kaWZpZXJzXG4gICAgIGMgPSBjYXBpdGFsaXplXG4gICAgIGwgPSBsb3dlcmNhc2VcbiAgICAgdSA9IHVwcGVyY2FzZVxuICAgICBuID0gbm9uZVxuXG4gICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgLW0gID0gbWVkaXVtXG4gICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi50dGMgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuLnR0bCB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbi50dHUgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4udHRuIHsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC50dGMtbnMgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAudHRsLW5zIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuICAudHR1LW5zIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAudHRuLW5zIHsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC50dGMtbSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC50dGwtbSB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbiAgLnR0dS1tIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAudHRuLW0geyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAudHRjLWwgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAudHRsLWwgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG4gIC50dHUtbCB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnR0bi1sIHsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbn1cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gIEZMRVhCT1hcblxuICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgLW5zID0gbm90LXNtYWxsXG4gICAtbSAgPSBtZWRpdW1cbiAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi5mbGV4IHsgZGlzcGxheTogZmxleDsgfVxuLmlubGluZS1mbGV4IHsgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLyogMS4gRml4IGZvciBDaHJvbWUgNDQgYnVnLlxuICogaHR0cHM6Ly9jb2RlLmdvb2dsZS5jb20vcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTUwNjg5MyAqL1xuLmZsZXgtYXV0byB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDA7IC8qIDEgKi9cbiAgbWluLWhlaWdodDogMDsgLyogMSAqL1xufVxuXG4uZmxleC1ub25lIHsgZmxleDogbm9uZTsgfVxuXG4uZmxleC1jb2x1bW4gIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuLmZsZXgtcm93ICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbi5mbGV4LXdyYXAgICAgeyBmbGV4LXdyYXA6IHdyYXA7IH1cbi5mbGV4LWNvbHVtbi1yZXZlcnNlICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuLmZsZXgtcm93LXJldmVyc2UgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4uZmxleC13cmFwLXJldmVyc2UgICAgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTsgfVxuXG4uZmxleC1ncm93ICB7IGZsZXgtZ3JvdzogMTsgfVxuLmZsZXgtc2hyaW5rICB7IGZsZXgtc2hyaW5rOiAxOyB9XG5cbi5pdGVtcy1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4uaXRlbXMtZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbi5pdGVtcy1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbi5pdGVtcy1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxuLml0ZW1zLXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cblxuLnNlbGYtc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4uc2VsZi1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4uc2VsZi1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuLnNlbGYtYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZTsgfVxuLnNlbGYtc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG5cbi5qdXN0aWZ5LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbi5qdXN0aWZ5LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4uanVzdGlmeS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbi5qdXN0aWZ5LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbi5qdXN0aWZ5LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4uY29udGVudC1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuLmNvbnRlbnQtZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4uY29udGVudC1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4uY29udGVudC1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuLmNvbnRlbnQtYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuLmNvbnRlbnQtc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cblxuLm9yZGVyLWluaXRpYWwgeyBvcmRlcjogaW5pdGlhbDsgfVxuLm9yZGVyLTAgeyBvcmRlcjogMDsgfVxuLm9yZGVyLTEgeyBvcmRlcjogMTsgfVxuLm9yZGVyLTIgeyBvcmRlcjogMjsgfVxuLm9yZGVyLTMgeyBvcmRlcjogMzsgfVxuLm9yZGVyLTQgeyBvcmRlcjogNDsgfVxuLm9yZGVyLTUgeyBvcmRlcjogNTsgfVxuLm9yZGVyLTYgeyBvcmRlcjogNjsgfVxuLm9yZGVyLTcgeyBvcmRlcjogNzsgfVxuLm9yZGVyLTggeyBvcmRlcjogODsgfVxuLm9yZGVyLWxhc3QgeyBvcmRlcjogOTk5OTk7IH1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC5mbGV4LW5zIHsgZGlzcGxheTogZmxleDsgfVxuICAuaW5saW5lLWZsZXgtbnMgeyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAuZmxleC1hdXRvLW5zIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7IC8qIDEgKi9cbiAgICBtaW4taGVpZ2h0OiAwOyAvKiAxICovXG4gIH1cbiAgLmZsZXgtbm9uZS1ucyB7IGZsZXg6IG5vbmU7IH1cbiAgLmZsZXgtY29sdW1uLW5zIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZmxleC1yb3ctbnMgeyBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5mbGV4LXdyYXAtbnMgeyBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmZsZXgtY29sdW1uLXJldmVyc2UtbnMgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgLmZsZXgtcm93LXJldmVyc2UtbnMgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgLmZsZXgtd3JhcC1yZXZlcnNlLW5zIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7IH1cbiAgLml0ZW1zLXN0YXJ0LW5zIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLml0ZW1zLWVuZC1ucyB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuaXRlbXMtY2VudGVyLW5zIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaXRlbXMtYmFzZWxpbmUtbnMgeyBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbiAgLml0ZW1zLXN0cmV0Y2gtbnMgeyBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4gIC5zZWxmLXN0YXJ0LW5zIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAuc2VsZi1lbmQtbnMgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAuc2VsZi1jZW50ZXItbnMgeyBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgLnNlbGYtYmFzZWxpbmUtbnMgeyBhbGlnbi1zZWxmOiBiYXNlbGluZTsgfVxuICAuc2VsZi1zdHJldGNoLW5zIHsgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuXG4gIC5qdXN0aWZ5LXN0YXJ0LW5zIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5qdXN0aWZ5LWVuZC1ucyB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmp1c3RpZnktY2VudGVyLW5zIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmp1c3RpZnktYmV0d2Vlbi1ucyB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuanVzdGlmeS1hcm91bmQtbnMgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4gIC5jb250ZW50LXN0YXJ0LW5zIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAuY29udGVudC1lbmQtbnMgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAuY29udGVudC1jZW50ZXItbnMgeyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmNvbnRlbnQtYmV0d2Vlbi1ucyB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmNvbnRlbnQtYXJvdW5kLW5zIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5jb250ZW50LXN0cmV0Y2gtbnMgeyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG5cbiAgLm9yZGVyLWluaXRpYWwtbnMgeyBvcmRlcjogaW5pdGlhbDsgfVxuICAub3JkZXItMC1ucyB7IG9yZGVyOiAwOyB9XG4gIC5vcmRlci0xLW5zIHsgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLTItbnMgeyBvcmRlcjogMjsgfVxuICAub3JkZXItMy1ucyB7IG9yZGVyOiAzOyB9XG4gIC5vcmRlci00LW5zIHsgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLTUtbnMgeyBvcmRlcjogNTsgfVxuICAub3JkZXItNi1ucyB7IG9yZGVyOiA2OyB9XG4gIC5vcmRlci03LW5zIHsgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLTgtbnMgeyBvcmRlcjogODsgfVxuICAub3JkZXItbGFzdC1ucyB7IG9yZGVyOiA5OTk5OTsgfVxufVxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC5mbGV4LW0geyBkaXNwbGF5OiBmbGV4OyB9XG4gIC5pbmxpbmUtZmxleC1tIHsgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgLmZsZXgtYXV0by1tIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7IC8qIDEgKi9cbiAgICBtaW4taGVpZ2h0OiAwOyAvKiAxICovXG4gIH1cbiAgLmZsZXgtbm9uZS1tIHsgZmxleDogbm9uZTsgfVxuICAuZmxleC1jb2x1bW4tbSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmZsZXgtcm93LW0gICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuZmxleC13cmFwLW0geyBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmZsZXgtY29sdW1uLXJldmVyc2UtbSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuICAuZmxleC1yb3ctcmV2ZXJzZS1tIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gIC5mbGV4LXdyYXAtcmV2ZXJzZS1tIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7IH1cbiAgLml0ZW1zLXN0YXJ0LW0geyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuaXRlbXMtZW5kLW0geyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLml0ZW1zLWNlbnRlci1tIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaXRlbXMtYmFzZWxpbmUtbSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxuICAuaXRlbXMtc3RyZXRjaC1tIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cblxuICAuc2VsZi1zdGFydC1tIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAuc2VsZi1lbmQtbSB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5zZWxmLWNlbnRlci1tIHsgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIC5zZWxmLWJhc2VsaW5lLW0geyBhbGlnbi1zZWxmOiBiYXNlbGluZTsgfVxuICAuc2VsZi1zdHJldGNoLW0geyBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG5cbiAgLmp1c3RpZnktc3RhcnQtbSB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuanVzdGlmeS1lbmQtbSB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmp1c3RpZnktY2VudGVyLW0geyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuanVzdGlmeS1iZXR3ZWVuLW0geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmp1c3RpZnktYXJvdW5kLW0geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4gIC5jb250ZW50LXN0YXJ0LW0geyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5jb250ZW50LWVuZC1tIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmNvbnRlbnQtY2VudGVyLW0geyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmNvbnRlbnQtYmV0d2Vlbi1tIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuY29udGVudC1hcm91bmQtbSB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuY29udGVudC1zdHJldGNoLW0geyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG5cbiAgLm9yZGVyLWluaXRpYWwtbSB7IG9yZGVyOiBpbml0aWFsOyB9XG4gIC5vcmRlci0wLW0geyBvcmRlcjogMDsgfVxuICAub3JkZXItMS1tIHsgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLTItbSB7IG9yZGVyOiAyOyB9XG4gIC5vcmRlci0zLW0geyBvcmRlcjogMzsgfVxuICAub3JkZXItNC1tIHsgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLTUtbSB7IG9yZGVyOiA1OyB9XG4gIC5vcmRlci02LW0geyBvcmRlcjogNjsgfVxuICAub3JkZXItNy1tIHsgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLTgtbSB7IG9yZGVyOiA4OyB9XG4gIC5vcmRlci1sYXN0LW0geyBvcmRlcjogOTk5OTk7IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgLmZsZXgtbCB7IGRpc3BsYXk6IGZsZXg7IH1cbiAgLmlubGluZS1mbGV4LWwgeyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAuZmxleC1hdXRvLWwge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMDsgLyogMSAqL1xuICAgIG1pbi1oZWlnaHQ6IDA7IC8qIDEgKi9cbiAgfVxuICAuZmxleC1ub25lLWwgeyBmbGV4OiBub25lOyB9XG4gIC5mbGV4LWNvbHVtbi1sIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZmxleC1yb3ctbCB7IGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmZsZXgtd3JhcC1sIHsgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5mbGV4LWNvbHVtbi1yZXZlcnNlLWwgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgLmZsZXgtcm93LXJldmVyc2UtbCB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAuZmxleC13cmFwLXJldmVyc2UtbCB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOyB9XG5cbiAgLml0ZW1zLXN0YXJ0LWwgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuaXRlbXMtZW5kLWwgeyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLml0ZW1zLWNlbnRlci1sIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaXRlbXMtYmFzZWxpbmUtbCB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxuICAuaXRlbXMtc3RyZXRjaC1sIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cblxuICAuc2VsZi1zdGFydC1sIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAuc2VsZi1lbmQtbCB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5zZWxmLWNlbnRlci1sIHsgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIC5zZWxmLWJhc2VsaW5lLWwgeyBhbGlnbi1zZWxmOiBiYXNlbGluZTsgfVxuICAuc2VsZi1zdHJldGNoLWwgeyBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG5cbiAgLmp1c3RpZnktc3RhcnQtbCB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuanVzdGlmeS1lbmQtbCB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmp1c3RpZnktY2VudGVyLWwgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuanVzdGlmeS1iZXR3ZWVuLWwgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmp1c3RpZnktYXJvdW5kLWwgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4gIC5jb250ZW50LXN0YXJ0LWwgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5jb250ZW50LWVuZC1sIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmNvbnRlbnQtY2VudGVyLWwgeyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmNvbnRlbnQtYmV0d2Vlbi1sIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuY29udGVudC1hcm91bmQtbCB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuY29udGVudC1zdHJldGNoLWwgeyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG5cbiAgLm9yZGVyLWluaXRpYWwtbHsgb3JkZXI6IGluaXRpYWw7IH1cbiAgLm9yZGVyLTAtbCB7IG9yZGVyOiAwOyB9XG4gIC5vcmRlci0xLWwgeyBvcmRlcjogMTsgfVxuICAub3JkZXItMi1sIHsgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLTMtbCB7IG9yZGVyOiAzOyB9XG4gIC5vcmRlci00LWwgeyBvcmRlcjogNDsgfVxuICAub3JkZXItNS1sIHsgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLTYtbCB7IG9yZGVyOiA2OyB9XG4gIC5vcmRlci03LWwgeyBvcmRlcjogNzsgfVxuICAub3JkZXItOC1sIHsgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxhc3QtbCB7IG9yZGVyOiA5OTk5OTsgfVxufVxuIiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgIERJU1BMQVlcbiAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL2xheW91dC9kaXNwbGF5XG5cbiAgIEJhc2U6XG4gICAgZCA9IGRpc3BsYXlcblxuICAgTW9kaWZpZXJzOlxuICAgIG4gICAgID0gbm9uZVxuICAgIGIgICAgID0gYmxvY2tcbiAgICBpYiAgICA9IGlubGluZS1ibG9ja1xuICAgIGl0ICAgID0gaW5saW5lLXRhYmxlXG4gICAgdCAgICAgPSB0YWJsZVxuICAgIHRjICAgID0gdGFibGUtY2VsbFxuICAgIHQtcm93ICAgICAgICAgID0gdGFibGUtcm93XG4gICAgdC1jb2x1bW0gICAgICAgPSB0YWJsZS1jb2x1bW5cbiAgICB0LWNvbHVtbi1ncm91cCA9IHRhYmxlLWNvbHVtbi1ncm91cFxuXG4gICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgLW0gID0gbWVkaXVtXG4gICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi5kbiB7ICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4uZGkgeyAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4uZGIgeyAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbi5kaWIgeyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbi5kaXQgeyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7IH1cbi5kdCB7ICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuLmR0YyB7ICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbi5kdC1yb3cgeyAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cbi5kdC1yb3ctZ3JvdXAgeyAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cbi5kdC1jb2x1bW4geyAgICAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cbi5kdC1jb2x1bW4tZ3JvdXAgeyBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7IH1cblxuLypcbiAgVGhpcyB3aWxsIHNldCB0YWJsZSB0byBmdWxsIHdpZHRoIGFuZCB0aGVuXG4gIGFsbCBjZWxscyB3aWxsIGJlIGVxdWFsIHdpZHRoXG4qL1xuLmR0LS1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLmRuLW5zIHsgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRpLW5zIHsgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAuZGItbnMgeyAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmRpYi1ucyB7ICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZGl0LW5zIHsgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlOyB9XG4gIC5kdC1ucyB7ICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZHRjLW5zIHsgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuICAuZHQtcm93LW5zIHsgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93OyB9XG4gIC5kdC1yb3ctZ3JvdXAtbnMgeyAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cbiAgLmR0LWNvbHVtbi1ucyB7ICAgICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjsgfVxuICAuZHQtY29sdW1uLWdyb3VwLW5zIHsgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwOyB9XG5cbiAgLmR0LS1maXhlZC1ucyB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLmRuLW0geyAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuZGktbSB7ICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLmRiLW0geyAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmRpYi1tIHsgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5kaXQtbSB7ICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTsgfVxuICAuZHQtbSB7ICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZHRjLW0geyAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG4gIC5kdC1yb3ctbSB7ICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuICAuZHQtcm93LWdyb3VwLW0geyAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cbiAgLmR0LWNvbHVtbi1tIHsgICAgICAgZGlzcGxheTogdGFibGUtY29sdW1uOyB9XG4gIC5kdC1jb2x1bW4tZ3JvdXAtbSB7IGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDsgfVxuXG4gIC5kdC0tZml4ZWQtbSB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAuZG4tbCB7ICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kaS1sIHsgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAuZGItbCB7ICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZGliLWwgeyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmRpdC1sIHsgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlOyB9XG4gIC5kdC1sIHsgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5kdGMtbCB7ICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgLmR0LXJvdy1sIHsgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93OyB9XG4gIC5kdC1yb3ctZ3JvdXAtbCB7ICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDsgfVxuICAuZHQtY29sdW1uLWwgeyAgICAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cbiAgLmR0LWNvbHVtbi1ncm91cC1sIHsgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwOyB9XG5cbiAgLmR0LS1maXhlZC1sIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gIEdSSURcblxuICBCYXNlOlxuICAgIGNvbCA9IGNvbHVtblxuXG4gIE1vZGlmaWVyc1xuICAgIDEgPSBXaWR0aCBzcGFubmluZyAxIGdyaWQgY29sdW1uXG4gICAgMiA9IFdpZHRoIHNwYW5uaW5nIDIgZ3JpZCBjb2x1bW5zXG4gICAgMyA9IFdpZHRoIHNwYW5uaW5nIDMgZ3JpZCBjb2x1bW5zXG4gICAgNCA9IFdpZHRoIHNwYW5uaW5nIDQgZ3JpZCBjb2x1bW5zXG4gICAgNSA9IFdpZHRoIHNwYW5uaW5nIDUgZ3JpZCBjb2x1bW5zXG4gICAgNiA9IFdpZHRoIHNwYW5uaW5nIDYgZ3JpZCBjb2x1bW5zXG4gICAgNyA9IFdpZHRoIHNwYW5uaW5nIDcgZ3JpZCBjb2x1bW5zXG4gICAgOCA9IFdpZHRoIHNwYW5uaW5nIDggZ3JpZCBjb2x1bW5zXG4gICAgOSA9IFdpZHRoIHNwYW5uaW5nIDkgZ3JpZCBjb2x1bW5zXG4gICAgMTAgPSBXaWR0aCBzcGFubmluZyAxMCBncmlkIGNvbHVtbnNcbiAgICAxMSA9IFdpZHRoIHNwYW5uaW5nIDExIGdyaWQgY29sdW1uc1xuICAgIDEyID0gV2lkdGggc3Bhbm5pbmcgMTIgZ3JpZCBjb2x1bW5zXG5cbiAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAtbSAgPSBtZWRpdW1cbiAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG5cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gICAgT1ZFUkZMT1dcblxuICAgIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgIC1tICA9IG1lZGl1bVxuICAgICAgLWwgID0gbGFyZ2VcblxuICovXG5cbi5vdmVyZmxvdy12aXNpYmxlIHsgb3ZlcmZsb3c6IHZpc2libGU7IH1cbi5vdmVyZmxvdy1oaWRkZW4geyBvdmVyZmxvdzogaGlkZGVuOyB9XG4ub3ZlcmZsb3ctc2Nyb2xsIHsgb3ZlcmZsb3c6IHNjcm9sbDsgfVxuLm92ZXJmbG93LWF1dG8geyBvdmVyZmxvdzogYXV0bzsgfVxuXG4ub3ZlcmZsb3cteC12aXNpYmxlIHsgb3ZlcmZsb3cteDogdmlzaWJsZTsgfVxuLm92ZXJmbG93LXgtaGlkZGVuIHsgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4ub3ZlcmZsb3cteC1zY3JvbGwgeyBvdmVyZmxvdy14OiBzY3JvbGw7IH1cbi5vdmVyZmxvdy14LWF1dG8geyBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbi5vdmVyZmxvdy15LXZpc2libGUgeyBvdmVyZmxvdy15OiB2aXNpYmxlOyB9XG4ub3ZlcmZsb3cteS1oaWRkZW4geyBvdmVyZmxvdy15OiBoaWRkZW47IH1cbi5vdmVyZmxvdy15LXNjcm9sbCB7IG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuLm92ZXJmbG93LXktYXV0byB7IG92ZXJmbG93LXk6IGF1dG87IH1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC5vdmVyZmxvdy12aXNpYmxlLW5zIHsgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLm92ZXJmbG93LWhpZGRlbi1ucyB7IG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm92ZXJmbG93LXNjcm9sbC1ucyB7IG92ZXJmbG93OiBzY3JvbGw7IH1cbiAgLm92ZXJmbG93LWF1dG8tbnMgeyBvdmVyZmxvdzogYXV0bzsgfVxuICAub3ZlcmZsb3cteC12aXNpYmxlLW5zIHsgb3ZlcmZsb3cteDogdmlzaWJsZTsgfVxuICAub3ZlcmZsb3cteC1oaWRkZW4tbnMgeyBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgLm92ZXJmbG93LXgtc2Nyb2xsLW5zIHsgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gIC5vdmVyZmxvdy14LWF1dG8tbnMgeyBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbiAgLm92ZXJmbG93LXktdmlzaWJsZS1ucyB7IG92ZXJmbG93LXk6IHZpc2libGU7IH1cbiAgLm92ZXJmbG93LXktaGlkZGVuLW5zIHsgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy15LXNjcm9sbC1ucyB7IG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAub3ZlcmZsb3cteS1hdXRvLW5zIHsgb3ZlcmZsb3cteTogYXV0bzsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLm92ZXJmbG93LXZpc2libGUtbSB7IG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5vdmVyZmxvdy1oaWRkZW4tbSB7IG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm92ZXJmbG93LXNjcm9sbC1tIHsgb3ZlcmZsb3c6IHNjcm9sbDsgfVxuICAub3ZlcmZsb3ctYXV0by1tIHsgb3ZlcmZsb3c6IGF1dG87IH1cblxuICAub3ZlcmZsb3cteC12aXNpYmxlLW0geyBvdmVyZmxvdy14OiB2aXNpYmxlOyB9XG4gIC5vdmVyZmxvdy14LWhpZGRlbi1tIHsgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy14LXNjcm9sbC1tIHsgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gIC5vdmVyZmxvdy14LWF1dG8tbSB7IG92ZXJmbG93LXg6IGF1dG87IH1cblxuICAub3ZlcmZsb3cteS12aXNpYmxlLW0geyBvdmVyZmxvdy15OiB2aXNpYmxlOyB9XG4gIC5vdmVyZmxvdy15LWhpZGRlbi1tIHsgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy15LXNjcm9sbC1tIHsgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG4gIC5vdmVyZmxvdy15LWF1dG8tbSB7IG92ZXJmbG93LXk6IGF1dG87IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgLm92ZXJmbG93LXZpc2libGUtbCB7IG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5vdmVyZmxvdy1oaWRkZW4tbCB7IG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm92ZXJmbG93LXNjcm9sbC1sIHsgb3ZlcmZsb3c6IHNjcm9sbDsgfVxuICAub3ZlcmZsb3ctYXV0by1sIHsgb3ZlcmZsb3c6IGF1dG87IH1cblxuICAub3ZlcmZsb3cteC12aXNpYmxlLWwgeyBvdmVyZmxvdy14OiB2aXNpYmxlOyB9XG4gIC5vdmVyZmxvdy14LWhpZGRlbi1sIHsgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy14LXNjcm9sbC1sIHsgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gIC5vdmVyZmxvdy14LWF1dG8tbCB7IG92ZXJmbG93LXg6IGF1dG87IH1cblxuICAub3ZlcmZsb3cteS12aXNpYmxlLWwgeyBvdmVyZmxvdy15OiB2aXNpYmxlOyB9XG4gIC5vdmVyZmxvdy15LWhpZGRlbi1sIHsgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy15LXNjcm9sbC1sIHsgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG4gIC5vdmVyZmxvdy15LWF1dG8tbCB7IG92ZXJmbG93LXk6IGF1dG87IH1cbn0iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuJHNwYWNpbmctbm9uZTogICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJHNwYWNpbmctZXh0cmEtc21hbGw6ICAgICAgICAgICAgICAkczEgIWRlZmF1bHQ7XG4kc3BhY2luZy1zbWFsbDogICAgICAgICAgICAgICAgICAgICRzMiAhZGVmYXVsdDtcbiRzcGFjaW5nLW1lZGl1bTogICAgICAgICAgICAgICAgICAgJHMzICFkZWZhdWx0O1xuJHNwYWNpbmctbGFyZ2U6ICAgICAgICAgICAgICAgICAgICAkczQgIWRlZmF1bHQ7XG4kc3BhY2luZy1leHRyYS1sYXJnZTogICAgICAgICAgICAgICRzNSAhZGVmYXVsdDtcbiRzcGFjaW5nLWV4dHJhLWV4dHJhLWxhcmdlOiAgICAgICAgJHM2ICFkZWZhdWx0O1xuJHNwYWNpbmctZXh0cmEtZXh0cmEtZXh0cmEtbGFyZ2U6ICAkczcgIWRlZmF1bHQ7XG4kc3BhY2luZy1odWdlOiAgICAgICAgICAgICAgICAgICAgICRzOCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qIFZhcmlhYmxlcyAqL1xuXG4vKlxuICAgU1BBQ0lOR1xuICAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvbGF5b3V0L3NwYWNpbmcvXG5cbiAgIEFuIGVpZ2h0IHN0ZXAgcG93ZXJzIG9mIHR3byBzY2FsZSByYW5naW5nIGZyb20gMCB0byAxNnJlbS5cblxuICAgQmFzZTpcbiAgICAgcCA9IHBhZGRpbmdcbiAgICAgbSA9IG1hcmdpblxuXG4gICBNb2RpZmllcnM6XG4gICAgIGEgPSBhbGxcbiAgICAgaCA9IGhvcml6b250YWxcbiAgICAgdiA9IHZlcnRpY2FsXG4gICAgIHQgPSB0b3BcbiAgICAgciA9IHJpZ2h0XG4gICAgIGIgPSBib3R0b21cbiAgICAgbCA9IGxlZnRcblxuICAgICAwID0gbm9uZVxuICAgICAxID0gMXN0IHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICAyID0gMm5kIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICAzID0gM3JkIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICA0ID0gNHRoIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICA1ID0gNXRoIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICA2ID0gNnRoIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICA3ID0gN3RoIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuXG4gICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgLW0gID0gbWVkaXVtXG4gICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi8qIFNwYWNpbmcgKi9cblxuJHNwYWNpbmdzOiAoXG4gIDA6ICRzcGFjaW5nLW5vbmUsXG4gIDE6ICRzcGFjaW5nLWV4dHJhLXNtYWxsLFxuICAyOiAkc3BhY2luZy1zbWFsbCxcbiAgMzogJHNwYWNpbmctbWVkaXVtLFxuICA0OiAkc3BhY2luZy1sYXJnZSxcbiAgNTogJHNwYWNpbmctZXh0cmEtbGFyZ2UsXG4gIDY6ICRzcGFjaW5nLWV4dHJhLWV4dHJhLWxhcmdlLFxuICA3OiAkc3BhY2luZy1leHRyYS1leHRyYS1leHRyYS1sYXJnZSxcbiAgODogJHNwYWNpbmctaHVnZVxuKTtcblxuXG4vLyBDcmVhdGUgLnBhMCwgLnBhMSwgLnBhMiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAucGEjeyRuYW1lfSB7XG4gICAgcGFkZGluZzogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAucGwwLCAucGwxLCAucGwyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5wbCN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLnByMCwgLnByMSwgLnByMiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAucHIjeyRuYW1lfSB7XG4gICAgcGFkZGluZy1yaWdodDogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAucGIwLCAucGIxLCAucGIyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5wYiN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAucHQwLCAucHQxLCAucHQyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5wdCN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAucHYwLCAucHYxLCAucHYyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5wdiN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICAgIHBhZGRpbmctYm90dG9tOiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5waDAsIC5waDEsIC5waDIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLnBoI3skbmFtZX0ge1xuICAgIHBhZGRpbmctbGVmdDogJHZhbHVlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLm1hMCwgLm1hMSwgLm1hMiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAubWEjeyRuYW1lfSB7XG4gICAgbWFyZ2luOiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5tbDAsIC5tbDEsIC5tbDIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLm1sI3skbmFtZX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5tcjAsIC5tcjEsIC5tcjIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLm1yI3skbmFtZX0ge1xuICAgIG1hcmdpbi1yaWdodDogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAubWIwLCAubWIxLCAubWIyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5tYiN7JG5hbWV9IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5tdDAsIC5tdDEsIC5tdDIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLm10I3skbmFtZX0ge1xuICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLm12MCwgLm12MSwgLm12MiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAubXYjeyRuYW1lfSB7XG4gICAgbWFyZ2luLXRvcDogJHZhbHVlO1xuICAgIG1hcmdpbi1ib3R0b206ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLm1oMCwgLm1oMSwgLm1oMiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAubWgjeyRuYW1lfSB7XG4gICAgbWFyZ2luLWxlZnQ6ICR2YWx1ZTtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2YWx1ZTtcbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcblxuICAvLyBDcmVhdGUgLnBhMC1ucywgLnBhMS1ucywgLnBhMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBhI3skbmFtZX0tbnMge1xuICAgICAgcGFkZGluZzogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucGwwLW5zLCAucGwxLW5zLCAucGwyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucGwjeyRuYW1lfS1ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnByMC1ucywgLnByMS1ucywgLnByMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnByI3skbmFtZX0tbnMge1xuICAgICAgcGFkZGluZy1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucGIwLW5zLCAucGIxLW5zLCAucGIyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucGIjeyRuYW1lfS1ucyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucHQwLW5zLCAucHQxLW5zLCAucHQyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucHQjeyRuYW1lfS1ucyB7XG4gICAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucHYwLW5zLCAucHYxLW5zLCAucHYyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucHYjeyRuYW1lfS1ucyB7XG4gICAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICAgICAgcGFkZGluZy1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnBoMC1ucywgLnBoMS1ucywgLnBoMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBoI3skbmFtZX0tbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkdmFsdWU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tYTAtbnMsIC5tYTEtbnMsIC5tYTItbnMsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tYSN7JG5hbWV9LW5zIHtcbiAgICAgIG1hcmdpbjogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubWwwLW5zLCAubWwxLW5zLCAubWwyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubWwjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW4tbGVmdDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubXIwLW5zLCAubXIxLW5zLCAubXIyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubXIjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1iMC1ucywgLm1iMS1ucywgLm1iMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1iI3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubXQwLW5zLCAubXQxLW5zLCAubXQyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubXQjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tdjAtbnMsIC5tdjEtbnMsIC5tdjItbnMsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tdiN7JG5hbWV9LW5zIHtcbiAgICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1oMC1ucywgLm1oMS1ucywgLm1oMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1oI3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLWxlZnQ6ICR2YWx1ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuXG4gIC8vIENyZWF0ZSAucGEwLW0sIC5wYTEtbSwgLnBhMi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucGEjeyRuYW1lfS1tIHtcbiAgICAgIHBhZGRpbmc6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnBsMC1tLCAucGwxLW0sIC5wbDItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBsI3skbmFtZX0tbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnByMC1tLCAucHIxLW0sIC5wcjItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnByI3skbmFtZX0tbSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5wYjAtbSwgLnBiMS1tLCAucGIyLW0sIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wYiN7JG5hbWV9LW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnB0MC1tLCAucHQxLW0sIC5wdDItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnB0I3skbmFtZX0tbSB7XG4gICAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucHYwLW0sIC5wdjEtbSwgLnB2Mi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucHYjeyRuYW1lfS1tIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkdmFsdWU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucGgwLW0sIC5waDEtbSwgLnBoMi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucGgjeyRuYW1lfS1tIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHZhbHVlO1xuICAgICAgcGFkZGluZy1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubWEwLW0sIC5tYTEtbSwgLm1hMi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubWEjeyRuYW1lfS1tIHtcbiAgICAgIG1hcmdpbjogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubWwwLW0sIC5tbDEtbSwgLm1sMi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubWwjeyRuYW1lfS1tIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tcjAtbSwgLm1yMS1tLCAubXIyLW0sIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tciN7JG5hbWV9LW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tYjAtbSwgLm1iMS1tLCAubWIyLW0sIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tYiN7JG5hbWV9LW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubXQwLW0sIC5tdDEtbSwgLm10Mi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubXQjeyRuYW1lfS1tIHtcbiAgICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm12MC1tLCAubXYxLW0sIC5tdjItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm12I3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW4tdG9wOiAkdmFsdWU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5taDAtbSwgLm1oMS1tLCAubWgyLW0sIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5taCN7JG5hbWV9LW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICR2YWx1ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG5cbiAgLy8gQ3JlYXRlIC5wYTAtbCwgLnBhMS1sLCAucGEyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wYSN7JG5hbWV9LWwge1xuICAgICAgcGFkZGluZzogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucGwwLWwsIC5wbDEtbCwgLnBsMi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucGwjeyRuYW1lfS1sIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucHIwLWwsIC5wcjEtbCwgLnByMi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucHIjeyRuYW1lfS1sIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnBiMC1sLCAucGIxLWwsIC5wYjItbCwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBiI3skbmFtZX0tbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucHQwLWwsIC5wdDEtbCwgLnB0Mi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucHQjeyRuYW1lfS1sIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5wdjAtbCwgLnB2MS1sLCAucHYyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wdiN7JG5hbWV9LWwge1xuICAgICAgcGFkZGluZy10b3A6ICR2YWx1ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5waDAtbCwgLnBoMS1sLCAucGgyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5waCN7JG5hbWV9LWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkdmFsdWU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tYTAtbCwgLm1hMS1sLCAubWEyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tYSN7JG5hbWV9LWwge1xuICAgICAgbWFyZ2luOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tbDAtbCwgLm1sMS1sLCAubWwyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tbCN7JG5hbWV9LWwge1xuICAgICAgbWFyZ2luLWxlZnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1yMC1sLCAubXIxLWwsIC5tcjItbCwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1yI3skbmFtZX0tbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1iMC1sLCAubWIxLWwsIC5tYjItbCwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1iI3skbmFtZX0tbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tdDAtbCwgLm10MS1sLCAubXQyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tdCN7JG5hbWV9LWwge1xuICAgICAgbWFyZ2luLXRvcDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubXYwLWwsIC5tdjEtbCwgLm12Mi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubXYjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1oMC1sLCAubWgxLWwsIC5taDItbCwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1oI3skbmFtZX0tbCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHZhbHVlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbn1cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuICAgTkVHQVRJVkUgTUFSR0lOU1xuXG4gICBCYXNlOlxuICAgICBuID0gbmVnYXRpdmVcblxuICAgTW9kaWZpZXJzOlxuICAgICBhID0gYWxsXG4gICAgIHQgPSB0b3BcbiAgICAgciA9IHJpZ2h0XG4gICAgIGIgPSBib3R0b21cbiAgICAgbCA9IGxlZnRcblxuICAgICAxID0gMXN0IHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICAyID0gMm5kIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICAzID0gM3JkIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICA0ID0gNHRoIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICA1ID0gNXRoIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICA2ID0gNnRoIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuICAgICA3ID0gN3RoIHN0ZXAgaW4gc3BhY2luZyBzY2FsZVxuXG4gICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgLW0gID0gbWVkaXVtXG4gICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbiRuZWdhdGl2ZU1hcmdpbnM6IChcbiAgMDogMHB4LFxuICAxOiAkczEsXG4gIDI6ICRzMixcbiAgMzogJHMzLFxuICA0OiAkczQsXG4gIDU6ICRzNSxcbiAgNjogJHM2LFxuICA3OiAkczcsXG4gIDg6ICRzOFxuKTtcblxuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAubmEjeyRuYW1lfSB7XG4gICAgbWFyZ2luOiAtJHZhbHVlO1xuICB9XG59XG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAubmwjeyRuYW1lfSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kdmFsdWU7XG4gIH1cbn1cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gIC5uciN7JG5hbWV9IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kdmFsdWU7XG4gIH1cbn1cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gIC5uYiN7JG5hbWV9IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJHZhbHVlO1xuICB9XG59XG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAubnQjeyRuYW1lfSB7XG4gICAgbWFyZ2luLXRvcDogLSR2YWx1ZTtcbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcblxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAgIC5uYSN7JG5hbWV9LW5zIHtcbiAgICAgIG1hcmdpbjogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubmwjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW4tbGVmdDogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubnIjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5iI3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubnQjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAtJHZhbHVlO1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5hI3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW46IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5sI3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubnIjeyRuYW1lfS1tIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubmIjeyRuYW1lfS1tIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm50I3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJHZhbHVlO1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubmEjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbjogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubmwjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJHZhbHVlO1xuICAgIH1cbiAgfVxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAgIC5uciN7JG5hbWV9LWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtJHZhbHVlO1xuICAgIH1cbiAgfVxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAgIC5uYiN7JG5hbWV9LWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubnQjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kdmFsdWU7XG4gICAgfVxuICB9XG5cbn1cblxuIiwiXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgV0lEVEhTXG4gICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy9sYXlvdXQvd2lkdGhzL1xuXG4gICBCYXNlOlxuICAgICB3ID0gd2lkdGhcblxuICAgTW9kaWZpZXJzXG4gICAgIC0xMDAgPSBsaXRlcmFsIHZhbHVlIDEwMCVcbiAgICAgLWF1dG8gICAgICAgPSBzdHJpbmcgdmFsdWUgYXV0b1xuXG5cbiAgIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgIC1ucyA9IG5vdC1zbWFsbFxuICAgICAtbSAgPSBtZWRpdW1cbiAgICAgLWwgID0gbGFyZ2VcblxuKi9cblxuLyogV2lkdGggU2NhbGUgKi9cblxuLnctMTAwIHsgd2lkdGg6IDEwMCU7IH1cbi53LWF1dG8geyB3aWR0aDogYXV0bzsgfVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLnctMTAwLW5zIHsgd2lkdGg6IDEwMCU7IH1cbiAgLnctYXV0by1ucyB7IHdpZHRoOiBhdXRvOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAudy0xMDAtbSB7IHdpZHRoOiAxMDAlOyB9XG4gIC53LWF1dG8tbSB7ICAgIHdpZHRoOiBhdXRvOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC53LTEwMC1sIHsgd2lkdGg6IDEwMCU7IH1cbiAgLnctYXV0by1sIHsgd2lkdGg6IGF1dG87IH1cbn1cbiIsIi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuJG1heC13aWR0aHM6IChcbiAgODZweCxcbiAgMTg4cHgsXG4gIDI5MHB4LFxuICAzOTJweCxcbiAgNDk0cHgsXG4gIDU5NnB4LFxuICA2OThweCxcbiAgODAwcHgsXG4gIDkwMnB4LFxuICA5ODBweFxuKTtcblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG4vKlxuXG4gICBNQVggV0lEVEhTXG4gICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy9sYXlvdXQvbWF4LXdpZHRocy9cblxuICAgQmFzZTpcbiAgICAgbXcgPSBtYXgtd2lkdGhcblxuICAgTW9kaWZpZXJzXG4gICAgIDEgPSAxc3Qgc3RlcCBpbiB3aWR0aCBzY2FsZVxuICAgICAyID0gMm5kIHN0ZXAgaW4gd2lkdGggc2NhbGVcbiAgICAgMyA9IDNyZCBzdGVwIGluIHdpZHRoIHNjYWxlXG4gICAgIDQgPSA0dGggc3RlcCBpbiB3aWR0aCBzY2FsZVxuICAgICA1ID0gNXRoIHN0ZXAgaW4gd2lkdGggc2NhbGVcbiAgICAgNiA9IDZzdCBzdGVwIGluIHdpZHRoIHNjYWxlXG4gICAgIDcgPSA3bmQgc3RlcCBpbiB3aWR0aCBzY2FsZVxuICAgICA4ID0gOHJkIHN0ZXAgaW4gd2lkdGggc2NhbGVcbiAgICAgOSA9IDl0aCBzdGVwIGluIHdpZHRoIHNjYWxlXG4gICAgIDEwID0gMTB0aCBzdGVwIGluIHdpZHRoIHNjYWxlXG4gICAgIDExID0gMTF0aCBzdGVwIGluIHdpZHRoIHNjYWxlXG4gICAgIDEyID0gMTJ0aCBzdGVwIGluIHdpZHRoIHNjYWxlXG5cbiAgICAgLTEwMCA9IGxpdGVyYWwgdmFsdWUgMTAwJVxuXG4gICAgIC1ub25lICA9IHN0cmluZyB2YWx1ZSBub25lXG5cblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4vKiBNYXggV2lkdGggUGVyY2VudGFnZXMgKi9cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyogTWF4IFdpZHRoIFNjYWxlICovXG5cbi8vIENyZWF0ZSAubXcxLCAubXcyLCAubXczLCBldGMuXG5AZm9yICRpbmRleCBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJG1heC13aWR0aHMpIHtcbiAgJHZhbHVlOiBudGgoJG1heC13aWR0aHMsICRpbmRleCk7XG5cbiAgLm13I3skaW5kZXh9IHtcbiAgICBtYXgtd2lkdGg6ICR2YWx1ZTtcbiAgfVxufVxuXG4vKiBNYXggV2lkdGggU3RyaW5nIFByb3BlcnRpZXMgKi9cblxuLm13LW5vbmUge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuICAubXctMTAwLW5zIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBDcmVhdGUgLm13MS1ucywgLm13Mi1ucywgLm13My1ucywgZXRjLlxuICBAZm9yICRpbmRleCBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJG1heC13aWR0aHMpIHtcbiAgICAkdmFsdWU6IG50aCgkbWF4LXdpZHRocywgJGluZGV4KTtcblxuICAgIC5tdyN7JGluZGV4fS1ucyB7XG4gICAgICBtYXgtd2lkdGg6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAubXctbm9uZS1ucyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAubXctMTAwLW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIENyZWF0ZSAubXcxLW0sIC5tdzItbSwgLm13My1tLCBldGMuXG4gIEBmb3IgJGluZGV4IGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkbWF4LXdpZHRocykge1xuICAgICR2YWx1ZTogbnRoKCRtYXgtd2lkdGhzLCAkaW5kZXgpO1xuXG4gICAgLm13I3skaW5kZXh9LW0ge1xuICAgICAgbWF4LXdpZHRoOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLm13LW5vbmUtbSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC5tdy0xMDAtbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gQ3JlYXRlIC5tdzEtbCwgLm13Mi1sLCAubXczLWwsIGV0Yy5cbiAgQGZvciAkaW5kZXggZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRtYXgtd2lkdGhzKSB7XG4gICAgJHZhbHVlOiBudGgoJG1heC13aWR0aHMsICRpbmRleCk7XG5cbiAgICAubXcjeyRpbmRleH0tbCB7XG4gICAgICBtYXgtd2lkdGg6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAubXctbm9uZS1sIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbiIsIi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gICBIRUlHSFRTXG4gICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy9sYXlvdXQvaGVpZ2h0cy9cblxuICAgQmFzZTpcbiAgICAgaCA9IGhlaWdodFxuICAgICBtaW4taCA9IG1pbi1oZWlnaHRcbiAgICAgbWluLXZoID0gbWluLWhlaWdodCB2ZXJ0aWNhbCBzY3JlZW4gaGVpZ2h0XG4gICAgIHZoID0gdmVydGljYWwgc2NyZWVuIGhlaWdodFxuXG4gICBNb2RpZmllcnNcbiAgICAgLTEwMCAgPSBsaXRlcmFsIHZhbHVlIDEwMCVcblxuICAgICAtYXV0byA9IHN0cmluZyB2YWx1ZSBvZiBhdXRvXG4gICAgIC1pbmhlcml0ID0gc3RyaW5nIHZhbHVlIG9mIGluaGVyaXRcblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG5cbi8qIEhlaWdodCBQZXJjZW50YWdlcyAtIEJhc2VkIG9mZiBvZiBoZWlnaHQgb2YgcGFyZW50ICovXG5cbi5oLTEwMCB7IGhlaWdodDogMTAwJTsgfVxuXG4ubWluLWgtMTAwIHsgbWluLWhlaWdodDogMTAwJTsgfVxuXG4vKiBTY3JlZW4gSGVpZ2h0IFBlcmNlbnRhZ2UgKi9cblxuLnZoLTI1IHsgIGhlaWdodDogIDI1dmg7IH1cbi52aC01MCB7ICBoZWlnaHQ6ICA1MHZoOyB9XG4udmgtNzUgeyAgaGVpZ2h0OiAgNzV2aDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmg7IH1cblxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuXG5cbi8qIFN0cmluZyBQcm9wZXJ0aWVzICovXG5cbi5oLWF1dG8geyAgICAgaGVpZ2h0OiBhdXRvOyB9XG4uaC1pbmhlcml0IHsgIGhlaWdodDogaW5oZXJpdDsgfVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLmgtMTAwLW5zIHsgaGVpZ2h0OiAxMDAlOyB9XG4gIC5taW4taC0xMDAtbnMgeyBtaW4taGVpZ2h0OiAxMDAlOyB9XG4gIC52aC0yNS1ucyB7ICBoZWlnaHQ6ICAyNXZoOyB9XG4gIC52aC01MC1ucyB7ICBoZWlnaHQ6ICA1MHZoOyB9XG4gIC52aC03NS1ucyB7ICBoZWlnaHQ6ICA3NXZoOyB9XG4gIC52aC0xMDAtbnMgeyBoZWlnaHQ6IDEwMHZoOyB9XG4gIC5taW4tdmgtMTAwLW5zIHsgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgLmgtYXV0by1ucyB7IGhlaWdodDogYXV0bzsgfVxuICAuaC1pbmhlcml0LW5zIHsgaGVpZ2h0OiBpbmhlcml0OyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAuaC0xMDAtbSB7IGhlaWdodDogMTAwJTsgfVxuICAubWluLWgtMTAwLW0geyBtaW4taGVpZ2h0OiAxMDAlOyB9XG4gIC52aC0yNS1tIHsgIGhlaWdodDogIDI1dmg7IH1cbiAgLnZoLTUwLW0geyAgaGVpZ2h0OiAgNTB2aDsgfVxuICAudmgtNzUtbSB7ICBoZWlnaHQ6ICA3NXZoOyB9XG4gIC52aC0xMDAtbSB7IGhlaWdodDogMTAwdmg7IH1cbiAgLm1pbi12aC0xMDAtbSB7IG1pbi1oZWlnaHQ6IDEwMHZoOyB9XG4gIC5oLWF1dG8tbSB7IGhlaWdodDogYXV0bzsgfVxuICAuaC1pbmhlcml0LW0geyBoZWlnaHQ6IGluaGVyaXQ7IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgLmgtMTAwLWwgeyBoZWlnaHQ6IDEwMCU7IH1cbiAgLm1pbi1oLTEwMC1sIHsgbWluLWhlaWdodDogMTAwJTsgfVxuICAudmgtMjUtbCB7ICBoZWlnaHQ6ICAyNXZoOyB9XG4gIC52aC01MC1sIHsgIGhlaWdodDogIDUwdmg7IH1cbiAgLnZoLTc1LWwgeyAgaGVpZ2h0OiAgNzV2aDsgfVxuICAudmgtMTAwLWwgeyBoZWlnaHQ6IDEwMHZoOyB9XG4gIC5taW4tdmgtMTAwLWwgeyBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuICAuaC1hdXRvLWwgeyBoZWlnaHQ6IGF1dG87IH1cbiAgLmgtaW5oZXJpdC1sIHsgaGVpZ2h0OiBpbmhlcml0OyB9XG59IiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgIFVUSUxJVElFU1xuXG4gICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgLW0gID0gbWVkaXVtXG4gICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi5jZW50ZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnJpZ2h0e1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9e1xuICAuY2VudGVyLW5zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfXtcbiAgLmNlbnRlci1tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9e1xuICAuY2VudGVyLWwge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuIiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgICBCT1JERVJTXG4gICAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvdGhlbWVzL2JvcmRlcnMvXG5cbiAgICBCYXNlOlxuICAgICAgYiA9IGJvcmRlclxuXG4gICAgTW9kaWZpZXJzOlxuICAgICAgYSA9IGFsbFxuICAgICAgdCA9IHRvcFxuICAgICAgciA9IHJpZ2h0XG4gICAgICBiID0gYm90dG9tXG4gICAgICBsID0gbGVmdFxuICAgICAgbiA9IG5vbmVcblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4gIC5ibiB7IGJvcmRlci1zdHlsZTogbm9uZTsgYm9yZGVyLXdpZHRoOiAwOyB9XG4gIC5iYSB7IGJvcmRlci1zdHlsZTogc29saWQ7IGJvcmRlci13aWR0aDogMXB4OyB9XG4gIC5idCB7IGJvcmRlci10b3Atc3R5bGU6IHNvbGlkOyBib3JkZXItdG9wLXdpZHRoOiAxcHg7IH1cbiAgLmJyIHsgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDsgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7IH1cbiAgLmJiIHsgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7IGJvcmRlci1ib3R0b20td2lkdGg6IDFweDsgfVxuICAuYmwgeyBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7IGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH1cblxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLmJuLW5zIHsgYm9yZGVyLXN0eWxlOiBub25lOyBib3JkZXItd2lkdGg6IDA7IH1cbiAgLmJhLW5zIHsgYm9yZGVyLXN0eWxlOiBzb2xpZDsgYm9yZGVyLXdpZHRoOiAxcHg7IH1cbiAgLmJ0LW5zIHsgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7IGJvcmRlci10b3Atd2lkdGg6IDFweDsgfVxuICAuYnItbnMgeyBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkOyBib3JkZXItcmlnaHQtd2lkdGg6IDFweDsgfVxuICAuYmItbnMgeyBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDsgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyB9XG4gIC5ibC1ucyB7IGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLmJuLW0geyBib3JkZXItc3R5bGU6IG5vbmU7IGJvcmRlci13aWR0aDogMDsgfVxuICAuYmEtbSB7IGJvcmRlci1zdHlsZTogc29saWQ7IGJvcmRlci13aWR0aDogMXB4OyB9XG4gIC5idC1tIHsgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7IGJvcmRlci10b3Atd2lkdGg6IDFweDsgfVxuICAuYnItbSB7IGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7IGJvcmRlci1yaWdodC13aWR0aDogMXB4OyB9XG4gIC5iYi1tIHsgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7IGJvcmRlci1ib3R0b20td2lkdGg6IDFweDsgfVxuICAuYmwtbSB7IGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAuYm4tbCB7IGJvcmRlci1zdHlsZTogbm9uZTsgYm9yZGVyLXdpZHRoOiAwOyB9XG4gIC5iYS1sIHsgYm9yZGVyLXN0eWxlOiBzb2xpZDsgYm9yZGVyLXdpZHRoOiAxcHg7IH1cbiAgLmJ0LWwgeyBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDsgYm9yZGVyLXRvcC13aWR0aDogMXB4OyB9XG4gIC5ici1sIHsgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDsgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7IH1cbiAgLmJiLWwgeyBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDsgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyB9XG4gIC5ibC1sIHsgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkOyBib3JkZXItbGVmdC13aWR0aDogMXB4OyB9IFxufVxuXG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgQk9SREVSIENPTE9SU1xuICAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvdGhlbWVzL2JvcmRlcnMvXG5cbiAgIEJvcmRlciBjb2xvcnMgY2FuIGJlIHVzZWQgdG8gZXh0ZW5kIHRoZSBiYXNlXG4gICBib3JkZXIgY2xhc3NlcyBiYSxidCxiYixicixibCBmb3VuZCBpbiB0aGUgX2JvcmRlcnMuY3NzIGZpbGUuXG5cbiAgIFRoZSBiYXNlIGJvcmRlciBjbGFzcyBieSBkZWZhdWx0IHdpbGwgc2V0IHRoZSBjb2xvciBvZiB0aGUgYm9yZGVyXG4gICB0byB0aGF0IG9mIHRoZSBjdXJyZW50IHRleHQgY29sb3IuIFRoZXNlIGNsYXNzZXMgYXJlIGZvciB0aGUgY2FzZXNcbiAgIHdoZXJlIHlvdSBkZXNpcmUgZm9yIHRoZSB0ZXh0IGFuZCBib3JkZXIgY29sb3JzIHRvIGJlIGRpZmZlcmVudC5cblxuICAgQmFzZTpcbiAgICAgYiA9IGJvcmRlclxuXG4gICBNb2RpZmllcnM6XG4gICAtLWNvbG9yLW5hbWUgPSBlYWNoIGNvbG9yIHZhcmlhYmxlIG5hbWUgaXMgYWxzbyBhIGJvcmRlciBjb2xvciBuYW1lXG5cbiovXG5cbi8vIENyZWF0ZSAuYi0tYmxhY2ssIC5iLS1ncmF5LCAuYi0tbWlkLWdyYXksIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9yLXBhbGV0dGUge1xuICAuYi0tI3skbmFtZX0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlO1xuICB9XG59XG5cbi5iLS1pbmhlcml0IHsgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyB9XG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgQk9SREVSIFJBRElVU1xuICAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvdGhlbWVzL2JvcmRlci1yYWRpdXMvXG5cbiAgIEJhc2U6XG4gICAgIGJyICAgPSBib3JkZXItcmFkaXVzXG5cbiAgIE1vZGlmaWVyczpcbiAgICAgMCAgICA9IDAvbm9uZVxuICAgICAxICAgID0gMXN0IHN0ZXAgaW4gc2NhbGVcbiAgICAgMiAgICA9IDJuZCBzdGVwIGluIHNjYWxlXG4gICAgIDMgICAgPSAzcmQgc3RlcCBpbiBzY2FsZVxuICAgICA0ICAgID0gNHRoIHN0ZXAgaW4gc2NhbGVcblxuICAgTGl0ZXJhbCB2YWx1ZXM6XG4gICAgIC0xMDAgPSAxMDAlXG4gICAgIC1waWxsID0gOTk5OXB4XG5cbiAgIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgIC1ucyA9IG5vdC1zbWFsbFxuICAgICAtbSAgPSBtZWRpdW1cbiAgICAgLWwgID0gbGFyZ2VcblxuKi9cblxuLmJyMCB7ICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4uYnIxIHsgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuLmJyLTEwMCB7ICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4uYnItcGlsbCB7ICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDsgfVxuXG5cbi8vIEBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuLy8gICAuYnItMTAwLW5zIHsgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbi8vIH1cblxuLy8gQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4vLyAgIC5ici0xMDAtbSB7ICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4vLyB9XG5cbi8vIEBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4vLyAgIC5ici0xMDAtbCB7ICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4vLyB9XG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgQk9SREVSIFdJRFRIU1xuICAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvdGhlbWVzL2JvcmRlcnMvXG5cbiAgIEJhc2U6XG4gICAgIGJ3ID0gYm9yZGVyLXdpZHRoXG5cbiAgIE1vZGlmaWVyczpcbiAgICAgMCA9IDAgd2lkdGggYm9yZGVyXG4gICAgIDEgPSAxc3Qgc3RlcCBpbiBib3JkZXItd2lkdGggc2NhbGVcblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4kYm9yZGVyLXdpZHRoczogKFxuICBidzA6IDAsXG4gIGJ3MTogMXB4LFxuICBidzI6IDJweFxuKTtcblxuQG1peGluIGJvcmRlci1yZXNldHMoJHByZWZpeCkge1xuICAuYnQtMCN7JHByZWZpeH0geyBib3JkZXItdG9wLXdpZHRoOiAwOyB9XG4gIC5ici0wI3skcHJlZml4fSB7IGJvcmRlci1yaWdodC13aWR0aDogMDsgfVxuICAuYmItMCN7JHByZWZpeH0geyBib3JkZXItYm90dG9tLXdpZHRoOiAwOyB9XG4gIC5ibC0wI3skcHJlZml4fSB7IGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG59XG5cbi8vIENyZWF0ZSAuYncwLCAuYncxXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRib3JkZXItd2lkdGhzIHtcbiAgLiN7JG5hbWV9IHtcbiAgICBib3JkZXItd2lkdGg6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLmJ0LTAsIC5ici0wLCAuYmItMCwgLmJsLTBcbkBpbmNsdWRlIGJvcmRlci1yZXNldHMoXCJcIik7XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuICAvLyBDcmVhdGUgLmJ3MC1ucywgLmJ3MS1uc1xuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRib3JkZXItd2lkdGhzIHtcbiAgICAuI3skbmFtZX0tbnMge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdmFsdWU7XG4gICAgfVxuICB9XG4gIC8vIENyZWF0ZSAuYnQtMC1ucywgLmJyLTAtbnMsIC5iYi0wLW5zLCAuYmwtMC1uc1xuICBAaW5jbHVkZSBib3JkZXItcmVzZXRzKFwiLW5zXCIpO1xufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLy8gQ3JlYXRlIC5idzAtbSwgLmJ3MS1tXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGJvcmRlci13aWR0aHMge1xuICAgIC4jeyRuYW1lfS1tIHtcbiAgICAgIGJvcmRlci13aWR0aDogJHZhbHVlO1xuICAgIH1cbiAgfVxuICAvLyBDcmVhdGUgLmJ0LTAtbSwgLmJyLTAtbSwgLmJiLTAtbSwgLmJsLTAtbVxuICBAaW5jbHVkZSBib3JkZXItcmVzZXRzKFwiLW1cIik7XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC8vIENyZWF0ZSAuYncwLWwsIC5idzEtbFxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRib3JkZXItd2lkdGhzIHtcbiAgICAuI3skbmFtZX0tbCB7XG4gICAgICBib3JkZXItd2lkdGg6ICR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgLy8gQ3JlYXRlIC5idC0wLWwsIC5ici0wLWwsIC5iYi0wLWwsIC5ibC0wLWxcbiAgQGluY2x1ZGUgYm9yZGVyLXJlc2V0cyhcIi1sXCIpO1xufVxuIiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgQk9YLVNIQURPV1xuICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy90aGVtZXMvYm94LXNoYWRvdy9cblxuICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgLW5zID0gbm90LXNtYWxsXG4gICAtbSAgPSBtZWRpdW1cbiAgIC1sICA9IGxhcmdlXG5cbiAqL1xuXG4uc2hhZG93LTEgeyBib3gtc2hhZG93OiAwcHggMTRweCAyMXB4IDAgcmdiYSggNTksIDY1LCA3MywgMC4xNCApOyB9XG4uc2hhZG93LTIgeyBib3gtc2hhZG93OiAwcHggMTBweCAyNXB4IDAgcmdiYSggNTksIDY1LCA3MywgMC4xOCApOyB9XG5cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC5zaGFkb3ctMS1ucyB7IGJveC1zaGFkb3c6IDBweCAxNHB4IDIxcHggMCByZ2JhKCA1OSwgNjUsIDczLCAwLjE0ICk7IH1cblxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLnNoYWRvdy0xLW0geyBib3gtc2hhZG93OiAwcHggMTRweCAyMXB4IDAgcmdiYSggNTksIDY1LCA3MywgMC4xNCApOyB9XG5cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgLnNoYWRvdy0xLWwgeyBib3gtc2hhZG93OiAwcHggMTRweCAyMXB4IDAgcmdiYSggNTksIDY1LCA3MywgMC4xNCApOyB9XG5cbn1cbiIsIi5mLWxhYmVsLCAuZi1sYWJlbCBzcGFue1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRncmV5O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLmYtYnRue1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mLWxpZ2h0e1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5mLTMwMHtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLmYtNjAwe1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZi04MDB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgICAuZi0yY29se1xuICAgICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDQ2cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAgIC5mLTJjb2x7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG4gICAgfVxufVxuXG4iLCIuYnRue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogMTYycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgwLDAsMCwwLjIpO1xuICAgIH1cbiAgICAmLS13aGl0ZXtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWZ1bGx7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn0iLCIudHJhbnNpdGlvbnMtMXtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZTtcbn0iLCIuaG92ZXItc2hhZG93e1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDE4cHggMCByZ2JhKCA1OSwgNjUsIDczLCAwLjE0ICk7XG4gICAgfVxufVxuLmhvdmVyLWJ0bntcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAmOmhvdmVye1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDE4cHggMCByZ2JhKCA1OSwgNjUsIDczLCAwLjE0ICk7XG4gICAgfVxufVxuLmhvdmVyLWNhcmR7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgJjpob3ZlcntcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMjBweCAyOHB4IDAgcmdiYSggNTksIDY1LCA3MywgMC4xNCApO1xuICAgIH1cbn0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvLyBZb3UgY2FuIGN1c3RvbWl6ZSBTaW1wbGVsaWdodGJveCB3aXRoIHRoZSBmb2xsb3dpbmcgdmFyaWFibGVzOlxuXG4kc2wtZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuJHNsLW92ZXJsYXktYmFja2dyb3VuZDogIzAwMCAhZGVmYXVsdDtcbiRzbC1vdmVybGF5LW9wYWNpdHk6IDAuODUgIWRlZmF1bHQ7XG4kc2wtbmF2aWdhdGlvbi1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRzbC1jYXB0aW9uLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJHNsLWNhcHRpb24tYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpICFkZWZhdWx0O1xuXG4kc2wtY291bnRlci1mb250c2l6ZTogMXJlbSAhZGVmYXVsdDtcbiRzbC1jYXB0aW9uLWZvbnRzaXplOiAxcmVtICFkZWZhdWx0O1xuJHNsLWNsb3NlLWZvbnRzaXplOiAzcmVtICFkZWZhdWx0O1xuXG4kc2wtYnJlYWtwb2ludC1tZWRpdW06IDM1LjVlbSAhZGVmYXVsdDsgLy8gNTY4cHgsIHdoZW4gMWVtID09IDE2cHhcbiRzbC1icmVha3BvaW50LWxhcmdlOlx0NTBlbSAhZGVmYXVsdDtcdCAvLyA4MDBweCwgd2hlbiAxZW0gPT0gMTZweFxuXG4kc2wtYXJyb3ctZm9udHNpemUtc21hbGw6XHQycmVtICFkZWZhdWx0O1xuJHNsLWFycm93LWZvbnRzaXplLW1lZGl1bTogM3JlbSAhZGVmYXVsdDtcbiRzbC1hcnJvdy1mb250c2l6ZS1sYXJnZTpcdDNyZW0gIWRlZmF1bHQ7XG4kc2wtaW1nLWJvcmRlci1zbWFsbDpcdDAgbm9uZSAhZGVmYXVsdDtcbiRzbC1pbWctYm9yZGVyLW1lZGl1bTogMCBub25lICFkZWZhdWx0O1xuJHNsLWltZy1ib3JkZXItbGFyZ2U6XHQwIG5vbmUgIWRlZmF1bHQ7XG4kc2wtaWZyYW1lLWJvcmRlci1zbWFsbDpcdDAgbm9uZSAhZGVmYXVsdDtcbiRzbC1pZnJhbWUtYm9yZGVyLW1lZGl1bTogMCBub25lICFkZWZhdWx0O1xuJHNsLWlmcmFtZS1ib3JkZXItbGFyZ2U6XHQwIG5vbmUgIWRlZmF1bHQ7XG5cbmJvZHkuaGlkZGVuLXNjcm9sbCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2wtdG90YWwsIC5zbC1jdXJyZW50e1xuXHRjb2xvcjogJHdoaXRlO1xufVxuLnNsLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogJHNsLW92ZXJsYXktYmFja2dyb3VuZDtcblx0b3BhY2l0eTogJHNsLW92ZXJsYXktb3BhY2l0eTtcblx0ZGlzcGxheTogbm9uZTtcblx0ei1pbmRleDogOTk5OTtcbn1cbi5zbC13cmFwcGVyIHtcblx0ei1pbmRleDogMTAwMDA7XG5cdGJ1dHRvbiB7XG5cdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdH1cblx0fVxuXG5cdC5zbC1jbG9zZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cmlnaHQ6IDMwcHg7XG5cdFx0dG9wOiAzMHB4O1xuXHRcdHotaW5kZXg6IDEwMDAxO1xuXHRcdG1hcmdpbi10b3A6IC0xNHB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTE0cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdHdpZHRoOiA0NHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkc2wtZm9udC1mYW1pbHk7XG5cdFx0Y29sb3I6ICRzbC1uYXZpZ2F0aW9uLWNvbG9yO1xuXHRcdGZvbnQtc2l6ZTogJHNsLWNsb3NlLWZvbnRzaXplO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5zbC1jb3VudGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDMwcHg7XG5cdFx0bGVmdDogMzBweDtcblx0XHR6LWluZGV4OiAxMDAwMTtcblx0XHRjb2xvcjogJHNsLW5hdmlnYXRpb24tY29sb3I7XG5cdFx0Zm9udC1zaXplOiAkc2wtY291bnRlci1mb250c2l6ZTtcblx0fVxuXG5cdC5zbC1uYXZpZ2F0aW9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdG1hcmdpbi10b3A6IC0yMnB4O1xuXHRcdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ei1pbmRleDogMTAwMDE7XG5cdFx0XHRmb250LWZhbWlseTogJHNsLWZvbnQtZmFtaWx5O1xuXHRcdFx0Y29sb3I6ICRzbC1uYXZpZ2F0aW9uLWNvbG9yO1xuXHRcdFx0Ji5zbC1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAkc2wtYXJyb3ctZm9udHNpemUtc21hbGw7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2wtcHJldiB7XG5cdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAkc2wtYXJyb3ctZm9udHNpemUtc21hbGw7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNsLWJyZWFrcG9pbnQtbWVkaXVtKSB7XG5cdFx0XHRcdHdpZHRoOiA0NHB4O1xuXG5cdFx0XHRcdCYuc2wtbmV4dCB7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkc2wtYXJyb3ctZm9udHNpemUtbWVkaXVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zbC1wcmV2IHtcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJHNsLWFycm93LWZvbnRzaXplLW1lZGl1bTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzbC1icmVha3BvaW50LWxhcmdlKSB7XG5cdFx0XHRcdHdpZHRoOiA0NHB4O1xuXG5cdFx0XHRcdCYuc2wtbmV4dCB7XG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkc2wtYXJyb3ctZm9udHNpemUtbGFyZ2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnNsLXByZXYge1xuXHRcdFx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkc2wtYXJyb3ctZm9udHNpemUtbGFyZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2wtaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHRcdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0XHR6LWluZGV4OiAxMDAwMDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXI6ICRzbC1pbWctYm9yZGVyLXNtYWxsO1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzbC1icmVha3BvaW50LW1lZGl1bSkge1xuXHRcdFx0XHRib3JkZXI6ICRzbC1pbWctYm9yZGVyLW1lZGl1bTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2wtYnJlYWtwb2ludC1sYXJnZSkge1xuXHRcdFx0XHRib3JkZXI6ICRzbC1pbWctYm9yZGVyLWxhcmdlO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdGlmcmFtZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0Ym9yZGVyOiAkc2wtaWZyYW1lLWJvcmRlci1zbWFsbDtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2wtYnJlYWtwb2ludC1tZWRpdW0pIHtcblx0XHRcdFx0Ym9yZGVyOiAkc2wtaWZyYW1lLWJvcmRlci1tZWRpdW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNsLWJyZWFrcG9pbnQtbGFyZ2UpIHtcblx0XHRcdFx0Ym9yZGVyOiAkc2wtaWZyYW1lLWJvcmRlci1sYXJnZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsLWNhcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRjb2xvcjogJHNsLWNhcHRpb24tY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2wtY2FwdGlvbi1iYWNrZ3JvdW5kO1xuXHRcdFx0Zm9udC1zaXplOiAkc2wtY2FwdGlvbi1mb250c2l6ZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblxuXHRcdFx0Ji5wb3MtdG9wIHtcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYucG9zLW91dHNpZGUge1xuXHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsLWRvd25sb2FkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDVweDtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRjb2xvcjogJHNsLW5hdmlnYXRpb24tY29sb3I7XG5cdFx0XHR6LWluZGV4OiAxMDYwO1xuXHRcdH1cblx0fVxufVxuXG4uc2wtc3Bpbm5lciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRib3JkZXI6IDVweCBzb2xpZCAjMzMzO1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDUwJTtcblx0XHR3aWR0aDogNDBweDtcblx0XHR6LWluZGV4OiAxMDA3O1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzYXRlIDFzIGVhc2Utb3V0IGluZmluaXRlO1xuXHRcdC1tb3otYW5pbWF0aW9uOiBwdWxzYXRlIDFzIGVhc2Utb3V0IGluZmluaXRlO1xuXHRcdC1tcy1hbmltYXRpb246IHB1bHNhdGUgMXMgZWFzZS1vdXQgaW5maW5pdGU7XG5cdFx0LW8tYW5pbWF0aW9uOiBwdWxzYXRlIDFzIGVhc2Utb3V0IGluZmluaXRlO1xuXHRcdGFuaW1hdGlvbjogcHVsc2F0ZSAxcyBlYXNlLW91dCBpbmZpbml0ZTtcbn1cblxuLnNsLXNjcm9sbGJhci1tZWFzdXJlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC05OTk5cHg7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzYXRle1xuXHRcdDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjEpO1xuXHRcdFx0b3BhY2l0eTogMC4wO1xuXHRcdH1cblx0XHQ1MCUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0MTAwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cbn1cbkBrZXlmcmFtZXMgcHVsc2F0ZSB7XG5cdFx0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguMSk7XG5cdFx0XHRvcGFjaXR5OiAwLjA7XG5cdFx0fVxuXHRcdDUwJSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQxMDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxufVxuXG5ALW1vei1rZXlmcmFtZXMgcHVsc2F0ZXtcblx0XHQwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC4xKTtcblx0XHRcdG9wYWNpdHk6IDAuMDtcblx0XHR9XG5cdFx0NTAlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdDEwMCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG59XG5cbkAtby1rZXlmcmFtZXMgcHVsc2F0ZXtcblx0XHQwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC4xKTtcblx0XHRcdG9wYWNpdHk6IDAuMDtcblx0XHR9XG5cdFx0NTAlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdDEwMCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG59XG5cbkAtbXMta2V5ZnJhbWVzIHB1bHNhdGV7XG5cdFx0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguMSk7XG5cdFx0XHRvcGFjaXR5OiAwLjA7XG5cdFx0fVxuXHRcdDUwJSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQxMDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxufVxuIiwiYm9keXtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIDIwMG1zIGxpbmVhciAhaW1wb3J0YW50O1xuICAgICYub3BlblN1Yk1lbnV7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgfVxufVxuLnNpdGUtaGVhZGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNDBweCByZ2JhKDAsMCwwLDAuMTUpO1xuICAgIC5jb2w6Zmlyc3QtY2hpbGR7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5jb2w6bGFzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZHctY29udGFpbmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gICAgfVxuICAgIC5tZW51LS1jdGF7XG4gICAgICAgIGxpOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJHMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGltZ3tcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgIH1cbiAgICBuYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICNwcmltYXJ5LW1lbnV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+bGl7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0sIFxuICAgICAgICAgICAgJi5jdXJyZW50X3BhZ2VfYW5jZXN0b3IsIFxuICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtYW5jZXN0b3IsXG4gICAgICAgICAgICAmLm9wZW5NZW51e1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub3Blbk1lbnUubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2R3LWltZy9pY29uX21lbnVfYXJyb3cuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1Yi1tZW51e1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIHRvcDogJGhlYWRlci1oZWlnaHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmVyeS1kYXJrLWdyZXk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgICNwcmltYXJ5LW1vYmlsZS1tZW51e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMzJweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID5saSA+YXtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaXRlLWhlYWRlci5oaWRle1xuICAgIHRvcDogLSRoZWFkZXItaGVpZ2h0O1xufVxuXG4uc2l0ZS1oZWFkZXItLXRyYW5ze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDcyLCAxMDAsIDAuNCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNpdGUtc2VhcmNoe1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgOHB4O1xufVxuLnNpdGUtbW9iaWxlLW1lbnV7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHNwYW57XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7IFxuICAgIH1cbiAgICBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIH1cbiAgICBcbiAgICBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgJi5vcGVuIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cbiAgICBcbiAgICAmLm9wZW4gc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0b3A6IDIycHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICB9XG59XG5cbi5zaXRlLWxvZ297XG4gICAgaGVpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgICAuc2l0ZS1sb2dve1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAgIC5zaXRlLWZvb3RlcntcbiAgICAgICAgLnNpdGUtbG9nb3tcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLnNpdGUtaGVhZGVyICNwcmltYXJ5LW1lbnV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zaXRlLWhlYWRlcntcbiAgICAgICAgLm1lbnUtLWN0YXtcbiAgICAgICAgICAgIGxpOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2l0ZS1tb2JpbGUtbWVudXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuIiwiLmR3LXNpdGUtZm9vdGVye1xuICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1kYXJrO1xuICAgIGEscHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLmR3LWNvbnRhaW5lciwgXG4gICAgLmR3LXNpdGUtZm9vdGVyX19wcmltYXJ5LFxuICAgIC5kdy1zaXRlLWZvb3Rlcl9fc2Vjb25kYXJ5e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICZfX3ByaW1hcnl7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgICAgICAgLmR3LXNpdGUtZm9vdGVyX19zb2NpYWxze1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgYXsgIFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmVyeS1kYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc2Vjb25kYXJ5e1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE0NXB4O1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgICAgICAgICBAZXh0ZW5kIC5leHRyYS1ib2xkO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NzRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tZW51e1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICB9XG4gICAgJl9fbWVudSB1bHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmYxO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb3B5IHB7XG4gICAgICAgIEBleHRlbmQgLmYyO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuICAgICZfX2NhbXBhaWdue1xuICAgICAgICBwYWRkaW5nOiAkczMgMDtcbiAgICAgICAgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5kdy1zaXRlLWZvb3Rlcl9fc29jaWFsc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgICAgICAgICAgYXsgIFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAuZHctc2l0ZS1mb290ZXJ7XG4gICAgICAgICZfX2NhbXBhaWdue1xuICAgICAgICAgICAgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmR3LXNpdGUtZm9vdGVyX19zb2NpYWxze1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgLmR3LXNpdGUtZm9vdGVye1xuICAgICAgICAmX190aXRsZSBwe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5kdy1zaXRlLWZvb3Rlcl9fcHJpbWFyeSAuZHctY29udGFpbmVye1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJl9fcHJpbWFyeXtcbiAgICAgICAgICAgIC5kdy1zaXRlLWZvb3Rlcl9fc29jaWFsc3tcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTcwcHgpIHtcbiAgICAuZHctc2l0ZS1mb290ZXJ7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3ByaW1hcnl7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNDBweDtcbiAgICAgICAgICAgIC5kdy1zaXRlLWZvb3Rlcl9fc29jaWFsc3tcbiAgICAgICAgICAgICAgICBheyAgXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbWVudXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX3NlY29uZGFyeXtcbiAgICAgICAgICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvcHkgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5kdy1zZWN0aW9uX19pbWFnZXtcbiAgICBpbWd7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmxpbmstYm94ZXN7XG4gICAgLmxpbmstYm94e1xuICAgICAgICAmX190aHVtYntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmR3LWFydGljbGUtbGlua3NfX2NvbnRhaW5lcntcbiAgICAmOmhvdmVye1xuICAgICAgICAuZHctYXJ0aWNsZS1saW5rc19fbGlua3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5kdy1hcnRpY2xlLWxpbmtzX19saW5re1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDg7XG4gICAgfVxuICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG4gICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vZHctaW1nL2ljb25fY2hldnJvbi1yaWdodC5zdmcnKTtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaDR7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmR3LXBob3Rve1xuICAgICYtLWZ1bGx7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gICAgJi0tbGltaXRlZHtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRlYW0tc2VjdGlvbntcbiAgICAudGVhbS1zaW5nbGV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJl9fdGh1bWJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgIHRvcDogLTM2cHg7XG4gICAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgICZfX25hbWV7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGF7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAgIC50ZWFtLXNlY3Rpb257XG4gICAgICAgIC50ZWFtLXNpbmdsZXtcbiAgICAgICAgICAgICZfX3RodW1iLS1sZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDsgXG4gICAgICAgICAgICAgICAgdG9wOiAtNjBweDsgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGFjdC1wZXJzb257XG4gICAgJl9fZGV0YWlsc3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBcbiAgICB9XG4gICAgJl9fdGh1bWJuYWlse1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgICBoZWlnaHQ6IDk2cHg7XG4gICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBhe1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgICAuY29udGFjdC1wZXJzb257XG4gICAgICAgICZfX3RodW1ibmFpbHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICB0b3A6IC01NXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAgIC5jb250YWN0LXBlcnNvbntcbiAgICAgICAgJl9fdGh1bWJuYWlse1xuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIHRvcDogLTcwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kdy1jYXNlc3tcbiAgICBhOmhvdmVye1xuICAgICAgICAuZHctY2FzZXNfX2Nhc2UtaW1hZ2V7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoNHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY2FzZXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgICZfX2Nhc2UtaW1hZ2V7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIHJnYmEoMCwwLDAsMC4wKSwgcmdiYSgwLDAsMCwwLjg1KSApO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Nhc2UtZGV0YWlsc3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gICAgfVxuICAgICZfX2Nhc2UtY2xpZW50e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMnB4IDhweCAxcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG59IiwiXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgICAuY2FzZS1wYWdle1xuICAgICAgICAmX19kZXRhaWxze1xuICAgICAgICAgICAgLmYtbGFiZWx7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBUSVRMRSBBUkVBICovXG4ucG9ydGZvbGlvX190aXRsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI3NHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQ0VDRUM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGgye1xuXHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG59XG4uZGFyay1vdmVybGF5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XG59XG5cbi5jYXNlLWxpbmt7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJGFjY2VudDtcbiAgJjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0ycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjA1KTtcbiAgfVxuICAmOmhvdmVye1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuXG5cbiAgXG4vKiBDT05URU5UIEFSRUEgKi9cbiAgXG4ucG9ydGZvbGlvX19jb250ZW50e1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fY2VudGVyZWQsXG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1sZWZ0LFxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHQsXG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19mdWxsLWltYWdlLFxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fdmlkZW8sXG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19zaW5nbGUtcXVvdGV7XG5cdCY6bm90KC5zZWN0aW9uLS1mdWxsLXdpZHRoKXtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuXHR9XG5cdCYuc2VjdGlvbi0tZnVsbC13aWR0aDpub3QoOmZpcnN0LWNoaWxkKXtcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHR9XG5cdFxufVxuLnNlY3Rpb24tLWZ1bGwtd2lkdGggKyAuc2VjdGlvbi0tZnVsbC13aWR0aHtcblx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19xdW90ZXtcblx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0bWFyZ2luLXRvcDogODBweDtcbn1cblxuXG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19jZW50ZXJlZHtcblx0bWF4LXdpZHRoOiA2ODBweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1sZWZ0LCBcbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLXJpZ2h0e1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLWxlZnQgPiBkaXYsIFxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHQgPiBkaXZ7XG4gICAgZmxleC1iYXNpczogNTAlO1xufVxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtbGVmdCAucmlnaHQsIFxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHQgLmxlZnR7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG59XG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19mdWxsLWltYWdle1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmLmR3LWNvbnRhaW5lcntcbiAgICBpbWd7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIH1cbiAgfVxufVxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fcXVvdGV7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogJHM0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzNDtcbiAgICAucXVvdGUtYXV0aG9yLWltYWdle1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG4gICAgYmxvY2txdW90ZXtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICB9XG4gICAgLnF1b3RlLWF1dGhvcjpiZWZvcmV7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjY2MDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5xdW90ZS1hdXRob3J7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZjY2MDA7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLnF1b3RlLWF1dGhvci10aXRsZXtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiBncmV5O1xuICAgIH1cbn1cbi5jb250ZW50X19mYWN0e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogNDBweDtcblx0cGFkZGluZy1yaWdodDogNDBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LmJne1xuXHRcdGhlaWdodDogNjUlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdH1cblx0LmZhY3R7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC13aWR0aDogOTYwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1vcmFuZ2U7XG5cdFx0cGFkZGluZzogODBweCA4MHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdG1hcmdpbi10b3A6IDIwMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0cHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdCZfX3RleHR7XG5cdFx0XHRAZXh0ZW5kIC5mNTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdCZfX3NvdXJjZXtcblx0XHRcdEBleHRlbmQgLmYyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cbn1cblxuLmNvbnRlbnQtd2l0aC1wYWRkaW5ne1xuICBwYWRkaW5nLXRvcDogJHMxO1xuICBwYWRkaW5nLWJvdHRvbTogJHMxO1xuICAmLS1sYXJnZXtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gICAgLnBvcnRmb2xpb19fdGl0bGUgaDJ7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLWxlZnQgLnJpZ2h0LCAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1yaWdodCAubGVmdHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2Z1bGwtaW1hZ2V7XG4gICAgICAmLmR3LWNvbnRhaW5lcntcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XG4gICAgLnBvcnRmb2xpb19fdGl0bGUgaDJ7XG4gICAgIFx0IGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1sZWZ0LCAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1yaWdodHtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtbGVmdCAubGVmdCwgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHQgLnJpZ2h0e1xuICAgICAgXHR3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHQgLnJpZ2h0e1xuXHRcdG9yZGVyOiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLXJpZ2h0IC5sZWZ0e1xuICAgICAgXHRvcmRlcjogMjtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtbGVmdCAubGVmdHtcbiAgICAgIFx0bWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9ICAgXG5cbiAgICAuY29udGVudF9fZmFjdHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAuZmFjdHtcbiAgICAgICAgcGFkZGluZzogNDBweCA0MHB4O1xuICAgICAgICAmX190ZXh0e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmX19zb3VyY2V7XG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxufVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgLnBvcnRmb2xpb19fdGl0bGUgaDJ7XG4gICAgICBcdGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250ZW50e1xuICAgICAgXHRwYWRkaW5nLXRvcDogNTBweDtcbiAgICB9XG4gICAgLy8gLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fY2VudGVyZWQsXG4gICAgLy8gLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtbGVmdCxcbiAgICAvLyAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1yaWdodCxcbiAgICAvLyAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19mdWxsLWltYWdle1xuICAgIC8vICAgXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIC8vIH1cbiAgICAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19xdW90ZXtcblx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xuXHRcdG1hcmdpbi10b3A6IDY1cHg7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLWxlZnQgLnJpZ2h0LCAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1yaWdodCAubGVmdHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fZnVsbC1pbWFnZXtcbiAgICAgICYuZHctY29udGFpbmVye1xuICAgICAgICBpbWd7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fcXVvdGUgYmxvY2txdW90ZXtcbiAgICAgIFx0Zm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuICB9XG5cbi8qIEFkZGl0aW9uYWwgbWF0ZXJpYWwgKi9cbi5wb3J0Zm9saW9fX21hdGVyaWFse1xuICAgIHBhZGRpbmc6IDQwcHggNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0I0MTQ5O1xufVxuLm1hdGVyaWFsX19sYWJlbCwgLm1hdGVyaWFsX19jdG97XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogMDtcbn1cbi5tYXRlcmlhbF9fbGFiZWx7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBvcGFjaXR5OiAwLjg7XG59XG4ubWF0ZXJpYWxfX2N0b3tcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xufVxuLm1hdGVyaWFsX19idG57XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogIzNCNDE0OTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZTtcbn1cbi5tYXRlcmlhbF9fYnRuOmhvdmVye1xuICAgIGNvbG9yOiAjM0I0MTQ5O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwwLDAsMC4xNSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODkwcHgpIHtcbiAgICAucG9ydGZvbGlvX19tYXRlcmlhbHtcbiAgICAgIFx0cGFkZGluZzogMzBweCA0MHB4O1xuICAgIH0gIFxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAgIC5wb3J0Zm9saW9fX21hdGVyaWFse1xuICAgICBcdHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fbWF0ZXJpYWwgLmNvbnRhaW5lcntcbiAgICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5tYXRlcmlhbF9fbGFiZWx7XG4gICAgICBcdGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLm1hdGVyaWFsX19jdG97XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG59XG5cbi8qIENPTlRBQ1QgSU5GT1JNQVRJT04gKi9cbi5wb3J0Zm9saW9fX2NvbnRhY3R7XG4gICAgcGFkZGluZzogNzBweCAwO1xufVxuLnBvcnRmb2xpb19fY29udGFjdCAuZHctY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4ucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19wZXJzb257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fcGVyc29uIGltZ3tcbiAgICB3aWR0aDogMTg1cHg7XG4gICAgaGVpZ2h0OiAxODVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX3BlcnNvbiAuY29udGFjdF9fdGl0bGV7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmNjYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fcGVyc29uIC5jb250YWN0X19kZXNje1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbn1cbi5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX2RldGFpbHN7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRTJFMkUyO1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fZGV0YWlscyBhOm5vdCg6bGFzdC1vZi10eXBlKXtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fZGV0YWlscyBhe1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fZGV0YWlscyBhIGltZ3tcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19kZXRhaWxzIGE6aG92ZXJ7XG4gICAgY29sb3I6ICNmZjY2MDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODkwcHgpIHtcbiAgICAucG9ydGZvbGlvX19jb250YWN0e1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19wZXJzb257XG4gICAgICBcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19wZXJzb24gaW1ne1xuXHRcdHdpZHRoOiAxMDBweDtcblx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGFjdCAuZHctY29udGFpbmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fZGV0YWlsc3sgXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgI0UyRTJFMjtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX2RldGFpbHMgYXsgXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1iYXNpczogNTAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9IFxufVxuICBcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAucG9ydGZvbGlvX19jb250YWN0e1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19wZXJzb257XG4gICAgICBcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX3BlcnNvbiBpbWd7XG4gICAgICBcdG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX2RldGFpbHMgc3BhbnsgXG4gICAgICBcdGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi5ldmVudHtcbiAgICAmX19zaGFyZXtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICZfX2RldGFpbHN7XG4gICAgICAgICYtbG9jYXRpb257XG4gICAgICAgICAgICBhOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLW1lc3NhZ2V7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAuYnRue1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTU2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ldmVudC1zaW5nbGV7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICAmX19waG90b3tcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgYTpob3ZlcntcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2RldGFpbHN7XG4gICAgICAgIHNwYW46bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvdGhlci1ncmV5O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA5cHggM3B4IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLmV2ZW50e1xuICAgICAgICAmX19jb250ZW50e1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgICZfX2RldGFpbHMtLXRvcHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gICAgLmV2ZW50e1xuICAgICAgICAmX19zaGFyZXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4gIFxuLy8gQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG5cbi8vIH1cblxuIiwiLnZpZGVve1xuICAgICYtLXlvdXR1YmV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBpZnJhbWV7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tc2VsZmhvc3RlZHtcbiAgICAgICAgdmlkZW97XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZHctZnVsbHBhZ2Utc2VjdGlvbl9fc2xpZGUsIC5kdy1mdWxscGFnZS1zZWN0aW9uX19iZywgLmR3LWZ1bGxwYWdlLXNlY3Rpb25fX2JnLWltYWdlLCAuZHctZnVsbHBhZ2Utc2VjdGlvbl9fYmctb3ZlcmxheXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLmR3LWZ1bGxwYWdlLXNlY3Rpb257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgICZfX3NsaWRle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICZfX2Jne1xuICAgICAgICAmLWltYWdle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgXG4gICAgICAgIH1cbiAgICAgICAgJi1vdmVybGF5e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnR7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O2tCQUtrQixBQ0xsQiw0RUFBNEUsQUFVNUUsQUFBQSxJQUFJLEFBQUMsQ0FDSix3QkFBd0IsQ0FBRSxJQUFJLENBQzlCLEFBU0QsQUFBQSxJQUFJLEFBQUMsQ0FDSixNQUFNLENBQUUsQ0FBQyxDQUNULEFBT0QsQUFBQSxFQUFFLEFBQUMsQ0FDRixTQUFTLENBQUUsR0FBRyxDQUNkLE1BQU0sQ0FBRSxRQUFRLENBQ2hCLEFBVUQsQUFBQSxFQUFFLEFBQUMsQ0FDRixVQUFVLENBQUUsV0FBVyxDQUN2QixNQUFNLENBQUUsQ0FBQyxDQUNULFFBQVEsQ0FBRSxPQUFPLENBQ2pCLEFBT0QsQUFBQSxHQUFHLEFBQUMsQ0FDSCxXQUFXLENBQUUsb0JBQW9CLENBQ2pDLFNBQVMsQ0FBRSxHQUFHLENBQ2QsQUFTRCxBQUFBLENBQUMsQUFBQyxDQUNELGdCQUFnQixDQUFFLFdBQVcsQ0FDN0IsQUFPRCxBQUFB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QUFnQixDQUFDLEVBQUUsQ0FXZCxNQUFNLENBS0QsRUFBRSxDQWhCWixnQkFBZ0IsQ0FBQyxFQUFFLENBV2QsTUFBTSxDQU1ELEVBQUUsQ0FoQlosZ0JBQWdCLENBQUMsRUFBRSxDQVVkLE1BQU0sQ0FDRCxDQUFDLENBWFgsZ0JBQWdCLENBQUMsRUFBRSxDQVVkLE1BQU0sQ0FFRCxFQUFFLENBWlosZ0JBQWdCLENBQUMsRUFBRSxDQVVkLE1BQU0sQ0FHRCxFQUFFLENBYlosZ0JBQWdCLENBQUMsRUFBRSxDQVVkLE1BQU0sQ0FJRCxFQUFFLENBZFosZ0JBQWdCLENBQUMsRUFBRSxDQVVkLE1BQU0sQ0FLRCxFQUFFLENBZlosZ0JBQWdCLENBQUMsRUFBRSxDQVVkLE1BQU0sQ0FNRCxFQUFFLENBZlosZ0JBQWdCLENBQUMsRUFBRSxDQVNkLE1BQU0sQ0FDRCxDQUFDLENBVlgsZ0JBQWdCLENBQUMsRUFBRSxDQVNkLE1BQU0sQ0FFRCxFQUFFLENBWFosZ0JBQWdCLENBQUMsRUFBRSxDQVNkLE1BQU0sQ0FHRCxFQUFFLENBWlosZ0JBQWdCLENBQUMsRUFBRSxDQVNkLE1BQU0sQ0FJRCxFQUFFLENBYlosZ0JBQWdCLENBQUMsRUFBRSxDQVNkLE1BQU0sQ0FLRCxFQUFFLENBZFosZ0JBQWdCLENBQUMsRUFBRSxDQVNkLE1BQU0sQ0FNRCxFQUFFLENBZFosZ0JBQWdCLENBQUMsRUFBRSxDQVFkLE1BQU0sQ0FDRCxDQUFDLENBVFgsZ0JBQWdCLENBQUMsRUFBRSxDQVFkLE1BQU0sQ0FFRCxFQUFFLENBVlosZ0JBQWdCLENBQUMsRUFBRSxDQVFkLE1BQU0sQ0FHRCxFQUFFLENBWFosZ0JBQWdCLENBQUMsRUFBRSxDQVFkLE1BQU0sQ0FJRCxFQUFFLENBWlosZ0JBQWdCLENBQUMsRUFBRSxDQVFkLE1BQU0sQ0FLRCxFQUFFLENBYlosZ0JBQWdCLENBQUMsRUFBRSxDQVFkLE1BQU0sQ0FNRCxFQUFFLENBYlosZ0JBQWdCLENBQUMsZUFBZSxDQU8zQixNQUFNLENBQ0QsQ0FBQyxDQVJYLGdCQUFnQixDQUFDLGVBQWUs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 */
