@charset "UTF-8";
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger,.mobile-menu-toggle{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.mobile-menu-toggle:hover{opacity:1}.hamburger-box{width:26px;width:2.6rem;height:17px;height:1.7rem;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.15rem}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:26px;width:2.6rem;height:3px;height:.3rem;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px;top:-.7rem}.hamburger-inner:after{bottom:-7px;bottom:-.7rem}.hamburger--squeeze .hamburger-inner,.mobile-menu-toggle .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before,.mobile-menu-toggle .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after,.mobile-menu-toggle .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner,.is-active.mobile-menu-toggle .hamburger-inner,.mobile-menu-active .mobile-menu-toggle .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before,.is-active.mobile-menu-toggle .hamburger-inner:before,.mobile-menu-active .mobile-menu-toggle .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after,.is-active.mobile-menu-toggle .hamburger-inner:after,.mobile-menu-active .mobile-menu-toggle .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;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:-.25em}sup{top:-.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{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}*{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-moz-selection{color:#fff;background:#038ac7}::selection{color:#fff;background:#038ac7}html{font-size:62.5%;overflow:-moz-scrollbars-vertical;overflow-y:scroll}body,html{height:100%}body{min-height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.6rem;line-height:1.6;font-family:Roboto,sans-serif;color:#696969;position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.page-ansokan,body.page-startsida{background-color:#f6f9f9}main{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}h1,h2,h3,h4,h5,h6{color:#242424;margin-top:0}p{font-size:16px;font-size:1.6rem;margin-top:0}.inner{max-width:1110px;max-width:111rem;margin:0 auto;padding:0 1.6rem}@media only screen and (min-width:45em){.inner{padding:0 3rem}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1110px;max-width:111rem;margin:0 auto;padding:0 1.6rem}.wrapper.align-left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.wrapper.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper.align-right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#038ac7;text-decoration:none}a:hover{color:#242424}h1{font-size:58px;font-size:5.8rem}h2{font-size:32px;font-size:3.2rem}h3{font-size:24px;font-size:2.4rem}h3,h4{font-weight:700}h4{font-size:18px;font-size:1.8rem}header{width:100%;margin:0 auto;padding:0;position:fixed;z-index:1001;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .logo-wrapper{position:relative;top:0;z-index:1001;left:0}header .logo-wrapper img{height:70px;height:7rem;width:auto;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:64em){header .logo-wrapper img{height:11rem;width:auto;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;padding:1rem}}header .logo-wrapper img{background-color:#038ac7}header .header-wrapper{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;top:0;left:0;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width:64em){header .header-wrapper{overflow:visible}}header .header-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;padding:0;width:100%;max-height:50px;max-height:5rem}@media only screen and (min-width:64em){header .header-wrapper{max-height:8rem}}header .header-wrapper{-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);transition:max-height .5s cubic-bezier(0,1,0,1)}body.mobile-menu-is-active header .header-wrapper{max-height:990px;max-height:99rem;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}header .header-wrapper .item.hamburger-wrapper{padding-right:1.6rem;padding-top:1.6rem}@media only screen and (min-width:64em){header .header-wrapper .item.hamburger-wrapper{display:none}}header .header-wrapper .item.hamburger-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .header-wrapper .item.menu-wrapper{position:relative;width:100%;max-width:1110px;max-width:111rem;margin:0 auto}header .header-wrapper .item.menu-wrapper .site-navigation-inner-wrapper{padding:1.6rem;margin-top:3rem}@media only screen and (min-width:64em){header .header-wrapper .item.menu-wrapper .site-navigation-inner-wrapper{margin-top:0;margin-left:17rem}}header .header-wrapper .item.menu-wrapper ul{margin:0;padding:0;list-style:none}header .header-wrapper .item.menu-wrapper ul li{padding:1.6rem 0;border-bottom:1px solid #eee}@media only screen and (min-width:64em){header .header-wrapper .item.menu-wrapper ul li{border-bottom:0}}header .header-wrapper .item.menu-wrapper ul li a{color:#242424}@media only screen and (min-width:64em){header .header-wrapper .item.menu-wrapper ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}header .header-wrapper .item.menu-wrapper ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.6rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .header-wrapper .item.menu-wrapper ul li a{color:#242424;font-weight:700;-webkit-transition:color .3s ease;transition:color .3s ease}header .header-wrapper .item.menu-wrapper ul li a:hover,header .header-wrapper .item.menu-wrapper ul li a[aria-current]{color:#038ac7}}header .header-wrapper .item.menu-wrapper .search-wrapper{width:100%;margin-bottom:1.6rem}@media only screen and (min-width:64em){header .header-wrapper .item.menu-wrapper .search-wrapper{margin-top:0;position:absolute;top:0;right:0}}header .header-wrapper .item.menu-wrapper .search-wrapper .search-icon{display:none}@media only screen and (min-width:64em){header .header-wrapper .item.menu-wrapper .search-wrapper .search-icon{cursor:pointer;display:inline;position:absolute;top:1.8rem;right:1.6rem}header .header-wrapper .item.menu-wrapper .search-wrapper .search-icon img{height:1.6rem}}header .header-wrapper .item.menu-wrapper .search-wrapper .search-field-wrapper{padding:.8rem;display:block}@media only screen and (min-width:64em){header .header-wrapper .item.menu-wrapper .search-wrapper .search-field-wrapper{display:none}header .header-wrapper .item.menu-wrapper .search-wrapper .search-field-wrapper.show{display:block;background:#fff;position:absolute;top:52px;right:0;width:320px;text-align:center;-webkit-box-shadow:0 4px 10px -5px rgba(0,0,0,.5);box-shadow:0 4px 10px -5px rgba(0,0,0,.5)}}header .header-wrapper .item.menu-wrapper .search-wrapper .search-field-wrapper input[type=search]{width:75%}header .header-wrapper .item.menu-wrapper .search-wrapper .search-field-wrapper input[type=submit]{width:auto}header .header-wrapper .item.menu-wrapper .search-wrapper .screen-reader-text{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}header.scroll{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header.scroll .logo-wrapper img{width:auto;height:50px;height:5rem}@media only screen and (min-width:64em){header.scroll .logo-wrapper img{height:5.7rem}}header.scroll .header-wrapper{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}main{z-index:100;padding-top:8rem}@media only screen and (min-width:64em){main{padding-top:15rem}}.page-not-found{max-width:540px;max-width:54rem}footer{margin-top:3.2rem;overflow:hidden;padding:1.6rem 0;font-size:small}@media only screen and (min-width:45em){footer{margin-top:4.8rem;padding:6.4rem 0}}footer{background-color:#038ac7;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}footer .contactinfo{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}@media only screen and (min-width:45em){footer .contactinfo{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}footer .footerlogo{display:none}@media only screen and (min-width:45em){footer .footerlogo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:20%;-ms-flex:20%;flex:20%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.button,button,input[type=submit]{text-decoration:none;display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:0 solid transparent;background-color:#038ac7;border-radius:5px;padding:1rem 1.6rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;outline:none}select{width:100%;max-width:100%;padding:1rem 2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f9f9;border:1px solid #e5e5e5;border-radius:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='angle-down' class='svg-inline--fa fa-angle-down fa-w-10' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23038AC7' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;color:#242424}select:focus{outline:none}input[type=search]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#038ac7;padding:.8888888889rem;border-radius:5px;border:1px solid #f0f0f0}.gform_drop_area{display:inline-block!important;border:1px dashed #d3d3d3!important;padding:1.5rem 2.5rem 1.5rem 2rem!important;border-radius:5px!important}.gform_drop_instructions{margin-right:1rem!important;position:relative!important;bottom:-2px!important}img{height:auto;max-width:100%}.entry-content img{margin:0 0 1.5em}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.wrapper.search-results{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.wrapper.search-results .result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.6rem}.wrapper.search-results .result h4{font-style:normal;margin:0;padding:0 0 .8rem}.wrapper.search-results .result{font-style:italic;color:#696969}.single-stipendium .wrapper .content .return-link:before{padding-right:.8rem;content:" «"}.single-stipendium .wrapper .content .title{text-align:center}.single-stipendium .wrapper .content .title h1{margin:1.6rem 0}.single-stipendium .wrapper .content .body.onecolumn{width:100%;max-width:550px;max-width:55rem;margin:0 auto}@media only screen and (min-width:45em){.single-stipendium .wrapper .content .body.twocolums{-webkit-columns:2 auto;-moz-columns:2 auto;column-count:2}}.single-stipendium .wrapper .content .return-footer{text-align:center;margin:3.2rem 0}@media only screen and (min-width:45em){.single-stipendium .wrapper .content .return-footer{margin:6.4rem 0}}.page-section-bluewhitespot{margin-bottom:4.8rem}.page-section-bluewhitespot .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}@media only screen and (min-width:45em){.page-section-bluewhitespot .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-section-bluewhitespot .content .bluespot{padding:3.2rem;margin-bottom:2rem}@media only screen and (min-width:45em){.page-section-bluewhitespot .content .bluespot{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:3rem;margin-bottom:auto}}.page-section-bluewhitespot .content .bluespot{background-color:#038ac7}.page-section-bluewhitespot .content .bluespot h3{line-height:1!important;padding:0}.page-section-bluewhitespot .content .bluespot a,.page-section-bluewhitespot .content .bluespot h3,.page-section-bluewhitespot .content .bluespot p{color:#fff}.page-section-bluewhitespot .content .bluespot a.link:after{margin-left:.5rem;content:"» "}.page-section-bluewhitespot .content .whitespot{padding:3.2rem;background-color:#fff}.page-section-centerimageblock{margin:3.2rem 0}.page-section-centerimageblock .content img{width:100%}.page-section-centertextblock{padding-top:5rem}@media only screen and (min-width:45em){.page-section-centertextblock{padding-top:6rem}}.page-section-centertextblock .wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:45em){.page-section-centertextblock .content{text-align:center}}.page-section-centertextblock .content{max-width:666px;max-width:66.6rem}.page-section-stipendiums{margin-bottom:0!important}.page-section-files-group{margin-bottom:1.6rem}.page-section-files-group .wrapper.align-left .title{text-align:left}.page-section-files-group .wrapper.align-center .title{text-align:center}.page-section-files-group .wrapper.align-right .title{text-align:right}.page-section-files-group .content{width:100%;max-width:660px;max-width:66rem;margin-top:1.6rem}.page-section-files-group ul.files{padding:0;list-style:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 1.6rem}.page-section-files-group ul.files li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-section-files-group ul.files li a{margin:0;padding:0;text-decoration:none;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#f6f9f9;border:1px solid #e5e5e5;-ms-flex-align:center}.page-section-files-group ul.files li a,.page-section-files-group ul.files li a .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-align:center;align-items:center}.page-section-files-group ul.files li a .title{-ms-flex:1 0 auto;flex:1 0 auto;padding:1.6rem;-ms-flex-align:center;color:#242424;margin-right:1.6rem}.page-section-files-group ul.files li a .title img{height:100%;max-height:40px;max-height:4rem;padding-right:1.6rem;vertical-align:middle}.page-section-files-group ul.files li a .download{padding:1.6rem 3.2rem;border-left:1px solid #e5e5e5;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center}.page-section-form{padding-top:3.2rem}.page-section-form .wrapper .content{width:100%;max-width:920px;max-width:92rem;margin:0 auto;border-left:1px solid #038ac7;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#fff;padding:1.6rem}@media only screen and (min-width:45em){.page-section-form .wrapper .content{padding:3.2rem 8rem}}.page-section-form .wrapper .content form .validation_error{color:red}.page-section-form .wrapper .content form .gform_body{width:100%}.page-section-form .wrapper .content form .gform_body ul{margin:0;padding:0;list-style:none}.page-section-form .wrapper .content form .gform_body ul .gfield{margin-bottom:1.6rem}.page-section-form .wrapper .content form .gform_body ul .gfield.gfield_error .gfield_label,.page-section-form .wrapper .content form .gform_body ul .gfield.gfield_error .validation_message{color:red}.page-section-form .wrapper .content form .gform_body ul .gfield.gfield_error .validation_message{font-size:14px;font-size:1.4rem;font-weight:700}.page-section-form .wrapper .content form .gform_body ul .gfield.gfield_error input[type=text],.page-section-form .wrapper .content form .gform_body ul .gfield.gfield_error select{border-color:red}.page-section-form .wrapper .content form .gform_body ul .gfield.gfield_error .gfield_consent_description{color:red;opacity:1}.page-section-form .wrapper .content form .gform_body ul .gfield .gfield_required{color:red}.page-section-form .wrapper .content form .gform_body ul .gfield label{font-weight:900;font-size:14px;font-size:1.4rem}.page-section-form .wrapper .content form .gform_body ul .gfield input[type=text]{background:#fff;border:1px solid #b5b5b5;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;padding:1.6rem;width:100%;max-width:440px;max-width:44rem;color:#242424}.page-section-form .wrapper .content form .gform_body ul .gfield input[type=text]::-webkit-input-placeholder{color:#b5b5b5}.page-section-form .wrapper .content form .gform_body ul .gfield input[type=text]::-moz-placeholder{color:#b5b5b5}.page-section-form .wrapper .content form .gform_body ul .gfield input[type=text]::-ms-input-placeholder{color:#b5b5b5}.page-section-form .wrapper .content form .gform_body ul .gfield input[type=text]::placeholder{color:#b5b5b5}.page-section-form .wrapper .content form .gform_body ul .gfield .gfield_radio li{margin-bottom:.4rem;padding:.4rem 0}.page-section-form .wrapper .content form .gform_body ul .gfield .gfield_radio li label{font-weight:400;padding-left:.8rem}.page-section-form .wrapper .content form .gform_body ul .gfield .gfield_checkbox li{margin-bottom:.4rem;padding:.4rem 0}.page-section-form .wrapper .content form .gform_body ul .gfield .gfield_checkbox li label{font-weight:400;padding-left:.8rem}.page-section-form .wrapper .content form .gform_body ul .gfield select{width:100%;max-width:440px;max-width:44rem;background-color:#fff;border:1px solid #b5b5b5;color:#242424;padding:1.6rem}.page-section-form .wrapper .content form .gform_body ul .gfield .gfield_consent_description,.page-section-form .wrapper .content form .gform_body ul .gfield .gfield_description{font-size:14px;font-size:1.4rem}.page-section-form .wrapper .content form .gform_body ul .gfield .ginput_container_consent{padding-top:.8rem}.page-section-image-banner{margin-top:-3rem}@media only screen and (min-width:45em){.page-section-image-banner{margin-top:-9rem}}.page-section-image-banner{z-index:100;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px;min-height:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.page-section-image-banner .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:45em){.page-section-image-banner .wrapper{display:block}}.page-section-image-banner .content{overflow:hidden;padding-top:2rem}@media only screen and (min-width:45em){.page-section-image-banner .content{padding-top:8rem}}.page-section-image-banner .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:550px;max-width:55rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.page-section-image-banner .content h1{color:#fff;line-height:1.25;margin:0;padding-bottom:1.6rem;font-size:30px;font-size:3rem;text-shadow:-1px 0 rgba(0,0,0,.05),0 1px rgba(0,0,0,.05),1px 0 rgba(0,0,0,.05),0 -1px rgba(0,0,0,.05)}@media only screen and (min-width:45em){.page-section-image-banner .content h1{font-size:5.8rem}}.page-section-image-banner .content p{text-shadow:-1px 0 rgba(0,0,0,.05),0 1px rgba(0,0,0,.05),1px 0 rgba(0,0,0,.05),0 -1px rgba(0,0,0,.05)}.page-section-image-banner .content{color:#fff}.page-section-kulturprisvinnare .wrapper .content{max-width:635px;max-width:63.5rem;width:100%}.page-section-kulturprisvinnare .wrapper .content .title h2{margin-bottom:1.2rem}.page-section-kulturprisvinnare .wrapper .content .winner strong{color:#038ac7}.page-section-linebreak .wrapper hr{border-top:1px solid #f6f9f9;width:100%}.page-section-page{padding-bottom:4.8rem}.page-section-page .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:45em){.page-section-page .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-section-page .wrapper .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:45em){.page-section-page .wrapper .content{max-width:54rem;padding-right:3.2rem}}.page-section-page .wrapper .content h1{font-size:32px;font-size:3.2rem;line-height:42px;line-height:4.2rem}.page-section-page .wrapper .content.no-spot{margin-top:4.8rem}.page-section-page .wrapper .sidebar{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media only screen and (min-width:45em){.page-section-page .wrapper .sidebar{padding-left:6rem}}.page-section-page .wrapper .sidebar p{padding-top:0;margin-top:0}.page-section-page .wrapper .sidebar .sidebar_bluespot{padding:1.6rem;background:#038ac7;color:#fff}.page-section-page .wrapper .sidebar .sidebar_bluespot p{margin-bottom:.5rem}.page-section-page .wrapper .sidebar .sidebar_bluespot a{color:#fff;text-decoration:underline}@media only screen and (min-width:45em){.page-section-page .wrapper .sidebar .sidebar_calendar{border-left:1px solid #038ac7;padding-left:6rem}}.page-section-page .wrapper .sidebar .sidebar_calendar .dates .item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:1.5rem}.page-section-page .wrapper .sidebar .sidebar_calendar .dates .item-wrapper .date-wrapper{-webkit-box-flex:1;-ms-flex:1 0 30px;flex:1 0 30px;-ms-flex:1 0 3rem;flex:1 0 3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:1.6rem}.page-section-page .wrapper .sidebar .sidebar_calendar .dates .item-wrapper .date-wrapper .date{color:#242424;font-weight:900;background:#f6f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.8rem 0;font-size:24px;font-size:2.4rem}.page-section-page .wrapper .sidebar .sidebar_calendar .dates .item-wrapper .date-wrapper .month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#038ac7;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:small;font-weight:900;text-transform:uppercase;padding:.4rem 0}.page-section-page .wrapper .sidebar .sidebar_calendar .dates .item-wrapper .content{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%}.page-section-page .wrapper .sidebar .sidebar_calendar .dates .item-wrapper .content .title{color:#242424;font-size:18px;font-size:1.8rem;font-weight:900}.page-section-page .wrapper .sidebar .sidebar_calendar .dates .item-wrapper .content .text{color:#696969;font-size:16px;font-size:1.6rem}.page-section-page .wrapper .sidebar .sidebar_calendar .sidebar_button{margin:3.2rem 0}.page-section-pagenav{background-color:#f6f9f9;margin-bottom:4.8rem}.page-section-pagenav .wrapper #inlinenav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.6rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:45em){.page-section-pagenav .wrapper #inlinenav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-section-pagenav .wrapper #inlinenav a{color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:45em){.page-section-pagenav .wrapper #inlinenav a{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.page-section-pagenav .wrapper #inlinenav a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-section-pagenav .wrapper #inlinenav a:hover{-webkit-transition:color .3s ease;transition:color .3s ease;color:#038ac7}.page-section-panels .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-section-panels .wrapper .title{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;text-align:center}.page-section-panels .wrapper .panels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.page-section-panels .wrapper .panels .panel{background-color:#f6f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 3.2rem);flex:0 1 calc(33% - 3.2rem);margin:1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.6rem}.page-section-panels .wrapper .panels .panel p:first-child{margin-top:0}.page-section-publications{background:#fff}.page-section-publications .wrapper .content{width:100%}.page-section-publications .wrapper .content .dropdown{margin-bottom:1.6rem;max-width:350px;max-width:35rem}.page-section-publications .wrapper .content .publications{z-index:1!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-section-publications .wrapper .content .publications .publication{margin:1.6rem}.page-section-publications .wrapper .content .publications .publication .title{max-width:255px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-section-publications .wrapper .content .publications .publication .authors .author:after{content:","}.page-section-publications .wrapper .content .publications .publication .authors .author:last-child:after{content:""}.page-section-rows{margin-top:3.2rem}.page-section-rows .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-section-rows .wrapper .title{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;text-align:center}.page-section-rows .wrapper .rows{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f6f9f9;padding:1.6rem}.page-section-rows .wrapper .rows,.page-section-rows .wrapper .rows .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:45em){.page-section-rows .wrapper .rows .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-section-rows .wrapper .rows .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:1.6rem}.page-section-rows .wrapper .rows .row .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}@media only screen and (min-width:45em){.page-section-rows .wrapper .rows .row .column{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%}}.page-section-rows .wrapper .rows .row .column:first-child{font-weight:700}.page-section-spot_2{padding:1.6rem 0;margin-bottom:4.8rem}.page-section-spot_2 .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:45em){.page-section-spot_2 .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:80rem;margin:0 auto}}.page-section-spot_2 .content .title h2{margin-bottom:.5rem;text-align:left}@media only screen and (min-width:45em){.page-section-spot_2 .content .title{-webkit-box-flex:50%;-ms-flex:50% 0;flex:50% 0;padding-right:4rem}.page-section-spot_2 .content .title h2{margin-bottom:1.5rem}}.page-section-spot_2 .content .body{padding:0;margin:0}@media only screen and (min-width:45em){.page-section-spot_2 .content .body{-webkit-box-flex:50%;-ms-flex:50% 0;flex:50% 0;border-left:1px solid #038ac7;padding-left:4rem}}#page-section-2{margin-top:-1.6rem;margin-bottom:4.8rem}.page-section-spot .content-with-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.15);box-shadow:0 8px 20px rgba(0,0,0,.15)}@media only screen and (min-width:45em){.page-section-spot .content-with-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-section-spot .content-with-image .image img{width:100%}@media only screen and (min-width:45em){.page-section-spot .content-with-image .image{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:370px}}.page-section-spot .content-with-image .text{padding:3.2rem;margin:1.6rem}.page-section-spot .content-with-text{text-align:center;padding:2rem;max-width:960px;max-width:96rem;margin:-5rem auto 0;background-color:#fff;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.15);box-shadow:0 8px 20px rgba(0,0,0,.15)}@media only screen and (min-width:45em){.page-section-spot .content-with-text{padding:4rem 15rem}}.page-section-spot .content-with-text .heading{color:#242424;text-transform:uppercase;padding:0;margin:0 0 1.6rem}.page-section-spot .content-with-text p{margin:0;padding:0;font-size:16px;font-size:1.6rem}.page-section-spot .content-with-text .text a.button{margin-top:3.2rem}.page-section-spot .content-with-text a.link{display:block;padding-top:1.6rem}.page-section-spot .content-with-text a.link:after{margin-left:.5rem;content:"» "}.page-section-stipendiums .wrapper .stipendiums-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-section-stipendiums .wrapper .stipendiums-wrapper .stipendium{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media only screen and (min-width:45em){.page-section-stipendiums .wrapper .stipendiums-wrapper .stipendium{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}}.page-section-stipendiums .wrapper .stipendiums-wrapper .stipendium{background-color:#f6f9f9;padding:1.6rem;margin-right:1.6rem;margin-bottom:1.6rem}.page-section-stipendiums .wrapper .stipendiums-wrapper .stipendium .title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:18px;font-size:1.8rem}.page-section-stipendiums .wrapper .stipendiums-wrapper .stipendium .body{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:16px;font-size:1.6rem}.page-section-stipendiums .wrapper .stipendiums-wrapper .stipendium .link{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.page-section-stipendiums .wrapper .stipendiums-wrapper .stipendium .link a:after{padding-left:.8rem;content:"» "}
/*# sourceMappingURL=data:application/json;base64,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QW1CLENBQ3BCLEFBQ0QsNkNBQ0UsY0FBZSxBQUNmLGtCQUFvQixDQUNyQixBQUNELG1EQUNFLGtCQUFvQixBQUNwQixZQUFjLENBQ2YsQUFFRCx3REFDRSxvQkFBYyxBQUFkLG9CQUFjLEFBQWQsYUFBYyxBQUNkLG1CQUFlLEFBQWYsa0JBQWUsQUFBZixjQUFlLEFBQ2YsbUJBQWdCLEFBQWhCLGNBQWdCLENBQ2pCLEFBQ0Qsb0VBQ0UsNEJBQXVCLEFBQXZCLDZCQUF1QixBQUF2QiwwQkFBdUIsQUFBdkIsc0JBQXVCLEFBQ3ZCLG9CQUFjLEFBQWQsb0JBQWMsQUFBZCxhQUFjLEFBQ2QsbUJBQWUsQUFBZixrQkFBZSxBQUFmLGFBQWUsQ0FDaEIsQUFDRCx3Q0FDRSxvRUFDRSxtQkFBYyxBQUFkLGlCQUFjLEFBQWQsWUFBYyxDQUNmLENBQ0YsQUFDRCxvRUFDRSx5QkFBMEIsQUFDMUIsZUFBZ0IsQUFDaEIsb0JBQXFCLEFBQ3JCLG9CQUFzQixDQUN2QixBQUNELDJFQUNFLG1CQUFlLEFBQWYsa0JBQWUsQUFBZixjQUFlLEFBQ2YsZUFBa0IsQUFBbEIsZ0JBQWtCLENBQ25CLEFBQ0QsMEVBQ0UsbUJBQWUsQUFBZixrQkFBZSxBQUFmLGNBQWUsQUFDZixlQUFrQixBQUFsQixnQkFBa0IsQ0FDbkIsQUFDRCwwRUFDRSxtQkFBZSxBQUFmLGtCQUFlLEFBQWYsYUFBZSxDQUNoQixBQUNELGtGQUNFLG1CQUFxQixBQUNyQixZQUFjLENBQ2YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuICogZm9udCBzdHVmZlxuKi9cbi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cbi5oYW1idXJnZXIsIC5tb2JpbGUtbWVudS10b2dnbGUge1xuICBwYWRkaW5nOiAwIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBmaWx0ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uaGFtYnVyZ2VyOmhvdmVyLCAubW9iaWxlLW1lbnUtdG9nZ2xlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhhbWJ1cmdlci1ib3gge1xuICB3aWR0aDogMi42cmVtO1xuICBoZWlnaHQ6IDEuN3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjE1cmVtO1xufVxuLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHdpZHRoOiAyLjZyZW07XG4gIGhlaWdodDogMC4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAtMC43cmVtO1xufVxuLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IC0wLjdyZW07XG59XG5cbi8qXG4gKiBTcXVlZXplXG4gKi9cbi5oYW1idXJnZXItLXNxdWVlemUgLmhhbWJ1cmdlci1pbm5lciwgLm1vYmlsZS1tZW51LXRvZ2dsZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wNzVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLm1vYmlsZS1tZW51LXRvZ2dsZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMTJzIGVhc2UsIG9wYWNpdHkgMC4wNzVzIGVhc2U7XG59XG4uaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyLCAubW9iaWxlLW1lbnUtdG9nZ2xlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjEycyBlYXNlLCB0cmFuc2Zvcm0gMC4wNzVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3F1ZWV6ZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciwgLmlzLWFjdGl2ZS5tb2JpbGUtbWVudS10b2dnbGUgLmhhbWJ1cmdlci1pbm5lciwgLm1vYmlsZS1tZW51LWFjdGl2ZSAubW9iaWxlLW1lbnUtdG9nZ2xlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5pcy1hY3RpdmUubW9iaWxlLW1lbnUtdG9nZ2xlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLm1vYmlsZS1tZW51LWFjdGl2ZSAubW9iaWxlLW1lbnUtdG9nZ2xlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyBlYXNlLCBvcGFjaXR5IDAuMDc1cyAwLjEycyBlYXNlO1xufVxuLmhhbWJ1cmdlci0tc3F1ZWV6ZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIsIC5pcy1hY3RpdmUubW9iaWxlLW1lbnUtdG9nZ2xlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyLCAubW9iaWxlLW1lbnUtYWN0aXZlIC5tb2JpbGUtbWVudS10b2dnbGUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgZWFzZSwgdHJhbnNmb3JtIDAuMDc1cyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cblxuLyohIG5vcm1hbGl6ZS1zY3NzIHwgTUlUL0dQTHYyIExpY2Vuc2UgfCBiaXQubHkvbm9ybWFsaXplLXNjc3MgKi9cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbmZpZ2NhcHRpb24sXG5maWd1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LSBhbmQgRmlyZWZveCAzOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyoqXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmh0bWwgW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAvKipcbiAgICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICAgKi9cbn1cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gICAqL1xufVxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogU2NyaXB0aW5nXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEhpZGRlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbioge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOmFmdGVyLCAqOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJ1dHRvbixcbnRleHRhcmVhLFxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9YnV0dG9uXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDM4YWM3O1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLXZlcnRpY2FsO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY5Njk2OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmJvZHkucGFnZS1zdGFydHNpZGEsIGJvZHkucGFnZS1hbnNva2FuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmOTtcbn1cblxubWFpbiB7XG4gIGZsZXg6IDEgMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbnAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDEuNnJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxufVxuXG4ud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMS42cmVtO1xufVxuLndyYXBwZXIuYWxpZ24tbGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi53cmFwcGVyLmFsaWduLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLndyYXBwZXIuYWxpZ24tcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBjb2xvcjogIzAzOGFjNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMjQyNDI0O1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNS44cmVtO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xufVxuXG5oMyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIuNHJlbTtcbn1cblxuaDQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5cbmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbmhlYWRlciAubG9nby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDE7XG4gIGxlZnQ6IDA7XG59XG5oZWFkZXIgLmxvZ28td3JhcHBlciBpbWcge1xuICBoZWlnaHQ6IDdyZW07XG4gIHdpZHRoOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBoZWFkZXIgLmxvZ28td3JhcHBlciBpbWcge1xuICAgIGhlaWdodDogMTFyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuaGVhZGVyIC5sb2dvLXdyYXBwZXIgaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzOGFjNztcbn1cbmhlYWRlciAuaGVhZGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgaGVhZGVyIC5oZWFkZXItd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyLXdyYXBwZXIge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBoZWFkZXIgLmhlYWRlci13cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiA4cmVtO1xuICB9XG59XG5oZWFkZXIgLmhlYWRlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGN1YmljLWJlemllcigwLCAxLCAwLCAxKTtcbn1cbmJvZHkubW9iaWxlLW1lbnUtaXMtYWN0aXZlIGhlYWRlciAuaGVhZGVyLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiA5OXJlbTtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbSB7XG4gIC8qIGxvZ28gKi9cbn1cbmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLml0ZW0uaGFtYnVyZ2VyLXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjZyZW07XG4gIHBhZGRpbmctdG9wOiAxLjZyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5oYW1idXJnZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5oYW1idXJnZXItd3JhcHBlciB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbSB7XG4gIC8qIG5hdiAqL1xufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciAuc2l0ZS1uYXZpZ2F0aW9uLWlubmVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIgLnNpdGUtbmF2aWdhdGlvbi1pbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxN3JlbTtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciB1bCBsaSB7XG4gIHBhZGRpbmc6IDEuNnJlbSAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBoZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciB1bCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMjQyNDI0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLml0ZW0ubWVudS13cmFwcGVyIHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIgdWwgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAxLjZyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIGhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLml0ZW0ubWVudS13cmFwcGVyIHVsIGxpIGEge1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgfVxuICBoZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciB1bCBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAzOGFjNztcbiAgfVxuICBoZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciB1bCBsaSBhW2FyaWEtY3VycmVudF0ge1xuICAgIGNvbG9yOiAjMDM4YWM3O1xuICB9XG59XG5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciAuc2VhcmNoLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLml0ZW0ubWVudS13cmFwcGVyIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5oZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBoZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC1pY29uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEuOHJlbTtcbiAgICByaWdodDogMS42cmVtO1xuICB9XG4gIGhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLml0ZW0ubWVudS13cmFwcGVyIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWljb24gaW1nIHtcbiAgICBoZWlnaHQ6IDEuNnJlbTtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtZmllbGQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtZmllbGQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBoZWFkZXIgLmhlYWRlci13cmFwcGVyIC5pdGVtLm1lbnUtd3JhcHBlciAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC1maWVsZC13cmFwcGVyLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTJweDtcbiAgICByaWdodDogMHB4O1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtZmllbGQtd3JhcHBlciBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICB3aWR0aDogNzUlO1xufVxuaGVhZGVyIC5oZWFkZXItd3JhcHBlciAuaXRlbS5tZW51LXdyYXBwZXIgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtZmllbGQtd3JhcHBlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICB3aWR0aDogYXV0bztcbn1cbmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLml0ZW0ubWVudS13cmFwcGVyIC5zZWFyY2gtd3JhcHBlciAuc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbn1cbmhlYWRlciAuaGVhZGVyLXdyYXBwZXIgLml0ZW0ge1xuICAvKiBoYW1idXJnZXIgKi9cbn1cbmhlYWRlciB7XG4gIC8qIHdoZW4gc2Nyb2xsaW5nICovXG59XG5oZWFkZXIuc2Nyb2xsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIuc2Nyb2xsIC5sb2dvLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICBoZWFkZXIuc2Nyb2xsIC5sb2dvLXdyYXBwZXIgaW1nIHtcbiAgICBoZWlnaHQ6IDUuN3JlbTtcbiAgfVxufVxuaGVhZGVyLnNjcm9sbCAuaGVhZGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgYm94LXNoYWRvdzogMCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbm1haW4ge1xuICB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmctdG9wOiA4cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIG1haW4ge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgfVxufVxuXG4ucGFnZS1ub3QtZm91bmQge1xuICBtYXgtd2lkdGg6IDU0cmVtO1xufVxuXG5mb290ZXIge1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEuNnJlbSAwO1xuICBmb250LXNpemU6IHNtYWxsO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIGZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogNC44cmVtO1xuICAgIHBhZGRpbmc6IDYuNHJlbSAwO1xuICB9XG59XG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4YWM3O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5mb290ZXIgLmNvbnRhY3RpbmZvIHtcbiAgZmxleDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICBmb290ZXIgLmNvbnRhY3RpbmZvIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxufVxuZm9vdGVyIC5mb290ZXJsb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICBmb290ZXIgLmZvb3RlcmxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMjAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuYnV0dG9uLFxuLmJ1dHRvbixcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4YWM3O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDFyZW0gMS42cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J2FuZ2xlLWRvd24nIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1hbmdsZS1kb3duIGZhLXctMTAnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzIwIDUxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzAzOEFDNycgZD0nTTE0MyAzNTIuM0w3IDIxNi4zYy05LjQtOS40LTkuNC0yNC42IDAtMzMuOWwyMi42LTIyLjZjOS40LTkuNCAyNC42LTkuNCAzMy45IDBsOTYuNCA5Ni40IDk2LjQtOTYuNGM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGwyMi42IDIyLjZjOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlsLTEzNiAxMzZjLTkuMiA5LjQtMjQuNCA5LjQtMzMuOCAweiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43ZW0gdG9wIDUwJSwgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDAuNjVlbSBhdXRvLCAxMDAlO1xuICBjb2xvcjogIzI0MjQyNDtcbn1cbnNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yOiAjMDM4YWM3O1xuICBwYWRkaW5nOiAwLjg4ODg4ODg4ODlyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbn1cblxuLmdmb3JtX2Ryb3BfYXJlYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBkYXNoZWQgbGlnaHRncmV5ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEuNXJlbSAyLjVyZW0gMS41cmVtIDJyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV9kcm9wX2luc3RydWN0aW9ucyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qID09IFdvcmRQcmVzcyBXWVNJV1lHIEVkaXRvciBTdHlsZXMgPT0gKi9cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZW50cnktY29udGVudCBpbWcge1xuICBtYXJnaW46IDAgMCAxLjVlbSAwO1xufVxuXG4uYWxpZ25sZWZ0LCBpbWcuYWxpZ25sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmFsaWducmlnaHQsIGltZy5hbGlnbnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmFsaWduY2VudGVyLCBpbWcuYWxpZ25jZW50ZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5hbGlnbm5vbmUsIGltZy5hbGlnbm5vbmUge1xuICAvKiBub3Qgc3VyZSBhYm91dCB0aGlzIG9uZSAqL1xufVxuXG4ud3AtY2FwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi53cC1jYXB0aW9uIGltZyB7XG4gIGJvcmRlcjogMCBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi53cC1zbWlsZXkge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMWVtO1xufVxuXG5ibG9ja3F1b3RlLmxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDMzJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbmJsb2NrcXVvdGUucmlnaHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB3aWR0aDogMzMlO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi53cmFwcGVyLnNlYXJjaC1yZXN1bHRzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuLndyYXBwZXIuc2VhcmNoLXJlc3VsdHMgLnJlc3VsdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi53cmFwcGVyLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQgaDQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDAuOHJlbTtcbn1cbi53cmFwcGVyLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjNjk2OTY5O1xufVxuXG4uc2luZ2xlLXN0aXBlbmRpdW0gLndyYXBwZXIgLmNvbnRlbnQgLnJldHVybi1saW5rOjpiZWZvcmUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG4gIGNvbnRlbnQ6IFwiwqDCq1wiO1xufVxuLnNpbmdsZS1zdGlwZW5kaXVtIC53cmFwcGVyIC5jb250ZW50IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtc3RpcGVuZGl1bSAud3JhcHBlciAuY29udGVudCAudGl0bGUgaDEge1xuICBtYXJnaW46IDEuNnJlbSAwO1xufVxuLnNpbmdsZS1zdGlwZW5kaXVtIC53cmFwcGVyIC5jb250ZW50IC5ib2R5Lm9uZWNvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAuc2luZ2xlLXN0aXBlbmRpdW0gLndyYXBwZXIgLmNvbnRlbnQgLmJvZHkudHdvY29sdW1zIHtcbiAgICBjb2x1bW5zOiAyIGF1dG87XG4gIH1cbn1cbi5zaW5nbGUtc3RpcGVuZGl1bSAud3JhcHBlciAuY29udGVudCAucmV0dXJuLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAzLjJyZW0gMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAuc2luZ2xlLXN0aXBlbmRpdW0gLndyYXBwZXIgLmNvbnRlbnQgLnJldHVybi1mb290ZXIge1xuICAgIG1hcmdpbjogNi40cmVtIDA7XG4gIH1cbn1cblxuLnBhZ2Utc2VjdGlvbi1ibHVld2hpdGVzcG90IHtcbiAgbWFyZ2luLWJvdHRvbTogNC44cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1ibHVld2hpdGVzcG90IC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAucGFnZS1zZWN0aW9uLWJsdWV3aGl0ZXNwb3QgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5wYWdlLXNlY3Rpb24tYmx1ZXdoaXRlc3BvdCAuY29udGVudCAuYmx1ZXNwb3Qge1xuICBwYWRkaW5nOiAzLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1ibHVld2hpdGVzcG90IC5jb250ZW50IC5ibHVlc3BvdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1ibHVld2hpdGVzcG90IC5jb250ZW50IC5ibHVlc3BvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzhhYzc7XG59XG4ucGFnZS1zZWN0aW9uLWJsdWV3aGl0ZXNwb3QgLmNvbnRlbnQgLmJsdWVzcG90IGgzIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYWdlLXNlY3Rpb24tYmx1ZXdoaXRlc3BvdCAuY29udGVudCAuYmx1ZXNwb3QgaDMsXG4ucGFnZS1zZWN0aW9uLWJsdWV3aGl0ZXNwb3QgLmNvbnRlbnQgLmJsdWVzcG90IHAsXG4ucGFnZS1zZWN0aW9uLWJsdWV3aGl0ZXNwb3QgLmNvbnRlbnQgLmJsdWVzcG90IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLXNlY3Rpb24tYmx1ZXdoaXRlc3BvdCAuY29udGVudCAuYmx1ZXNwb3QgYS5saW5rOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgY29udGVudDogXCLCu8KgXCI7XG59XG4ucGFnZS1zZWN0aW9uLWJsdWV3aGl0ZXNwb3QgLmNvbnRlbnQgLndoaXRlc3BvdCB7XG4gIHBhZGRpbmc6IDMuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnBhZ2Utc2VjdGlvbi1jZW50ZXJpbWFnZWJsb2NrIHtcbiAgLyogaGVsbG8gd29ybGQgKi9cbiAgbWFyZ2luOiAzLjJyZW0gMDtcbn1cbi5wYWdlLXNlY3Rpb24tY2VudGVyaW1hZ2VibG9jayAuY29udGVudCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2Utc2VjdGlvbi1jZW50ZXJ0ZXh0YmxvY2sge1xuICAvKiBoZWxsbyB3b3JsZCAqL1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAucGFnZS1zZWN0aW9uLWNlbnRlcnRleHRibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cbn1cbi5wYWdlLXNlY3Rpb24tY2VudGVydGV4dGJsb2NrIC53cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1jZW50ZXJ0ZXh0YmxvY2sgLmNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1jZW50ZXJ0ZXh0YmxvY2sgLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDY2LjZyZW07XG59XG4ucGFnZS1zZWN0aW9uLXN0aXBlbmRpdW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1zZWN0aW9uLWZpbGVzLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1maWxlcy1ncm91cCAud3JhcHBlci5hbGlnbi1sZWZ0IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGFnZS1zZWN0aW9uLWZpbGVzLWdyb3VwIC53cmFwcGVyLmFsaWduLWNlbnRlciAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1zZWN0aW9uLWZpbGVzLWdyb3VwIC53cmFwcGVyLmFsaWduLXJpZ2h0IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnBhZ2Utc2VjdGlvbi1maWxlcy1ncm91cCAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY2cmVtO1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG59XG4ucGFnZS1zZWN0aW9uLWZpbGVzLWdyb3VwIHVsLmZpbGVzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1maWxlcy1ncm91cCB1bC5maWxlcyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4ucGFnZS1zZWN0aW9uLWZpbGVzLWdyb3VwIHVsLmZpbGVzIGxpIGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBiYWNrZ3JvdW5kOiAjZjZmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2Utc2VjdGlvbi1maWxlcy1ncm91cCB1bC5maWxlcyBsaSBhIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjQyNDI0O1xuICBtYXJnaW4tcmlnaHQ6IDEuNnJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tZmlsZXMtZ3JvdXAgdWwuZmlsZXMgbGkgYSAudGl0bGUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA0cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjZyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucGFnZS1zZWN0aW9uLWZpbGVzLWdyb3VwIHVsLmZpbGVzIGxpIGEgLmRvd25sb2FkIHtcbiAgcGFkZGluZzogMS42cmVtIDMuMnJlbTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnZS1zZWN0aW9uLWZvcm0ge1xuICBwYWRkaW5nLXRvcDogMy4ycmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTJyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMzhhYzc7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxLjZyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzLjJyZW0gOHJlbTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLnZhbGlkYXRpb25fZXJyb3Ige1xuICBjb2xvcjogcmVkO1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLmdmb3JtX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLXNlY3Rpb24tZm9ybSAud3JhcHBlciAuY29udGVudCBmb3JtIC5nZm9ybV9ib2R5IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLmdmb3JtX2JvZHkgdWwgLmdmaWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tZm9ybSAud3JhcHBlciAuY29udGVudCBmb3JtIC5nZm9ybV9ib2R5IHVsIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5nZmllbGRfbGFiZWwsXG4ucGFnZS1zZWN0aW9uLWZvcm0gLndyYXBwZXIgLmNvbnRlbnQgZm9ybSAuZ2Zvcm1fYm9keSB1bCAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG4ucGFnZS1zZWN0aW9uLWZvcm0gLndyYXBwZXIgLmNvbnRlbnQgZm9ybSAuZ2Zvcm1fYm9keSB1bCAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLmdmb3JtX2JvZHkgdWwgLmdmaWVsZC5nZmllbGRfZXJyb3IgaW5wdXRbdHlwZT10ZXh0XSxcbi5wYWdlLXNlY3Rpb24tZm9ybSAud3JhcHBlciAuY29udGVudCBmb3JtIC5nZm9ybV9ib2R5IHVsIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIHNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbn1cbi5wYWdlLXNlY3Rpb24tZm9ybSAud3JhcHBlciAuY29udGVudCBmb3JtIC5nZm9ybV9ib2R5IHVsIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5nZmllbGRfY29uc2VudF9kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBvcGFjaXR5OiAxO1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLmdmb3JtX2JvZHkgdWwgLmdmaWVsZCAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG4ucGFnZS1zZWN0aW9uLWZvcm0gLndyYXBwZXIgLmNvbnRlbnQgZm9ybSAuZ2Zvcm1fYm9keSB1bCAuZ2ZpZWxkIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4ucGFnZS1zZWN0aW9uLWZvcm0gLndyYXBwZXIgLmNvbnRlbnQgZm9ybSAuZ2Zvcm1fYm9keSB1bCAuZ2ZpZWxkIGlucHV0W3R5cGU9dGV4dF0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjViNWI1O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDRyZW07XG4gIGNvbG9yOiAjMjQyNDI0O1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLmdmb3JtX2JvZHkgdWwgLmdmaWVsZCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjViNWI1O1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLmdmb3JtX2JvZHkgdWwgLmdmaWVsZCAuZ2ZpZWxkX3JhZGlvIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5wYWdlLXNlY3Rpb24tZm9ybSAud3JhcHBlciAuY29udGVudCBmb3JtIC5nZm9ybV9ib2R5IHVsIC5nZmllbGQgLmdmaWVsZF9yYWRpbyBsaSBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMC44cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLmdmb3JtX2JvZHkgdWwgLmdmaWVsZCAuZ2ZpZWxkX2NoZWNrYm94IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5wYWdlLXNlY3Rpb24tZm9ybSAud3JhcHBlciAuY29udGVudCBmb3JtIC5nZm9ybV9ib2R5IHVsIC5nZmllbGQgLmdmaWVsZF9jaGVja2JveCBsaSBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMC44cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1mb3JtIC53cmFwcGVyIC5jb250ZW50IGZvcm0gLmdmb3JtX2JvZHkgdWwgLmdmaWVsZCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I1YjViNTtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tZm9ybSAud3JhcHBlciAuY29udGVudCBmb3JtIC5nZm9ybV9ib2R5IHVsIC5nZmllbGQge1xuICAvKiBjb25zZW50ICovXG59XG4ucGFnZS1zZWN0aW9uLWZvcm0gLndyYXBwZXIgLmNvbnRlbnQgZm9ybSAuZ2Zvcm1fYm9keSB1bCAuZ2ZpZWxkIC5nZmllbGRfZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tZm9ybSAud3JhcHBlciAuY29udGVudCBmb3JtIC5nZm9ybV9ib2R5IHVsIC5nZmllbGQgLmdmaWVsZF9jb25zZW50X2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4ucGFnZS1zZWN0aW9uLWZvcm0gLndyYXBwZXIgLmNvbnRlbnQgZm9ybSAuZ2Zvcm1fYm9keSB1bCAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQge1xuICBwYWRkaW5nLXRvcDogMC44cmVtO1xufVxuXG4ucGFnZS1zZWN0aW9uLWltYWdlLWJhbm5lciB7XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24taW1hZ2UtYmFubmVyIHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1pbWFnZS1iYW5uZXIge1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNTByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG4ucGFnZS1zZWN0aW9uLWltYWdlLWJhbm5lciAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24taW1hZ2UtYmFubmVyIC53cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1pbWFnZS1iYW5uZXIgLmNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAucGFnZS1zZWN0aW9uLWltYWdlLWJhbm5lciAuY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cbn1cbi5wYWdlLXNlY3Rpb24taW1hZ2UtYmFubmVyIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTVyZW07XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhZ2Utc2VjdGlvbi1pbWFnZS1iYW5uZXIgLmNvbnRlbnQgaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDEuNnJlbTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICB0ZXh0LXNoYWRvdzogLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24taW1hZ2UtYmFubmVyIC5jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDUuOHJlbTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1pbWFnZS1iYW5uZXIgLmNvbnRlbnQgcCB7XG4gIHRleHQtc2hhZG93OiAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4ucGFnZS1zZWN0aW9uLWltYWdlLWJhbm5lciAuY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFnZS1zZWN0aW9uLWt1bHR1cnByaXN2aW5uYXJlIC53cmFwcGVyIC5jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA2My41cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLXNlY3Rpb24ta3VsdHVycHJpc3Zpbm5hcmUgLndyYXBwZXIgLmNvbnRlbnQgLnRpdGxlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1rdWx0dXJwcmlzdmlubmFyZSAud3JhcHBlciAuY29udGVudCAud2lubmVyIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDM4YWM3O1xufVxuLnBhZ2Utc2VjdGlvbi1rdWx0dXJwcmlzdmlubmFyZSAud3JhcHBlciAuY29udGVudCB7XG4gIC8qLndpbm5lcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLndpbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHRncmV5O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgIHBhZGRpbmc6ICRnbG9iYWwtcGFkZGluZztcbiAgICAgIG1hcmdpbi1ib3R0b206ICRnbG9iYWwtcGFkZGluZztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAueWVhci13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAueWVhciB7XG4gICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgICAgJi5zaG93IHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJGdsb2JhbC1wYWRkaW5nIC8gMjtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSAqL1xufVxuXG4ucGFnZS1zZWN0aW9uLWxpbmVicmVhayAud3JhcHBlciBociB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjZmOWY5O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2Utc2VjdGlvbi1wYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDQuOHJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tcGFnZSAud3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1wYWdlIC53cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ucGFnZS1zZWN0aW9uLXBhZ2UgLndyYXBwZXIgLmNvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24tcGFnZSAud3JhcHBlciAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1NHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjJyZW07XG4gIH1cbn1cbi5wYWdlLXNlY3Rpb24tcGFnZSAud3JhcHBlciAuY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNC4ycmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1wYWdlIC53cmFwcGVyIC5jb250ZW50Lm5vLXNwb3Qge1xuICBtYXJnaW4tdG9wOiA0LjhyZW07XG59XG4ucGFnZS1zZWN0aW9uLXBhZ2UgLndyYXBwZXIgLnNpZGViYXIge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAucGFnZS1zZWN0aW9uLXBhZ2UgLndyYXBwZXIgLnNpZGViYXIge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1wYWdlIC53cmFwcGVyIC5zaWRlYmFyIHAge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYWdlLXNlY3Rpb24tcGFnZSAud3JhcHBlciAuc2lkZWJhciAuc2lkZWJhcl9ibHVlc3BvdCB7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgYmFja2dyb3VuZDogIzAzOGFjNztcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS1zZWN0aW9uLXBhZ2UgLndyYXBwZXIgLnNpZGViYXIgLnNpZGViYXJfYmx1ZXNwb3QgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tcGFnZSAud3JhcHBlciAuc2lkZWJhciAuc2lkZWJhcl9ibHVlc3BvdCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24tcGFnZSAud3JhcHBlciAuc2lkZWJhciAuc2lkZWJhcl9jYWxlbmRhciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDM4YWM3O1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1wYWdlIC53cmFwcGVyIC5zaWRlYmFyIC5zaWRlYmFyX2NhbGVuZGFyIC5kYXRlcyAuaXRlbS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tcGFnZSAud3JhcHBlciAuc2lkZWJhciAuc2lkZWJhcl9jYWxlbmRhciAuZGF0ZXMgLml0ZW0td3JhcHBlciAuZGF0ZS13cmFwcGVyIHtcbiAgZmxleDogMSAwIDNyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1yaWdodDogMS42cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1wYWdlIC53cmFwcGVyIC5zaWRlYmFyIC5zaWRlYmFyX2NhbGVuZGFyIC5kYXRlcyAuaXRlbS13cmFwcGVyIC5kYXRlLXdyYXBwZXIgLmRhdGUge1xuICBjb2xvcjogIzI0MjQyNDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYmFja2dyb3VuZDogI2Y2ZjlmOTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG59XG4ucGFnZS1zZWN0aW9uLXBhZ2UgLndyYXBwZXIgLnNpZGViYXIgLnNpZGViYXJfY2FsZW5kYXIgLmRhdGVzIC5pdGVtLXdyYXBwZXIgLmRhdGUtd3JhcHBlciAubW9udGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzOGFjNztcbiAgY29sb3I6ICNmZmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IHNtYWxsO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5wYWdlLXNlY3Rpb24tcGFnZSAud3JhcHBlciAuc2lkZWJhciAuc2lkZWJhcl9jYWxlbmRhciAuZGF0ZXMgLml0ZW0td3JhcHBlciAuY29udGVudCB7XG4gIGZsZXg6IDEgMCA3NSU7XG59XG4ucGFnZS1zZWN0aW9uLXBhZ2UgLndyYXBwZXIgLnNpZGViYXIgLnNpZGViYXJfY2FsZW5kYXIgLmRhdGVzIC5pdGVtLXdyYXBwZXIgLmNvbnRlbnQgLnRpdGxlIHtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnBhZ2Utc2VjdGlvbi1wYWdlIC53cmFwcGVyIC5zaWRlYmFyIC5zaWRlYmFyX2NhbGVuZGFyIC5kYXRlcyAuaXRlbS13cmFwcGVyIC5jb250ZW50IC50ZXh0IHtcbiAgY29sb3I6ICM2OTY5Njk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1wYWdlIC53cmFwcGVyIC5zaWRlYmFyIC5zaWRlYmFyX2NhbGVuZGFyIC5zaWRlYmFyX2J1dHRvbiB7XG4gIG1hcmdpbjogMy4ycmVtIDA7XG59XG5cbi5wYWdlLXNlY3Rpb24tcGFnZW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5Zjk7XG4gIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tcGFnZW5hdiAud3JhcHBlciAjaW5saW5lbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMS42cmVtIDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1wYWdlbmF2IC53cmFwcGVyICNpbmxpbmVuYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5wYWdlLXNlY3Rpb24tcGFnZW5hdiAud3JhcHBlciAjaW5saW5lbmF2IGEge1xuICBjb2xvcjogIzI0MjQyNDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAucGFnZS1zZWN0aW9uLXBhZ2VuYXYgLndyYXBwZXIgI2lubGluZW5hdiBhIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1wYWdlbmF2IC53cmFwcGVyICNpbmxpbmVuYXYgYSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2Utc2VjdGlvbi1wYWdlbmF2IC53cmFwcGVyICNpbmxpbmVuYXYgYTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6ICMwMzhhYzc7XG59XG5cbi5wYWdlLXNlY3Rpb24tcGFuZWxzIC53cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYWdlLXNlY3Rpb24tcGFuZWxzIC53cmFwcGVyIC50aXRsZSB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1zZWN0aW9uLXBhbmVscyAud3JhcHBlciAucGFuZWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1zZWN0aW9uLXBhbmVscyAud3JhcHBlciAucGFuZWxzIC5wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5Zjk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMSBjYWxjKDMzJSAtIDMuMnJlbSk7XG4gIG1hcmdpbjogMS42cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxLjZyZW07XG59XG4ucGFnZS1zZWN0aW9uLXBhbmVscyAud3JhcHBlciAucGFuZWxzIC5wYW5lbCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnBhZ2Utc2VjdGlvbi1wdWJsaWNhdGlvbnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnBhZ2Utc2VjdGlvbi1wdWJsaWNhdGlvbnMgLndyYXBwZXIgLmNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLXNlY3Rpb24tcHVibGljYXRpb25zIC53cmFwcGVyIC5jb250ZW50IC50aXRsZSB7XG4gIC8qIHRpdGxlIG9mIGJsb2NrICovXG59XG4ucGFnZS1zZWN0aW9uLXB1YmxpY2F0aW9ucyAud3JhcHBlciAuY29udGVudCAuZHJvcGRvd24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIG1heC13aWR0aDogMzVyZW07XG59XG4ucGFnZS1zZWN0aW9uLXB1YmxpY2F0aW9ucyAud3JhcHBlciAuY29udGVudCAucHVibGljYXRpb25zIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xuICAvKiBsaXN0IHB1YnMgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhZ2Utc2VjdGlvbi1wdWJsaWNhdGlvbnMgLndyYXBwZXIgLmNvbnRlbnQgLnB1YmxpY2F0aW9ucyAucHVibGljYXRpb24ge1xuICAvKiBzaW5nbGUgcHViICovXG4gIC8qXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCAyNSU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICovXG4gIG1hcmdpbjogMS42cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1wdWJsaWNhdGlvbnMgLndyYXBwZXIgLmNvbnRlbnQgLnB1YmxpY2F0aW9ucyAucHVibGljYXRpb24gLnRpdGxlIHtcbiAgbWF4LXdpZHRoOiAyNTVweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhZ2Utc2VjdGlvbi1wdWJsaWNhdGlvbnMgLndyYXBwZXIgLmNvbnRlbnQgLnB1YmxpY2F0aW9ucyAucHVibGljYXRpb24gLmF1dGhvcnMgLmF1dGhvcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLFwiO1xufVxuLnBhZ2Utc2VjdGlvbi1wdWJsaWNhdGlvbnMgLndyYXBwZXIgLmNvbnRlbnQgLnB1YmxpY2F0aW9ucyAucHVibGljYXRpb24gLmF1dGhvcnMgLmF1dGhvcjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBhZ2Utc2VjdGlvbi1yb3dzIHtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1yb3dzIC53cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYWdlLXNlY3Rpb24tcm93cyAud3JhcHBlciAudGl0bGUge1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2Utc2VjdGlvbi1yb3dzIC53cmFwcGVyIC5yb3dzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmOTtcbiAgcGFkZGluZzogMS42cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1yb3dzIC53cmFwcGVyIC5yb3dzIC5yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24tcm93cyAud3JhcHBlciAucm93cyAucm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ucGFnZS1zZWN0aW9uLXJvd3MgLndyYXBwZXIgLnJvd3MgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBwYWRkaW5nOiAxLjZyZW07XG59XG4ucGFnZS1zZWN0aW9uLXJvd3MgLndyYXBwZXIgLnJvd3MgLnJvdyAuY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAwIDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDVlbSkge1xuICAucGFnZS1zZWN0aW9uLXJvd3MgLndyYXBwZXIgLnJvd3MgLnJvdyAuY29sdW1uIHtcbiAgICBmbGV4OiAxIDAgMzMlO1xuICB9XG59XG4ucGFnZS1zZWN0aW9uLXJvd3MgLndyYXBwZXIgLnJvd3MgLnJvdyAuY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wYWdlLXNlY3Rpb24tc3BvdF8yIHtcbiAgcGFkZGluZzogMS42cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tc3BvdF8yIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1zcG90XzIgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1zcG90XzIgLmNvbnRlbnQgLnRpdGxlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24tc3BvdF8yIC5jb250ZW50IC50aXRsZSB7XG4gICAgZmxleDogNTAlIDA7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuICAucGFnZS1zZWN0aW9uLXNwb3RfMiAuY29udGVudCAudGl0bGUgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1zcG90XzIgLmNvbnRlbnQgLmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1zcG90XzIgLmNvbnRlbnQgLmJvZHkge1xuICAgIGZsZXg6IDUwJSAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAzOGFjNztcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cbn1cblxuI3BhZ2Utc2VjdGlvbi0yIHtcbiAgbWFyZ2luLXRvcDogLTEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNC44cmVtO1xufVxuXG4ucGFnZS1zZWN0aW9uLXNwb3QgLmNvbnRlbnQtd2l0aC1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24tc3BvdCAuY29udGVudC13aXRoLWltYWdlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ucGFnZS1zZWN0aW9uLXNwb3QgLmNvbnRlbnQtd2l0aC1pbWFnZSAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1zcG90IC5jb250ZW50LXdpdGgtaW1hZ2UgLmltYWdlIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBoZWlnaHQ6IDM3MHB4O1xuICB9XG59XG4ucGFnZS1zZWN0aW9uLXNwb3QgLmNvbnRlbnQtd2l0aC1pbWFnZSAudGV4dCB7XG4gIHBhZGRpbmc6IDMuMnJlbTtcbiAgbWFyZ2luOiAxLjZyZW07XG59XG4ucGFnZS1zZWN0aW9uLXNwb3QgLmNvbnRlbnQtd2l0aC10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtO1xuICBtYXgtd2lkdGg6IDk2cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogLTVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5wYWdlLXNlY3Rpb24tc3BvdCAuY29udGVudC13aXRoLXRleHQge1xuICAgIHBhZGRpbmc6IDRyZW0gMTVyZW07XG4gIH1cbn1cbi5wYWdlLXNlY3Rpb24tc3BvdCAuY29udGVudC13aXRoLXRleHQgLmhlYWRpbmcge1xuICBjb2xvcjogIzI0MjQyNDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG4ucGFnZS1zZWN0aW9uLXNwb3QgLmNvbnRlbnQtd2l0aC10ZXh0IHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1zcG90IC5jb250ZW50LXdpdGgtdGV4dCAudGV4dCBhLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDMuMnJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tc3BvdCAuY29udGVudC13aXRoLXRleHQgYS5saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxLjZyZW07XG59XG4ucGFnZS1zZWN0aW9uLXNwb3QgLmNvbnRlbnQtd2l0aC10ZXh0IGEubGluazo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBjb250ZW50OiBcIsK7wqBcIjtcbn1cblxuLnBhZ2Utc2VjdGlvbi1zdGlwZW5kaXVtcyAud3JhcHBlciAuc3RpcGVuZGl1bXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnZS1zZWN0aW9uLXN0aXBlbmRpdW1zIC53cmFwcGVyIC5zdGlwZW5kaXVtcy13cmFwcGVyIC5zdGlwZW5kaXVtIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBhZ2Utc2VjdGlvbi1zdGlwZW5kaXVtcyAud3JhcHBlciAuc3RpcGVuZGl1bXMtd3JhcHBlciAuc3RpcGVuZGl1bSB7XG4gICAgZmxleDogMCAxIDMwJTtcbiAgfVxufVxuLnBhZ2Utc2VjdGlvbi1zdGlwZW5kaXVtcyAud3JhcHBlciAuc3RpcGVuZGl1bXMtd3JhcHBlciAuc3RpcGVuZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5Zjk7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tc3RpcGVuZGl1bXMgLndyYXBwZXIgLnN0aXBlbmRpdW1zLXdyYXBwZXIgLnN0aXBlbmRpdW0gLnRpdGxlIHtcbiAgZmxleDogMSAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnBhZ2Utc2VjdGlvbi1zdGlwZW5kaXVtcyAud3JhcHBlciAuc3RpcGVuZGl1bXMtd3JhcHBlciAuc3RpcGVuZGl1bSAuYm9keSB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5wYWdlLXNlY3Rpb24tc3RpcGVuZGl1bXMgLndyYXBwZXIgLnN0aXBlbmRpdW1zLXdyYXBwZXIgLnN0aXBlbmRpdW0gLmxpbmsge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbi5wYWdlLXNlY3Rpb24tc3RpcGVuZGl1bXMgLndyYXBwZXIgLnN0aXBlbmRpdW1zLXdyYXBwZXIgLnN0aXBlbmRpdW0gLmxpbmsgYTo6YWZ0ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcbiAgY29udGVudDogXCLCu8KgXCI7XG59Il19 */