/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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{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[data-aos-duration='50'] [data-aos],[data-aos][data-aos][data-aos-duration='50']{transition-duration:50ms}body[data-aos-delay='50'] [data-aos],[data-aos][data-aos][data-aos-delay='50']{transition-delay:0s}body[data-aos-delay='50'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='50'].aos-animate{transition-delay:50ms}body[data-aos-duration='100'] [data-aos],[data-aos][data-aos][data-aos-duration='100']{transition-duration:100ms}body[data-aos-delay='100'] [data-aos],[data-aos][data-aos][data-aos-delay='100']{transition-delay:0s}body[data-aos-delay='100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='100'].aos-animate{transition-delay:100ms}body[data-aos-duration='150'] [data-aos],[data-aos][data-aos][data-aos-duration='150']{transition-duration:150ms}body[data-aos-delay='150'] [data-aos],[data-aos][data-aos][data-aos-delay='150']{transition-delay:0s}body[data-aos-delay='150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='150'].aos-animate{transition-delay:150ms}body[data-aos-duration='200'] [data-aos],[data-aos][data-aos][data-aos-duration='200']{transition-duration:200ms}body[data-aos-delay='200'] [data-aos],[data-aos][data-aos][data-aos-delay='200']{transition-delay:0s}body[data-aos-delay='200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='200'].aos-animate{transition-delay:200ms}body[data-aos-duration='250'] [data-aos],[data-aos][data-aos][data-aos-duration='250']{transition-duration:250ms}body[data-aos-delay='250'] [data-aos],[data-aos][data-aos][data-aos-delay='250']{transition-delay:0s}body[data-aos-delay='250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='250'].aos-animate{transition-delay:250ms}body[data-aos-duration='300'] [data-aos],[data-aos][data-aos][data-aos-duration='300']{transition-duration:300ms}body[data-aos-delay='300'] [data-aos],[data-aos][data-aos][data-aos-delay='300']{transition-delay:0s}body[data-aos-delay='300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='300'].aos-animate{transition-delay:300ms}body[data-aos-duration='350'] [data-aos],[data-aos][data-aos][data-aos-duration='350']{transition-duration:350ms}body[data-aos-delay='350'] [data-aos],[data-aos][data-aos][data-aos-delay='350']{transition-delay:0s}body[data-aos-delay='350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='350'].aos-animate{transition-delay:350ms}body[data-aos-duration='400'] [data-aos],[data-aos][data-aos][data-aos-duration='400']{transition-duration:400ms}body[data-aos-delay='400'] [data-aos],[data-aos][data-aos][data-aos-delay='400']{transition-delay:0s}body[data-aos-delay='400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='400'].aos-animate{transition-delay:400ms}body[data-aos-duration='450'] [data-aos],[data-aos][data-aos][data-aos-duration='450']{transition-duration:450ms}body[data-aos-delay='450'] [data-aos],[data-aos][data-aos][data-aos-delay='450']{transition-delay:0s}body[data-aos-delay='450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='450'].aos-animate{transition-delay:450ms}body[data-aos-duration='500'] [data-aos],[data-aos][data-aos][data-aos-duration='500']{transition-duration:500ms}body[data-aos-delay='500'] [data-aos],[data-aos][data-aos][data-aos-delay='500']{transition-delay:0s}body[data-aos-delay='500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='500'].aos-animate{transition-delay:500ms}body[data-aos-duration='550'] [data-aos],[data-aos][data-aos][data-aos-duration='550']{transition-duration:550ms}body[data-aos-delay='550'] [data-aos],[data-aos][data-aos][data-aos-delay='550']{transition-delay:0s}body[data-aos-delay='550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='550'].aos-animate{transition-delay:550ms}body[data-aos-duration='600'] [data-aos],[data-aos][data-aos][data-aos-duration='600']{transition-duration:600ms}body[data-aos-delay='600'] [data-aos],[data-aos][data-aos][data-aos-delay='600']{transition-delay:0s}body[data-aos-delay='600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='600'].aos-animate{transition-delay:600ms}body[data-aos-duration='650'] [data-aos],[data-aos][data-aos][data-aos-duration='650']{transition-duration:650ms}body[data-aos-delay='650'] [data-aos],[data-aos][data-aos][data-aos-delay='650']{transition-delay:0s}body[data-aos-delay='650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='650'].aos-animate{transition-delay:650ms}body[data-aos-duration='700'] [data-aos],[data-aos][data-aos][data-aos-duration='700']{transition-duration:700ms}body[data-aos-delay='700'] [data-aos],[data-aos][data-aos][data-aos-delay='700']{transition-delay:0s}body[data-aos-delay='700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='700'].aos-animate{transition-delay:700ms}body[data-aos-duration='750'] [data-aos],[data-aos][data-aos][data-aos-duration='750']{transition-duration:750ms}body[data-aos-delay='750'] [data-aos],[data-aos][data-aos][data-aos-delay='750']{transition-delay:0s}body[data-aos-delay='750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='750'].aos-animate{transition-delay:750ms}body[data-aos-duration='800'] [data-aos],[data-aos][data-aos][data-aos-duration='800']{transition-duration:800ms}body[data-aos-delay='800'] [data-aos],[data-aos][data-aos][data-aos-delay='800']{transition-delay:0s}body[data-aos-delay='800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='800'].aos-animate{transition-delay:800ms}body[data-aos-duration='850'] [data-aos],[data-aos][data-aos][data-aos-duration='850']{transition-duration:850ms}body[data-aos-delay='850'] [data-aos],[data-aos][data-aos][data-aos-delay='850']{transition-delay:0s}body[data-aos-delay='850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='850'].aos-animate{transition-delay:850ms}body[data-aos-duration='900'] [data-aos],[data-aos][data-aos][data-aos-duration='900']{transition-duration:900ms}body[data-aos-delay='900'] [data-aos],[data-aos][data-aos][data-aos-delay='900']{transition-delay:0s}body[data-aos-delay='900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='900'].aos-animate{transition-delay:900ms}body[data-aos-duration='950'] [data-aos],[data-aos][data-aos][data-aos-duration='950']{transition-duration:950ms}body[data-aos-delay='950'] [data-aos],[data-aos][data-aos][data-aos-delay='950']{transition-delay:0s}body[data-aos-delay='950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='950'].aos-animate{transition-delay:950ms}body[data-aos-duration='1000'] [data-aos],[data-aos][data-aos][data-aos-duration='1000']{transition-duration:1000ms}body[data-aos-delay='1000'] [data-aos],[data-aos][data-aos][data-aos-delay='1000']{transition-delay:0s}body[data-aos-delay='1000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1000'].aos-animate{transition-delay:1000ms}body[data-aos-duration='1050'] [data-aos],[data-aos][data-aos][data-aos-duration='1050']{transition-duration:1050ms}body[data-aos-delay='1050'] [data-aos],[data-aos][data-aos][data-aos-delay='1050']{transition-delay:0s}body[data-aos-delay='1050'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1050'].aos-animate{transition-delay:1050ms}body[data-aos-duration='1100'] [data-aos],[data-aos][data-aos][data-aos-duration='1100']{transition-duration:1100ms}body[data-aos-delay='1100'] [data-aos],[data-aos][data-aos][data-aos-delay='1100']{transition-delay:0s}body[data-aos-delay='1100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1100'].aos-animate{transition-delay:1100ms}body[data-aos-duration='1150'] [data-aos],[data-aos][data-aos][data-aos-duration='1150']{transition-duration:1150ms}body[data-aos-delay='1150'] [data-aos],[data-aos][data-aos][data-aos-delay='1150']{transition-delay:0s}body[data-aos-delay='1150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1150'].aos-animate{transition-delay:1150ms}body[data-aos-duration='1200'] [data-aos],[data-aos][data-aos][data-aos-duration='1200']{transition-duration:1200ms}body[data-aos-delay='1200'] [data-aos],[data-aos][data-aos][data-aos-delay='1200']{transition-delay:0s}body[data-aos-delay='1200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1200'].aos-animate{transition-delay:1200ms}body[data-aos-duration='1250'] [data-aos],[data-aos][data-aos][data-aos-duration='1250']{transition-duration:1250ms}body[data-aos-delay='1250'] [data-aos],[data-aos][data-aos][data-aos-delay='1250']{transition-delay:0s}body[data-aos-delay='1250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1250'].aos-animate{transition-delay:1250ms}body[data-aos-duration='1300'] [data-aos],[data-aos][data-aos][data-aos-duration='1300']{transition-duration:1300ms}body[data-aos-delay='1300'] [data-aos],[data-aos][data-aos][data-aos-delay='1300']{transition-delay:0s}body[data-aos-delay='1300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1300'].aos-animate{transition-delay:1300ms}body[data-aos-duration='1350'] [data-aos],[data-aos][data-aos][data-aos-duration='1350']{transition-duration:1350ms}body[data-aos-delay='1350'] [data-aos],[data-aos][data-aos][data-aos-delay='1350']{transition-delay:0s}body[data-aos-delay='1350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1350'].aos-animate{transition-delay:1350ms}body[data-aos-duration='1400'] [data-aos],[data-aos][data-aos][data-aos-duration='1400']{transition-duration:1400ms}body[data-aos-delay='1400'] [data-aos],[data-aos][data-aos][data-aos-delay='1400']{transition-delay:0s}body[data-aos-delay='1400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1400'].aos-animate{transition-delay:1400ms}body[data-aos-duration='1450'] [data-aos],[data-aos][data-aos][data-aos-duration='1450']{transition-duration:1450ms}body[data-aos-delay='1450'] [data-aos],[data-aos][data-aos][data-aos-delay='1450']{transition-delay:0s}body[data-aos-delay='1450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1450'].aos-animate{transition-delay:1450ms}body[data-aos-duration='1500'] [data-aos],[data-aos][data-aos][data-aos-duration='1500']{transition-duration:1500ms}body[data-aos-delay='1500'] [data-aos],[data-aos][data-aos][data-aos-delay='1500']{transition-delay:0s}body[data-aos-delay='1500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1500'].aos-animate{transition-delay:1500ms}body[data-aos-duration='1550'] [data-aos],[data-aos][data-aos][data-aos-duration='1550']{transition-duration:1550ms}body[data-aos-delay='1550'] [data-aos],[data-aos][data-aos][data-aos-delay='1550']{transition-delay:0s}body[data-aos-delay='1550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1550'].aos-animate{transition-delay:1550ms}body[data-aos-duration='1600'] [data-aos],[data-aos][data-aos][data-aos-duration='1600']{transition-duration:1600ms}body[data-aos-delay='1600'] [data-aos],[data-aos][data-aos][data-aos-delay='1600']{transition-delay:0s}body[data-aos-delay='1600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1600'].aos-animate{transition-delay:1600ms}body[data-aos-duration='1650'] [data-aos],[data-aos][data-aos][data-aos-duration='1650']{transition-duration:1650ms}body[data-aos-delay='1650'] [data-aos],[data-aos][data-aos][data-aos-delay='1650']{transition-delay:0s}body[data-aos-delay='1650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1650'].aos-animate{transition-delay:1650ms}body[data-aos-duration='1700'] [data-aos],[data-aos][data-aos][data-aos-duration='1700']{transition-duration:1700ms}body[data-aos-delay='1700'] [data-aos],[data-aos][data-aos][data-aos-delay='1700']{transition-delay:0s}body[data-aos-delay='1700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1700'].aos-animate{transition-delay:1700ms}body[data-aos-duration='1750'] [data-aos],[data-aos][data-aos][data-aos-duration='1750']{transition-duration:1750ms}body[data-aos-delay='1750'] [data-aos],[data-aos][data-aos][data-aos-delay='1750']{transition-delay:0s}body[data-aos-delay='1750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1750'].aos-animate{transition-delay:1750ms}body[data-aos-duration='1800'] [data-aos],[data-aos][data-aos][data-aos-duration='1800']{transition-duration:1800ms}body[data-aos-delay='1800'] [data-aos],[data-aos][data-aos][data-aos-delay='1800']{transition-delay:0s}body[data-aos-delay='1800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1800'].aos-animate{transition-delay:1800ms}body[data-aos-duration='1850'] [data-aos],[data-aos][data-aos][data-aos-duration='1850']{transition-duration:1850ms}body[data-aos-delay='1850'] [data-aos],[data-aos][data-aos][data-aos-delay='1850']{transition-delay:0s}body[data-aos-delay='1850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1850'].aos-animate{transition-delay:1850ms}body[data-aos-duration='1900'] [data-aos],[data-aos][data-aos][data-aos-duration='1900']{transition-duration:1900ms}body[data-aos-delay='1900'] [data-aos],[data-aos][data-aos][data-aos-delay='1900']{transition-delay:0s}body[data-aos-delay='1900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1900'].aos-animate{transition-delay:1900ms}body[data-aos-duration='1950'] [data-aos],[data-aos][data-aos][data-aos-duration='1950']{transition-duration:1950ms}body[data-aos-delay='1950'] [data-aos],[data-aos][data-aos][data-aos-delay='1950']{transition-delay:0s}body[data-aos-delay='1950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1950'].aos-animate{transition-delay:1950ms}body[data-aos-duration='2000'] [data-aos],[data-aos][data-aos][data-aos-duration='2000']{transition-duration:2000ms}body[data-aos-delay='2000'] [data-aos],[data-aos][data-aos][data-aos-delay='2000']{transition-delay:0s}body[data-aos-delay='2000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2000'].aos-animate{transition-delay:2000ms}body[data-aos-duration='2050'] [data-aos],[data-aos][data-aos][data-aos-duration='2050']{transition-duration:2050ms}body[data-aos-delay='2050'] [data-aos],[data-aos][data-aos][data-aos-delay='2050']{transition-delay:0s}body[data-aos-delay='2050'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2050'].aos-animate{transition-delay:2050ms}body[data-aos-duration='2100'] [data-aos],[data-aos][data-aos][data-aos-duration='2100']{transition-duration:2100ms}body[data-aos-delay='2100'] [data-aos],[data-aos][data-aos][data-aos-delay='2100']{transition-delay:0s}body[data-aos-delay='2100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2100'].aos-animate{transition-delay:2100ms}body[data-aos-duration='2150'] [data-aos],[data-aos][data-aos][data-aos-duration='2150']{transition-duration:2150ms}body[data-aos-delay='2150'] [data-aos],[data-aos][data-aos][data-aos-delay='2150']{transition-delay:0s}body[data-aos-delay='2150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2150'].aos-animate{transition-delay:2150ms}body[data-aos-duration='2200'] [data-aos],[data-aos][data-aos][data-aos-duration='2200']{transition-duration:2200ms}body[data-aos-delay='2200'] [data-aos],[data-aos][data-aos][data-aos-delay='2200']{transition-delay:0s}body[data-aos-delay='2200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2200'].aos-animate{transition-delay:2200ms}body[data-aos-duration='2250'] [data-aos],[data-aos][data-aos][data-aos-duration='2250']{transition-duration:2250ms}body[data-aos-delay='2250'] [data-aos],[data-aos][data-aos][data-aos-delay='2250']{transition-delay:0s}body[data-aos-delay='2250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2250'].aos-animate{transition-delay:2250ms}body[data-aos-duration='2300'] [data-aos],[data-aos][data-aos][data-aos-duration='2300']{transition-duration:2300ms}body[data-aos-delay='2300'] [data-aos],[data-aos][data-aos][data-aos-delay='2300']{transition-delay:0s}body[data-aos-delay='2300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2300'].aos-animate{transition-delay:2300ms}body[data-aos-duration='2350'] [data-aos],[data-aos][data-aos][data-aos-duration='2350']{transition-duration:2350ms}body[data-aos-delay='2350'] [data-aos],[data-aos][data-aos][data-aos-delay='2350']{transition-delay:0s}body[data-aos-delay='2350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2350'].aos-animate{transition-delay:2350ms}body[data-aos-duration='2400'] [data-aos],[data-aos][data-aos][data-aos-duration='2400']{transition-duration:2400ms}body[data-aos-delay='2400'] [data-aos],[data-aos][data-aos][data-aos-delay='2400']{transition-delay:0s}body[data-aos-delay='2400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2400'].aos-animate{transition-delay:2400ms}body[data-aos-duration='2450'] [data-aos],[data-aos][data-aos][data-aos-duration='2450']{transition-duration:2450ms}body[data-aos-delay='2450'] [data-aos],[data-aos][data-aos][data-aos-delay='2450']{transition-delay:0s}body[data-aos-delay='2450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2450'].aos-animate{transition-delay:2450ms}body[data-aos-duration='2500'] [data-aos],[data-aos][data-aos][data-aos-duration='2500']{transition-duration:2500ms}body[data-aos-delay='2500'] [data-aos],[data-aos][data-aos][data-aos-delay='2500']{transition-delay:0s}body[data-aos-delay='2500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2500'].aos-animate{transition-delay:2500ms}body[data-aos-duration='2550'] [data-aos],[data-aos][data-aos][data-aos-duration='2550']{transition-duration:2550ms}body[data-aos-delay='2550'] [data-aos],[data-aos][data-aos][data-aos-delay='2550']{transition-delay:0s}body[data-aos-delay='2550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2550'].aos-animate{transition-delay:2550ms}body[data-aos-duration='2600'] [data-aos],[data-aos][data-aos][data-aos-duration='2600']{transition-duration:2600ms}body[data-aos-delay='2600'] [data-aos],[data-aos][data-aos][data-aos-delay='2600']{transition-delay:0s}body[data-aos-delay='2600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2600'].aos-animate{transition-delay:2600ms}body[data-aos-duration='2650'] [data-aos],[data-aos][data-aos][data-aos-duration='2650']{transition-duration:2650ms}body[data-aos-delay='2650'] [data-aos],[data-aos][data-aos][data-aos-delay='2650']{transition-delay:0s}body[data-aos-delay='2650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2650'].aos-animate{transition-delay:2650ms}body[data-aos-duration='2700'] [data-aos],[data-aos][data-aos][data-aos-duration='2700']{transition-duration:2700ms}body[data-aos-delay='2700'] [data-aos],[data-aos][data-aos][data-aos-delay='2700']{transition-delay:0s}body[data-aos-delay='2700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2700'].aos-animate{transition-delay:2700ms}body[data-aos-duration='2750'] [data-aos],[data-aos][data-aos][data-aos-duration='2750']{transition-duration:2750ms}body[data-aos-delay='2750'] [data-aos],[data-aos][data-aos][data-aos-delay='2750']{transition-delay:0s}body[data-aos-delay='2750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2750'].aos-animate{transition-delay:2750ms}body[data-aos-duration='2800'] [data-aos],[data-aos][data-aos][data-aos-duration='2800']{transition-duration:2800ms}body[data-aos-delay='2800'] [data-aos],[data-aos][data-aos][data-aos-delay='2800']{transition-delay:0s}body[data-aos-delay='2800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2800'].aos-animate{transition-delay:2800ms}body[data-aos-duration='2850'] [data-aos],[data-aos][data-aos][data-aos-duration='2850']{transition-duration:2850ms}body[data-aos-delay='2850'] [data-aos],[data-aos][data-aos][data-aos-delay='2850']{transition-delay:0s}body[data-aos-delay='2850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2850'].aos-animate{transition-delay:2850ms}body[data-aos-duration='2900'] [data-aos],[data-aos][data-aos][data-aos-duration='2900']{transition-duration:2900ms}body[data-aos-delay='2900'] [data-aos],[data-aos][data-aos][data-aos-delay='2900']{transition-delay:0s}body[data-aos-delay='2900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2900'].aos-animate{transition-delay:2900ms}body[data-aos-duration='2950'] [data-aos],[data-aos][data-aos][data-aos-duration='2950']{transition-duration:2950ms}body[data-aos-delay='2950'] [data-aos],[data-aos][data-aos][data-aos-delay='2950']{transition-delay:0s}body[data-aos-delay='2950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2950'].aos-animate{transition-delay:2950ms}body[data-aos-duration='3000'] [data-aos],[data-aos][data-aos][data-aos-duration='3000']{transition-duration:3000ms}body[data-aos-delay='3000'] [data-aos],[data-aos][data-aos][data-aos-delay='3000']{transition-delay:0s}body[data-aos-delay='3000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='3000'].aos-animate{transition-delay:3000ms}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}body[data-aos-easing="linear"] [data-aos],[data-aos][data-aos][data-aos-easing="linear"]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}body[data-aos-easing="ease"] [data-aos],[data-aos][data-aos][data-aos-easing="ease"]{transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}body[data-aos-easing="ease-in"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in"]{transition-timing-function:cubic-bezier(0.42, 0, 1, 1)}body[data-aos-easing="ease-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out"]{transition-timing-function:cubic-bezier(0, 0, 0.58, 1)}body[data-aos-easing="ease-in-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out"]{transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}body[data-aos-easing="ease-in-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-back"]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}body[data-aos-easing="ease-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-back"]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}body[data-aos-easing="ease-in-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-back"]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}body[data-aos-easing="ease-in-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-sine"]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}body[data-aos-easing="ease-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-sine"]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}body[data-aos-easing="ease-in-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-sine"]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}body[data-aos-easing="ease-in-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quad"]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing="ease-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quad"]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing="ease-in-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quad"]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing="ease-in-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-cubic"]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing="ease-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-cubic"]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing="ease-in-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing="ease-in-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quart"]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing="ease-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quart"]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing="ease-in-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quart"]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media screen{html:not(.no-js) [data-aos^='fade'][data-aos^='fade']{opacity:0;transition-property:opacity, transform}html:not(.no-js) [data-aos^='fade'][data-aos^='fade'].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos='fade-up']{transform:translate3d(0, 100px, 0)}html:not(.no-js) [data-aos='fade-down']{transform:translate3d(0, -100px, 0)}html:not(.no-js) [data-aos='fade-right']{transform:translate3d(-100px, 0, 0)}html:not(.no-js) [data-aos='fade-left']{transform:translate3d(100px, 0, 0)}html:not(.no-js) [data-aos='fade-up-right']{transform:translate3d(-100px, 100px, 0)}html:not(.no-js) [data-aos='fade-up-left']{transform:translate3d(100px, 100px, 0)}html:not(.no-js) [data-aos='fade-down-right']{transform:translate3d(-100px, -100px, 0)}html:not(.no-js) [data-aos='fade-down-left']{transform:translate3d(100px, -100px, 0)}html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom']{opacity:0;transition-property:opacity, transform}html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom'].aos-animate{opacity:1;transform:translate3d(0, 0, 0) scale(1)}html:not(.no-js) [data-aos='zoom-in']{transform:scale(0.6)}html:not(.no-js) [data-aos='zoom-in-up']{transform:translate3d(0, 100px, 0) scale(0.6)}html:not(.no-js) [data-aos='zoom-in-down']{transform:translate3d(0, -100px, 0) scale(0.6)}html:not(.no-js) [data-aos='zoom-in-right']{transform:translate3d(-100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos='zoom-in-left']{transform:translate3d(100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos='zoom-out']{transform:scale(1.2)}html:not(.no-js) [data-aos='zoom-out-up']{transform:translate3d(0, 100px, 0) scale(1.2)}html:not(.no-js) [data-aos='zoom-out-down']{transform:translate3d(0, -100px, 0) scale(1.2)}html:not(.no-js) [data-aos='zoom-out-right']{transform:translate3d(-100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos='zoom-out-left']{transform:translate3d(100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos^='slide'][data-aos^='slide']{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^='slide'][data-aos^='slide'].aos-animate{visibility:visible;transform:translate3d(0, 0, 0)}html:not(.no-js) [data-aos='slide-up']{transform:translate3d(0, 100%, 0)}html:not(.no-js) [data-aos='slide-down']{transform:translate3d(0, -100%, 0)}html:not(.no-js) [data-aos='slide-right']{transform:translate3d(-100%, 0, 0)}html:not(.no-js) [data-aos='slide-left']{transform:translate3d(100%, 0, 0)}html:not(.no-js) [data-aos^='flip'][data-aos^='flip']{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos='flip-left']{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos='flip-left'].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos='flip-right']{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos='flip-right'].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos='flip-up']{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos='flip-up'].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos='flip-down']{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos='flip-down'].aos-animate{transform:perspective(2500px) rotateX(0)}}.clearfix:after{content:"";display:table;clear:both}.icon{display:inline-block}.text-center{text-align:center}.text-center:after,.text-center h1:after{margin-left:auto;margin-right:auto}.text-purple{color:#372d5c}.text-purple:after,.text-purple h1:after{background-color:#372d5c}.text-muted{font-weight:500;font-size:16px;line-height:22px;letter-spacing:0.02em;color:#3D3D3D;margin-top:20px;margin-bottom:20px}@media (min-width: 990px){.text-muted{margin-top:20px;margin-bottom:60px}}@media (max-width: 720px){.hidden-xs{display:none}}.image-rounded{border-radius:24px}:root{--scrollbar-width: 0px;font-size:52.5%}@media (min-width: 1170px){:root{font-size:62.5%}}html{box-sizing:border-box;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}body{font-family:"Interstate",Helvetica,Arial,sans-serif;font-weight:normal;color:#363636;font-size:1.6rem;position:relative;background:#ededed;overflow-x:hidden}img{max-width:100%;height:auto}button,input[type="submit"]{cursor:pointer;font-family:"Interstate",Helvetica,Arial,sans-serif}input,textarea{font-family:"Interstate",Helvetica,Arial,sans-serif}a{text-decoration:none}h1,.h1{font-weight:900;font-family:"MyriadPro",Helvetica,Arial,sans-serif;line-height:1.4;margin-top:0.5rem;margin-bottom:0.5rem;text-transform:uppercase;color:#fff;position:relative}h1:after,.h1:after{content:'';background-color:#fff;width:8rem;height:4px;display:block;margin-top:10px}@media (min-width: 990px){h1,.h1{font-size:4.8rem}h1:after,.h1:after{width:11.5rem}}@media (min-width: 990px){.h1--huge{font-size:7.5rem}}h2,.h2{font-weight:500;font-size:3rem;line-height:100%;color:#372d5c;font-family:"MyriadProSemiCondensed",Helvetica,Arial,sans-serif;margin-bottom:2rem;text-transform:uppercase}h3,.h3{font-weight:800;font-size:1.6rem;line-height:1.9rem}h3 span,.h3 span{color:#949494}@media (min-width: 990px){h3,.h3{font-size:2.8rem;line-height:3.4rem;letter-spacing:-0.7px}}h4,.h4{font-weight:500;font-size:2.5rem;margin-bottom:0;margin-top:2.2rem}p{font-size:2rem;line-height:1.46;margin-top:0;margin-bottom:1.5rem}.icon{display:inline-block;vertical-align:middle}.wysiwyg{color:#707070}@media (min-width: 782px){.wysiwyg .wp-block-columns .wp-block-column h3:first-child{margin-bottom:6rem}.wysiwyg .wp-block-columns .wp-block-column:not(:first-child){margin-left:8.7rem}}.wysiwyg .wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 83%;grid-template-columns:1fr 83%;margin-top:10rem}.wysiwyg .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 0;-ms-flex-item-align:start;align-self:flex-start}.wysiwyg .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h3{margin-top:0;margin-bottom:2rem}.wysiwyg .wp-block-media-text__media img{box-shadow:0px 6px 9px #00000029;border:5px solid #AAA9A9}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{text-transform:uppercase;margin-bottom:0}.wysiwyg h1+p,.wysiwyg h2+p,.wysiwyg h3+p,.wysiwyg h4+p,.wysiwyg h5+p,.wysiwyg h6+p{margin-top:1rem}.wysiwyg p{font-size:2.8rem;line-height:1.6}.wysiwyg ul li,.wysiwyg ol li{margin-bottom:2rem;font-size:1.4rem}@media (min-width: 990px){.wysiwyg ul li,.wysiwyg ol li{line-height:150%;font-size:2.0rem;margin-bottom:2.0rem}}@media (min-width: 990px){.wysiwyg .alignleft{float:left;margin-right:30px}.wysiwyg .alignright{float:right;margin-left:30px}}.wysiwyg .wp-block-embed{width:100%;margin-left:0;margin-right:0}.wysiwyg .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto}.wysiwyg .wp-block-embed__wrapper iframe,.wysiwyg .wp-block-embed__wrapper object,.wysiwyg .wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:'MyriadPro';font-weight:900;font-style:normal;src:url("../../assets/fonts/MyriadPro/Myriad Pro Black.otf")}@font-face{font-family:'MyriadProSemiCondensed';font-weight:800;font-style:normal;src:url("../../assets/fonts/MyriadPro/Myriad Pro Bold SemiCondensed.otf")}@font-face{font-family:'Interstate';font-weight:300;font-style:normal;src:url("../../assets/fonts/Interstate/Interstate-light.ttf")}@font-face{font-family:'Interstate';font-weight:400;font-style:normal;src:url("../../assets/fonts/Interstate/Interstate-light.ttf")}@font-face{font-family:'Interstate';font-weight:500;font-style:normal;src:url("../../assets/fonts/Interstate/Interstate-regular.ttf")}@font-face{font-family:'Interstate';font-weight:700;font-style:normal;src:url("../../assets/fonts/Interstate/Interstate-bold.ttf")}.o-button-default{transition:0.5s all;display:inline-block;font-size:1.8rem;font-weight:900;font-family:"MyriadPro",Helvetica,Arial,sans-serif;color:#fff;padding:14px 30px 14px 30px;text-decoration:none;text-transform:uppercase;text-align:center;border-radius:0;line-height:1.4;position:relative;background:#aea7d8;border:none;box-sizing:border-box;border-radius:0}.o-button-default:hover,.o-button-default.is-active{background:#372d5c;color:#fff;border-color:#363636}.o-button-default:active,.o-button-default:focus{outline:none}.o-button-default span{position:relative}@media (max-width: 720px){.o-button-default{font-size:1.9rem}}.o-button-rounded{transition:0.5s all;display:inline-block;font-size:2rem;font-weight:500;font-family:"MyriadPro",Helvetica,Arial,sans-serif;color:#313030;padding:1.6rem 6rem 1.4rem 6rem;text-decoration:none;text-transform:uppercase;text-align:center;border-radius:23px;line-height:1.4;position:relative;background:#fff;border:none;box-sizing:border-box;border-radius:23px}.o-button-rounded:hover,.o-button-rounded.is-active{background:rgba(0,0,0,0);color:#a0a0a0;border-color:#363636}.o-button-rounded:active,.o-button-rounded:focus{outline:none}.o-button-rounded span{position:relative}@media (max-width: 720px){.o-button-rounded{font-size:1.9rem}}section{padding-top:4rem;padding-bottom:4rem}@media (min-width: 1170px){section{padding-top:8rem;padding-bottom:8rem}}.s-slider-hero{position:relative;padding-top:0;padding-bottom:0}@media (min-width: 1170px){.s-pillars{padding-bottom:14rem}}.s-pillars__title{margin-bottom:7rem}.s-companies{background-color:#372d5c}.s-companies__title{margin-bottom:7rem}@media (min-width: 1170px){.s-contact{padding-top:14rem}}.s-contact__title{color:#261e3c}.s-contact__title:after{background-color:#261e3c}.s-contact__image{margin-left:-2rem;margin-top:-16rem}.c-footer{left:0;width:100%;background-color:#707070;color:#d9d9d9;overflow:hidden;padding-bottom:3rem}@media (max-width: 990px){.c-footer{text-align:center}}.c-footer__logo{max-width:25rem}.c-footer__text{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}.c-footer__text a{color:#d9d9d9}.c-footer__text a:hover{text-decoration:underline}.c-footer__copy{margin-top:2.8rem;font-size:1.4rem;font-weight:500}.c-header{position:absolute;width:100%;top:0;left:0;z-index:9999}@media (min-width: 990px){.c-header{padding-top:3.8rem}}.c-header__logo{max-width:30rem}@media (max-width: 990px){.c-header__logo{max-width:15rem}}.c-about{background-color:#372d5c;padding:1.5rem 3rem;color:#fff}.c-about h1{margin-bottom:5rem}.c-about p{font-size:2.4rem;margin-top:2rem;margin-bottom:2rem}@media (min-width: 990px){.c-about{padding:6rem 8rem}}.c-form{position:relative;width:100%;margin:0 auto;overflow:hidden}.c-form ::-webkit-input-placeholder{color:#d1d1d1;font-weight:500;opacity:1 !important;transition:.3s all}.c-form :-moz-placeholder{color:#d1d1d1;font-weight:500;opacity:1 !important;transition:.3s all}.c-form :-ms-input-placeholder{color:#d1d1d1;font-weight:500;opacity:1 !important;transition:.3s all}.c-form__response{position:absolute;top:0;left:100%;width:100%;height:100%;background:#ededed;display:-ms-flexbox;display:flex;font-size:2.4rem;font-weight:500;text-align:center;-ms-flex-align:center;align-items:center;transition:.5s all;color:#a0a0a0}.c-form__response.is-active{left:0}.c-form__response-text{padding:3rem;width:100%}.c-form__group{margin-bottom:60px}.c-form__group--submit{text-align:center}.c-form__group--submit [type="submit"]{min-width:20rem}.c-form__control{height:5rem;width:100%;border:none;background:transparent;border-bottom:2px solid #a0a0a0;padding:.5rem 2rem .5rem 3rem;text-transform:uppercase;font-weight:500;font-size:2rem;color:#a0a0a0;transition:.3s all}.c-form__control:focus,.c-form__control:hover{outline:none}.c-form__control.error{border-color:red}textarea.c-form__control{min-height:20rem;padding-top:22px}.c-form__submit{min-width:250px}.g-recaptcha>div{margin:auto}.c-socials{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.c-socials li{display:inline-block}.c-socials li a{display:block}.c-list{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.c-list li{font-size:1.7rem;line-height:1.9;position:relative;padding-left:3rem}.c-list li:before{content:'';position:absolute;top:50%;left:0;margin-top:-.3rem;background-color:#111111;border-radius:50%;width:.6rem;height:.6rem}.c-card{text-align:center;max-width:34rem;margin:auto}.c-card img{display:inline-block;margin-bottom:3rem}.c-card h2{margin-bottom:4rem}.c-card p{font-weight:500;font-size:2rem;line-height:1.2;color:#9d9d9c}.c-card-company{background-color:#fff;padding:6rem 4rem 3rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.c-card-company__image{min-height:20rem}.c-card-company__image img{max-height:150px;display:inline-block}.c-card-company__text{color:#707070;font-size:2rem;font-weight:500;line-height:1.5;margin-bottom:3rem}.c-card-company__button{transition:0.5s all;display:inline-block;font-size:1.8rem;font-weight:900;font-family:"MyriadPro",Helvetica,Arial,sans-serif;color:#fff;padding:14px 30px 14px 30px;text-decoration:none;text-transform:uppercase;text-align:center;border-radius:0;line-height:1.4;position:relative;background:#aea7d8;border:none;box-sizing:border-box;border-radius:0;max-width:20rem;margin-top:auto;margin-left:auto;margin-right:auto}.c-card-company__button:hover,.c-card-company__button.is-active{background:#372d5c;color:#fff;border-color:#363636}.c-card-company__button:active,.c-card-company__button:focus{outline:none}.c-card-company__button span{position:relative}@media (max-width: 720px){.c-card-company__button{font-size:1.9rem}}.slick-dots,.c-slider-hero__bullets{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;font-size:0;text-align:center}.slick-dots li,.c-slider-hero__bullets li{display:inline-block;margin:0 4px}.slick-dots li.slick-active button,.c-slider-hero__bullets li.slick-active button{background-color:#fff}.slick-dots li button,.c-slider-hero__bullets li button{width:14px;height:14px;display:block;padding:0;border:2px solid #fff;background:transparent;outline:none;border-radius:50%}.slick-dots li button.is-active,.c-slider-hero__bullets li button.is-active{background-color:#fff}.slick-slider .slick-dots,.slick-slider .c-slider-hero__bullets{position:absolute;bottom:5rem;left:0;width:100%}@media (min-width: 990px){.c-slider-about--mobile{display:none}}.c-slider-about--desktop{display:none}@media (min-width: 990px){.c-slider-about--desktop{display:block}}.c-slider-about__image{height:100vh;width:100%;object-fit:cover}.c-slider-companies{padding-bottom:60px}@media (min-width: 1350px){.c-slider-companies{margin-left:-45px;margin-right:-45px}}.c-slider-companies .slick-dots,.c-slider-companies .c-slider-hero__bullets{bottom:initial;top:100%}.c-slider-companies .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;color:transparent;margin-top:-3rem;padding:0;border:none;outline:none !important;background-color:transparent;transition:.3s all}.c-slider-companies .slick-prev{width:0;height:0;border-style:solid;border-width:27.5px 44px 27.5px 0;border-color:transparent #ffffff transparent transparent;left:1.5rem}.c-slider-companies .slick-prev:hover{border-color:transparent #372d5c transparent transparent}@media (max-width: 720px){.c-slider-companies .slick-prev{border-width:12px 24px 12px 0;border-color:transparent #372d5c transparent transparent}}@media (min-width: 1350px){.c-slider-companies .slick-prev{left:35%}}.c-slider-companies .slick-next{width:0;height:0;border-style:solid;border-width:27.5px 0 27.5px 44px;border-color:transparent transparent transparent #ffffff;right:1.5rem}.c-slider-companies .slick-next:hover{border-color:transparent transparent transparent #372d5c}@media (max-width: 720px){.c-slider-companies .slick-next{border-width:12px 0 12px 24px;border-color:transparent transparent transparent #372d5c}}@media (min-width: 1350px){.c-slider-companies .slick-next{right:35%}}.c-slider-companies .slick-track{display:-ms-flexbox !important;display:flex !important}.c-slider-companies .slick-slide{height:inherit !important}.c-slider-companies .slick-slide .c-card-company:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.63;background-color:#261e3c;transition:opacity .3s all}@media (max-width: 720px){.c-slider-companies .slick-slide .c-card-company:after{display:none}}.c-slider-companies .slick-slide>div{height:100%}.c-slider-companies .slick-slide.slick-center .c-card-company:after{opacity:0;visibility:hidden;height:0}.c-slider-companies__slide{height:inherit;padding:10px}.c-slider-companies__slide .c-card-company{height:100%}.c-slider-hero{position:relative}.c-slider-hero:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.86;background-color:#261e3c}.c-slider-hero__image{width:100%;height:100vh;object-fit:cover}.c-slider-hero__content{padding-left:10px;padding-right:10px;position:absolute;bottom:0;left:0;width:100%;height:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width: 990px){.c-slider-hero__content{padding-left:15px;padding-right:15px}}.c-slider-hero__content-main{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;margin-top:5rem}.c-slider-hero__logo{display:inline-block;padding:0rem 2.5rem;margin:auto;margin-bottom:7rem;background-color:#fff}.c-slider-hero__title{margin-bottom:9rem}.c-slider-hero__title:after{display:none}.c-slider-hero__nav{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;width:100%;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:5rem;display:none}.c-slider-hero__nav li a{color:#fff;font-size:2.8rem;font-weight:300}@media (min-width: 990px){.c-slider-hero__nav{display:-ms-flexbox;display:flex}}.l-container{width:100%;max-width:139rem;margin-left:auto;margin-right:auto;position:relative;padding-left:10px;padding-right:10px}@media (min-width: 990px){.l-container{padding-left:15px;padding-right:15px}}.l-two-columns,.l-three-columns{width:100%;max-width:139rem;margin-left:auto;margin-right:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.l-two-columns:after,.l-three-columns:after{content:'';-ms-flex:auto;flex:auto}.l-two-columns__item{padding-left:10px;padding-right:10px;width:100%;position:relative;padding-top:15px;padding-bottom:15px}@media (min-width: 990px){.l-two-columns__item{padding-left:15px;padding-right:15px}}@media (min-width: 990px){.l-two-columns__item{padding-top:10px;padding-bottom:10px}}@media (min-width: 720px){.l-two-columns__item{width:50%}}.l-three-columns__item{padding-left:10px;padding-right:10px;width:100%;position:relative;padding-top:15px;padding-bottom:15px}@media (min-width: 990px){.l-three-columns__item{padding-left:15px;padding-right:15px}}@media (min-width: 990px){.l-three-columns__item{padding-top:10px;padding-bottom:10px}}@media (min-width: 720px){.l-three-columns__item{width:33.33333%}}.l-footer{width:100%;max-width:173rem;margin-left:auto;margin-right:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:3}@media (min-width: 1170px){.l-footer{padding-left:3rem;padding-right:3rem}}.l-footer__column{padding-left:10px;padding-right:10px;padding-top:1rem;padding-bottom:1rem}@media (min-width: 990px){.l-footer__column{padding-left:15px;padding-right:15px}}@media (max-width: 990px){.l-footer__column{width:100%}}.l-footer__column:first-child{padding-bottom:0;position:relative;top:1rem}@media (min-width: 990px){.l-footer__column:nth-child(2){margin-left:auto;margin-right:auto;padding-right:17rem;text-align:center}}@media (min-width: 990px){.l-footer__column:last-child{text-align:right}}.l-header{width:100%;max-width:183rem;margin-left:auto;margin-right:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;transition:.3s all}@media (min-width: 990px){.l-header{-ms-flex-align:start;align-items:flex-start}}.l-header__logo,.l-header__socials{padding-left:10px;padding-right:10px}@media (min-width: 990px){.l-header__logo,.l-header__socials{padding-left:15px;padding-right:15px}}.l-header__socials{margin-left:auto}.l-about{position:relative}.l-about__slider{width:100%}@media (min-width: 990px){.l-about__slider{width:70%}}.l-about__text{padding-left:10px;padding-right:10px;position:relative;width:100%;z-index:1;margin-bottom:-100px}@media (min-width: 990px){.l-about__text{padding-left:15px;padding-right:15px}}@media (min-width: 990px){.l-about__text{position:absolute;top:50%;right:7%;transform:translateY(-50%);width:calc(35.3% + 30px);margin-bottom:0}}.l-companies{width:100%;max-width:96.5rem;margin-left:auto;margin-right:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.l-companies__item{padding-left:10px;padding-right:10px;width:100%}@media (min-width: 990px){.l-companies__item{padding-left:15px;padding-right:15px}}@media (min-width: 720px){.l-companies__item{width:25%}}.l-contact{width:100%;max-width:139rem;margin-left:auto;margin-right:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.l-contact__text,.l-contact__form{padding-left:10px;padding-right:10px;width:100%}@media (min-width: 990px){.l-contact__text,.l-contact__form{padding-left:15px;padding-right:15px}}@media (min-width: 720px){.l-contact__text,.l-contact__form{width:50%}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9hb3Mvc3JjL3Nhc3MvX2NvcmUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9hb3Mvc3JjL3Nhc3MvX2Vhc2luZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fYW5pbWF0aW9ucy5zY3NzIiwiYWJzY3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJhYnNjdHJhY3RzL191dGlscy5zY3NzIiwiYWJzY3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL19mb250cy5zY3NzIiwib2JqZWN0cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX2Fib3V0LnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19zb2NpYWxzLnNjc3MiLCJjb21wb25lbnRzL2xpc3RzL19saXN0LnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19jYXJkLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19jYXJkLWNvbXBhbnkuc2NzcyIsImNvbXBvbmVudHMvc2xpZGVycy9fc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL3NsaWRlcnMvX3NsaWRlci1hYm91dC5zY3NzIiwiY29tcG9uZW50cy9zbGlkZXJzL19zbGlkZXItY29tcGFuaWVzLnNjc3MiLCJjb21wb25lbnRzL3NsaWRlcnMvX3NsaWRlci1oZXJvLnNjc3MiLCJsYXlvdXRzL19ncmlkLnNjc3MiLCJsYXlvdXRzL19mb290ZXIuc2NzcyIsImxheW91dHMvX2hlYWRlci5zY3NzIiwibGF5b3V0cy9fYWJvdXQuc2NzcyIsImxheW91dHMvX2NvbXBhbmllcy5zY3NzIiwibGF5b3V0cy9fY29udGFjdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDRFQUE0RSxLQWExRSx1QkFDQSxpQkFDQSwwQkFDQSw2QkFBOEIsQ0FDL0IsS0FVQyxRQUFTLENBQ1Ysd0NBWUMsYUFBYyxDQUNmLEdBUUMsY0FDQSxlQUFnQixDQUNqQix1QkFhQyxhQUFjLENBQ2YsT0FPQyxlQUFnQixDQUNqQixHQVFDLHVCQUNBLFNBQ0EsZ0JBQWlCLENBQ2xCLElBUUMsaUNBQ0EsYUFBYyxDQUNmLEVBV0MsNkJBQ0Esb0NBQXFDLENBQ3RDLGlCQVNDLGVBQWdCLENBQ2pCLFlBUUMsbUJBQ0EsMEJBQ0EsZ0NBQWlDLENBQ2xDLFNBUUMsbUJBQW9CLENBRnRCLFNBV0Usa0JBQW1CLENBQ3BCLGNBVUMsaUNBQ0EsYUFBYyxDQUNmLElBT0MsaUJBQWtCLENBQ25CLEtBT0Msc0JBQ0EsVUFBVyxDQUNaLE1BT0MsYUFBYyxDQUNmLFFBU0MsY0FDQSxjQUNBLGtCQUNBLHVCQUF3QixDQUN6QixJQUdDLGNBQWUsQ0FDaEIsSUFHQyxVQUFXLENBQ1osWUFXQyxvQkFBcUIsQ0FDdEIsc0JBT0MsYUFDQSxRQUFTLENBQ1YsSUFPQyxpQkFBa0IsQ0FDbkIsZUFPQyxlQUFnQixDQUNqQixzQ0FlQyx1QkFDQSxlQUNBLGlCQUNBLFFBQVMsQ0FDVixhQVNDLGdCQUFpQixDQUNsQixjQVNDLG1CQUFvQixDQUNyQiwyREFZQyx5QkFBMEIsQ0FDM0IsOEhBVUMsa0JBQ0EsU0FBVSxDQUNYLGtIQVVDLDZCQUE4QixDQUMvQixTQU9DLHlCQUNBLGFBQ0EsNkJBQThCLENBQy9CLE9BVUMsc0JBQ0EsY0FDQSxjQUNBLGVBQ0EsVUFDQSxrQkFBbUIsQ0FDcEIsU0FRQyxxQkFDQSx1QkFBd0IsQ0FDekIsU0FPQyxhQUFjLENBQ2YsaUNBU0Msc0JBQ0EsU0FBVSxDQUNYLHNGQVFDLFdBQVksQ0FDYixnQkFRQyw2QkFDQSxtQkFBb0IsQ0FDckIseUZBUUMsdUJBQXdCLENBQ3pCLDZCQVFDLDBCQUNBLFlBQWEsQ0FDZCxhQVlDLGFBQWMsQ0FDZixRQU9DLGlCQUFrQixDQUNuQixPQVVDLG9CQUFxQixDQUN0QixTQU9DLFlBQWEsQ0FDZCxTQVVDLFlBQWEsQ0FDZCxjQ3pjRyxrQkFDQSxjQUNBLHNCQUNBLDJCQUNBLHlCQUNBLEFBRUEscUJBQ0EsaUJBQ0EsdUJBQ0EsbUJBQ0EsdUNBQXdDLENBQzNDLFlBRUcsa0JBQ0EsZ0JBQ0EsY0FDQSxTQUNBLFNBQVUsQ0FMZCxrQkFRUSxZQUFhLENBUnJCLHFCQVlRLGVBQ0EsV0FBWSxDQUNmLHFEQVFELDhCQUErQixDQUNsQyxhQUdHLGtCQUNBLE9BQ0EsTUFDQSxjQUNBLGlCQUNBLGlCQUFrQixDQU50Qix1Q0FVUSxXQUNBLGFBQWMsQ0FYdEIsbUJBZVEsVUFBVyxDQUNkLDRCQUdHLGlCQUFrQixDQUNyQixhQUdELFdBQ0EsWUFDQSxlQVdBLFlBQWEsQ0FtQmhCLHlCQTVCTyxXQUFZLENBTHBCLGlCQVFRLGFBQWMsQ0FSdEIsK0JBV1EsWUFBYSxDQVhyQiwwQkFpQlEsbUJBQW9CLENBQ3ZCLGdDQUdHLGFBQWMsQ0FDakIsNEJBR0csaUJBQWtCLENBQ3JCLDZCQUdHLGNBQ0EsWUFDQSw0QkFBNkIsQ0FDaEMsMEJBR0QsWUFBYSxDQUNoQixxRkM5Rkssd0JBQXFCLENBQ3RCLCtFQUlDLG1CQUFvQixDQUZ0Qix1R0FLSSxxQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIsdUZBRUUseUJBQXFCLENBQ3RCLGlGQUlDLG1CQUFvQixDQUZ0Qix5R0FLSSxzQkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZBRUUsMEJBQXFCLENBQ3RCLG1GQUlDLG1CQUFvQixDQUZ0QiwyR0FLSSx1QkFBa0IsQ0FWdEIseUZB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LEFBQ0EsYUFBQSxtQkFBQSxBQUNBLGVBQUEseUJBQUEsQUFDQSw2QkFBQSxzQkFBQSxBQUNBLG1CQUFBLGtCQUFtQixDQUVuQiwwQkFUSixVQVVRLHFCQUFBLEFBQXVCLHNCQUFBLENBRTlCLENBRUQsbUNyQkxJLGtCQUNBLGtCQUFtQixDQUVuQiwwQnFCRUosbUNyQkRRLGtCQUNBLGtCQU5vQixDcUJRM0IsQ0FNRCxtQkFDSSxnQkFBaUIsQ0FDcEIsU0N2QkcsaUJBQWtCLENBQ3JCLGlCQUdHLFVBQVcsQ0FFWCwwQkFISixpQkFJUSxTQUFVLENBRWpCLENBRUQsZXRCSEksa0JBQ0EsbUJzQktBLGtCQUNBLFdBQ0EsVUFDQSxvQkFBcUIsQ3RCTnJCLDBCc0JBSixldEJDUSxrQkFDQSxrQkFOb0IsQ3NCb0IzQixDQVJHLDBCQVJKLGVBU1Esa0JBQ0EsUUFDQSxTQUNBLDJCQUNBLHlCQUNBLGVBQWdCLENBRXZCLENDNUJELGF2QkNJLFdBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0J1QkZBLG9CQUFBLEFBQ0EsYUFBQSxtQkFBQSxBQUNBLGVBQUEseUJBQUEsQUFBNkIsNEJBQUEsQ0FDaEMsbUJ2QkdHLGtCQUNBLG1CdUJDQSxVQUFXLEN2QkNYLDBCdUJKSixtQnZCS1Esa0JBQ0Esa0JBTm9CLEN1QlEzQixDQUhHLDBCQUxKLG1CQU1RLFNBQVUsQ0FFakIsQ0NoQkQsV3hCQ0ksV0FDQSxpQkFDQSxpQkFDQSxrQkFDQSxrQndCRkEsb0JBQUEsQUFDQSxhQUFBLG1CQUFBLEFBQ0EsZUFBQSx5QkFBQSxBQUE2Qiw0QkFBQSxDQUNoQyxrQ3hCR0csa0JBQ0EsbUJ3QkNBLFVBQVcsQ3hCQ1gsMEJ3QkpKLGtDeEJLUSxrQkFDQSxrQkFOb0IsQ3dCUTNCLENBSEcsMEJBTEosa0NBTVEsU0FBVSxDQUVqQixDQUFBIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2NS4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDIgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDMgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAzICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHsgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscywgLyogMSAqL1xubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIFNjcmlwdGluZ1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBIaWRkZW5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIEdlbmVyYXRlIER1cmF0aW9uICYmIERlbGF5XG5bZGF0YS1hb3NdIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2MCB7XG4gICAgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nI3skaSAqIDUwfSddICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JyN7JGkgKiA1MH0nXSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAjeyRpICogNTB9bXM7XG4gICAgfVxuXG4gICAgYm9keVtkYXRhLWFvcy1kZWxheT0nI3skaSAqIDUwfSddICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JyN7JGkgKiA1MH0nXSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcblxuICAgICAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICN7JGkgKiA1MH1tcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtYW9zXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAmLmFvcy1hbmltYXRlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuIiwiJGFvcy1lYXNpbmc6IChcbiAgbGluZWFyOiBjdWJpYy1iZXppZXIoLjI1MCwgLjI1MCwgLjc1MCwgLjc1MCksXG5cbiAgZWFzZTogY3ViaWMtYmV6aWVyKC4yNTAsIC4xMDAsIC4yNTAsIDEpLFxuICBlYXNlLWluOiBjdWJpYy1iZXppZXIoLjQyMCwgMCwgMSwgMSksXG4gIGVhc2Utb3V0OiBjdWJpYy1iZXppZXIoLjAwMCwgMCwgLjU4MCwgMSksXG4gIGVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoLjQyMCwgMCwgLjU4MCwgMSksXG5cbiAgZWFzZS1pbi1iYWNrOiBjdWJpYy1iZXppZXIoLjYsIC0uMjgsIC43MzUsIC4wNDUpLFxuICBlYXNlLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjI3NSksXG4gIGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllciguNjgsIC0uNTUsIC4yNjUsIDEuNTUpLFxuXG4gIGVhc2UtaW4tc2luZTogY3ViaWMtYmV6aWVyKC40NywgMCwgLjc0NSwgLjcxNSksXG4gIGVhc2Utb3V0LXNpbmU6IGN1YmljLWJlemllciguMzksIC41NzUsIC41NjUsIDEpLFxuICBlYXNlLWluLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoLjQ0NSwgLjA1LCAuNTUsIC45NSksXG5cbiAgZWFzZS1pbi1xdWFkOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LXF1YWQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KSxcblxuICBlYXNlLWluLWN1YmljOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KSxcbiAgZWFzZS1pbi1vdXQtY3ViaWM6IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpLFxuXG4gIGVhc2UtaW4tcXVhcnQ6IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKSxcbiAgZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSlcbik7XG5cbi8vIEVhc2luZ3MgaW1wbGVtZW50YXRpb25zXG4vLyBEZWZhdWx0IHRpbWluZyBmdW5jdGlvbjogJ2Vhc2UnXG5cbltkYXRhLWFvc10ge1xuICBAZWFjaCAka2V5LCAkdmFsIGluICRhb3MtZWFzaW5nIHtcbiAgICBib2R5W2RhdGEtYW9zLWVhc2luZz1cIiN7JGtleX1cIl0gJixcbiAgICAmW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCIjeyRrZXl9XCJdIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdmFsO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQW5pbWF0aW9ucyB2YXJpYWJsZXNcbiRhb3MtZGlzdGFuY2U6IDEwMHB4ICFkZWZhdWx0O1xuXG5AbWVkaWEgc2NyZWVuIHtcbiAgaHRtbDpub3QoLm5vLWpzKSB7XG4gICAgLyoqXG4gICAgKiBGYWRlIGFuaW1hdGlvbnM6XG4gICAgKiBmYWRlXG4gICAgKiBmYWRlLXVwLCBmYWRlLWRvd24sIGZhZGUtbGVmdCwgZmFkZS1yaWdodFxuICAgICogZmFkZS11cC1yaWdodCwgZmFkZS11cC1sZWZ0LCBmYWRlLWRvd24tcmlnaHQsIGZhZGUtZG93bi1sZWZ0XG4gICAgKi9cblxuICAgIFtkYXRhLWFvc149J2ZhZGUnXVtkYXRhLWFvc149J2ZhZGUnXSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICAgICAmLmFvcy1hbmltYXRlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIFtkYXRhLWFvcz0nZmFkZS11cCddIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCk7XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSdmYWRlLWRvd24nXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J2ZhZGUtcmlnaHQnXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKTtcbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J2ZhZGUtbGVmdCddIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCk7XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSdmYWRlLXVwLXJpZ2h0J10ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgJGFvcy1kaXN0YW5jZSwgMCk7XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSdmYWRlLXVwLWxlZnQnXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsICRhb3MtZGlzdGFuY2UsIDApO1xuICAgIH1cblxuICAgIFtkYXRhLWFvcz0nZmFkZS1kb3duLXJpZ2h0J10ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgLSRhb3MtZGlzdGFuY2UsIDApO1xuICAgIH1cblxuICAgIFtkYXRhLWFvcz0nZmFkZS1kb3duLWxlZnQnXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbiAgICB9XG5cblxuXG5cbiAgICAvKipcbiAgICAqIFpvb20gYW5pbWF0aW9uczpcbiAgICAqIHpvb20taW4sIHpvb20taW4tdXAsIHpvb20taW4tZG93biwgem9vbS1pbi1sZWZ0LCB6b29tLWluLXJpZ2h0XG4gICAgKiB6b29tLW91dCwgem9vbS1vdXQtdXAsIHpvb20tb3V0LWRvd24sIHpvb20tb3V0LWxlZnQsIHpvb20tb3V0LXJpZ2h0XG4gICAgKi9cblxuICAgIFtkYXRhLWFvc149J3pvb20nXVtkYXRhLWFvc149J3pvb20nXSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICAgICAmLmFvcy1hbmltYXRlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J3pvb20taW4nXSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC42KTtcbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J3pvb20taW4tdXAnXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKC42KTtcbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J3pvb20taW4tZG93biddIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKC42KTtcbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J3pvb20taW4tcmlnaHQnXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSguNik7XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSd6b29tLWluLWxlZnQnXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKC42KTtcbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J3pvb20tb3V0J10ge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cblxuICAgIFtkYXRhLWFvcz0nem9vbS1vdXQtdXAnXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKDEuMik7XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSd6b29tLW91dC1kb3duJ10ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoMS4yKTtcbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J3pvb20tb3V0LXJpZ2h0J10ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoMS4yKTtcbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J3pvb20tb3V0LWxlZnQnXSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKDEuMik7XG4gICAgfVxuXG5cblxuXG4gICAgLyoqXG4gICAgKiBTbGlkZSBhbmltYXRpb25zXG4gICAgKi9cblxuICAgIFtkYXRhLWFvc149J3NsaWRlJ11bZGF0YS1hb3NePSdzbGlkZSddIHtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSdzbGlkZS11cCddIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSdzbGlkZS1kb3duJ10ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSdzbGlkZS1yaWdodCddIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIH1cblxuICAgIFtkYXRhLWFvcz0nc2xpZGUtbGVmdCddIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgfVxuXG5cblxuXG4gICAgLyoqXG4gICAgKiBGbGlwIGFuaW1hdGlvbnM6XG4gICAgKiBmbGlwLWxlZnQsIGZsaXAtcmlnaHQsIGZsaXAtdXAsIGZsaXAtZG93blxuICAgICovXG5cbiAgICBbZGF0YS1hb3NePSdmbGlwJ11bZGF0YS1hb3NePSdmbGlwJ10ge1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIH1cblxuICAgIFtkYXRhLWFvcz0nZmxpcC1sZWZ0J10ge1xuICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7XG4gICAgICAmLmFvcy1hbmltYXRlIHt0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt9XG4gICAgfVxuXG4gICAgW2RhdGEtYW9zPSdmbGlwLXJpZ2h0J10ge1xuICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKTtcbiAgICAgICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO31cbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J2ZsaXAtdXAnXSB7XG4gICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTtcbiAgICAgICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO31cbiAgICB9XG5cbiAgICBbZGF0YS1hb3M9J2ZsaXAtZG93biddIHtcbiAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7XG4gICAgICAmLmFvcy1hbmltYXRlIHt0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTt9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gY29udGFpbmVyKCR3aWR0aDogMTM5cmVtKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAkd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1peGluIGd1dHRlcnMoJGd1dHRlcjogMTVweCkge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7XG4gICAgfVxufVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuXG5AbWl4aW4gYWJzb2x1dGUtY2VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogYXV0bztcbn1cblxuQG1peGluIGJ1dHRvbihcbiAgICAkcGFkZGluZzogMTRweCAzMHB4IDE0cHggMzBweCxcbiAgICAkZm9udC1zaXplOiAxLjhyZW0sXG4gICAgJGZvbnQtd2VpZ2h0OiA5MDAsXG4gICAgJGNvbG9yOiAjZmZmLFxuICAgICRjb2xvci1ob3ZlcjogI2ZmZixcbiAgICAkdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSxcbiAgICAkYmc6ICNhZWE3ZDgsXG4gICAgJGJnLWhvdmVyOiAkY29sb3ItcHVycGxlLFxuICAgICRib3JkZXI6IG5vbmUsXG4gICAgJGJvcmRlci1yYWRpdXM6IDBcbikge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbXlyaWFkLXBybztcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0LXRyYW5zZm9ybTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmc7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICAgICAgJjpob3ZlciwgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnLWhvdmVyO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOXJlbTsgXG4gICAgICAgIH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcjogIzAwMCwgJHdlaWdodDogNTAwKSB7XG4gICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgICB9XG5cbiAgICA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBhbGw7XG4gICAgfVxuXG4gICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBhbGw7XG4gICAgfVxufVxuXG5AbWl4aW4gbGlzdC1yZXNldCgpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4iLCIuY2xlYXJmaXgge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4uaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6YWZ0ZXIsIGgxOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG5cbi50ZXh0LXB1cnBsZSB7XG4gICAgY29sb3I6ICRjb2xvci1wdXJwbGU7XG5cbiAgICAmOmFmdGVyLCBoMTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wdXJwbGU7XG4gICAgfVxufVxuXG4udGV4dC1tdXRlZCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBjb2xvcjogIzNEM0QzRDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4uaGlkZGVuLXhzIHtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uaW1hZ2Utcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbn0iLCIkc2NyZWVuLXh4czogMzEwcHg7XG4kc2NyZWVuLXhzOiA0ODBweDtcbiRzY3JlZW4tc206IDcyMHB4O1xuJHNjcmVlbi1tZDogOTkwcHg7XG4kc2NyZWVuLWxnOiAxMTcwcHg7XG4kc2NyZWVuLXhsOiAxMzUwcHg7XG4kc2NyZWVuLXh4bDogMTYwMHB4O1xuJHNjcmVlbi14eHhsOiAxOTAwcHg7XG5cbiRtZW51LWNvbGxhcHNlLWJyZWFrcG9pbnQ6ICRzY3JlZW4tbGc7XG5cbiRmb250LWZhbWlseS1tYWluOiBcIkludGVyc3RhdGVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1teXJpYWQtcHJvOiBcIk15cmlhZFByb1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LW15cmlhZC1wcm8tc2VtaWNvbmRlbnNlZDogXCJNeXJpYWRQcm9TZW1pQ29uZGVuc2VkXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbiRjb2xvci1wcmltYXJ5OiAjMzYzNjM2O1xuJGNvbG9yLXNlY29uZGFyeTogIzcwNzA3MDtcbiRjb2xvci1wdXJwbGU6ICMzNzJkNWM7ICIsIjpyb290IHtcbiAgICAtLXNjcm9sbGJhci13aWR0aDogMHB4O1xuXG4gICAgZm9udC1zaXplOiA1Mi41JTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgZm9udC1zaXplOiA2Mi41JTtcbiAgICB9XG5cbiAgICAvLyBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLXh4eGwpIHtcbiAgICAvLyAgICAgZm9udC1zaXplOiA3MyU7XG4gICAgLy8gfVxuXG4gICAgLy8gQG1lZGlhKG1pbi13aWR0aDogMjUwMHB4KSB7XG4gICAgLy8gICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIC8vIH1cbn1cblxuaHRtbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1haW47XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbmJ1dHRvbiwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbWFpbjtcbn1cblxuaW5wdXQsIHRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1haW47XG59XG5cbmEgeyBcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLy8gY29sb3I6ICRjb2xvci1vcmFuZ2U7XG59XG5cbmgxLCAuaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1teXJpYWQtcHJvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtOyBcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHdpZHRoOiA4cmVtO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IFxuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjhyZW07XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmgxLS1odWdlIHtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNy41cmVtO1xuICAgIH1cbn1cblxuaDIsIC5oMiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICRjb2xvci1wdXJwbGU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1teXJpYWQtcHJvLXNlbWljb25kZW5zZWQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgIH1cbn1cblxuaDMsIC5oMyB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjOTQ5NDk0O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43cHg7XG4gICAgfVxufVxuXG5oNCwgLmg0IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMi4ycmVtO1xufVxuXG5oNSwgLmg1IHtcblxufVxuXG5wIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDY7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4ud3lzaXd5ZyB7XG4gICAgY29sb3I6ICM3MDcwNzA7XG5cbiAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3ODJweCkge1xuICAgICAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgaDM6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOC43cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cC1ibG9jay1tZWRpYS10ZXh0Lmhhcy1tZWRpYS1vbi10aGUtcmlnaHQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA4MyU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgIH1cblxuICAgIC53cC1ibG9jay1tZWRpYS10ZXh0Lmhhcy1tZWRpYS1vbi10aGUtcmlnaHQgLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDA7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCA5cHggIzAwMDAwMDI5O1xuICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0FBQTlBOTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAmICsgcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgfVxuICAgIH1cblxuICAgIGgzLCAuaDMge1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB9XG5cbiAgICBhIHtcblxuICAgIH1cblxuICAgIHVsLCBvbCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuMHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIC5hbGlnbmxlZnQge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYWxpZ25yaWdodCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbGlnbmNlbnRlciB7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtYmxvY2stZW1iZWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGlmcmFtZSwgb2JqZWN0LCBlbWJlZCB7IFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG59IiwiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNeXJpYWRQcm8nO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL015cmlhZFByby9NeXJpYWQgUHJvIEJsYWNrLm90ZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNeXJpYWRQcm9TZW1pQ29uZGVuc2VkJztcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9NeXJpYWRQcm8vTXlyaWFkIFBybyBCb2xkIFNlbWlDb25kZW5zZWQub3RmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyc3RhdGUnO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL0ludGVyc3RhdGUvSW50ZXJzdGF0ZS1saWdodC50dGZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXJzdGF0ZSc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvSW50ZXJzdGF0ZS9JbnRlcnN0YXRlLWxpZ2h0LnR0ZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcnN0YXRlJztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9JbnRlcnN0YXRlL0ludGVyc3RhdGUtcmVndWxhci50dGZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXJzdGF0ZSc7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvSW50ZXJzdGF0ZS9JbnRlcnN0YXRlLWJvbGQudHRmXCIpO1xufSIsIi5vLWJ1dHRvbi1kZWZhdWx0IHtcbiAgICBAaW5jbHVkZSBidXR0b247XG59XG5cbi5vLWJ1dHRvbi1yb3VuZGVkIHtcbiAgICBAaW5jbHVkZSBidXR0b24oXG4gICAgICAgICRmb250LXNpemU6IDJyZW0sXG4gICAgICAgICRwYWRkaW5nOiAxLjZyZW0gNnJlbSAxLjRyZW0gNnJlbSwgXG4gICAgICAgICRmb250LXdlaWdodDogNTAwLFxuICAgICAgICAkYmc6ICNmZmYsIFxuICAgICAgICAkYmctaG92ZXI6IHRyYW5zcGFyZW50LCBcbiAgICAgICAgJGNvbG9yOiAjMzEzMDMwLCBcbiAgICAgICAgJGNvbG9yLWhvdmVyOiAjYTBhMGEwLCBcbiAgICAgICAgJGJvcmRlci1yYWRpdXM6IDIzcHgsXG4gICAgICAgICR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgKTtcbn0iLCJzZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICAgIH1cbn1cblxuLnMtc2xpZGVyLWhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnMtcGlsbGFycyB7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gICAgfVxufVxuXG4ucy1waWxsYXJzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbn1cblxuLnMtY29tcGFuaWVzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHVycGxlO1xufVxuXG4ucy1jb21wYW5pZXMge1xuICAgIFxufVxuXG4ucy1jb21wYW5pZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xufVxuXG4ucy1jb250YWN0IHtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgICB9XG59XG5cbi5zLWNvbnRhY3RfX3RpdGxlIHtcbiAgICBjb2xvcjogIzI2MWUzYztcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYxZTNjO1xuICAgIH1cbn1cblxuLnMtY29udGFjdF9faW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG59IiwiLmMtZm9vdGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gICAgY29sb3I6ICNkOWQ5ZDk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuICAgIEBtZWRpYShtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICB9XG59XG5cbi5jLWZvb3Rlcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyNXJlbTtcbn1cblxuLmMtZm9vdGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZDlkOWQ5O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jLWZvb3Rlcl9fY29weSB7XG4gICAgbWFyZ2luLXRvcDogMi44cmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59IiwiLmMtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBcbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzLjhyZW07XG4gICAgfVxufVxuXG4uYy1oZWFkZXJfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMzByZW07XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIG1heC13aWR0aDogMTVyZW07XG4gICAgfVxufSIsIi5jLWFib3V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHVycGxlO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAzcmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgaDEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDZyZW0gOHJlbTtcbiAgICB9XG59IiwiLmMtZm9ybSB7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIoJGNvbG9yOiAjZDFkMWQxKTtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYy1mb3JtX19yZXNwb25zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuNXMgYWxsO1xuICAgIGNvbG9yOiAjYTBhMGEwO1xuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLmMtZm9ybV9fcmVzcG9uc2UtdGV4dCB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmMtZm9ybV9fZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5jLWZvcm1fX2dyb3VwLS1zdWJtaXQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMHJlbTtcbiAgICB9XG59XG5cbi5jLWZvcm1fX2NvbnRyb2wge1xuICAgIGhlaWdodDogNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhMGEwYTA7XG4gICAgcGFkZGluZzogLjVyZW0gMnJlbSAuNXJlbSAzcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgY29sb3I6ICNhMGEwYTA7XG4gICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcblxuICAgICY6Zm9jdXMsICY6aG92ZXIge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZXJyb3Ige1xuICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICB9XG59XG5cbnRleHRhcmVhLmMtZm9ybV9fY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogMjByZW07XG4gICAgcGFkZGluZy10b3A6IDIycHg7XG59XG5cbi5jLWZvcm1fX3N1Ym1pdCB7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbn1cblxuLmctcmVjYXB0Y2hhIHtcbiAgICAmID4gZGl2IHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbn0iLCIuYy1zb2NpYWxzIHtcbiAgICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYy1saXN0IHtcbiAgICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xuXG4gICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtLjNyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IC42cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAuNnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYy1jYXJkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAzNHJlbTtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGNvbG9yOiAjOWQ5ZDljO1xuICAgIH1cbn0iLCIuYy1jYXJkLWNvbXBhbnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNnJlbSA0cmVtIDNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWNhcmQtY29tcGFueV9faW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDIwcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbi5jLWNhcmQtY29tcGFueV9fdGV4dCB7XG4gICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4uYy1jYXJkLWNvbXBhbnlfX2J1dHRvbiB7XG4gICAgQGluY2x1ZGUgYnV0dG9uKCk7XG5cbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufSIsIi5zbGljay1kb3RzIHtcbiAgICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xuXG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuXG4gICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stc2xpZGVyIHtcbiAgICAuc2xpY2stZG90cyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA1cmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59IiwiLmMtc2xpZGVyLWFib3V0IHtcblxufVxuXG4uYy1zbGlkZXItYWJvdXQtLW1vYmlsZSB7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmMtc2xpZGVyLWFib3V0LS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgfVxufVxuXG4uYy1zbGlkZXItYWJvdXRfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufSIsIi5jLXNsaWRlci1jb21wYW5pZXMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQ1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTQ1cHg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgICB9XG5cbiAgICAuc2xpY2stcHJldiB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMjcuNXB4IDQ0cHggMjcuNXB4IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgbGVmdDogMS41cmVtO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkY29sb3ItcHVycGxlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMnB4IDI0cHggMTJweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkY29sb3ItcHVycGxlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuICAgICAgICAgICAgbGVmdDogMzUlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDI3LjVweCAwIDI3LjVweCA0NHB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmZmZmY7ICAgICAgICBcbiAgICAgICAgcmlnaHQ6IDEuNXJlbTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yLXB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMnB4IDAgMTJweCAyNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3ItcHVycGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi14bCkge1xuICAgICAgICAgICAgcmlnaHQ6IDM1JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay10cmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcblxuICAgICAgICAuYy1jYXJkLWNvbXBhbnk6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjYzO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MWUzYztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGFsbDtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2xpY2stY2VudGVyIHtcbiAgICAgICAgICAgIC5jLWNhcmQtY29tcGFueTphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAgICBcbn1cblxuLmMtc2xpZGVyLWNvbXBhbmllc19fc2xpZGUge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgLmMtY2FyZC1jb21wYW55IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn0iLCIuYy1zbGlkZXItaGVybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMC44NjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MWUzYzsgICAgICAgIFxuICAgIH1cbn1cblxuLmMtc2xpZGVyLWhlcm9fX3NsaWRlIHtcbn1cblxuLmMtc2xpZGVyLWhlcm9fX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTsgXG4gICAgaGVpZ2h0OiAxMDB2aDsgXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5jLXNsaWRlci1oZXJvX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSBndXR0ZXJzO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgIH1cbn1cblxuLmMtc2xpZGVyLWhlcm9fX2NvbnRlbnQtbWFpbiB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5jLXNsaWRlci1oZXJvX19sb2dvIHtcbiAgICAvLyB3aWR0aDogMzcuNXJlbTtcbiAgICAvLyBoZWlnaHQ6IDIwLjVyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDByZW0gMi41cmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jLXNsaWRlci1oZXJvX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmMtc2xpZGVyLWhlcm9fX2J1bGxldHMge1xuICAgIEBleHRlbmQgLnNsaWNrLWRvdHM7XG59XG5cbi5jLXNsaWRlci1oZXJvX19uYXYge1xuICAgIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufSIsIi5sLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgY29udGFpbmVyO1xuICAgIEBpbmNsdWRlIGd1dHRlcnM7XG59XG5cbi5sLXR3by1jb2x1bW5zLCAubC10aHJlZS1jb2x1bW5zIHtcbiAgICBAaW5jbHVkZSBjb250YWluZXI7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgfVxufVxuXG4ubC10d28tY29sdW1uc19faXRlbSB7XG4gICAgQGluY2x1ZGUgZ3V0dGVycztcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG59XG5cbi5sLXRocmVlLWNvbHVtbnNfX2l0ZW0ge1xuICAgIEBpbmNsdWRlIGd1dHRlcnM7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDQvMTIpO1xuICAgIH1cbn0iLCIubC1mb290ZXIge1xuICAgIEBpbmNsdWRlIGNvbnRhaW5lcigxNzNyZW0pO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIH1cbn1cblxuLmwtZm9vdGVyX19jb2x1bW4ge1xuICAgIEBpbmNsdWRlIGd1dHRlcnM7XG5cbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblxuICAgIEBtZWRpYShtYXgtd2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMXJlbVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3JlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5sLWhlYWRlciB7XG4gICAgQGluY2x1ZGUgY29udGFpbmVyKDE4M3JlbSk7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IC4zcyBhbGw7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbn1cblxuLmwtaGVhZGVyX19sb2dvLCAubC1oZWFkZXJfX3NvY2lhbHMge1xuICAgIEBpbmNsdWRlIGd1dHRlcnM7XG59XG5cbi5sLWhlYWRlcl9fbG9nbyB7XG4gICAgXG59XG5cbi5sLWhlYWRlcl9fc29jaWFscyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59IiwiLmwtYWJvdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmwtYWJvdXRfX3NsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgIH1cbn1cblxuLmwtYWJvdXRfX3RleHQge1xuICAgIEBpbmNsdWRlIGd1dHRlcnM7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHg7XG4gICAgXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogNyU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzUuMyUgKyAzMHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59IiwiLmwtY29tcGFuaWVzIHtcbiAgICBAaW5jbHVkZSBjb250YWluZXIoOTYuNXJlbSk7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmwtY29tcGFuaWVzX19pdGVtIHtcbiAgICBAaW5jbHVkZSBndXR0ZXJzO1xuXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxufSIsIi5sLWNvbnRhY3Qge1xuICAgIEBpbmNsdWRlIGNvbnRhaW5lcigpO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5sLWNvbnRhY3RfX3RleHQsIC5sLWNvbnRhY3RfX2Zvcm0ge1xuICAgIEBpbmNsdWRlIGd1dHRlcnM7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICBAbWVkaWEobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxufVxuXG4ubC1jb250YWN0X190ZXh0IHtcbn1cblxuLmwtY29udGFjdF9fZm9ybSB7XG59Il19 */
