@charset "UTF-8";
/*! Created by Elastique - www.elastique.nl */.article,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box;outline:0}.accessibility-tooltip:after,.bg--100,.bg--contain,.bg--cover,.bg--default,.branding__logo,.branding__logo__image,.card__toggle .card__toggle__image,.ic,.jw-skin-omroep-flevoland .jw-icon-inline,.jw-skin-omroep-flevoland .jw-icon-inline button,.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline,.jw-skin-omroep-flevoland-audio .jw-icon-inline button,.jw-skin-omroep-flevoland-audio .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-svg-icon,.loader__spinner,.media__image{background-position:50%;background-repeat:no-repeat}.bg--cover,.branding__logo__image,.card__toggle .card__toggle__image,.loader__spinner,.media__image{background-size:cover}.bg--contain{background-size:contain}.accessibility-tooltip:after,.bg--100,.branding__logo,.ic,.jw-skin-omroep-flevoland .jw-icon-inline,.jw-skin-omroep-flevoland .jw-icon-inline button,.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline,.jw-skin-omroep-flevoland-audio .jw-icon-inline button,.jw-skin-omroep-flevoland-audio .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-svg-icon{background-size:100%}.bg-blur{background-color:hsla(0,0%,100%,.95)}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.bg-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8)}}.bg-blur-dark{background-color:rgba(0,0,0,.4)}.bg-blur-darker{background-color:rgba(0,0,0,.7)}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.bg-blur-darker{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7)}}.center{position:absolute}.center--both,.loader__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.center--hor{left:50%;position:absolute;transform:translate(-50%)}.center--vert{position:absolute;top:50%;transform:translateY(-50%)}.clear:after{clear:both;content:"";display:table}.cursor--pointer{cursor:pointer}.cursor--zoom{cursor:zoom-in}.cursor--zoomout{cursor:zoom-out}.d--inl{display:inline}.d--inl-block{display:inline-block}.d--inl-flex{display:inline-flex}.d--on-top{z-index:1}.d--flex{display:flex}.d--flex--i{display:flex!important}.d--grid{display:grid}.d--block{display:block!important}.d--block--sm{display:none!important}@media (max-width:576px){.d--block--sm{display:block!important}}.d--block--md{display:none!important}@media (min-width:576px) and (max-width:1026px){.d--block--md{display:block!important}}.d--block--lg{display:none!important}@media (min-width:1026px){.d--block--lg{display:block!important}}.d--block--lg--max{display:none!important}@media (max-width:1026px){.d--block--lg--max{display:block!important}}.d--hidden{height:0;visibility:hidden;width:0}.d--none{display:none!important}.d--none--normal{display:none}.d--none--sm{display:block}@media (max-width:576px){.d--none--sm{display:none!important}}.d--none--md{display:block}@media (min-width:576px) and (max-width:1026px){.d--none--md{display:none!important}}.d--none--lg{display:block}@media (min-width:1026px){.d--none--lg{display:none!important}}.d--app{display:none}@media (min-width:0) and (max-width:576px){.d--no--mobile{display:none!important}}@media (min-width:576px) and (max-width:1026px){.d--no--tablet{display:none!important}}.cordova-ready .d--none--app,.cordova-ready .sheet__card.d--none--app{display:none!important}.cordova-ready .d--app{display:inherit!important}.evt--none{pointer-events:none}.evt--auto{pointer-events:auto}.fl--left{float:left}.fl--right{float:right}.fl--none{clear:both;float:none}.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls,.media__embed .iframe,.media__embed iframe,.p--stretch{height:100%;width:100%}.p--abs{position:absolute}.embed--cookie.blocked .embed__message,.jw-skin-omroep-flevoland .jw-controls-backdrop:before,.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls,.media__embed .iframe,.media__embed iframe,.media__video .jw-state-error:not(.player-container--sticky),.media__video .jwplayer:not(.player-container--sticky),.p--abs--100,.ricoh-theta-iframe{bottom:0;left:0;position:absolute;right:0;top:0}.p--abs--top{top:0}.p--abs--bottom{bottom:0}.p--rel{position:relative}.p--fixed{position:fixed}.p--fixed--100,body.cordova-ready .spa__frame{bottom:0;left:0;position:fixed;right:0;top:0}.p--right{right:0}.padding--xsm{padding:.25rem}.padding--xsm--t{padding-top:.25rem}.padding--xsm--b{padding-bottom:.25rem}.padding--xsm--l{padding-left:.25rem}.padding--xsm--r{padding-right:.25rem}.padding--xsm--tb{padding-bottom:.25rem;padding-top:.25rem}.padding--xsm--lr{padding-left:.25rem;padding-right:.25rem}.padding--md{padding:1rem}.padding--md--t{padding-top:1rem}.padding--md--b{padding-bottom:1rem}.padding--md--l{padding-left:1rem}.padding--md--l--i{padding-left:1rem!important}.padding--md--r{padding-right:1rem}.padding--md--r--i{padding-right:1rem!important}.padding--md--tb{padding-bottom:1rem;padding-top:1rem}.padding--md--lr{padding-left:1rem;padding-right:1rem}@media (max-width:576px){.padding--md{padding:.5rem}.padding--md--t,.padding--md--tb{padding-top:.5rem}.padding--md--tb{padding-bottom:.5rem}.padding--md--lr{padding-right:.5rem}.padding--md--l,.padding--md--lr{padding-left:.5rem}}.padding--lg{padding:1.5rem}.padding--lg--t{padding-top:1.5rem}.padding--lg--b{padding-bottom:1.5rem}.padding--lg--l{padding-left:1.5rem}.padding--lg--r{padding-right:1.5rem}.padding--lg--tb{padding-bottom:1.5rem;padding-top:1.5rem}.padding--lg--lr{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:576px){.padding--lg{padding:1rem}.padding--lg--t{padding-top:1rem}.padding--lg--b,.padding--lg--tb{padding-bottom:1rem}.padding--lg--tb{padding-top:1rem}.padding--lg--lr{padding-left:1rem;padding-right:1rem}}.padding--xlg{padding:2rem}.padding--xlg--t{padding-top:2rem}.padding--xlg--b{padding-bottom:2rem}.padding--xlg--l{padding-left:2rem}.padding--xlg--r{padding-right:2rem}.padding--xlg--tb{padding-bottom:2rem;padding-top:2rem}.padding--xlg--lr{padding-left:2rem;padding-right:2rem}@media (max-width:576px){.padding--xlg{padding:1.5rem}.padding--xlg--t{padding-top:1.5rem}.padding--xlg--b,.padding--xlg--tb{padding-bottom:1.5rem}.padding--xlg--tb{padding-top:1.5rem}}.padding--xxlg{padding:3rem}.padding--xxlg--t{padding-top:3rem}.padding--xxlg--b{padding-bottom:3rem}.padding--xxlg--l{padding-left:3rem}.padding--xxlg--r{padding-right:3rem}.padding--xxlg--tb{padding-bottom:3rem;padding-top:3rem}.padding--xxlg--lr{padding-left:3rem;padding-right:3rem}@media (max-width:576px){.padding--xxlg{padding:1.5rem}.padding--xxlg--t{padding-top:1.5rem}.padding--xxlg--b,.padding--xxlg--tb{padding-bottom:1.5rem}.padding--xxlg--tb{padding-top:1.5rem}}.header__main--red .container,.padding--sm{padding:.5rem}.padding--sm--t{padding-top:.5rem}.padding--sm--b{padding-bottom:.5rem}.padding--sm--l{padding-left:.5rem}.padding--sm--r{padding-right:.5rem}.padding--sm--tb{padding-bottom:.5rem;padding-top:.5rem}.padding--sm--lr{padding-left:.5rem;padding-right:.5rem}.padding--reset{padding:0!important}@media (max-width:576px){.padding--reset--sm{padding:0!important}}.margin--xsm{margin:.25rem}.margin--xsm--t{margin-top:.25rem}.margin--xsm--b{margin-bottom:.25rem}.margin--xsm--l{margin-left:.25rem}.margin--xsm--r{margin-right:.25rem}.margin--xsm--tb{margin-bottom:.25rem;margin-top:.25rem}.margin--xsm--lr{margin-left:.25rem;margin-right:.25rem}.margin--sm{margin:.5rem}.margin--sm--t{margin-top:.5rem}.margin--sm--b{margin-bottom:.5rem}.margin--sm--l{margin-left:.5rem}.margin--sm--r{margin-right:.5rem}.margin--sm--tb{margin-bottom:.5rem;margin-top:.5rem}.margin--sm--lr{margin-left:.5rem;margin-right:.5rem}.margin--md{margin:1rem}.margin--md--t{margin-top:1rem}.margin--md--t--n{margin-top:-1rem}.margin--md--t--n--i{margin-top:-1rem!important}.margin--md--b{margin-bottom:1rem}.margin--md--l{margin-left:1rem}.margin--md--r{margin-right:1rem}.margin--md--tb{margin-bottom:1rem;margin-top:1rem}.margin--md--lr{margin-left:1rem;margin-right:1rem}@media (max-width:576px){.margin--md{margin:.5rem}.margin--md--t,.margin--md--tb{margin-top:.5rem}.margin--md--tb{margin-bottom:.5rem}}.margin--lg{margin:1.5rem}.margin--lg--t{margin-top:1.5rem}.margin--lg--b{margin-bottom:1.5rem}.margin--lg--l{margin-left:1.5rem}.margin--lg--r{margin-right:1.5rem}.margin--lg--tb{margin-bottom:1.5rem;margin-top:1.5rem}.margin--lg--lr{margin-left:1.5rem;margin-right:1.5rem}@media (max-width:576px){.margin--lg{margin:1rem}.margin--lg--t{margin-top:1rem}.margin--lg--tb{margin-bottom:1rem;margin-top:1rem}}.margin--xlg{margin:2rem}.margin--xlg--t{margin-top:2rem}.margin--xlg--b{margin-bottom:2rem}.margin--xlg--l{margin-left:2rem}.margin--xlg--r{margin-right:2rem}.margin--xlg--tb{margin-bottom:2rem;margin-top:2rem}.margin--xlg--lr{margin-left:2rem;margin-right:2rem}@media (max-width:576px){.margin--xlg{margin:1.5rem}.margin--xlg--t,.margin--xlg--tb{margin-top:1.5rem}.margin--xlg--tb{margin-bottom:1.5rem}}.t--underline{text-decoration:underline}.t--center{text-align:center!important}.t--right{text-align:right!important}.t--left{text-align:left!important}.t--ellipsis{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.t--strong{font-weight:700}.card--active .active__title,.t--red{color:#bf2133}.t--green{color:#5cb600}.t--transparent{color:transparent!important}.t--grey{color:#7a7a7a}.t--white{color:#fff}.t--black{color:#000}.t--capitalize{text-transform:lowercase}.t--capitalize:first-letter{text-transform:uppercase}.t--wrap{overflow-wrap:break-word}.t--xxsm{font-size:.75rem}.caroussel__caption .article,.caroussel__caption p,.pswp__caption__center,.t--xsm{font-size:.875rem}.t--sm{font-size:1.125rem}.t--md{font-size:1.5rem}.t--md--i{font-size:1.5rem!important}.t--lg{font-size:2rem}.t--lg--i{font-size:2rem!important}.visible{visibility:unset}.invisible{visibility:hidden}body.no-scroll{height:100%;margin:0;overflow:hidden}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate--spinner{animation:spinner 2s linear infinite}.animate--btn-appear{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(.2,0,0,1)}.animate--btn-appear .btn{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;transition-delay:.3s}.animate--btn-appear.active{max-height:300px;overflow:inherit}.animate--btn-appear.active .btn{opacity:1;pointer-events:all}.container{margin:0 auto;position:relative;width:100%}@media (min-width:1026px){.container{max-width:1200px}}.container--sm{max-width:576px}.container--md{max-width:768px}.container--fluid{max-width:100%!important}.container--padding{padding-left:1rem;padding-right:1rem}@media (max-width:576px){.container--padding{padding-left:.5rem;padding-right:.5rem}}.grid__area--header{-ms-grid-column-span:2;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/4;-ms-grid-row:1;grid-row:1/2}.grid__area--content{-ms-grid-column-span:2;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/4;-ms-grid-row:2;grid-row:2/3;max-width:800px}.grid__area--content--full{-ms-grid-column-span:3;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/5;-ms-grid-row:2;grid-row:2/3}.grid__area--content--top{-ms-grid-column-span:2;-ms-grid-row-span:2;-ms-grid-column:2;grid-column:2/4;-ms-grid-row:1;grid-row:1/3}.grid__area--aside{-ms-grid-column-span:1;-ms-grid-column:4;grid-column:4/5;max-width:800px}.grid__area--aside,.grid__area--footer,.grid__area--main{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/3}.grid__template{display:block}@media (min-width:1026px){.grid__template{display:grid}}.grid__template--detail,.grid__template--overview{grid-template-columns:auto minmax(1px,400px) minmax(1px,400px) minmax(1px,400px) auto;grid-template-rows:auto auto 1fr}.grid__template--detail{-ms-grid-rows:1fr}.grid__template--overview .grid__area--content{-ms-grid-row-span:2;-ms-grid-row:2;grid-row:2/4}.grid__template--modular{display:grid;grid-template-columns:auto minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) auto;grid-template-rows:auto auto 1fr}.grid__template--modular .grid__area--header{-ms-grid-column-span:8;-ms-grid-row-span:1;-ms-grid-column:4;grid-column:4/12;-ms-grid-row:1;grid-row:1/2}.grid__template--modular .grid__area--content{-ms-grid-column-span:8;-ms-grid-row-span:1;-ms-grid-column:4;grid-column:4/12;-ms-grid-row:2;grid-row:2/3}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header{-ms-grid-column-span:10;-ms-grid-row-span:1;-ms-grid-column:3;grid-column:3/13;-ms-grid-row:1;grid-row:1/2;max-width:1000px}.grid__template--modular[data-featured=video] .template__video__container .grid__area--content{-ms-grid-column-span:8;-ms-grid-row-span:1;-ms-grid-column:4;grid-column:4/12;-ms-grid-row:2;grid-row:2/3}@media (min-width:576px) and (max-width:1026px){.grid__template--modular[data-featured=video] .template__video__container{grid-template-columns:minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px)}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header{-ms-grid-column-span:-2;-ms-grid-column:1;grid-column:1/-1;width:100%}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header .header__featured{padding:0}.grid__template--modular[data-featured=video] .template__video__container .grid__area--content{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}}@media (max-width:576px){.grid__template--modular[data-featured=video] .template__video__container{grid-template-columns:minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px)}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header{-ms-grid-column-span:-2;-ms-grid-column:1;grid-column:1/-1;width:100%}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header .header__featured{padding:0}.grid__template--modular[data-featured=video] .template__video__container .grid__area--content{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}}@media (min-width:576px) and (max-width:1026px){.grid__template--modular{grid-template-columns:minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px)}.grid__template--modular .grid__area--header{-ms-grid-column-span:-2;-ms-grid-column:1;grid-column:1/-1;width:100%}.grid__template--modular .grid__area--header .header__featured{padding:0}.grid__template--modular .grid__area--content{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}}@media (max-width:576px){.grid__template--modular{grid-template-columns:minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px)}.grid__template--modular .grid__area--header{-ms-grid-column-span:-2;-ms-grid-column:1;grid-column:1/-1;width:100%}.grid__template--modular .grid__area--header .header__featured{padding:0}.grid__template--modular .grid__area--content{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}}.grid__template[data-featured=lg] .grid__area--header{-ms-grid-column-span:5;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/6;-ms-grid-row:1;grid-row:1/2}.grid__template[data-featured=lg] .grid__area--aside{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:4;grid-column:4/5;-ms-grid-row:2;grid-row:2/3}.grid__template--container{-ms-grid-columns:1fr;grid-template-rows:1fr 1fr;height:100%}.flex--clear{align-items:stretch;display:inherit;justify-content:flex-start!important}.flex--stretch{align-items:stretch;display:flex}.flex--wrap{display:flex;flex-wrap:wrap}.flex__item--1{flex:1 10%}.flex__item--max--1{max-width:100%}.flex__item--2{flex:2 20%}.flex__item--max--2{max-width:50%}.flex__item--3{flex:3 30%}.flex__item--max--3{max-width:33.3333333333%}.flex__item--4{flex:4 40%}.flex__item--max--4{max-width:25%}.flex__item--5{flex:5 50%}.flex__item--max--5{max-width:20%}.flex__item--6{flex:6 60%}.flex__item--max--6{max-width:16.6666666667%}.flex__item--7{flex:7 70%}.flex__item--max--7{max-width:14.2857142857%}.flex__item--8{flex:8 80%}.flex__item--max--8{max-width:12.5%}.flex__item--9{flex:9 90%}.flex__item--max--9{max-width:11.1111111111%}.flex__item--10{flex:10 100%}.flex__item--one-third{flex:3.33 33%}.flex__item--one-fourth{flex:2.5 25%}.flex__item--fix{min-width:0}.flex__item--none{max-width:inherit}@media (max-width:576px){.flex__item--none--sm{max-width:inherit}}@media (min-width:576px) and (max-width:1026px){.flex__item--none--md{max-width:inherit}}@media (min-width:1026px){.flex__item--none--lg{max-width:inherit}}.flex--spacebetween{justify-content:space-between!important}.flex--end{justify-content:flex-end!important}.flex--align--vert,.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls{align-items:center;display:flex}.flex--align--hor,.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls{display:flex;justify-content:center}.flex--align--both,.jw-skin-omroep-flevoland .jw-display-icon-container,.jw-skin-omroep-flevoland-audio .jw-display-icon-container{align-items:center;display:flex;justify-content:center}.flex--align--end{display:flex;justify-content:flex-end}@media (max-width:576px){.flex--none--sm{display:block}}@media (min-width:576px) and (max-width:1026px){.flex--none--md{display:block}}@media (min-width:1026px){.flex--none--lg{display:block}}@media (min-width:576px) and (max-width:1026px){.col--2{-moz-columns:2;column-count:2}}@media (min-width:1026px){.col--2{-moz-columns:2;column-count:2}}@media (min-width:576px) and (max-width:1026px){.col--3{-moz-columns:2;column-count:2}}@media (min-width:1026px){.col--3{-moz-columns:3;column-count:3}}html{height:100%;height:100vh;width:100%}body{color:#000;max-height:100vh;min-height:100vh;overflow:auto}*{box-sizing:border-box}main{-webkit-overflow-scrolling:touch}@media (max-width:1026px){main>:not(.aside--sticky){margin:0 auto;transform:translateZ(0)}}@media (max-width:576px){main{margin-top:2.75rem}}@media (min-width:576px){main{margin-top:7.5rem}}main[refreshing=true]{padding-top:50px}a{cursor:pointer}#fingerprint{display:none!important}.cordova-ready{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0}.cordova-ready>*{pointer-events:all}.cordova-ready .main--container{-webkit-overflow-scrolling:touch;height:100vh;max-height:110%;overflow:auto}@media (max-width:576px){.cordova-ready .main--container{height:100%}}.layout--lock,body[overlay-open=true],body[scroll-lock=true]{max-height:100%;min-height:auto}.layout--lock.cordova-ready,body.cordova-ready[overlay-open=true],body.cordova-ready[scroll-lock=true]{min-height:100vh}.layout--lock .main--container,body[overlay-open=true] .main--container,body[scroll-lock=true] .main--container{max-height:100vh;overflow:hidden;pointer-events:none;position:fixed;width:100%;z-index:-1}.is-dragging{overflow:hidden!important;touch-action:none!important}*{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root,body{font-size:1rem}body{font-family:Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25}.input-block,button,input,select,textarea{font-size:1rem}a{color:inherit;text-decoration:none}a.a--red,article a{color:#bf2133}@media (hover:none){a.a--red:active h3,a.a--red:active h4,a.a--red:active h5,article a:active h3,article a:active h4,article a:active h5{text-decoration:underline}}@media (hover:hover){a.a--red:hover h3,a.a--red:hover h4,a.a--red:hover h5,article a:hover h3,article a:hover h4,article a:hover h5{text-decoration:underline}}h1{font-size:0}h2{font-size:2rem;line-height:1.1;padding-bottom:.5rem}@media (max-width:576px){h2{font-size:1.5rem}}h3{font-size:1.5rem;line-height:1.1;padding-bottom:.5rem}@media (max-width:576px){h3{font-size:1rem}}h4{font-size:1.125rem}@media (max-width:576px){h4{font-size:1rem}}h5,h6{font-size:1rem}h1,h2,h3,h4,h5,h6{font-weight:700;overflow-wrap:break-word}.article,.paragraph,p{color:#4b4b4b;font-size:1.125rem;line-height:1.5;overflow-wrap:break-word}.paragraph.sm,.sm.article,p.sm{font-size:1rem}.paragraph.xsm,.xsm.article,p.xsm{font-size:.875rem}@media (max-width:576px){.article,.paragraph,p{font-size:1rem}}b,strong{font-weight:700}article .article,article p{padding-top:1.5rem}article .article>h4,article h4+.article,article h4+p,article p>h4{padding-top:0}.article__content h4{padding-top:1.5rem}blockquote:not(.instagram-media,.twitter-tweet){padding:0 0 0 2rem}blockquote:not(.instagram-media,.twitter-tweet) .article,blockquote:not(.instagram-media,.twitter-tweet) p{color:#bf2133;font-size:2rem;font-weight:700;line-height:1.1;padding-bottom:.5rem}blockquote:not(.instagram-media,.twitter-tweet) footer{color:#bebebe}ol li,ul li{text-align:left}em,i{font-style:italic}.btn{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:center;text-align:center;text-decoration:none;transition:all .1s ease-in-out}.btn i,.btn span,.btn svg{-webkit-touch-callout:none;align-self:center;display:inline-block;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn--nohover{pointer-events:none!important}.btn--red{background-color:#bf2133;border-color:transparent;color:#fff}.btn--red:focus{background-color:#941927;border-color:transparent}.btn--red:hover{background-color:#a91d2d;border-color:transparent}.btn--red:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--red:active,.btn--red:active:focus,.btn--red:active:hover{background-color:#941927;border-color:transparent}.btn--red-border{background-color:#fff;border-color:#bf2133;color:#bf2133}.btn--red-border:focus{background-color:#e6e6e6;border-color:#68121c}.btn--red-border:hover{background-color:#f2f2f2;border-color:#941927}.btn--red-border:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--red-border:active{background-color:#e6e6e6;border-color:#68121c}.btn--red-border:active:focus,.btn--red-border:active:hover{background-color:#e6e6e6;border-color:#110305}.btn--yellow{background-color:#f9bf00;border-color:transparent;color:#000}.btn--yellow:focus{background-color:#c69800;border-color:transparent}.btn--yellow:hover{background-color:#e0ab00;border-color:transparent}.btn--yellow:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--yellow:active,.btn--yellow:active:focus,.btn--yellow:active:hover{background-color:#c69800;border-color:transparent}.btn--white{background-color:#fff;border-color:transparent;color:#000}.btn--white:focus{background-color:#e6e6e6;border-color:transparent}.btn--white:hover{background-color:#f2f2f2;border-color:transparent}.btn--white:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--white:active,.btn--white:active:focus,.btn--white:active:hover{background-color:#e6e6e6;border-color:transparent}.btn--grey{background-color:#e1e1e1;border-color:transparent;color:#000}.btn--grey:focus{background-color:#c8c8c8;border-color:transparent}.btn--grey:hover{background-color:#d4d4d4;border-color:transparent}.btn--grey:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--grey:active,.btn--grey:active:focus,.btn--grey:active:hover{background-color:#c8c8c8;border-color:transparent}.btn--grey--trans{color:#000}.btn--grey--trans,.btn--grey--trans:focus,.btn--grey--trans:hover{background-color:rgba(0,0,0,.7);border-color:transparent}.btn--grey--trans:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--grey--trans:active,.btn--grey--trans:active:focus,.btn--grey--trans:active:hover{background-color:rgba(0,0,0,.7);border-color:transparent}.btn--blank{color:#4b4b4b}.btn--blank,.btn--blank:focus,.btn--blank:hover{background-color:transparent;border-color:transparent}.btn--blank:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--blank:active,.btn--blank:active:focus,.btn--blank:active:hover{background-color:transparent;border-color:transparent}.btn--blank--white{color:#fff}.btn--blank--white,.btn--blank--white:focus,.btn--blank--white:hover{background-color:rgba(0,0,0,.4);border-color:transparent}.btn--blank--white:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--blank--white:active,.btn--blank--white:active:focus,.btn--blank--white:active:hover{background-color:rgba(0,0,0,.4);border-color:transparent}.btn--border--white{background-color:transparent;border:2px solid #fff;color:#fff}.btn--border--white:focus{background-color:transparent;border-color:#ccc}.btn--border--white:hover{background-color:transparent;border-color:#e6e6e6}.btn--border--white:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--border--white:active{background-color:transparent;border-color:#ccc}.btn--border--white:active:focus,.btn--border--white:active:hover{background-color:transparent;border-color:#999}.btn--border--red{background-color:transparent;border:2px solid #e1e1e1;color:#bf2133}.btn--border--red:focus{background-color:transparent;border-color:#aeaeae}.btn--border--red:hover{background-color:transparent;border-color:#c8c8c8}.btn--border--red:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--border--red:active{background-color:transparent;border-color:#aeaeae}.btn--border--red:active:focus,.btn--border--red:active:hover{background-color:transparent;border-color:#7b7b7b}.btn--border--grey{background-color:transparent;border:2px solid #e1e1e1;color:#000}.btn--border--grey:focus{background-color:transparent;border-color:#aeaeae}.btn--border--grey:hover{background-color:transparent;border-color:#c8c8c8}.btn--border--grey:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--border--grey:active{background-color:transparent;border-color:#aeaeae}.btn--border--grey:active:focus,.btn--border--grey:active:hover{background-color:transparent;border-color:#7b7b7b}.btn--light{font-weight:400}.btn,.btn--md{border-radius:4px;font-size:1rem;height:2.75em;line-height:1.25}.btn--md>span,.btn>span{padding:0 1rem}@media (max-width:576px){.btn--md>span,.btn>span{padding:0 .5rem}}.btn--sm{border-radius:4px;font-size:1rem;height:1.625em;line-height:1.25}.btn--sm>span{padding:0 .5rem}@media (max-width:576px){.btn--sm>span{padding:0 .25rem}}.btn--sm .ic,.btn--sm .jw-skin-omroep-flevoland .jw-icon-inline,.btn--sm .jw-skin-omroep-flevoland .jw-icon-inline button,.btn--sm .jw-skin-omroep-flevoland .jw-icon-volume,.btn--sm .jw-skin-omroep-flevoland .jw-svg-icon,.btn--sm .jw-skin-omroep-flevoland-audio .jw-icon-inline,.btn--sm .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.btn--sm .jw-skin-omroep-flevoland-audio .jw-icon-volume,.btn--sm .jw-skin-omroep-flevoland-audio .jw-svg-icon,.jw-skin-omroep-flevoland .btn--sm .jw-icon-inline,.jw-skin-omroep-flevoland .btn--sm .jw-icon-volume,.jw-skin-omroep-flevoland .btn--sm .jw-svg-icon,.jw-skin-omroep-flevoland .jw-icon-inline .btn--sm button,.jw-skin-omroep-flevoland-audio .btn--sm .jw-icon-inline,.jw-skin-omroep-flevoland-audio .btn--sm .jw-icon-volume,.jw-skin-omroep-flevoland-audio .btn--sm .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .btn--sm button{font-size:.575rem}.btn--lg{border-radius:4px;font-size:1rem;height:4.25em;line-height:1.25}.btn--lg>span{padding:1.5rem}@media (max-width:576px){.btn--lg>span{padding:1.5rem .75rem}}.btn--ic span{padding-left:0}.btn--ic--right span{padding-right:0}.btn button{background-color:inherit;color:inherit;font:inherit;margin:inherit;padding:inherit}@media (max-width:576px){.btn--article-list{font-size:.75rem;font-weight:700;height:1.9em;margin:0 2px 2px 0;padding:0 2px}}.btn__group{display:flex;flex-direction:row;flex-wrap:wrap}.btn__group--truncated .btn{width:100%}.btn__group--border .btn{border-radius:0;margin-top:-2px}.btn__group--border .btn:first-of-type{border-radius:4px 4px 0 0}.btn__group--border .btn:last-of-type{border-radius:0 0 4px 4px}.btn__group--border .btn:last-of-type:first-of-type{border-radius:4px}@media (hover:none){.btn__group--border .btn:active{z-index:2}}@media (hover:hover){.btn__group--border .btn:hover{z-index:2}}.btn__group--left .btn{margin:0 .5rem .5rem 0}.btn__group--right .btn{margin:0 0 .5rem .5rem}.btn__group--center .btn{margin:0 .5rem .5rem 0;width:auto}.btn__group--center .btn:last-child{margin-right:0}.divider,hr{background:#eee;border:none;display:block;height:1px;width:100%}.divider--margin,hr--margin{margin-left:1rem;margin-right:1rem}.divider--NOS,hr--NOS{padding-top:1.5rem}.divider--NOS .branding--NOS,hr--NOS .branding--NOS{margin-right:1.5rem}@media (max-width:576px){.divider--NOS,hr--NOS{padding-top:.5rem}}.divider--bottom,hr--bottom{bottom:0;left:0;position:absolute;right:0}.divider--bottom--margin,hr--bottom--margin{left:1rem;width:calc(100% - 2rem)}@media (max-width:576px){.divider--bottom--margin,hr--bottom--margin{left:.5rem;width:calc(100% - 1rem)}}.divider--bottom--margin--sm,hr--bottom--margin--sm{left:.5rem;width:calc(100% - 1rem)}.divider--heavier,hr--heavier{background:#bebebe}.embed nav>ul>li{list-style:none!important}.embed__insta{display:inline-block!important}.embed-newsletter>.card{margin:0}.EmbeddedTweet,.instagram-media,.twitter-tweet{display:inline-block!important;max-width:100%;width:100%}.instagram-media{position:static!important}.video--overlay--play{background-color:transparent!important;color:#fff;display:absolute;font-size:18px;left:47%;position:absolute;top:47%}.ic,.jw-skin-omroep-flevoland .jw-icon-inline,.jw-skin-omroep-flevoland .jw-icon-inline button,.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline,.jw-skin-omroep-flevoland-audio .jw-icon-inline button,.jw-skin-omroep-flevoland-audio .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-svg-icon{display:block;height:2.75em;width:2.75em}.ic--sm{height:1em;width:1em}.ic--md{height:2em;width:2em}.ic--lg{height:4.25em;width:4.25em}.ic--media-label{height:1.5rem;width:1.5rem}.ic__type__audio,.ic__type__audio-fragment,.ic__type__radio{background-image:url(../assets/img/icon/ic_type_audio.svg)}.ic__type__TV,.ic__type__video,.ic__type__video-fragment{background-image:url(../assets/img/icon/ic_type_video.svg)}.ic__type__image{background-image:url(../assets/img/icon/ic_type_image.svg)}.ic__type__dossier{background-image:url(../assets/img/icon/ic_type_dossier.svg)}.ic__type__nieuws{background-image:url(../assets/img/icon/ic_type_nieuws.svg)}.ic__type__sport{background-image:url(../assets/img/icon/ic_type_sport.svg)}.ic__social__share{background-image:url(../assets/img/icon/ic_control_share.svg)}.ic__social__facebook{background-image:url(../assets/img/icon/ic_social_fb.svg)}.ic__social__facebook--white{background-image:url(../assets/img/icon/ic_social_fb--white.svg)}.ic__social__facebook--grey{background-image:url(../assets/img/icon/ic_social_fb--grey.svg)}.ic__social__instagram{background-image:url(../assets/img/icon/ic_social_insta.svg)}.ic__social__instagram--white{background-image:url(../assets/img/icon/ic_social_insta--white.svg)}.ic__social__twitter{background-image:url(../assets/img/icon/ic_social_tw.svg)}.ic__social__twitter--white{background-image:url(../assets/img/icon/ic_social_tw--white.svg)}.ic__social__twitter--grey{background-image:url(../assets/img/icon/ic_social_tw--grey.svg)}.ic__social__bluesky{background-image:url(../assets/img/icon/ic_social_bluesky.svg)}.ic__social__bluesky--white{background-image:url(../assets/img/icon/ic_social_bluesky--white.svg)}.ic__social__bluesky--grey{background-image:url(../assets/img/icon/ic_social_bluesky--grey.svg)}.ic__social__youtube{background-image:url(../assets/img/icon/ic_social_yt.svg)}.ic__social__youtube--white{background-image:url(../assets/img/icon/ic_social_yt--white.svg)}.ic__social__mail,.ic__social__mail--grey{background-image:url(../assets/img/icon/ic_social_mail--grey.svg)}.ic__social__mail--white{background-image:url(../assets/img/icon/ic_social_mail--white.svg)}.ic__social__whatsapp--grey{background-image:url(../assets/img/icon/ic_social_whatsapp--grey.svg)}.ic__social__whatsapp--white{background-image:url(../assets/img/icon/ic_social_whatsapp--white.svg)}.ic__social__whatsapp--light{background-image:url(../assets/img/icon/ic_social_whatsapp--light.svg)}.ic__social__whatsapp--dark{background-image:url(../assets/img/icon/ic_social_whatsapp--darker.svg)}.ic__social__tiktok{background-image:url(../assets/img/icon/ic_social_tt.svg)}.ic__social__tiktok--white{background-image:url(../assets/img/icon/ic_social_tt--white.svg)}.ic__social__embed--grey{background-image:url(../assets/img/icon/ic_social_embed--grey.svg)}.ic__nav__search{background-image:url(../assets/img/icon/ic_nav_search.svg)}.ic__nav__search--dark{background-image:url(../assets/img/icon/ic_nav_search--darker.svg)}.ic__nav__more{background-image:url(../assets/img/icon/ic_nav_more--white.svg)}.ic__nav__more--dark{background-image:url(../assets/img/icon/ic_nav_more--darker.svg)}.ic__nav__dropdown{background-image:url(../assets/img/icon/ic_nav_dropdown--white.svg)}.ic__nav__dropdown--dark{background-image:url(../assets/img/icon/ic_nav_dropdown--darker.svg)}.ic__nav__login--dark{background-image:url(../assets/img/icon/ic_nav_login--darker.svg)}.ic__nav__info--dark{background-image:url(../assets/img/icon/ic_nav_info--darker.svg)}.ic__nav__info--red{background-image:url(../assets/img/icon/ic_nav_info--red.svg)}.ic__nav__info--gray{background-image:url(../assets/img/icon/ic_nav_info--gray.svg)}.ic__nav__settings--dark{background-image:url(../assets/img/icon/ic_nav_settings--darker.svg)}.ic__nav__news{background-image:url(../assets/img/icon/ic_nav_news.svg)}.ic__nav__news.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__news,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__news,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__news.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__news.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__news.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__news.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__news,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__news.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__news.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__news.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__news{background-image:url(../assets/img/icon/ic_nav_news-active.svg)}.ic__nav__laatste{background-image:url(../assets/img/icon/ic_nav_laatste.svg)}.ic__nav__laatste.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__laatste,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__laatste,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__laatste.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__laatste.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__laatste.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__laatste,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__laatste.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__laatste.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__laatste.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__laatste{background-image:url(../assets/img/icon/ic_nav_laatste-active.svg)}.ic__nav__sport{background-image:url(../assets/img/icon/ic_nav_sport.svg)}.ic__nav__sport.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__sport,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__sport,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__sport.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__sport.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__sport.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__sport,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__sport.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__sport.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__sport.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__sport{background-image:url(../assets/img/icon/ic_nav_sport-active.svg)}.ic__nav__metropool{background-image:url(../assets/img/icon/ic_nav_metropool.svg)}.ic__nav__metropool.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__metropool,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__metropool,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__metropool.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__metropool.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__metropool.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__metropool,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__metropool.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__metropool.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__metropool.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__metropool{background-image:url(../assets/img/icon/ic_nav_metropool-active.svg)}.ic__nav__home{background-image:url(../assets/img/icon/ic_nav_home.svg)}.ic__nav__home.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__home,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__home,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__home.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__home.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__home.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__home.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__home,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__home.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__home.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__home.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__home{background-image:url(../assets/img/icon/ic_nav_home-active.svg)}.ic__nav__gemist{background-image:url(../assets/img/icon/ic_nav_gemist.svg)}.ic__nav__gemist.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__gemist,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__gemist,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__gemist.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__gemist.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__gemist.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__gemist,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__gemist.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__gemist.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__gemist.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__gemist{background-image:url(../assets/img/icon/ic_nav_gemist-active.svg)}.ic__nav__gemist--light{background-image:url(../assets/img/icon/ic_nav_gemist--light.svg)}.ic__nav__weather{background-image:url(../assets/img/icon/ic_nav_weather.svg)}.ic__nav__weather.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__weather,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__weather,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__weather.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__weather.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__weather.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__weather,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__weather.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__weather.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__weather.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__weather{background-image:url(../assets/img/icon/ic_nav_weather-active.svg)}.ic__nav__traffic{background-image:url(../assets/img/icon/ic_nav_traffic.svg)}.ic__nav__traffic.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__traffic,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__traffic,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__traffic.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__traffic.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__traffic.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__traffic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__traffic.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__traffic.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__traffic.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__traffic{background-image:url(../assets/img/icon/ic_nav_traffic-active.svg)}.ic__nav__traffic--light{background-image:url(../assets/img/icon/ic_nav_traffic--light.svg)}.ic__nav__close,.ic__nav__close--dark,.jw-skin-omroep-flevoland .jw-icon-close,.jw-skin-omroep-flevoland-audio .jw-icon-close{background-image:url(../assets/img/icon/ic_nav-close.svg)}.ic__nav__close--dark{filter:invert(1)}.ic__nav__close--red{background-image:url(../assets/img/icon/ic_nav-close--red.svg)}.ic__nav__fontsize{background-image:url(../assets/img/icon/ic_nav_fontsize.svg)}.ic__nav__kiek{background-image:url(../assets/img/icon/ic_nav_kiek.svg)}.ic__nav__regio{background-image:url(../assets/img/icon/ic_nav_regio.svg)}.ic__nav__regio--color{background-color:#000;mask:url(../assets/img/icon/ic_nav_regio--color.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask:url(../assets/img/icon/ic_nav_regio--color.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.ic__nav__regio.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__regio,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__regio,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__regio.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__regio.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__regio.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__regio,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__regio.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__regio.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__regio.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__regio{background-image:url(../assets/img/icon/ic_nav_regio-active.svg)}.ic__spinner--light{background-image:url(../assets/img/icon/ic_control_spinner--light.svg)}.ic__spinner--dark{background-image:url(../assets/img/icon/ic_control_spinner--dark.svg)}.ic__media__TV,.ic__media__video,.ic__media__video-fragment{background-image:url(../assets/img/icon/ic_control_video--black.svg)}.card--active .active__icon__TV,.card--active .active__icon__video,.card--active .active__icon__video-fragment,.ic__media__TV--active,.ic__media__video--active,.ic__media__video-fragment--active{background-image:url(../assets/img/icon/ic_control_video-active.svg)}.ic__media__audio-fragment,.ic__media__radio{background-image:url(../assets/img/icon/ic_control_video--black.svg)}.ic__media__audio-fragment--active,.ic__media__radio--active{background-image:url(../assets/img/icon/ic_control_video-active.svg)}.ic__media__audio{background-image:url(../assets/img/icon/ic_type_audio--black.svg)}.card--active .active__icon__audio,.card--active .active__icon__audio-fragment,.card--active .active__icon__radio,.ic__media__audio--active{background-color:#bf2133;background-image:url(../assets/img/icon/ic_control_stop.svg);border-radius:50%;height:1.5rem;width:1.5rem}.ic__media-fullscreen-on{background-image:url(../assets/img/icon/ic_control_fullscreen-enable.svg)}.ic__readspeaker__stop{background-image:url(../assets/img/icon/ic_control_stop.svg)}.ic__readspeaker__play{background-image:url(../assets/img/icon/ic_control_play.svg)}.ic__arrow__right{background-image:url(../assets/img/icon/ic_arrow_right.svg)}.ic__arrow__right--red{background-image:url(../assets/img/icon/ic_arrow_right--red.svg)}.ic__arrow__left{background-image:url(../assets/img/icon/ic_arrow_left.svg)}.ic__arrow__left--red{background-image:url(../assets/img/icon/ic_arrow_left--red.svg)}.ic__arrow__up{background-image:url(../assets/img/icon/ic_arrow_up--gray--dark.svg)}.ic__arrow__down{background-image:url(../assets/img/icon/ic_arrow_down--gray--dark.svg)}.ic__lock__gray{background-image:url(../assets/img/icon/ic_lock--gray--dark.svg)}.ic__lock__locked{background-image:url(../assets/img/icon/ic_lock-locked.svg)}.ic__alert__traffic{background-image:url(../assets/img/icon/ic_alert.svg)}.ic__alert__camera{background-image:url(../assets/img/icon/ic_alert_camera.svg)}.ic__send{background-image:url(../assets/img/icon/ic_send.svg)}.ic__map--red{background-image:url(../assets/img/icon/ic_map--red.svg)}.ic__map--black{background-image:url(../assets/img/icon/ic_map--black.svg)}.ic__download{background-image:url(../assets/img/icon/ic_download--red.svg)}.form .feedback-cont[request=success] .btn__submit .ic,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline button,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland .jw-icon-volume,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland .jw-svg-icon,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-volume,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland-audio .jw-svg-icon,.form .success .btn__submit .ic,.form .success .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline,.form .success .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline button,.form .success .btn__submit .jw-skin-omroep-flevoland .jw-icon-volume,.form .success .btn__submit .jw-skin-omroep-flevoland .jw-svg-icon,.form .success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline,.form .success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.form .success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-volume,.form .success .btn__submit .jw-skin-omroep-flevoland-audio .jw-svg-icon,.form.success .btn__submit .ic,.form.success .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline,.form.success .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline button,.form.success .btn__submit .jw-skin-omroep-flevoland .jw-icon-volume,.form.success .btn__submit .jw-skin-omroep-flevoland .jw-svg-icon,.form.success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline,.form.success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.form.success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-volume,.form.success .btn__submit .jw-skin-omroep-flevoland-audio .jw-svg-icon,.ic__check,.jw-skin-omroep-flevoland .form .feedback-cont[request=success] .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland .form .feedback-cont[request=success] .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland .form .feedback-cont[request=success] .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland .form .success .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland .form .success .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland .form .success .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland .form.success .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland .form.success .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland .form.success .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland .jw-icon-inline .form .feedback-cont[request=success] .btn__submit button,.jw-skin-omroep-flevoland .jw-icon-inline .form .success .btn__submit button,.jw-skin-omroep-flevoland .jw-icon-inline .form.success .btn__submit button,.jw-skin-omroep-flevoland-audio .form .feedback-cont[request=success] .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland-audio .form .feedback-cont[request=success] .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland-audio .form .feedback-cont[request=success] .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland-audio .form .success .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland-audio .form .success .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland-audio .form .success .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland-audio .form.success .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland-audio .form.success .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland-audio .form.success .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .form .feedback-cont[request=success] .btn__submit button,.jw-skin-omroep-flevoland-audio .jw-icon-inline .form .success .btn__submit button,.jw-skin-omroep-flevoland-audio .jw-icon-inline .form.success .btn__submit button{background-image:url(../assets/img/icon/ic_check.svg)}.ic__check--red{background-image:url(../assets/img/icon/ic_check--red.svg)}.ic__add{background-image:url(../assets/img/icon/ic_add.svg)}.ic__nos{background-image:url(../assets/img/icon/ic_nos.svg)}.ic__show__on{background-image:url(../assets/img/icon/ic_show_on.svg)}.ic__show__off{background-image:url(../assets/img/icon/ic_show_off.svg)}.ic__cookiewall_accept{background-image:url(../assets/img/icon/ic_cookiewall_accept.svg)}.ic__cookiewall_accept_white{background-image:url(../assets/img/icon/ic_cookiewall_accept_white.svg)}.ic__cookiewall_reject{background-image:url(../assets/img/icon/ic_cookiewall_reject.svg)}.ic__cookiewall_reject_white{background-image:url(../assets/img/icon/ic_cookiewall_reject_white.svg)}.ic__upload{background-image:url(../assets/img/icon/ic_upload.svg)}.ic__ptr{overflow:visible!important}.ic__ptr circle{fill:none;r:1em;cy:1em;cx:1em;stroke-dashoffset:164px}.ic__ptr circle:first-of-type{stroke:#f5f5f5}.ic__ptr circle:nth-of-type(2){stroke:#e1e1e1}.ic__ptr circle:nth-of-type(3){stroke:#bf2133}.ic__flags{display:inline-block;height:15px;width:20px}.ic__flags--20x15-nl{background-image:url(../assets/img/icon/flags/20x15/nl_netherlands.svg)}.ic__flags--20x15-de{background-image:url(../assets/img/icon/flags/20x15/de_germany.svg)}.ic__flags--20x15-en{background-image:url(../assets/img/icon/flags/20x15/gb_unitedkingdom.svg)}.ic__flags--20x15-es{background-image:url(../assets/img/icon/flags/20x15/es_spain.svg)}.ic__flags--20x15-fr{background-image:url(../assets/img/icon/flags/20x15/fr_france.svg)}.ic__flags--20x15-pl{background-image:url(../assets/img/icon/flags/20x15/pl_poland.svg)}.ic__flags--20x15-uk{background-image:url(../assets/img/icon/flags/20x15/ua_ukraine.svg)}.ic__flags--20x15-ro{background-image:url(../assets/img/icon/flags/20x15/ro_romania.svg)}.ic__flags--20x15-tr{background-image:url(../assets/img/icon/flags/20x15/tr_turkey.svg)}.ic__flags--20x15-ar{background-image:url(../assets/img/icon/flags/20x15/ar_arabic.svg)}.ic__flags--20x15-fy{background-image:url(../assets/img/icon/flags/20x15/fy_fryslan.svg)}.jw-svg-icon-play{background-image:url(../assets/img/icon/ic_control_play.svg)}.jw-svg-icon-buffer{background-image:url(../assets/img/icon/ic_control_loader.png)}.jw-svg-icon-replay{background-image:url(../assets/img/icon/ic_control_play.svg)}.jw-svg-icon-pause,.jw-svg-icon-stop{background-image:url(../assets/img/icon/ic_control_pause.svg)}.jw-svg-icon-fullscreen-off{background-image:url(../assets/img/icon/ic_control_fullscreen-disable.svg)}.jw-svg-icon-fullscreen-android,.jw-svg-icon-fullscreen-on{background-image:url(../assets/img/icon/ic_control_fullscreen-enable.svg)}.jw-svg-icon-sharing{background-image:url(../assets/img/icon/ic_control_share.svg)}.jw-svg-icon-volume-0{background-image:url(../assets/img/icon/ic_control_audio-muted.svg)}.jw-svg-icon-volume-50{background-image:url(../assets/img/icon/ic_control_audio-unmuted--50.svg)}.jw-svg-icon-volume-100{background-image:url(../assets/img/icon/ic_control_audio-unmuted.svg)}.jw-svg-icon-airplay-off,.jw-svg-icon-airplay-on{background-image:url(../assets/img/icon/ic_control_airplay.svg)}.jw-svg-icon-airplay-on path{fill:#59cfff!important}.jw-icon-cast button{margin-bottom:0!important;transform:scale(.6)}.cast_caf_state_d{display:none!important}.jw-custom-icon-cc{background-image:url(../assets/img/icon/ic_control_subtitles-active.svg)}.jw-custom-icon-cc path{display:none}.jw-custom-icon-cc.jw-off{background-image:url(../assets/img/icon/ic_control_subtitles.svg)}.jw-icon-popup{background-image:url(../assets/img/icon/ic_control_window.svg)}.jw-icon-fullscreen-android{background-image:url(../assets/img/icon/ic_control_fullscreen-enable.svg)}.jw-icon-cc{background-image:url(../assets/img/icon/ic_control_subtitles-active.svg)}.jw-icon-cc path{display:none}.jw-icon-cc.jw-off{background-image:url(../assets/img/icon/ic_control_subtitles.svg)}.jw-icon-cast google-cast-launcher{--connected-color:none!important;--disconnected-color:none!important;background-image:url(../assets/img/icon/ic_control_chromecast-active.svg);background-repeat:no-repeat;background-size:contain;height:2.75em!important;width:2.75em!important}.jw-icon-cast google-cast-launcher.jw-off{background-image:url(../assets/img/icon/ic_control_chromecast.svg)}.input-block,button,input:not([type=radio]):not([type=checkbox]),input[type=button],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type^=date],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;color:#4b4b4b;font-family:Helvetica,Arial,sans-serif;font-size:1rem;margin:0 0 .5rem;outline:0;transition:all .1s ease-in-out;width:100%}[type=search].input-block,input[type=search]{-webkit-appearance:textfield}[type=search].input-block::-webkit-search-decoration,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.input-block,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #e1e1e1;font-size:1rem;line-height:1.25;min-height:1.625em;padding:.5rem;resize:none}.input-block:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #4b4b4b}.input-block:user-error,input[type=email]:user-error,input[type=number]:user-error,input[type=password]:user-error,input[type=search]:user-error,input[type=tel]:user-error,input[type=text]:user-error,input[type=url]:user-error,select:user-error,textarea:user-error{border:1px solid #bf2133}[type=checkbox].input-block,[type=radio].input-block,input[type=checkbox],input[type=radio]{opacity:0;position:absolute}[type=checkbox].input-block+label,[type=radio].input-block+label,input[type=checkbox]+label,input[type=radio]+label{-webkit-touch-callout:none;cursor:pointer;font-weight:500;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[type=checkbox].input-block+label:after,[type=checkbox].input-block+label:before,[type=radio].input-block+label:after,[type=radio].input-block+label:before,input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:"";transition:all .1s ease-in-out}[type=checkbox].input-block+label:before,[type=radio].input-block+label:before,input[type=checkbox]+label:before,input[type=radio]+label:before{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;display:inline-block;height:1rem;margin-right:.5rem;vertical-align:text-top;width:1rem}[type=checkbox].input-block:checked+label:before,[type=radio].input-block:checked+label:before,input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#bf2133;border-color:#bf2133}[type=checkbox].input-block:focus+label:before,[type=radio].input-block:focus+label:before,input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border:1px solid #bebebe}[type=radio].input-block+label:before,input[type=radio]+label:before{border-radius:50%;box-shadow:inset 0 0 0 8px #fff}[type=radio].input-block:checked+label:before,input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 3px #fff}[type=checkbox].input-block+label:after,input[type=checkbox]+label:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:10px;left:5px;position:absolute;top:2px;transform:scale(.1) rotate(20deg);width:6px}[type=checkbox].input-block:checked+label:after,input[type=checkbox]:checked+label:after{transform:scale(1) rotate(45deg)}.jw-skin-omroep-flevoland .jw-icon-inline .select__wrap button,.jw-skin-omroep-flevoland .select__wrap .jw-icon-inline,.jw-skin-omroep-flevoland .select__wrap .jw-icon-volume,.jw-skin-omroep-flevoland .select__wrap .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .select__wrap button,.jw-skin-omroep-flevoland-audio .select__wrap .jw-icon-inline,.jw-skin-omroep-flevoland-audio .select__wrap .jw-icon-volume,.jw-skin-omroep-flevoland-audio .select__wrap .jw-svg-icon,.select__wrap .ic,.select__wrap .jw-skin-omroep-flevoland .jw-icon-inline,.select__wrap .jw-skin-omroep-flevoland .jw-icon-inline button,.select__wrap .jw-skin-omroep-flevoland .jw-icon-volume,.select__wrap .jw-skin-omroep-flevoland .jw-svg-icon,.select__wrap .jw-skin-omroep-flevoland-audio .jw-icon-inline,.select__wrap .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.select__wrap .jw-skin-omroep-flevoland-audio .jw-icon-volume,.select__wrap .jw-skin-omroep-flevoland-audio .jw-svg-icon{pointer-events:none;right:.25rem;top:calc(50% - .25rem);transform:translate3d(0,-50%,0)}.input__wrap--double .btn:first-child,.input__wrap--double .input-block:first-child,.input__wrap--double input:first-child{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.input__wrap--double .btn:last-child,.input__wrap--double .input-block:last-child,.input__wrap--double input:last-child{border-bottom-left-radius:0!important;border-top-left-radius:0!important}select{-webkit-appearance:none}.input-block--file{background-color:#fff;margin:0;padding:.25rem;position:relative}[type=file].input-block,input[type=file]{opacity:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}[type=file].input-block+label,input[type=file]+label{cursor:pointer;display:flex;justify-content:space-between;margin:0}[type=file].input-block+label .mock-button,input[type=file]+label .mock-button{align-self:flex-end;background-color:#bf2133;border-radius:4px;color:#fff;padding:.5rem}[type=file].input-block+label .filename,input[type=file]+label .filename{font-weight:500;padding:.5rem}textarea{max-width:100%;min-height:7.5em}[type=button].input-block,[type=reset].input-block,[type=submit].input-block,button,input[type=button],input[type=reset],input[type=submit]{border:none}label{color:#4b4b4b;font-size:.875rem}.loader__card--animated .animation__bg,.loader__card--animated.animation__bg,.loader__spinner{animation:animation__bg 1s ease-in-out infinite}.loader__spinner{height:2rem;width:2rem}@keyframes animation__bg{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}img{border-radius:4px;height:auto;image-rendering:auto;width:100%}figure{position:relative}figure,figure img{display:block;max-width:100%;width:100%}figure img{border-radius:4px;height:auto}figure figcaption{background-color:#e1e1e1;bottom:.5rem;left:.5rem;position:absolute;text-align:left}.media,.media__ad{position:relative}.media__ad{background-color:#f7f7f7;border-radius:4px;padding-top:2rem}.media__ad:after{color:#bebebe;content:"Advertentie";display:block;font-size:.75rem;left:0;position:absolute;right:0;text-align:center;top:.5rem}.media__ad--banner{overflow:hidden}.media__ad--banner:before{content:"";display:block;height:0;padding-top:12.3626373626%}.media__ad iframe,.media__ad--rect .media__ad>div{max-width:100%!important}.media__scale{transform:scale(1);transition:all .5s cubic-bezier(.2,0,0,1)}@media (hover:none){.media__scale:active{transform:scale(1.1)}}@media (hover:hover){.media__scale:hover{transform:scale(1.1)}}.media__embed{overflow:hidden;position:relative}.media__embed:before{content:"";display:block;height:0;padding-top:56.25%}.media__embed .iframe,.media__embed iframe{display:block}.media__embed--height{position:relative;width:100%}.media__embed--height .iframe,.media__embed--height iframe{width:100%!important}.media__image{background-image:url(../assets/img/video/video_fallback.jpg);height:100%;overflow:hidden;position:relative}.media__image:before{content:"";display:block;height:0;padding-top:56.25%}.media__image--auto{position:relative}.media__image--auto img{height:auto;max-height:100%;max-width:100%;width:auto}.media__image--wide{overflow:hidden}.media__image--wide:before{content:"";display:block;height:0;padding-top:50%}.media__image--ultrawide{overflow:hidden}.media__image--ultrawide:before{content:"";display:block;height:0;padding-top:40%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.media__picture{display:flex}.media__picture img{left:unset;-o-object-fit:cover;object-fit:cover;position:relative;top:unset;transform:unset}}.media__video{border-radius:4px;overflow:hidden}.media__video:before{content:"";display:block;height:0;padding-top:56.25%}.media__video .jw-state-error:not(.player-container--sticky),.media__video .jwplayer:not(.player-container--sticky){position:absolute!important}.media__video--stretch{border-radius:0}@media (max-width:576px){.media__video{border-radius:0}}.media .fb-post{max-width:100%}.media__image,.media__image--auto,.media__placeholder{background-color:#fbfbfb;border:1px solid #eee;border-radius:4px;overflow:hidden}.facebook-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.facebook-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.localfocusvisual{width:100%}.fb-post>span{max-width:100%}.fb-post iframe{border:0;display:block;margin:0 auto;max-width:100%}img[id^=stickyTrackImg]{display:none;height:1px;width:1px}.embed--cookie.blocked{overflow:hidden}.embed--cookie.blocked:before{content:"";display:block;height:0;padding-top:56.25%}.embed--cookie.blocked .embed__embed{display:none}.embed--cookie.blocked .embed__message{align-items:center;background-color:#f7f7f7;border-radius:4px;display:flex;justify-content:center}.embed__message{display:none}.card--rect .embed--cookie:before,.media__embed:not(.media__embed--height) .embed--cookie:before{content:none}.info{overflow:hidden;white-space:nowrap}.info--copyright{color:#fff;display:inline-block;margin-left:10px;opacity:.64;white-space:nowrap}.info--copyright--right{margin-left:0}.info--carousel{padding-top:2px}.caption--box--color{background-color:rgba(0,0,0,.7)}.video-container{border-radius:4px;opacity:1;overflow:hidden;transition:transform 0s,opacity .22s cubic-bezier(.36,.07,.19,.97)}.video-container-stretch>.jwplayer.jw-skin-omroep-flevoland.jw-stretch-uniform{height:100%!important}.video-container-status{background:#000;color:#fff;opacity:0;padding:.5rem;pointer-events:none;text-align:center;transition:opacity .2s ease-in-out;z-index:2}.video-container-status.active{opacity:1;pointer-events:all}.jw-skin-omroep-flevoland .jw-controls-backdrop{background:linear-gradient(180deg,transparent,rgba(0,0,0,.2) 77%,rgba(0,0,0,.2)) 100% 100%/100% 240px no-repeat transparent}.jw-skin-omroep-flevoland .jw-controls-backdrop:before{background:rgba(0,0,0,.2);content:"";opacity:0;pointer-events:none;transition:all .1s ease-in-out}.jw-skin-omroep-flevoland.jw-state-idle .jw-controls{background:rgba(0,0,0,.2)}.jw-skin-omroep-flevoland.jw-state-paused .jw-display{display:block!important}.jw-skin-omroep-flevoland.jw-state-paused .jw-controls-backdrop:before{opacity:1;pointer-events:none}.jw-reset{font-family:Helvetica,Arial,sans-serif;font-weight:700}.jw-title-primary{font-size:1rem!important}.jw-custom-icon-cast{position:absolute!important;right:60px!important;top:0!important}.jw-flag-small-player .jw-settings-open .jw-controlbar{display:unset!important}.jw-disable-subtitles .jw-custom-icon-cc,.jw-icon-cc,.jw-svg-icon-cc-off,.jw-svg-icon-cc-on{display:none!important}.jw-skin-omroep-flevoland,.jw-skin-omroep-flevoland-audio{position:absolute;top:0}@media (max-width:576px){.jw-skin-omroep-flevoland .jw-title,.jw-skin-omroep-flevoland-audio .jw-title{align-items:center;display:flex!important;flex-wrap:wrap;height:2.75em;justify-content:flex-start;padding:0 .5em;width:calc(100% - 5.5em)}.jw-skin-omroep-flevoland .jw-title>.jw-title-primary,.jw-skin-omroep-flevoland-audio .jw-title>.jw-title-primary{padding:0}.jw-skin-omroep-flevoland .jw-title>.jw-title-secundary,.jw-skin-omroep-flevoland-audio .jw-title>.jw-title-secundary{display:none!important}}.jw-skin-omroep-flevoland-audio.jw-flag-audio-player,.jw-skin-omroep-flevoland.jw-flag-audio-player{background:#bf2133}.jw-skin-omroep-flevoland *,.jw-skin-omroep-flevoland-audio *{box-sizing:border-box}.jw-skin-omroep-flevoland .jw-display,.jw-skin-omroep-flevoland-audio .jw-display{display:block;padding:0}.jw-skin-omroep-flevoland .jw-icon,.jw-skin-omroep-flevoland-audio .jw-icon{pointer-events:all}.jw-skin-omroep-flevoland .jw-fullscreen-ima,.jw-skin-omroep-flevoland .jw-icon-volume:after,.jw-skin-omroep-flevoland-audio .jw-fullscreen-ima,.jw-skin-omroep-flevoland-audio .jw-icon-volume:after{display:none}.jw-skin-omroep-flevoland .jw-overlays,.jw-skin-omroep-flevoland-audio .jw-overlays{opacity:.99}.jw-skin-omroep-flevoland .jw-icon-inline,.jw-skin-omroep-flevoland .jw-icon-inline button,.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline,.jw-skin-omroep-flevoland-audio .jw-icon-inline button,.jw-skin-omroep-flevoland-audio .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-svg-icon{height:2.75em!important;min-width:2.75em;width:2.75em!important}.jw-skin-omroep-flevoland .jw-volume-tip,.jw-skin-omroep-flevoland-audio .jw-volume-tip{padding:.25rem 0}.jw-skin-omroep-flevoland .jw-icon-close,.jw-skin-omroep-flevoland .jw-settings-sharing,.jw-skin-omroep-flevoland-audio .jw-icon-close,.jw-skin-omroep-flevoland-audio .jw-settings-sharing{position:absolute;right:0;top:0}.jw-skin-omroep-flevoland .jw-autostart-mute,.jw-skin-omroep-flevoland .jw-captions.no--subtitles,.jw-skin-omroep-flevoland .jw-display-container .jw-display-controls .jw-display-icon-next,.jw-skin-omroep-flevoland .jw-icon-close,.jw-skin-omroep-flevoland .jw-icon-fullscreen path,.jw-skin-omroep-flevoland .jw-icon-fullscreen-android path,.jw-skin-omroep-flevoland .jw-icon-next,.jw-skin-omroep-flevoland .jw-icon-pip,.jw-skin-omroep-flevoland .jw-icon-rewind,.jw-skin-omroep-flevoland .jw-icon-settings,.jw-skin-omroep-flevoland .jw-playlist-btn,.jw-skin-omroep-flevoland .jw-related-btn,.jw-skin-omroep-flevoland .jw-settings-menu,.jw-skin-omroep-flevoland .jw-svg-icon-airplay-off path,.jw-skin-omroep-flevoland .jw-svg-icon-airplay-on path,.jw-skin-omroep-flevoland .jw-svg-icon-buffer path,.jw-skin-omroep-flevoland .jw-svg-icon-chromecast-off path,.jw-skin-omroep-flevoland .jw-svg-icon-chromecast-on path,.jw-skin-omroep-flevoland .jw-svg-icon-pause path,.jw-skin-omroep-flevoland .jw-svg-icon-play path,.jw-skin-omroep-flevoland .jw-svg-icon-replay path,.jw-skin-omroep-flevoland .jw-svg-icon-sharing path,.jw-skin-omroep-flevoland .jw-svg-icon-stop path,.jw-skin-omroep-flevoland .jw-svg-icon-volume-0 path,.jw-skin-omroep-flevoland .jw-svg-icon-volume-100 path,.jw-skin-omroep-flevoland .jw-svg-icon-volume-50 path,.jw-skin-omroep-flevoland .jw-text-countdown,.jw-skin-omroep-flevoland .jw-tooltip,.jw-skin-omroep-flevoland-audio .jw-autostart-mute,.jw-skin-omroep-flevoland-audio .jw-captions.no--subtitles,.jw-skin-omroep-flevoland-audio .jw-display-container .jw-display-controls .jw-display-icon-next,.jw-skin-omroep-flevoland-audio .jw-icon-close,.jw-skin-omroep-flevoland-audio .jw-icon-fullscreen path,.jw-skin-omroep-flevoland-audio .jw-icon-fullscreen-android path,.jw-skin-omroep-flevoland-audio .jw-icon-next,.jw-skin-omroep-flevoland-audio .jw-icon-pip,.jw-skin-omroep-flevoland-audio .jw-icon-rewind,.jw-skin-omroep-flevoland-audio .jw-icon-settings,.jw-skin-omroep-flevoland-audio .jw-playlist-btn,.jw-skin-omroep-flevoland-audio .jw-related-btn,.jw-skin-omroep-flevoland-audio .jw-settings-menu,.jw-skin-omroep-flevoland-audio .jw-svg-icon-airplay-off path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-airplay-on path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-buffer path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-chromecast-off path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-chromecast-on path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-pause path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-play path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-replay path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-sharing path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-stop path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-volume-0 path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-volume-100 path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-volume-50 path,.jw-skin-omroep-flevoland-audio .jw-text-countdown,.jw-skin-omroep-flevoland-audio .jw-tooltip{display:none!important}.jw-skin-omroep-flevoland .jw-text-duration:before,.jw-skin-omroep-flevoland .jw-text-live:before,.jw-skin-omroep-flevoland-audio .jw-text-duration:before,.jw-skin-omroep-flevoland-audio .jw-text-live:before{content:none!important}.jw-skin-omroep-flevoland .jw-text-duration,.jw-skin-omroep-flevoland .jw-text-elapsed,.jw-skin-omroep-flevoland-audio .jw-text-duration,.jw-skin-omroep-flevoland-audio .jw-text-elapsed{display:flex!important}.jw-skin-omroep-flevoland .jw-text-elapsed,.jw-skin-omroep-flevoland-audio .jw-text-elapsed{margin-left:.5rem;margin-right:.5rem}.jw-skin-omroep-flevoland .jw-text-duration,.jw-skin-omroep-flevoland-audio .jw-text-duration{margin-right:.5rem}.jw-skin-omroep-flevoland .jw-icon-playback,.jw-skin-omroep-flevoland-audio .jw-icon-playback{display:block!important}.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls{z-index:1}.jw-skin-omroep-flevoland .jw-display-controls .jw-display-icon-container,.jw-skin-omroep-flevoland-audio .jw-display-controls .jw-display-icon-container{margin:0;padding:0}.jw-skin-omroep-flevoland .jw-icon-playback,.jw-skin-omroep-flevoland-audio .jw-icon-playback{order:0}.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-icon-volume{order:4}.jw-skin-omroep-flevoland .jw-text-elapsed,.jw-skin-omroep-flevoland-audio .jw-text-elapsed{order:1}.jw-skin-omroep-flevoland .jw-text-duration,.jw-skin-omroep-flevoland-audio .jw-text-duration{order:3}.jw-skin-omroep-flevoland .jw-slider-horizontal,.jw-skin-omroep-flevoland-audio .jw-slider-horizontal{order:2}.jw-skin-omroep-flevoland .jw-icon-fullscreen,.jw-skin-omroep-flevoland .jw-icon-fullscreen-android,.jw-skin-omroep-flevoland-audio .jw-icon-fullscreen,.jw-skin-omroep-flevoland-audio .jw-icon-fullscreen-android{order:6}.jw-skin-omroep-flevoland div[button=jw-icon-popup],.jw-skin-omroep-flevoland-audio div[button=jw-icon-popup]{order:5}.jw-skin-omroep-flevoland .jw-display-icon-container,.jw-skin-omroep-flevoland-audio .jw-display-icon-container{display:flex!important;height:calc(100% - 5.5em)!important;left:0;position:absolute;top:2.75em;width:100%!important;z-index:2}.jw-skin-omroep-flevoland .jw-controlbar,.jw-skin-omroep-flevoland-audio .jw-controlbar{align-items:flex-end;max-height:inherit;pointer-events:none;z-index:4}.jw-skin-omroep-flevoland .jw-controlbar .jw-svg-icon-pause,.jw-skin-omroep-flevoland .jw-controlbar .jw-svg-icon-play,.jw-skin-omroep-flevoland .jw-controlbar .jw-svg-icon-replay,.jw-skin-omroep-flevoland .jw-controlbar .jw-svg-icon-stop,.jw-skin-omroep-flevoland-audio .jw-controlbar .jw-svg-icon-pause,.jw-skin-omroep-flevoland-audio .jw-controlbar .jw-svg-icon-play,.jw-skin-omroep-flevoland-audio .jw-controlbar .jw-svg-icon-replay,.jw-skin-omroep-flevoland-audio .jw-controlbar .jw-svg-icon-stop{background-color:#bf2133}.jw-skin-omroep-flevoland .jw-button-container,.jw-skin-omroep-flevoland-audio .jw-button-container{align-items:flex-end;height:100%;padding:0;position:relative;z-index:1}@media (max-width:576px){.jw-skin-omroep-flevoland .jw-button-container,.jw-skin-omroep-flevoland-audio .jw-button-container{font-size:.8em!important}}.jw-skin-omroep-flevoland .jw-button-container .jw-icon-popup,.jw-skin-omroep-flevoland-audio .jw-button-container .jw-icon-popup{order:4}.jw-skin-omroep-flevoland .jw-button-container:after,.jw-skin-omroep-flevoland-audio .jw-button-container:after{background:linear-gradient(transparent,rgba(0,0,0,.7));bottom:0;content:"";height:2.75em;left:0;position:absolute;width:100%;z-index:-1}.jw-skin-omroep-flevoland .jw-button-container .jw-text-live,.jw-skin-omroep-flevoland .jw-button-container>.jw-text,.jw-skin-omroep-flevoland-audio .jw-button-container .jw-text-live,.jw-skin-omroep-flevoland-audio .jw-button-container>.jw-text{align-items:center;display:flex;font-size:.8em!important;font-weight:300;height:3.3em!important}.jw-skin-omroep-flevoland .jw-slider-time,.jw-skin-omroep-flevoland .jw-slider-time *,.jw-skin-omroep-flevoland-audio .jw-slider-time,.jw-skin-omroep-flevoland-audio .jw-slider-time *{pointer-events:all}.jw-skin-omroep-flevoland .jw-slider-horizontal.jw-chapter-slider-time,.jw-skin-omroep-flevoland-audio .jw-slider-horizontal.jw-chapter-slider-time,.jw-skin-omroep-flevoland-audio.jw-flag-ads .jw-slider-time,.jw-skin-omroep-flevoland.jw-flag-ads .jw-slider-time{height:2.75em!important}.jw-skin-omroep-flevoland .jw-slider-horizontal.jw-chapter-slider-time .jw-slider-container .jw-timesegment-container,.jw-skin-omroep-flevoland-audio .jw-slider-horizontal.jw-chapter-slider-time .jw-slider-container .jw-timesegment-container,.jw-skin-omroep-flevoland-audio.jw-flag-ads .jw-slider-time .jw-slider-container .jw-timesegment-container,.jw-skin-omroep-flevoland.jw-flag-ads .jw-slider-time .jw-slider-container .jw-timesegment-container{background:hsla(0,0%,100%,.2);height:2px}.jw-skin-omroep-flevoland .jw-slider-horizontal.jw-chapter-slider-time .jw-slider-container .jw-timesegment-progress,.jw-skin-omroep-flevoland-audio .jw-slider-horizontal.jw-chapter-slider-time .jw-slider-container .jw-timesegment-progress,.jw-skin-omroep-flevoland-audio.jw-flag-ads .jw-slider-time .jw-slider-container .jw-timesegment-progress,.jw-skin-omroep-flevoland.jw-flag-ads .jw-slider-time .jw-slider-container .jw-timesegment-progress{background-color:#bf2133;top:0!important;transform:none!important}.jw-skin-omroep-flevoland-audio.jw-flag-live .jw-button-container .jw-icon-live,.jw-skin-omroep-flevoland-audio.jw-flag-live .jw-button-container .jw-text,.jw-skin-omroep-flevoland.jw-flag-live .jw-button-container .jw-icon-live,.jw-skin-omroep-flevoland.jw-flag-live .jw-button-container .jw-text{display:none!important}.jw-skin-omroep-flevoland-audio.jw-flag-live .jw-button-container .jw-spacer,.jw-skin-omroep-flevoland.jw-flag-live .jw-button-container .jw-spacer{order:2}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-button-container,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-button-container{flex-wrap:inherit;margin-bottom:0}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-controlbar .jw-icon.jw-icon-inline:not(.jw-text),.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-controlbar .jw-icon.jw-icon-inline:not(.jw-text){flex:1!important;height:auto!important;padding:0 .125rem!important}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text[role=status],.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text[role=status]{flex:2 20%}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-slider-time,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-slider-time{padding:0 .5rem}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text{align-self:auto;flex:1;margin:inherit;order:unset;width:inherit}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text-countdown,.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text-duration,.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima:not(jw-flag-small-player) .jw-controls .jw-text-duration,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text-countdown,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text-duration,.jw-skin-omroep-flevoland.jw-flag-ads-googleima:not(jw-flag-small-player) .jw-controls .jw-text-duration{display:none!important}@media (max-width:576px){body:not(.cordova-ready) .jw-controls .jw-icon-popup{display:none!important}}body:not(.cordova-ready) .video-container:not(.video--sticky) .jw-icon-popup{display:none}.cordova-ready .popup .jw-icon-close{display:block!important}.cordova-ready .popup .jw-settings-sharing{display:none!important}.jw-text-track-display{top:75%!important}.jw-captions{max-height:100%!important}.jw-settings-open{pointer-events:auto}.jw-settings-menu{background-color:rgba(0,0,0,.4);border-radius:4px;right:0!important;top:0;z-index:2}.jw-settings-menu .jw-settings-submenu{padding:0!important}.jw-settings-menu .jw-svg-icon{height:1.5rem;width:1.5rem}.jw-settings-menu .jw-icon:after,.jw-settings-menu .jw-svg-icon-close{display:none}.jw-settings-menu .jw-settings-topbar{background:transparent}.jw-settings-menu .jw-settings-content-item{font-size:14px;padding:.5rem}.jw-settings-menu .jw-sharing-textarea{min-height:0}.video-container.popup,.video-container.popup .media{border-radius:0}.video-container.popup .jw-icon-popup{display:none!important}.jwplayer.player-container--sticky{animation:sticky-video-anim-in .22s cubic-bezier(.36,.07,.19,.97) forwards;border-radius:4px;bottom:10px!important;left:auto;opacity:0;overflow:hidden;position:fixed;right:10px!important;top:auto;width:calc(400px - 2rem)!important;z-index:3}.jwplayer.player-container--sticky,.jwplayer.player-container--sticky--animate{transition:transform .22s cubic-bezier(.36,.07,.19,.97),opacity .22s cubic-bezier(.36,.07,.19,.97)}.jwplayer.player-container--sticky--animate{opacity:1}.jw-flag-user-inactive.jw-state-playing:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-title{visibility:hidden}.jw-state-paused .jw-title,.jw-state-playing .jw-title{display:block}@keyframes sticky-video-anim-in{0%{transform:translateX(400px)}to{transform:translateX(0)}}.jwplayer .jw-icon.jw-icon-tooltip.jw-icon-volume{display:block}@media (min-width:1280px){.jwplayer .jw-icon.jw-icon-fullscreen,.jwplayer .jw-icon.jw-icon-fullscreen svg.jw-svg-icon,.jwplayer .jw-icon.jw-icon-playback,.jwplayer .jw-icon.jw-icon-playback svg.jw-svg-icon,.jwplayer .jw-icon.jw-icon-tooltip.jw-icon-volume,.jwplayer .jw-icon.jw-icon-tooltip.jw-icon-volume svg.jw-svg-icon{height:2.75em!important}}.jwplayer .jw-icon.jw-icon-inline.jw-icon-volume:not(.jw-icon-tooltip){display:block}[hide-share=true]~.jw-custom-icon-cast,[hide-share=true]~nav{display:none}[hide-share=false]~.jw-custom-icon-cast,[hide-share=false]~nav{display:block}.iframe--full-width{width:100%}.iframe--photo-display{overflow-x:hidden!important}.iframe--height-600{min-height:600px}@media (max-width:576px){.iframe--height-600{min-height:400px}}.iframe--height-450{min-height:450px}.form label{display:inline-block;font-weight:700;margin:.5rem 0;width:100%}.form label.required:after{content:"*"}.form button.btn__submit{display:block;line-height:2.75em}.form .show--completed{display:none}.form__filter [type=search].input-block,.form__filter input[type=search],.form__search [type=search].input-block,.form__search input[type=search]{margin-right:.5rem}.form__filter__title{margin-bottom:.5rem}@media (min-width:576px){.form__filter select{margin-left:.5rem}}.form--search [type=search].input-block,.form--search input[type=search]{border-right:none}@media (max-width:576px){.form--search [type=search].input-block,.form--search input[type=search]{flex:4 25%;padding-right:0}}.form--search [type=search].input-block:focus+select,.form--search input[type=search]:focus+select{border-color:#4b4b4b}.form--search select{background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#bf2133 0),linear-gradient(135deg,#bf2133 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;border-left:none;border-radius:0}.form--search select:focus{border-color:#e1e1e1}@media (max-width:576px){.form--search select{flex:3 20%}}@media (max-width:460px){.form--search select{flex:3 33%}}@media (max-width:340px){.form--search select{flex:3 50%}}@media (max-width:576px){.form--search .btn--red{flex:2 10%}}.form__tip{background-color:#eee;border-radius:4px}.form__weather{background-color:#fff;border-radius:4px;box-shadow:0 6px 16px rgba(0,0,0,.16)}.form.disabled .btn,.form.disabled .input-block:not([type=checkbox]),.form.disabled input:not([type=checkbox]),.form.disabled textarea{opacity:.5;pointer-events:none}.form .feedback-cont[request=success] .feedback,.form .success .feedback,.form.success .feedback{background-color:#f7f7f7;border:1px solid #5cb600;border-radius:4px;color:#5cb600}.form .feedback-cont[request=success] .input-block:not([type=checkbox]),.form .feedback-cont[request=success] input:not([type=checkbox]),.form .feedback-cont[request=success] textarea,.form .success .input-block:not([type=checkbox]),.form .success input:not([type=checkbox]),.form .success textarea,.form.success .input-block:not([type=checkbox]),.form.success input:not([type=checkbox]),.form.success textarea{border-color:#5cb600;color:#5cb600}.form .feedback-cont[request=success] .btn__submit,.form .success .btn__submit,.form.success .btn__submit{background-color:#5cb600}.form .feedback-cont[request=success] .show--completed,.form .success .show--completed,.form.success .show--completed{display:block}.form .error .feedback,.form .feedback-cont[request=error] .feedback,.form.error .feedback{background-color:#f7f7f7;border:1px solid #bf2133;border-radius:4px;color:#bf2133}.form .error .input-block:not([type=checkbox]),.form .error input:not([type=checkbox]),.form .error textarea,.form .feedback-cont[request=error] .input-block:not([type=checkbox]),.form .feedback-cont[request=error] input:not([type=checkbox]),.form .feedback-cont[request=error] textarea,.form.error .input-block:not([type=checkbox]),.form.error input:not([type=checkbox]),.form.error textarea{border-color:#bf2133;color:#bf2133}.form .error .btn__submit,.form .feedback-cont[request=error] .btn__submit,.form.error .btn__submit{background-color:#bf2133}.fn-upload-progress{position:relative}.fn-upload-progress .fn-progress--bar,.fn-upload-progress .fn-progress--holder{height:6px;transition:width .15s linear}.fn-upload-progress .fn-progress--bar{background-color:#bf2133;left:0;position:absolute;top:0}.fn-upload-progress .fn-progress--holder{background-color:#e1e1e1;width:100%}.display-comment-container .display-comment{background-color:#f7f7f7;border:1px solid #e1e1e1;border-radius:4px}.recaptcha-holder{height:70px;overflow:hidden;position:relative}.recaptcha-holder .grecaptcha-badge{box-shadow:0 0 0 transparent!important;position:absolute!important;top:5px}.cordova-ready .recaptcha-holder{display:none}.list--clear{list-style-type:none;margin:0;padding:0}.list--padding{padding-bottom:.5rem;padding-top:.5rem}@media (max-width:576px){.list--padding{padding:0}}.list__cards li:last-child .divider{display:none!important}.list--nested{margin-left:3rem}.list__title{border-bottom:1px solid #eee;min-height:2.75em}.list__timeline{border-left:1px solid #eee;display:flex;flex-wrap:wrap;margin-left:1rem;margin-right:1rem}.list__timeline .page-load-status{order:1}.list__timeline>*{flex:1 100%;width:100%}@media (max-width:576px){.list__timeline{margin-left:0;margin-right:0}}.list__timeline__item{padding-top:2rem}.list__timeline__item--first{padding-top:0}.list__timeline__item--first>a{padding-top:2rem}.list__timeline__item--first .list__timeline__dot:before{background-color:#bf2133}@media (max-width:576px){.list__timeline__item{padding-top:1rem}}.list__timeline__dot{padding-left:4.5rem;padding-right:4.5rem;position:relative}@media (max-width:576px){.list__timeline__dot{padding-left:1rem;padding-right:1rem}}.list__timeline__dot:before{background-color:#e1e1e1;border-radius:100%;content:"";height:.5rem;left:-.25rem;position:absolute;top:calc(50% - .5rem);width:.5rem}.list__timeline__dot__active:before{background:blue}.nav .btn--blank.active,.nav .btn--blank:hover{color:#bf2133}.nav__main__mobile{backface-visibility:hidden;bottom:0;left:0;position:fixed;right:0;will-change:transform,top;z-index:3}.nav__main__mobile,.nav__main__mobile *{transform:translateZ(0)}.nav__main__mobile .nav__list{padding-bottom:env(safe-area-inset-bottom)}.nav__main__mobile .nav__list li{display:inline-block;width:20%}.nav__main__mobile .nav__list .nav__link{align-items:center;color:#4b4b4b;display:flex;flex-direction:column;font-size:12px;font-weight:600;height:100%;justify-content:center;padding:.25rem;text-align:center}.nav__main__mobile .nav__list .nav__link i{background-size:2.75rem 2.75rem}.nav__main__mobile .nav__list .nav__link i.ic__size--small{background-size:1.75rem}.nav__main__mobile .nav__list .nav__link i.ic__size--normal{background-size:auto}.nav__main__mobile .nav__list .nav__link span{width:100%}.nav__main__mobile .nav__list .nav__link.active{color:#bf2133}.nav__toast{padding-top:8px;width:100%;z-index:9}.nav__toast__message{height:auto;opacity:0;transform:translate3d(0,-100vh,0);transition:all .5s cubic-bezier(.2,0,0,1)}.nav__toast__message span{color:#fff;font-weight:500;line-height:1.25}.nav__toast.active{pointer-events:all}.nav__toast.active .nav__toast__message{opacity:1;transform:translateZ(0)}.nav__more{align-items:flex-end;bottom:0;display:none;height:100%;pointer-events:none;position:fixed;width:100%;z-index:9}@media (max-width:576px){.nav__more{display:flex}}.nav__list{align-content:flex-start;display:flex}.nav__list__sheet{display:block;padding-bottom:env(safe-area-inset-bottom);z-index:3}.nav__list__sheet .nav__item{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;transition:all .1s ease-in-out;width:100%}.nav__list__sheet .nav__item i:not(.ic--md){min-width:2.75em}.nav__list__sheet .nav__item:hover{background-color:rgba(0,0,0,.03)}.nav__list__sheet .nav__item__action{align-items:center;display:flex;height:100%;justify-content:center;padding:.625rem}.nav__list__sheet .nav__item.nav__item__inset{border:none;padding-left:1rem;position:relative}.nav__list__sheet .nav__item.nav__item__inset:after{background-color:#eee;bottom:0;content:"";height:1px;left:1rem;position:absolute;right:0}.nav__list__sheet .nav__item .nav__label{flex:1}@media (max-width:576px){.nav__list__expand{max-height:100%;overflow:scroll;padding-bottom:2.75rem}}.nav__list__expand label{font-size:1rem}.nav__list__expand .nav__list{display:none}.nav__list__expand .nav__list li a{height:2.75rem}.nav__list__expand .nav__list li a.nav__item--spacer{height:calc(2.75rem + 10px)}.nav__list__expand [type=checkbox].input-block:checked+.nav__list,.nav__list__expand input[type=checkbox]:checked+.nav__list{display:block}.nav__meta{align-content:flex-start;display:flex}@media (min-width:576px){.nav__meta{margin-left:auto}}.nav__meta .ic__nav__dropdown{margin-right:.5rem}.nav__info .btn{color:#bebebe}.nav__filter{-webkit-overflow-scrolling:touch;overflow-x:auto}.nav__filter li{flex-shrink:0}.nav__filter .nav__list__item{white-space:nowrap}.nav__filter ul{width:100%}.nav__filter ul li{display:inline-block}.nav__filter ul li .active{color:#bf2133;position:relative}.nav__filter ul li .active:after{background:#bf2133;bottom:0;content:"";height:1px;left:1rem;position:absolute;right:1rem}@media (max-width:576px){.nav__filter ul li .active:after{left:.5rem;right:.5rem}}@media (max-width:768px){.nav__filter__sub:before{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,.156),#fff 91%);content:"";height:2.5em;pointer-events:none;position:absolute;right:0;width:6rem}}.nav__filter__gallery{overflow:hidden;position:relative}.nav__filter__gallery .media{-webkit-tap-highlight-color:rgba(0,0,0,0);border:2px solid #eee!important;border-radius:4px!important;cursor:pointer;display:inline-block;margin:0 .25rem;min-width:120px;transition:all .1s ease-in-out}.nav__filter__gallery .active{border-color:#bf2133!important}.nav__filter__gallery:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:" ";height:100%;position:absolute;right:0;top:0;width:2em;z-index:2}.nav__filter__gallery .nav__list{overflow-x:auto}.nav__filter__main{border-bottom:1px solid #eee}.nav__footer li a{display:inline-block;padding-bottom:.5rem}.nav__footer li a:hover{color:#bf2133;text-decoration:underline}@media (max-width:576px){.cordova-ready .nav.nav__more{margin-right:2.25rem}}@keyframes pagein{0%{opacity:0}to{opacity:1}}body.cordova-ready .spa__frame--detail .fn-spa-content{position:relative;will-change:transform}body.cordova-ready .spa__frame--detail .fn-spa-content .spa__loading,body.cordova-ready .spa__frame--detail .fn-spa-content main{height:100vh;max-height:calc(100vh - 100px);overflow-x:hidden;overflow-y:scroll;padding-bottom:1rem;width:100%}@media (max-width:576px){body.cordova-ready .spa__frame--detail .fn-spa-content .spa__loading,body.cordova-ready .spa__frame--detail .fn-spa-content main{display:inline-block}}body.cordova-ready .fn-spa-content{min-height:75vh;will-change:scroll-position}body.cordova-ready.Android .spa__frame{border:2px solid #fff}body.cordova-ready .spa__animate--page{animation:pagein .5s cubic-bezier(.2,0,0,1)}body.cordova-ready .spa__gesture{bottom:3.5em;display:none;left:0;position:fixed;top:0;top:2.5em;width:1.5rem;z-index:100}body.cordova-ready .spa__frame{background:#fff;min-height:100vh;overflow:hidden;overflow-y:scroll;padding-bottom:4.5em;transform:translateZ(0);transition:all .5s cubic-bezier(.2,0,0,1);will-change:transform;z-index:2}body.cordova-ready .spa__frame--detail{box-shadow:0 0 2rem transparent}body.cordova-ready .spa__loading{height:calc(100vh - 2.75em);height:100%;top:-2.75em;width:100vw}body.cordova-ready .spa__article--next,body.cordova-ready .spa__article--prev{left:100%;position:absolute;top:0;width:100%}body.cordova-ready .spa__article--next.spa__loading,body.cordova-ready .spa__article--prev.spa__loading{height:100vh;position:absolute}body.cordova-ready .spa__article--prev{left:-100%}body.cordova-ready .spa__btn{transition:all .5s cubic-bezier(.2,0,0,1);transition-duration:.5s}body.cordova-ready:not([data-is-cookies=true]) .spa__btn{opacity:0;pointer-events:none;transform:translate3d(1rem,0,0)}@media (min-width:576px){body.cordova-ready:not([data-is-cookies=true]) .spa__btn{transform:translate3d(-1rem,0,0)}}body.cordova-ready:not([spa-detail-active=true]) .spa__btn{opacity:0;pointer-events:none;transform:translate3d(1rem,0,0)}@media (min-width:576px){body.cordova-ready:not([spa-detail-active=true]) .spa__btn{transform:translate3d(-1rem,0,0)}}body.cordova-ready:not([spa-detail-active=true]) .spa__frame--detail{transform:translate3d(100%,0,0)}body.cordova-ready:not([spa-detail-active=true]) .fn-gesture-trigger{display:none!important}@media (min-width:576px){body.cordova-ready:not([spa-detail-active=true]) .header__main__bar .branding__logo{transform:translate3d(-2.75rem,0,0)}}body.cordova-ready[data-is-cookies=true] .spa__btn,body.cordova-ready[spa-detail-active=true] .spa__btn{opacity:1;pointer-events:auto;transform:translateZ(0)}body.cordova-ready[spa-detail-active=true] .spa__frame--detail{box-shadow:0 0 2rem rgba(0,0,0,.4);transform:translateZ(0)}body.cordova-ready[spa-detail-active=true] .spa__gesture{display:block}body.cordova-ready[spa-detail-active=true] .header__main__bar .branding__logo{transform:translateZ(0)}body.cordova-ready.cordova-android .spa__btn,body.cordova-ready.cordova-android .spa__frame{transition:all .2s linear}body.cordova-ready.cordova-android .spa__animate--page{animation:pagein .5s linear}body:not(.cordova-ready)[template-name=detail] .spa__frame--overview,body:not(.cordova-ready)[template-name=home] .spa__frame--detail,body:not(.cordova-ready)[template-name=overview] .spa__frame--detail,body:not(.cordova-ready)[template-name=static] .spa__frame--detail{display:none}body:not(.cordova-ready) .spa__btn{visibility:hidden}@media (min-width:576px){body:not(.cordova-ready) .spa__btn{display:none}}.regio-index .selectable-list{margin:0 auto;width:100%}.regio-index .list-item{align-items:center;background-color:#fff;border:2px solid #bf2133;border-radius:4px;color:#000;cursor:pointer;display:flex;font-weight:700;margin-bottom:5px;padding:15px;text-align:left;transition:color .3s ease,background-color .3s ease}.regio-index .list-item.selected{background-color:#bf2133;color:#fff}.jw-skin-omroep-flevoland .regio-index .list-item.selected i.jw-icon-inline,.jw-skin-omroep-flevoland .regio-index .list-item.selected i.jw-icon-volume,.jw-skin-omroep-flevoland .regio-index .list-item.selected i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .regio-index .list-item.selected i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .regio-index .list-item.selected i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .regio-index .list-item.selected i.jw-svg-icon,.regio-index .list-item.selected .jw-skin-omroep-flevoland i.jw-icon-inline,.regio-index .list-item.selected .jw-skin-omroep-flevoland i.jw-icon-volume,.regio-index .list-item.selected .jw-skin-omroep-flevoland i.jw-svg-icon,.regio-index .list-item.selected .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.regio-index .list-item.selected .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.regio-index .list-item.selected .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.regio-index .list-item.selected i.ic{background-color:#fff}.regio-index .list-item:hover{background-color:#bf2133;color:#fff}.jw-skin-omroep-flevoland .regio-index .list-item:hover i.jw-icon-inline,.jw-skin-omroep-flevoland .regio-index .list-item:hover i.jw-icon-volume,.jw-skin-omroep-flevoland .regio-index .list-item:hover i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .regio-index .list-item:hover i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .regio-index .list-item:hover i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .regio-index .list-item:hover i.jw-svg-icon,.regio-index .list-item:hover .jw-skin-omroep-flevoland i.jw-icon-inline,.regio-index .list-item:hover .jw-skin-omroep-flevoland i.jw-icon-volume,.regio-index .list-item:hover .jw-skin-omroep-flevoland i.jw-svg-icon,.regio-index .list-item:hover .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.regio-index .list-item:hover .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.regio-index .list-item:hover .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.regio-index .list-item:hover i.ic{background-color:#fff}.jw-skin-omroep-flevoland .regio-index .list-item i.jw-icon-inline,.jw-skin-omroep-flevoland .regio-index .list-item i.jw-icon-volume,.jw-skin-omroep-flevoland .regio-index .list-item i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .regio-index .list-item i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .regio-index .list-item i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .regio-index .list-item i.jw-svg-icon,.regio-index .list-item .jw-skin-omroep-flevoland i.jw-icon-inline,.regio-index .list-item .jw-skin-omroep-flevoland i.jw-icon-volume,.regio-index .list-item .jw-skin-omroep-flevoland i.jw-svg-icon,.regio-index .list-item .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.regio-index .list-item .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.regio-index .list-item .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.regio-index .list-item i.ic{background-color:#000;height:24px;width:24px}.regio-page .regio-header{align-items:center;display:flex;justify-content:space-between}.regio-page .regio-header h3{margin:0}.regio-page .regio-header a{align-items:center;color:#000;display:flex;text-decoration:none}.jw-skin-omroep-flevoland .regio-page .regio-header a i.jw-icon-inline,.jw-skin-omroep-flevoland .regio-page .regio-header a i.jw-icon-volume,.jw-skin-omroep-flevoland .regio-page .regio-header a i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .regio-page .regio-header a i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .regio-page .regio-header a i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .regio-page .regio-header a i.jw-svg-icon,.regio-page .regio-header a .jw-skin-omroep-flevoland i.jw-icon-inline,.regio-page .regio-header a .jw-skin-omroep-flevoland i.jw-icon-volume,.regio-page .regio-header a .jw-skin-omroep-flevoland i.jw-svg-icon,.regio-page .regio-header a .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.regio-page .regio-header a .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.regio-page .regio-header a .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.regio-page .regio-header a i.ic{height:32px;width:32px}.regio-page .regio-header a:hover{color:#bf2133}.pswp{-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:hidden;position:absolute;top:0;touch-action:none;width:100%;z-index:1500}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{-webkit-backface-visibility:hidden;background:#000;opacity:0;transform:translateZ(0)}.pswp__bg,.pswp__scroll-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container,.pswp__img{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__zoom-wrap{position:absolute;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1);width:100%}.pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{bottom:0;overflow:hidden;right:0}.pswp__img,.pswp__item{left:0;position:absolute;top:0}.pswp__img{height:auto;width:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{height:auto!important;left:0;top:0;width:100%!important}.pswp__error-msg{color:#ccc;font-size:14px;left:0;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:#ccc;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{background-color:rgba(0,0,0,.4);border:0;box-shadow:none;cursor:pointer;display:block;float:right;height:44px;margin:0;overflow:visible;padding:0;position:relative;width:44px}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button::-moz-focus-inner{border:0;padding:0}.pswp__caption{bottom:0;height:44px;left:0;position:absolute;width:100%}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{border-radius:4px;bottom:0;display:block;float:left;left:.5rem;margin:0 auto;max-width:100%;max-width:calc(100% - 1rem);overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:auto}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;visibility:visible;z-index:1550}.pswp__top-bar{height:60px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.swwp img{border-radius:.25rem}.rsbutton .rsbtn_text:before{content:"\e916";font-family:hl-icons;font-size:14px;margin:0 5px}.rsbutton .rsbtn_text{font-size:12px}.rsbutton{font-family:Open Sans webReader;margin-bottom:1rem;margin-top:.5rem;width:-moz-fit-content;width:fit-content}#readspeaker_button_detail,#readspeaker_button_weather{cursor:pointer}#readspeaker_button_container{width:10rem}#readspeakerButton,.griefButton{border-radius:8px;width:144px}.rsBtn-w10{width:160px!important}.rsBtn-w11{width:176px!important}.griefButton{background-color:#000}.readspeakerButtonText{content-visibility:auto;padding-top:2px}#rs_player{position:absolute}#rs_player,.unselectable{visibility:hidden}.ad-container{display:flex;justify-content:center}.article{background:#fff;border-radius:4px;margin-left:1.5rem;margin-right:1.5rem;padding:3rem 4rem 1rem 3rem;position:relative}.article .article:empty,.article p:empty{display:none}.article b,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6,.article strong{color:#000}.article info,.article oproep{background-color:#eee;border-left:2px solid #bf2133;display:block;padding:.25rem}.article whatsapp{background-color:#dcf8c6;border-left:2px solid #9dcc78;display:block;padding:.25rem}.article correctie{background-color:#eee;border-left:2px solid #bebebe;display:block;font-size:.875rem;font-style:italic;padding:.25rem}.article .metropool__detail__description{background-color:#eee;display:block;margin-top:20px;padding:1.5rem 2rem;text-align:center}@media (max-width:576px){.article{margin-left:0;margin-right:0;padding:1.5rem 1.5rem 0}}.article--blog{padding:0 3rem}@media (max-width:576px){.article--blog{padding:0 1rem}}.article--featured{margin-left:3rem;margin-right:3rem;margin-top:-50px;padding:1.5rem 2rem 2rem}@media (max-width:576px){.article--featured{margin-left:1rem;margin-right:1rem;margin-top:-32px;padding:.75rem 1rem 0}}.article .article>img,.article .article>img+em,.article p>img,.article p>img+em,.article--stretch{display:block;margin:0 -4rem;max-width:inherit;width:calc(100% + 128px)}.article .article>img ul,.article .article>img+em ul,.article p>img ul,.article p>img+em ul,.article--stretch ul{list-style-type:none!important}@media (max-width:576px){.article .article>img,.article .article>img+em,.article p>img,.article p>img+em,.article--stretch{margin:0 -1.5rem;width:calc(100% + 48px)}}.article--spacer{margin-bottom:2rem;margin-top:2rem}@media (max-width:576px){.article--spacer{margin-bottom:1rem;margin-top:1rem}}.article__content>.article:first-of-type,.article__content>p:first-of-type{font-weight:700;padding-top:0}.article__content mark{background-color:inherit;color:inherit}.article__content a:not(.btn){text-decoration:underline}.article__content ol:not(.nav__list),.article__content ul:not(.nav__list){padding-bottom:1rem;padding-left:1rem}.article__content ol:not(.nav__list) li,.article__content ul:not(.nav__list) li{padding-bottom:.5rem}.article__content ul{list-style-type:disc}.article__content ol{list-style-type:decimal}@media (max-width:700px){.ad-ligatus{display:none!important}}[data-featured=lg] .article:not(.article--blog){margin-top:-100px}@media (max-width:576px){[data-featured=lg] .article:not(.article--blog){margin-top:-40px}}[data-featured=overledene] nav.nav__filter__gallery .active{border-color:#000!important}[data-featured=overledene] .card__info .d--inl-block:first-of-type{color:#000}[data-featured=overledene] .divider,[data-featured=overledene] .publisher-sh-spot-container,[data-featured=overledene] whatsapp{display:none}[data-featured=overledene] article.article{padding-bottom:50px}.jw-skin-omroep-flevoland [data-featured=overledene] article.article i.ic__map.jw-icon-inline,.jw-skin-omroep-flevoland [data-featured=overledene] article.article i.ic__map.jw-icon-volume,.jw-skin-omroep-flevoland [data-featured=overledene] article.article i.ic__map.jw-svg-icon,.jw-skin-omroep-flevoland-audio [data-featured=overledene] article.article i.ic__map.jw-icon-inline,.jw-skin-omroep-flevoland-audio [data-featured=overledene] article.article i.ic__map.jw-icon-volume,.jw-skin-omroep-flevoland-audio [data-featured=overledene] article.article i.ic__map.jw-svg-icon,[data-featured=overledene] article.article .jw-skin-omroep-flevoland i.ic__map.jw-icon-inline,[data-featured=overledene] article.article .jw-skin-omroep-flevoland i.ic__map.jw-icon-volume,[data-featured=overledene] article.article .jw-skin-omroep-flevoland i.ic__map.jw-svg-icon,[data-featured=overledene] article.article .jw-skin-omroep-flevoland-audio i.ic__map.jw-icon-inline,[data-featured=overledene] article.article .jw-skin-omroep-flevoland-audio i.ic__map.jw-icon-volume,[data-featured=overledene] article.article .jw-skin-omroep-flevoland-audio i.ic__map.jw-svg-icon,[data-featured=overledene] article.article a,[data-featured=overledene] article.article i.ic.ic__map{color:#000!important}[data-featured=overledene] .rsbtn_play{background-color:transparent!important;border:2px solid #e1e1e1!important}[data-featured=overledene] .rsbtn_play .rsbtn_left .rsbtn_text,[data-featured=overledene] .rsbtn_play .rsbtn_left .rsbtn_text>span{color:#000!important}[data-featured=overledene] .rsbtn_play .rsbtn_right{border-left:2px solid #e1e1e1!important;color:#000!important}[data-featured=overledene] .rsbtn_play .rsbtn_right:before,[data-featured=overledene] .rsbtn_play:hover .rsbtn_right:before{color:#000!important}[data-featured=overledene] .rsbtn_exp .rsbtn_closer{background-color:#fff!important;border-color:#e1e1e1!important;border-width:2px!important;height:110%!important}[data-featured=overledene] .rsbtn_exp .rsbtn_closer .rsicn-cross:before{color:#000!important}[data-featured=no-ads] .publisher-sh-spot-container{display:none}[data-featured=video] .template__video__container{background:#252525;display:grid;grid-column:1/15;grid-template-columns:auto minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) auto;grid-template-rows:auto auto 1fr}[data-featured=video] .template__video__container .nav__filter__gallery:before{display:none}[data-featured=video] .template__video__container .media__image,[data-featured=video] .template__video__container .media__image--auto,[data-featured=video] .template__video__container .media__placeholder{border:none}[data-featured=video] .template__video__container .nav__filter__gallery .media{border:none!important}[data-featured=video] .template__video__container article{background:none}[data-featured=video] .template__video__container article header h2{color:#fff}[data-featured=video] .template__video__container article header .d--none--sm,[data-featured=video] .template__video__container article section.article__content .article,[data-featured=video] .template__video__container article section.article__content p{color:#9e9e9e}[data-featured=video] .template__video__container article section.article__content .article:first-of-type,[data-featured=video] .template__video__container article section.article__content p:first-of-type{font-weight:inherit}[data-featured=video] .template__video__container .grid__area--content .divider,[data-featured=video] .template__video__container .grid__area--content .publisher-sh-spot-container,[data-featured=video] .template__video__container .grid__area--content whatsapp{display:none}[data-featured=video] .template__video__container .grid__area--content h4{color:#4b4b4b}.jw-skin-omroep-flevoland .jw-icon-inline [data-featured=video] .template__video__container .grid__area--content .nav__list a button,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-icon-inline,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-icon-volume,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline [data-featured=video] .template__video__container .grid__area--content .nav__list a button,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-icon-inline,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-icon-volume,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-svg-icon,[data-featured=video] .template__video__container .grid__area--content .nav__list a .ic,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland .jw-icon-inline,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland .jw-icon-inline button,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland .jw-icon-volume,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland .jw-svg-icon,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland-audio .jw-icon-inline,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland-audio .jw-icon-inline button,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland-audio .jw-icon-volume,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland-audio .jw-svg-icon{filter:brightness(.335)}.jw-skin-omroep-flevoland .jw-icon-inline [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover button,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-icon-inline,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-icon-volume,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover button,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-icon-inline,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-icon-volume,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-svg-icon,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .ic,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland .jw-icon-inline,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland .jw-icon-inline button,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland .jw-icon-volume,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland .jw-svg-icon,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland-audio .jw-icon-inline,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland-audio .jw-icon-inline button,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland-audio .jw-icon-volume,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland-audio .jw-svg-icon{filter:brightness(1)}[data-featured=video] .template__video__container strong{color:#fff}[data-featured=video] .devider{display:none}.card{border-radius:4px;position:relative}.card--red{background-color:#bf2133;color:#fff}.card--landscape{padding:1.5rem 1rem 2rem;text-align:center}.card--landscape .article,.card--landscape p{margin:0 auto;max-width:500px}.card--nos{border-radius:0;border-top:1px solid #eee}@media (max-width:576px){.card--nos{padding-top:1rem}}.card--nos .card__cta{margin-top:1rem}.card--nos .card__branding{margin:0 auto 1rem}.card__image{min-width:116px}.card__image--block{margin-bottom:.5rem}@media (max-width:576px){.card__image--block{margin-bottom:inherit;margin-right:.75rem}}.card__image--sm{min-width:0}.card__image--md,.card__image--sm{margin-right:.5rem}.card__image--lg{margin-right:1.5rem}@media (max-width:576px){.card__image--lg{margin-right:.5rem}}.card__image .label{border-radius:2px;bottom:.25rem;justify-content:left;left:.25rem;overflow:hidden;position:absolute;white-space:nowrap;z-index:1}.card__image--featured .label{bottom:auto;top:.25rem}.card__sidebar{padding:.5rem}.card--square{overflow:hidden}.card--square:before{content:"";display:block;height:0;padding-top:100%}.card--rect{overflow:hidden;position:relative}.card--rect:before{content:"";display:block;height:0;padding-top:56.25%}.card--nested{padding-left:0;padding-right:0}.card__ad{background:#e1e1e1}.card__info{padding-bottom:.5rem;padding-top:.25rem}.card--hover{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.card--hover a:visited .article,.card--hover a:visited h1,.card--hover a:visited h2,.card--hover a:visited h3,.card--hover a:visited h4,.card--hover a:visited h5,.card--hover a:visited h6,.card--hover a:visited p,.card--hover:visited .article,.card--hover:visited h1,.card--hover:visited h2,.card--hover:visited h3,.card--hover:visited h4,.card--hover:visited h5,.card--hover:visited h6,.card--hover:visited p{color:#4b4b4b}@media (hover:none){.card--hover:active h3,.card--hover:active h4,.card--hover:active h5{color:#bf2133}}@media (hover:hover){.card--hover:hover h3,.card--hover:hover h4,.card--hover:hover h5{color:#bf2133}}@media (max-width:576px){.card--hover:visited .article,.card--hover:visited h1,.card--hover:visited h2,.card--hover:visited h3,.card--hover:visited h4,.card--hover:visited h5,.card--hover:visited h6,.card--hover:visited p{color:#bebebe}.card--active .card--hover:visited .active__title,.card--hover:visited .card--active .active__title,.card--hover:visited .t--red{color:#e5a6ad}}.card__toggle{border-radius:4px;display:block;overflow:hidden}.card__toggle:before{content:"";display:block;height:0;padding-top:66.6666666667%}.card__toggle [type=checkbox].input-block,.card__toggle input[type=checkbox]{height:0;width:0}.card__toggle [type=checkbox].input-block+.card__toggle__image,.card__toggle input[type=checkbox]+.card__toggle__image{display:block}.card__toggle [type=checkbox].input-block+.card__toggle__image+.card__toggle__image,.card__toggle [type=checkbox].input-block:checked+.card__toggle__image,.card__toggle input[type=checkbox]+.card__toggle__image+.card__toggle__image,.card__toggle input[type=checkbox]:checked+.card__toggle__image{display:none}.card__toggle [type=checkbox].input-block:checked+.card__toggle__image+.card__toggle__image,.card__toggle input[type=checkbox]:checked+.card__toggle__image+.card__toggle__image{display:block}.card__weather-traffic{border-bottom:1px solid #eee;border-radius:0;border-top:1px solid #eee}.card__weather-traffic li{border-right:1px solid #eee;padding-bottom:10px}.card__weather-traffic li a{display:block;height:auto}.card__weather-traffic li span{display:block;padding:0!important}.card__weather-traffic li:last-child{border-right:none}.card__group{padding:1.5rem .5rem 0}.card__group>h3{padding:.5rem}.caroussel__component .caroussel__nav{opacity:0;pointer-events:none;transition:all .5s cubic-bezier(.2,0,0,1)}.caroussel__component.loaded .caroussel__nav{opacity:1}.caroussel__container{visibility:hidden}.caroussel__container,.caroussel__wrapper{overflow:hidden;position:relative}.caroussel__item{display:block;float:left;position:relative;width:100%}.caroussel__item.media.media__image{border-width:0}.caroussel__nav{pointer-events:none;width:100%}.caroussel__nav li{pointer-events:all}.caroussel__tab__item{display:none}.caroussel__tab__item.active{display:block}.caroussel__caption{background-color:rgba(0,0,0,.7);border-radius:4px;bottom:.5rem;font-size:.875rem;left:.5rem;position:absolute}.caroussel__caption__right{left:unset;right:.5rem}.caroussel__caption--video{bottom:1.5rem}@media screen and (min-width:0) and (max-width:576px){.caroussel__caption{max-width:80vw}}@media screen and (min-width:576px){.caroussel__caption{max-width:85%}}.caroussel__caption .article,.caroussel__caption p{color:#fff;overflow:hidden;padding-bottom:0;padding-top:0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% + 10px)}.caroussel__caption .article:after,.caroussel__caption p:after{content:" ";display:inline-block;width:0}.cookiewall-container{background-color:#fff;bottom:0;box-shadow:0 -4px 8px 0 rgba(0,0,0,.1);font-size:1rem;line-height:1.5!important;padding:30px 35px 35px;position:fixed;width:100%;z-index:1000}.cookiewall-container .cookiewall-container--inner{margin:0 auto;min-width:240px;width:600px}.cookiewall-container .cookiewall--accept-btn.active{background-color:#4dd964;border-color:#4dd964}.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland i.jw-icon-inline,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland i.jw-icon-volume,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland i.jw-svg-icon,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.cookiewall-container .cookiewall--accept-btn.active i.ic,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--accept-btn.active i.jw-icon-inline,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--accept-btn.active i.jw-icon-volume,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--accept-btn.active i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--accept-btn.active i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--accept-btn.active i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--accept-btn.active i.jw-svg-icon{background-image:url(../assets/img/icon/ic_cookiewall_accept_white.svg)}.cookiewall-container .cookiewall--reject-btn.active{background-color:#f90323;border-color:#f90323}.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland i.jw-icon-inline,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland i.jw-icon-volume,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland i.jw-svg-icon,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.cookiewall-container .cookiewall--reject-btn.active i.ic,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--reject-btn.active i.jw-icon-inline,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--reject-btn.active i.jw-icon-volume,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--reject-btn.active i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--reject-btn.active i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--reject-btn.active i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--reject-btn.active i.jw-svg-icon{background-image:url(../assets/img/icon/ic_cookiewall_reject_white.svg)}.cookiewall-container .cookiewall--accept-btn,.cookiewall-container .cookiewall--reject-btn{border:1px solid #000;border-radius:50%;display:block;height:45px;width:45px}.cookiewall-container .cookiewall--accept-btn:hover,.cookiewall-container .cookiewall--reject-btn:hover{cursor:pointer}.cookiewall-container .cookiewall--pre-submit-btn,.cookiewall-container .cookiewall--submit-btn{background-color:#bf2133;border-radius:8px;color:#fff;cursor:pointer;padding:12px 16px}.cookiewall-container .cookiewall--pre-submit-btn:hover,.cookiewall-container .cookiewall--submit-btn:hover{background-color:rgba(191,33,51,.9)}.cookiewall-container .article,.cookiewall-container a,.cookiewall-container p{font-size:1rem}.cookiewall-container a{color:#bf2133}.cookiewall-container a i{display:inline-block;margin-left:-5px;vertical-align:middle}.cookiewall-container a i.ic--sm{height:1.5em;width:1.5em}.cookiewall-container ul{margin-bottom:42px;margin-top:30px}.cookiewall-container.small{height:100%}.cookiewall-container.small ul{display:block}.cookiewall-container.small .cookiewall--info-starter a{display:inline-block}.cookiewall-container.small .cookiewall--submit-btn{bottom:35px;left:50%;margin-left:calc(-50% + 35px);position:absolute;right:25%;width:calc(100% - 70px)}@media (min-width:576px) and (max-width:1026px){.cookiewall-container .cookiewall-container--inner{width:100%}}@media (max-width:576px){.cookiewall-container .cookiewall-container--inner{width:100%}.cookiewall-container .cookiewall--info-starter{margin-bottom:20px}.cookiewall-container .cookiewall--info-starter a,.cookiewall-container ul{display:none}.cookiewall-container .cookiewall--pre-submit-btn,.cookiewall-container .cookiewall--submit-btn{display:block;text-align:center}}.cookie-info-container{font-size:1rem;padding-bottom:50px;width:100%}.cookie-info-container .header{border-bottom:1px solid rgba(0,0,0,.2);padding:20px;width:100%}.cookie-info-container .header .header--inner{margin:0 auto;min-width:240px;width:600px}.cookie-info-container .content{width:100%}.cookie-info-container .content .content--inner{margin:0 auto;min-width:240px;width:600px}.cookie-info-container .content .content--inner h4{font-size:1rem;line-height:1.8!important;margin-top:20px}.cookie-info-container .content .content--inner .article,.cookie-info-container .content .content--inner p{line-height:1.8!important;margin-bottom:20px}.cookie-info-container .article,.cookie-info-container a,.cookie-info-container p{font-size:1rem}.cookie-info-container a{color:#bf2133}.cookie-info-container a i{display:inline-block;margin-right:-5px;vertical-align:middle}.cookie-info-container a i.ic--sm{height:1.5em;width:1.5em}@media (min-width:576px) and (max-width:1026px){.cookie-info-container .header{padding-left:0!important;padding-right:0!important}.cookie-info-container .content--inner,.cookie-info-container .header--inner{padding:0 50px;width:100%!important}}@media (max-width:576px){.cookie-info-container .header{padding-left:0!important;padding-right:0!important}.cookie-info-container .content--inner,.cookie-info-container .header--inner{padding:0 50px;width:100%!important}}.cookiewall-banner-container{background-color:#fff;border-radius:3px;bottom:0;box-shadow:0 6px 16px 0 rgba(0,0,0,.16);display:flex;justify-content:space-between;left:0;margin:0 auto 33px;min-width:343px;padding:16px;position:fixed;right:0;width:calc(100% - 40px);z-index:1000}.cookiewall-banner-container .cookiewall-banner-content span{color:#bf2133;display:block;font-size:1.125rem;font-weight:700;line-height:24px}.cookiewall-banner-container .cookiewall-banner-content .article,.cookiewall-banner-container .cookiewall-banner-content p{font-size:1rem;line-height:26px}.cookiewall-banner-container .cookiewall-banner-content .article a,.cookiewall-banner-container .cookiewall-banner-content p a{color:#bf2133;text-decoration:underline}.cookiewall-banner-container .cookiewall-banner-close{cursor:pointer;position:absolute;right:0;top:0}@media (min-width:1026px){.cookiewall-banner-container{width:986px}}@media (max-width:1026px){.cookiewall-banner-container span{font-size:1rem!important;line-height:20px!important}.cookiewall-banner-container .article,.cookiewall-banner-container p{font-size:.875rem!important;line-height:21px!important}}@media (max-width:576px){.cookiewall-banner-container{margin-bottom:72px!important}}.footer,.footer--NOS{display:block}.footer__main{border-top:1px solid #eee}@media (max-width:576px){.footer__main{padding-bottom:56px}}.footer__main--sm{border-top:1px solid #eee}.footer__content{max-width:500px}.footer__content .article+.article,.footer__content .article+p,.footer__content p+.article,.footer__content p+p{padding-top:0}.footer--NOS{align-items:center;background:#eee;display:flex;flex-direction:column;margin-top:4rem;padding:1.5rem;text-align:center}@media (max-width:576px){.footer--NOS{margin-top:2rem;padding:1rem .5rem}}.header__main{backface-visibility:hidden;left:0;position:fixed;right:0;top:0;transition:all .5s cubic-bezier(.2,0,0,1);width:100%;z-index:6}.header__main.unpinned{transform:translateY(-61px)}@media (min-width:576px){.header__main.unpinned .sheet__overlay{background-color:transparent}}@media (max-width:576px){.header__main.unpinned,.header__main.unpinned *{transform:translateY(0)}}.header__main__bar .container{display:flex}@media (max-width:576px){.header__main__bar .container{justify-content:space-between}}.header__main--red{background-color:#bf2133;z-index:3}@media (max-width:576px){.header__main--red{left:0;position:fixed;right:0;top:0}.header__main--red,.header__main--red>*{transform:translateZ(0)}.header__main--red .container{padding:0}}.header__main--white{border-bottom:1px solid #eee;z-index:2}.header__main--white .container{justify-content:space-between}.header__main .branding__logo{transition:all .5s cubic-bezier(.2,0,0,1)}@media (max-width:576px){.header__main .branding__logo{height:1.75rem;margin:.3333333333rem .3333333333rem .3333333333rem 2.6rem;width:10.125rem}}.header__article{max-width:800px;position:relative}.header__nos{padding:1rem 0 1.5rem}@media (max-width:576px){.header__nos{padding-bottom:1rem;padding-top:.5rem}}.header__featured--lg{margin:0 auto;max-width:1300px}@media (max-width:1300px){.header__featured--lg{padding:0!important}.header__featured--lg .media__image{border:none;border-radius:0}}.header__featured--md{padding:1rem 1rem 0}@media (max-width:576px){.header__featured--md{padding:0!important}.header__featured--md .media__image{border:none;border-radius:0}}.highlighted__leaderboard-card{height:23.4375vw;max-height:180px}.highlighted__double-card{max-height:100%}.highlighted__info .highlighted__info--labels{bottom:0;left:0;padding:25px;position:absolute;right:0}.highlighted__info .highlighted__info--labels .labels{display:flex;margin-bottom:12px}.highlighted__info .highlighted__label-type{margin-right:10px;position:unset}.highlighted__info .card__info{height:calc(1.625em + .125rem);line-height:calc(1.625em + .125rem);z-index:1}.highlighted__text-shadow{text-shadow:0 0 5px #000}.highlighted__border--standard{background-color:#fbf1ed;border-radius:8px;margin-bottom:5px}.modal__container{height:0}.modal__overlay{background-color:rgba(0,0,0,.4);bottom:0;right:0;transition:all .1s ease-in-out;z-index:7}.modal__content,.modal__overlay{display:none;left:0;position:fixed;top:0}.modal__content{height:0;transition:all .5s cubic-bezier(.2,0,0,1);width:100%;z-index:9}@media (max-width:576px){.modal__content{top:2.75rem}}.modal__content .container--sm{margin:0 auto}.modal__content form{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 1rem);overflow-y:auto}@media (max-width:576px){.modal__content form{max-height:calc(100vh - 7.25rem)}}body [modal-name=weatherform]{display:block;opacity:0;transform:translate3d(0,100vh,0);transition:all .5s cubic-bezier(.2,0,0,1),opacity 0s linear}body[weatherform=true]{overflow:hidden}body[weatherform=true] .main--container{pointer-events:none}.overlay__bg{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0}.overlay__clickthrough{pointer-events:none}.overlay--gesture{background-color:rgba(225,0,0,0);position:absolute;top:0;width:100%;z-index:2}.overlay--cookie{opacity:0;pointer-events:none;transition:all .1s ease-in-out;z-index:7}.overlay--cookie.active{opacity:1;pointer-events:all}.overlay__ptr{height:100px;left:0;pointer-events:none}.overlay__fade__white.show{background-color:hsla(0,0%,100%,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:200}#cmp-faktor-io{position:fixed!important}.section{padding:1rem;position:relative}.section__info{background-color:#eee;border-left:2px solid #bf2133;margin-bottom:1.5rem;margin-top:.5rem}.section__info__title{padding-bottom:.5rem}.section__info .article:last-of-type,.section__info p:last-of-type{padding-bottom:0}.sheet__trigger{cursor:pointer;position:relative}.sheet__trigger .sheet__card{pointer-events:none}.sheet__trigger.active .sheet__card:not(.sheet__card--view),.sheet__trigger.active .sheet__overlay:not(.sheet__card--view){display:block;opacity:1;pointer-events:auto;transform:translateZ(0)}.sheet__trigger.right .sheet__card{right:0;top:0}.sheet__trigger.left .sheet__card{left:0;top:0}@media (max-width:576px){.sheet__trigger.left .sheet__card{left:.5rem;top:.5rem}}.sheet__close{position:absolute;right:0;width:20%}.sheet__overlay{background-color:rgba(0,0,0,.3);bottom:0;display:none;height:100vh;left:0;position:fixed;right:0;top:0;transition:all .1s ease-in-out;width:100vw;z-index:7}.sheet__overlay--trans{background-color:transparent}.sheet__card{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:4px;box-shadow:0 6px 16px rgba(0,0,0,.16);color:#4b4b4b;display:none;font-weight:500;height:auto;max-height:calc(100vh - 112px);min-width:16rem;overflow-y:auto;position:absolute;transition:all .5s cubic-bezier(.2,0,0,1);z-index:9}.sheet__card .nav__list__sheet span{font-size:.875rem}.sheet__card .nav__list__sheet label{font-size:1rem}.sheet__card--share{padding-right:2rem}.sheet__card--mobile{bottom:0;display:block;left:0;position:fixed;transform:translateZ(0);width:100%}.sheet__card--mobile+.sheet__overlay{display:block;opacity:0;pointer-events:none}.sheet__card--view{background-color:#fff;bottom:0;display:block;height:100vh;left:0;max-height:none;opacity:1;padding-top:2.75rem;position:fixed;right:0;top:0;width:100vw}.sheet__trigger--hover:hover .sheet__card{pointer-events:auto}.sheet__trigger--hover:hover .sheet__card,.sheet__trigger--hover:hover .sheet__overlay{display:block}.sheet__trigger--hover:hover .sheet__overlay:active,.sheet__trigger--hover:hover .sheet__overlay:hover{display:none}body[accessibility-text-size-mobile=true] [view-name=accessibility-text-size-mobile],body[info-mobile=true] [view-name=info-mobile],body[menu-mobile=true] [view-name=menu-mobile],body[weatherform=true] [modal-name=weatherform],body[weatherform=true] [modal-name=weatherform]~.modal__overlay{display:block;opacity:1;pointer-events:auto;transform:translateZ(0)}body [view-name=accessibility-text-size-mobile],body [view-name=info-mobile],body [view-name=menu-mobile]{display:block;opacity:0;pointer-events:none;transform:translate3d(0,150%,0);transition:all .5s cubic-bezier(.2,0,0,1);will-change:transform,opacity}body [view-name=accessibility-text-size-mobile]~.sheet__overlay,body [view-name=info-mobile]~.sheet__overlay,body [view-name=menu-mobile]~.sheet__overlay{display:block;opacity:0;pointer-events:none;will-change:opacity}body[accessibility-text-size-mobile=true].cordova-ready .nav__more,body[info-mobile=true].cordova-ready .nav__more,body[menu-mobile=true].cordova-ready .nav__more{visibility:visible}body[accessibility-text-size-mobile=true] .main--container,body[info-mobile=true] .main--container,body[menu-mobile=true] .main--container{max-height:60vh;overflow:hidden;pointer-events:none;z-index:-1}body[menu-mobile=true] [view-name=menu-mobile]~.sheet__overlay{opacity:1;pointer-events:all}.editorial-timer{color:#fff;position:absolute;right:10px}@media (max-width:576px){.editorial-timer{display:block!important;position:relative!important}}.language-wrapper{align-items:center;display:flex;flex-direction:row}.language-wrapper select#language{display:none}.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--dark.jw-icon-inline,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--dark.jw-icon-volume,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--dark.jw-svg-icon,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--light.jw-icon-inline,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--light.jw-icon-volume,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--light.jw-svg-icon,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--dark.jw-icon-inline,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--dark.jw-icon-volume,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--dark.jw-svg-icon,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--light.jw-icon-inline,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--light.jw-icon-volume,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--light.jw-svg-icon,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--dark.jw-icon-inline,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--dark.jw-icon-volume,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--dark.jw-svg-icon,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--light.jw-icon-inline,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--light.jw-icon-volume,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--light.jw-svg-icon,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--dark.jw-icon-inline,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--dark.jw-icon-volume,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--dark.jw-svg-icon,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--light.jw-icon-inline,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--light.jw-icon-volume,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--light.jw-svg-icon,.language-wrapper .language-controls span.ic.ic__spinner--dark,.language-wrapper .language-controls span.ic.ic__spinner--light{height:20px;width:20px}.language-wrapper .select2-container--above.select2-container--open+.select2-container.select2-container--open{margin-top:-25px}@media (max-width:576px){.language-wrapper{padding-bottom:.5rem}.language-wrapper .select2-container{order:1}.language-wrapper .language-controls{margin-left:1rem;order:2}}@media (min-width:576px){.language-wrapper{justify-content:space-between}.language-wrapper .language-controls{margin-right:1rem}}.language-wrapper .select2-container{right:0!important}@media (min-width:576px){.language-wrapper .select2-container{left:unset!important}}.language-wrapper .select2-container--default.select2-container--open .custom-language-selection .select2-selection__arrow b{border-color:transparent transparent #bf2133!important;border-width:0 5px 6px!important}.language-wrapper .select2-container--default .custom-language-dropdown .select2-results__option--highlighted,.language-wrapper .select2-container--default .custom-language-dropdown .select2-results__option--highlighted.select2-results__option--selectable,.language-wrapper .select2-container--default .custom-language-dropdown .select2-results__option--selected{background-color:#fff;color:#bf2133}.language-wrapper .custom-language-selection{background-color:transparent!important;border:none!important}.language-wrapper .custom-language-selection #select2-language-container{padding-right:25px}.language-wrapper .custom-language-selection #select2-language-container>span{align-items:center;display:flex;font-size:1rem;justify-content:space-between}.language-wrapper .custom-language-selection span.select2-selection__arrow b{border-color:#bf2133 transparent transparent!important;border-width:6px 5px 0!important}.language-wrapper .custom-language-dropdown{border:none;box-shadow:0 6px 16px 0 rgba(0,0,0,.16);margin-top:12.5px;min-width:144px!important;position:relative}.language-wrapper .custom-language-dropdown ul#select2-language-results{font-size:.875rem;max-height:none!important}.language-wrapper .custom-language-dropdown ul#select2-language-results>li.select2-results__option>span{align-items:center;display:flex;justify-content:space-between}.ltr{direction:ltr!important;text-align:left!important}.accessibility-tooltip-text.rtl,.article__title.rtl{direction:rtl;text-align:right!important}@media (max-width:576px){.grid__template--1 .info-lang-wrapper,.grid__template--2 .info-lang-wrapper,.grid__template--3 .info-lang-wrapper,.grid__template--4 .info-lang-wrapper,.grid__template--5 .info-lang-wrapper,.grid__template--6 .info-lang-wrapper{display:block}}.grid__template--1 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--2 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--3 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--4 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--5 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--6 .language-wrapper .custom-language-selection .select2-selection__rendered{padding-left:0}.info-lang-wrapper.info-lang-missed-wrapper{display:flex!important}.language-disclaimer{background-color:rgba(191,33,51,.1);border-left:2px solid #bf2133;color:#bf2133;font-size:1.125rem;line-height:29px;margin:.5rem 0 1rem;padding:8px}@media (max-width:576px){.language-disclaimer{margin:0 0 1rem}.language-wrapper{float:right;margin-top:.5rem}.language-wrapper .select2-container--default.select2-container--open{left:unset!important;right:0!important}.language-disclaimer{clear:both}}.accessibility-focus .select2-selection:focus-visible,.accessibility-focus-within:focus-within,.accessibility-focus:focus-visible,.accessibility-focus:focus-visible>#readspeakerButton,.accessibility-focus:focus-visible>.griefButton,a:focus-visible,button:focus-visible{box-shadow:inset 0 0 0 2px #005fcc;outline:none}#form-tip>.input-block:focus,#form-tip>input[type=text]:focus,#form-tip>textarea:focus{border:1px solid #005fcc}.accessibility-text-size-list>li>a>span{flex:none!important}.accessibility-text-size-list>li>a>i{display:none;height:2.75em;margin-left:5px;width:2.75em}.accessibility-text-size-list>li>a.active>span{color:#bf2133}.accessibility-text-size-list>li>a.active>i{display:block!important}.accessibility-tooltip{background-color:hsla(0,0%,53%,.12);border-radius:4px;color:#4b4b4b;cursor:pointer;font-weight:600;padding:4px 0 4px 4px}.accessibility-tooltip:after{background-image:url(../assets/img/icon/ic_nav_info--gray.svg);content:"";display:inline-block;height:29px;margin-bottom:1px;vertical-align:middle;width:29px}.accessibility-tooltip-wrapper{position:relative;white-space:nowrap;z-index:101}.accessibility-tooltip+.accessibility-tooltip-text{background-color:#fff;border-radius:2px;bottom:45px;box-shadow:0 6px 16px 0 rgba(0,0,0,.16);color:#4b4b4b;display:flex;font-size:16px;left:0;line-height:26px;min-width:344px;padding:16px 24px;position:absolute;text-align:left;width:100%;z-index:1}.accessibility-tooltip+.accessibility-tooltip-text>span{max-width:100%;width:100%}.accessibility-tooltip+.accessibility-tooltip-text>i.ic,.jw-skin-omroep-flevoland .accessibility-tooltip+.accessibility-tooltip-text>i.jw-icon-inline,.jw-skin-omroep-flevoland .accessibility-tooltip+.accessibility-tooltip-text>i.jw-icon-volume,.jw-skin-omroep-flevoland .accessibility-tooltip+.accessibility-tooltip-text>i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .accessibility-tooltip+.accessibility-tooltip-text>i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .accessibility-tooltip+.accessibility-tooltip-text>i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .accessibility-tooltip+.accessibility-tooltip-text>i.jw-svg-icon{cursor:pointer;max-width:44px;width:44px}.accessibility-tooltip+.accessibility-tooltip-text:after{border:12px solid transparent;border-top-color:#fff;content:"";left:50%;margin-left:-12px;position:absolute;top:100%}.accessibility-tooltip--mobile{left:auto!important}.accessibility-tooltip--mobile--after:after,.accessibility-tooltip--mobile:after{display:none!important}.tooltip-overlay{background-color:rgba(0,0,0,.2);bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:100}.skip-link{background:#333;color:#fff;font-weight:700;left:0;padding:10px 15px;position:absolute;text-decoration:none;top:-40px;transition:top .2s ease-in-out;z-index:9999}.skip-link-iframe{top:-47px}.skip-link:focus{top:0}.pull-spinner{display:flex;justify-content:center;margin-top:-32px!important;transition:opacity .3s ease-in-out;width:100%}.pull-spinner:not(.pulling){opacity:0}.pull-spinner:not(.animate) svg{transform:rotate(-90deg)}.pull-spinner.animate svg{animation:pull-spinner-container 2s linear infinite}.pull-spinner.animate circle{animation:pull-spinner 1.5s ease-in-out infinite}.pull-spinner__icon{stroke:#bf2133}.pull-spinner__icon circle{stroke-linecap:round}@keyframes pull-spinner-container{to{transform:rotate(1turn)}}@keyframes pull-spinner{0%{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%{stroke-dasharray:42 150;stroke-dashoffset:-16}95%,to{stroke-dasharray:42 150;stroke-dashoffset:-59}}.popup{margin:0;padding:0;width:100%}.branding{display:block}.branding__logo{height:2.5em;width:14.375em}.branding__logo--dark,.loader__spinner{background-image:url(../assets/img/logo/logo_of--dark--lg.svg)}.branding__logo--light{background-image:url(../assets/img/logo/logo_of--light--lg.svg)}.branding__logo--grey{background-image:url(../assets/img/logo/logo_of--grey--lg.svg)}.branding__logo__image,.loader__spinner{background-position:0;height:2.5em;width:2.65em}.branding--NOS{background-image:url(../assets/img/logo/logo_nos.svg);height:24px;min-width:68px;width:68px}@media (max-width:576px){.branding--NOS{height:16px;min-width:45px;width:45px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2Nhcm91c3NlbC5zY3NzIiwiYXBwLmNzcyIsImFwcC5zY3NzIiwiX3Jlc2V0LnNjc3MiLCJ1dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsInV0aWxpdGllcy9fYmx1ci5zY3NzIiwidXRpbGl0aWVzL19jZW50ZXIuc2NzcyIsImFic3RyYWN0cy9taXhpbnMvX2NlbnRlcmluZy5zY3NzIiwidXRpbGl0aWVzL19jbGVhcmZpeC5zY3NzIiwidXRpbGl0aWVzL19jdXJzb3Iuc2NzcyIsInV0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiYWJzdHJhY3RzL21peGlucy9fbWVkaWFxdWVyaWVzLnNjc3MiLCJ1dGlsaXRpZXMvX2V2ZW50LnNjc3MiLCJ1dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ1dGlsaXRpZXMvX3Bvc2l0aW9uaW5nLnNjc3MiLCJ1dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIl9jb25maWcuc2NzcyIsInV0aWxpdGllcy9fdGV4dC5zY3NzIiwiYWJzdHJhY3RzL21peGlucy9fZWxsaXBzaXMuc2NzcyIsInV0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwidXRpbGl0aWVzL19zY3JvbGxpbmcuc2NzcyIsImJhc2UvX2FuaW1hdGlvbi5zY3NzIiwiYmFzZS9fZ3JpZC5zY3NzIiwiYWJzdHJhY3RzL21peGlucy9fZ3JpZC5zY3NzIiwiYmFzZS9fbGF5b3V0LnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJhYnN0cmFjdHMvbWl4aW5zL19ob3Zlci1tb2JpbGUuc2NzcyIsImVsZW1lbnRzL19idXR0b24uc2NzcyIsImFic3RyYWN0cy9taXhpbnMvX25vc2VsZWN0LnNjc3MiLCJhYnN0cmFjdHMvbWl4aW5zL19idXR0b24tY29sb3Iuc2NzcyIsImFic3RyYWN0cy9taXhpbnMvX2J1dHRvbi1zaXplLnNjc3MiLCJlbGVtZW50cy9fZGl2aWRlci5zY3NzIiwiZWxlbWVudHMvX2VtYmVkLnNjc3MiLCJlbGVtZW50cy9faWNvbi5zY3NzIiwiZWxlbWVudHMvX2lucHV0LnNjc3MiLCJlbGVtZW50cy9fbGFiZWwuc2NzcyIsImVsZW1lbnRzL19sb2FkZXIuc2NzcyIsImVsZW1lbnRzL19tZWRpYS5zY3NzIiwiYWJzdHJhY3RzL21peGlucy9fcmF0aW8uc2NzcyIsImVsZW1lbnRzL19qd3BsYXllci5zY3NzIiwiZWxlbWVudHMvX2lmcmFtZS5zY3NzIiwibW9kdWxlcy9fZm9ybS5zY3NzIiwibW9kdWxlcy9fbGlzdC5zY3NzIiwibW9kdWxlcy9fbmF2aWdhdGlvbi5zY3NzIiwibW9kdWxlcy9fc3BhLnNjc3MiLCJtb2R1bGVzL19yZWdpby5zY3NzIiwibW9kdWxlcy9waG90b3N3aXBlL19waG90b3N3aXBlX21haW4uc2NzcyIsIm1vZHVsZXMvcmVhZHNwZWFrZXIvX2RlZmF1bHQuc2NzcyIsImNvbXBvbmVudHMvX2Fkcy5zY3NzIiwiY29tcG9uZW50cy9fYXJ0aWNsZS5zY3NzIiwiY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fY29va2lld2FsbC5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX2hpZ2hsaWdodGVkLnNjc3MiLCJjb21wb25lbnRzL19tb2RhbC5zY3NzIiwiY29tcG9uZW50cy9fb3ZlcmxheS5zY3NzIiwiY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fc2hlZXQuc2NzcyIsImNvbXBvbmVudHMvX3RpbWVyLnNjc3MiLCJjb21wb25lbnRzL190cmFuc2xhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwiY29tcG9uZW50cy9fcHVsbC10by1yZWZyZXNoLnNjc3MiLCJwYWdlcy9fcG9wdXAuc2NzcyIsInRoZW1lcy9fYnJhbmRpbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpR1ksZ0JDOHNLWjtBQzd5S0EsNkNBQUEsQ0NFQSxvYUFlQyxRQUFBLENBQ0EsY0FBQSxDQUNBLFlBQUEsQ0FKQSxRQUFBLENBQ0EsU0FBQSxDQUlBLHVCRkRELENFSUEsOEVBRUMsYUZERCxDRUdBLEtBQ0MsYUZBRCxDRUVBLE1BQ0MsZUZDRCxDRUNBLGFBQ0MsV0ZFRCxDRUFBLG9EQUVDLFVBQUEsQ0FDQSxZRkdELENFREEsTUFDQyx3QkFBQSxDQUNBLGdCRklELENFQUEsaUJBR0kscUJBQUEsQ0FDQSxTRkdKLENHcERJLHdpQkFFQyx1QkFBQSxDQURHLDJCSCtEUixDRzNESSxvR0FFQyxxQkg0REwsQ0d6REksYUFFSSx1QkgwRFIsQ0d2REksMGFBRUMsb0JIK0RMLENJcEZBLFNBRUMsb0NKc0ZELENJbkZDLGlGQUxELFNBTUUsa0NBQUEsQ0FBQSwwQkFBQSxDQUNBLG1DSnNGQSxDQUNGLENJcEZDLGNBQ0MsK0JKc0ZGLENJcEZDLGdCQUNDLCtCSnNGRixDSXJGRSxpRkFGRCxnQkFHRSxrQ0FBQSxDQUFBLDBCQUFBLENBQ0EsK0JKd0ZELENBQ0YsQ0t4R0EsUUFDSSxpQkwyR0osQ0t6R0ksK0JDR0ksUUFBQSxDQUpKLGlCQUFBLENBR0ksT0FBQSxDQUVBLDhCTjJHUixDSzNHSSxhQ0VJLFFBQUEsQ0FQSixpQkFBQSxDQVFJLHlCTjZHUixDSzVHSSxjQ1RBLGlCQUFBLENBVUksT0FBQSxDQUNBLDBCTitHUixDTzFISSxhQUdJLFVBQUEsQ0FGQSxVQUFBLENBQ0EsYVA4SFIsQ1FsSUMsaUJBQ0MsY1JxSUYsQ1FsSUMsY0FDQyxjUm9JRixDUWpJQyxpQkFDQyxlUm1JRixDUzFJSSxRQUNJLGNUNklSLENTMUlJLGNBQ0ksb0JUNElSLENTeklJLGFBQ0ksbUJUMklSLENTeElJLFdBQ0ksU1QwSVIsQ1N2SUksU0FDSSxZVHlJUixDU3ZJUSxZQUNJLHNCVHlJWixDU3JJSSxTQUNJLFlUdUlSLENTcElJLFVBQ0ksdUJUc0lSLENTcElRLGNBQ0ksc0JUc0laLENVM0lFLHlCRElNLGNBSVEsdUJUdUlkLENBQ0YsQ1NwSVEsY0FDSSxzQlRzSVosQ1V2SUUsZ0REQU0sY0FJRSx1QlR1SVIsQ0FDRixDU3BJUSxjQUNJLHNCVHNJWixDVXpJRSwwQkRFTSxjQUlFLHVCVHVJUixDQUNGLENTcElRLG1CQUNJLHNCVHNJWixDVTVJRSwwQkRLTSxtQkFHUSx1QlR3SWQsQ0FDRixDU3BJSSxXQUVJLFFBQUEsQ0FEQSxpQkFBQSxDQUVBLE9Uc0lSLENTbklJLFNBQ0ksc0JUcUlSLENTbklRLGlCQUNJLFlUcUlaLENTbElRLGFBQ0ksYVRvSVosQ1V0TEUseUJEaURNLGFBSVEsc0JUcUlkLENBQ0YsQ1NsSVEsYUFDSSxhVG9JWixDVWxMRSxnREQ2Q00sYUFJRSxzQlRxSVIsQ0FDRixDU2xJUSxhQUNJLGFUb0laLENVcExFLDBCRCtDTSxhQUlFLHNCVHFJUixDQUNGLENTaklJLFFBQ0ksWVRtSVIsQ1M5SFksMkNBREosZUFFUSxzQlRpSWQsQ0FDRixDUzdIWSxnREFESixlQUVRLHNCVGdJZCxDQUNGLENTMUhJLHNFQUNJLHNCVDZIUixDUzFISSx1QkFDSSx5QlQ0SFIsQ1cxUEksV0FDSSxtQlg2UFIsQ1cxUEksV0FDSSxtQlg0UFIsQ1lqUUksVUFDSSxVWm9RUixDWWpRSSxXQUNJLFdabVFSLENZaFFJLFVBRUksVUFBQSxDQURBLFVabVFSLENhN1FJLDJKQUVJLFdBQUEsQ0FEQSxVYmtSUixDYTlRSSxRQUNJLGlCYmdSUixDYTlRUSxrWUFJSSxRQUFBLENBQ0EsTUFBQSxDQUpBLGlCQUFBLENBRUEsT0FBQSxDQURBLEtib1JaLENhOVFRLGFBQ0ksS2JnUlosQ2E5UVEsZ0JBQ0ksUWJnUlosQ2E1UUksUUFDSSxpQmI4UVIsQ2EzUUksVUFDSSxjYjZRUixDYTNRUSw4Q0FJSSxRQUFBLENBQ0EsTUFBQSxDQUpBLGNBQUEsQ0FFQSxPQUFBLENBREEsS2JnUlosQ2F6UUksVUFDSSxPYjJRUixDY2xUSSxjQUNJLGNkcVRSLENjblRRLGlCQUNJLGtCZHFUWixDY2xUUSxpQkFDSSxxQmRvVFosQ2NqVFEsaUJBQ0ksbUJkbVRaLENjaFRRLGlCQUNJLG9CZGtUWixDYy9TUSxrQkFFSSxxQkN5REUsQ0QxREYsa0Jka1RaLENjOVNRLGtCQUNJLG1CQ3FERSxDRHBERixvQmRnVFosQ2M1U0ksYUFDSSxZZDhTUixDYzVTUSxnQkFDSSxnQmQ4U1osQ2MzU1EsZ0JBQ0ksbUJkNlNaLENjMVNRLGdCQUNJLGlCZDRTWixDYzFTWSxtQkFDSSwyQmQ0U2hCLENjeFNRLGdCQUNJLGtCZDBTWixDY3hTWSxtQkFDSSw0QmQwU2hCLENjdFNRLGlCQUVJLG1CQ3FCQyxDRHRCRCxnQmR5U1osQ2NyU1EsaUJBQ0ksaUJDaUJDLENEaEJELGtCZHVTWixDVTdVRSx5QklJRSxhQXNDUSxhZHVTVixDY2pTVSxpQ0FISSxpQmQyU2QsQ2N4U1UsaUJBRUksb0Jkc1NkLENjblNVLGlCQUVJLG1CZHFTZCxDY2xTVSxpQ0FKSSxrQmR5U2QsQ0FDRixDY2hTSSxhQUNJLGNka1NSLENjaFNRLGdCQUNJLGtCZGtTWixDYy9SUSxnQkFDSSxxQmRpU1osQ2M5UlEsZ0JBQ0ksbUJkZ1NaLENjN1JRLGdCQUNJLG9CZCtSWixDYzVSUSxpQkFFSSxxQkM5QkMsQ0Q2QkQsa0JkK1JaLENjM1JRLGlCQUNJLG1CQ2xDQyxDRG1DRCxvQmQ2UlosQ1V2WEUseUJJZ0VFLGFBOEJRLFlkNlJWLENjM1JVLGdCQUNJLGdCZDZSZCxDY3RSVSxpQ0FISSxtQmRnU2QsQ2M3UlUsaUJBQ0ksZ0JkNFJkLENjeFJVLGlCQUNJLGlCQ3hESCxDRHlERyxrQmQwUmQsQ0FDRixDY3RSSSxjQUNJLFlkd1JSLENjdFJRLGlCQUNJLGdCZHdSWixDY3JSUSxpQkFDSSxtQmR1UlosQ2NwUlEsaUJBQ0ksaUJkc1JaLENjblJRLGlCQUNJLGtCZHFSWixDY2xSUSxrQkFFSSxtQkNqRkUsQ0RnRkYsZ0JkcVJaLENjalJRLGtCQUNJLGlCQ3JGRSxDRHNGRixrQmRtUlosQ1VqYUUseUJJb0hFLGNBOEJRLGNkbVJWLENjalJVLGlCQUNJLGtCZG1SZCxDYzVRVSxtQ0FISSxxQmRzUmQsQ2NuUlUsa0JBQ0ksa0Jka1JkLENBQ0YsQ2M3UUksZUFDSSxZZCtRUixDYzdRUSxrQkFDSSxnQmQrUVosQ2M1UVEsa0JBQ0ksbUJkOFFaLENjM1FRLGtCQUNJLGlCZDZRWixDYzFRUSxrQkFDSSxrQmQ0UVosQ2N6UVEsbUJBRUksbUJDL0hHLENEOEhILGdCZDRRWixDY3hRUSxtQkFDSSxpQkNuSUcsQ0RvSUgsa0JkMFFaLENVdmNFLHlCSW1LRSxlQThCUSxjZDBRVixDY3hRVSxrQkFDSSxrQmQwUWQsQ2NuUVUscUNBSEkscUJkNlFkLENjMVFVLG1CQUNJLGtCZHlRZCxDQUNGLENjcFFJLDJDQUNJLGFkc1FSLENjcFFRLGdCQUNJLGlCZHNRWixDY25RUSxnQkFDSSxvQmRxUVosQ2NsUVEsZ0JBQ0ksa0Jkb1FaLENjalFRLGdCQUNJLG1CZG1RWixDY2hRUSxpQkFFSSxvQkNsTEMsQ0RpTEQsaUJkbVFaLENjL1BRLGlCQUNJLGtCQ3RMQyxDRHVMRCxtQmRpUVosQ2M3UEksZ0JBQ0ksbUJkK1BSLENVaGZFLHlCSW1QTSxvQkFFUSxtQmQrUGQsQ0FDRixDY3RQSSxhQUNJLGFkeVBSLENjdlBRLGdCQUNJLGlCZHlQWixDY3RQUSxnQkFDSSxvQmR3UFosQ2NyUFEsZ0JBQ0ksa0JkdVBaLENjcFBRLGdCQUNJLG1CZHNQWixDY25QUSxpQkFFSSxvQkNoT0UsQ0QrTkYsaUJkc1BaLENjbFBRLGlCQUNJLGtCQ3BPRSxDRHFPRixtQmRvUFosQ2NoUEksWUFDSSxZZGtQUixDY2hQUSxlQUNJLGdCZGtQWixDYy9PUSxlQUNJLG1CZGlQWixDYzlPUSxlQUNJLGlCZGdQWixDYzdPUSxlQUNJLGtCZCtPWixDYzVPUSxnQkFFSSxtQkM3UEMsQ0Q0UEQsZ0JkK09aLENjM09RLGdCQUNJLGlCQ2pRQyxDRGtRRCxrQmQ2T1osQ2N6T0ksWUFDSSxXZDJPUixDY3pPUSxlQUNJLGVkMk9aLENjMU9ZLGtCQUNJLGdCZDRPaEIsQ2MzT2dCLHFCQUNJLDBCZDZPcEIsQ2N4T1EsZUFDSSxrQmQwT1osQ2N2T1EsZUFDSSxnQmR5T1osQ2N0T1EsZUFDSSxpQmR3T1osQ2NyT1EsZ0JBRUksa0JDaFNDLENEK1JELGVkd09aLENjcE9RLGdCQUNJLGdCQ3BTQyxDRHFTRCxpQmRzT1osQ1Vqa0JFLHlCSTJURSxZQW9DUSxZZHNPVixDY2hPVSwrQkFISSxnQmQwT2QsQ2N2T1UsZ0JBRUksbUJkcU9kLENBQ0YsQ2NqT0ksWUFDSSxhZG1PUixDY2pPUSxlQUNJLGlCZG1PWixDY2hPUSxlQUNJLG9CZGtPWixDYy9OUSxlQUNJLGtCZGlPWixDYzlOUSxlQUNJLG1CZGdPWixDYzdOUSxnQkFFSSxvQkMxVUMsQ0R5VUQsaUJkZ09aLENjNU5RLGdCQUNJLGtCQzlVQyxDRCtVRCxtQmQ4TlosQ1VwbUJFLHlCSTRXRSxZQThCUSxXZDhOVixDYzVOVSxlQUNJLGVkOE5kLENjM05VLGdCQUVJLGtCQzVWSCxDRDJWRyxlZDhOZCxDQUNGLENjek5JLGFBQ0ksV2QyTlIsQ2N6TlEsZ0JBQ0ksZWQyTlosQ2N4TlEsZ0JBQ0ksa0JkME5aLENjdk5RLGdCQUNJLGdCZHlOWixDY3ROUSxnQkFDSSxpQmR3TlosQ2NyTlEsaUJBRUksa0JDcFhFLENEbVhGLGVkd05aLENjcE5RLGlCQUNJLGdCQ3hYRSxDRHlYRixpQmRzTlosQ1V2b0JFLHlCSXVaRSxhQThCUSxhZHNOVixDY2hOVSxpQ0FISSxpQmQwTmQsQ2N2TlUsaUJBRUksb0JkcU5kLENBQ0YsQ2dCL3FCSSxjQUNJLHlCaEJrckJSLENnQi9xQkksV0FDSSwyQmhCaXJCUixDZ0I5cUJJLFVBQ0ksMEJoQmdyQlIsQ2dCN3FCSSxTQUNJLHlCaEIrcUJSLENnQjVxQkksYUNQQSxhQUFBLENBREEsY0FBQSxDQUVBLGVBQUEsQ0FFQSxzQkFBQSxDQURBLGtCQUFBLENBSkEsVWpCNnJCSixDZ0JockJJLFdBQ0ksZWhCa3JCUixDZ0IvcUJJLHFDQUNJLGFoQmlyQlIsQ2dCOXFCSSxVQUNJLGFoQmdyQlIsQ2dCN3FCSSxnQkFDSSwyQmhCK3FCUixDZ0I1cUJJLFNBQ0ksYWhCOHFCUixDZ0IzcUJJLFVBQ0ksVWhCNnFCUixDZ0IxcUJJLFVBQ0ksVWhCNHFCUixDZ0J6cUJJLGVBQ0ksd0JoQjJxQlIsQ2dCenFCUSw0QkFDSSx3QmhCMnFCWixDZ0J2cUJJLFNBQ0ksd0JoQnlxQlIsQ2dCcnFCSSxTQUNJLGdCaEJ1cUJSLENnQnBxQkksa0ZBQ0ksaUJoQnNxQlIsQ2dCbnFCSSxPQUNJLGtCaEJxcUJSLENnQmxxQkksT0FDSSxnQmhCb3FCUixDZ0JscUJRLFVBQ0ksMEJoQm9xQlosQ2dCaHFCSSxPQUNJLGNoQmtxQlIsQ2dCaHFCUSxVQUNJLHdCaEJrcUJaLENrQnh2QkEsU0FDSSxnQmxCMnZCSixDa0J4dkJBLFdBQ0ksaUJsQjJ2QkosQ21CbHdCQSxlQUNJLFdBQUEsQ0FDQSxRQUFBLENBQ0EsZW5CcXdCSixDb0J0d0JBLG1CQUNFLEdBQ0Usc0JwQnl3QkYsQ29CdndCQSxHQUNFLHVCcEJ5d0JGLENBQ0YsQ29CcndCRSxrQkFDRSxvQ3BCdXdCSixDb0Jwd0JFLHFCQUNFLFlBQUEsQ0FDQSxlQUFBLENBQ0EseUNwQnN3QkosQ29CcHdCSSwwQkFDRSxTQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQ0x5SXNCLENLeEl0QixvQnBCc3dCTixDb0Jud0JJLDRCQUNFLGdCQUFBLENBQ0EsZ0JwQnF3Qk4sQ29CbndCTSxpQ0FDRSxTQUFBLENBQ0Esa0JwQnF3QlIsQ3FCdHlCQSxXQUdJLGFBQUEsQ0FEQSxpQkFBQSxDQURBLFVyQjJ5QkosQ1U1dkJFLDBCV2hERixXQU1RLGdCckIweUJOLENBQ0YsQ3FCeHlCSSxlQUNJLGVyQjB5QlIsQ3FCdnlCSSxlQUNJLGVyQnl5QlIsQ3FCdHlCSSxrQkFDSSx3QnJCd3lCUixDcUJyeUJJLG9CQUdJLGlCTjRESyxDTTNETCxrQnJCdXlCUixDVWx5QkUseUJXVEUsb0JBT1Esa0JOdURDLENNdERELG1CckJ3eUJWLENBQ0YsQ3FCbHlCUSxvQkNsQ0osc0JBQUEsQ0FNQSxtQkFBQSxDQVBBLGlCRG9DZ0MsQ0NsQ2hDLGVBQUEsQ0FJQSxjRCtCZ0MsQ0M3QmhDLFl0QnMwQkosQ3FCdHlCUSxxQkN2Q0osc0JBQUEsQ0FNQSxtQkFBQSxDQVBBLGlCRDBDZ0MsQ0N4Q2hDLGVBQUEsQ0FJQSxjRHFDZ0MsQ0NuQ2hDLFlBQUEsQ0RpQ0ssZXJCOHlCVCxDcUIxeUJZLDJCQzVDUixzQkFBQSxDQU1BLG1CQUFBLENBUEEsaUJEOENvQyxDQzVDcEMsZUFBQSxDQUlBLGNEeUNvQyxDQ3ZDcEMsWXRCdTFCSixDcUI3eUJZLDBCQ2pEUixzQkFBQSxDQU1BLG1CQUFBLENBUEEsaUJEbURvQyxDQ2pEcEMsZUFBQSxDQUlBLGNEOENvQyxDQzVDcEMsWXRCKzFCSixDcUIveUJRLG1CQ3ZESixzQkFBQSxDQURBLGlCRDJEZ0MsQ0N6RGhDLGVBQUEsQ0R3RFEsZXJCc3pCWixDcUI3eUJRLHlEQzVESixtQkFBQSxDQURBLGNEOERnQyxDQzVEaEMsWXRCazNCSixDcUJqekJJLGdCQUNJLGFyQm16QlIsQ1U5MEJFLDBCVzBCRSxnQkFLUSxZckJvekJWLENBQ0YsQ3FCaHpCUSxrREFHSSxxRkFBQSxDQUVBLGdDckJpekJaLENxQi95QlEsd0JBRUUsaUJyQmd6QlYsQ3FCNXlCWSwrQ0N6RlIsbUJBQUEsQ0FEQSxjRDJGb0MsQ0N6RnBDLFl0Qnk0QkosQ3FCNXlCUSx5QkFDSSxZQUFBLENBR0EsdVBBQUEsQ0FFQSxnQ3JCNnlCWixDcUIzeUJnQiw2Q0M1R1osc0JBQUEsQ0FNQSxtQkFBQSxDQVBBLGlCRDhHd0MsQ0M1R3hDLGdCQUFBLENBSUEsY0R5R3dDLENDdkd4QyxZdEJ3NUJKLENxQjl5QmdCLDhDQ2pIWixzQkFBQSxDQU1BLG1CQUFBLENBUEEsaUJEbUh3QyxDQ2pIeEMsZ0JBQUEsQ0FJQSxjRDhHd0MsQ0M1R3hDLFl0Qmc2QkosQ3FCOXlCd0IsOEZDekhwQix1QkFBQSxDQU1BLG1CQUFBLENBUEEsaUJENEhnRCxDQzFIaEQsZ0JBQUEsQ0FJQSxjRHVIZ0QsQ0NySGhELFlBQUEsQ0RtSHdCLGdCckJzekI1QixDcUJqekJ3QiwrRkMvSHBCLHNCQUFBLENBTUEsbUJBQUEsQ0FQQSxpQkRpSWdELENDL0hoRCxnQkFBQSxDQUlBLGNENEhnRCxDQzFIaEQsWXRCaTdCSixDVWg1QkUsZ0RXK0VjLDBFQWdCUSw2T3JCc3pCdEIsQ3FCcHpCMEIsOEZDekl4Qix1QkFBQSxDQURBLGlCRDJJb0QsQ0N6SXBELGdCQUFBLENEMEk0QixVckJ3ekI5QixDcUJ2ekI4QixnSEFDSSxTckJ5ekJsQyxDcUJ0ekIwQiwrRkNoSnhCLHVCQUFBLENBREEsaUJEa0pvRCxDQ2hKcEQsZ0J0QjA4QkYsQ0FDRixDVWg3QkUseUJXMkZjLDBFQWlDUSw2T3JCeXpCdEIsQ3FCdnpCMEIsOEZDMUp4Qix1QkFBQSxDQURBLGlCRDRKb0QsQ0MxSnBELGdCQUFBLENEMko0QixVckIyekI5QixDcUIxekI4QixnSEFDSSxTckI0ekJsQyxDcUJ6ekIwQiwrRkNqS3hCLHVCQUFBLENBREEsaUJEbUtvRCxDQ2pLcEQsZ0J0Qjg5QkYsQ0FDRixDVXg3QkUsZ0RXNERNLHlCQXVFUSw2T3JCMHpCZCxDcUJ4ekJrQiw2Q0M3S2hCLHVCQUFBLENBREEsaUJEK0s0QyxDQzdLNUMsZ0JBQUEsQ0Q4S29CLFVyQjR6QnRCLENxQjN6QnNCLCtEQUNJLFNyQjZ6QjFCLENxQjF6QmtCLDhDQ3BMaEIsdUJBQUEsQ0FEQSxpQkRzTDRDLENDcEw1QyxnQnRCay9CRixDQUNGLENVeDlCRSx5Qld3RU0seUJBd0ZRLDZPckI2ekJkLENxQjN6QmtCLDZDQzlMaEIsdUJBQUEsQ0FEQSxpQkRnTTRDLENDOUw1QyxnQkFBQSxDRCtMb0IsVXJCK3pCdEIsQ3FCOXpCc0IsK0RBQ0ksU3JCZzBCMUIsQ3FCN3pCa0IsOENDck1oQix1QkFBQSxDQURBLGlCRHVNNEMsQ0NyTTVDLGdCdEJzZ0NGLENBQ0YsQ3FCMXpCZ0Isc0RDOU1aLHNCQUFBLENBTUEsbUJBQUEsQ0FQQSxpQkRnTndDLENDOU14QyxlQUFBLENBSUEsY0QyTXdDLENDek14QyxZdEJ5Z0NKLENxQjd6QmdCLHFEQ25OWixzQkFBQSxDQU1BLG1CQUFBLENBUEEsaUJEcU53QyxDQ25OeEMsZUFBQSxDQUlBLGNEZ053QyxDQzlNeEMsWXRCaWhDSixDcUI5ekJRLDJCQUlJLG9CQUFBLENBSEEsMEJBQUEsQ0FJQSxXckI4ekJaLENxQnB6QkksYUFFSSxtQkFBQSxDQURBLGVBQUEsQ0FFQSxvQ3JCdXpCUixDcUJwekJJLGVBRUksbUJBQUEsQ0FEQSxZckJ1ekJSLENxQm56QkksWUFDSSxZQUFBLENBQ0EsY3JCcXpCUixDcUIveUJZLGVBQ0ksVXJCaXpCaEIsQ3FCOXlCWSxvQkFDSSxjckJnekJoQixDcUJyekJZLGVBQ0ksVXJCdXpCaEIsQ3FCcHpCWSxvQkFDSSxhckJzekJoQixDcUIzekJZLGVBQ0ksVXJCNnpCaEIsQ3FCMXpCWSxvQkFDSSx3QnJCNHpCaEIsQ3FCajBCWSxlQUNJLFVyQm0wQmhCLENxQmgwQlksb0JBQ0ksYXJCazBCaEIsQ3FCdjBCWSxlQUNJLFVyQnkwQmhCLENxQnQwQlksb0JBQ0ksYXJCdzBCaEIsQ3FCNzBCWSxlQUNJLFVyQiswQmhCLENxQjUwQlksb0JBQ0ksd0JyQjgwQmhCLENxQm4xQlksZUFDSSxVckJxMUJoQixDcUJsMUJZLG9CQUNJLHdCckJvMUJoQixDcUJ6MUJZLGVBQ0ksVXJCMjFCaEIsQ3FCeDFCWSxvQkFDSSxlckIwMUJoQixDcUIvMUJZLGVBQ0ksVXJCaTJCaEIsQ3FCOTFCWSxvQkFDSSx3QnJCZzJCaEIsQ3FCNzFCUSxnQkFDSSxZckIrMUJaLENxQjUxQlEsdUJBQ0ksYXJCODFCWixDcUIzMUJRLHdCQUNJLFlyQjYxQlosQ3FCMTFCUSxpQkFDSSxXckI0MUJaLENxQnoxQlEsa0JBQ0ksaUJyQjIxQlosQ1VwbENFLHlCVzJQVSxzQkFFUSxpQnJCMjFCbEIsQ0FDRixDVTdrQ0UsZ0RXb1BVLHNCQUVRLGlCckIyMUJsQixDQUNGLENVNWtDRSwwQldtUFUsc0JBRVEsaUJyQjIxQmxCLENBQ0YsQ3FCdDFCSSxvQkFDSSx1Q3JCdzFCUixDcUJyMUJJLFdBQ0ksa0NyQnUxQlIsQ3FCbDFCUSx1SEFFSSxrQkFBQSxDQURBLFlyQnMxQlosQ3FCbDFCUSxzSEFDSSxZQUFBLENBQ0Esc0JyQnExQlosQ3FCbDFCUSxtSUFHSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxzQnJCczFCWixDcUJsMUJRLGtCQUNJLFlBQUEsQ0FDQSx3QnJCbzFCWixDVTduQ0UseUJXK1NNLGdCQUVRLGFyQmcxQmQsQ0FDRixDVXRuQ0UsZ0RXeVNNLGdCQUVRLGFyQiswQmQsQ0FDRixDVXJuQ0UsMEJXeVNNLGdCQUVRLGFyQjgwQmQsQ0FDRixDVWhvQ0UsZ0RXMFRFLFFBRVEsY0FBQSxDQUFBLGNyQnkwQlYsQ0FDRixDVWhvQ0UsMEJXb1RFLFFBTVEsY0FBQSxDQUFBLGNyQjAwQlYsQ0FDRixDVTNvQ0UsZ0RXb1VFLFFBRVEsY0FBQSxDQUFBLGNyQnkwQlYsQ0FDRixDVTFvQ0UsMEJXOFRFLFFBTVEsY0FBQSxDQUFBLGNyQjAwQlYsQ0FDRixDdUJoc0NBLEtBQ0UsV0FBQSxDQUVBLFlBQUEsQ0FEQSxVdkJvc0NGLEN1QmhzQ0EsS0FDRSxVUk0wQixDUUwxQixnQkFBQSxDQUNBLGdCQUFBLENBQ0EsYXZCbXNDRixDdUJoc0NBLEVBQ0UscUJ2Qm1zQ0YsQ3VCaHNDQSxLQUNFLGdDdkJtc0NGLENVL3BDRSwwQmFoQ0UsMEJBQ0UsYUFBQSxDQUNBLHVCdkJrc0NKLENBQ0YsQ1U1ckNFLHlCYWRGLEtBYUksa0J2QmlzQ0YsQ0FDRixDVTNyQ0UseUJhcEJGLEtBaUJJLGlCdkJrc0NGLENBQ0YsQ3VCaHNDRSxzQkFDRSxnQnZCa3NDSixDdUI5ckNBLEVBQ0UsY3ZCaXNDRixDdUJucUNBLGFBQ0Usc0J2QnFxQ0YsQ3VCaHFDQSxlQUdFLFFBQUEsQ0FDQSxNQUFBLENBRUEsZUFBQSxDQUNBLG1CQUFBLENBTkEsY0FBQSxDQUlBLE9BQUEsQ0FIQSxLdkJ3cUNGLEN1QmpxQ0UsaUJBQ0Usa0J2Qm1xQ0osQ3VCaHFDRSxnQ0FJRSxnQ0FBQSxDQURBLFlBQUEsQ0FEQSxlQUFBLENBREEsYXZCcXFDSixDVW51Q0UseUJhNkRBLGdDQVFJLFd2QmtxQ0osQ0FDRixDdUI5cENFLDZEQUVFLGVBQUEsQ0FEQSxldkJrcUNKLEN1Qi9wQ0ksdUdBRUUsZ0J2QmdxQ04sQ3VCN3BDSSxnSEFDRSxnQkFBQSxDQUNBLGVBQUEsQ0FHQSxtQkFBQSxDQUZBLGNBQUEsQ0FDQSxVQUFBLENBRUEsVXZCK3BDTixDdUIxcENBLGFBRUUseUJBQUEsQ0FEQSwyQnZCOHBDRixDd0IxeENBLEVBQ0ksNkJBQUEsQ0FDQSx5QkFBQSxDQUNBLGtDQUFBLENBQ0EsaUN4QjZ4Q0osQ3dCdHhDQSxXQUhJLGN4Qm95Q0osQ3dCanlDQSxLQUNJLHNDVGlHd0IsQ1MvRnhCLGVUMEd3QixDU3pHeEIsZ0J4QjZ4Q0osQ3dCMXhDQSwwQ0FJSSxjeEI2eENKLEN3QjF4Q0EsRUFDSSxhQUFBLENBQ0Esb0J4QjZ4Q0osQ3dCMXhDQSxtQkFDSSxheEI2eENKLEN5QjN6Q0ksb0JEaUNJLHFIQUNJLHlCeEI2eENWLENBQ0YsQ3lCM3pDSSxxQkQ0QkksK0dBQ0kseUJ4Qmt5Q1YsQ0FDRixDd0I5eENBLEdBQ0ksV3hCaXlDSixDd0I5eENBLEdBQ0ksY1RvRXdCLENTbkV4QixlQUFBLENBQ0Esb0J4Qml5Q0osQ1VuekNFLHlCY2VGLEdBTVEsZ0J4Qmt5Q04sQ0FDRixDd0IveENBLEdBQ0ksZ0JUMkR3QixDUzFEeEIsZUFBQSxDQUNBLG9CeEJreUNKLENVOXpDRSx5QmN5QkYsR0FNUSxjeEJteUNOLENBQ0YsQ3dCaHlDQSxHQUNJLGtCeEJteUNKLENVdjBDRSx5QmNtQ0YsR0FJUSxjeEJveUNOLENBQ0YsQ3dCanlDQSxNQUNJLGN4Qm95Q0osQ3dCaHlDQSxrQkFDSSxlVDRDd0IsQ1MzQ3hCLHdCeEJteUNKLEN3Qi94Q0Esc0JBR0ksYVR6RHdCLENTdUR4QixrQlQrQndCLENTOUJ4QixlQUFBLENBRUEsd0J4Qmt5Q0osQ3dCaHlDSSwrQkFDSSxjeEJreUNSLEN3Qi94Q0ksa0NBQ0ksaUJ4Qml5Q1IsQ1VsMkNFLHlCY3NERixzQkFlUSxjeEJpeUNOLENBQ0YsQ3dCOXhDQSxTQUNJLGV4Qml5Q0osQ3dCeHhDSSwyQkFDSSxrQnhCMnhDUixDd0JweENJLGtFQUNJLGF4Qnl4Q1IsQ3dCcHhDSSxxQkFDSSxrQnhCdXhDUixDd0JueENBLGdEQUVJLGtCeEJxeENKLEN3Qm54Q0ksMkdBSUksYVR6R29CLENTc0dwQixjVHZCb0IsQ1N3QnBCLGVUZm9CLENTZ0JwQixlQUFBLENBRUEsb0J4QnF4Q1IsQ3dCbHhDSSx1REFDSSxheEJveENSLEN3Qjl3Q0ksWUFDSSxleEJreENSLEN3Qjl3Q0EsS0FDRSxpQnhCaXhDRixDMEIvNkNBLEtBU0ksa0JBQUEsQ0FIQSxjQUFBLENBTEEsWUFBQSxDQUVBLGVYeUh3QixDVzFIeEIsc0JBQUEsQ0FHQSxpQkFBQSxDQURBLG9CQUFBLENBR0EsOEIxQm03Q0osQzBCaDdDSSwwQkNGRiwwQkFBQSxDRE1NLGlCQUFBLENBREEsb0JBQUEsQ0FFQSxzQkFBQSxDQUNBLG1CQUFBLENDUE4sd0JBQUEsQ0FFQSxxQkFBQSxDQUVBLGdCM0IyN0NGLEMwQnA3Q0ksY0FDSSw2QjFCczdDUixDMEJqN0NJLFVFZkYsd0JieUIwQixDYXhCMUIsd0JGZXlELENFakJ6RCxVNUJzOENGLEM0Qmw4Q0UsZ0JBQ0Usd0JBQUEsQ0FDQSx3QjVCbzhDSixDNEJsOENFLGdCQUNFLHdCQUFBLENBQ0Esd0I1Qm84Q0osQzRCbDhDSSxnQ0FDSSx1RDVCbzhDUixDNEI3N0NJLCtEQUVJLHdCQUFBLENBQ0Esd0I1Qms4Q1IsQzBCcjhDSSxpQkVuQkYscUJiVTBCLENhVDFCLG9CYndCMEIsQ2ExQjFCLGE1Qjg5Q0YsQzRCMTlDRSx1QkFDRSx3QkFBQSxDQUNBLG9CNUI0OUNKLEM0QjE5Q0UsdUJBQ0Usd0JBQUEsQ0FDQSxvQjVCNDlDSixDNEIxOUNJLHVDQUNJLHVENUI0OUNSLEM0Qno5Q0Usd0JBQ0Usd0JBQUEsQ0FDSSxvQjVCMjlDUixDNEJ6OUNJLDREQUVJLHdCQUFBLENBQ0Esb0I1QjA5Q1IsQzBCejlDSSxhRXZCRix3QmI4QjBCLENhN0IxQix3QkZ1QjRELENFekI1RCxVNUJzL0NGLEM0QmwvQ0UsbUJBQ0Usd0JBQUEsQ0FDQSx3QjVCby9DSixDNEJsL0NFLG1CQUNFLHdCQUFBLENBQ0Esd0I1Qm8vQ0osQzRCbC9DSSxtQ0FDSSx1RDVCby9DUixDNEI3K0NJLHdFQUVJLHdCQUFBLENBQ0Esd0I1QmsvQ1IsQzBCNytDSSxZRTNCRixxQmJVMEIsQ2FUMUIsd0JGMkIyRCxDRTdCM0QsVTVCOGdERixDNEIxZ0RFLGtCQUNFLHdCQUFBLENBQ0Esd0I1QjRnREosQzRCMWdERSxrQkFDRSx3QkFBQSxDQUNBLHdCNUI0Z0RKLEM0QjFnREksa0NBQ0ksdUQ1QjRnRFIsQzRCcmdESSxxRUFFSSx3QkFBQSxDQUNBLHdCNUIwZ0RSLEMwQmpnREksV0UvQkYsd0JiZ0IwQixDYWYxQix3QkYrQjBELENFakMxRCxVNUJzaURGLEM0QmxpREUsaUJBQ0Usd0JBQUEsQ0FDQSx3QjVCb2lESixDNEJsaURFLGlCQUNFLHdCQUFBLENBQ0Esd0I1Qm9pREosQzRCbGlESSxpQ0FDSSx1RDVCb2lEUixDNEI3aERJLGtFQUVJLHdCQUFBLENBQ0Esd0I1QmtpRFIsQzBCcmhESSxrQkVwQ0YsVTVCOGpERixDNEJ0akRFLGtFQUNFLCtCQUFBLENBQ0Esd0I1QjRqREosQzRCMWpESSx3Q0FDSSx1RDVCNGpEUixDNEJyakRJLHVGQUVJLCtCQUFBLENBQ0Esd0I1QjBqRFIsQzBCemlESSxZRXhDRixhNUJzbERGLEM0QjlrREUsZ0RBQ0UsNEJBQUEsQ0FDQSx3QjVCb2xESixDNEJsbERJLGtDQUNJLHVENUJvbERSLEM0QjdrREkscUVBRUksNEJBQUEsQ0FDQSx3QjVCa2xEUixDMEI3akRJLG1CRTVDRixVNUI4bURGLEM0QnRtREUscUVBQ0UsK0JBQUEsQ0FDQSx3QjVCNG1ESixDNEIxbURJLHlDQUNJLHVENUI0bURSLEM0QnJtREksMEZBRUksK0JBQUEsQ0FDQSx3QjVCMG1EUixDMEIva0RRLG9CRWpETiw0QkZrRGdELENBRXRDLHFCQUFBLENFckRWLFU1QndvREYsQzRCcG9ERSwwQkFDRSw0QkFBQSxDQUNBLGlCNUJzb0RKLEM0QnBvREUsMEJBQ0UsNEJBQUEsQ0FDQSxvQjVCc29ESixDNEJwb0RJLDBDQUNJLHVENUJzb0RSLEM0Qm5vREUsMkJBQ0UsNEJBQUEsQ0FDSSxpQjVCcW9EUixDNEJub0RJLGtFQUVJLDRCQUFBLENBQ0EsaUI1Qm9vRFIsQzBCbm1EUSxrQkV2RE4sNEJGd0Q4QyxDQUVwQyx3QkFBQSxDRTNEVixhNUJrcURGLEM0QjlwREUsd0JBQ0UsNEJBQUEsQ0FDQSxvQjVCZ3FESixDNEI5cERFLHdCQUNFLDRCQUFBLENBQ0Esb0I1QmdxREosQzRCOXBESSx3Q0FDSSx1RDVCZ3FEUixDNEI3cERFLHlCQUNFLDRCQUFBLENBQ0ksb0I1QitwRFIsQzRCN3BESSw4REFFSSw0QkFBQSxDQUNBLG9CNUI4cERSLEMwQnZuRFEsbUJFN0ROLDRCRjhEZ0QsQ0FFdEMsd0JBQUEsQ0VqRVYsVTVCNHJERixDNEJ4ckRFLHlCQUNFLDRCQUFBLENBQ0Esb0I1QjByREosQzRCeHJERSx5QkFDRSw0QkFBQSxDQUNBLG9CNUIwckRKLEM0QnhyREkseUNBQ0ksdUQ1QjByRFIsQzRCdnJERSwwQkFDRSw0QkFBQSxDQUNJLG9CNUJ5ckRSLEM0QnZyREksZ0VBRUksNEJBQUEsQ0FDQSxvQjVCd3JEUixDMEJ4b0RJLFlBQ0ksZTFCMG9EUixDMEJyb0RJLGNHM0VGLGlCZGtJYyxDY3BJZCxjZHdHMEIsQ1d6QnBCLGFBQUEsQ0c5RU4sZ0I3QnV0REYsQzZCcHRESSx3QkFDSSxjN0JzdERSLENVdHNERSx5Qm1CakJFLHdCQUlRLGU3QnV0RFYsQ0FDRixDMEI3b0RJLFNHakZGLGlCZGtJYyxDY3BJZCxjZHdHMEIsQ1duQnBCLGNBQUEsQ0dwRk4sZ0I3QnF1REYsQzZCbHVESSxjQUNJLGU3Qm91RFIsQ1VwdERFLHlCbUJqQkUsY0FJUSxnQjdCcXVEVixDQUNGLEMwQnZwRFEsNjNCQUNJLGlCMUJ1cURaLEMwQm5xREksU0cxRkYsaUJka0ljLENjcElkLGNkd0cwQixDV1ZwQixhQUFBLENHN0ZOLGdCN0Jvd0RGLEM2Qmp3REksY0FDSSxjN0Jtd0RSLENVbnZERSx5Qm1CakJFLGNBSVEscUI3Qm93RFYsQ0FDRixDMEJ6cURRLGNBQ0ksYzFCMnFEWixDMEJ2cURZLHFCQUNJLGUxQnlxRGhCLEMwQnBxREksWUFFSSx3QkFBQSxDQURBLGFBQUEsQ0FJQSxZQUFBLENBREEsY0FBQSxDQURBLGUxQndxRFIsQzBCbHFEUSx5QkFESixtQkFFUSxnQkFBQSxDQUNBLGVYUmdCLENXVWhCLFlBQUEsQ0FEQSxrQkFBQSxDQUVBLGExQnFxRFYsQ0FDRixDMEI5cERBLFlBQ0ksWUFBQSxDQUNBLGtCQUFBLENBQ0EsYzFCaXFESixDMEI5cERRLDRCQUNJLFUxQmdxRFosQzBCM3BEUSx5QkFFSSxlQUFBLENBREEsZTFCOHBEWixDMEIzcERZLHVDQUNJLHlCMUI2cERoQixDMEIzcERZLHNDQUNJLHlCMUI2cERoQixDMEIzcERZLG9EQUNJLGlCMUI2cERoQixDeUJoMERJLG9CQUNJLGdDQ3NLUSxTMUI2cERkLENBQ0YsQ3lCaDBESSxxQkFDSSwrQkNpS1EsUzFCa3FEZCxDQUNGLEMwQjdwRFEsdUJBQ0ksc0IxQitwRFosQzBCMXBEUSx3QkFDSSxzQjFCNHBEWixDMEJ2cERRLHlCQUNJLHNCQUFBLENBQ0EsVTFCeXBEWixDMEJ2cERZLG9DQUNJLGMxQnlwRGhCLEM4QjExREEsWUFLQyxlZndCMkIsQ2V2QjNCLFdBQUEsQ0FGQSxhQUFBLENBRkEsVUFBQSxDQUNBLFU5QmcyREQsQzhCMzFEQyw0QkFDQyxnQmY0RVcsQ2UzRVgsaUI5QjgxREYsQzhCMzFEQyxzQkFDQyxrQjlCODFERixDOEI1MURFLG9EQUNDLG1COUIrMURILENVajFERSx5Qm9CbEJELHNCQVNFLGlCOUIrMURELENBQ0YsQzhCNTFEQyw0QkFFQyxRQUFBLENBQ0EsTUFBQSxDQUZBLGlCQUFBLENBR0EsTzlCKzFERixDOEI3MURFLDRDQUNDLFNmb0RVLENlbkRWLHVCOUJnMkRILENVbjJERSx5Qm9CQ0EsNENBS0UsVWYrQ1MsQ2U5Q1QsdUI5QmsyREYsQ0FDRixDOEJoMkRHLG9EQUNFLFVmMENRLENlekNSLHVCOUJtMkRMLEM4QjkxREMsOEJBQ0Msa0I5QmkyREYsQytCLzREQyxpQkFDQyx5Qi9CazVERixDK0IvNERDLGNBQ0MsOEIvQmk1REYsQytCdDREQyx3QkFDQyxRL0J3NERGLEMrQnA0REEsK0NBQ0MsOEJBQUEsQ0FFQSxjQUFBLENBREEsVS9CdzRERCxDK0JoNERBLGlCQUNDLHlCL0JtNERELEMrQjkzREUsc0JBT0Msc0NBQUEsQ0FOQSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxjQUFBLENBQ0EsUUFBQSxDQUVBLGlCQUFBLENBREEsTy9CbTRESCxDZ0NoN0RBLG9YQUdJLGFBQUEsQ0FEQSxhQUFBLENBREEsWWhDNDdESixDZ0N0N0RJLFFBRUksVUFBQSxDQURBLFNoQ3k3RFIsQ2dDcjdESSxRQUVJLFVBQUEsQ0FEQSxTaEN3N0RSLENnQ3A3REksUUFFSSxhQUFBLENBREEsWWhDdTdEUixDZ0NsN0RJLGlCQUVJLGFqQjZESyxDaUI5REwsWWhDcTdEUixDZ0M3NkRRLDREQUNJLDBEaEMrNkRaLENnQzU2RFEseURBQ0ksMERoQzg2RFosQ2dDMzZEUSxpQkFDSSwwRGhDNjZEWixDZ0MxNkRRLG1CQUNJLDREaEM0NkRaLENnQ3o2RFEsa0JBQ0ksMkRoQzI2RFosQ2dDeDZEUSxpQkFDSSwwRGhDMDZEWixDZ0NwNkRRLG1CQUNFLDZEaENzNkRWLENnQ242RFEsc0JBQ0kseURoQ3E2RFosQ2dDbjZEWSw2QkFDSSxnRWhDcTZEaEIsQ2dDbDZEWSw0QkFDSSwrRGhDbzZEaEIsQ2dDaDZEUSx1QkFDSSw0RGhDazZEWixDZ0NoNkRZLDhCQUNJLG1FaENrNkRoQixDZ0M5NURRLHFCQUNJLHlEaENnNkRaLENnQzk1RFksNEJBQ0ksZ0VoQ2c2RGhCLENnQzc1RFksMkJBQ0ksK0RoQys1RGhCLENnQzM1RFEscUJBQ0ksOERoQzY1RFosQ2dDMzVEWSw0QkFDRSxxRWhDNjVEZCxDZ0MxNURZLDJCQUNFLG9FaEM0NURkLENnQ3g1RFEscUJBQ0kseURoQzA1RFosQ2dDeDVEWSw0QkFDSSxnRWhDMDVEaEIsQ2dDbjVEWSwwQ0FDRSxpRWhDdzVEZCxDZ0NyNURZLHlCQUNJLGtFaEN1NURoQixDZ0NsNURZLDRCQUNJLHFFaENvNURoQixDZ0NqNURZLDZCQUNJLHNFaENtNURoQixDZ0NoNURZLDZCQUNJLHNFaENrNURoQixDZ0MvNERZLDRCQUNJLHVFaENpNURoQixDZ0M3NERRLG9CQUNJLHlEaEMrNERaLENnQzc0RFksMkJBQ0ksZ0VoQys0RGhCLENnQzE0RFkseUJBQ0ksa0VoQzQ0RGhCLENnQ3A0RFEsaUJBQ0ksMERoQ3M0RFosQ2dDcDREWSx1QkFDSSxrRWhDczREaEIsQ2dDbDREUSxlQUNJLCtEaENvNERaLENnQ2w0RFkscUJBQ0ksZ0VoQ280RGhCLENnQ2g0RFEsbUJBQ0ksbUVoQ2s0RFosQ2dDaDREWSx5QkFDSSxvRWhDazREaEIsQ2dDNTNEWSxzQkFDSSxpRWhDODNEaEIsQ2dDeDNEWSxxQkFDSSxnRWhDMDNEaEIsQ2dDdjNEWSxvQkFDSSw2RGhDeTNEaEIsQ2dDdDNEWSxxQkFDSSw4RGhDdzNEaEIsQ2dDbDNEWSx5QkFDSSxvRWhDbzNEaEIsQ2dDaDNEUSxlQUNJLHdEaENrM0RaLENnQ2gzRFksNHhEQUNJLCtEaENnNERoQixDZ0M1M0RRLGtCQUNJLDJEaEM4M0RaLENnQzUzRFksazFEQUNJLGtFaEM0NERoQixDZ0N4NERRLGdCQUNJLHlEaEMwNERaLENnQ3g0RFksOHlEQUNJLGdFaEN3NURoQixDZ0NwNURRLG9CQUNJLDZEaENzNURaLENnQ3A1RFksczNEQUNJLG9FaENvNkRoQixDZ0NoNkRRLGVBQ0ksd0RoQ2s2RFosQ2dDaDZEWSw0eERBQ0ksK0RoQ2c3RGhCLENnQzU2RFEsaUJBQ0ksMERoQzg2RFosQ2dDNTZEWSxnMERBQ0ksaUVoQzQ3RGhCLENnQ3o3RFksd0JBQ0ksaUVoQzI3RGhCLENnQ3Y3RFEsa0JBQ0ksMkRoQ3k3RFosQ2dDdjdEWSxrMURBQ0ksa0VoQ3U4RGhCLENnQ244RFEsa0JBQ0ksMkRoQ3E4RFosQ2dDbjhEWSxrMURBQ0ksa0VoQ205RGhCLENnQ2g5RFkseUJBQ0ksa0VoQ2s5RGhCLENnQzM4RFksOEhBRkEseURoQ3E5RFosQ2dDbjlEWSxzQkFFSSxnQmhDaTlEaEIsQ2dDOThEWSxxQkFDSSw4RGhDZzlEaEIsQ2dDNThEUSxtQkFDSSw0RGhDODhEWixDZ0MzOERRLGVBQ0ksd0RoQzY4RFosQ2dDMThEUSxnQkFDSSx5RGhDNDhEWixDZ0MxOERZLHVCQUNJLHFCQUFBLENBQ0Esb0RBQUEsQ0FFQSxvQkFBQSxDQUlBLDRCQUFBLENBSEEscUJBQUEsQ0FGQSxpQkFBQSxDQUdBLDREQUFBLENBR0EsNkJBQUEsQ0FGQSx5QmhDODhEaEIsQ2dDejhEWSw4eURBQ0ksZ0VoQ3k5RGhCLENnQ245RFEsb0JBQ0ksc0VoQ3E5RFosQ2dDbDlEUSxtQkFDSSxxRWhDbzlEWixDZ0M5OERRLDREQUNJLG9FaENnOURaLENnQzk4RFksbU1BQ0ksb0VoQ2c5RGhCLENnQzU4RFEsNkNBQ0ksb0VoQzg4RFosQ2dDNThEWSw2REFDSSxvRWhDODhEaEIsQ2dDejhEUSxrQkFDSSxpRWhDMjhEWixDZ0N6OERZLDRJQUdJLHdCakJ6VVksQ2lCMlVaLDREQUFBLENBREEsaUJBQUEsQ0FIQSxhakJyUkgsQ2lCc1JHLFloQzg4RGhCLENnQ3Y4RFEseUJBQ0kseUVoQ3k4RFosQ2dDbjhEUSx1QkFDSSw0RGhDcThEWixDZ0NsOERRLHVCQUNJLDREaENvOERaLENnQzk3RFEsa0JBQ0ksMkRoQ2c4RFosQ2dDOTdEWSx1QkFDSSxnRWhDZzhEaEIsQ2dDNTdEUSxpQkFDSSwwRGhDODdEWixDZ0M1N0RZLHNCQUNJLCtEaEM4N0RoQixDZ0MxN0RFLGVBQ1Usb0VoQzQ3RFosQ2dDejdEUSxpQkFDSSxzRWhDMjdEWixDZ0N0N0RRLGdCQUNJLGdFaEN3N0RaLENnQ3I3RFEsa0JBQ0ksMkRoQ3U3RFosQ2dDbDdEUSxvQkFDSSxxRGhDbzdEWixDZ0NqN0RRLG1CQUNJLDREaENtN0RaLENnQy82REksVUFDSSxvRGhDaTdEUixDZ0M3NkRRLGNBQ0ksd0RoQys2RFosQ2dDNTZEUSxnQkFDSSwwRGhDODZEWixDZ0MxNkRJLGNBQ0ksNkRoQzQ2RFIsQ2dDejZESSxpOEhBQ0kscURoQ3E5RFIsQ2dDbjlEUSxnQkFDSSwwRGhDcTlEWixDZ0NqOURDLFNBQ08sbURoQ205RFIsQ2dDaDlEQyxTQUNPLG1EaENrOURSLENnQzc4RFEsY0FDSSx1RGhDKzhEWixDZ0M1OERRLGVBQ0ksd0RoQzg4RFosQ2dDejhEUSx1QkFDSSxpRWhDMjhEWixDZ0N6OERZLDZCQUNJLHVFaEMyOERoQixDZ0N2OERRLHVCQUNJLGlFaEN5OERaLENnQ3Y4RFksNkJBQ0ksdUVoQ3k4RGhCLENnQ3A4REksWUFDSSxzRGhDczhEUixDZ0NuOERJLFNBQ0ksMEJoQ3E4RFIsQ2dDbjhEUSxnQkFDSSxTQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxNQUFBLENBQ0EsdUJoQ3E4RFosQ2dDcDhEWSw4QkFDSSxjaENzOERoQixDZ0NwOERZLCtCQUNJLGNoQ3M4RGhCLENnQ3A4RFksK0JBQ0ksY2hDczhEaEIsQ2dDajhESSxXQUNJLG9CQUFBLENBRUEsV0FBQSxDQURBLFVoQ284RFIsQ2dDaDhEWSxxQkFDSSx1RWhDazhEaEIsQ2dDLzdEWSxxQkFDSSxtRWhDaThEaEIsQ2dDOTdEWSxxQkFDSSx5RWhDZzhEaEIsQ2dDNzdEWSxxQkFDSSxpRWhDKzdEaEIsQ2dDNTdEWSxxQkFDSSxrRWhDODdEaEIsQ2dDMzdEWSxxQkFDSSxrRWhDNjdEaEIsQ2dDMTdEWSxxQkFDSSxtRWhDNDdEaEIsQ2dDejdEWSxxQkFDSSxtRWhDMjdEaEIsQ2dDeDdEWSxxQkFDSSxrRWhDMDdEaEIsQ2dDdjdEWSxxQkFDSSxrRWhDeTdEaEIsQ2dDdDdEWSxxQkFDSSxtRWhDdzdEaEIsQ2dDLzZESSxrQkFDSSw0RGhDazdEUixDZ0MvNkRJLG9CQUNJLDhEaENpN0RSLENnQzk2REksb0JBQ0ksNERoQ2c3RFIsQ2dDejZESSxxQ0FDSSw2RGhDODZEUixDZ0MzNkRJLDRCQUNJLDBFaEM2NkRSLENnQzE2REksMkRBQ0kseUVoQzQ2RFIsQ2dDejZESSxxQkFDSSw2RGhDMjZEUixDZ0N4NkRJLHNCQUNJLG1FaEMwNkRSLENnQ3Y2REksdUJBQ0kseUVoQ3k2RFIsQ2dDdDZESSx3QkFDSSxxRWhDdzZEUixDZ0NqNkRJLGlEQUNJLCtEaENzNkRSLENnQ3A2RFEsNkJBQ0ksc0JoQ3M2RFosQ2dDLzVESSxxQkFDSSx5QkFBQSxDQUNBLG1CaENrNkRSLENnQzk1REEsa0JBQ0ksc0JoQ2k2REosQ2dDOTVEQSxtQkFLSSx3RWhDNjVESixDZ0NqNkRJLHdCQUNJLFloQ202RFIsQ2dDOTVESSwwQkFDSSxpRWhDZzZEUixDZ0MzNURJLGVBQ0ksOERoQzg1RFIsQ2dDNTVESSw0QkFDSSx5RWhDODVEUixDZ0MzNURJLFlBS0ksd0VoQ3k1RFIsQ2dDNzVEUSxpQkFDSSxZaEMrNURaLENnQzE1RFEsbUJBQ0ksaUVoQzQ1RFosQ2dDdjVEUSxtQ0FDSSxnQ0FBQSxDQUNBLG1DQUFBLENBTUEseUVBQUEsQ0FKQSwyQkFBQSxDQURBLHVCQUFBLENBR0EsdUJBQUEsQ0FEQSxzQmhDMjVEWixDZ0N0NURZLDBDQUNJLGtFaEN3NURoQixDaUN4a0ZBLDhWQUVJLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBT0EsaUJsQmtJWSxDa0JySVosYWxCc0J3QixDa0JyQnhCLHNDbEJxR3dCLENrQnBHeEIsY2xCdUd3QixDa0JwR3hCLGdCbEJzRVMsQ2tCOUVULFNBQUEsQ0FPQSw4QmxCaUp3QixDa0J0SnhCLFVqQ2tsRkosQ2lDeGtGQSw2Q0FDSSw0QmpDMmtGSixDaUN4a0ZBLG1HQUNJLHVCakMya0ZKLENpQ3ZrRkEsMkpBTUksd0JBQUEsQ0FIQSxjbEJvRndCLENrQm5GeEIsZ0JsQitGd0IsQ2tCakd4QixrQkFBQSxDQUdBLGFsQm9EUyxDa0JsRFQsV2pDMmtGSixDaUN4a0ZJLHVOQUNJLHdCakM0a0ZSLENpQ3JpRkkseVFBQ0ksd0JqQ3lpRlIsQ2lDNWhGQSw0RkFHSSxTQUFBLENBREEsaUJqQ2dpRkosQ2lDN2hGSSxvSE54RkYsMEJBQUEsQ00wRk0sY0FBQSxDQUNBLGVsQnVCb0IsQ2tCekJwQixpQkFBQSxDTnhGTix3QkFBQSxDQUVBLHFCQUFBLENBRUEsZ0IzQjZuRkYsQ2lDcGlGUSw0UkFFSSxVQUFBLENBQ0EsOEJqQ3lpRlosQ2lDdGlGUSxnSkFRSSxxQmxCL0ZnQixDa0I2RmhCLHdCQUFBLENBQ0EsaUJsQjJCSSxDa0JoQ0osb0JBQUEsQ0FHQSxXQUFBLENBSkEsa0JsQnpCQyxDa0IyQkQsdUJBQUEsQ0FDQSxVakM4aUZaLENpQ3BpRlEsZ0xBQ0ksd0JsQnZGZ0IsQ2tCd0ZoQixvQmpDd2lGWixDaUNsaUZRLHdLQUNJLHdCakNzaUZaLENpQy9oRkkscUVBQ0ksaUJBQUEsQ0FDQSwrQmpDa2lGUixDaUMvaEZJLHFGQUNJLCtCakNpaUZSLENpQzNoRkkseUVBT0ksNEJBQUEsQ0FEQSwyQkFBQSxDQUpBLFdBQUEsQ0FHQSxRQUFBLENBRkEsaUJBQUEsQ0FDQSxPQUFBLENBSUEsaUNBQUEsQ0FQQSxTakNxaUZSLENpQzNoRkkseUZBQ0ksZ0NqQzZoRlIsQ2lDeGhGSSxrOUJBSUksbUJBQUEsQ0FIQSxZbEJyRk0sQ2tCc0ZOLHNCQUFBLENBQ0EsK0JqQzBpRlIsQ2lDaGlGWSwySEFFSSxzQ0FBQSxDQURBLG1DakNxaUZoQixDaUNqaUZZLHdIQUVJLHFDQUFBLENBREEsa0NqQ3FpRmhCLENpQzloRkEsT0FDSSx1QmpDaWlGSixDaUMzaEZJLG1CQUNJLHFCbEJwTG9CLENrQnNMcEIsUUFBQSxDQURBLGNBQUEsQ0FFQSxpQmpDOGhGUixDaUMxaEZBLHlDQUNDLFNBQUEsQ0FDQSxlQUFBLENBR0csbUJBQUEsQ0FGSCxpQkFBQSxDQUNHLFVqQzhoRkosQ2lDM2hGSSxxREFJSSxjQUFBLENBRkEsWUFBQSxDQUNBLDZCQUFBLENBRkEsUWpDZ2lGUixDaUMzaEZRLCtFQUtJLG1CQUFBLENBSkEsd0JsQjFMZ0IsQ2tCNkxoQixpQkFBQSxDQUZBLFVsQjFNZ0IsQ2tCMk1oQixhakMraEZaLENpQzFoRlEseUVBRUksZWxCN0dnQixDa0I0R2hCLGFqQzZoRlosQ2lDdmhGQSxTQUVJLGNBQUEsQ0FEQSxnQmpDMmhGSixDaUN2aEZBLDRJQUNJLFdqQzBoRkosQ2tDNXdGQSxNQUVDLGFuQjZCMkIsQ21COUIzQixpQmxDZ3hGRCxDbUN0d0ZDLDhGQUxHLCtDbkNveEZKLENtQy93RkMsaUJBR0MsV0FBQSxDQURBLFVuQzZ3RkYsQ21DcndGQSx5QkFDQyxHQUNDLFVuQ3d3RkEsQ21DdHdGRCxJQUNDLFNuQ3d3RkEsQ21DdHdGRCxHQUNDLFVuQ3d3RkEsQ0FDRixDb0NyeUZBLElBSUksaUJyQnlJWSxDcUIzSVosV0FBQSxDQUNBLG9CQUFBLENBRkEsVXBDMHlGSixDb0NweUZBLE9BSUksaUJwQ3V5RkosQ29DcnlGSSxrQkFIQSxhQUFBLENBREEsY0FBQSxDQURBLFVwQ2l6RkosQ29DNXlGSSxXQUtJLGlCckIySFEsQ3FCN0hSLFdwQ3l5RlIsQ29DcHlGSSxrQkFLSSx3QkFBQSxDQUZBLFlyQjJESyxDcUIxREwsVXJCMERLLENxQjVETCxpQkFBQSxDQURBLGVwQzB5RlIsQ29DNXhGSSxrQkFGQSxpQnBDd3lGSixDb0N0eUZJLFdBQ0ksd0JyQlZvQixDcUJXcEIsaUJyQnVHUSxDcUJ0R1IsZ0JwQ215RlIsQ29DaHlGUSxpQkFJSSxhckJqQmdCLENxQmNoQixxQkFBQSxDQUNBLGFBQUEsQ0FNQSxnQkFBQSxDQURBLE1BQUEsQ0FKQSxpQkFBQSxDQUdBLE9BQUEsQ0FHQSxpQkFBQSxDQUpBLFNwQ3N5RlosQ29DL3hGUSxtQkN6Q0osZXJDMjBGSixDcUN6MEZJLDBCQUNJLFVBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUNBLDBCckMyMEZSLENvQ255RlEsa0RBSUEsd0JwQ215RlIsQ29DOXhGSSxjQUNJLGtCQUFBLENBQ0EseUNwQ2d5RlIsQ3lCcDJGSSxvQkFDSSxxQldzRUksb0JwQ2l5RlYsQ0FDRixDeUJwMkZJLHFCQUNJLG9CV2lFSSxvQnBDc3lGVixDQUNGLENvQ255RkksY0NoRUEsZUFBQSxDRGtFSSxpQnBDcXlGUixDcUNyMkZJLHFCQUNJLFVBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUNBLGtCckN1MkZSLENvQ3Z5RlEsMkNBR0ksYXBDdXlGWixDb0NweUZRLHNCQUNJLGlCQUFBLENBQ0EsVXBDc3lGWixDb0NseUZZLDJEQUNJLG9CcENveUZoQixDb0MveEZJLGNBTUksNERBQUEsQ0FIQSxXQUFBLENDM0ZKLGVBQUEsQ0QwRkksaUJwQ215RlIsQ3FDMzNGSSxxQkFDSSxVQUFBLENBQ0EsYUFBQSxDQUNBLFFBQUEsQ0FDQSxrQnJDNjNGUixDb0NueUZRLG9CQUNJLGlCcENxeUZaLENvQ2x5Rlksd0JBRUksV0FBQSxDQUVBLGVBQUEsQ0FEQSxjQUFBLENBRkEsVXBDdXlGaEIsQ29DaHlGUSxvQkM1R0osZXJDKzRGSixDcUM3NEZJLDJCQUNJLFVBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUNBLGVyQys0RlIsQ29DcnlGUSx5QkNoSEosZXJDdzVGSixDcUN0NUZJLGdDQUNJLFVBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUNBLGVyQ3c1RlIsQ29DdnlGUSx3REFGSixnQkFHTSxZcEMweUZSLENvQ3h5RlEsb0JBSUksVUFBQSxDQUhBLG1CQUFBLENBQUEsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FFQSxlcEMweUZaLENBQ0YsQ29DcnlGSSxjQUVJLGlCckJQUSxDc0JoSVosZXJDODZGSixDcUM1NkZJLHFCQUNJLFVBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUNBLGtCckM4NkZSLENvQzF5RlUsb0hBRUUsMkJwQzJ5RlosQ29DdHlGUSx1QkFDSSxlcEN3eUZaLENVejZGRSx5QjBCb0hFLGNBZ0JRLGVwQ3l5RlYsQ0FDRixDb0N0eUZJLGdCQUNJLGNwQ3d5RlIsQ29DL3hGQSxzREFHSSx3QkFBQSxDQURBLHFCQUFBLENBREEsaUJyQnBDWSxDcUJ1Q1osZXBDaXlGSixDb0M5eEZBLHFCQUlJLFFBQUEsQ0FIQSxlQUFBLENBQ0EscUJBQUEsQ0FDQSxpQnBDa3lGSixDb0M5eEZBLDRCQUdJLFdBQUEsQ0FGQSxNQUFBLENBSUEsaUJBQUEsQ0FIQSxLQUFBLENBRUEsVXBDa3lGSixDb0M5eEZBLGtCQUNJLFVwQ2l5RkosQ29DOXhGQSxjQUNJLGNwQ2l5RkosQ29DL3hGQSxnQkFDRSxRQUFBLENBQ0EsYUFBQSxDQUNBLGFBQUEsQ0FDQSxjcENreUZGLENvQ2h5RkEsd0JBQ0ksWUFBQSxDQUVBLFVBQUEsQ0FEQSxTcENveUZKLENvQzN4RkksdUJDak5BLGVyQ2cvRkosQ3FDOStGSSw4QkFDSSxVQUFBLENBQ0EsYUFBQSxDQUNBLFFBQUEsQ0FDQSxrQnJDZy9GUixDb0NueUZRLHFDQUNFLFlwQ3F5RlYsQ29DbHlGUSx1Q0FNRSxrQkFBQSxDQUpBLHdCckIzTWtCLENxQjRNbEIsaUJyQjFGTSxDcUIyRk4sWUFBQSxDQUNBLHNCcENveUZWLENvQzl4RkUsZ0JBQ0UsWXBDZ3lGSixDb0MzeEZFLGlHQUNFLFlwQzh4RkosQ29DMXhGQSxNQUVJLGVBQUEsQ0FEQSxrQnBDOHhGSixDb0MzeEZJLGlCQUdJLFVBQUEsQ0FFQSxvQkFBQSxDQUpBLGdCQUFBLENBQ0EsV0FBQSxDQUVBLGtCcEM4eEZSLENvQzN4RlEsd0JBQ0ksYXBDNnhGWixDb0N6eEZJLGdCQUNJLGVwQzJ4RlIsQ29DcnhGSSxxQkFDSSwrQnBDd3hGUixDc0MzaUdBLGlCQUdFLGlCQUFBLENBREEsU0FBQSxDQUVBLGVBQUEsQ0FIQSxrRXRDaWpHRixDc0M1aUdJLCtFQUNFLHFCdEM4aUdOLENzQ3ppR0Usd0JBQ0UsZUFBQSxDQUVBLFV2Qk13QixDdUJIeEIsU0FBQSxDQURBLGF2Qm1FUyxDdUJqRVQsbUJBQUEsQ0FIQSxpQkFBQSxDQUlBLGtDdkI2SXdCLEN1Qm5KeEIsU3RDaWpHSixDc0N6aUdJLCtCQUNFLFNBQUEsQ0FDQSxrQnRDMmlHTixDc0N0aUdFLGdEQUNFLDJIdEN5aUdKLENzQ2xpR0ksdURBRUUseUJ2QnZCc0IsQ3VCMkJ0QixVQUFBLENBSEEsU0FBQSxDQUNBLG1CQUFBLENBQ0EsOEJ0Q29pR04sQ3NDL2hHSSxxREFDRSx5QnRDaWlHTixDc0M3aEdJLHNEQUNFLHVCdEMraEdOLENzQzdoR0ksdUVBQ0UsU0FBQSxDQUNBLG1CdEMraEdOLENzQzFoR0EsVUFDRSxzQ3ZCZ0QwQixDdUIvQzFCLGV0QzZoR0YsQ3NDMWhHQSxrQkFDRSx3QnRDNmhHRixDc0MxaEdBLHFCQUNFLDJCQUFBLENBRUEsb0JBQUEsQ0FEQSxldEM4aEdGLENzQzFoR0EsdURBQ0UsdUJ0QzZoR0YsQ3NDcGhHQSw0RkFHRSxzQnRDMmhHRixDc0N4aEdBLDBEQUVFLGlCQUFBLENBQ0EsS3RDMmhHRixDVTVsR0UseUI0Qm9FRSw4RUFNRSxrQkFBQSxDQUhBLHNCQUFBLENBSUEsY0FBQSxDQUxBLGFBQUEsQ0FHQSwwQkFBQSxDQUpBLGNBQUEsQ0FHQSx3QnRDK2hHSixDc0MxaEdJLGtIQUNFLFN0QzZoR04sQ3NDM2hHSSxzSEFDRSxzQnRDOGhHTixDQUNGLENzQzFoR0Usb0dBQ0Usa0J0QzZoR0osQ3NDMWhHRSw4REFDRSxxQnRDNmhHSixDc0MxaEdFLGtGQUNFLGFBQUEsQ0FDQSxTdEM2aEdKLENzQzFoR0UsNEVBQ0Usa0J0QzZoR0osQ3NDdGhHRSxzTUFDRSxZdEM2aEdKLENzQzFoR0Usb0ZBQ0UsV3RDNmhHSixDc0MxaEdFLGdYQU1FLHVCQUFBLENBQ0EsZ0JBQUEsQ0FGQSxzQnRDaWlHSixDc0M1aEdFLHdGQUNFLGdCdEMraEdKLENzQzVoR0UsNExBRUUsaUJBQUEsQ0FFQSxPQUFBLENBREEsS3RDaWlHSixDc0NwL0ZJLDA2RkFDRSxzQnRDbWpHTixDc0MvaUdFLGdOQUVFLHNCdENtakdKLENzQy9pR0UsMExBRUUsc0J0Q21qR0osQ3NDaGpHRSw0RkFDRSxpQkFBQSxDQUNBLGtCdENtakdKLENzQ2hqR0UsOEZBQ0Usa0J0Q21qR0osQ3NDaGpHRSw4RkFDRSx1QnRDbWpHSixDc0MvaUdFLG9HQUtFLFN0QzhpR0osQ3NDM2lHRSwwSkFFRSxRQUFBLENBREEsU3RDK2lHSixDc0MxaUdFLDhGQUNFLE90QzZpR0osQ3NDM2lHRSwwRkFDRSxPdEM4aUdKLENzQzVpR0UsNEZBQ0UsT3RDK2lHSixDc0M3aUdFLDhGQUNFLE90Q2dqR0osQ3NDOWlHRSxzR0FDRSxPdENpakdKLENzQy9pR0Usb05BRUUsT3RDbWpHSixDc0NoakdFLDhHQUNFLE90Q21qR0osQ3NDaGpHRSxnSEFVRSxzQkFBQSxDQVBBLG1DQUFBLENBTUEsTUFBQSxDQVBBLGlCQUFBLENBRUEsVUFBQSxDQUNBLG9CQUFBLENBQ0EsU3RDb2pHSixDc0M3aUdFLHdGQUNFLG9CQUFBLENBQ0Esa0JBQUEsQ0FFQSxtQkFBQSxDQURBLFN0Q2lqR0osQ3NDNWlHTSxzZkFJRSx3QnRDK2lHUixDc0MxaUdFLG9HQUdFLG9CQUFBLENBRkEsV0FBQSxDQUlBLFNBQUEsQ0FIQSxpQkFBQSxDQUVBLFN0QzhpR0osQ1VyMEdFLHlCNEJtUkEsb0dBUUksd0J0QytpR0osQ0FDRixDc0M3aUdJLGtJQUNFLE90Q2dqR04sQ3NDN2lHSSxnSEFHRSxzRHZCalRzQixDdUJxVHRCLFFBQUEsQ0FMQSxVQUFBLENBR0EsYUFBQSxDQUdBLE1BQUEsQ0FQQSxpQkFBQSxDQUdBLFVBQUEsQ0FFQSxVdENrakdOLENzQzdpR0ksc1BBS0Usa0JBQUEsQ0FEQSxZQUFBLENBRkEsd0JBQUEsQ0FJQSxlQUFBLENBSEEsc0J0Q29qR04sQ3NDOWlHRSx3TEFFRSxrQnRDa2pHSixDc0NoakdFLHNRQUVFLHVCdENtakdKLENzQy9pR00sa2NBRUUsNkJBQUEsQ0FEQSxVdENvakdSLENzQ2hqR00sOGJBQ0Usd0J2QmpVb0IsQ3VCbVVwQixlQUFBLENBREEsd0J0Q3FqR1IsQ3NDOWlHSSwwU0FFRSxzQnRDa2pHTixDc0MvaUdJLG9KQUNFLE90Q2tqR04sQ3NDN2lHSSxvTkFDRSxpQkFBQSxDQUNBLGV0Q2dqR04sQ3NDOWlHSSxvUkFFRSxnQkFBQSxDQURBLHFCQUFBLENBRUEsMkJ0Q2lqR04sQ3NDL2lHSSxzTkFDRSxVdENrakdOLENzQ2hqR0ksME1BQ0UsZXRDbWpHTixDc0NqakdJLDRMQUNFLGVBQUEsQ0FHQSxNQUFBLENBRkEsY0FBQSxDQUNBLFdBQUEsQ0FFQSxhdENvakdOLENzQ3ppR0Usc25CQUdFLHNCdENvakdKLENVLzZHRSx5QjRCZ1lGLHFEQUVJLHNCdENrakdGLENBQ0YsQ3NDL2lHQSw2RUFDRSxZdENrakdGLENzQzlpR0UscUNBQ0UsdUJ0Q2lqR0osQ3NDN2lHSSwyQ0FDRSxzQnRDK2lHTixDc0MxaUdBLHVCQUNFLGlCdEM2aUdGLENzQzFpR0EsYUFDRSx5QnRDNmlHRixDc0N6aUdBLGtCQUNFLG1CdEM0aUdGLENzQ3ppR0Esa0JBSUUsK0J2QnJiMEIsQ3VCb2IxQixpQnZCdlRjLEN1QnNUZCxpQkFBQSxDQURBLEtBQUEsQ0FJQSxTdEM0aUdGLENzQzFpR0UsdUNBQ0UsbUJ0QzRpR0osQ3NDemlHRSwrQkFFRSxhQUFBLENBREEsWXRDNGlHSixDc0NwaUdFLHNFQUNFLFl0Q3lpR0osQ3NDdGlHRSxzQ0FDRSxzQnRDd2lHSixDc0NyaUdFLDRDQUVFLGNBQUEsQ0FEQSxhdEN3aUdKLENzQ3BpR0UsdUNBQ0UsWXRDc2lHSixDc0M3aEdJLHFEQUNFLGV0Q21pR04sQ3NDamlHSSxzQ0FDRSxzQnRDbWlHTixDc0MxaEdBLG1DQWNFLDBFQUFBLENBTkEsaUJBQUEsQ0FIQSxxQkFBQSxDQURBLFNBQUEsQ0FPQSxTQUFBLENBRkEsZUFBQSxDQVJBLGNBQUEsQ0FLQSxvQkFBQSxDQUhBLFFBQUEsQ0FEQSxrQ0FBQSxDQUtBLFN0Q2lpR0YsQ3NDdmhHRSwrRUFMQSxrR3RDZ2lHRixDc0MzaEdFLDRDQUNFLFN0QzBoR0osQ3NDcGhHQSw4SkFJRSxpQnRDb2hHRixDc0NqaEdBLHVEQUVFLGF0Q29oR0YsQ3NDamhHQSxnQ0FDRSxHQUNFLDJCdENvaEdGLENzQ2xoR0EsR0FDRSx1QnRDb2hHRixDQUNGLENzQy9nR0Usa0RBQ0UsYXRDaWhHSixDc0MzZ0dJLDBCQUdFLHdTQUNFLHVCdENraEdOLENBQ0YsQ3NDN2dHRSx1RUFDRSxhdEMrZ0dKLENzQzNnR0EsNkRBRUUsWXRDOGdHRixDc0M1Z0dBLCtEQUVFLGF0QytnR0YsQ3VDbGxIRSxvQkFDRSxVdkNxbEhKLEN1Q2xsSEUsdUJBQ0UsMkJ2Q29sSEosQ3VDaGxISSxvQkFDRSxnQnZDa2xITixDVS9qSEUseUI2QnBCRSxvQkFJSSxnQnZDbWxITixDQUNGLEN1Q2hsSEksb0JBQ0UsZ0J2Q2tsSE4sQ3dDbG1ISSxZQUVJLG9CQUFBLENBRUEsZXpCb0hvQixDeUJ2SHBCLGNBQUEsQ0FFQSxVeENzbUhSLEN3Q25tSFEsMkJBQ0ksV3hDcW1IWixDd0NqbUhJLHlCQUVJLGFBQUEsQ0FEQSxrQnhDb21IUixDd0MvbEhJLHVCQUNJLFl4Q2ltSFIsQ3dDdmxIUSxrSkFDSSxrQnhDNGxIWixDd0N6bEhRLHFCQUNJLG1CeEMybEhaLENVM2xIRSx5QjhCR00scUJBRVEsaUJ4QzBsSGQsQ0FDRixDd0NybEhRLHlFQUNJLGlCeEN1bEhaLENVem1IRSx5QjhCaUJNLHlFQUdRLFVBQUEsQ0FDQSxleEN5bEhkLENBQ0YsQ3dDeGxIWSxtR0FDSSxvQnhDMGxIaEIsQ3dDdmxIUSxxQkFlSSxxQnpCcERnQixDeUJ3Q2hCLG1IQUNRLENBRVIsK0dBQ1EsQ0FPUiwyQkFBQSxDQUpBLHlDQUNRLENBVlIsZ0JBQUEsQ0FDQSxleEM4bEhaLEN3Q2hsSFksMkJBQ0ksb0J4Q2tsSGhCLENVOW5IRSx5QjhCMkJNLHFCQW9CUSxVeENtbEhkLENBQ0YsQ3dDbGxIWSx5QkF0QkoscUJBdUJRLFV4Q3FsSGQsQ0FDRixDd0NwbEhZLHlCQXpCSixxQkEwQlEsVXhDdWxIZCxDQUNGLENVN29IRSx5QjhCd0RNLHdCQUVRLFV4Q3VsSGQsQ0FDRixDd0NubEhJLFdBRUkscUJ6Qm5Fb0IsQ3lCa0VwQixpQnhDc2xIUixDd0NsbEhJLGVBQ0kscUJ6Qi9Fb0IsQ3lCZ0ZwQixpQnpCeUNRLEN5QnhDUixxQ3hDb2xIUixDd0M5a0hRLHVJQUlJLFVBQUEsQ0FEQSxtQnhDa2xIWixDd0Mza0hRLGlHQUdJLHdCekI3RmdCLEN5QjJGaEIsd0JBQUEsQ0FHQSxpQnpCb0JJLEN5QnRCSixheEMra0haLEN3QzFrSFEsMlpBRUksb0J6QnJGZ0IsQ3lCc0ZoQixheENpbEhaLEN3QzlrSFEsMEdBQ0ksd0J4Q2dsSFosQ3dDemtIUSxzSEFDSSxheEMya0haLEN3Q3JrSFEsMkZBR0ksd0J6QnpIZ0IsQ3lCdUhoQix3QkFBQSxDQUdBLGlCekJSSSxDeUJNSixheEN5a0haLEN3Q3BrSFEseVlBRUksb0J6QnZIZ0IsQ3lCd0hoQixheEMya0haLEN3Q3hrSFEsb0dBQ0ksd0J4QzBrSFosQ3dDcmtIQSxvQkFFSSxpQnhDdWtISixDd0Nua0hRLCtFQUNJLFVBQUEsQ0FDQSw0QnhDcWtIWixDd0Nsa0hRLHNDQUlJLHdCekJoSmdCLEN5QitJaEIsTUFBQSxDQUZBLGlCQUFBLENBQ0EsS3hDc2tIWixDd0Nqa0hRLHlDQUVJLHdCekI5SmdCLEN5QjZKaEIsVXhDb2tIWixDd0MxakhJLDRDQUNJLHdCekJ2S29CLEN5QndLcEIsd0JBQUEsQ0FDQSxpQnhDNmpIUixDd0N4akhBLGtCQUVJLFdBQUEsQ0FDQSxlQUFBLENBRkEsaUJ4QzZqSEosQ3dDempISSxvQ0FHSSxzQ0FBQSxDQUZBLDJCQUFBLENBQ0EsT3hDNGpIUixDd0N0akhJLGlDQUNJLFl4Q3lqSFIsQ3lDNXdIQyxhQUdDLG9CQUFBLENBREEsUUFBQSxDQURBLFN6Q2l4SEYsQ3lDNXdIQyxlQUVDLG9CMUJ1RVcsQzBCeEVYLGlCekMrd0hGLENVNXZIRSx5QitCcEJELGVBS0UsU3pDK3dIRCxDQUNGLEN5Q3R3SEcsb0NBQ0Msc0J6Q3d3SEosQ3lDbndIRSxjQUNBLGdCekNxd0hGLEN5Q2x3SEMsYUFDQyw0QkFBQSxDQUNBLGlCekNvd0hGLEN5Q2p3SEMsZ0JBQ0MsMEJBQUEsQ0FHQSxZQUFBLENBQ0EsY0FBQSxDQUhBLGdCMUIwQ1csQzBCekNYLGlCekNxd0hGLEN5Q2p3SEUsa0NBQ0MsT3pDbXdISCxDeUNod0hFLGtCQUNDLFdBQUEsQ0FDQSxVekNrd0hILENVenhIRSx5QitCVUQsZ0JBaUJFLGFBQUEsQ0FDQSxjekNrd0hELENBQ0YsQ3lDaHdIRSxzQkFDQyxnQnpDa3dISCxDeUNod0hHLDZCQUNDLGF6Q2t3SEosQ3lDaHdISSwrQkFDQyxnQnpDa3dITCxDeUMvdkhJLHlEQUNDLHdCekNpd0hMLENVM3lIRSx5QitCK0JBLHNCQW9DRSxnQnpDNHVIRixDQUNGLEN5Q3h1SEUscUJBRUMsbUJBQUEsQ0FDQSxvQkFBQSxDQUZBLGlCekM0dUhILENVcnpIRSx5QitCd0VBLHFCQU1FLGlCMUJ4QlMsQzBCeUJULGtCekMydUhGLENBQ0YsQ3lDenVIRyw0QkFPQyx3QjFCN0Z3QixDMEJ5RnhCLGtCQUFBLENBS0EsVUFBQSxDQUZBLFkxQm5DUyxDMEJpQ1QsWUFBQSxDQUhBLGlCQUFBLENBQ0EscUJBQUEsQ0FHQSxXekM4dUhKLEN5Q3h1SEksb0NBQ0MsZXpDMHVITCxDMENqMkhRLCtDQUVJLGExQ20ySFosQzBDNzFIUSxtQkFPSSwwQkFBQSxDQUpBLFFBQUEsQ0FDQSxNQUFBLENBSEEsY0FBQSxDQUNBLE9BQUEsQ0FJQSx5QkFBQSxDQURBLFMxQ2sySFosQzBDNzFIWSx3Q0FGQSx1QjFDazJIWixDMEM1MUhZLDhCQUNJLDBDMUM4MUhoQixDMEM1MUhnQixpQ0FDSSxvQkFBQSxDQUNBLFMxQzgxSHBCLEMwQzMxSGdCLHlDQU9JLGtCQUFBLENBTEEsYTNCUFEsQzJCVVIsWUFBQSxDQUdBLHFCQUFBLENBTEEsY0FBQSxDQUNBLGUzQm1GUSxDMkI3RVIsV0FBQSxDQUpBLHNCQUFBLENBR0EsY0FBQSxDQVJBLGlCMUNzMkhwQixDMEMzMUhvQiwyQ0FDSSwrQjFDNjFIeEIsQzBDMTFIb0IsMkRBQ0ksdUIxQzQxSHhCLEMwQ3oxSG9CLDREQUNJLG9CMUMyMUh4QixDMEN4MUhvQiw4Q0FDSSxVMUMwMUh4QixDMEN2MUhvQixnREFDSSxhMUN5MUh4QixDMEM5MEhJLFlBR0ksZUFBQSxDQURBLFVBQUEsQ0FEQSxTMUNrMUhSLEMwQzkwSFEscUJBQ0ksV0FBQSxDQUVBLFNBQUEsQ0FEQSxpQ0FBQSxDQUVBLHlDMUNnMUhaLEMwQzkwSFksMEJBR0ksVTNCckVZLEMyQm1FWixlM0JrQ1ksQzJCakNaLGdCMUNpMUhoQixDMEM3MEhRLG1CQUNJLGtCMUMrMEhaLEMwQzkwSFksd0NBQ0ksU0FBQSxDQUNBLHVCMUNnMUhoQixDMEMxMEhJLFdBT0ksb0JBQUEsQ0FKQSxRQUFBLENBR0EsWUFBQSxDQURBLFdBQUEsQ0FHQSxtQkFBQSxDQU5BLGNBQUEsQ0FFQSxVQUFBLENBSEEsUzFDbTFIUixDVTU1SEUseUJnQ3dFRSxXQVVRLFkxQzgwSFYsQ0FDRixDMEMxMEhJLFdBRUksd0JBQUEsQ0FEQSxZMUM2MEhSLEMwQzEwSFEsa0JBQ0ksYUFBQSxDQUVBLDBDQUFBLENBREEsUzFDNjBIWixDMEMxMEhZLDZCQUtJLGtCQUFBLENBRkEsNEJBQUEsQ0FHQSxjQUFBLENBTEEsWUFBQSxDQUdBLDhCM0IyQlksQzJCN0JaLFUxQ2cxSGhCLEMwQzEwSGdCLDRDQUNJLGdCMUM0MEhwQixDMEN6MEhnQixtQ0FDSSxnQzFDMjBIcEIsQzBDeDBIZ0IscUNBSUksa0JBQUEsQ0FEQSxZQUFBLENBRkEsV0FBQSxDQUlBLHNCQUFBLENBSEEsZTFDNjBIcEIsQzBDdjBIZ0IsOENBRUksV0FBQSxDQURBLGlCM0JuRVAsQzJCcUVPLGlCMUN5MEhwQixDMEN2MEhvQixvREFPSSxxQjNCdElJLEMyQmtJSixRQUFBLENBRkEsVUFBQSxDQUtBLFVBQUEsQ0FGQSxTM0IzRVgsQzJCeUVXLGlCQUFBLENBR0EsTzFDMjBIeEIsQzBDcjBIZ0IseUNBQ0ksTTFDdTBIcEIsQ1VoOUhFLHlCZ0M4SU0sbUJBRVEsZUFBQSxDQUNBLGVBQUEsQ0FFQSxzQjFDbzBIZCxDQUNGLEMwQ24wSFkseUJBQ0ksYzFDcTBIaEIsQzBDOXpIWSw4QkFDSSxZMUNnMEhoQixDMEM3ekhvQixtQ0FDSSxjMUMrekh4QixDMEM3ekh3QixxREFDSSwyQjFDK3pINUIsQzBDenpIWSw2SEFDSSxhMUMyekhoQixDMENyekhJLFdBRUksd0JBQUEsQ0FEQSxZMUN3ekhSLENVcitIRSx5QmdDNEtFLFdBS1EsZ0IxQ3d6SFYsQ0FDRixDMEN0ekhRLDhCQUNFLGtCMUN3ekhWLEMwQ256SFEsZ0JBQ0ksYTFDcXpIWixDMENqekhJLGFBRUksZ0NBQUEsQ0FEQSxlMUNvekhSLEMwQ2p6SFEsZ0JBQ0UsYTFDbXpIVixDMENoekhRLDhCQUNJLGtCMUNrekhaLEMwQy95SFEsZ0JBSUksVTFDOHlIWixDMEM1eUhZLG1CQUNJLG9CMUM4eUhoQixDMEM1eUhnQiwyQkFFSSxhM0J2TlEsQzJCc05SLGlCMUMreUhwQixDMEM1eUhvQixpQ0FNSSxrQjNCL05JLEMyQjhOSixRQUFBLENBSkEsVUFBQSxDQU1BLFVBQUEsQ0FKQSxTM0IzS1gsQzJCMEtXLGlCQUFBLENBRUEsVTFDaXpIeEIsQ1VuaElFLHlCZ0M4TmtCLGlDQVVRLFUzQm5MZixDMkJvTGUsVzFDK3lIMUIsQ0FDRixDMEN4eUhZLHlCQUNJLHlCQU1JLGVBQUEsQ0FDQSwrREFBQSxDQUxBLFVBQUEsQ0FDQSxZQUFBLENBS0EsbUJBQUEsQ0FQQSxpQkFBQSxDQUlBLE9BQUEsQ0FEQSxVMUM4eUhsQixDQUNGLEMwQ3R5SFEsc0JBRUksZUFBQSxDQURBLGlCMUN5eUhaLEMwQ3R5SFksNkJBUUYseUNBQUEsQ0FOTSwrQkFBQSxDQUlBLDJCQUFBLENBQ0EsY0FBQSxDQUhBLG9CQUFBLENBQ0EsZUFBQSxDQUpBLGVBQUEsQ0FFQSw4QjFDNnlIaEIsQzBDcnlIWSw4QkFDSSw4QjFDdXlIaEIsQzBDcHlIWSw2QkFRSSx3RDNCalNTLEMyQjRSVCxXQUFBLENBR0EsV0FBQSxDQUxBLGlCQUFBLENBR0EsT0FBQSxDQUZBLEtBQUEsQ0FHQSxTQUFBLENBRUEsUzFDdXlIaEIsQzBDbnlIWSxpQ0FDSSxlMUNxeUhoQixDMENqeUhRLG1CQUNJLDRCMUNteUhaLEMwQzd4SFEsa0JBRUksb0JBQUEsQ0FEQSxvQjFDZ3lIWixDMEM3eEhZLHdCQUNJLGEzQnpTWSxDMkIwU1oseUIxQyt4SGhCLENVOWtJRSx5QmdDdVRFLDhCQUVRLG9CMUMweEhWLENBQ0YsQzJDbm5JQSxrQkFDRSxHQUFPLFMzQ3VuSVAsQzJDdG5JQSxHQUFPLFMzQ3luSVAsQ0FDRixDMkN0bklJLHVEQUNJLGlCQUFBLENBQ0EscUIzQ3duSVIsQzJDdG5JUSxpSUFJSSxZQUFBLENBQ0EsOEJBQUEsQ0FGQSxpQkFBQSxDQURBLGlCQUFBLENBSUEsbUI1QnFFQyxDNEIxRUQsVTNDNm5JWixDVXptSUUseUJpQ3JCTSxpSUFTUSxvQjNDeW5JZCxDQUNGLEMyQ3JuSUksbUNBQ0ksZUFBQSxDQUNBLDJCM0N1bklSLEMyQ25uSUksdUNBQ0UscUIzQ3FuSU4sQzJDL21JWSx1Q0FDSSwyQzNDaW5JaEIsQzJDN21JUSxpQ0FPSSxZQUFBLENBREEsWUFBQSxDQUhBLE1BQUEsQ0FGQSxjQUFBLENBQ0EsS0FBQSxDQUdBLFNBQUEsQ0FEQSxZNUJ3Q0MsQzRCcENELFczQyttSVosQzJDNW1JUSwrQkFRSSxlNUJ4Q2dCLEM0QnVDaEIsZ0JBQUEsQ0FGQSxlQUFBLENBQ0EsaUJBQUEsQ0FHQSxvQkFBQSxDQVBBLHVCQUFBLENBQ0EseUM1QnVHZ0IsQzRCaEdoQixxQkFBQSxDQU5BLFMzQ21uSVosQzJDM21JWSx1Q0FDSSwrQjNDNm1JaEIsQzJDem1JUSxpQ0FFSSwyQkFBQSxDQUVBLFdBQUEsQ0FEQSxXQUFBLENBRkEsVzNDOG1JWixDMkN0bUlZLDhFQUlJLFNBQUEsQ0FIQSxpQkFBQSxDQUVBLEtBQUEsQ0FEQSxVM0MwbUloQixDMkN0bUlnQix3R0FFSSxZQUFBLENBREEsaUIzQ3ltSXBCLEMyQ3BtSVksdUNBQ0ksVTNDc21JaEIsQzJDbG1JUSw2QkFDSSx5QzVCOERnQixDNEI3RGhCLHVCM0NvbUlaLEMyQzlsSVkseURBQ0ksU0FBQSxDQUNBLG1CQUFBLENBQ0EsK0IzQ2dtSWhCLENVdHFJRSx5QmlDbUVVLHlEQU1RLGdDM0NpbUlsQixDQUNGLEMyQ3psSVksMkRBQ0ksU0FBQSxDQUNBLG1CQUFBLENBQ0EsK0IzQzJsSWhCLENVaHJJRSx5QmlDa0ZVLDJEQU1RLGdDM0M0bElsQixDQUNGLEMyQ3psSVkscUVBQ0ksK0IzQzJsSWhCLEMyQ3ZsSVEscUVBQ0ksc0IzQ3lsSVosQ1UzcklFLHlCaUNxR00sb0ZBRVEsbUMzQ3dsSWQsQ0FDRixDMkNua0lZLHdHQUNJLFNBQUEsQ0FFQSxtQkFBQSxDQURBLHVCM0Mya0loQixDMkN2a0lZLCtEQUVJLGtDQUFBLENBREEsdUIzQzBrSWhCLEMyQ3RrSVkseURBQ0ksYTNDd2tJaEIsQzJDcGtJUSw4RUFDSSx1QjNDc2tJWixDMkNoa0lJLDRGQUNJLHlCM0Nta0lSLEMyQ2hrSVEsdURBQ0ksMkIzQ2trSVosQzJDcGpJUSw4UUFDSSxZM0MwaklaLEMyQ3JqSUksbUNBQ0ksaUIzQ3VqSVIsQ1VydUlFLHlCaUM2S0UsbUNBSVEsWTNDd2pJVixDQUNGLEM0Qzl3SUUsOEJBRUUsYUFBQSxDQURBLFU1Q2t4SUosQzRDOXdJRSx3QkFZRSxrQkFBQSxDQU5BLHFCQUFBLENBSEEsd0JBQUEsQ0FDQSxpQkFBQSxDQUdBLFVBQUEsQ0FGQSxjQUFBLENBTUEsWUFBQSxDQUhBLGVBQUEsQ0FOQSxpQkFBQSxDQURBLFlBQUEsQ0FRQSxlQUFBLENBQ0EsbUQ1Q2t4SUosQzRDOXdJSSxpQ0FDRSx3QjdCZXNCLEM2QmR0QixVNUNneElOLEM0Qzl3SU0sODhCQUNFLHFCNUMweElSLEM0Q3R4SUksOEJBQ0Usd0I3Qk1zQixDNkJMdEIsVTVDd3hJTixDNEN0eElNLHU2QkFDRSxxQjVDa3lJUixDNEM5eElJLHkxQkFHRSxxQjdCNUJzQixDNkIyQnRCLFdBQUEsQ0FEQSxVNUM0eUlOLEM0Q3B5SUUsMEJBR0Usa0JBQUEsQ0FGQSxZQUFBLENBQ0EsNkI1Q3d5SUosQzRDcnlJSSw2QkFDRSxRNUN1eUlOLEM0Q3B5SUksNEJBRUUsa0JBQUEsQ0FFQSxVQUFBLENBSEEsWUFBQSxDQUVBLG9CNUN1eUlOLEM0Q3B5SU0sNjRCQUVFLFdBQUEsQ0FEQSxVNUNpeklSLEM0Qzd5SU0sa0NBQ0UsYTVDK3lJUixDNkN2MklBLE1BV0UsNkJBQUEsQ0FFQSxrQ0FBQSxDQVpBLFlBQUEsQ0FHQSxXQUFBLENBQ0EsTUFBQSxDQVNBLFlBQUEsQ0FQQSxlQUFBLENBTEEsaUJBQUEsQ0FJQSxLQUFBLENBR0EsaUJBQUEsQ0FOQSxVQUFBLENBT0EsWTdDKzJJRixDNkN4MklJLFFBQ0UscUI3QzAySU4sQzZDdDJJRSxVQUNFLGM3Q3cySUosQzZDbjJJQSx1QkFFRSxZQUFBLENBR0EsaURBQUEsQ0FGQSxtQjdDeTJJRixDNkNuMklBLFlBQ0UsYTdDczJJRixDNkNuMklBLCtCQUVFLHNCQUFBLENBQ0EsbUJBQUEsQ0FDQSxjN0NzMklGLEM2Q24ySUEsNEJBRUUsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLFc3Q3MySUYsQzZDbjJJQSwyQkFFRSx1QkFBQSxDQUNBLG9CQUFBLENBQ0EsZTdDczJJRixDNkMvMUlBLFVBU0Usa0NBQUEsQ0FIQSxlQWhGdUIsQ0FpRnZCLFNBQUEsQ0FDQSx1QjdDdzJJRixDNkNuMklBLDZCQVJFLFdBQUEsQ0FIQSxNQUFBLENBREEsaUJBQUEsQ0FFQSxLQUFBLENBQ0EsVTdDcTNJRixDNkM1MklBLG1CQU1FLGU3Q3MySUYsQzZDbjJJQSxrQ0FRRSxRQUFBLENBSEEsTUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQUNBLEtBQUEsQ0FKQSxpQjdDMjJJRixDNkNsMklBLDRCQUtFLHlDQUFBLENBQ0EsMEJBQUEsQ0FKQSx3QkFBQSxDQUNBLHFCQUFBLENBQ0EsZ0I3Q3cySUYsQzZDbjJJQSxpQkFDRSxpQkFBQSxDQUtBLHlCQUFBLENBRUEsbURBQUEsQ0FOQSxVN0M0MklGLEM2Q2wySUEsVUFHRSxpREFBQSxDQUZBLG1CN0N1MklGLEM2Q2gySUUsaUVBR0UsZTdDbTJJSixDNkMvMUlBLGtDQUVFLGtDN0NrMklGLEM2Qy8xSUEsWUFLRSxRQUFBLENBQ0EsZUFBQSxDQUhBLE83Q3EySUYsQzZDLzFJQSx1QkFQRSxNQUFBLENBREEsaUJBQUEsQ0FHQSxLN0M0MklGLEM2Q3YySUEsV0FHRSxXQUFBLENBREEsVTdDcTJJRixDNkMzMUlBLHdCQUNFLGtDN0NrMklGLEM2QzMxSUEsK0JBQ0UsZTdDazJJRixDNkMvMUlBLHFCQUVFLHFCQUFBLENBQ0EsTUFBQSxDQUNBLEtBQUEsQ0FIQSxvQjdDcTJJRixDNkMzMUlBLGlCQVNFLFVBck11QixDQWtNdkIsY0FBQSxDQUpBLE1BQUEsQ0FLQSxnQkFBQSxDQUNBLGVBQUEsQ0FQQSxpQkFBQSxDQUlBLGlCQUFBLENBRkEsT0FBQSxDQUNBLFU3Q3UySUYsQzZDLzFJQSxtQkFDRSxVQXpNdUIsQ0EwTXZCLHlCN0NrMklGOztBNkMvMUlBLGdGQUFBLENBc0JBLGNBTUUsK0JBQUEsQ0FFQSxRQUFBLENBSUEsZUFBQSxDQVJBLGNBQUEsQ0FHQSxhQUFBLENBSUEsV0FBQSxDQVRBLFdBQUEsQ0FRQSxRQUFBLENBTEEsZ0JBQUEsQ0FJQSxTQUFBLENBTkEsaUJBQUEsQ0FGQSxVN0MwMklGLEM2QzcxSUUsd0NBRUUsUzdDODFJSixDNkMzMUlFLHFCQUVFLFVBQUEsQ0FEQSxZN0M4MUlKLEM2QzExSUUsZ0NBRUUsUUFBQSxDQURBLFM3QzYxSUosQzZDbDFJQSxlQUdFLFFBQUEsQ0FDQSxXQUFBLENBRkEsTUFBQSxDQURBLGlCQUFBLENBSUEsVTdDMDFJRixDNkN4MUlFLHFCQUVFLFVBQUEsQ0FEQSxjN0MyMUlKLEM2Q3QxSUEsdUJBT0UsaUI5QnRKYyxDOEJtSmQsUUFBQSxDNUJyUkUsYUFBQSxDNEIwUkYsVUFBQSxDQUpBLFU5QjlNVyxDOEIyTVgsYUFBQSxDNUJwUkUsY0FBQSxDNEIwUkYsMkJBQUEsQzVCeFJFLGVBQUEsQzRCbVJGLGlCQUFBLENBRkEsZUFBQSxDNUIvUUUsc0JBQUEsQ0FEQSxrQkFBQSxDQUpBLFVqQjBuSkosQzZDMTFJQSxzQkFDRSxZN0M2MUlGLEM2Q3oxSUEscUJBQ0UsaUI3QzYxSUYsQzZDbjFJQSxVQUNFLDJCQUFBLENBRUEsU0FBQSxDQURBLGtCQUFBLENBRUEsWTdDNDFJRixDNkN4MUlBLGVBTUUsV0FBQSxDQUpBLE1BQUEsQ0FHQSxhQUFBLENBSkEsaUJBQUEsQ0FHQSxPQUFBLENBREEsS0FBQSxDQUlBLFU3QzQxSUYsQzZDejFJQSx1SEFJRSxrQ0FBQSxDQUVBLGlEQUFBLENBREEsbUI3QzYxSUYsQzZDdDFJRSx5RkFFRSxrQjdDMDFJSixDNkNuMUlFLCtCQUNFLFM3Q3UxSUosQzZDOTBJRSw2SkFLRSxZN0NxMUlKLEM2Qy8wSUUscUlBR0UsWTdDbTFJSixDNkMvMElBLHlCQUNFLHNCN0NrMUlGLEM2Qy8wSUEsVUFDRSxvQjdDazFJRixDOENwdEpBLDZCQUdFLGVBQUEsQ0FEQSxvQkFBQSxDQURBLGNBQUEsQ0FHQSxZOUN1dEpGLEM4Q3B0SkEsc0JBQ0UsYzlDdXRKRixDOENwdEpBLFVBQ0UsK0JBQUEsQ0FFQSxrQkFBQSxDQURBLGdCQUFBLENBRUEsc0JBQUEsQ0FBQSxpQjlDdXRKRixDOENwdEpBLHVEQUNFLGM5Q3V0SkYsQzhDcHRKQSw4QkFDRSxXOUN1dEpGLEM4Q3B0SkEsZ0NBRUUsaUIvQjBIUyxDK0IzSFQsVzlDd3RKRixDOENwdEpBLFdBQ0UscUI5Q3V0SkYsQzhDcHRKQSxXQUNFLHFCOUN1dEpGLEM4Q3B0SkEsYUFFRSxxQjlDc3RKRixDOENudEpBLHVCQUNFLHVCQUFBLENBQ0EsZTlDc3RKRixDOENudEpBLFdBRUUsaUI5Q3N0SkYsQzhDbnRKQSx5QkFKRSxpQjlDMnRKRixDK0M3d0pBLGNBQ0UsWUFBQSxDQUNBLHNCL0NneEpGLENnRGh4SkEsU0FFQyxlakNpQjJCLENpQ2hCM0IsaUJqQ3lJZSxDaUN2SWYsa0JqQytFWSxDaUM5RVosbUJqQzhFWSxDaUNoRlosMkJBQUEsQ0FIQSxpQmhEd3hKRCxDZ0Qvd0pDLHlDQUNDLFloRGl4SkYsQ2dEOXdKQyxtR0FDQyxVaERneEpGLENnRHR3SkMsOEJBQ0MscUJqQ0MwQixDaUNBMUIsNkJBQUEsQ0FFQSxhQUFBLENBREEsY2hEK3dKRixDZ0Qzd0pDLGtCQUNDLHdCakNnQjBCLENpQ2YxQiw2QkFBQSxDQUVBLGFBQUEsQ0FEQSxjaEQ4d0pGLENnRDF3SkMsbUJBQ0MscUJqQ2IwQixDaUNjMUIsNkJBQUEsQ0FFQSxhQUFBLENBQ0EsaUJqQ3dFMEIsQ2lDdkUxQixpQkFBQSxDQUhBLGNoRCt3SkYsQ2dEendKQyx5Q0FDQyxxQmpDdEIwQixDaUMwQjFCLGFBQUEsQ0FIQSxlQUFBLENBQ0EsbUJBQUEsQ0FDQSxpQmhENHdKRixDVW55SkUseUJzQzdCRixTQTJERSxhQUFBLENBQ0EsY0FBQSxDQUZBLHVCaEQ2d0pBLENBQ0YsQ2dEendKQyxlQUNDLGNoRDJ3SkYsQ1U5eUpFLHlCc0NrQ0QsZUFJRSxjaEQ0d0pELENBQ0YsQ2dEendKQyxtQkFFQyxnQmpDYWEsQ2lDWmIsaUJqQ1lhLENpQ1hiLGdCQUFBLENBSEEsd0JoRDh3SkYsQ1V6ekpFLHlCc0MwQ0QsbUJBUUUsZ0JqQ0lVLENpQ0hWLGlCakNHVSxDaUNGVixnQkFBQSxDQUhBLHFCaEQrd0pELENBQ0YsQ2dEendKQyxrR0FJQyxhQUFBLENBSEEsY0FBQSxDQUVBLGlCQUFBLENBREEsd0JoRDZ3SkYsQ2dEendKRSxpSEFDQyw4QmhEMndKSCxDVTEwSkUseUJzQ3dERCxrR0FXRSxnQkFBQSxDQUNBLHVCaEQyd0pELENBQ0YsQ2dEeHdKQyxpQkFFQyxrQmpDbEJZLENpQ2lCWixlaEQyd0pGLENVcDFKRSx5QnNDd0VELGlCQU1FLGtCakN4QlUsQ2lDdUJWLGVoRDR3SkQsQ0FDRixDZ0R0d0pFLDJFQUNFLGVqQ1F3QixDaUNQeEIsYWhEd3dKSixDZ0Ryd0pFLHVCQUNDLHdCQUFBLENBQ0EsYWhEdXdKSCxDZ0Rwd0pFLDhCQUNDLHlCaERzd0pILENnRG53SkUsMEVBQ0MsbUJqQzdDVSxDaUM4Q1YsaUJoRHF3SkgsQ2dEbndKRyxnRkFDQyxvQmhEcXdKSixDZ0Rqd0pFLHFCQUNDLG9CaERtd0pILENnRGh3SkUscUJBQ0MsdUJoRGt3SkgsQ2dEM3ZKQSx5QkFDQyxZQUNDLHNCaEQ4dkpBLENBQ0YsQ2dEdnZKQyxnREFDQyxpQmhEeXZKRixDVTMzSkUseUJzQ2lJRCxnREFJRSxnQmhEMHZKRCxDQUNGLENnRHJ2SkMsNERBQ0MsMkJoRHd2SkYsQ2dEdHZKQyxtRUFDQyxVaER3dkpGLENnRHR2SkMsZ0lBQ0MsWWhEd3ZKRixDZ0RydkpDLDJDQUNDLG1CaER1dkpGLENnRHJ2SkUscXVDQUNDLG9CaERpd0pILENnRDd2SkMsdUNBQ0Msc0NBQUEsQ0FDQSxrQ2hEK3ZKRixDZ0QxdkpHLG1JQUNDLG9CaEQrdkpKLENnRDN2SkUsb0RBQ0MsdUNBQUEsQ0FDQSxvQmhENnZKSCxDZ0R0dkpFLDRIQUNDLG9CaEQydkpILENnRHR2SkUsb0RBRUMsK0JBQUEsQ0FEQSw4QkFBQSxDQUVBLDBCQUFBLENBQ0EscUJoRHd2SkgsQ2dEdHZKRyx3RUFDQyxvQmhEd3ZKSixDZ0RudkpBLG9EQUNDLFloRHN2SkQsQ2dEbHZKQyxrREFJQyxrQmpDNU0wQixDaUMwTTFCLFlBQUEsQ0FEQSxnQkFBQSxDQUVBLHVQQUFBLENBRUEsZ0NoRHF2SkYsQ2dEcHZKRSwrRUFDQyxZaERzdkpILENnRHB2SkUsNE1BQ0MsV2hEc3ZKSCxDZ0RwdkpFLCtFQUNDLHFCaERzdkpILENnRHB2SkUsMERBQ0MsZWhEc3ZKSCxDZ0RwdkpJLG9FQUNDLFVoRHN2SkwsQ2dEaHZKRywrUEFDQyxhaERxdkpKLENnRHB2SkksNk1BQ0MsbUJoRHN2SkwsQ2dEanZKRyxvUUFDQyxZaERtdkpKLENnRGp2SkcsMEVBQ0MsYWhEbXZKSixDZ0RodkpJLHduRUFDQyx1QmhEZ3dKTCxDZ0Q3dkpLLDh0RUFDQyxvQmhENndKTixDZ0R2d0pFLHlEQUNDLFVoRHl3SkgsQ2dEdHdKQywrQkFDQyxZaER3d0pGLENpRHhpS0EsTUFFQyxpQmxDNEllLENrQzdJZixpQmpENGlLRCxDaUR6aUtDLFdBQ0Msd0JsQytCMEIsQ2tDOUIxQixVakQyaUtGLENpRHhoS0MsaUJBRUMsd0JBQUEsQ0FEQSxpQmpEMmhLRixDaUR4aEtFLDZDQUVDLGFBQUEsQ0FEQSxlakQyaEtILENpRHRoS0MsV0FFQyxlQUFBLENBREEseUJqRHloS0YsQ1U5aEtFLHlCdUNJRCxXQUtFLGdCakR5aEtELENBQ0YsQ2lEdmhLRSxzQkFDQyxlakR5aEtILENpRHRoS0UsMkJBQ0Msa0JqRHdoS0gsQ2lEcGhLQyxhQUNDLGVqRHNoS0YsQ2lEcGhLRSxvQkFDQyxtQmpEc2hLSCxDVS9pS0UseUJ1Q3dCQSxvQkFJRSxxQkFBQSxDQUNZLG1CakR1aEtkLENBQ0YsQ2lEcGhLRSxpQkFFQyxXakRzaEtILENpRG5oS0Usa0NBSkMsa0JqRDBoS0gsQ2lEbGhLRSxpQkFDQyxtQmpEb2hLSCxDVS9qS0UseUJ1QzBDQSxpQkFJYyxrQmpEcWhLZCxDQUNGLENpRGxoS0Usb0JBSUMsaUJBQUEsQ0FGQSxhQUFBLENBSUEsb0JBQUEsQ0FIQSxXQUFBLENBRUEsZUFBQSxDQUpBLGlCQUFBLENBTUEsa0JBQUEsQ0FDQSxTakRvaEtILENpRGpoS0UsOEJBQ0MsV0FBQSxDQUNBLFVqRG1oS0gsQ2lEOWdLQyxlQUNDLGFqRGdoS0YsQ2lEN2dLQyxjWnpGRyxlckN5bUtKLENxQ3ZtS0kscUJBQ0ksVUFBQSxDQUNBLGFBQUEsQ0FDQSxRQUFBLENBQ0EsZ0JyQ3ltS1IsQ2lEbGhLQyxZWjdGRyxlQUFBLENZK0ZGLGlCakRvaEtGLENxQ2puS0ksbUJBQ0ksVUFBQSxDQUNBLGFBQUEsQ0FDQSxRQUFBLENBQ0Esa0JyQ21uS1IsQ2lEdmhLQyxjQUNDLGNBQUEsQ0FDQSxlakR5aEtGLENpRHRoS0MsVUFDQyxrQmpEd2hLRixDaURwaEtDLFlBRUMsb0JsQ3hDVyxDa0N1Q1gsa0JqRHVoS0YsQ2lEbmhLQyxhQUVDLHlDQUFBLENBREEsY2pEc2hLRixDaURsaEtHLDBaQUNDLGFqRG9oS0osQ3lCdHBLSSxvQndCdUlELHFFQUNDLGFqRGtoS0YsQ0FDRixDeUJ0cEtJLHFCd0JrSUQsa0VBQ0MsYWpEdWhLRixDQUNGLENVcG9LRSx5QnVDa0hFLHFNQUNDLGFqRHFoS0gsQ2lEbGhLRSxpSUFDQyxhakRvaEtILENBQ0YsQ2lEN2dLQyxjQUdDLGlCbENuQmMsQ2tDa0JkLGFBQUEsQ1psSkUsZXJDa3FLSixDcUNocUtJLHFCQUNJLFVBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUNBLDBCckNrcUtSLENpRC9nS0ssNkVBQ0YsUUFBQSxDQUNBLE9qRGloS0gsQ2lEL2dLUyx1SEFDSSxhakRpaEtiLENpRDFnS1Msd1NBQ0ksWWpEK2dLYixDaUQ3Z0thLGlMQUNJLGFqRCtnS2pCLENpRHpnS0MsdUJBRUMsNEJBQUEsQ0FEQSxlQUFBLENBRUEseUJqRDJnS0YsQ2lEemdLRSwwQkFDQywyQkFBQSxDQUNBLG1CakQyZ0tILENpRHpnS0csNEJBQ0MsYUFBQSxDQUNBLFdqRDJnS0osQ2lEeGdLRywrQkFDQyxhQUFBLENBQ0EsbUJqRDBnS0osQ2lEdmdLRyxxQ0FDQyxpQmpEeWdLSixDaUQvL0pBLGFBQ0Msc0JqRGlnS0QsQ2lELy9KQyxnQkFDQyxhakRpZ0tGLENENXRLUSxzQ0FDSSxTQUFBLENBQ0EsbUJBQUEsQ0FDQSx5Q0MrdEtaLENEM3RLWSw2Q0FDSSxTQzZ0S2hCLENEdnRLSSxzQkFFSSxpQkMwdEtSLENEdHRLSSwwQ0FMSSxlQUFBLENBRUEsaUJDNnRLUixDRHJ0S0ksaUJBQ0ksYUFBQSxDQUNBLFVBQUEsQ0FFQSxpQkFBQSxDQURBLFVDd3RLUixDRHJ0S1Esb0NBQ0ksY0N1dEtaLENEbnRLSSxnQkFFRSxtQkFBQSxDQURELFVDc3RLTCxDRHB0S00sbUJBQ0Usa0JDc3RLUixDRDlzS1Esc0JBQ0ksWUNndEtaLENEOXNLWSw2QkFDSSxhQ2d0S2hCLENENXNLSSxvQkFNSSwrQkFBQSxDQURBLGlCZ0I2RVEsQ2hCaEZSLFlnQnNCSyxDaEJyQkwsaUJnQnVEb0IsQ2hCdERwQixVZ0JvQkssQ2hCdkJMLGlCQ210S1IsQ0Q1c0tRLDJCQUNJLFVBQUEsQ0FDQSxXQzhzS1osQ0Qzc0tRLDJCQUNJLGFDNnNLWixDRDFzS1Esc0RBakJKLG9CQWtCUSxjQzZzS1YsQ0FDRixDRDNzS1Esb0NBckJKLG9CQXNCUSxhQzhzS1YsQ0FDRixDRDVzS1EsbURBTUksVWdCdEVnQixDaEJpRWhCLGVBQUEsQ0FJQSxnQkFBQSxDQURBLGFBQUEsQ0FEQSxzQkFBQSxDQURBLGtCQUFBLENBUUEsdUJDMnNLWixDRHpzS1ksK0RBQ0ksV0FBQSxDQUNBLG9CQUFBLENBQ0EsT0Myc0toQixDa0QveUtBLHNCQUdFLHFCQUFBLENBREEsUUFBQSxDQU1BLHNDQUFBLENBRkEsY25DNEcwQixDbUN6RzFCLHlCQUFBLENBTEEsc0JBQUEsQ0FIQSxjQUFBLENBTUEsVUFBQSxDQUZBLFlsRHN6S0YsQ2tEaHpLRSxtREFHRSxhQUFBLENBREEsZUFBQSxDQURBLFdsRG96S0osQ2tEL3lLRSxxREFDRSx3QkFBQSxDQUNBLG9CbERpektKLENrRC95S0ksa3RDQUNFLHVFbEQyektOLENrRHZ6S0UscURBQ0Usd0JBQUEsQ0FDQSxvQmxEeXpLSixDa0R2ektJLGt0Q0FDRSx1RWxEbTBLTixDa0QvektFLDRGQUdFLHFCQUFBLENBREEsaUJBQUEsQ0FFQSxhQUFBLENBRUEsV0FBQSxDQURBLFVsRGswS0osQ2tEL3pLSSx3R0FDRSxjbERrMEtOLENrRDd6S0UsZ0dBRUUsd0JuQ2Z3QixDbUNtQnhCLGlCQUFBLENBSEEsVW5DL0J3QixDbUNnQ3hCLGNBQUEsQ0FDQSxpQmxEZzBLSixDa0Q3ektJLDRHQUNFLG1DbERnMEtOLENrRDV6S0UsK0VBQ0UsY2xEOHpLSixDa0QzektFLHdCQUNFLGFsRDZ6S0osQ2tEM3pLSSwwQkFDRSxvQkFBQSxDQUVBLGdCQUFBLENBREEscUJsRDh6S04sQ2tEM3pLTSxpQ0FFRSxZQUFBLENBREEsV2xEOHpLUixDa0R4ektFLHlCQUVFLGtCQUFBLENBREEsZWxEMnpLSixDa0R2ektFLDRCQUNFLFdsRHl6S0osQ2tEdnpLSSwrQkFDRSxhbER5ektOLENrRHR6S0ksd0RBQ0Usb0JsRHd6S04sQ2tEcnpLSSxvREFFRSxXQUFBLENBR0EsUUFBQSxDQUNBLDZCQUFBLENBTEEsaUJBQUEsQ0FHQSxTQUFBLENBREEsdUJsRDB6S04sQ1VuM0tFLGdEd0NpRUUsbURBQ0UsVWxEcXpLSixDQUNGLENVcDRLRSx5QndDbUZFLG1EQUNFLFVsRG96S0osQ2tEanpLRSxnREFDRSxrQmxEbXpLSixDa0Q1eUtFLDJFQUNFLFlsRGl6S0osQ2tEOXlLRSxnR0FFRSxhQUFBLENBQ0EsaUJsRGd6S0osQ0FDRixDa0Q1eUtBLHVCQUlFLGNuQzVCMEIsQ21DOEIxQixtQkFBQSxDQURBLFVsRDZ5S0YsQ2tEMXlLRSwrQkFHRSxzQ0FBQSxDQUZBLFlBQUEsQ0FDQSxVbEQ2eUtKLENrRDF5S0ksOENBR0UsYUFBQSxDQURBLGVBYlksQ0FZWixXbEQ4eUtOLENrRHh5S0UsZ0NBQ0UsVWxEMHlLSixDa0R4eUtJLGdEQUdFLGFBQUEsQ0FEQSxlQXZCWSxDQXNCWixXbEQ0eUtOLENrRHh5S00sbURBRUUsY25DdERvQixDbUNxRHBCLHlCQUFBLENBRUEsZWxEMHlLUixDa0R2eUtNLDJHQUNFLHlCQUFBLENBQ0Esa0JsRHl5S1IsQ2tEcHlLRSxrRkFDRSxjbERzeUtKLENrRG55S0UseUJBQ0UsYWxEcXlLSixDa0RueUtJLDJCQUNFLG9CQUFBLENBRUEsaUJBQUEsQ0FEQSxxQmxEc3lLTixDa0RueUtNLGtDQUVFLFlBQUEsQ0FEQSxXbERzeUtSLENVMzdLRSxnRHdDNEpFLCtCQUNFLHdCQUFBLENBQ0EseUJsRGt5S0osQ2tEL3hLRSw2RUFHRSxjQUFBLENBREEsb0JsRGt5S0osQ0FDRixDVWw5S0UseUJ3Q3FMRSwrQkFDRSx3QkFBQSxDQUNBLHlCbERneUtKLENrRDd4S0UsNkVBR0UsY0FBQSxDQURBLG9CbERneUtKLENBQ0YsQ2tEM3hLQSw2QkFLRSxxQm5Dak4wQixDbUN5TjFCLGlCQUFBLENBVkEsUUFBQSxDQVNBLHVDQUFBLENBRkEsWUFBQSxDQUlBLDZCQUFBLENBVkEsTUFBQSxDQUtBLGtCQUFBLENBREEsZUFBQSxDQUdBLFlBQUEsQ0FWQSxjQUFBLENBQ0EsT0FBQSxDQUtBLHVCQUFBLENBREEsWWxEc3lLRixDa0QzeEtJLDZEQUNFLGFuQy9Nc0IsQ21DaU50QixhQUFBLENBQ0Esa0JuQ2pJc0IsQ21DK0h0QixlQUFBLENBR0EsZ0JsRDZ4S04sQ2tEMXhLSSwySEFDRSxjbkN6SXNCLENtQzBJdEIsZ0JsRDR4S04sQ2tEMXhLTSwrSEFDRSxhbkMzTm9CLENtQzROcEIseUJsRDR4S1IsQ2tEdnhLRSxzREFJRSxjQUFBLENBSEEsaUJBQUEsQ0FFQSxPQUFBLENBREEsS2xEMnhLSixDVWovS0UsMEJ3Q2dMRiw2QkE0Q0ksV2xEeXhLRixDQUNGLENVai9LRSwwQndDMk5FLGtDQUNFLHdCQUFBLENBQ0EsMEJsRHl4S0osQ2tEdHhLRSxxRUFDRSwyQkFBQSxDQUNBLDBCbER3eEtKLENBQ0YsQ1VsaExFLHlCd0NrTUYsNkJBNERJLDRCbER3eEtGLENBQ0YsQ21EdGpMQSxxQkFDSSxhbkR5akxKLENtRHZqTEksY0FDSSx5Qm5EeWpMUixDVTloTEUseUJ5QzVCRSxjQUtRLG1CbkQwakxWLENBQ0YsQ21EeGpMUSxrQkFDSSx5Qm5EMGpMWixDbUR0akxJLGlCQUNJLGVuRHdqTFIsQ21EdGpMUSxnSEFDSSxhbkR3akxaLENtRHBqTEksYUFVSSxrQkFBQSxDQVBBLGVwQ0VvQixDb0NHcEIsWUFBQSxDQUNBLHFCQUFBLENBUEEsZUFBQSxDQUVBLGNwQzBESyxDb0N2REwsaUJuRHVqTFIsQ1V2akxFLHlCeUNQRSxhQWFRLGVwQ2tERSxDb0NqREYsa0JuRHFqTFYsQ0FDRixDb0QxbExJLGNBTUksMEJBQUEsQ0FEQSxNQUFBLENBSEEsY0FBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBS0EseUNyQ3FKb0IsQ3FDNUpwQixVQUFBLENBTUEsU3BEOGxMUixDb0QzbExRLHVCQUNJLDJCcEQ2bExaLENVcmtMRSx5QjBDckJjLHVDQUNJLDRCcEQ2bExsQixDQUNGLENVaGxMRSx5QjBDUGMsZ0RBQ0ksdUJwRDZsTGxCLENBQ0YsQ29EdmxMWSw4QkFDSSxZcER5bExoQixDVTNsTEUseUIwQ0NVLDhCQUlRLDZCcEQwbExsQixDQUNGLENvRHRsTFEsbUJBQ0ksd0JyQ05nQixDcUNPaEIsU3BEd2xMWixDVXBtTEUseUIwQ1VNLG1CQVFRLE1BQUEsQ0FIQSxjQUFBLENBRUEsT0FBQSxDQURBLEtwRDRsTGQsQ29EdmxMYyx3Q0FGQSx1QnBENGxMZCxDb0RybExVLDhCQUlRLFNwRHNsTGxCLENBSkYsQ29EN2tMUSxxQkFDSSw0QkFBQSxDQUNBLFNwRG9sTFosQ29EbGxMWSxnQ0FDSSw2QnBEb2xMaEIsQ29EaGxMUSw4QkFDSSx5Q3BEa2xMWixDVS9uTEUseUIwQzRDTSw4QkFLUSxjQUFBLENBRUEsMERBQUEsQ0FIQSxlcERzbExkLENBQ0YsQ29EL2tMSSxpQkFFSSxlckMzQkssQ3FDMEJMLGlCcERrbExSLENvRDdrTEksYUFDSSxxQnBEK2tMUixDVTlvTEUseUIwQzhERSxhQUtRLG1CckNiQyxDcUNZRCxpQnBEaWxMVixDQUNGLENvRDNrTEssc0JBRU8sYUFBQSxDQURBLGdCcEQ4a0xaLENvRDNrTFksMEJBSlAsc0JBS1csbUJwRDhrTGQsQ29ENWtMYyxvQ0FFSSxXQUFBLENBREEsZXBEK2tMbEIsQ0FDRixDb0R4a0xRLHNCQUVJLG1CcEQwa0xaLENVcnFMRSx5QjBDeUZNLHNCQUtRLG1CcEQya0xkLENvRHprTGMsb0NBRUksV0FBQSxDQURBLGVwRDRrTGxCLENBQ0YsQ3FEeHNMQywrQkFDQyxnQkFBQSxDQUNBLGdCckQwc0xGLENxRHZzTEMsMEJBQ0MsZXJEeXNMRixDcURyc0xFLDhDQUdDLFFBQUEsQ0FDQSxNQUFBLENBQ0EsWUFBQSxDQUpBLGlCQUFBLENBQ0EsT3JEMHNMSCxDcURyc0xHLHNEQUNDLFlBQUEsQ0FDQSxrQnJEdXNMSixDcURuc0xFLDRDQUVDLGlCQUFBLENBREEsY3JEc3NMSCxDcURsc0xFLCtCQUVDLDhCQUFBLENBQ0EsbUNBQUEsQ0FGQSxTckRzc0xILENxRC9yTEEsMEJBQ0Msd0JyRGtzTEQsQ3FEL3JMQSwrQkFFQyx3QkFBQSxDQURBLGlCQUFBLENBRUEsaUJyRGtzTEQsQ3NEaHZMQyxrQkFDQyxRdERtdkxGLENzRGh2TEMsZ0JBTUMsK0J2Q0swQixDdUNQMUIsUUFBQSxDQURBLE9BQUEsQ0FNQSw4QnZDK0kwQixDdUNqSjFCLFN0RG92TEYsQ3NEOXVMQyxnQ0FMQyxZQUFBLENBSEEsTUFBQSxDQUpBLGNBQUEsQ0FDQSxLdERtd0xGLENzRHh2TEMsZ0JBQ0MsUUFBQSxDQUdBLHlDdkN3STBCLEN1Q3BJMUIsVUFBQSxDQU5BLFN0RHN2TEYsQ1U1dUxFLHlCNENaRCxnQkFXRSxXdERpdkxELENBQ0YsQ3NEL3VMRSwrQkFFQyxhdERndkxILENzRDd1TEUscUJBR0MsZ0NBQUEsQ0FGQSw2QkFBQSxDQUNBLGV0RGd2TEgsQ1V6dkxFLHlCNENPQSxxQkFNRSxnQ3REZ3ZMRixDQUNGLENzRHp1TEMsOEJBSUMsYUFBQSxDQURBLFNBQUEsQ0FGQSxnQ0FBQSxDQUNBLDJEdEQ4dUxGLENzRHp1TEMsdUJBQ0MsZXREMnVMRixDc0R6dUxFLHdDQUNDLG1CdEQydUxILEN1RHh5TEksYUFDSSwrQnhDZW9CLEN3Q1hwQixRQUFBLENBQ0EsTUFBQSxDQUpBLGNBQUEsQ0FFQSxPQUFBLENBREEsS3ZENnlMUixDdUR2eUxJLHVCQUNDLG1CdkR5eUxMLEN1RHR5TEksa0JBSUksZ0NBQUEsQ0FIQSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxVQUFBLENBRUEsU3ZEd3lMUixDdURyeUxJLGlCQUVJLFNBQUEsQ0FDQSxtQkFBQSxDQUNBLDhCeENtSW9CLEN3Q3RJcEIsU3ZEMHlMUixDdUR0eUxRLHdCQUNJLFNBQUEsQ0FDQSxrQnZEd3lMWixDdURweUxJLGNBQ0ksWUFBQSxDQUNBLE1BQUEsQ0FDQSxtQnZEc3lMUixDdURseUxRLDJCQU1JLG1DeEN4QmdCLEN3Q3VCaEIsV0FBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLEtBQUEsQ0FFQSxVQUFBLENBR0EsV3ZEb3lMWixDdUQzeExBLGVBQ0ksd0J2RDh4TEosQ3dEeDFMQSxTQUNDLFl6Q29GWSxDeUNuRlosaUJ4RDIxTEQsQ3dEejFMQyxlQUNDLHFCekN3QjBCLEN5Q3ZCMUIsNkJBQUEsQ0FDQSxvQnpDK0VXLEN5QzlFWCxnQnhEMjFMRixDd0R6MUxFLHNCQUNDLG9CeEQyMUxILEN3RHgxTEUsbUVBQ0MsZ0J4RDAxTEgsQ3lEdjJMQyxnQkFFQyxjQUFBLENBREEsaUJ6RDIyTEYsQ3lEdjJMRSw2QkFDQyxtQnpEeTJMSCxDeURuMkxJLDJIQUNDLGFBQUEsQ0FFQSxTQUFBLENBREEsbUJBQUEsQ0FFQSx1QnpEczJMTCxDeURoMkxHLG1DQUVDLE9BQUEsQ0FEQSxLekRtMkxKLEN5RDcxTEcsa0NBRUMsTUFBQSxDQURBLEt6RGcyTEosQ1VqMkxFLHlCK0NBQyxrQ0FNRSxVMUMrQ1EsQzBDaERSLFN6RGkyTEgsQ0FDRixDeUQzMUxDLGNBRUMsaUJBQUEsQ0FDQSxPQUFBLENBRkEsU3pEKzFMRixDeUQxMUxDLGdCQVFDLCtCQUFBLENBSkEsUUFBQSxDQU1BLFlBQUEsQ0FIQSxZQUFBLENBRkEsTUFBQSxDQUpBLGNBQUEsQ0FFQSxPQUFBLENBREEsS0FBQSxDQVNBLDhCMUNrRzBCLEMwQ3ZHMUIsV0FBQSxDQUdBLFN6RDgxTEYsQ3lEMTFMRSx1QkFDQyw0QnpENDFMSCxDeUR4MUxDLGFBY0MsZ0NBQUEsQ0FSQSxxQjFDcEQwQixDMENxRDFCLGlCMUNvRWMsQzBDbkVkLHFDQUFBLENBSEEsYTFDekMwQixDMEM4QzFCLFlBQUEsQ0FOQSxlMUNtRDBCLEMwQ3REMUIsV0FBQSxDQVVBLDhCQUFBLENBVEEsZUFBQSxDQVVBLGVBQUEsQ0FUQSxpQkFBQSxDQVVBLHlDMUMrRTBCLEMwQ25GMUIsU3pEKzFMRixDeUR4MUxFLG9DQUNDLGlCekQwMUxILEN5RHYxTEUscUNBQ0MsY3pEeTFMSCxDeUR0MUxFLG9CQUNDLGtCekR3MUxILEN5RHIxTEUscUJBV0MsUUFBQSxDQUVBLGFBQUEsQ0FEQSxNQUFBLENBSEEsY0FBQSxDQUhBLHVCQUFBLENBSUEsVXpEbzFMSCxDeUQvMExHLHFDQUNDLGFBQUEsQ0FDQSxTQUFBLENBQ0EsbUJ6RGkxTEosQ3lENzBMRSxtQkFJQyxxQkFBQSxDQUtBLFFBQUEsQ0FQQSxhQUFBLENBVUEsWUFBQSxDQUZBLE1BQUEsQ0FQQSxlQUFBLENBRkEsU0FBQSxDQUlBLG1CQUFBLENBQ0EsY0FBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBSUEsV3pEZzFMSCxDeURuMExFLDBDQUNDLG1CekRzMExILEN5RG4wTEUsdUZBRUMsYXpEcTBMSCxDeURqMExHLHVHQUVDLFl6RGswTEosQ3lEM3pMQSxtU0FFQyxhQUFBLENBRUEsU0FBQSxDQURBLG1CQUFBLENBRkEsdUJ6RGkwTEQsQ3lEMXpMQywwR0FLQyxhQUFBLENBRkEsU0FBQSxDQUNBLG1CQUFBLENBSEEsK0JBQUEsQ0FDQSx5QzFDWDBCLEMwQ2UxQiw2QnpENnpMRixDeUQzekxFLDBKQUdDLGFBQUEsQ0FGQSxTQUFBLENBQ0EsbUJBQUEsQ0FFQSxtQnpENnpMSCxDeUR0ekxHLG1LQUNDLGtCekR3ekxKLEN5RHB6TEUsMklBQ0MsZUFBQSxDQUNBLGVBQUEsQ0FDQSxtQkFBQSxDQUNBLFV6RHN6TEgsQ3lEMXlMRywrREFDQyxTQUFBLENBQ0Esa0J6RDR5TEosQzBEOS9MQSxpQkFFRSxVQUFBLENBREEsaUJBQUEsQ0FFQSxVMURnZ01GLENVcCtMRSx5QmdEL0JGLGlCQU9JLHVCQUFBLENBREEsMkIxRGtnTUYsQ0FDRixDMkR6Z01BLGtCQUVFLGtCQUFBLENBREEsWUFBQSxDQUVBLGtCM0Q0Z01GLEMyRDFnTUUsa0NBQ0UsWTNENGdNSixDMkR4Z01JLG1qRkFHRSxXQUFBLENBREEsVTNEaWlNTixDMkQ1aE1FLCtHQUNFLGdCM0Q4aE1KLENVamhNRSx5QmlEL0JGLGtCQXNCSSxvQjNEOGhNRixDMkQ1aE1FLHFDQUNFLE8zRDhoTUosQzJEM2hNRSxxQ0FDRSxnQkFBQSxDQUNBLE8zRDZoTUosQ0FDRixDVXZoTUUseUJpRHJDRixrQkFtQ0ksNkIzRDZoTUYsQzJEM2hNRSxxQ0FDRSxpQjNENmhNSixDQUNGLEMyRDFoTUUscUNBQ0UsaUIzRDRoTUosQ1VsaU1FLHlCaURLQSxxQ0FJSSxvQjNENmhNSixDQUNGLEMyRHhoTU0sNkhBQ0Usc0RBQUEsQ0FDQSxnQzNEMGhNUixDMkRuaE1NLDJXQUdFLHFCQUFBLENBQ0EsYTNEcWhNUixDMkRoaE1FLDZDQUVFLHNDQUFBLENBREEscUIzRG1oTUosQzJEaGhNSSx5RUFDRSxrQjNEa2hNTixDMkRoaE1NLDhFQUdFLGtCQUFBLENBRkEsWUFBQSxDQUdBLGM1Q2lDb0IsQzRDbkNwQiw2QjNEb2hNUixDMkQ5Z01JLDZFQUNFLHNEQUFBLENBQ0EsZ0MzRGdoTU4sQzJENWdNRSw0Q0FDRSxXQUFBLENBQ0EsdUNBQUEsQ0FFQSxpQkFBQSxDQURBLHlCQUFBLENBRUEsaUIzRDhnTUosQzJENWdNSSx3RUFFRSxpQjVDa0JzQixDNENuQnRCLHlCM0QrZ01OLEMyRDNnTVEsd0dBR0Usa0JBQUEsQ0FGQSxZQUFBLENBQ0EsNkIzRDhnTVYsQzJEdGdNQSxLQUVFLHVCQUFBLENBREEseUIzRDBnTUYsQzJEdGdNQSxvREFHRSxhQUFBLENBREEsMEIzRDBnTUYsQ1VubU1FLHlCaURtR0Esb09BRUksYTNEd2dNSixDQUNGLEMyRHJnTUUsOGlCQUNFLGMzRDRnTUosQzJEeGdNQSw0Q0FDRSxzQjNEMmdNRixDMkR4Z01BLHFCQUVFLG1DQUFBLENBREEsNkJBQUEsQ0FFQSxhNUNoSDBCLEM0Q21IMUIsa0I1Q2xDMEIsQzRDbUMxQixnQkFBQSxDQUhBLG1CQUFBLENBQ0EsVzNENmdNRixDVXBvTUUseUJpRGtIRixxQkFVSSxlM0Q0Z01GLEMyRHRnTUEsa0JBQ0UsV0FBQSxDQUNBLGdCM0QyZ01GLEMyRHpnTUUsc0VBQ0Usb0JBQUEsQ0FDQSxpQjNEMmdNSixDMkR2Z01BLHFCQUNFLFUzRHlnTUYsQ0FiRixDNER4cU1BLDZRQU9FLGtDQUFBLENBREEsWTVEMHJNRixDNERuck1JLHVGQUNFLHdCNURzck1OLEM0RDlxTU0sd0NBQ0UsbUI1RGlyTVIsQzREOXFNTSxxQ0FDRSxZQUFBLENBRUEsYUFBQSxDQUNBLGVBQUEsQ0FGQSxZNURrck1SLEM0RDNxTU0sK0NBQ0UsYTVENnFNUixDNEQxcU1NLDRDQUNFLHVCNUQ0cU1SLEM0RHRxTUEsdUJBQ0UsbUNBQUEsQ0FFQSxpQkFBQSxDQURBLGE3Q2pCMEIsQzZDb0IxQixjQUFBLENBQ0EsZTdDdUUwQixDNkN6RTFCLHFCNUQycU1GLEM0RHZxTUUsNkJBUUUsOERBQUEsQ0FQQSxVQUFBLENBR0Esb0JBQUEsQ0FEQSxXQUFBLENBRUEsaUJBQUEsQ0FDQSxxQkFBQSxDQUpBLFU1RDhxTUosQzREcHFNQSwrQkFDRSxpQkFBQSxDQUVBLGtCQUFBLENBREEsVzVEd3FNRixDNERwcU1BLG1EQUdFLHFCN0N0RDBCLEM2QzBEMUIsaUJBQUEsQ0FHQSxXQUFBLENBSUEsdUNBQUEsQ0FWQSxhN0M3QzBCLEM2Q3dEMUIsWUFBQSxDQUhBLGNBQUEsQ0FEQSxNQUFBLENBRUEsZ0JBQUEsQ0FYQSxlQUFBLENBSUEsaUJBQUEsQ0FFQSxpQkFBQSxDQUhBLGVBQUEsQ0FKQSxVQUFBLENBUUEsUzVENnFNRixDNERycU1FLHdEQUVFLGNBQUEsQ0FEQSxVNUR3cU1KLEM0RHBxTUUsd25CQUdFLGNBQUEsQ0FEQSxjQUFBLENBREEsVTVENnFNSixDNER4cU1FLHlEQVFFLDZCQUFBLENBQUEscUJBQUEsQ0FQQSxVQUFBLENBR0EsUUFBQSxDQUNBLGlCQUFBLENBSEEsaUJBQUEsQ0FDQSxRNUQrcU1KLEM0RHRxTUEsK0JBQ0UsbUI1RHlxTUYsQzREbHFNQSxpRkFDRSxzQjVEd3FNRixDNERycU1BLGlCQUNFLCtCQUFBLENBSUEsUUFBQSxDQUNBLE1BQUEsQ0FDQSxtQkFBQSxDQUxBLGNBQUEsQ0FFQSxPQUFBLENBREEsS0FBQSxDQUtBLFc1RHdxTUYsQzREcnFNQSxXQUlFLGVBQUEsQ0FDQSxVQUFBLENBSUEsZUFBQSxDQU5BLE1BQUEsQ0FHQSxpQkFBQSxDQUxBLGlCQUFBLENBT0Esb0JBQUEsQ0FOQSxTQUFBLENBUUEsOEJBQUEsQ0FIQSxZNUQycU1GLEM0RHRxTUUsa0JBQ0UsUzVEd3FNSixDNERwcU1BLGlCQUNFLEs1RHVxTUYsQzZEaDBNQSxjQUNFLFlBQUEsQ0FDQSxzQkFBQSxDQUdBLDBCQUFBLENBREEsa0NBQUEsQ0FEQSxVN0RxME1GLEM2RGowTUUsNEJBQ0UsUzdEbTBNSixDNkQvek1JLGdDQUNFLHdCN0RpME1OLEM2RDV6TUksMEJBQ0UsbUQ3RDh6TU4sQzZEM3pNSSw2QkFDRSxnRDdENnpNTixDNkR6ek1FLG9CQUNFLGM3RDJ6TUosQzZEenpNSSwyQkFDRSxvQjdEMnpNTixDNkR0ek1BLGtDQUNFLEdBQ0UsdUI3RHl6TUYsQ0FDRixDNkR0ek1BLHdCQUNFLEdBQ0Usc0JBQUEsQ0FDQSxtQjdEd3pNRixDNkR0ek1BLE1BQ0UsdUJBQUEsQ0FDQSxxQjdEd3pNRixDNkR0ek1BLE9BRUUsdUJBQUEsQ0FDQSxxQjdEdXpNRixDQUNGLEM4RDkyTUEsT0FJQyxRQUFBLENBREEsU0FBQSxDQUZBLFU5RGszTUQsQytEbjNNQSxVQUNDLGEvRHMzTUQsQytEcDNNQyxnQkFFQyxZQUFBLENBREEsYy9EdTNNRixDK0RuM01FLHVDQUNDLDhEL0RxM01ILEMrRGwzTUUsdUJBQ0MsK0QvRG8zTUgsQytEajNNRSxzQkFDQyw4RC9EbTNNSCxDK0RoM01FLHdDQUlDLHFCQUFBLENBRkEsWUFBQSxDQURBLFkvRG8zTUgsQytENzJNQyxlQUNDLHFEQUFBLENBR0EsV0FBQSxDQURBLGNBQUEsQ0FEQSxVL0RpM01GLENVaDNNRSx5QnFESEQsZUFTRSxXQUFBLENBREEsY0FBQSxDQURBLFUvRGszTUQsQ0FDRiIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNhcm91c3NlbCB7XG5cbiAgICAmX19jb21wb25lbnQge1xuXG4gICAgICAgIC5jYXJvdXNzZWxfX25hdiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmV6aWVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sb2FkZWQge1xuICAgICAgICAgICAgLmNhcm91c3NlbF9fbmF2IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIC8vIHBvaW50ZXItZXZlbnRzOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYubWVkaWEubWVkaWFfX2ltYWdlIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX25hdiB7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgbGkge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAmX190YWIge1xuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NhcHRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogJGd1dHRlci0tc207XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHNtO1xuICAgICAgICBsZWZ0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1ibGFjaywgMC43KTtcblxuICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgIHJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXZpZGVvIHtcbiAgICAgICAgICAgIGJvdHRvbTogJGd1dHRlci0tbGc7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstLXhzKSBhbmQgKG1heC13aWR0aDogJGJyZWFrLS1zbSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrLS1zbSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci0td2hpdGU7XG4gICAgICAgICAgICBAZXh0ZW5kIC50LS14c207XG5cbiAgICAgICAgICAgIC8vIE5lZWRlZCBiZWNhdXNlIElPUy9zYWZhcmkgd2FzIGJyZWFraW5nIHRoZSB3aWR0aCBlYXJseSwgcmVzdWx0aW5nIGluIGVsbGlwc2lzIHdoZW4gbm90IG5lZWRlZC5cbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXDAwMDBhMFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qISBDcmVhdGVkIGJ5IEVsYXN0aXF1ZSAtIHd3dy5lbGFzdGlxdWUubmwgKi9cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIC5hcnRpY2xlLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiAwO1xufVxuXG4uYmctLWRlZmF1bHQsIC5iZy0tMTAwLCAuYnJhbmRpbmdfX2xvZ28sIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXA6YWZ0ZXIsIC5pYywgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLCAuYmctLWNvbnRhaW4sIC5iZy0tY292ZXIsIC5icmFuZGluZ19fbG9nb19faW1hZ2UsIC5sb2FkZXJfX3NwaW5uZXIsIC5jYXJkX190b2dnbGUgLmNhcmRfX3RvZ2dsZV9faW1hZ2UsIC5tZWRpYV9faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmctLWNvdmVyLCAuYnJhbmRpbmdfX2xvZ29fX2ltYWdlLCAubG9hZGVyX19zcGlubmVyLCAuY2FyZF9fdG9nZ2xlIC5jYXJkX190b2dnbGVfX2ltYWdlLCAubWVkaWFfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5iZy0tY29udGFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5iZy0tMTAwLCAuYnJhbmRpbmdfX2xvZ28sIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXA6YWZ0ZXIsIC5pYywgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4uYmctYmx1ciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpKSBvciAoYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpKSB7XG4gIC5iZy1ibHVyIHtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICB9XG59XG4uYmctYmx1ci1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmJnLWJsdXItZGFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuQHN1cHBvcnRzICgtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KSkgb3IgKGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KSkge1xuICAuYmctYmx1ci1kYXJrZXIge1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIH1cbn1cblxuLmNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jZW50ZXItLWJvdGgsIC5sb2FkZXJfX3NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmNlbnRlci0taG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuLmNlbnRlci0tdmVydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG4uY2xlYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jdXJzb3ItLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY3Vyc29yLS16b29tIHtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuLmN1cnNvci0tem9vbW91dCB7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5kLS1pbmwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZC0taW5sLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmQtLWlubC1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZC0tb24tdG9wIHtcbiAgei1pbmRleDogMTtcbn1cbi5kLS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kLS1mbGV4LS1pIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmQtLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLmQtLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5kLS1ibG9jay0tc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmQtLWJsb2NrLS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLmQtLWJsb2NrLS1tZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuZC0tYmxvY2stLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uZC0tYmxvY2stLWxnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZC0tYmxvY2stLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uZC0tYmxvY2stLWxnLS1tYXgge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gIC5kLS1ibG9jay0tbGctLW1heCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLmQtLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5kLS1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmQtLW5vbmUtLW5vcm1hbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZC0tbm9uZS0tc20ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZC0tbm9uZS0tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmQtLW5vbmUtLW1kIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmQtLW5vbmUtLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5kLS1ub25lLS1sZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZC0tbm9uZS0tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmQtLWFwcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5kLS1uby0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuZC0tbm8tLXRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb3Jkb3ZhLXJlYWR5IC5kLS1ub25lLS1hcHAsIC5jb3Jkb3ZhLXJlYWR5IC5zaGVldF9fY2FyZC5kLS1ub25lLS1hcHAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29yZG92YS1yZWFkeSAuZC0tYXBwIHtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uZXZ0LS1ub25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZXZ0LS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5mbC0tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZsLS1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5mbC0tbm9uZSB7XG4gIGZsb2F0OiBub25lO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnAtLXN0cmV0Y2gsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWRpc3BsYXktY29udHJvbHMsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1kaXNwbGF5LWNvbnRyb2xzLCAubWVkaWFfX2VtYmVkIGlmcmFtZSwgLm1lZGlhX19lbWJlZCAuaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wLS1hYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucC0tYWJzLS0xMDAsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWRpc3BsYXktY29udHJvbHMsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1kaXNwbGF5LWNvbnRyb2xzLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1jb250cm9scy1iYWNrZHJvcDpiZWZvcmUsIC5lbWJlZC0tY29va2llLmJsb2NrZWQgLmVtYmVkX19tZXNzYWdlLCAubWVkaWFfX3ZpZGVvIC5qd3BsYXllcjpub3QoLnBsYXllci1jb250YWluZXItLXN0aWNreSksIC5tZWRpYV9fdmlkZW8gLmp3LXN0YXRlLWVycm9yOm5vdCgucGxheWVyLWNvbnRhaW5lci0tc3RpY2t5KSwgLm1lZGlhX19lbWJlZCBpZnJhbWUsIC5tZWRpYV9fZW1iZWQgLmlmcmFtZSwgLnJpY29oLXRoZXRhLWlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLnAtLWFicy0tdG9wIHtcbiAgdG9wOiAwO1xufVxuLnAtLWFicy0tYm90dG9tIHtcbiAgYm90dG9tOiAwO1xufVxuLnAtLXJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5wLS1maXhlZC0tMTAwLCBib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fZnJhbWUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5wLS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucGFkZGluZy0teHNtIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbn1cbi5wYWRkaW5nLS14c20tLXQge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbn1cbi5wYWRkaW5nLS14c20tLWIge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cbi5wYWRkaW5nLS14c20tLWwge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG59XG4ucGFkZGluZy0teHNtLS1yIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cbi5wYWRkaW5nLS14c20tLXRiIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xufVxuLnBhZGRpbmctLXhzbS0tbHIge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG4ucGFkZGluZy0tbWQge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnBhZGRpbmctLW1kLS10IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG4ucGFkZGluZy0tbWQtLWIge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbi5wYWRkaW5nLS1tZC0tbCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5wYWRkaW5nLS1tZC0tbC0taSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctLW1kLS1yIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbi5wYWRkaW5nLS1tZC0tci0taSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLS1tZC0tdGIge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ucGFkZGluZy0tbWQtLWxyIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWRkaW5nLS1tZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG4gIC5wYWRkaW5nLS1tZC0tdCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxuICAucGFkZGluZy0tbWQtLXRiIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLnBhZGRpbmctLW1kLS1sciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC5wYWRkaW5nLS1tZC0tbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbn1cbi5wYWRkaW5nLS1sZyB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5wYWRkaW5nLS1sZy0tdCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG4ucGFkZGluZy0tbGctLWIge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuLnBhZGRpbmctLWxnLS1sIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG4ucGFkZGluZy0tbGctLXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG4ucGFkZGluZy0tbGctLXRiIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbi5wYWRkaW5nLS1sZy0tbHIge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWRkaW5nLS1sZyB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuICAucGFkZGluZy0tbGctLXQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG4gIC5wYWRkaW5nLS1sZy0tYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnBhZGRpbmctLWxnLS10YiB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnBhZGRpbmctLWxnLS1sciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5wYWRkaW5nLS14bGcge1xuICBwYWRkaW5nOiAycmVtO1xufVxuLnBhZGRpbmctLXhsZy0tdCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuLnBhZGRpbmctLXhsZy0tYiB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLnBhZGRpbmctLXhsZy0tbCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5wYWRkaW5nLS14bGctLXIge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuLnBhZGRpbmctLXhsZy0tdGIge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4ucGFkZGluZy0teGxnLS1sciB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFkZGluZy0teGxnIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbiAgLnBhZGRpbmctLXhsZy0tdCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgfVxuICAucGFkZGluZy0teGxnLS1iIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIC5wYWRkaW5nLS14bGctLXRiIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbi5wYWRkaW5nLS14eGxnIHtcbiAgcGFkZGluZzogM3JlbTtcbn1cbi5wYWRkaW5nLS14eGxnLS10IHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG4ucGFkZGluZy0teHhsZy0tYiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuLnBhZGRpbmctLXh4bGctLWwge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG4ucGFkZGluZy0teHhsZy0tciB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG4ucGFkZGluZy0teHhsZy0tdGIge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG4ucGFkZGluZy0teHhsZy0tbHIge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZGRpbmctLXh4bGcge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuICAucGFkZGluZy0teHhsZy0tdCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgfVxuICAucGFkZGluZy0teHhsZy0tYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAucGFkZGluZy0teHhsZy0tdGIge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuLnBhZGRpbmctLXNtLCAuaGVhZGVyX19tYWluLS1yZWQgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5wYWRkaW5nLS1zbS0tdCB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG4ucGFkZGluZy0tc20tLWIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLnBhZGRpbmctLXNtLS1sIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4ucGFkZGluZy0tc20tLXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4ucGFkZGluZy0tc20tLXRiIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cbi5wYWRkaW5nLS1zbS0tbHIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuLnBhZGRpbmctLXJlc2V0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWRkaW5nLS1yZXNldC0tc20ge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWFyZ2luLS14c20ge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG4ubWFyZ2luLS14c20tLXQge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuLm1hcmdpbi0teHNtLS1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cbi5tYXJnaW4tLXhzbS0tbCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xufVxuLm1hcmdpbi0teHNtLS1yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuLm1hcmdpbi0teHNtLS10YiB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4ubWFyZ2luLS14c20tLWxyIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cbi5tYXJnaW4tLXNtIHtcbiAgbWFyZ2luOiAwLjVyZW07XG59XG4ubWFyZ2luLS1zbS0tdCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5tYXJnaW4tLXNtLS1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm1hcmdpbi0tc20tLWwge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLm1hcmdpbi0tc20tLXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5tYXJnaW4tLXNtLS10YiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm1hcmdpbi0tc20tLWxyIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ubWFyZ2luLS1tZCB7XG4gIG1hcmdpbjogMXJlbTtcbn1cbi5tYXJnaW4tLW1kLS10IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5tYXJnaW4tLW1kLS10LS1uIHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG59XG4ubWFyZ2luLS1tZC0tdC0tbi0taSB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2luLS1tZC0tYiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubWFyZ2luLS1tZC0tbCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLm1hcmdpbi0tbWQtLXIge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ubWFyZ2luLS1tZC0tdGIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm1hcmdpbi0tbWQtLWxyIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWFyZ2luLS1tZCB7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gIH1cbiAgLm1hcmdpbi0tbWQtLXQge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuICAubWFyZ2luLS1tZC0tdGIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbi5tYXJnaW4tLWxnIHtcbiAgbWFyZ2luOiAxLjVyZW07XG59XG4ubWFyZ2luLS1sZy0tdCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5tYXJnaW4tLWxnLS1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLm1hcmdpbi0tbGctLWwge1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuLm1hcmdpbi0tbGctLXIge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbi5tYXJnaW4tLWxnLS10YiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLm1hcmdpbi0tbGctLWxyIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1hcmdpbi0tbGcge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuICAubWFyZ2luLS1sZy0tdCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICAubWFyZ2luLS1sZy0tdGIge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLm1hcmdpbi0teGxnIHtcbiAgbWFyZ2luOiAycmVtO1xufVxuLm1hcmdpbi0teGxnLS10IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5tYXJnaW4tLXhsZy0tYiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ubWFyZ2luLS14bGctLWwge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cbi5tYXJnaW4tLXhsZy0tciB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cbi5tYXJnaW4tLXhsZy0tdGIge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm1hcmdpbi0teGxnLS1sciB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1hcmdpbi0teGxnIHtcbiAgICBtYXJnaW46IDEuNXJlbTtcbiAgfVxuICAubWFyZ2luLS14bGctLXQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuICAubWFyZ2luLS14bGctLXRiIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG5cbi50LS11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50LS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi50LS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4udC0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi50LS1lbGxpcHNpcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi50LS1zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnQtLXJlZCwgLmNhcmQtLWFjdGl2ZSAuYWN0aXZlX190aXRsZSB7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLnQtLWdyZWVuIHtcbiAgY29sb3I6ICM1Y2I2MDA7XG59XG4udC0tdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50LS1ncmV5IHtcbiAgY29sb3I6ICM3QTdBN0E7XG59XG4udC0td2hpdGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50LS1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnQtLWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuLnQtLWNhcGl0YWxpemU6OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udC0td3JhcCB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4udC0teHhzbSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi50LS14c20sIC5jYXJvdXNzZWxfX2NhcHRpb24gcCwgLmNhcm91c3NlbF9fY2FwdGlvbiAuYXJ0aWNsZSwgLnBzd3BfX2NhcHRpb25fX2NlbnRlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4udC0tc20ge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLnQtLW1kIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4udC0tbWQtLWkge1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuLnQtLWxnIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLnQtLWxnLS1pIHtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdW5zZXQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbmJvZHkubm8tc2Nyb2xsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uYW5pbWF0ZS0tc3Bpbm5lciB7XG4gIGFuaW1hdGlvbjogc3Bpbm5lciAycyBsaW5lYXIgaW5maW5pdGU7XG59XG4uYW5pbWF0ZS0tYnRuLWFwcGVhciB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xufVxuLmFuaW1hdGUtLWJ0bi1hcHBlYXIgLmJ0biB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG59XG4uYW5pbWF0ZS0tYnRuLWFwcGVhci5hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG4uYW5pbWF0ZS0tYnRuLWFwcGVhci5hY3RpdmUgLmJ0biB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXNtIHtcbiAgbWF4LXdpZHRoOiA1NzZweDtcbn1cbi5jb250YWluZXItLW1kIHtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbn1cbi5jb250YWluZXItLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uY29udGFpbmVyLS1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICBwYWRkaW5nLXJpZ2h0OiBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXItLXBhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxufVxuXG4uZ3JpZF9fYXJlYS0taGVhZGVyIHtcbiAgLW1zLWdyaWQtY29sdW1uOiAyO1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMjtcbiAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3c6IDEvMjtcbn1cbi5ncmlkX19hcmVhLS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgLW1zLWdyaWQtY29sdW1uOiAyO1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMjtcbiAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgLW1zLWdyaWQtcm93OiAyO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3c6IDIvMztcbn1cbi5ncmlkX19hcmVhLS1jb250ZW50LS1mdWxsIHtcbiAgLW1zLWdyaWQtY29sdW1uOiAyO1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMztcbiAgZ3JpZC1jb2x1bW46IDIvNTtcbiAgLW1zLWdyaWQtcm93OiAyO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3c6IDIvMztcbn1cbi5ncmlkX19hcmVhLS1jb250ZW50LS10b3Age1xuICAtbXMtZ3JpZC1jb2x1bW46IDI7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAyO1xuICBncmlkLWNvbHVtbjogMi80O1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAyO1xuICBncmlkLXJvdzogMS8zO1xufVxuLmdyaWRfX2FyZWEtLWFzaWRlIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgLW1zLWdyaWQtY29sdW1uOiA0O1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTtcbiAgZ3JpZC1jb2x1bW46IDQvNTtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgZ3JpZC1yb3c6IDEvMztcbn1cbi5ncmlkX19hcmVhLS1tYWluIHtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgZ3JpZC1yb3c6IDEvMztcbn1cbi5ncmlkX19hcmVhLS1mb290ZXIge1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAyO1xuICBncmlkLXJvdzogMS8zO1xufVxuLmdyaWRfX3RlbXBsYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gIC5ncmlkX190ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxufVxuLmdyaWRfX3RlbXBsYXRlLS1kZXRhaWwsIC5ncmlkX190ZW1wbGF0ZS0tb3ZlcnZpZXcge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiAxZnIgbWlubWF4KDFmciwgNDAwcHgpIG1pbm1heCgxZnIsIDQwMHB4KSBtaW5tYXgoMWZyLCA0MDBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDFweCwgNDAwcHgpIG1pbm1heCgxcHgsIDQwMHB4KSBtaW5tYXgoMXB4LCA0MDBweCkgYXV0bztcbiAgLW1zLWdyaWQtcm93czogYXV0byBhdXRvIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gMWZyO1xufVxuLmdyaWRfX3RlbXBsYXRlLS1kZXRhaWwge1xuICAtbXMtZ3JpZC1yb3dzOiAxZnI7XG59XG4uZ3JpZF9fdGVtcGxhdGUtLW92ZXJ2aWV3IC5ncmlkX19hcmVhLS1jb250ZW50IHtcbiAgLW1zLWdyaWQtcm93OiAyO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgZ3JpZC1yb3c6IDIvNDtcbn1cbi5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IDFmciBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBhdXRvO1xuICAtbXMtZ3JpZC1yb3dzOiBhdXRvIGF1dG8gMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byAxZnI7XG59XG4uZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXIgLmdyaWRfX2FyZWEtLWhlYWRlciB7XG4gIC1tcy1ncmlkLWNvbHVtbjogNDtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDg7XG4gIGdyaWQtY29sdW1uOiA0LzEyO1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdzogMS8yO1xufVxuLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyIC5ncmlkX19hcmVhLS1jb250ZW50IHtcbiAgLW1zLWdyaWQtY29sdW1uOiA0O1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogODtcbiAgZ3JpZC1jb2x1bW46IDQvMTI7XG4gIC1tcy1ncmlkLXJvdzogMjtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gIGdyaWQtcm93OiAyLzM7XG59XG4uZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXJbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1oZWFkZXIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgLW1zLWdyaWQtY29sdW1uOiAzO1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTA7XG4gIGdyaWQtY29sdW1uOiAzLzEzO1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdzogMS8yO1xufVxuLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCB7XG4gIC1tcy1ncmlkLWNvbHVtbjogNDtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDg7XG4gIGdyaWQtY29sdW1uOiA0LzEyO1xuICAtbXMtZ3JpZC1yb3c6IDI7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdzogMi8zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhcltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6IG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCk7XG4gIH1cbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0taGVhZGVyIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IC0yO1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhcltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWhlYWRlciAuaGVhZGVyX19mZWF0dXJlZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXJbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDEyO1xuICAgIGdyaWQtY29sdW1uOiAxLzEzO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KTtcbiAgfVxuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXJbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1oZWFkZXIge1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogLTI7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0taGVhZGVyIC5oZWFkZXJfX2ZlYXR1cmVkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhcltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQge1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTI7XG4gICAgZ3JpZC1jb2x1bW46IDEvMTM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXIge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6IG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCk7XG4gIH1cbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyIC5ncmlkX19hcmVhLS1oZWFkZXIge1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogLTI7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyIC5ncmlkX19hcmVhLS1oZWFkZXIgLmhlYWRlcl9fZmVhdHVyZWQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyIC5ncmlkX19hcmVhLS1jb250ZW50IHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDEyO1xuICAgIGdyaWQtY29sdW1uOiAxLzEzO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciAuZ3JpZF9fYXJlYS0taGVhZGVyIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IC0yO1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciAuZ3JpZF9fYXJlYS0taGVhZGVyIC5oZWFkZXJfX2ZlYXR1cmVkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciAuZ3JpZF9fYXJlYS0tY29udGVudCB7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxMjtcbiAgICBncmlkLWNvbHVtbjogMS8xMztcbiAgfVxufVxuLmdyaWRfX3RlbXBsYXRlW2RhdGEtZmVhdHVyZWQ9bGddIC5ncmlkX19hcmVhLS1oZWFkZXIge1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiA1O1xuICBncmlkLWNvbHVtbjogMS82O1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdzogMS8yO1xufVxuLmdyaWRfX3RlbXBsYXRlW2RhdGEtZmVhdHVyZWQ9bGddIC5ncmlkX19hcmVhLS1hc2lkZSB7XG4gIC1tcy1ncmlkLWNvbHVtbjogNDtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gIGdyaWQtY29sdW1uOiA0LzU7XG4gIC1tcy1ncmlkLXJvdzogMjtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gIGdyaWQtcm93OiAyLzM7XG59XG4uZ3JpZF9fdGVtcGxhdGUtLWNvbnRhaW5lciB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgLW1zLWdyaWQtY29sdW1uczogMWZyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGV4LS1jbGVhciB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cbi5mbGV4LS1zdHJldGNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uZmxleC0td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mbGV4X19pdGVtLS0xIHtcbiAgZmxleDogMSAxMCU7XG59XG4uZmxleF9faXRlbS0tbWF4LS0xIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZsZXhfX2l0ZW0tLTIge1xuICBmbGV4OiAyIDIwJTtcbn1cbi5mbGV4X19pdGVtLS1tYXgtLTIge1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbi5mbGV4X19pdGVtLS0zIHtcbiAgZmxleDogMyAzMCU7XG59XG4uZmxleF9faXRlbS0tbWF4LS0zIHtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5mbGV4X19pdGVtLS00IHtcbiAgZmxleDogNCA0MCU7XG59XG4uZmxleF9faXRlbS0tbWF4LS00IHtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG4uZmxleF9faXRlbS0tNSB7XG4gIGZsZXg6IDUgNTAlO1xufVxuLmZsZXhfX2l0ZW0tLW1heC0tNSB7XG4gIG1heC13aWR0aDogMjAlO1xufVxuLmZsZXhfX2l0ZW0tLTYge1xuICBmbGV4OiA2IDYwJTtcbn1cbi5mbGV4X19pdGVtLS1tYXgtLTYge1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuLmZsZXhfX2l0ZW0tLTcge1xuICBmbGV4OiA3IDcwJTtcbn1cbi5mbGV4X19pdGVtLS1tYXgtLTcge1xuICBtYXgtd2lkdGg6IDE0LjI4NTcxNDI4NTclO1xufVxuLmZsZXhfX2l0ZW0tLTgge1xuICBmbGV4OiA4IDgwJTtcbn1cbi5mbGV4X19pdGVtLS1tYXgtLTgge1xuICBtYXgtd2lkdGg6IDEyLjUlO1xufVxuLmZsZXhfX2l0ZW0tLTkge1xuICBmbGV4OiA5IDkwJTtcbn1cbi5mbGV4X19pdGVtLS1tYXgtLTkge1xuICBtYXgtd2lkdGg6IDExLjExMTExMTExMTElO1xufVxuLmZsZXhfX2l0ZW0tLTEwIHtcbiAgZmxleDogMTAgMTAwJTtcbn1cbi5mbGV4X19pdGVtLS1vbmUtdGhpcmQge1xuICBmbGV4OiAzLjMzIDMzJTtcbn1cbi5mbGV4X19pdGVtLS1vbmUtZm91cnRoIHtcbiAgZmxleDogMi41IDI1JTtcbn1cbi5mbGV4X19pdGVtLS1maXgge1xuICBtaW4td2lkdGg6IDA7XG59XG4uZmxleF9faXRlbS0tbm9uZSB7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZmxleF9faXRlbS0tbm9uZS0tc20ge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gIC5mbGV4X19pdGVtLS1ub25lLS1tZCB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gIC5mbGV4X19pdGVtLS1ub25lLS1sZyB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB9XG59XG4uZmxleC0tc3BhY2ViZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG4uZmxleC0tZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuLmZsZXgtLWFsaWduLS12ZXJ0LCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1kaXNwbGF5LWNvbnRyb2xzLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctZGlzcGxheS1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmxleC0tYWxpZ24tLWhvciwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1jb250cm9scyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mbGV4LS1hbGlnbi0tYm90aCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mbGV4LS1hbGlnbi0tZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZmxleC0tbm9uZS0tc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmZsZXgtLW5vbmUtLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZmxleC0tbm9uZS0tbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuY29sLS0yIHtcbiAgICBjb2x1bW5zOiAyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gIC5jb2wtLTIge1xuICAgIGNvbHVtbnM6IDI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuY29sLS0zIHtcbiAgICBjb2x1bW5zOiAyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gIC5jb2wtLTMge1xuICAgIGNvbHVtbnM6IDM7XG4gIH1cbn1cblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbm1haW4ge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gIG1haW4gPiAqOm5vdCguYXNpZGUtLXN0aWNreSkge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBtYWluIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtO1xuICB9XG59XG5tYWluW3JlZnJlc2hpbmc9dHJ1ZV0ge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cblxuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNmaW5nZXJwcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvcmRvdmEtcmVhZHkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY29yZG92YS1yZWFkeSA+ICoge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmNvcmRvdmEtcmVhZHkgLm1haW4tLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMTAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvcmRvdmEtcmVhZHkgLm1haW4tLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5sYXlvdXQtLWxvY2ssIGJvZHlbb3ZlcmxheS1vcGVuPXRydWVdLCBib2R5W3Njcm9sbC1sb2NrPXRydWVdIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5sYXlvdXQtLWxvY2suY29yZG92YS1yZWFkeSwgYm9keS5jb3Jkb3ZhLXJlYWR5W292ZXJsYXktb3Blbj10cnVlXSwgYm9keS5jb3Jkb3ZhLXJlYWR5W3Njcm9sbC1sb2NrPXRydWVdIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG4ubGF5b3V0LS1sb2NrIC5tYWluLS1jb250YWluZXIsIGJvZHlbb3ZlcmxheS1vcGVuPXRydWVdIC5tYWluLS1jb250YWluZXIsIGJvZHlbc2Nyb2xsLWxvY2s9dHJ1ZV0gLm1haW4tLWNvbnRhaW5lciB7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5pcy1kcmFnZ2luZyB7XG4gIHRvdWNoLWFjdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbioge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuOnJvb3Qge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbmlucHV0LCAuaW5wdXQtYmxvY2ssXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEuYS0tcmVkLCBhcnRpY2xlIGEge1xuICBjb2xvcjogI0JGMjEzMztcbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgYS5hLS1yZWQ6YWN0aXZlIGgzLCBhcnRpY2xlIGE6YWN0aXZlIGgzLCBhLmEtLXJlZDphY3RpdmUgaDQsIGFydGljbGUgYTphY3RpdmUgaDQsIGEuYS0tcmVkOmFjdGl2ZSBoNSwgYXJ0aWNsZSBhOmFjdGl2ZSBoNSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIGEuYS0tcmVkOmhvdmVyIGgzLCBhcnRpY2xlIGE6aG92ZXIgaDMsIGEuYS0tcmVkOmhvdmVyIGg0LCBhcnRpY2xlIGE6aG92ZXIgaDQsIGEuYS0tcmVkOmhvdmVyIGg1LCBhcnRpY2xlIGE6aG92ZXIgaDUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmg1LCBoNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbnAsIC5hcnRpY2xlLCAucGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0QjRCNEI7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5wLnNtLCAuc20uYXJ0aWNsZSwgLnBhcmFncmFwaC5zbSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbnAueHNtLCAueHNtLmFydGljbGUsIC5wYXJhZ3JhcGgueHNtIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBwLCAuYXJ0aWNsZSwgLnBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbnN0cm9uZywgYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmFydGljbGUgcCwgYXJ0aWNsZSAuYXJ0aWNsZSB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG5hcnRpY2xlIHAgPiBoNCwgYXJ0aWNsZSAuYXJ0aWNsZSA+IGg0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5hcnRpY2xlIGg0ICsgcCwgYXJ0aWNsZSBoNCArIC5hcnRpY2xlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5hcnRpY2xlX19jb250ZW50IGg0IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cblxuYmxvY2txdW90ZTpub3QoLmluc3RhZ3JhbS1tZWRpYSwgLnR3aXR0ZXItdHdlZXQpIHtcbiAgcGFkZGluZzogMCAwIDAgMnJlbTtcbn1cbmJsb2NrcXVvdGU6bm90KC5pbnN0YWdyYW0tbWVkaWEsIC50d2l0dGVyLXR3ZWV0KSBwLCBibG9ja3F1b3RlOm5vdCguaW5zdGFncmFtLW1lZGlhLCAudHdpdHRlci10d2VldCkgLmFydGljbGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjQkYyMTMzO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuYmxvY2txdW90ZTpub3QoLmluc3RhZ3JhbS1tZWRpYSwgLnR3aXR0ZXItdHdlZXQpIGZvb3RlciB7XG4gIGNvbG9yOiAjQkVCRUJFO1xufVxuXG51bCBsaSxcbm9sIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuZW0sIGkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnRuIHN2Zyxcbi5idG4gaSxcbi5idG4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmJ0bi0tbm9ob3ZlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLS1yZWQge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tLXJlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDE5Mjc7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLXJlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTFkMmQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLXJlZDpob3ZlciAuaWNfX3N2Zy0taG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUwMCUpIGJyaWdodG5lc3MoNTAlKTtcbn1cbi5idG4tLXJlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQxOTI3O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1yZWQ6YWN0aXZlOmhvdmVyLCAuYnRuLS1yZWQ6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0MTkyNztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tcmVkLWJvcmRlciB7XG4gIGNvbG9yOiAjQkYyMTMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNCRjIxMzM7XG59XG4uYnRuLS1yZWQtYm9yZGVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjNjgxMjFjO1xufVxuLmJ0bi0tcmVkLWJvcmRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogIzk0MTkyNztcbn1cbi5idG4tLXJlZC1ib3JkZXI6aG92ZXIgLmljX19zdmctLWhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG59XG4uYnRuLS1yZWQtYm9yZGVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogIzY4MTIxYztcbn1cbi5idG4tLXJlZC1ib3JkZXI6YWN0aXZlOmhvdmVyLCAuYnRuLS1yZWQtYm9yZGVyOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogIzExMDMwNTtcbn1cbi5idG4tLXllbGxvdyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlCRjAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi0teWVsbG93OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2OTgwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0teWVsbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwYWIwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0teWVsbG93OmhvdmVyIC5pY19fc3ZnLS1ob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSkgYnJpZ2h0bmVzcyg1MCUpO1xufVxuLmJ0bi0teWVsbG93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjk4MDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLXllbGxvdzphY3RpdmU6aG92ZXIsIC5idG4tLXllbGxvdzphY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzY5ODAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS13aGl0ZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi0td2hpdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLXdoaXRlOmhvdmVyIC5pY19fc3ZnLS1ob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSkgYnJpZ2h0bmVzcyg1MCUpO1xufVxuLmJ0bi0td2hpdGU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0td2hpdGU6YWN0aXZlOmhvdmVyLCAuYnRuLS13aGl0ZTphY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ncmV5IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUUxRTE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLS1ncmV5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tZ3JleTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWdyZXk6aG92ZXIgLmljX19zdmctLWhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG59XG4uYnRuLS1ncmV5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Yzg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWdyZXk6YWN0aXZlOmhvdmVyLCAuYnRuLS1ncmV5OmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Yzg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWdyZXktLXRyYW5zIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tLWdyZXktLXRyYW5zOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ncmV5LS10cmFuczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tZ3JleS0tdHJhbnM6aG92ZXIgLmljX19zdmctLWhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG59XG4uYnRuLS1ncmV5LS10cmFuczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWdyZXktLXRyYW5zOmFjdGl2ZTpob3ZlciwgLmJ0bi0tZ3JleS0tdHJhbnM6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ibGFuayB7XG4gIGNvbG9yOiAjNEI0QjRCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tLWJsYW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tYmxhbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ibGFuazpob3ZlciAuaWNfX3N2Zy0taG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUwMCUpIGJyaWdodG5lc3MoNTAlKTtcbn1cbi5idG4tLWJsYW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWJsYW5rOmFjdGl2ZTpob3ZlciwgLmJ0bi0tYmxhbms6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tYmxhbmstLXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tLWJsYW5rLS13aGl0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tYmxhbmstLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ibGFuay0td2hpdGU6aG92ZXIgLmljX19zdmctLWhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG59XG4uYnRuLS1ibGFuay0td2hpdGU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ibGFuay0td2hpdGU6YWN0aXZlOmhvdmVyLCAuYnRuLS1ibGFuay0td2hpdGU6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ib3JkZXItLXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLmJ0bi0tYm9yZGVyLS13aGl0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cbi5idG4tLWJvcmRlci0td2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uYnRuLS1ib3JkZXItLXdoaXRlOmhvdmVyIC5pY19fc3ZnLS1ob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSkgYnJpZ2h0bmVzcyg1MCUpO1xufVxuLmJ0bi0tYm9yZGVyLS13aGl0ZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYnRuLS1ib3JkZXItLXdoaXRlOmFjdGl2ZTpob3ZlciwgLmJ0bi0tYm9yZGVyLS13aGl0ZTphY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICM5OTk5OTk7XG59XG4uYnRuLS1ib3JkZXItLXJlZCB7XG4gIGNvbG9yOiAjQkYyMTMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFFMUUxO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5idG4tLWJvcmRlci0tcmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjYWVhZWFlO1xufVxuLmJ0bi0tYm9yZGVyLS1yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG59XG4uYnRuLS1ib3JkZXItLXJlZDpob3ZlciAuaWNfX3N2Zy0taG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUwMCUpIGJyaWdodG5lc3MoNTAlKTtcbn1cbi5idG4tLWJvcmRlci0tcmVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogI2FlYWVhZTtcbn1cbi5idG4tLWJvcmRlci0tcmVkOmFjdGl2ZTpob3ZlciwgLmJ0bi0tYm9yZGVyLS1yZWQ6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjN2I3YjdiO1xufVxuLmJ0bi0tYm9yZGVyLS1ncmV5IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFMUUxRTE7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLmJ0bi0tYm9yZGVyLS1ncmV5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjYWVhZWFlO1xufVxuLmJ0bi0tYm9yZGVyLS1ncmV5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xufVxuLmJ0bi0tYm9yZGVyLS1ncmV5OmhvdmVyIC5pY19fc3ZnLS1ob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSkgYnJpZ2h0bmVzcyg1MCUpO1xufVxuLmJ0bi0tYm9yZGVyLS1ncmV5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogI2FlYWVhZTtcbn1cbi5idG4tLWJvcmRlci0tZ3JleTphY3RpdmU6aG92ZXIsIC5idG4tLWJvcmRlci0tZ3JleTphY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG59XG4uYnRuLS1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYnRuLS1tZCwgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAyLjc1ZW07XG59XG4uYnRuLS1tZCA+IHNwYW4sIC5idG4gPiBzcGFuIHtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idG4tLW1kID4gc3BhbiwgLmJ0biA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICB9XG59XG4uYnRuLS1zbSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAxLjYyNWVtO1xufVxuLmJ0bi0tc20gPiBzcGFuIHtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJ0bi0tc20gPiBzcGFuIHtcbiAgICBwYWRkaW5nOiAwIDAuMjVyZW07XG4gIH1cbn1cbi5idG4tLXNtIC5pYywgLmJ0bi0tc20gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmJ0bi0tc20gLmp3LXN2Zy1pY29uLFxuLmJ0bi0tc20gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLmJ0bi0tc20gYnV0dG9uLFxuLmJ0bi0tc20gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5idG4tLXNtIC5qdy1pY29uLWlubGluZSxcbi5idG4tLXNtIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuYnRuLS1zbSAuanctaWNvbi12b2x1bWUsXG4uYnRuLS1zbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmJ0bi0tc20gLmp3LXN2Zy1pY29uLFxuLmJ0bi0tc20gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLmJ0bi0tc20gYnV0dG9uLFxuLmJ0bi0tc20gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5idG4tLXNtIC5qdy1pY29uLWlubGluZSxcbi5idG4tLXNtIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuYnRuLS1zbSAuanctaWNvbi12b2x1bWUge1xuICBmb250LXNpemU6IDAuNTc1cmVtO1xufVxuLmJ0bi0tbGcge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogNC4yNWVtO1xufVxuLmJ0bi0tbGcgPiBzcGFuIHtcbiAgcGFkZGluZzogMS41cmVtIDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYnRuLS1sZyA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwLjc1cmVtO1xuICB9XG59XG4uYnRuLS1pYyBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmJ0bi0taWMtLXJpZ2h0IHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmJ0biBidXR0b24ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogaW5oZXJpdDtcbiAgbWFyZ2luOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idG4tLWFydGljbGUtbGlzdCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwcHggMnB4IDJweCAwcHg7XG4gICAgaGVpZ2h0OiAxLjllbTtcbiAgICBwYWRkaW5nOiAwcHggMnB4IDBweCAycHg7XG4gIH1cbn1cblxuLmJ0bl9fZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYnRuX19ncm91cC0tdHJ1bmNhdGVkIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG5fX2dyb3VwLS1ib3JkZXIgLmJ0biB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYnRuX19ncm91cC0tYm9yZGVyIC5idG46Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuLmJ0bl9fZ3JvdXAtLWJvcmRlciAuYnRuOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xufVxuLmJ0bl9fZ3JvdXAtLWJvcmRlciAuYnRuOmxhc3Qtb2YtdHlwZTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuYnRuX19ncm91cC0tYm9yZGVyIC5idG46YWN0aXZlIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYnRuX19ncm91cC0tYm9yZGVyIC5idG46aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cbi5idG5fX2dyb3VwLS1sZWZ0IC5idG4ge1xuICBtYXJnaW46IDAgMC41cmVtIDAuNXJlbSAwO1xufVxuLmJ0bl9fZ3JvdXAtLXJpZ2h0IC5idG4ge1xuICBtYXJnaW46IDAgMCAwLjVyZW0gMC41cmVtO1xufVxuLmJ0bl9fZ3JvdXAtLWNlbnRlciAuYnRuIHtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwLjVyZW0gMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnRuX19ncm91cC0tY2VudGVyIC5idG46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuaHIsXG4uZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNFRUVFRUU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmhyLS1tYXJnaW4sXG4uZGl2aWRlci0tbWFyZ2luIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbmhyLS1OT1MsXG4uZGl2aWRlci0tTk9TIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cbmhyLS1OT1MgLmJyYW5kaW5nLS1OT1MsXG4uZGl2aWRlci0tTk9TIC5icmFuZGluZy0tTk9TIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgaHItLU5PUyxcbiAgLmRpdmlkZXItLU5PUyB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxufVxuaHItLWJvdHRvbSxcbi5kaXZpZGVyLS1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5oci0tYm90dG9tLS1tYXJnaW4sXG4uZGl2aWRlci0tYm90dG9tLS1tYXJnaW4ge1xuICBsZWZ0OiAxcmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgaHItLWJvdHRvbS0tbWFyZ2luLFxuICAuZGl2aWRlci0tYm90dG9tLS1tYXJnaW4ge1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gIH1cbn1cbmhyLS1ib3R0b20tLW1hcmdpbi0tc20sXG4uZGl2aWRlci0tYm90dG9tLS1tYXJnaW4tLXNtIHtcbiAgbGVmdDogMC41cmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG5oci0taGVhdmllcixcbi5kaXZpZGVyLS1oZWF2aWVyIHtcbiAgYmFja2dyb3VuZDogI0JFQkVCRTtcbn1cblxuLmVtYmVkIG5hdiA+IHVsID4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZW1iZWRfX2luc3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4uZW1iZWQtbmV3c2xldHRlciA+IC5jYXJkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW5zdGFncmFtLW1lZGlhLCAudHdpdHRlci10d2VldCwgLkVtYmVkZGVkVHdlZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmluc3RhZ3JhbS1tZWRpYSB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnZpZGVvLS1vdmVybGF5LS1wbGF5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGFic29sdXRlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxlZnQ6IDQ3JTtcbiAgdG9wOiA0NyU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmljLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi12b2x1bWUge1xuICB3aWR0aDogMi43NWVtO1xuICBoZWlnaHQ6IDIuNzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaWMtLXNtIHtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG59XG4uaWMtLW1kIHtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG59XG4uaWMtLWxnIHtcbiAgd2lkdGg6IDQuMjVlbTtcbiAgaGVpZ2h0OiA0LjI1ZW07XG59XG4uaWMtLW1lZGlhLWxhYmVsIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uaWNfX3R5cGVfX2F1ZGlvLCAuaWNfX3R5cGVfX3JhZGlvLCAuaWNfX3R5cGVfX2F1ZGlvLWZyYWdtZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3R5cGVfYXVkaW8uc3ZnXCIpO1xufVxuLmljX190eXBlX192aWRlbywgLmljX190eXBlX19UViwgLmljX190eXBlX192aWRlby1mcmFnbWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY190eXBlX3ZpZGVvLnN2Z1wiKTtcbn1cbi5pY19fdHlwZV9faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfdHlwZV9pbWFnZS5zdmdcIik7XG59XG4uaWNfX3R5cGVfX2Rvc3NpZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfdHlwZV9kb3NzaWVyLnN2Z1wiKTtcbn1cbi5pY19fdHlwZV9fbmlldXdzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3R5cGVfbmlldXdzLnN2Z1wiKTtcbn1cbi5pY19fdHlwZV9fc3BvcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfdHlwZV9zcG9ydC5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fc2hhcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zaGFyZS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX2ZiLnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX19mYWNlYm9vay0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX2ZiLS13aGl0ZS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fZmFjZWJvb2stLWdyZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX2ZiLS1ncmV5LnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX19pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX2luc3RhLnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX19pbnN0YWdyYW0tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9pbnN0YS0td2hpdGUuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX3R3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3R3LnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX190d2l0dGVyLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfdHctLXdoaXRlLnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX190d2l0dGVyLS1ncmV5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF90dy0tZ3JleS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fYmx1ZXNreSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfYmx1ZXNreS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fYmx1ZXNreS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX2JsdWVza3ktLXdoaXRlLnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX19ibHVlc2t5LS1ncmV5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9ibHVlc2t5LS1ncmV5LnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX195b3V0dWJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF95dC5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9feW91dHViZS0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3l0LS13aGl0ZS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fbWFpbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfbWFpbC0tZ3JleS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fbWFpbC0tZ3JleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfbWFpbC0tZ3JleS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fbWFpbC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX21haWwtLXdoaXRlLnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX193aGF0c2FwcC0tZ3JleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfd2hhdHNhcHAtLWdyZXkuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX3doYXRzYXBwLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfd2hhdHNhcHAtLXdoaXRlLnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX193aGF0c2FwcC0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3doYXRzYXBwLS1saWdodC5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fd2hhdHNhcHAtLWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3doYXRzYXBwLS1kYXJrZXIuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX3Rpa3RvayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfdHQuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX3Rpa3Rvay0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3R0LS13aGl0ZS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fZW1iZWQtLWdyZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX2VtYmVkLS1ncmV5LnN2Z1wiKTtcbn1cbi5pY19fbmF2X19zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3NlYXJjaC5zdmdcIik7XG59XG4uaWNfX25hdl9fc2VhcmNoLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9zZWFyY2gtLWRhcmtlci5zdmdcIik7XG59XG4uaWNfX25hdl9fbW9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfbW9yZS0td2hpdGUuc3ZnXCIpO1xufVxuLmljX19uYXZfX21vcmUtLWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X21vcmUtLWRhcmtlci5zdmdcIik7XG59XG4uaWNfX25hdl9fZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2Ryb3Bkb3duLS13aGl0ZS5zdmdcIik7XG59XG4uaWNfX25hdl9fZHJvcGRvd24tLWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2Ryb3Bkb3duLS1kYXJrZXIuc3ZnXCIpO1xufVxuLmljX19uYXZfX2xvZ2luLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9sb2dpbi0tZGFya2VyLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19pbmZvLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9pbmZvLS1kYXJrZXIuc3ZnXCIpO1xufVxuLmljX19uYXZfX2luZm8tLXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfaW5mby0tcmVkLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19pbmZvLS1ncmF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9pbmZvLS1ncmF5LnN2Z1wiKTtcbn1cbi5pY19fbmF2X19zZXR0aW5ncy0tZGFyayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfc2V0dGluZ3MtLWRhcmtlci5zdmdcIik7XG59XG4uaWNfX25hdl9fbmV3cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfbmV3cy5zdmdcIik7XG59XG4uaWNfX25hdl9fbmV3cy5pY19fYWN0aXZlLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbmV3cy5pYywgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fbmV3cy5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbmV3cy5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X19uZXdzLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX25ld3MsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19uZXdzLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbmV3cy5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX25ld3MuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19uZXdzLmp3LWljb24tdm9sdW1lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fbmV3cy5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX25ld3Muanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fbmV3cyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19uZXdzLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fbmV3cy5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX25ld3MuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19uZXdzLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbmV3cy5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfbmV3cy1hY3RpdmUuc3ZnXCIpO1xufVxuLmljX19uYXZfX2xhYXRzdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2xhYXRzdGUuc3ZnXCIpO1xufVxuLmljX19uYXZfX2xhYXRzdGUuaWNfX2FjdGl2ZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2xhYXRzdGUuaWMsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX2xhYXRzdGUuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2xhYXRzdGUuanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fbGFhdHN0ZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19sYWF0c3RlLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fbGFhdHN0ZS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2xhYXRzdGUuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19sYWF0c3RlLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbGFhdHN0ZS5qdy1pY29uLXZvbHVtZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2xhYXRzdGUuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19sYWF0c3RlLmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX2xhYXRzdGUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9fbGFhdHN0ZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2xhYXRzdGUuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19sYWF0c3RlLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fbGFhdHN0ZS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2xhYXRzdGUuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2xhYXRzdGUtYWN0aXZlLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19zcG9ydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfc3BvcnQuc3ZnXCIpO1xufVxuLmljX19uYXZfX3Nwb3J0LmljX19hY3RpdmUsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19zcG9ydC5pYywgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fc3BvcnQuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3Nwb3J0Lmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX3Nwb3J0LFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX3Nwb3J0LFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fc3BvcnQuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19zcG9ydC5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX3Nwb3J0Lmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fc3BvcnQuanctaWNvbi12b2x1bWUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19zcG9ydC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3Nwb3J0Lmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX3Nwb3J0LFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX3Nwb3J0LFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fc3BvcnQuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19zcG9ydC5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX3Nwb3J0Lmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fc3BvcnQuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3Nwb3J0LWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX25hdl9fbWV0cm9wb29sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9tZXRyb3Bvb2wuc3ZnXCIpO1xufVxuLmljX19uYXZfX21ldHJvcG9vbC5pY19fYWN0aXZlLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbWV0cm9wb29sLmljLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19tZXRyb3Bvb2wuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX21ldHJvcG9vbC5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X19tZXRyb3Bvb2wsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9fbWV0cm9wb29sLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fbWV0cm9wb29sLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbWV0cm9wb29sLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fbWV0cm9wb29sLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbWV0cm9wb29sLmp3LWljb24tdm9sdW1lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fbWV0cm9wb29sLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbWV0cm9wb29sLmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX21ldHJvcG9vbCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19tZXRyb3Bvb2wsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19tZXRyb3Bvb2wuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19tZXRyb3Bvb2wuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19tZXRyb3Bvb2wuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19tZXRyb3Bvb2wuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X21ldHJvcG9vbC1hY3RpdmUuc3ZnXCIpO1xufVxuLmljX19uYXZfX2hvbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2hvbWUuc3ZnXCIpO1xufVxuLmljX19uYXZfX2hvbWUuaWNfX2FjdGl2ZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2hvbWUuaWMsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX2hvbWUuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2hvbWUuanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9faG9tZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19ob21lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9faG9tZS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2hvbWUuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19ob21lLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9faG9tZS5qdy1pY29uLXZvbHVtZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2hvbWUuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19ob21lLmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX2hvbWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9faG9tZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2hvbWUuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19ob21lLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9faG9tZS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2hvbWUuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2hvbWUtYWN0aXZlLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19nZW1pc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2dlbWlzdC5zdmdcIik7XG59XG4uaWNfX25hdl9fZ2VtaXN0LmljX19hY3RpdmUsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3QuaWMsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX2dlbWlzdC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fZ2VtaXN0Lmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX2dlbWlzdCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19nZW1pc3QsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi12b2x1bWUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19nZW1pc3Quanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3Quanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fZ2VtaXN0LFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX2dlbWlzdCxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2dlbWlzdC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2dlbWlzdC5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2dlbWlzdC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2dlbWlzdC5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfZ2VtaXN0LWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX25hdl9fZ2VtaXN0LS1saWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfZ2VtaXN0LS1saWdodC5zdmdcIik7XG59XG4uaWNfX25hdl9fd2VhdGhlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfd2VhdGhlci5zdmdcIik7XG59XG4uaWNfX25hdl9fd2VhdGhlci5pY19fYWN0aXZlLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fd2VhdGhlci5pYywgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fd2VhdGhlci5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fd2VhdGhlci5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X193ZWF0aGVyLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX3dlYXRoZXIsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X193ZWF0aGVyLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fd2VhdGhlci5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX3dlYXRoZXIuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X193ZWF0aGVyLmp3LWljb24tdm9sdW1lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fd2VhdGhlci5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3dlYXRoZXIuanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fd2VhdGhlcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X193ZWF0aGVyLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fd2VhdGhlci5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3dlYXRoZXIuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X193ZWF0aGVyLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fd2VhdGhlci5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfd2VhdGhlci1hY3RpdmUuc3ZnXCIpO1xufVxuLmljX19uYXZfX3RyYWZmaWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3RyYWZmaWMuc3ZnXCIpO1xufVxuLmljX19uYXZfX3RyYWZmaWMuaWNfX2FjdGl2ZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3RyYWZmaWMuaWMsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX3RyYWZmaWMuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3RyYWZmaWMuanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fdHJhZmZpYyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X190cmFmZmljLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fdHJhZmZpYy5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3RyYWZmaWMuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X190cmFmZmljLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fdHJhZmZpYy5qdy1pY29uLXZvbHVtZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX3RyYWZmaWMuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X190cmFmZmljLmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX3RyYWZmaWMsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9fdHJhZmZpYyxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX3RyYWZmaWMuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X190cmFmZmljLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fdHJhZmZpYy5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3RyYWZmaWMuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3RyYWZmaWMtYWN0aXZlLnN2Z1wiKTtcbn1cbi5pY19fbmF2X190cmFmZmljLS1saWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfdHJhZmZpYy0tbGlnaHQuc3ZnXCIpO1xufVxuLmljX19uYXZfX2Nsb3NlLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWNsb3NlLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXYtY2xvc2Uuc3ZnXCIpO1xufVxuLmljX19uYXZfX2Nsb3NlLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdi1jbG9zZS5zdmdcIik7XG4gIGZpbHRlcjogaW52ZXJ0KDEpO1xufVxuLmljX19uYXZfX2Nsb3NlLS1yZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2LWNsb3NlLS1yZWQuc3ZnXCIpO1xufVxuLmljX19uYXZfX2ZvbnRzaXplIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9mb250c2l6ZS5zdmdcIik7XG59XG4uaWNfX25hdl9fa2llayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfa2llay5zdmdcIik7XG59XG4uaWNfX25hdl9fcmVnaW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3JlZ2lvLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19yZWdpby0tY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXNrOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3JlZ2lvLS1jb2xvci5zdmdcIik7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2s6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfcmVnaW8tLWNvbG9yLnN2Z1wiKTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaWNfX25hdl9fcmVnaW8uaWNfX2FjdGl2ZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3JlZ2lvLmljLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19yZWdpby5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fcmVnaW8uanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fcmVnaW8sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9fcmVnaW8sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19yZWdpby5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3JlZ2lvLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fcmVnaW8uanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19yZWdpby5qdy1pY29uLXZvbHVtZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX3JlZ2lvLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fcmVnaW8uanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fcmVnaW8sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9fcmVnaW8sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19yZWdpby5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3JlZ2lvLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fcmVnaW8uanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19yZWdpby5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfcmVnaW8tYWN0aXZlLnN2Z1wiKTtcbn1cbi5pY19fc3Bpbm5lci0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zcGlubmVyLS1saWdodC5zdmdcIik7XG59XG4uaWNfX3NwaW5uZXItLWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zcGlubmVyLS1kYXJrLnN2Z1wiKTtcbn1cbi5pY19fbWVkaWFfX3ZpZGVvLCAuaWNfX21lZGlhX19UViwgLmljX19tZWRpYV9fdmlkZW8tZnJhZ21lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF92aWRlby0tYmxhY2suc3ZnXCIpO1xufVxuLmljX19tZWRpYV9fdmlkZW8tLWFjdGl2ZSwgLmNhcmQtLWFjdGl2ZSAuYWN0aXZlX19pY29uX192aWRlbywgLmNhcmQtLWFjdGl2ZSAuYWN0aXZlX19pY29uX19UViwgLmNhcmQtLWFjdGl2ZSAuYWN0aXZlX19pY29uX192aWRlby1mcmFnbWVudCwgLmljX19tZWRpYV9fVFYtLWFjdGl2ZSwgLmljX19tZWRpYV9fdmlkZW8tZnJhZ21lbnQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3ZpZGVvLWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX21lZGlhX19yYWRpbywgLmljX19tZWRpYV9fYXVkaW8tZnJhZ21lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF92aWRlby0tYmxhY2suc3ZnXCIpO1xufVxuLmljX19tZWRpYV9fcmFkaW8tLWFjdGl2ZSwgLmljX19tZWRpYV9fYXVkaW8tZnJhZ21lbnQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3ZpZGVvLWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX21lZGlhX19hdWRpbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY190eXBlX2F1ZGlvLS1ibGFjay5zdmdcIik7XG59XG4uaWNfX21lZGlhX19hdWRpby0tYWN0aXZlLCAuY2FyZC0tYWN0aXZlIC5hY3RpdmVfX2ljb25fX2F1ZGlvLCAuY2FyZC0tYWN0aXZlIC5hY3RpdmVfX2ljb25fX3JhZGlvLCAuY2FyZC0tYWN0aXZlIC5hY3RpdmVfX2ljb25fX2F1ZGlvLWZyYWdtZW50IHtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfc3RvcC5zdmdcIik7XG59XG4uaWNfX21lZGlhLWZ1bGxzY3JlZW4tb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9mdWxsc2NyZWVuLWVuYWJsZS5zdmdcIik7XG59XG4uaWNfX3JlYWRzcGVha2VyX19zdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfc3RvcC5zdmdcIik7XG59XG4uaWNfX3JlYWRzcGVha2VyX19wbGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfcGxheS5zdmdcIik7XG59XG4uaWNfX2Fycm93X19yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19hcnJvd19yaWdodC5zdmdcIik7XG59XG4uaWNfX2Fycm93X19yaWdodC0tcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2Fycm93X3JpZ2h0LS1yZWQuc3ZnXCIpO1xufVxuLmljX19hcnJvd19fbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19hcnJvd19sZWZ0LnN2Z1wiKTtcbn1cbi5pY19fYXJyb3dfX2xlZnQtLXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19hcnJvd19sZWZ0LS1yZWQuc3ZnXCIpO1xufVxuLmljX19hcnJvd19fdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfYXJyb3dfdXAtLWdyYXktLWRhcmsuc3ZnXCIpO1xufVxuLmljX19hcnJvd19fZG93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19hcnJvd19kb3duLS1ncmF5LS1kYXJrLnN2Z1wiKTtcbn1cbi5pY19fbG9ja19fZ3JheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19sb2NrLS1ncmF5LS1kYXJrLnN2Z1wiKTtcbn1cbi5pY19fbG9ja19fbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2xvY2stbG9ja2VkLnN2Z1wiKTtcbn1cbi5pY19fYWxlcnRfX3RyYWZmaWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfYWxlcnQuc3ZnXCIpO1xufVxuLmljX19hbGVydF9fY2FtZXJhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2FsZXJ0X2NhbWVyYS5zdmdcIik7XG59XG4uaWNfX3NlbmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc2VuZC5zdmdcIik7XG59XG4uaWNfX21hcC0tcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX21hcC0tcmVkLnN2Z1wiKTtcbn1cbi5pY19fbWFwLS1ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19tYXAtLWJsYWNrLnN2Z1wiKTtcbn1cbi5pY19fZG93bmxvYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfZG93bmxvYWQtLXJlZC5zdmdcIik7XG59XG4uaWNfX2NoZWNrLCAuZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuaWMsIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1zdmctaWNvbixcbi5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IGJ1dHRvbixcbi5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctaWNvbi1pbmxpbmUsXG4uZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmZvcm0uc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LWljb24tdm9sdW1lLFxuLmZvcm0uc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1zdmctaWNvbixcbi5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IGJ1dHRvbixcbi5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctaWNvbi1pbmxpbmUsXG4uZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmZvcm0uc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LWljb24tdm9sdW1lLCAuZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmljLCAuZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1zdmctaWNvbixcbi5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSAuZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgYnV0dG9uLFxuLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LWljb24taW5saW5lLFxuLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LWljb24tdm9sdW1lLFxuLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LXN2Zy1pY29uLFxuLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCBidXR0b24sXG4uZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctaWNvbi1pbmxpbmUsXG4uZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctaWNvbi12b2x1bWUsIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IC5pYywgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXN2Zy1pY29uLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgYnV0dG9uLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IC5qdy1pY29uLWlubGluZSxcbi5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCAuanctaWNvbi12b2x1bWUsXG4uZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXN2Zy1pY29uLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgYnV0dG9uLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IC5qdy1pY29uLWlubGluZSxcbi5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCAuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY2hlY2suc3ZnXCIpO1xufVxuLmljX19jaGVjay0tcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NoZWNrLS1yZWQuc3ZnXCIpO1xufVxuLmljX19hZGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfYWRkLnN2Z1wiKTtcbn1cbi5pY19fbm9zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25vcy5zdmdcIik7XG59XG4uaWNfX3Nob3dfX29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3Nob3dfb24uc3ZnXCIpO1xufVxuLmljX19zaG93X19vZmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc2hvd19vZmYuc3ZnXCIpO1xufVxuLmljX19jb29raWV3YWxsX2FjY2VwdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb29raWV3YWxsX2FjY2VwdC5zdmdcIik7XG59XG4uaWNfX2Nvb2tpZXdhbGxfYWNjZXB0X3doaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2Nvb2tpZXdhbGxfYWNjZXB0X3doaXRlLnN2Z1wiKTtcbn1cbi5pY19fY29va2lld2FsbF9yZWplY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29va2lld2FsbF9yZWplY3Quc3ZnXCIpO1xufVxuLmljX19jb29raWV3YWxsX3JlamVjdF93aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb29raWV3YWxsX3JlamVjdF93aGl0ZS5zdmdcIik7XG59XG4uaWNfX3VwbG9hZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY191cGxvYWQuc3ZnXCIpO1xufVxuLmljX19wdHIge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLmljX19wdHIgY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgcjogMWVtO1xuICBjeTogMWVtO1xuICBjeDogMWVtO1xuICBzdHJva2UtZGFzaG9mZnNldDogMTY0cHg7XG59XG4uaWNfX3B0ciBjaXJjbGU6bnRoLW9mLXR5cGUoMSkge1xuICBzdHJva2U6ICNGNUY1RjU7XG59XG4uaWNfX3B0ciBjaXJjbGU6bnRoLW9mLXR5cGUoMikge1xuICBzdHJva2U6ICNFMUUxRTE7XG59XG4uaWNfX3B0ciBjaXJjbGU6bnRoLW9mLXR5cGUoMykge1xuICBzdHJva2U6ICNCRjIxMzM7XG59XG4uaWNfX2ZsYWdzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmljX19mbGFncy0tMjB4MTUtbmwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vZmxhZ3MvMjB4MTUvbmxfbmV0aGVybGFuZHMuc3ZnXCIpO1xufVxuLmljX19mbGFncy0tMjB4MTUtZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vZmxhZ3MvMjB4MTUvZGVfZ2VybWFueS5zdmdcIik7XG59XG4uaWNfX2ZsYWdzLS0yMHgxNS1lbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9mbGFncy8yMHgxNS9nYl91bml0ZWRraW5nZG9tLnN2Z1wiKTtcbn1cbi5pY19fZmxhZ3MtLTIweDE1LWVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ZsYWdzLzIweDE1L2VzX3NwYWluLnN2Z1wiKTtcbn1cbi5pY19fZmxhZ3MtLTIweDE1LWZyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ZsYWdzLzIweDE1L2ZyX2ZyYW5jZS5zdmdcIik7XG59XG4uaWNfX2ZsYWdzLS0yMHgxNS1wbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9mbGFncy8yMHgxNS9wbF9wb2xhbmQuc3ZnXCIpO1xufVxuLmljX19mbGFncy0tMjB4MTUtdWsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vZmxhZ3MvMjB4MTUvdWFfdWtyYWluZS5zdmdcIik7XG59XG4uaWNfX2ZsYWdzLS0yMHgxNS1ybyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9mbGFncy8yMHgxNS9yb19yb21hbmlhLnN2Z1wiKTtcbn1cbi5pY19fZmxhZ3MtLTIweDE1LXRyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ZsYWdzLzIweDE1L3RyX3R1cmtleS5zdmdcIik7XG59XG4uaWNfX2ZsYWdzLS0yMHgxNS1hciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9mbGFncy8yMHgxNS9hcl9hcmFiaWMuc3ZnXCIpO1xufVxuLmljX19mbGFncy0tMjB4MTUtZnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vZmxhZ3MvMjB4MTUvZnlfZnJ5c2xhbi5zdmdcIik7XG59XG5cbi5qdy1zdmctaWNvbi1wbGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfcGxheS5zdmdcIik7XG59XG4uanctc3ZnLWljb24tYnVmZmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfbG9hZGVyLnBuZ1wiKTtcbn1cbi5qdy1zdmctaWNvbi1yZXBsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9wbGF5LnN2Z1wiKTtcbn1cbi5qdy1zdmctaWNvbi1wYXVzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3BhdXNlLnN2Z1wiKTtcbn1cbi5qdy1zdmctaWNvbi1zdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfcGF1c2Uuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLWZ1bGxzY3JlZW4tb2ZmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfZnVsbHNjcmVlbi1kaXNhYmxlLnN2Z1wiKTtcbn1cbi5qdy1zdmctaWNvbi1mdWxsc2NyZWVuLW9uLCAuanctc3ZnLWljb24tZnVsbHNjcmVlbi1hbmRyb2lkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfZnVsbHNjcmVlbi1lbmFibGUuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLXNoYXJpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zaGFyZS5zdmdcIik7XG59XG4uanctc3ZnLWljb24tdm9sdW1lLTAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9hdWRpby1tdXRlZC5zdmdcIik7XG59XG4uanctc3ZnLWljb24tdm9sdW1lLTUwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfYXVkaW8tdW5tdXRlZC0tNTAuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLXZvbHVtZS0xMDAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9hdWRpby11bm11dGVkLnN2Z1wiKTtcbn1cbi5qdy1zdmctaWNvbi1haXJwbGF5LW9mZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX2FpcnBsYXkuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLWFpcnBsYXktb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9haXJwbGF5LnN2Z1wiKTtcbn1cbi5qdy1zdmctaWNvbi1haXJwbGF5LW9uIHBhdGgge1xuICBmaWxsOiAjNTlDRkZGICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1pY29uLWNhc3QgYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG59XG5cbi5jYXN0X2NhZl9zdGF0ZV9kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uanctY3VzdG9tLWljb24tY2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zdWJ0aXRsZXMtYWN0aXZlLnN2Z1wiKTtcbn1cbi5qdy1jdXN0b20taWNvbi1jYyBwYXRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qdy1jdXN0b20taWNvbi1jYy5qdy1vZmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zdWJ0aXRsZXMuc3ZnXCIpO1xufVxuXG4uanctaWNvbi1wb3B1cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3dpbmRvdy5zdmdcIik7XG59XG4uanctaWNvbi1mdWxsc2NyZWVuLWFuZHJvaWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9mdWxsc2NyZWVuLWVuYWJsZS5zdmdcIik7XG59XG4uanctaWNvbi1jYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3N1YnRpdGxlcy1hY3RpdmUuc3ZnXCIpO1xufVxuLmp3LWljb24tY2MgcGF0aCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uanctaWNvbi1jYy5qdy1vZmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zdWJ0aXRsZXMuc3ZnXCIpO1xufVxuLmp3LWljb24tY2FzdCBnb29nbGUtY2FzdC1sYXVuY2hlciB7XG4gIC0tY29ubmVjdGVkLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG4gIC0tZGlzY29ubmVjdGVkLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDIuNzVlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIuNzVlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9jaHJvbWVjYXN0LWFjdGl2ZS5zdmdcIik7XG59XG4uanctaWNvbi1jYXN0IGdvb2dsZS1jYXN0LWxhdW5jaGVyLmp3LW9mZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX2Nocm9tZWNhc3Quc3ZnXCIpO1xufVxuXG5zZWxlY3QsXG5pbnB1dFt0eXBlPXRleHRdLFxuLmlucHV0LWJsb2NrLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgaW5wdXRbdHlwZT1zZWFyY2hdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT10ZWxdLCBpbnB1dFt0eXBlPXVybF0sIGlucHV0W3R5cGU9bnVtYmVyXSwgaW5wdXRbdHlwZT1zdWJtaXRdLCBpbnB1dFt0eXBlPXJlc2V0XSwgaW5wdXRbdHlwZT1idXR0b25dLCBidXR0b24sIGlucHV0W3R5cGVePWRhdGVdLCBpbnB1dFt0eXBlPW1vbnRoXSwgaW5wdXRbdHlwZT13ZWVrXSwgaW5wdXRbdHlwZT10aW1lXSwgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSksIHRleHRhcmVhLCBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0QjRCNEI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSwgW3R5cGU9c2VhcmNoXS5pbnB1dC1ibG9jayB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sIFt0eXBlPXNlYXJjaF0uaW5wdXQtYmxvY2s6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdCxcbmlucHV0W3R5cGU9dGV4dF0sXG4uaW5wdXQtYmxvY2ssIGlucHV0W3R5cGU9cGFzc3dvcmRdLCBpbnB1dFt0eXBlPXNlYXJjaF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXRlbF0sIGlucHV0W3R5cGU9dXJsXSwgaW5wdXRbdHlwZT1udW1iZXJdLCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDEuNjI1ZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRTFFMTtcbiAgcmVzaXplOiBub25lO1xufVxuc2VsZWN0OmZvY3VzLFxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5pbnB1dC1ibG9jazpmb2N1cywgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIGlucHV0W3R5cGU9dGVsXTpmb2N1cywgaW5wdXRbdHlwZT11cmxdOmZvY3VzLCBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRCNEI0Qjtcbn1cbnNlbGVjdDp1c2VyLWVycm9yLFxuaW5wdXRbdHlwZT10ZXh0XTp1c2VyLWVycm9yLFxuLmlucHV0LWJsb2NrOnVzZXItZXJyb3IsIGlucHV0W3R5cGU9cGFzc3dvcmRdOnVzZXItZXJyb3IsIGlucHV0W3R5cGU9c2VhcmNoXTp1c2VyLWVycm9yLCBpbnB1dFt0eXBlPWVtYWlsXTp1c2VyLWVycm9yLCBpbnB1dFt0eXBlPXRlbF06dXNlci1lcnJvciwgaW5wdXRbdHlwZT11cmxdOnVzZXItZXJyb3IsIGlucHV0W3R5cGU9bnVtYmVyXTp1c2VyLWVycm9yLCB0ZXh0YXJlYTp1c2VyLWVycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JGMjEzMztcbn1cbmlucHV0W3R5cGU9cmFkaW9dLCBbdHlwZT1yYWRpb10uaW5wdXQtYmxvY2ssXG5pbnB1dFt0eXBlPWNoZWNrYm94XSxcblt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbn1cbmlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwsIFt0eXBlPXJhZGlvXS5pbnB1dC1ibG9jayArIGxhYmVsLFxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcblt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jayArIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUsIFt0eXBlPXJhZGlvXS5pbnB1dC1ibG9jayArIGxhYmVsOmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDphZnRlciwgW3R5cGU9cmFkaW9dLmlucHV0LWJsb2NrICsgbGFiZWw6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSxcblt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jayArIGxhYmVsOmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YWZ0ZXIsXG5bdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2sgKyBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUsIFt0eXBlPXJhZGlvXS5pbnB1dC1ibG9jayArIGxhYmVsOmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrICsgbGFiZWw6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFMUUxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLCBbdHlwZT1yYWRpb10uaW5wdXQtYmxvY2s6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2s6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIGJvcmRlci1jb2xvcjogI0JGMjEzMztcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgbGFiZWw6YmVmb3JlLCBbdHlwZT1yYWRpb10uaW5wdXQtYmxvY2s6Zm9jdXMgKyBsYWJlbDpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyArIGxhYmVsOmJlZm9yZSxcblt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jazpmb2N1cyArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCRUJFQkU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6YmVmb3JlLCBbdHlwZT1yYWRpb10uaW5wdXQtYmxvY2sgKyBsYWJlbDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAjRkZGRkZGO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSwgW3R5cGU9cmFkaW9dLmlucHV0LWJsb2NrOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggI0ZGRkZGRjtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDphZnRlciwgW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrICsgbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDVweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkZGRkY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMjBkZWcpO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLCBbdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2s6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uc2VsZWN0X193cmFwIC5pYywgLnNlbGVjdF9fd3JhcCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuc2VsZWN0X193cmFwIC5qdy1zdmctaWNvbixcbi5zZWxlY3RfX3dyYXAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLnNlbGVjdF9fd3JhcCBidXR0b24sXG4uc2VsZWN0X193cmFwIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuc2VsZWN0X193cmFwIC5qdy1pY29uLWlubGluZSxcbi5zZWxlY3RfX3dyYXAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5zZWxlY3RfX3dyYXAgLmp3LWljb24tdm9sdW1lLFxuLnNlbGVjdF9fd3JhcCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnNlbGVjdF9fd3JhcCAuanctc3ZnLWljb24sXG4uc2VsZWN0X193cmFwIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5zZWxlY3RfX3dyYXAgYnV0dG9uLFxuLnNlbGVjdF9fd3JhcCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnNlbGVjdF9fd3JhcCAuanctaWNvbi1pbmxpbmUsXG4uc2VsZWN0X193cmFwIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuc2VsZWN0X193cmFwIC5qdy1pY29uLXZvbHVtZSB7XG4gIHJpZ2h0OiAwLjI1cmVtO1xuICB0b3A6IGNhbGMoNTAlIC0gMC4yNXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXRfX3dyYXAtLWRvdWJsZSBpbnB1dDpmaXJzdC1jaGlsZCwgLmlucHV0X193cmFwLS1kb3VibGUgLmlucHV0LWJsb2NrOmZpcnN0LWNoaWxkLFxuLmlucHV0X193cmFwLS1kb3VibGUgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uaW5wdXRfX3dyYXAtLWRvdWJsZSBpbnB1dDpsYXN0LWNoaWxkLCAuaW5wdXRfX3dyYXAtLWRvdWJsZSAuaW5wdXQtYmxvY2s6bGFzdC1jaGlsZCxcbi5pbnB1dF9fd3JhcC0tZG91YmxlIC5idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG5zZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5pbnB1dC1ibG9jay0tZmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdLCBbdHlwZT1maWxlXS5pbnB1dC1ibG9jayB7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuaW5wdXRbdHlwZT1maWxlXSArIGxhYmVsLCBbdHlwZT1maWxlXS5pbnB1dC1ibG9jayArIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0W3R5cGU9ZmlsZV0gKyBsYWJlbCAubW9jay1idXR0b24sIFt0eXBlPWZpbGVdLmlucHV0LWJsb2NrICsgbGFiZWwgLm1vY2stYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbmlucHV0W3R5cGU9ZmlsZV0gKyBsYWJlbCAuZmlsZW5hbWUsIFt0eXBlPWZpbGVdLmlucHV0LWJsb2NrICsgbGFiZWwgLmZpbGVuYW1lIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDcuNWVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XSwgW3R5cGU9c3VibWl0XS5pbnB1dC1ibG9jaywgaW5wdXRbdHlwZT1yZXNldF0sIFt0eXBlPXJlc2V0XS5pbnB1dC1ibG9jaywgaW5wdXRbdHlwZT1idXR0b25dLCBbdHlwZT1idXR0b25dLmlucHV0LWJsb2NrLCBidXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM0QjRCNEI7XG59XG5cbi5sb2FkZXJfX2NhcmQtLWFuaW1hdGVkLmFuaW1hdGlvbl9fYmcsIC5sb2FkZXJfX2NhcmQtLWFuaW1hdGVkIC5hbmltYXRpb25fX2JnIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25fX2JnIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLmxvYWRlcl9fc3Bpbm5lciB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uX19iZyAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb25fX2JnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBpbWFnZS1yZW5kZXJpbmc6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5maWd1cmUgZmlnY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVyZW07XG4gIGxlZnQ6IDAuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTFFMTtcbn1cblxuLm1lZGlhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZGlhX19hZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tZWRpYV9fYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIkFkdmVydGVudGllXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjQkVCRUJFO1xuICB0b3A6IDAuNXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lZGlhX19hZC0tYmFubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tZWRpYV9fYWQtLWJhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMTIuMzYyNjM3MzYyNiU7XG59XG4ubWVkaWFfX2FkLS1yZWN0IC5tZWRpYV9fYWQgPiBkaXYsXG4ubWVkaWFfX2FkIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm1lZGlhX19zY2FsZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubWVkaWFfX3NjYWxlOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubWVkaWFfX3NjYWxlOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbn1cbi5tZWRpYV9fZW1iZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVkaWFfX2VtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ubWVkaWFfX2VtYmVkIGlmcmFtZSwgLm1lZGlhX19lbWJlZCAuaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWVkaWFfX2VtYmVkLS1oZWlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lZGlhX19lbWJlZC0taGVpZ2h0IGlmcmFtZSwgLm1lZGlhX19lbWJlZC0taGVpZ2h0IC5pZnJhbWUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm1lZGlhX19pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL3ZpZGVvL3ZpZGVvX2ZhbGxiYWNrLmpwZ1wiKTtcbn1cbi5tZWRpYV9faW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5tZWRpYV9faW1hZ2UtLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVkaWFfX2ltYWdlLS1hdXRvIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5tZWRpYV9faW1hZ2UtLXdpZGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1lZGlhX19pbWFnZS0td2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTAlO1xufVxuLm1lZGlhX19pbWFnZS0tdWx0cmF3aWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tZWRpYV9faW1hZ2UtLXVsdHJhd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNDAlO1xufVxuQHN1cHBvcnRzIChvYmplY3QtZml0OiBjb3Zlcikge1xuICAubWVkaWFfX3BpY3R1cmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lZGlhX19waWN0dXJlIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogdW5zZXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgfVxufVxuLm1lZGlhX192aWRlbyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5tZWRpYV9fdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5tZWRpYV9fdmlkZW8gLmp3cGxheWVyOm5vdCgucGxheWVyLWNvbnRhaW5lci0tc3RpY2t5KSwgLm1lZGlhX192aWRlbyAuanctc3RhdGUtZXJyb3I6bm90KC5wbGF5ZXItY29udGFpbmVyLS1zdGlja3kpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG4ubWVkaWFfX3ZpZGVvLS1zdHJldGNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWVkaWFfX3ZpZGVvIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4ubWVkaWEgLmZiLXBvc3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ubWVkaWFfX3BsYWNlaG9sZGVyLCAubWVkaWFfX2ltYWdlLCAubWVkaWFfX2ltYWdlLS1hdXRvIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUVFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFjZWJvb2stcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uZmFjZWJvb2stcmVzcG9uc2l2ZSBpZnJhbWUge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmxvY2FsZm9jdXN2aXN1YWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZiLXBvc3QgPiBzcGFuIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZmItcG9zdCBpZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWdbaWRePXN0aWNreVRyYWNrSW1nXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uZW1iZWQtLWNvb2tpZS5ibG9ja2VkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC0tY29va2llLmJsb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5lbWJlZC0tY29va2llLmJsb2NrZWQgLmVtYmVkX19lbWJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZW1iZWQtLWNvb2tpZS5ibG9ja2VkIC5lbWJlZF9fbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZW1iZWRfX21lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FyZC0tcmVjdCAuZW1iZWQtLWNvb2tpZTpiZWZvcmUsIC5tZWRpYV9fZW1iZWQ6bm90KC5tZWRpYV9fZW1iZWQtLWhlaWdodCkgLmVtYmVkLS1jb29raWU6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmluZm8ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmluZm8tLWNvcHlyaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBvcGFjaXR5OiAwLjY0O1xuICBjb2xvcjogd2hpdGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pbmZvLS1jb3B5cmlnaHQtLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uaW5mby0tY2Fyb3VzZWwge1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuXG4uY2FwdGlvbi0tYm94LS1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcywgb3BhY2l0eSAwLjIycyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45Nyk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52aWRlby1jb250YWluZXItc3RyZXRjaCA+IC5qd3BsYXllci5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctc3RyZXRjaC11bmlmb3JtIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4udmlkZW8tY29udGFpbmVyLXN0YXR1cyB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbn1cbi52aWRlby1jb250YWluZXItc3RhdHVzLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWNvbnRyb2xzLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4yKSA3NyUsIHJnYmEoMCwgMCwgMCwgMC4yKSAxMDAlKSAxMDAlIDEwMCUvMTAwJSAyNDBweCBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1jb250cm9scy1iYWNrZHJvcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctc3RhdGUtaWRsZSAuanctY29udHJvbHMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LXN0YXRlLXBhdXNlZCAuanctZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LXN0YXRlLXBhdXNlZCAuanctY29udHJvbHMtYmFja2Ryb3A6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5qdy1yZXNldCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5qdy10aXRsZS1wcmltYXJ5IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1jdXN0b20taWNvbi1jYXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICByaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4uanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LXNldHRpbmdzLW9wZW4gLmp3LWNvbnRyb2xiYXIge1xuICBkaXNwbGF5OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uanctZGlzYWJsZS1zdWJ0aXRsZXMgLmp3LWN1c3RvbS1pY29uLWNjIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uanctaWNvbi1jYyxcbi5qdy1zdmctaWNvbi1jYy1vbixcbi5qdy1zdmctaWNvbi1jYy1vZmYge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGl0bGUsXG4gIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICAgIGhlaWdodDogMi43NWVtO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNS41ZW0pO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy10aXRsZSA+IC5qdy10aXRsZS1wcmltYXJ5LFxuICAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10aXRsZSA+IC5qdy10aXRsZS1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbiAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGl0bGUgPiAuanctdGl0bGUtc2VjdW5kYXJ5LFxuICAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10aXRsZSA+IC5qdy10aXRsZS1zZWN1bmRhcnkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1mbGFnLWF1ZGlvLXBsYXllcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hdWRpby1wbGF5ZXIge1xuICBiYWNrZ3JvdW5kOiAjQkYyMTMzO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAqLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWRpc3BsYXksXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lOjphZnRlcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1mdWxsc2NyZWVuLWltYSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWZ1bGxzY3JlZW4taW1hIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LW92ZXJsYXlzLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctb3ZlcmxheXMge1xuICBvcGFjaXR5OiAwLjk5O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lIHtcbiAgd2lkdGg6IDIuNzVlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIuNzVlbSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIuNzVlbTtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXZvbHVtZS10aXAsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy12b2x1bWUtdGlwIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc2V0dGluZ3Mtc2hhcmluZyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tY2xvc2UsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zZXR0aW5ncy1zaGFyaW5nLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWNhcHRpb25zLm5vLS1zdWJ0aXRsZXMsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1jYXB0aW9ucy5uby0tc3VidGl0bGVzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1jbG9zZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWF1dG9zdGFydC1tdXRlLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1yZXdpbmQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXNldHRpbmdzLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGV4dC1jb3VudGRvd24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLW5leHQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1wbGF5bGlzdC1idG4sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1yZWxhdGVkLWJ0bixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRvb2x0aXAsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1kaXNwbGF5LWNvbnRhaW5lciAuanctZGlzcGxheS1jb250cm9scyAuanctZGlzcGxheS1pY29uLW5leHQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zZXR0aW5ncy1tZW51LFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1waXAsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWNsb3NlLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctYXV0b3N0YXJ0LW11dGUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXJld2luZCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tc2V0dGluZ3MsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10ZXh0LWNvdW50ZG93bixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tbmV4dCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXBsYXlsaXN0LWJ0bixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXJlbGF0ZWQtYnRuLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdG9vbHRpcCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktY29udGFpbmVyIC5qdy1kaXNwbGF5LWNvbnRyb2xzIC5qdy1kaXNwbGF5LWljb24tbmV4dCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXNldHRpbmdzLW1lbnUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXBpcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLXBsYXkgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLWJ1ZmZlciBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24tcmVwbGF5IHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbi1wYXVzZSBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24tc3RvcCBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24tYWlycGxheS1vbiBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24tYWlycGxheS1vZmYgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLWNocm9tZWNhc3Qtb24gcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLWNocm9tZWNhc3Qtb2ZmIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWZ1bGxzY3JlZW4gcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tZnVsbHNjcmVlbi1hbmRyb2lkIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbi1zaGFyaW5nIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbi1idWZmZXIgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLXZvbHVtZS0wIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbi12b2x1bWUtNTAgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLXZvbHVtZS0xMDAgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLXBsYXkgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLWJ1ZmZlciBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tcmVwbGF5IHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbi1wYXVzZSBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tc3RvcCBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tYWlycGxheS1vbiBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tYWlycGxheS1vZmYgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLWNocm9tZWNhc3Qtb24gcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLWNocm9tZWNhc3Qtb2ZmIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWZ1bGxzY3JlZW4gcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tZnVsbHNjcmVlbi1hbmRyb2lkIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbi1zaGFyaW5nIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbi1idWZmZXIgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLXZvbHVtZS0wIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbi12b2x1bWUtNTAgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLXZvbHVtZS0xMDAgcGF0aCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRleHQtZHVyYXRpb246YmVmb3JlLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGV4dC1saXZlOmJlZm9yZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXRleHQtZHVyYXRpb246YmVmb3JlLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdGV4dC1saXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRleHQtZWxhcHNlZCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRleHQtZHVyYXRpb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10ZXh0LWVsYXBzZWQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10ZXh0LWR1cmF0aW9uIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGV4dC1lbGFwc2VkLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdGV4dC1lbGFwc2VkIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy10ZXh0LWR1cmF0aW9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdGV4dC1kdXJhdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1wbGF5YmFjayxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tcGxheWJhY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1jb250cm9scyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktY29udHJvbHMge1xuICB6LWluZGV4OiAxO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1jb250cm9scyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktY29udHJvbHMgLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbjogMCAwO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1wbGF5YmFjayxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tcGxheWJhY2sge1xuICBvcmRlcjogMDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi12b2x1bWUge1xuICBvcmRlcjogNDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRleHQtZWxhcHNlZCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXRleHQtZWxhcHNlZCB7XG4gIG9yZGVyOiAxO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGV4dC1kdXJhdGlvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXRleHQtZHVyYXRpb24ge1xuICBvcmRlcjogMztcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXNsaWRlci1ob3Jpem9udGFsLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc2xpZGVyLWhvcml6b250YWwge1xuICBvcmRlcjogMjtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tZnVsbHNjcmVlbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tZnVsbHNjcmVlbi1hbmRyb2lkLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1mdWxsc2NyZWVuLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1mdWxsc2NyZWVuLWFuZHJvaWQge1xuICBvcmRlcjogNjtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgZGl2W2J1dHRvbj1qdy1pY29uLXBvcHVwXSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gZGl2W2J1dHRvbj1qdy1pY29uLXBvcHVwXSB7XG4gIG9yZGVyOiA1O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMi43NWVtIC0gMi43NWVtKSAhaW1wb3J0YW50O1xuICB0b3A6IDIuNzVlbTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctY29udHJvbGJhcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWNvbnRyb2xiYXIge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gIHotaW5kZXg6IDQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctY29udHJvbGJhciAuanctc3ZnLWljb24tcGxheSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctY29udHJvbGJhciAuanctc3ZnLWljb24tcGF1c2UsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWNvbnRyb2xiYXIgLmp3LXN2Zy1pY29uLXN0b3AsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWNvbnRyb2xiYXIgLmp3LXN2Zy1pY29uLXJlcGxheSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWNvbnRyb2xiYXIgLmp3LXN2Zy1pY29uLXBsYXksXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1jb250cm9sYmFyIC5qdy1zdmctaWNvbi1wYXVzZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWNvbnRyb2xiYXIgLmp3LXN2Zy1pY29uLXN0b3AsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1jb250cm9sYmFyIC5qdy1zdmctaWNvbi1yZXBsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkYyMTMzO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctYnV0dG9uLWNvbnRhaW5lcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWJ1dHRvbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctYnV0dG9uLWNvbnRhaW5lcixcbiAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAwLjhlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1idXR0b24tY29udGFpbmVyIC5qdy1pY29uLXBvcHVwLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctYnV0dG9uLWNvbnRhaW5lciAuanctaWNvbi1wb3B1cCB7XG4gIG9yZGVyOiA0O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctYnV0dG9uLWNvbnRhaW5lcjphZnRlcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWJ1dHRvbi1jb250YWluZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuNykpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjc1ZW07XG4gIHotaW5kZXg6IC0xO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1idXR0b24tY29udGFpbmVyID4gLmp3LXRleHQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1idXR0b24tY29udGFpbmVyIC5qdy10ZXh0LWxpdmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1idXR0b24tY29udGFpbmVyID4gLmp3LXRleHQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1idXR0b24tY29udGFpbmVyIC5qdy10ZXh0LWxpdmUge1xuICBmb250LXNpemU6IDAuOGVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMy4zZW0gIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXNsaWRlci10aW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc2xpZGVyLXRpbWUgKixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXNsaWRlci10aW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc2xpZGVyLXRpbWUgKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zbGlkZXItaG9yaXpvbnRhbC5qdy1jaGFwdGVyLXNsaWRlci10aW1lLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzIC5qdy1zbGlkZXItdGltZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXNsaWRlci1ob3Jpem9udGFsLmp3LWNoYXB0ZXItc2xpZGVyLXRpbWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzIC5qdy1zbGlkZXItdGltZSB7XG4gIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zbGlkZXItaG9yaXpvbnRhbC5qdy1jaGFwdGVyLXNsaWRlci10aW1lIC5qdy1zbGlkZXItY29udGFpbmVyIC5qdy10aW1lc2VnbWVudC1jb250YWluZXIsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1hZHMgLmp3LXNsaWRlci10aW1lIC5qdy1zbGlkZXItY29udGFpbmVyIC5qdy10aW1lc2VnbWVudC1jb250YWluZXIsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zbGlkZXItaG9yaXpvbnRhbC5qdy1jaGFwdGVyLXNsaWRlci10aW1lIC5qdy1zbGlkZXItY29udGFpbmVyIC5qdy10aW1lc2VnbWVudC1jb250YWluZXIsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzIC5qdy1zbGlkZXItdGltZSAuanctc2xpZGVyLWNvbnRhaW5lciAuanctdGltZXNlZ21lbnQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXNsaWRlci1ob3Jpem9udGFsLmp3LWNoYXB0ZXItc2xpZGVyLXRpbWUgLmp3LXNsaWRlci1jb250YWluZXIgLmp3LXRpbWVzZWdtZW50LXByb2dyZXNzLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzIC5qdy1zbGlkZXItdGltZSAuanctc2xpZGVyLWNvbnRhaW5lciAuanctdGltZXNlZ21lbnQtcHJvZ3Jlc3MsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zbGlkZXItaG9yaXpvbnRhbC5qdy1jaGFwdGVyLXNsaWRlci10aW1lIC5qdy1zbGlkZXItY29udGFpbmVyIC5qdy10aW1lc2VnbWVudC1wcm9ncmVzcyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMgLmp3LXNsaWRlci10aW1lIC5qdy1zbGlkZXItY29udGFpbmVyIC5qdy10aW1lc2VnbWVudC1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1saXZlIC5qdy1idXR0b24tY29udGFpbmVyIC5qdy1pY29uLWxpdmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctbGl2ZSAuanctYnV0dG9uLWNvbnRhaW5lciAuanctdGV4dCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1saXZlIC5qdy1idXR0b24tY29udGFpbmVyIC5qdy1pY29uLWxpdmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctbGl2ZSAuanctYnV0dG9uLWNvbnRhaW5lciAuanctdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1saXZlIC5qdy1idXR0b24tY29udGFpbmVyIC5qdy1zcGFjZXIsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctbGl2ZSAuanctYnV0dG9uLWNvbnRhaW5lciAuanctc3BhY2VyIHtcbiAgb3JkZXI6IDI7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LWJ1dHRvbi1jb250YWluZXIsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LWJ1dHRvbi1jb250YWluZXIge1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LWNvbnRyb2xiYXIgLmp3LWljb24uanctaWNvbi1pbmxpbmU6bm90KC5qdy10ZXh0KSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctY29udHJvbGJhciAuanctaWNvbi5qdy1pY29uLWlubGluZTpub3QoLmp3LXRleHQpIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGZsZXg6IDEgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIC5qdy10ZXh0W3JvbGU9c3RhdHVzXSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctdGV4dFtyb2xlPXN0YXR1c10ge1xuICBmbGV4OiAyIDIwJTtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctc2xpZGVyLXRpbWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXNsaWRlci10aW1lIHtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXRleHQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXRleHQge1xuICBhbGlnbi1zZWxmOiBhdXRvO1xuICBtYXJnaW46IGluaGVyaXQ7XG4gIG9yZGVyOiB1bnNldDtcbiAgZmxleDogMTtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXRleHQtY291bnRkb3duLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIC5qdy10ZXh0LWR1cmF0aW9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIC5qdy10ZXh0LWNvdW50ZG93bixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctdGV4dC1kdXJhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctdGV4dC1kdXJhdGlvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctdGV4dC1kdXJhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1hZHMtZ29vZ2xlaW1hOm5vdChqdy1mbGFnLXNtYWxsLXBsYXllcikgLmp3LWNvbnRyb2xzIC5qdy10ZXh0LWR1cmF0aW9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWFkcy1nb29nbGVpbWE6bm90KGp3LWZsYWctc21hbGwtcGxheWVyKSAuanctY29udHJvbHMgLmp3LXRleHQtZHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBib2R5Om5vdCguY29yZG92YS1yZWFkeSkgLmp3LWNvbnRyb2xzIC5qdy1pY29uLXBvcHVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keTpub3QoLmNvcmRvdmEtcmVhZHkpIC52aWRlby1jb250YWluZXI6bm90KC52aWRlby0tc3RpY2t5KSAuanctaWNvbi1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb3Jkb3ZhLXJlYWR5IC5wb3B1cCAuanctaWNvbi1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uY29yZG92YS1yZWFkeSAucG9wdXAgLmp3LXNldHRpbmdzLXNoYXJpbmcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5qdy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICB0b3A6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uanctY2FwdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1zZXR0aW5ncy1vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5qdy1zZXR0aW5ncy1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgei1pbmRleDogMjtcbn1cbi5qdy1zZXR0aW5ncy1tZW51IC5qdy1zZXR0aW5ncy1zdWJtZW51IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmp3LXNldHRpbmdzLW1lbnUgLmp3LXN2Zy1pY29uIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uanctc2V0dGluZ3MtbWVudSAuanctaWNvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmp3LXNldHRpbmdzLW1lbnUgLmp3LXN2Zy1pY29uLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qdy1zZXR0aW5ncy1tZW51IC5qdy1zZXR0aW5ncy10b3BiYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5qdy1zZXR0aW5ncy1tZW51IC5qdy1zZXR0aW5ncy1jb250ZW50LWl0ZW0ge1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5qdy1zZXR0aW5ncy1tZW51IC5qdy1zaGFyaW5nLXRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLnZpZGVvLWNvbnRhaW5lci5wb3B1cCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udmlkZW8tY29udGFpbmVyLnBvcHVwIC5tZWRpYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udmlkZW8tY29udGFpbmVyLnBvcHVwIC5qdy1pY29uLXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmp3cGxheWVyLnBsYXllci1jb250YWluZXItLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IGNhbGMoNDAwcHggLSAycmVtKSAhaW1wb3J0YW50O1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICByaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjIycyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NyksIG9wYWNpdHkgMC4yMnMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpO1xuICBhbmltYXRpb246IHN0aWNreS12aWRlby1hbmltLWluIDAuMjJzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBmb3J3YXJkcztcbn1cbi5qd3BsYXllci5wbGF5ZXItY29udGFpbmVyLS1zdGlja3ktLWFuaW1hdGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpLCBvcGFjaXR5IDAuMjJzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KTtcbn1cblxuLmp3LWZsYWctdXNlci1pbmFjdGl2ZS5qdy1zdGF0ZS1wbGF5aW5nOm5vdCguanctZmxhZy1tZWRpYS1hdWRpbyk6bm90KC5qdy1mbGFnLWF1ZGlvLXBsYXllcik6bm90KC5qdy1mbGFnLWFkcy12cGFpZC1jb250cm9scyk6bm90KC5qdy1mbGFnLWNhc3RpbmcpIC5qdy10aXRsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmp3LXN0YXRlLXBhdXNlZCAuanctdGl0bGUsXG4uanctc3RhdGUtcGxheWluZyAuanctdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQGtleWZyYW1lcyBzdGlja3ktdmlkZW8tYW5pbS1pbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MDBweCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG4uandwbGF5ZXIgLmp3LWljb24uanctaWNvbi10b29sdGlwLmp3LWljb24tdm9sdW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5qd3BsYXllciAuanctaWNvbi5qdy1pY29uLXRvb2x0aXAuanctaWNvbi12b2x1bWUsXG4gIC5qd3BsYXllciAuanctaWNvbi5qdy1pY29uLWZ1bGxzY3JlZW4sXG4gIC5qd3BsYXllciAuanctaWNvbi5qdy1pY29uLXBsYXliYWNrIHtcbiAgICBoZWlnaHQ6IDIuNzVlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5qd3BsYXllciAuanctaWNvbi5qdy1pY29uLXRvb2x0aXAuanctaWNvbi12b2x1bWUgc3ZnLmp3LXN2Zy1pY29uLFxuICAuandwbGF5ZXIgLmp3LWljb24uanctaWNvbi1mdWxsc2NyZWVuIHN2Zy5qdy1zdmctaWNvbixcbiAgLmp3cGxheWVyIC5qdy1pY29uLmp3LWljb24tcGxheWJhY2sgc3ZnLmp3LXN2Zy1pY29uIHtcbiAgICBoZWlnaHQ6IDIuNzVlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uandwbGF5ZXIgLmp3LWljb24uanctaWNvbi1pbmxpbmUuanctaWNvbi12b2x1bWU6bm90KC5qdy1pY29uLXRvb2x0aXApIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbltoaWRlLXNoYXJlPXRydWVdIH4gbmF2LFxuW2hpZGUtc2hhcmU9dHJ1ZV0gfiAuanctY3VzdG9tLWljb24tY2FzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRlLXNoYXJlPWZhbHNlXSB+IG5hdixcbltoaWRlLXNoYXJlPWZhbHNlXSB+IC5qdy1jdXN0b20taWNvbi1jYXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pZnJhbWUtLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pZnJhbWUtLXBob3RvLWRpc3BsYXkge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5pZnJhbWUtLWhlaWdodC02MDAge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaWZyYW1lLS1oZWlnaHQtNjAwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLmlmcmFtZS0taGVpZ2h0LTQ1MCB7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xufVxuXG4uZm9ybSBsYWJlbCB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZm9ybSBsYWJlbC5yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xufVxuLmZvcm0gYnV0dG9uLmJ0bl9fc3VibWl0IHtcbiAgbGluZS1oZWlnaHQ6IDIuNzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybSAuc2hvdy0tY29tcGxldGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtX19zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hdLCAuZm9ybV9fc2VhcmNoIFt0eXBlPXNlYXJjaF0uaW5wdXQtYmxvY2sge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5mb3JtX19maWx0ZXIgaW5wdXRbdHlwZT1zZWFyY2hdLCAuZm9ybV9fZmlsdGVyIFt0eXBlPXNlYXJjaF0uaW5wdXQtYmxvY2sge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5mb3JtX19maWx0ZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtX19maWx0ZXIgc2VsZWN0IHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG59XG4uZm9ybS0tc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXSwgLmZvcm0tLXNlYXJjaCBbdHlwZT1zZWFyY2hdLmlucHV0LWJsb2NrIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLS1zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hdLCAuZm9ybS0tc2VhcmNoIFt0eXBlPXNlYXJjaF0uaW5wdXQtYmxvY2sge1xuICAgIGZsZXg6IDQgMjUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5mb3JtLS1zZWFyY2ggaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzICsgc2VsZWN0LCAuZm9ybS0tc2VhcmNoIFt0eXBlPXNlYXJjaF0uaW5wdXQtYmxvY2s6Zm9jdXMgKyBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICM0QjRCNEI7XG59XG4uZm9ybS0tc2VhcmNoIHNlbGVjdCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCAjQkYyMTMzIDUwJSksIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNCRjIxMzMgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSBjYWxjKDFlbSArIDJweCksIGNhbGMoMTAwJSAtIDE1cHgpIGNhbGMoMWVtICsgMnB4KSwgY2FsYygxMDAlIC0gMi41ZW0pIDAuNWVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDVweCA1cHgsIDVweCA1cHgsIDFweCAxLjVlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5mb3JtLS1zZWFyY2ggc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTFFMUUxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLS1zZWFyY2ggc2VsZWN0IHtcbiAgICBmbGV4OiAzIDIwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5mb3JtLS1zZWFyY2ggc2VsZWN0IHtcbiAgICBmbGV4OiAzIDMzJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC5mb3JtLS1zZWFyY2ggc2VsZWN0IHtcbiAgICBmbGV4OiAzIDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLS1zZWFyY2ggLmJ0bi0tcmVkIHtcbiAgICBmbGV4OiAyIDEwJTtcbiAgfVxufVxuLmZvcm1fX3RpcCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbn1cbi5mb3JtX193ZWF0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4uZm9ybS5kaXNhYmxlZCB0ZXh0YXJlYSxcbi5mb3JtLmRpc2FibGVkIGlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pLFxuLmZvcm0uZGlzYWJsZWQgLmlucHV0LWJsb2NrOm5vdChbdHlwZT1jaGVja2JveF0pLFxuLmZvcm0uZGlzYWJsZWQgLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZm9ybS5zdWNjZXNzIC5mZWVkYmFjaywgLmZvcm0gLnN1Y2Nlc3MgLmZlZWRiYWNrLCAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5mZWVkYmFjayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1Y2I2MDA7XG4gIGNvbG9yOiAjNWNiNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZm9ybS5zdWNjZXNzIHRleHRhcmVhLFxuLmZvcm0uc3VjY2VzcyBpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKSxcbi5mb3JtLnN1Y2Nlc3MgLmlucHV0LWJsb2NrOm5vdChbdHlwZT1jaGVja2JveF0pLCAuZm9ybSAuc3VjY2VzcyB0ZXh0YXJlYSxcbi5mb3JtIC5zdWNjZXNzIGlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pLFxuLmZvcm0gLnN1Y2Nlc3MgLmlucHV0LWJsb2NrOm5vdChbdHlwZT1jaGVja2JveF0pLCAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIHRleHRhcmVhLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSBpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKSxcbi5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmlucHV0LWJsb2NrOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWNiNjAwO1xuICBjb2xvcjogIzVjYjYwMDtcbn1cbi5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0LCAuZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQsIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjYwMDtcbn1cbi5mb3JtLnN1Y2Nlc3MgLnNob3ctLWNvbXBsZXRlZCwgLmZvcm0gLnN1Y2Nlc3MgLnNob3ctLWNvbXBsZXRlZCwgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuc2hvdy0tY29tcGxldGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybS5lcnJvciAuZmVlZGJhY2ssIC5mb3JtIC5lcnJvciAuZmVlZGJhY2ssIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9ZXJyb3JdIC5mZWVkYmFjayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCRjIxMzM7XG4gIGNvbG9yOiAjQkYyMTMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZm9ybS5lcnJvciB0ZXh0YXJlYSxcbi5mb3JtLmVycm9yIGlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pLFxuLmZvcm0uZXJyb3IgLmlucHV0LWJsb2NrOm5vdChbdHlwZT1jaGVja2JveF0pLCAuZm9ybSAuZXJyb3IgdGV4dGFyZWEsXG4uZm9ybSAuZXJyb3IgaW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSksXG4uZm9ybSAuZXJyb3IgLmlucHV0LWJsb2NrOm5vdChbdHlwZT1jaGVja2JveF0pLCAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PWVycm9yXSB0ZXh0YXJlYSxcbi5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9ZXJyb3JdIGlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1lcnJvcl0gLmlucHV0LWJsb2NrOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkYyMTMzO1xuICBjb2xvcjogI0JGMjEzMztcbn1cbi5mb3JtLmVycm9yIC5idG5fX3N1Ym1pdCwgLmZvcm0gLmVycm9yIC5idG5fX3N1Ym1pdCwgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1lcnJvcl0gLmJ0bl9fc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbn1cblxuLmZuLXVwbG9hZC1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mbi11cGxvYWQtcHJvZ3Jlc3MgLmZuLXByb2dyZXNzLS1iYXIsIC5mbi11cGxvYWQtcHJvZ3Jlc3MgLmZuLXByb2dyZXNzLS1ob2xkZXIge1xuICBoZWlnaHQ6IDZweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4xNXMgbGluZWFyO1xufVxuLmZuLXVwbG9hZC1wcm9ncmVzcyAuZm4tcHJvZ3Jlc3MtLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbn1cbi5mbi11cGxvYWQtcHJvZ3Jlc3MgLmZuLXByb2dyZXNzLS1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTFFMTtcbn1cblxuLmRpc3BsYXktY29tbWVudC1jb250YWluZXIgLmRpc3BsYXktY29tbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUxRTE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnJlY2FwdGNoYS1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWNhcHRjaGEtaG9sZGVyIC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uY29yZG92YS1yZWFkeSAucmVjYXB0Y2hhLWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5saXN0LS1jbGVhciB7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbWFyZ2luOiAwIDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5saXN0LS1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGlzdC0tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmxpc3RfX2NhcmRzIGxpOmxhc3QtY2hpbGQgLmRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGlzdC0tbmVzdGVkIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG4ubGlzdF9fdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRTtcbiAgbWluLWhlaWdodDogMi43NWVtO1xufVxuLmxpc3RfX3RpbWVsaW5lIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUVFRUVFO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubGlzdF9fdGltZWxpbmUgLnBhZ2UtbG9hZC1zdGF0dXMge1xuICBvcmRlcjogMTtcbn1cbi5saXN0X190aW1lbGluZSA+ICoge1xuICBmbGV4OiAxIDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0X190aW1lbGluZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ubGlzdF9fdGltZWxpbmVfX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbi5saXN0X190aW1lbGluZV9faXRlbS0tZmlyc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5saXN0X190aW1lbGluZV9faXRlbS0tZmlyc3QgPiBhIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG4ubGlzdF9fdGltZWxpbmVfX2l0ZW0tLWZpcnN0IC5saXN0X190aW1lbGluZV9fZG90OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3RfX3RpbWVsaW5lX19pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxufVxuLmxpc3RfX3RpbWVsaW5lX19kb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3RfX3RpbWVsaW5lX19kb3Qge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG4ubGlzdF9fdGltZWxpbmVfX2RvdDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjVyZW0pO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBsZWZ0OiAtMC4yNXJlbTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUUxRTE7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubGlzdF9fdGltZWxpbmVfX2RvdF9fYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGJsdWU7XG59XG5cbi5uYXYgLmJ0bi0tYmxhbmsuYWN0aXZlLCAubmF2IC5idG4tLWJsYW5rOmhvdmVyIHtcbiAgY29sb3I6ICNCRjIxMzM7XG59XG4ubmF2X19tYWluX19tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4ubmF2X19tYWluX19tb2JpbGUgKiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbn1cbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjAlO1xufVxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0QjRCNEI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGhlaWdodDogMTAwJTtcbn1cbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsgaSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMi43NXJlbSAyLjc1cmVtO1xufVxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluayBpLmljX19zaXplLS1zbWFsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMS43NXJlbTtcbn1cbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsgaS5pY19fc2l6ZS0tbm9ybWFsIHtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluayBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLm5hdl9fdG9hc3Qge1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5uYXZfX3RvYXN0X19tZXNzYWdlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDB2aCwgMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xufVxuLm5hdl9fdG9hc3RfX21lc3NhZ2Ugc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5uYXZfX3RvYXN0LmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ubmF2X190b2FzdC5hY3RpdmUgLm5hdl9fdG9hc3RfX21lc3NhZ2Uge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLm5hdl9fbW9yZSB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm5hdl9fbW9yZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLm5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2X19saXN0X19zaGVldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAzO1xuICBwYWRkaW5nLWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xufVxuLm5hdl9fbGlzdF9fc2hlZXQgLm5hdl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uYXZfX2xpc3RfX3NoZWV0IC5uYXZfX2l0ZW0gaTpub3QoLmljLS1tZCkge1xuICBtaW4td2lkdGg6IDIuNzVlbTtcbn1cbi5uYXZfX2xpc3RfX3NoZWV0IC5uYXZfX2l0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xufVxuLm5hdl9fbGlzdF9fc2hlZXQgLm5hdl9faXRlbV9fYWN0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmF2X19saXN0X19zaGVldCAubmF2X19pdGVtLm5hdl9faXRlbV9faW5zZXQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdl9fbGlzdF9fc2hlZXQgLm5hdl9faXRlbS5uYXZfX2l0ZW1fX2luc2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDFyZW07XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbn1cbi5uYXZfX2xpc3RfX3NoZWV0IC5uYXZfX2l0ZW0gLm5hdl9fbGFiZWwge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZfX2xpc3RfX2V4cGFuZCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW07XG4gIH1cbn1cbi5uYXZfX2xpc3RfX2V4cGFuZCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5uYXZfX2xpc3RfX2V4cGFuZCAubmF2X19saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZfX2xpc3RfX2V4cGFuZCAubmF2X19saXN0IGxpIGEge1xuICBoZWlnaHQ6IDIuNzVyZW07XG59XG4ubmF2X19saXN0X19leHBhbmQgLm5hdl9fbGlzdCBsaSBhLm5hdl9faXRlbS0tc3BhY2VyIHtcbiAgaGVpZ2h0OiBjYWxjKDIuNzVyZW0gKyAxMHB4KTtcbn1cbi5uYXZfX2xpc3RfX2V4cGFuZCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLm5hdl9fbGlzdCwgLm5hdl9fbGlzdF9fZXhwYW5kIFt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jazpjaGVja2VkICsgLm5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdl9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdl9fbWV0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5uYXZfX21ldGEgLmljX19uYXZfX2Ryb3Bkb3duIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ubmF2X19pbmZvIC5idG4ge1xuICBjb2xvcjogI0JFQkVCRTtcbn1cbi5uYXZfX2ZpbHRlciB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5uYXZfX2ZpbHRlciBsaSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm5hdl9fZmlsdGVyIC5uYXZfX2xpc3RfX2l0ZW0ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdl9fZmlsdGVyIHVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2X19maWx0ZXIgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubmF2X19maWx0ZXIgdWwgbGkgLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNCRjIxMzM7XG59XG4ubmF2X19maWx0ZXIgdWwgbGkgLmFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMXJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI0JGMjEzMztcbiAgaGVpZ2h0OiAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm5hdl9fZmlsdGVyIHVsIGxpIC5hY3RpdmU6YWZ0ZXIge1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgICByaWdodDogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdl9fZmlsdGVyX19zdWI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNTU4OTk4NTk5KSAwJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDkxJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbi5uYXZfX2ZpbHRlcl9fZ2FsbGVyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5uYXZfX2ZpbHRlcl9fZ2FsbGVyeSAubWVkaWEge1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRUVFRUVFICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ubmF2X19maWx0ZXJfX2dhbGxlcnkgLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI0JGMjEzMyAhaW1wb3J0YW50O1xufVxuLm5hdl9fZmlsdGVyX19nYWxsZXJ5OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSk7XG59XG4ubmF2X19maWx0ZXJfX2dhbGxlcnkgLm5hdl9fbGlzdCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4ubmF2X19maWx0ZXJfX21haW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRTtcbn1cbi5uYXZfX2Zvb3RlciBsaSBhIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5hdl9fZm9vdGVyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0JGMjEzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29yZG92YS1yZWFkeSAubmF2Lm5hdl9fbW9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGFnZWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2ZyYW1lLS1kZXRhaWwgLmZuLXNwYS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2ZyYW1lLS1kZXRhaWwgLmZuLXNwYS1jb250ZW50IG1haW4sIGJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19mcmFtZS0tZGV0YWlsIC5mbi1zcGEtY29udGVudCAuc3BhX19sb2FkaW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fZnJhbWUtLWRldGFpbCAuZm4tc3BhLWNvbnRlbnQgbWFpbiwgYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2ZyYW1lLS1kZXRhaWwgLmZuLXNwYS1jb250ZW50IC5zcGFfX2xvYWRpbmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuYm9keS5jb3Jkb3ZhLXJlYWR5IC5mbi1zcGEtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDc1dmg7XG4gIHdpbGwtY2hhbmdlOiBzY3JvbGwtcG9zaXRpb247XG59XG5ib2R5LmNvcmRvdmEtcmVhZHkuQW5kcm9pZCAuc3BhX19mcmFtZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xufVxuYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2FuaW1hdGUtLXBhZ2Uge1xuICBhbmltYXRpb246IDAuNXMgcGFnZWluIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xufVxuYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2dlc3R1cmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgdG9wOiAyLjVlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm90dG9tOiAzLjVlbTtcbiAgei1pbmRleDogMTAwO1xufVxuYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2ZyYW1lIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSk7XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVlbTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19mcmFtZS0tZGV0YWlsIHtcbiAgYm94LXNoYWRvdzogMCAwIDJyZW0gcmdiYSgwLCAwLCAwLCAwKTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19sb2FkaW5nIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyLjc1ZW0pO1xuICB0b3A6IC0yLjc1ZW07XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19hcnRpY2xlLS1uZXh0LCBib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fYXJ0aWNsZS0tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19hcnRpY2xlLS1uZXh0LnNwYV9fbG9hZGluZywgYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2FydGljbGUtLXByZXYuc3BhX19sb2FkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2FydGljbGUtLXByZXYge1xuICBsZWZ0OiAtMTAwJTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19idG4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbn1cbmJvZHkuY29yZG92YS1yZWFkeTpub3QoW2RhdGEtaXMtY29va2llcz10cnVlXSkgLnNwYV9fYnRuIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMXJlbSwgMCwgMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5jb3Jkb3ZhLXJlYWR5Om5vdChbZGF0YS1pcy1jb29raWVzPXRydWVdKSAuc3BhX19idG4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFyZW0sIDAsIDApO1xuICB9XG59XG5ib2R5LmNvcmRvdmEtcmVhZHk6bm90KFtzcGEtZGV0YWlsLWFjdGl2ZT10cnVlXSkgLnNwYV9fYnRuIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMXJlbSwgMCwgMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5jb3Jkb3ZhLXJlYWR5Om5vdChbc3BhLWRldGFpbC1hY3RpdmU9dHJ1ZV0pIC5zcGFfX2J0biB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMXJlbSwgMCwgMCk7XG4gIH1cbn1cbmJvZHkuY29yZG92YS1yZWFkeTpub3QoW3NwYS1kZXRhaWwtYWN0aXZlPXRydWVdKSAuc3BhX19mcmFtZS0tZGV0YWlsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeTpub3QoW3NwYS1kZXRhaWwtYWN0aXZlPXRydWVdKSAuZm4tZ2VzdHVyZS10cmlnZ2VyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHkuY29yZG92YS1yZWFkeTpub3QoW3NwYS1kZXRhaWwtYWN0aXZlPXRydWVdKSAuaGVhZGVyX19tYWluX19iYXIgLmJyYW5kaW5nX19sb2dvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yLjc1cmVtLCAwLCAwKTtcbiAgfVxufVxuYm9keS5jb3Jkb3ZhLXJlYWR5W2RhdGEtaXMtY29va2llcz10cnVlXSAuc3BhX19idG4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbmJvZHkuY29yZG92YS1yZWFkeVtzcGEtZGV0YWlsLWFjdGl2ZT10cnVlXSAuc3BhX19idG4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbmJvZHkuY29yZG92YS1yZWFkeVtzcGEtZGV0YWlsLWFjdGl2ZT10cnVlXSAuc3BhX19mcmFtZS0tZGV0YWlsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYm94LXNoYWRvdzogMCAwIDJyZW0gcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuYm9keS5jb3Jkb3ZhLXJlYWR5W3NwYS1kZXRhaWwtYWN0aXZlPXRydWVdIC5zcGFfX2dlc3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuY29yZG92YS1yZWFkeVtzcGEtZGV0YWlsLWFjdGl2ZT10cnVlXSAuaGVhZGVyX19tYWluX19iYXIgLmJyYW5kaW5nX19sb2dvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuYm9keS5jb3Jkb3ZhLXJlYWR5LmNvcmRvdmEtYW5kcm9pZCAuc3BhX19mcmFtZSwgYm9keS5jb3Jkb3ZhLXJlYWR5LmNvcmRvdmEtYW5kcm9pZCAuc3BhX19idG4ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5ib2R5LmNvcmRvdmEtcmVhZHkuY29yZG92YS1hbmRyb2lkIC5zcGFfX2FuaW1hdGUtLXBhZ2Uge1xuICBhbmltYXRpb246IDAuNXMgcGFnZWluIGxpbmVhcjtcbn1cblxuYm9keTpub3QoLmNvcmRvdmEtcmVhZHkpW3RlbXBsYXRlLW5hbWU9aG9tZV0gLnNwYV9fZnJhbWUtLWRldGFpbCwgYm9keTpub3QoLmNvcmRvdmEtcmVhZHkpW3RlbXBsYXRlLW5hbWU9b3ZlcnZpZXddIC5zcGFfX2ZyYW1lLS1kZXRhaWwsIGJvZHk6bm90KC5jb3Jkb3ZhLXJlYWR5KVt0ZW1wbGF0ZS1uYW1lPXN0YXRpY10gLnNwYV9fZnJhbWUtLWRldGFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Om5vdCguY29yZG92YS1yZWFkeSlbdGVtcGxhdGUtbmFtZT1kZXRhaWxdIC5zcGFfX2ZyYW1lLS1vdmVydmlldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Om5vdCguY29yZG92YS1yZWFkeSkgLnNwYV9fYnRuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHk6bm90KC5jb3Jkb3ZhLXJlYWR5KSAuc3BhX19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnJlZ2lvLWluZGV4IC5zZWxlY3RhYmxlLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0JGMjEzMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbiAgY29sb3I6ICNmZmY7XG59XG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbS5zZWxlY3RlZCBpLmljLCAucmVnaW8taW5kZXggLmxpc3QtaXRlbS5zZWxlY3RlZCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgaS5qdy1zdmctaWNvbixcbi5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgaS5qdy1pY29uLWlubGluZSxcbi5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgaS5qdy1pY29uLXZvbHVtZSxcbi5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgaS5qdy1zdmctaWNvbixcbi5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgaS5qdy1pY29uLWlubGluZSxcbi5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgaS5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW06aG92ZXIgaS5pYywgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW06aG92ZXIgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctc3ZnLWljb24sXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctaWNvbi1pbmxpbmUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctaWNvbi12b2x1bWUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctc3ZnLWljb24sXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctaWNvbi1pbmxpbmUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0gaS5pYywgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctc3ZnLWljb24sXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctaWNvbi1pbmxpbmUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctaWNvbi12b2x1bWUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctc3ZnLWljb24sXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctaWNvbi1pbmxpbmUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctaWNvbi12b2x1bWUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4ucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBoMyB7XG4gIG1hcmdpbjogMDtcbn1cbi5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG4ucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgaS5pYywgLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgaS5qdy1zdmctaWNvbixcbi5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSBpLmp3LWljb24taW5saW5lLFxuLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIGkuanctaWNvbi12b2x1bWUsXG4ucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgaS5qdy1zdmctaWNvbixcbi5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSBpLmp3LWljb24taW5saW5lLFxuLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIGkuanctaWNvbi12b2x1bWUge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNCRjIxMzM7XG59XG5cbi8qIHBzd3AgPSBwaG90b3N3aXBlICovXG4ucHN3cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHotaW5kZXg6IDE1MDA7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogY3JlYXRlIHNlcGFyYXRlIGxheWVyLCB0byBhdm9pZCBwYWludCBvbiB3aW5kb3cub25zY3JvbGwgaW4gd2Via2l0L2JsaW5rICovXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnBzd3AgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucHN3cCBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi8qIHN0eWxlIGlzIGFkZGVkIHdoZW4gSlMgb3B0aW9uIHNob3dIaWRlT3BhY2l0eSBpcyBzZXQgdG8gdHJ1ZSAqL1xuLnBzd3AtLWFuaW1hdGVfb3BhY2l0eSB7XG4gIC8qIDAuMDAxLCBiZWNhdXNlIG9wYWNpdHk6MCBkb2Vzbid0IHRyaWdnZXIgUGFpbnQgYWN0aW9uLCB3aGljaCBjYXVzZXMgbGFnIGF0IHN0YXJ0IG9mIHRyYW5zaXRpb24gKi9cbiAgb3BhY2l0eTogMC4wMDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG59XG5cbi5wc3dwLS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2ltZyB7XG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiAtbW96LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLnBzd3AtLWRyYWdnaW5nIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLypcblx0QmFja2dyb3VuZCBpcyBhZGRlZCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQuXG5cdEFzIGFuaW1hdGluZyBvcGFjaXR5IGlzIG11Y2ggZmFzdGVyIHRoYW4gYW5pbWF0aW5nIHJnYmEoKSBiYWNrZ3JvdW5kLWNvbG9yLlxuKi9cbi5wc3dwX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLnBzd3BfX3Njcm9sbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9fem9vbS13cmFwIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLyogUHJldmVudCBzZWxlY3Rpb24gYW5kIHRhcCBoaWdobGlnaHRzICovXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX2ltZyB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbn1cblxuLnBzd3BfX3pvb20td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xufVxuXG4ucHN3cF9fYmcge1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xufVxuXG4ucHN3cC0tYW5pbWF0ZWQtaW4gLnBzd3BfX2JnLFxuLnBzd3AtLWFuaW1hdGVkLWluIC5wc3dwX196b29tLXdyYXAge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9fem9vbS13cmFwIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wc3dwX19pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wc3dwX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLypcblx0c3RyZXRjaGVkIHRodW1ibmFpbCBvciBkaXYgcGxhY2Vob2xkZXIgZWxlbWVudCAoc2VlIGJlbG93KVxuXHRzdHlsZSBpcyBhZGRlZCB0byBhdm9pZCBmbGlja2VyaW5nIGluIHdlYmtpdC9ibGluayB3aGVuIGxheWVycyBvdmVybGFwXG4qL1xuLnBzd3BfX2ltZy0tcGxhY2Vob2xkZXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLypcblx0ZGl2IGVsZW1lbnQgdGhhdCBtYXRjaGVzIHNpemUgb2YgbGFyZ2UgaW1hZ2Vcblx0bGFyZ2UgaW1hZ2UgbG9hZHMgb24gdG9wIG9mIGl0XG4qL1xuLnBzd3BfX2ltZy0tcGxhY2Vob2xkZXItLWJsYW5rIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbn1cblxuLnBzd3AtLWllIC5wc3dwX19pbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4vKlxuXHRFcnJvciBtZXNzYWdlIGFwcGVhcnMgd2hlbiBpbWFnZSBpcyBub3QgbG9hZGVkXG5cdChKUyBvcHRpb24gZXJyb3JNc2cgY29udHJvbHMgbWFya3VwKVxuKi9cbi5wc3dwX19lcnJvci1tc2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBjb2xvcjogI2NjYztcbn1cblxuLnBzd3BfX2Vycm9yLW1zZyBhIHtcbiAgY29sb3I6ICNjY2M7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiEgUGhvdG9Td2lwZSBEZWZhdWx0IFVJIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cbi8qXG5cblx0Q29udGVudHM6XG5cblx0MS4gQnV0dG9uc1xuXHQyLiBTaGFyZSBtb2RhbCBhbmQgbGlua3Ncblx0My4gSW5kZXggaW5kaWNhdG9yIChcIjEgb2YgWFwiIGNvdW50ZXIpXG5cdDQuIENhcHRpb25cblx0NS4gTG9hZGluZyBpbmRpY2F0b3Jcblx0Ni4gQWRkaXRpb25hbCBzdHlsZXMgKHJvb3QgZWxlbWVudCwgdG9wIGJhciwgaWRsZSBzdGF0ZSwgaGlkZGVuIHN0YXRlLCBldGMuKVxuXG4qL1xuLypcblxuXHQxLiBCdXR0b25zXG5cbiAqL1xuLyogPGJ1dHRvbj4gY3NzIHJlc2V0ICovXG4ucHN3cF9fYnV0dG9uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnBzd3BfX2J1dHRvbjpmb2N1cywgLnBzd3BfX2J1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHN3cF9fYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5wc3dwX19idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8qXG5cblx0NC4gQ2FwdGlvblxuXG4gKi9cbi5wc3dwX19jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHN3cF9fY2FwdGlvbiBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNiYmI7XG59XG5cbi5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDAuNXJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucHN3cF9fY2FwdGlvbi0tZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBGYWtlIGNhcHRpb24gZWxlbWVudCwgdXNlZCB0byBjYWxjdWxhdGUgaGVpZ2h0IG9mIG5leHQvcHJldiBpbWFnZSAqL1xuLnBzd3BfX2NhcHRpb24tLWZha2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qXG5cblx0Ni4gQWRkaXRpb25hbCBzdHlsZXNcblxuICovXG4vKiByb290IGVsZW1lbnQgb2YgVUkgKi9cbi5wc3dwX191aSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE1NTA7XG59XG5cbi8qIHRvcCBibGFjayBiYXIgd2l0aCBidXR0b25zIGFuZCBcIjEgb2YgWFwiIGluZGljYXRvciAqL1xuLnBzd3BfX3RvcC1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHN3cF9fY2FwdGlvbixcbi5wc3dwX190b3AtYmFyLFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xufVxuXG4vKiBwc3dwLS1oYXNfbW91c2UgY2xhc3MgaXMgYWRkZWQgb25seSB3aGVuIHR3byBzdWJzZXF1ZW50IG1vdXNlbW92ZSBldmVudHMgb2NjdXIgKi9cbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIHBzd3BfX3VpLS1pZGxlIGNsYXNzIGlzIGFkZGVkIHdoZW4gbW91c2UgaXNuJ3QgbW92aW5nIGZvciBzZXZlcmFsIHNlY29uZHMgKEpTIG9wdGlvbiB0aW1lVG9JZGxlKSAqL1xuLnBzd3BfX3VpLS1pZGxlIC5wc3dwX190b3AtYmFyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLypcblx0cHN3cF9fdWktLWhpZGRlbiBjbGFzcyBpcyBhZGRlZCB3aGVuIGNvbnRyb2xzIGFyZSBoaWRkZW5cblx0ZS5nLiB3aGVuIHVzZXIgdGFwcyB0byB0b2dnbGUgdmlzaWJpbGl0eSBvZiBjb250cm9sc1xuKi9cbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX190b3AtYmFyLFxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2NhcHRpb24sXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIC8qIEZvcmNlIHBhaW50ICYgY3JlYXRlIGNvbXBvc2l0aW9uIGxheWVyIGZvciBjb250cm9scy4gKi9cbiAgb3BhY2l0eTogMC4wMDE7XG59XG5cbi8qIHBzd3BfX3VpLS1vbmUtc2xpZGUgY2xhc3MgaXMgYWRkZWQgd2hlbiB0aGVyZSBpcyBqdXN0IG9uZSBpdGVtIGluIGdhbGxlcnkgKi9cbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0LFxuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2NvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHN3cF9fZWxlbWVudC0tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd3dwIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yc2J1dHRvbiAucnNidG5fdGV4dDpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcImhsLWljb25zXCI7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5yc2J1dHRvbiAucnNidG5fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnJzYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zIHdlYlJlYWRlclwiO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuI3JlYWRzcGVha2VyX2J1dHRvbl9kZXRhaWwsICNyZWFkc3BlYWtlcl9idXR0b25fd2VhdGhlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3JlYWRzcGVha2VyX2J1dHRvbl9jb250YWluZXIge1xuICB3aWR0aDogMTByZW07XG59XG5cbiNyZWFkc3BlYWtlckJ1dHRvbiwgLmdyaWVmQnV0dG9uIHtcbiAgd2lkdGg6IDE0NHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5yc0J0bi13MTAge1xuICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnJzQnRuLXcxMSB7XG4gIHdpZHRoOiAxNzZweCAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZWZCdXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ucmVhZHNwZWFrZXJCdXR0b25UZXh0IHtcbiAgY29udGVudC12aXNpYmlsaXR5OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuXG4jcnNfcGxheWVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi51bnNlbGVjdGFibGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFydGljbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogM3JlbSA0cmVtIDFyZW0gM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4uYXJ0aWNsZSBwOmVtcHR5LCAuYXJ0aWNsZSAuYXJ0aWNsZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXJ0aWNsZSBoMSwgLmFydGljbGUgaDIsIC5hcnRpY2xlIGgzLCAuYXJ0aWNsZSBoNCwgLmFydGljbGUgaDUsIC5hcnRpY2xlIGg2LCAuYXJ0aWNsZSBzdHJvbmcsIC5hcnRpY2xlIGIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5hcnRpY2xlIGluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNCRjIxMzM7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFydGljbGUgb3Byb2VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjQkYyMTMzO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlIHdoYXRzYXBwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDRjhDNjtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjOURDQzc4O1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlIGNvcnJlY3RpZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0JFQkVCRTtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5hcnRpY2xlIC5tZXRyb3Bvb2xfX2RldGFpbF9fZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmFydGljbGUtLWJsb2cge1xuICBwYWRkaW5nOiAwIDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFydGljbGUtLWJsb2cge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuLmFydGljbGUtLWZlYXR1cmVkIHtcbiAgcGFkZGluZzogMS41cmVtIDJyZW0gMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFydGljbGUtLWZlYXR1cmVkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW0gMCAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMzJweDtcbiAgfVxufVxuLmFydGljbGUtLXN0cmV0Y2gsIC5hcnRpY2xlIHAgPiBpbWcsIC5hcnRpY2xlIC5hcnRpY2xlID4gaW1nLCAuYXJ0aWNsZSBwID4gaW1nICsgZW0sIC5hcnRpY2xlIC5hcnRpY2xlID4gaW1nICsgZW0ge1xuICBtYXJnaW46IDAgLTRyZW07XG4gIHdpZHRoOiBjYWxjKCAxMDAlICsgMTI4cHgpO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFydGljbGUtLXN0cmV0Y2ggdWwsIC5hcnRpY2xlIHAgPiBpbWcgdWwsIC5hcnRpY2xlIC5hcnRpY2xlID4gaW1nIHVsLCAuYXJ0aWNsZSBwID4gaW1nICsgZW0gdWwsIC5hcnRpY2xlIC5hcnRpY2xlID4gaW1nICsgZW0gdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYXJ0aWNsZS0tc3RyZXRjaCwgLmFydGljbGUgcCA+IGltZywgLmFydGljbGUgLmFydGljbGUgPiBpbWcsIC5hcnRpY2xlIHAgPiBpbWcgKyBlbSwgLmFydGljbGUgLmFydGljbGUgPiBpbWcgKyBlbSB7XG4gICAgbWFyZ2luOiAwIC0xLjVyZW07XG4gICAgd2lkdGg6IGNhbGMoIDEwMCUgKyA0OHB4KTtcbiAgfVxufVxuLmFydGljbGUtLXNwYWNlciB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFydGljbGUtLXNwYWNlciB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4uYXJ0aWNsZV9fY29udGVudCA+IHA6Zmlyc3Qtb2YtdHlwZSwgLmFydGljbGVfX2NvbnRlbnQgPiAuYXJ0aWNsZTpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uYXJ0aWNsZV9fY29udGVudCBtYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXJ0aWNsZV9fY29udGVudCBhOm5vdCguYnRuKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFydGljbGVfX2NvbnRlbnQgdWw6bm90KC5uYXZfX2xpc3QpLCAuYXJ0aWNsZV9fY29udGVudCBvbDpub3QoLm5hdl9fbGlzdCkge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLmFydGljbGVfX2NvbnRlbnQgdWw6bm90KC5uYXZfX2xpc3QpIGxpLCAuYXJ0aWNsZV9fY29udGVudCBvbDpub3QoLm5hdl9fbGlzdCkgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLmFydGljbGVfX2NvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4uYXJ0aWNsZV9fY29udGVudCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5hZC1saWdhdHVzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbltkYXRhLWZlYXR1cmVkPWxnXSAuYXJ0aWNsZTpub3QoLmFydGljbGUtLWJsb2cpIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIFtkYXRhLWZlYXR1cmVkPWxnXSAuYXJ0aWNsZTpub3QoLmFydGljbGUtLWJsb2cpIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgfVxufVxuXG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBuYXYubmF2X19maWx0ZXJfX2dhbGxlcnkgLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gLmNhcmRfX2luZm8gLmQtLWlubC1ibG9jazpmaXJzdC1vZi10eXBlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSB3aGF0c2FwcCwgW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gLmRpdmlkZXIsIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5wdWJsaXNoZXItc2gtc3BvdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgYSwgW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIGkuaWMuaWNfX21hcCwgW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5pY19fbWFwLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSBpLmljX19tYXAuanctc3ZnLWljb24sXG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmljX19tYXAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSBpLmljX19tYXAuanctaWNvbi1pbmxpbmUsXG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmljX19tYXAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSBpLmljX19tYXAuanctaWNvbi12b2x1bWUsXG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmljX19tYXAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSBpLmljX19tYXAuanctc3ZnLWljb24sXG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmljX19tYXAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSBpLmljX19tYXAuanctaWNvbi1pbmxpbmUsXG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmljX19tYXAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSBpLmljX19tYXAuanctaWNvbi12b2x1bWUge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gLnJzYnRuX3BsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTFFMUUxICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSAucnNidG5fcGxheSAucnNidG5fbGVmdCAucnNidG5fdGV4dCB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSAucnNidG5fcGxheSAucnNidG5fbGVmdCAucnNidG5fdGV4dCA+IHNwYW4ge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gLnJzYnRuX3BsYXkgLnJzYnRuX3JpZ2h0IHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRTFFMUUxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSAucnNidG5fcGxheSAucnNidG5fcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSAucnNidG5fcGxheTpob3ZlciAucnNidG5fcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSAucnNidG5fZXhwIC5yc2J0bl9jbG9zZXIge1xuICBib3JkZXItY29sb3I6ICNFMUUxRTEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDExMCUgIWltcG9ydGFudDtcbn1cbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5yc2J0bl9leHAgLnJzYnRuX2Nsb3NlciAucnNpY24tY3Jvc3M6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLWZlYXR1cmVkPW5vLWFkc10gLnB1Ymxpc2hlci1zaC1zcG90LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIge1xuICBncmlkLWNvbHVtbjogMS8xNTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIGF1dG87XG4gIGJhY2tncm91bmQ6ICMyNTI1MjU7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmcjtcbn1cbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLm5hdl9fZmlsdGVyX19nYWxsZXJ5OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5tZWRpYV9fcGxhY2Vob2xkZXIsIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLm1lZGlhX19pbWFnZSwgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAubWVkaWFfX2ltYWdlLS1hdXRvIHtcbiAgYm9yZGVyOiBub25lO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAubmF2X19maWx0ZXJfX2dhbGxlcnkgLm1lZGlhIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIGFydGljbGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciBhcnRpY2xlIGhlYWRlciBoMiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciBhcnRpY2xlIGhlYWRlciAuZC0tbm9uZS0tc20ge1xuICBjb2xvcjogIzlFOUU5RTtcbn1cbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgYXJ0aWNsZSBzZWN0aW9uLmFydGljbGVfX2NvbnRlbnQgcCwgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciBhcnRpY2xlIHNlY3Rpb24uYXJ0aWNsZV9fY29udGVudCAuYXJ0aWNsZSB7XG4gIGNvbG9yOiAjOUU5RTlFO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciBhcnRpY2xlIHNlY3Rpb24uYXJ0aWNsZV9fY29udGVudCBwOmZpcnN0LW9mLXR5cGUsIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgYXJ0aWNsZSBzZWN0aW9uLmFydGljbGVfX2NvbnRlbnQgLmFydGljbGU6Zmlyc3Qtb2YtdHlwZSB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCB3aGF0c2FwcCwgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAuZGl2aWRlciwgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAucHVibGlzaGVyLXNoLXNwb3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgaDQge1xuICBjb2xvcjogIzRCNEI0Qjtcbn1cbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhIC5pYywgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXN2Zy1pY29uLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgYnV0dG9uLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhIC5qdy1pY29uLWlubGluZSxcbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSAuanctaWNvbi12b2x1bWUsXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXN2Zy1pY29uLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgYnV0dG9uLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhIC5qdy1pY29uLWlubGluZSxcbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSAuanctaWNvbi12b2x1bWUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMC4zMzUpO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmljLCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc3ZnLWljb24sXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciBidXR0b24sXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LWljb24taW5saW5lLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhOmhvdmVyIC5qdy1pY29uLXZvbHVtZSxcbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhOmhvdmVyIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc3ZnLWljb24sXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciBidXR0b24sXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LWljb24taW5saW5lLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhOmhvdmVyIC5qdy1pY29uLXZvbHVtZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxKTtcbn1cbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgc3Ryb25nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLmRldmlkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmNhcmQtLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmNhcmQtLWxhbmRzY2FwZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMS41cmVtIDFyZW0gMnJlbTtcbn1cbi5jYXJkLS1sYW5kc2NhcGUgcCwgLmNhcmQtLWxhbmRzY2FwZSAuYXJ0aWNsZSB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNhcmQtLW5vcyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUVFRUVFO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtLW5vcyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbn1cbi5jYXJkLS1ub3MgLmNhcmRfX2N0YSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uY2FyZC0tbm9zIC5jYXJkX19icmFuZGluZyB7XG4gIG1hcmdpbjogMCBhdXRvIDFyZW07XG59XG4uY2FyZF9faW1hZ2Uge1xuICBtaW4td2lkdGg6IDExNnB4O1xufVxuLmNhcmRfX2ltYWdlLS1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY2FyZF9faW1hZ2UtLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxufVxuLmNhcmRfX2ltYWdlLS1zbSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtaW4td2lkdGg6IDA7XG59XG4uY2FyZF9faW1hZ2UtLW1kIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uY2FyZF9faW1hZ2UtLWxnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmRfX2ltYWdlLS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cbn1cbi5jYXJkX19pbWFnZSAubGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC4yNXJlbTtcbiAgbGVmdDogMC4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IDE7XG59XG4uY2FyZF9faW1hZ2UtLWZlYXR1cmVkIC5sYWJlbCB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwLjI1cmVtO1xufVxuLmNhcmRfX3NpZGViYXIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4uY2FyZC0tc3F1YXJlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJkLS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG4uY2FyZC0tcmVjdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLS1yZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4uY2FyZC0tbmVzdGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNhcmRfX2FkIHtcbiAgYmFja2dyb3VuZDogI0UxRTFFMTtcbn1cbi5jYXJkX19pbmZvIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG4uY2FyZC0taG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5jYXJkLS1ob3Zlcjp2aXNpdGVkIGgxLCAuY2FyZC0taG92ZXI6dmlzaXRlZCBoMiwgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgaDMsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIGg0LCAuY2FyZC0taG92ZXI6dmlzaXRlZCBoNSwgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgaDYsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIHAsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIC5hcnRpY2xlLCAuY2FyZC0taG92ZXIgYTp2aXNpdGVkIGgxLCAuY2FyZC0taG92ZXIgYTp2aXNpdGVkIGgyLCAuY2FyZC0taG92ZXIgYTp2aXNpdGVkIGgzLCAuY2FyZC0taG92ZXIgYTp2aXNpdGVkIGg0LCAuY2FyZC0taG92ZXIgYTp2aXNpdGVkIGg1LCAuY2FyZC0taG92ZXIgYTp2aXNpdGVkIGg2LCAuY2FyZC0taG92ZXIgYTp2aXNpdGVkIHAsIC5jYXJkLS1ob3ZlciBhOnZpc2l0ZWQgLmFydGljbGUge1xuICBjb2xvcjogIzRCNEI0Qjtcbn1cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmNhcmQtLWhvdmVyOmFjdGl2ZSBoMywgLmNhcmQtLWhvdmVyOmFjdGl2ZSBoNCwgLmNhcmQtLWhvdmVyOmFjdGl2ZSBoNSB7XG4gICAgY29sb3I6ICNCRjIxMzM7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXJkLS1ob3Zlcjpob3ZlciBoMywgLmNhcmQtLWhvdmVyOmhvdmVyIGg0LCAuY2FyZC0taG92ZXI6aG92ZXIgaDUge1xuICAgIGNvbG9yOiAjQkYyMTMzO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgaDEsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIGgyLCAuY2FyZC0taG92ZXI6dmlzaXRlZCBoMywgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgaDQsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIGg1LCAuY2FyZC0taG92ZXI6dmlzaXRlZCBoNiwgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgcCwgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgLmFydGljbGUge1xuICAgIGNvbG9yOiAjQkVCRUJFO1xuICB9XG4gIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIC50LS1yZWQsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIC5jYXJkLS1hY3RpdmUgLmFjdGl2ZV9fdGl0bGUsIC5jYXJkLS1hY3RpdmUgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgLmFjdGl2ZV9fdGl0bGUge1xuICAgIGNvbG9yOiAjRTVBNkFEO1xuICB9XG59XG4uY2FyZF9fdG9nZ2xlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5jYXJkX190b2dnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDY2LjY2NjY2NjY2NjclO1xufVxuLmNhcmRfX3RvZ2dsZSBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmNhcmRfX3RvZ2dsZSBbdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2sge1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuLmNhcmRfX3RvZ2dsZSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIC5jYXJkX190b2dnbGVfX2ltYWdlLCAuY2FyZF9fdG9nZ2xlIFt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jayArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FyZF9fdG9nZ2xlIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgLmNhcmRfX3RvZ2dsZV9faW1hZ2UgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSwgLmNhcmRfX3RvZ2dsZSBbdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2sgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkX190b2dnbGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5jYXJkX190b2dnbGVfX2ltYWdlLCAuY2FyZF9fdG9nZ2xlIFt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jazpjaGVja2VkICsgLmNhcmRfX3RvZ2dsZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcmRfX3RvZ2dsZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLmNhcmRfX3RvZ2dsZV9faW1hZ2UgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSwgLmNhcmRfX3RvZ2dsZSBbdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2s6Y2hlY2tlZCArIC5jYXJkX190b2dnbGVfX2ltYWdlICsgLmNhcmRfX3RvZ2dsZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkX193ZWF0aGVyLXRyYWZmaWMge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRUVFRUU7XG59XG4uY2FyZF9fd2VhdGhlci10cmFmZmljIGxpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VFRUVFRTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uY2FyZF9fd2VhdGhlci10cmFmZmljIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNhcmRfX3dlYXRoZXItdHJhZmZpYyBsaSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5jYXJkX193ZWF0aGVyLXRyYWZmaWMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5jYXJkX19ncm91cCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwLjVyZW0gMDtcbn1cbi5jYXJkX19ncm91cCA+IGgzIHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuXG4uY2Fyb3Vzc2VsX19jb21wb25lbnQgLmNhcm91c3NlbF9fbmF2IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xufVxuLmNhcm91c3NlbF9fY29tcG9uZW50LmxvYWRlZCAuY2Fyb3Vzc2VsX19uYXYge1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c3NlbF9fY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2Fyb3Vzc2VsX193cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c3NlbF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJvdXNzZWxfX2l0ZW0ubWVkaWEubWVkaWFfX2ltYWdlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmNhcm91c3NlbF9fbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNhcm91c3NlbF9fbmF2IGxpIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5jYXJvdXNzZWxfX3RhYl9faXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2Fyb3Vzc2VsX190YWJfX2l0ZW0uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2Fyb3Vzc2VsX19jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGVmdDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5jYXJvdXNzZWxfX2NhcHRpb25fX3JpZ2h0IHtcbiAgbGVmdDogdW5zZXQ7XG4gIHJpZ2h0OiAwLjVyZW07XG59XG4uY2Fyb3Vzc2VsX19jYXB0aW9uLS12aWRlbyB7XG4gIGJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJvdXNzZWxfX2NhcHRpb24ge1xuICAgIG1heC13aWR0aDogODB2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcm91c3NlbF9fY2FwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbn1cbi5jYXJvdXNzZWxfX2NhcHRpb24gcCwgLmNhcm91c3NlbF9fY2FwdGlvbiAuYXJ0aWNsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG59XG4uY2Fyb3Vzc2VsX19jYXB0aW9uIHA6YWZ0ZXIsIC5jYXJvdXNzZWxfX2NhcHRpb24gLmFydGljbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIsKgXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG59XG5cbi5jb29raWV3YWxsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4IDM1cHggMzVweDtcbiAgei1pbmRleDogMTAwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAtNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLWNvbnRhaW5lci0taW5uZXIge1xuICB3aWR0aDogNjAwcHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3NywgMjE3LCAxMDApO1xuICBib3JkZXItY29sb3I6IHJnYig3NywgMjE3LCAxMDApO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSBpLmljLCAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIGkuanctc3ZnLWljb24sXG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSBpLmp3LWljb24taW5saW5lLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tYWNjZXB0LWJ0bi5hY3RpdmUgaS5qdy1pY29uLXZvbHVtZSxcbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tYWNjZXB0LWJ0bi5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIGkuanctc3ZnLWljb24sXG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSBpLmp3LWljb24taW5saW5lLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tYWNjZXB0LWJ0bi5hY3RpdmUgaS5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb29raWV3YWxsX2FjY2VwdF93aGl0ZS5zdmdcIik7XG59XG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0OSwgMywgMzUpO1xuICBib3JkZXItY29sb3I6IHJnYigyNDksIDMsIDM1KTtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgaS5pYywgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSBpLmp3LXN2Zy1pY29uLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgaS5qdy1pY29uLWlubGluZSxcbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIGkuanctaWNvbi12b2x1bWUsXG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSBpLmp3LXN2Zy1pY29uLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgaS5qdy1pY29uLWlubGluZSxcbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIGkuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29va2lld2FsbF9yZWplY3Rfd2hpdGUuc3ZnXCIpO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tYWNjZXB0LWJ0bjpob3Zlcixcbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tc3VibWl0LWJ0bixcbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcHJlLXN1Ym1pdC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkYyMTMzO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tc3VibWl0LWJ0bjpob3Zlcixcbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcHJlLXN1Ym1pdC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMzMsIDUxLCAwLjkpO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIGEsIC5jb29raWV3YWxsLWNvbnRhaW5lciBwLCAuY29va2lld2FsbC1jb250YWluZXIgLmFydGljbGUge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY29va2lld2FsbC1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIGEgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uY29va2lld2FsbC1jb250YWluZXIgYSBpLmljLS1zbSB7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lciB1bCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4uY29va2lld2FsbC1jb250YWluZXIuc21hbGwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY29va2lld2FsbC1jb250YWluZXIuc21hbGwgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lci5zbWFsbCAuY29va2lld2FsbC0taW5mby1zdGFydGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY29va2lld2FsbC1jb250YWluZXIuc21hbGwgLmNvb2tpZXdhbGwtLXN1Ym1pdC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICByaWdodDogMjUlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MCUgKyAzNXB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtY29udGFpbmVyLS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtY29udGFpbmVyLS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1pbmZvLXN0YXJ0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1pbmZvLXN0YXJ0ZXIgYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29va2lld2FsbC1jb250YWluZXIgdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1zdWJtaXQtYnRuLFxuICAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXByZS1zdWJtaXQtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvb2tpZS1pbmZvLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uY29va2llLWluZm8tY29udGFpbmVyIC5oZWFkZXIgLmhlYWRlci0taW5uZXIge1xuICB3aWR0aDogNjAwcHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuY29udGVudCAuY29udGVudC0taW5uZXIge1xuICB3aWR0aDogNjAwcHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuY29udGVudCAuY29udGVudC0taW5uZXIgaDQge1xuICBsaW5lLWhlaWdodDogMS44ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jb29raWUtaW5mby1jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtLWlubmVyIHAsIC5jb29raWUtaW5mby1jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtLWlubmVyIC5hcnRpY2xlIHtcbiAgbGluZS1oZWlnaHQ6IDEuOCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvb2tpZS1pbmZvLWNvbnRhaW5lciBhLCAuY29va2llLWluZm8tY29udGFpbmVyIHAsIC5jb29raWUtaW5mby1jb250YWluZXIgLmFydGljbGUge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY29va2llLWluZm8tY29udGFpbmVyIGEge1xuICBjb2xvcjogI0JGMjEzMztcbn1cbi5jb29raWUtaW5mby1jb250YWluZXIgYSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG4uY29va2llLWluZm8tY29udGFpbmVyIGEgaS5pYy0tc20ge1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuaGVhZGVyLS1pbm5lcixcbiAgLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuY29udGVudC0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuaGVhZGVyLS1pbm5lcixcbiAgLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuY29udGVudC0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5cbi5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWluLXdpZHRoOiAzNDNweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzNweCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY29va2lld2FsbC1iYW5uZXItY29udGFpbmVyIC5jb29raWV3YWxsLWJhbm5lci1jb250ZW50IHNwYW4ge1xuICBjb2xvcjogI0JGMjEzMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRlbnQgcCwgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciAuY29va2lld2FsbC1iYW5uZXItY29udGVudCAuYXJ0aWNsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uY29va2lld2FsbC1iYW5uZXItY29udGFpbmVyIC5jb29raWV3YWxsLWJhbm5lci1jb250ZW50IHAgYSwgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciAuY29va2lld2FsbC1iYW5uZXItY29udGVudCAuYXJ0aWNsZSBhIHtcbiAgY29sb3I6ICNCRjIxMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciAuY29va2lld2FsbC1iYW5uZXItY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk4NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gIC5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29va2lld2FsbC1iYW5uZXItY29udGFpbmVyIHAsIC5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIgLmFydGljbGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mb290ZXIsIC5mb290ZXItLU5PUyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvb3Rlcl9fbWFpbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUVFRUVFO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb290ZXJfX21haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gIH1cbn1cbi5mb290ZXJfX21haW4tLXNtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRUVFRUU7XG59XG4uZm9vdGVyX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cbi5mb290ZXJfX2NvbnRlbnQgcCArIHAsIC5mb290ZXJfX2NvbnRlbnQgLmFydGljbGUgKyBwLCAuZm9vdGVyX19jb250ZW50IHAgKyAuYXJ0aWNsZSwgLmZvb3Rlcl9fY29udGVudCAuYXJ0aWNsZSArIC5hcnRpY2xlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZm9vdGVyLS1OT1Mge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb290ZXItLU5PUyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgfVxufVxuXG4uaGVhZGVyX19tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbn1cbi5oZWFkZXJfX21haW4udW5waW5uZWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYxcHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXJfX21haW4udW5waW5uZWQgLnNoZWV0X19vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlYWRlcl9fbWFpbi51bnBpbm5lZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC5oZWFkZXJfX21haW4udW5waW5uZWQgKiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uaGVhZGVyX19tYWluX19iYXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlYWRlcl9fbWFpbl9fYmFyIC5jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmhlYWRlcl9fbWFpbi0tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyX19tYWluLS1yZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbiAgLmhlYWRlcl9fbWFpbi0tcmVkID4gKiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlYWRlcl9fbWFpbi0tcmVkIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5oZWFkZXJfX21haW4tLXdoaXRlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG4gIHotaW5kZXg6IDI7XG59XG4uaGVhZGVyX19tYWluLS13aGl0ZSAuY29udGFpbmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9fbWFpbiAuYnJhbmRpbmdfX2xvZ28ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyX19tYWluIC5icmFuZGluZ19fbG9nbyB7XG4gICAgd2lkdGg6IDEwLjEyNXJlbTtcbiAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgbWFyZ2luOiAwLjMzMzMzMzMzMzNyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDIuNnJlbTtcbiAgfVxufVxuLmhlYWRlcl9fYXJ0aWNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5oZWFkZXJfX25vcyB7XG4gIHBhZGRpbmc6IDFyZW0gMCAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlYWRlcl9fbm9zIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG59XG4uaGVhZGVyX19mZWF0dXJlZC0tbGcge1xuICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5oZWFkZXJfX2ZlYXR1cmVkLS1sZyB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXJfX2ZlYXR1cmVkLS1sZyAubWVkaWFfX2ltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fZmVhdHVyZWQtLW1kIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlYWRlcl9fZmVhdHVyZWQtLW1kIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlcl9fZmVhdHVyZWQtLW1kIC5tZWRpYV9faW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4uaGlnaGxpZ2h0ZWRfX2xlYWRlcmJvYXJkLWNhcmQge1xuICBoZWlnaHQ6IDIzLjQzNzV2dztcbiAgbWF4LWhlaWdodDogMTgwcHg7XG59XG4uaGlnaGxpZ2h0ZWRfX2RvdWJsZS1jYXJkIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5oaWdobGlnaHRlZF9faW5mbyAuaGlnaGxpZ2h0ZWRfX2luZm8tLWxhYmVscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMjVweDtcbn1cbi5oaWdobGlnaHRlZF9faW5mbyAuaGlnaGxpZ2h0ZWRfX2luZm8tLWxhYmVscyAubGFiZWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5oaWdobGlnaHRlZF9faW5mbyAuaGlnaGxpZ2h0ZWRfX2xhYmVsLXR5cGUge1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5oaWdobGlnaHRlZF9faW5mbyAuY2FyZF9faW5mbyB7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjYyNWVtICsgKDFyZW0gLSAwLjg3NXJlbSkpO1xuICBsaW5lLWhlaWdodDogY2FsYygxLjYyNWVtICsgKDFyZW0gLSAwLjg3NXJlbSkpO1xufVxuXG4uaGlnaGxpZ2h0ZWRfX3RleHQtc2hhZG93IHtcbiAgdGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiKDAsIDAsIDApO1xufVxuXG4uaGlnaGxpZ2h0ZWRfX2JvcmRlci0tc3RhbmRhcmQge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmYxZWQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm1vZGFsX19jb250YWluZXIge1xuICBoZWlnaHQ6IDA7XG59XG4ubW9kYWxfX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB6LWluZGV4OiA3O1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cbi5tb2RhbF9fY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWxfX2NvbnRlbnQge1xuICAgIHRvcDogMi43NXJlbTtcbiAgfVxufVxuLm1vZGFsX19jb250ZW50IC5jb250YWluZXItLXNtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubW9kYWxfX2NvbnRlbnQgZm9ybSB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbF9fY29udGVudCBmb3JtIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNy4yNXJlbSk7XG4gIH1cbn1cblxuYm9keSBbbW9kYWwtbmFtZT13ZWF0aGVyZm9ybV0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHZoLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSksIG9wYWNpdHkgMHMgbGluZWFyO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHlbd2VhdGhlcmZvcm09dHJ1ZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keVt3ZWF0aGVyZm9ybT10cnVlXSAubWFpbi0tY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ub3ZlcmxheV9fYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLm92ZXJsYXlfX2NsaWNrdGhyb3VnaCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm92ZXJsYXktLWdlc3R1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI1LCAwLCAwLCAwKTtcbiAgei1pbmRleDogMjtcbn1cbi5vdmVybGF5LS1jb29raWUge1xuICB6LWluZGV4OiA3O1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG4ub3ZlcmxheS0tY29va2llLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ub3ZlcmxheV9fcHRyIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ub3ZlcmxheV9fZmFkZV9fd2hpdGUuc2hvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuI2NtcC1mYWt0b3ItaW8ge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24ge1xuICBwYWRkaW5nOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbl9faW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0JGMjEzMztcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uc2VjdGlvbl9faW5mb19fdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLnNlY3Rpb25fX2luZm8gcDpsYXN0LW9mLXR5cGUsIC5zZWN0aW9uX19pbmZvIC5hcnRpY2xlOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uc2hlZXRfX3RyaWdnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaGVldF9fdHJpZ2dlciAuc2hlZXRfX2NhcmQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zaGVldF9fdHJpZ2dlci5hY3RpdmUgLnNoZWV0X19jYXJkOm5vdCguc2hlZXRfX2NhcmQtLXZpZXcpLFxuLnNoZWV0X190cmlnZ2VyLmFjdGl2ZSAuc2hlZXRfX292ZXJsYXk6bm90KC5zaGVldF9fY2FyZC0tdmlldykge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4uc2hlZXRfX3RyaWdnZXIucmlnaHQgLnNoZWV0X19jYXJkIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi5zaGVldF9fdHJpZ2dlci5sZWZ0IC5zaGVldF9fY2FyZCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2hlZXRfX3RyaWdnZXIubGVmdCAuc2hlZXRfX2NhcmQge1xuICAgIHRvcDogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxufVxuLnNoZWV0X19jbG9zZSB7XG4gIHdpZHRoOiAyMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4uc2hlZXRfX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHotaW5kZXg6IDc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuLnNoZWV0X19vdmVybGF5LS10cmFucyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNoZWV0X19jYXJkIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDE2cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEI0QjRCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDExMnB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5zaGVldF9fY2FyZCAubmF2X19saXN0X19zaGVldCBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5zaGVldF9fY2FyZCAubmF2X19saXN0X19zaGVldCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zaGVldF9fY2FyZC0tc2hhcmUge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuLnNoZWV0X19jYXJkLS1tb2JpbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAlLCAwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hlZXRfX2NhcmQtLW1vYmlsZSArIC5zaGVldF9fb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zaGVldF9fY2FyZC0tdmlldyB7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5zaGVldF9fdHJpZ2dlci0taG92ZXI6aG92ZXIgLnNoZWV0X19jYXJkIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc2hlZXRfX3RyaWdnZXItLWhvdmVyOmhvdmVyIC5zaGVldF9fY2FyZCxcbi5zaGVldF9fdHJpZ2dlci0taG92ZXI6aG92ZXIgLnNoZWV0X19vdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hlZXRfX3RyaWdnZXItLWhvdmVyOmhvdmVyIC5zaGVldF9fb3ZlcmxheTpob3ZlciwgLnNoZWV0X190cmlnZ2VyLS1ob3Zlcjpob3ZlciAuc2hlZXRfX292ZXJsYXk6YWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keVthY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGU9dHJ1ZV0gW3ZpZXctbmFtZT1hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGVdLCBib2R5W21lbnUtbW9iaWxlPXRydWVdIFt2aWV3LW5hbWU9bWVudS1tb2JpbGVdLCBib2R5W2luZm8tbW9iaWxlPXRydWVdIFt2aWV3LW5hbWU9aW5mby1tb2JpbGVdLCBib2R5W3dlYXRoZXJmb3JtPXRydWVdIFttb2RhbC1uYW1lPXdlYXRoZXJmb3JtXSwgYm9keVt3ZWF0aGVyZm9ybT10cnVlXSBbbW9kYWwtbmFtZT13ZWF0aGVyZm9ybV0gfiAubW9kYWxfX292ZXJsYXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG59XG5cbmJvZHkgW3ZpZXctbmFtZT1pbmZvLW1vYmlsZV0sIGJvZHkgW3ZpZXctbmFtZT1tZW51LW1vYmlsZV0sIGJvZHkgW3ZpZXctbmFtZT1hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGVdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAlLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbn1cbmJvZHkgW3ZpZXctbmFtZT1pbmZvLW1vYmlsZV0gfiAuc2hlZXRfX292ZXJsYXksIGJvZHkgW3ZpZXctbmFtZT1tZW51LW1vYmlsZV0gfiAuc2hlZXRfX292ZXJsYXksIGJvZHkgW3ZpZXctbmFtZT1hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGVdIH4gLnNoZWV0X19vdmVybGF5IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cbmJvZHlbaW5mby1tb2JpbGU9dHJ1ZV0uY29yZG92YS1yZWFkeSAubmF2X19tb3JlLCBib2R5W21lbnUtbW9iaWxlPXRydWVdLmNvcmRvdmEtcmVhZHkgLm5hdl9fbW9yZSwgYm9keVthY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGU9dHJ1ZV0uY29yZG92YS1yZWFkeSAubmF2X19tb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbmJvZHlbaW5mby1tb2JpbGU9dHJ1ZV0gLm1haW4tLWNvbnRhaW5lciwgYm9keVttZW51LW1vYmlsZT10cnVlXSAubWFpbi0tY29udGFpbmVyLCBib2R5W2FjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZT10cnVlXSAubWFpbi0tY29udGFpbmVyIHtcbiAgbWF4LWhlaWdodDogNjB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IC0xO1xufVxuYm9keVttZW51LW1vYmlsZT10cnVlXSBbdmlldy1uYW1lPW1lbnUtbW9iaWxlXSB+IC5zaGVldF9fb3ZlcmxheSwgYm9keVttZW51LW1vYmlsZT10cnVlXSBbdmlldy1uYW1lPW1lbnUtbW9iaWxlXSB+IC5zaGVldF9fb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uZWRpdG9yaWFsLXRpbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZjtcbiAgcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmVkaXRvcmlhbC10aW1lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGFuZ3VhZ2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciBzZWxlY3QjbGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWMuaWNfX3NwaW5uZXItLWxpZ2h0LCAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pY19fc3Bpbm5lci0tbGlnaHQuanctc3ZnLWljb24sXG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWNfX3NwaW5uZXItLWxpZ2h0Lmp3LWljb24taW5saW5lLFxuLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgc3Bhbi5pY19fc3Bpbm5lci0tbGlnaHQuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1pY29uLXZvbHVtZSxcbi5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIHNwYW4uaWNfX3NwaW5uZXItLWxpZ2h0Lmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pY19fc3Bpbm5lci0tbGlnaHQuanctc3ZnLWljb24sXG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWNfX3NwaW5uZXItLWxpZ2h0Lmp3LWljb24taW5saW5lLFxuLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gc3Bhbi5pY19fc3Bpbm5lci0tbGlnaHQuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1pY29uLXZvbHVtZSxcbi5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljLmljX19zcGlubmVyLS1kYXJrLFxuLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgc3Bhbi5pY19fc3Bpbm5lci0tZGFyay5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWNfX3NwaW5uZXItLWRhcmsuanctc3ZnLWljb24sXG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBzcGFuLmljX19zcGlubmVyLS1kYXJrLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pY19fc3Bpbm5lci0tZGFyay5qdy1pY29uLWlubGluZSxcbi5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIHNwYW4uaWNfX3NwaW5uZXItLWRhcmsuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljX19zcGlubmVyLS1kYXJrLmp3LWljb24tdm9sdW1lLFxuLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gc3Bhbi5pY19fc3Bpbm5lci0tZGFyay5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWNfX3NwaW5uZXItLWRhcmsuanctc3ZnLWljb24sXG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBzcGFuLmljX19zcGlubmVyLS1kYXJrLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pY19fc3Bpbm5lci0tZGFyay5qdy1pY29uLWlubGluZSxcbi5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIHNwYW4uaWNfX3NwaW5uZXItLWRhcmsuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljX19zcGlubmVyLS1kYXJrLmp3LWljb24tdm9sdW1lIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5sYW5ndWFnZS13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gKyAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGFuZ3VhZ2Utd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAubGFuZ3VhZ2Utd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGFuZ3VhZ2Utd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5sYW5ndWFnZS13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxufVxuLmxhbmd1YWdlLXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0JGMjEzMyB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDZweCA1cHggIWltcG9ydGFudDtcbn1cbi5sYW5ndWFnZS13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuY3VzdG9tLWxhbmd1YWdlLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4ubGFuZ3VhZ2Utd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmN1c3RvbS1sYW5ndWFnZS1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlLFxuLmxhbmd1YWdlLXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5jdXN0b20tbGFuZ3VhZ2UtZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1zZWxlY3Rpb24ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uICNzZWxlY3QyLWxhbmd1YWdlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiAjc2VsZWN0Mi1sYW5ndWFnZS1jb250YWluZXIgPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiBzcGFuLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkYyMTMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogNnB4IDVweCAwIDVweCAhaW1wb3J0YW50O1xufVxuLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1kcm9wZG93biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIG1pbi13aWR0aDogMTQ0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTIuNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLWRyb3Bkb3duIHVsI3NlbGVjdDItbGFuZ3VhZ2UtcmVzdWx0cyB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2UtZHJvcGRvd24gdWwjc2VsZWN0Mi1sYW5ndWFnZS1yZXN1bHRzID4gbGkuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubHRyIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBkaXJlY3Rpb246IGx0ciAhaW1wb3J0YW50O1xufVxuXG4uYXJ0aWNsZV9fdGl0bGUucnRsLFxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcC10ZXh0LnJ0bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmdyaWRfX3RlbXBsYXRlLS0xIC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS0yIC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS0zIC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS00IC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS01IC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS02IC5pbmZvLWxhbmctd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5ncmlkX190ZW1wbGF0ZS0tMSAubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuLmdyaWRfX3RlbXBsYXRlLS0yIC5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4uZ3JpZF9fdGVtcGxhdGUtLTMgLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcbi5ncmlkX190ZW1wbGF0ZS0tNCAubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuLmdyaWRfX3RlbXBsYXRlLS01IC5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4uZ3JpZF9fdGVtcGxhdGUtLTYgLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmluZm8tbGFuZy13cmFwcGVyLmluZm8tbGFuZy1taXNzZWQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmxhbmd1YWdlLWRpc2NsYWltZXIge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNCRjIxMzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAzMywgNTEsIDAuMSk7XG4gIGNvbG9yOiAjQkYyMTMzO1xuICBtYXJnaW46IDAuNXJlbSAwIDFyZW0gMDtcbiAgcGFkZGluZzogOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGFuZ3VhZ2UtZGlzY2xhaW1lciB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGFuZ3VhZ2Utd3JhcHBlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuICAubGFuZ3VhZ2Utd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubGFuZ3VhZ2UtZGlzY2xhaW1lciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbmE6Zm9jdXMtdmlzaWJsZSxcbmJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmFjY2Vzc2liaWxpdHktZm9jdXM6Zm9jdXMtdmlzaWJsZSxcbi5hY2Nlc3NpYmlsaXR5LWZvY3VzOmZvY3VzLXZpc2libGUgPiAjcmVhZHNwZWFrZXJCdXR0b24sXG4uYWNjZXNzaWJpbGl0eS1mb2N1czpmb2N1cy12aXNpYmxlID4gLmdyaWVmQnV0dG9uLFxuLmFjY2Vzc2liaWxpdHktZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uOmZvY3VzLXZpc2libGUsXG4uYWNjZXNzaWJpbGl0eS1mb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMwMDVmY2M7XG59XG5cbiNmb3JtLXRpcCA+IGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsICNmb3JtLXRpcCA+IC5pbnB1dC1ibG9jazpmb2N1cywgI2Zvcm0tdGlwID4gdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA1ZmNjO1xufVxuXG4uYWNjZXNzaWJpbGl0eS10ZXh0LXNpemUtbGlzdCA+IGxpID4gYSA+IHNwYW4ge1xuICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYWNjZXNzaWJpbGl0eS10ZXh0LXNpemUtbGlzdCA+IGxpID4gYSA+IGkge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMi43NWVtO1xuICBoZWlnaHQ6IDIuNzVlbTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1saXN0ID4gbGkgPiBhLmFjdGl2ZSA+IHNwYW4ge1xuICBjb2xvcjogI0JGMjEzMztcbn1cbi5hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1saXN0ID4gbGkgPiBhLmFjdGl2ZSA+IGkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uYWNjZXNzaWJpbGl0eS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzUsIDEzNSwgMTM1LCAwLjEyKTtcbiAgY29sb3I6ICM0QjRCNEI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogNHB4IDAgNHB4IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDI5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2luZm8tLWdyYXkuc3ZnXCIpO1xufVxuXG4uYWNjZXNzaWJpbGl0eS10b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDM0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzRCNEI0QjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiA0NXB4O1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAgKyAuYWNjZXNzaWJpbGl0eS10b29sdGlwLXRleHQgPiBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAgKyAuYWNjZXNzaWJpbGl0eS10b29sdGlwLXRleHQgPiBpLmljLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAgKyAuYWNjZXNzaWJpbGl0eS10b29sdGlwLXRleHQgPiBpLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuYWNjZXNzaWJpbGl0eS10b29sdGlwICsgLmFjY2Vzc2liaWxpdHktdG9vbHRpcC10ZXh0ID4gaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCA+IGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAgKyAuYWNjZXNzaWJpbGl0eS10b29sdGlwLXRleHQgPiBpLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuYWNjZXNzaWJpbGl0eS10b29sdGlwICsgLmFjY2Vzc2liaWxpdHktdG9vbHRpcC10ZXh0ID4gaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCA+IGkuanctaWNvbi12b2x1bWUge1xuICB3aWR0aDogNDRweDtcbiAgbWF4LXdpZHRoOiA0NHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWNjZXNzaWJpbGl0eS10b29sdGlwICsgLmFjY2Vzc2liaWxpdHktdG9vbHRpcC10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgYm9yZGVyLXdpZHRoOiAxMnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtLW1vYmlsZSB7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtLW1vYmlsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtLW1vYmlsZS0tYWZ0ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udG9vbHRpcC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLnNraXAtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNraXAtbGluay1pZnJhbWUge1xuICB0b3A6IC00N3B4O1xufVxuXG4uc2tpcC1saW5rOmZvY3VzIHtcbiAgdG9wOiAwO1xufVxuXG4ucHVsbC1zcGlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XG59XG4ucHVsbC1zcGlubmVyOm5vdCgucHVsbGluZykge1xuICBvcGFjaXR5OiAwO1xufVxuLnB1bGwtc3Bpbm5lcjpub3QoLmFuaW1hdGUpIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ucHVsbC1zcGlubmVyLmFuaW1hdGUgc3ZnIHtcbiAgYW5pbWF0aW9uOiBwdWxsLXNwaW5uZXItY29udGFpbmVyIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5wdWxsLXNwaW5uZXIuYW5pbWF0ZSBjaXJjbGUge1xuICBhbmltYXRpb246IHB1bGwtc3Bpbm5lciAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLnB1bGwtc3Bpbm5lcl9faWNvbiB7XG4gIHN0cm9rZTogI0JGMjEzMztcbn1cbi5wdWxsLXNwaW5uZXJfX2ljb24gY2lyY2xlIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuXG5Aa2V5ZnJhbWVzIHB1bGwtc3Bpbm5lci1jb250YWluZXIge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bGwtc3Bpbm5lciB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAwIDE1MDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA0Ny41JSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDIgMTUwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTY7XG4gIH1cbiAgOTUlLCAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0MiAxNTA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC01OTtcbiAgfVxufVxuLnBvcHVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbWFyZ2luOiAwIDA7XG59XG5cbi5icmFuZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJyYW5kaW5nX19sb2dvIHtcbiAgd2lkdGg6IDE0LjM3NWVtO1xuICBoZWlnaHQ6IDIuNWVtO1xufVxuLmJyYW5kaW5nX19sb2dvLS1kYXJrLCAubG9hZGVyX19zcGlubmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9sb2dvL2xvZ29fb2YtLWRhcmstLWxnLnN2Z1wiKTtcbn1cbi5icmFuZGluZ19fbG9nby0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2xvZ28vbG9nb19vZi0tbGlnaHQtLWxnLnN2Z1wiKTtcbn1cbi5icmFuZGluZ19fbG9nby0tZ3JleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvbG9nby9sb2dvX29mLS1ncmV5LS1sZy5zdmdcIik7XG59XG4uYnJhbmRpbmdfX2xvZ29fX2ltYWdlLCAubG9hZGVyX19zcGlubmVyIHtcbiAgd2lkdGg6IDIuNjVlbTtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG59XG4uYnJhbmRpbmctLU5PUyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvbG9nby9sb2dvX25vcy5zdmdcIik7XG4gIHdpZHRoOiA2OHB4O1xuICBtaW4td2lkdGg6IDY4cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYnJhbmRpbmctLU5PUyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWluLXdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLyohIENyZWF0ZWQgYnkgRWxhc3RpcXVlIC0gd3d3LmVsYXN0aXF1ZS5ubCAqL1xuXG5AaW1wb3J0IFwicmVzZXRcIiwgXCJjb25maWdcIjtcblxuQGltcG9ydCBcImFic3RyYWN0cy9mdW5jdGlvbnNcIiwgXCJhYnN0cmFjdHMvbWl4aW5zXCI7XG5cbkBpbXBvcnQgXCJ1dGlsaXRpZXMvYmFja2dyb3VuZFwiLCBcInV0aWxpdGllcy9ibHVyXCIsIFwidXRpbGl0aWVzL2NlbnRlclwiLFxuICBcInV0aWxpdGllcy9jbGVhcmZpeFwiLCBcInV0aWxpdGllcy9jdXJzb3JcIiwgXCJ1dGlsaXRpZXMvZGlzcGxheVwiLFxuICBcInV0aWxpdGllcy9ldmVudFwiLCBcInV0aWxpdGllcy9mbG9hdFwiLCBcInV0aWxpdGllcy9wb3NpdGlvbmluZ1wiLFxuICBcInV0aWxpdGllcy9zZWxlY3Rpb25cIiwgXCJ1dGlsaXRpZXMvc3BhY2luZ1wiLCBcInV0aWxpdGllcy90ZXh0XCIsXG4gIFwidXRpbGl0aWVzL3Zpc2liaWxpdHlcIiwgXCJ1dGlsaXRpZXMvc2Nyb2xsaW5nXCI7XG5cbkBpbXBvcnQgXCJiYXNlL2FuaW1hdGlvblwiLCBcImJhc2UvZ3JpZFwiLCBcImJhc2UvbGF5b3V0XCIsIFwiYmFzZS90eXBvZ3JhcGh5XCI7XG5cbkBpbXBvcnQgXCJlbGVtZW50cy9idXR0b25cIiwgXCJlbGVtZW50cy9kaXZpZGVyXCIsIFwiZWxlbWVudHMvZW1iZWRcIiwgXCJlbGVtZW50cy9pY29uXCIsXG4gIFwiZWxlbWVudHMvaW5wdXRcIiwgXCJlbGVtZW50cy9sYWJlbFwiLCBcImVsZW1lbnRzL2xvYWRlclwiLCBcImVsZW1lbnRzL21lZGlhXCIsXG4gIFwiZWxlbWVudHMvandwbGF5ZXJcIiwgXCJlbGVtZW50cy9pZnJhbWVcIjtcblxuQGltcG9ydCBcIm1vZHVsZXMvZm9ybVwiLCBcIm1vZHVsZXMvbGlzdFwiLCBcIm1vZHVsZXMvbmF2aWdhdGlvblwiLCBcIm1vZHVsZXMvc3BhXCIsXG4gIFwibW9kdWxlcy9yZWdpb1wiLCBcIm1vZHVsZXMvcGhvdG9zd2lwZS9waG90b3N3aXBlX21haW5cIixcbiAgXCJtb2R1bGVzL3JlYWRzcGVha2VyL2RlZmF1bHRcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvYWRzXCIsIFwiY29tcG9uZW50cy9hcnRpY2xlXCIsIFwiY29tcG9uZW50cy9jYXJkXCIsXG4gIFwiY29tcG9uZW50cy9jYXJvdXNzZWxcIiwgXCJjb21wb25lbnRzL2Nvb2tpZXdhbGxcIiwgXCJjb21wb25lbnRzL2Zvb3RlclwiLFxuICBcImNvbXBvbmVudHMvaGVhZGVyXCIsIFwiY29tcG9uZW50cy9oaWdobGlnaHRlZFwiLCBcImNvbXBvbmVudHMvbW9kYWxcIixcbiAgXCJjb21wb25lbnRzL292ZXJsYXlcIiwgXCJjb21wb25lbnRzL3NlY3Rpb25cIiwgXCJjb21wb25lbnRzL3NoZWV0XCIsXG4gIFwiY29tcG9uZW50cy9zbGlkZXJcIiwgXCJjb21wb25lbnRzL3RpbWVyXCIsIFwiY29tcG9uZW50cy90cmFuc2xhdGlvblwiLFxuICBcImNvbXBvbmVudHMvYWNjZXNzaWJpbGl0eVwiLCBcImNvbXBvbmVudHMvcHVsbC10by1yZWZyZXNoXCI7XG5cbkBpbXBvcnQgXCJwYWdlcy9kZWZhdWx0XCIsIFwicGFnZXMvaG9tZVwiLCBcInBhZ2VzL3BvcHVwXCI7XG5cbkBpbXBvcnQgXCJ0aGVtZXMvYnJhbmRpbmdcIiwgXCJ0aGVtZXMvdGhlbWVcIjtcbiIsIi8vIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4vLyB2Mi4wIHwgMjAxMTAxMjZcbi8vIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vLyBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8vIEFkZGl0aW9uYWxcbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogMDtcbn1cbiIsIi8vIEJhY2tncm91bmQgc3R5bGVzXG5cbi5iZyB7XG5cbiAgICAmLS1kZWZhdWx0IHtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLS1jb3ZlciB7XG4gICAgICAgIEBleHRlbmQgLmJnLS1kZWZhdWx0O1xuICAgIFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG5cbiAgICAmLS1jb250YWluIHtcbiAgICAgICAgQGV4dGVuZCAuYmctLWRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG5cbiAgICAmLS0xMDAge1xuICAgICAgICBAZXh0ZW5kIC5iZy0tZGVmYXVsdDtcbiAgICBcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB9XG59XG4iLCIuYmctYmx1ciB7XG5cdC8vIGlmIG5vIGJhY2tkcm9wIHN1cHBvcnQ6IHRyYW5zcGFyZW50XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS13aGl0ZSwgMC45NSk7XG5cblx0Ly8gaWYgYmFja2Ryb3Agc3VwcG9ydDogdHJhbnNwYXJlbnQgYW5kIGJsdXJyZWRcblx0QHN1cHBvcnRzICgoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCkpIG9yIChiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCkpKSB7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS13aGl0ZSwgMC44KTtcblx0fVxuXG5cdCYtZGFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItLWJsYWNrLCAwLjQpO1xuXHR9XG5cdCYtZGFya2VyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNyk7XG5cdFx0QHN1cHBvcnRzICgoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCkpIG9yIChiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCkpKSB7XG5cdFx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNyk7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBDZW50ZXJpbmdcblxuLmNlbnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgJi0tYm90aCB7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRlcmluZztcbiAgICB9XG5cbiAgICAmLS1ob3Ige1xuICAgICAgICBAaW5jbHVkZSBjZW50ZXJpbmcodHJ1ZSwgZmFsc2UpO1xuICAgIH1cblxuICAgICYtLXZlcnQge1xuICAgICAgICBAaW5jbHVkZSBjZW50ZXJpbmcoZmFsc2UsIHRydWUpO1xuICAgIH1cbn1cbiIsIi8vIE1peGluIGZvciBjZW50ZXJpbmcgc3R1ZmYuXG4vLyBNYWtlIHN1cmUgdGhlIHBhcmVudCBlbGVtZW50IGlzIHBvc2l0aW9uZWQgJ3JlbGF0aXZlJy5cblxuQG1peGluIGNlbnRlcmluZygkaG9yaXpvbnRhbDogdHJ1ZSwgJHZlcnRpY2FsOiB0cnVlKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgQGlmICgkaG9yaXpvbnRhbCBhbmQgJHZlcnRpY2FsKSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH0gQGVsc2UgaWYgKCRob3Jpem9udGFsKSB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgfSBAZWxzZSBpZiAoJHZlcnRpY2FsKSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB9XG59XG4iLCIvLyBDbGVhcmZpeCBmb3IgdGhlIHdpbiEgQWx3YXlzIHVzZWZ1bGwgd2hlbiB3b3JraW5nIHdpdGggZmxvYXRzLlxuXG4uY2xlYXIge1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG59XG4iLCIuY3Vyc29yIHtcblxuXHQmLS1wb2ludGVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQmLS16b29tIHtcblx0XHRjdXJzb3I6IHpvb20taW47XG5cdH1cblxuXHQmLS16b29tb3V0IHtcblx0XHRjdXJzb3I6IHpvb20tb3V0O1xuXHR9XG59XG4iLCIvLyBEaXNwbGF5XG5cbi5kIHtcblxuICAgICYtLWlubCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG5cbiAgICAmLS1pbmwtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJi0taW5sLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB9XG5cbiAgICAmLS1vbi10b3Age1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICBcbiAgICAmLS1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmLS1pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyaWQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgIH1cblxuICAgICYtLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAmLS1zbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbiAgICAgICAgXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIFx0fVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbGcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tbGcge1xuICAgICAgICBcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgXHR9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sZy0tbWF4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1sZy0tbWF4IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0taGlkZGVuIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgIH1cblxuICAgICYtLW5vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi0tbm9ybWFsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1tZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbiAgICAgICAgXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgXHR9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLWxnIHtcbiAgICAgICAgXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgXHR9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hcHAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtLW5vIHtcbiAgICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstLXhzKSBhbmQgKG1heC13aWR0aDogJGJyZWFrLS1zbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAmLS10YWJsZXQge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay0tc20pIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstLWxnKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29yZG92YS1yZWFkeSB7XG4gICAgLmQtLW5vbmUtLWFwcCwgLnNoZWV0X19jYXJkLmQtLW5vbmUtLWFwcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC0tYXBwIHtcbiAgICAgICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi8vIE1peGluIGZvciBkZWZpbmluZyBicmVha3BvaW50cyBmb3IgcmVzcG9uc2l2ZW5lc3MuXG4vL1xuLy8gVXNhZ2U6XG4vLyAgICAgZGl2IHtcbi8vICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4vLyAgICAgICAgIC8vIFByb3BlcnRpZXMgbW9iaWxlXG4vLyAgICAgICB9XG4vL1xuLy8gICAgICAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbi8vICAgICAgICAgLy8gUHJvcGVydGllcyB0YWJsZXRcbi8vICAgICAgIH1cbi8vXG4vLyAgICAgICBAaW5jbHVkZSBicmVhay0tbGcge1xuLy8gICAgICAgICAvLyBQcm9wZXJ0aWVzIGRlc2t0b3Bcbi8vICAgICAgIH1cbi8vXG4vLyAgICAgICBAaW5jbHVkZSByZXRpbmEge1xuLy8gICAgICAgICAvLyBQcm9wZXJ0aWVzIHJldGluYSBkaXNwbGF5c1xuLy8gICAgICAgfVxuLy9cbi8vICAgICAgIEBpbmNsdWRlIG9yaWVudGF0aW9uKGxhbmRzY2FwZSkge1xuLy8gICAgICAgICAvLyBQcm9wZXJ0aWVzIGxhbmRjYXBlIG9yaWVudGF0aW9uXG4vLyAgICAgICB9XG4vL1xuLy8gICAgICAgQGluY2x1ZGUgb3JpZW50YXRpb24ocG9ydHJhaXQpIHtcbi8vICAgICAgICAgLy8gUHJvcGVydGllcyBwb3J0cmFpdCBvcmllbnRhdGlvblxuLy8gICAgICAgfVxuLy8gICAgIH1cblxuLy8gRGV2aWNlc1xuQG1peGluIGJyZWFrLS1zbSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstLXNtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrLS1zbS0tbWluIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay0tc20pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWstLW1kIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay0tc20pIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstLWxnKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrLS1sZyB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWstLWxnKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBicmVhay0tbGctLW1heCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstLWxnKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gUmV0aW5hXG5AbWl4aW4gcmV0aW5hIHtcbiAgQG1lZGlhXG4gICAgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgICBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gUHJpbnRcbkBtaXhpbiBwcmludCB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gT3JpZW50YXRpb25cbkBtaXhpbiBvcmllbnRhdGlvbigkb3JpZW50YXRpb24pIHtcbiAgICBAbWVkaWEgKG9yaWVudGF0aW9uOiAkb3JpZW50YXRpb24pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuIiwiLy8gRGlzYWJsZSBvciBlbmFibGUgcG9pbnRlciBldmVudHMuXG5cbi5ldnQge1xuICAgIFxuICAgICYtLW5vbmUge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1hdXRvIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxufVxuIiwiLy8gRmxvYXRzXG5cbi5mbCB7XG5cbiAgICAmLS1sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgJi0tcmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgJi0tbm9uZSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG59XG4iLCIvLyBQb3NpdGlvbmluZ1xuXG4ucCB7XG4gICAgJi0tc3RyZXRjaCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJi0tYWJzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICYtLTEwMCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLS10b3Age1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICYtLWJvdHRvbSB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1yZWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi0tZml4ZWQge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgICAgICAgJi0tMTAwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG59XG4iLCJcbi8vIFBhZGRpbmdcblxuLnBhZGRpbmcge1xuXG4gICAgJi0teHNtIHtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0teHNtO1xuXG4gICAgICAgICYtLXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS14c207XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14c207XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0teHNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbHIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS14c207XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS14c207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1tZCB7XG4gICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLW1kO1xuXG4gICAgICAgICYtLXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLW1kO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tbWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQ7XG5cbiAgICAgICAgICAgICYtLWkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0tbWQ7XG5cbiAgICAgICAgICAgICYtLWkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tbWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0tbWQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZzogJGd1dHRlci0tc207XG5cbiAgICAgICAgICAgICYtLXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tc207XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGcge1xuICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS1sZztcblxuICAgICAgICAmLS10IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS1tZDtcblxuICAgICAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1iIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1sciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXhsZyB7XG4gICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLXhsZztcblxuICAgICAgICAmLS10IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1iIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS14bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS14bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0teGxnO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0teGxnO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLWxnO1xuXG4gICAgICAgICAgICAmLS10IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS14eGxnIHtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0teHhsZztcblxuICAgICAgICAmLS10IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14eGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0teHhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS14eGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS14eGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXh4bGc7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0teHhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0teHhsZztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLXh4bGc7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZzogJGd1dHRlci0tbGc7XG5cbiAgICAgICAgICAgICYtLXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNtIHtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0tc207XG5cbiAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tc207XG4gICAgICAgIH1cblxuICAgICAgICAmLS1iIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0tc207XG4gICAgICAgIH1cblxuICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tc207XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tc207XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0tc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1yZXNldCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAmLS1zbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTWFyZ2luXG5cbi5tYXJnaW4ge1xuXG4gICAgJi0teHNtIHtcbiAgICAgICAgbWFyZ2luOiAkZ3V0dGVyLS14c207XG5cbiAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS14c207XG4gICAgICAgIH1cblxuICAgICAgICAmLS1iIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS14c207XG4gICAgICAgIH1cblxuICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS14c207XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS14c207XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci0teHNtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS14c207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zbSB7XG4gICAgICAgIG1hcmdpbjogJGd1dHRlci0tc207XG5cbiAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tc207XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tc207XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci0tc207XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbWQge1xuICAgICAgICBtYXJnaW46ICRndXR0ZXItLW1kO1xuXG4gICAgICAgICYtLXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICAmLS1uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtI3skZ3V0dGVyLS1tZH07XG4gICAgICAgICAgICAgICAgJi0taSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0jeyRndXR0ZXItLW1kfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tbWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tbWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLW1kO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbjogJGd1dHRlci0tc207XG5cbiAgICAgICAgICAgICYtLXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tc207XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZyB7XG4gICAgICAgIG1hcmdpbjogJGd1dHRlci0tbGc7XG5cbiAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tbGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tbGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbjogJGd1dHRlci0tbWQ7XG5cbiAgICAgICAgICAgICYtLXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS14bGcge1xuICAgICAgICBtYXJnaW46ICRndXR0ZXItLXhsZztcblxuICAgICAgICAmLS10IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXhsZztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXItLXhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS14bGc7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXhsZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICBtYXJnaW46ICRndXR0ZXItLWxnO1xuXG4gICAgICAgICAgICAmLS10IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8qKiogQXNzZXRzXG5cbi8vIFVzYWdlOlxuLy8gZGl2IHtcbi8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aW1hZ2UuanBnJyk7XG4vLyB9XG4kaW1hZ2UtcGF0aDogICAgICAgICAgICAgICAgJy4uL2Fzc2V0cy9pbWcvJztcbiR2aWRlby1wYXRoOiAgICAgICAgICAgICAgICAnLi4vYXNzZXRzL3ZpZGVvLyc7XG4kZm9udC1wYXRoOiAgICAgICAgICAgICAgICAgJy4uL2Fzc2V0cy9mb250cy8nO1xuXG5cbi8vKioqIENvbG9yc1xuXG4kY29sb3ItLWJsYWNrOiAgICAgICAgICAgICAgIzAwMDAwMDtcbiRjb2xvci0tYmxhY2stLWxpZ2h0OiAgICAgICAjMDAwMDAwO1xuJGNvbG9yLS1ibGFjay0tZGFyazogICAgICAgICMwMDAwMDA7XG4kY29sb3ItLWJsYWNrLS1hbHBoYTIwOiAgICAgcmdiYSgkY29sb3ItLWJsYWNrLCAwLjIpO1xuJGNvbG9yLS1ibGFjay0tYWxwaGE0MDogICAgIHJnYmEoJGNvbG9yLS1ibGFjaywgMC40KTtcbiRjb2xvci0tYmxhY2stLWFscGhhNzA6ICAgICByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNyk7XG4kY29sb3ItLWJsYWNrLS1ncmFkaWVudDogICAgbGluZWFyLWdyYWRpZW50KHJnYmEoJGNvbG9yLS1ibGFjaywgMC4wKSwgcmdiYSgkY29sb3ItLWJsYWNrLCAwLjcpKTtcblxuJGNvbG9yLS13aGl0ZTogICAgICAgICAgICAgICNGRkZGRkY7XG4kY29sb3ItLXdoaXRlLS1hbHBoYTIwOiAgICAgcmdiYSgkY29sb3ItLXdoaXRlLCAwLjIpO1xuJGNvbG9yLS13aGl0ZS0tYWxwaGE3MDogICAgIHJnYmEoJGNvbG9yLS13aGl0ZSwgMC43KTtcbiRjb2xvci0td2hpdGUtLWdyYWRpZW50Olx0bGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRjb2xvci0td2hpdGUsIDAuMCksIHJnYmEoJGNvbG9yLS13aGl0ZSwgMSkpO1xuXG5cbiRjb2xvci0tZ3JleTogICAgICAgICAgICAgICAjRTFFMUUxO1xuJGNvbG9yLS1ncmV5LS1saWdodGVyOiAgICAgICNGN0Y3Rjc7XG4kY29sb3ItLWdyZXktLWxpZ2h0OiAgICAgICAgI0VFRUVFRTtcbiRjb2xvci0tZ3JleS0tZGFyazogICAgICAgICAjQkVCRUJFO1xuJGNvbG9yLS1ncmV5LS1kYXJrZXI6ICAgICAgICM0QjRCNEI7XG4kY29sb3ItLWdyZXktLWRhcmstLWJnOiAgICAgIzI1MjUyNTtcbiRjb2xvci0tZ3JleS0tdmlkZW8tLXRleHQ6ICAjOUU5RTlFO1xuJGNvbG9yLS1ncmV5LS1kYXJrZXItLWFsdDogICM3QTdBN0E7XG5cbiRjb2xvci0tcmVkOiAgICAgICAgICAgICAgICAjQkYyMTMzO1xuJGNvbG9yLS1yZWQtLWxpZ2h0OiAgICAgICAgICNFQjEwMjk7XG4kY29sb3ItLXJlZC0tbGlnaHRlcjogICAgICAgI0U1QTZBRDtcbiRjb2xvci0tcmVkLS1kYXJrOiAgICAgICAgICAjQTIxMjIzO1xuXG4kY29sb3ItLXllbGxvdzogICAgICAgICAgICAgI0Y5QkYwMDtcbiRjb2xvci0tZ3JlZW46ICAgICAgICAgICAgICAjNWNiNjAwO1xuJGNvbG9yLS1ibHVlOiAgICAgICAgICAgICAgICM1OUNGRkY7XG5cbiRjb2xvci1zb2NpYWxzLS1mYjogICAgICAgICAjM0I1OTk4O1xuJGNvbG9yLXNvY2lhbHMtLWluc3RhOiAgICAgICNCQzJBOEQ7XG4kY29sb3Itc29jaWFscy0tdHc6ICAgICAgICAgIzFEQTFGMjtcbiRjb2xvci1zb2NpYWxzLS15dDogICAgICAgICAjRkYwMDAwO1xuXG4kY29sb3ItLXdoYXRzYXBwOiAgICAgICAgXHQjOURDQzc4O1xuJGNvbG9yLS13aGF0c2FwcC0tbGlnaHQ6ICAgICNEQ0Y4QzY7XG5cbiRjb2xvci0tdG9vbHRpcDogICAgICAgICAgICAjODc4Nzg3O1xuXG4vLyoqKiBCcmVha3BvaW50c1xuXG4vLyBVc2FnZTpcbi8vXG4kYnJlYWstLXhzOiAwO1xuJGJyZWFrLS1zbTogNTc2cHg7XG4kYnJlYWstLW1kOiA3NjhweDtcbiRicmVhay0teG1kOiA4MDBweDtcbiRicmVhay0tbGc6IDEwMjZweDtcbiRicmVhay0teGxnOiAxMjAwcHg7XG5cblxuLy8qKiogQ29udGFpbmVyc1xuXG4vLyBVc2FnZTpcbi8vXG4kY29udGFpbmVyOiAoXG4gICAgc206IDU0MHB4LFxuICAgIG1kOiA3MjBweCxcbiAgICBsZzogOTYwcHgsXG4gICAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuXG4vLyoqKiBHdXR0ZXJzXG5cbi8vIFVzYWdlOlxuLy9cbiRndXR0ZXItLXhzbTogMC4yNXJlbTtcbiRndXR0ZXItLXNtOiAwLjVyZW07XG4kZ3V0dGVyLS1tZDogMXJlbTtcbiRndXR0ZXItLWxnOiAxLjVyZW07XG4kZ3V0dGVyLS14bGc6IDJyZW07XG4kZ3V0dGVyLS14eGxnOiAzcmVtO1xuXG5cbi8vKioqIENvbHVtbiBHYXBcblxuLy8gVXNhZ2U6XG4vL1xuJGNvbHVtbi1nYXAtLXNtOiAwLjVyZW07XG4kY29sdW1uLWdhcC0tbWQ6IDFyZW07XG4kY29sdW1uLWdhcC0tbGc6IDEuNXJlbTtcblxuXG5cbi8vIEZvbnRzXG5cbi8vIFVzYWdlOlxuLy8gZGl2IHtcbi8vICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1iYXNlO1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ub3JtYWw7XG4vLyAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0tYmFzZTtcbi8vIH1cbiRmb250LWZhbWlseS0tc3lzdGVtOiAgICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS0tc2Fucy1zZXJpZjogICBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS0tYmFzZTogICAgICAgICAkZm9udC1mYW1pbHktLXNhbnMtc2VyaWY7XG5cbiRmb250LXNpemUtLWJhc2U6ICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBCYXNlZCBvbiBicm93c2VyIGRlZmF1bHQsIG5vcm1hbGx5ICcxNnB4J1xuJGZvbnQtc2l6ZS0tbGc6ICAgICAgICAgICAgICgkZm9udC1zaXplLS1iYXNlICogMikgIWRlZmF1bHQ7XG4kZm9udC1zaXplLS1tZDogICAgICAgICAgICAgKCRmb250LXNpemUtLWJhc2UgKiAxLjUpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS0tc206ICAgICAgICAgICAgICgkZm9udC1zaXplLS1iYXNlICogMS4xMjUpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS0teHNtOiAgICAgICAgICAgICgkZm9udC1zaXplLS1iYXNlICogMC44NzUpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS0teHhzbTogICAgICAgICAgICAoJGZvbnQtc2l6ZS0tYmFzZSAqIDAuNzUpICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtLWxpZ2h0OiAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LS1ub3JtYWw6ICAgICAgIDUwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC0tbWVkaXVtOiAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtLWJvbGQ6ICAgICAgICAgNzAwICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtLWJhc2U6ICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuLy8gSW5wdXRzXG5cbi8vIFVzYWdlOlxuLy9cbiRpbnB1dF9fdGV4dDogJ2lucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSc7XG4kaW5wdXRfX2J1dHRvbnM6ICdpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGJ1dHRvbic7XG4kaW5wdXRfX2RhdGVzOiAnaW5wdXRbdHlwZV49XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0sIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSc7XG4kaW5wdXRfX25vdC1yYWRpbzogJ2lucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSknO1xuXG4vLyBBbGwgaW5wdXRzXG4kaW5wdXRzOiAnI3skaW5wdXRfX3RleHR9LCAjeyRpbnB1dF9fYnV0dG9uc30sICN7JGlucHV0X19kYXRlc30sICN7JGlucHV0X19ub3QtcmFkaW99LCB0ZXh0YXJlYSwgaW5wdXRbdHlwZT1cImZpbGVcIl0nO1xuXG5cbi8vIHJhZGl1c1xuJGJvcmRlci1yYWRpdXM6IDRweDtcbiRib3JkZXItcmFkaXVzLS1zbTogMnB4O1xuJGJvcmRlci1yYWRpdXMtLW1kOiA4cHg7XG5cbi8vIHBpeGVsc1xuJHBpeGVsLXhzbTogMXB4O1xuJHBpeGVsLS1zbTogMnB4O1xuJHBpeGVsLS1tOiA0cHg7XG4kcGl4ZWwtLWw6IDhweDtcbiRwaXhlbC0teGw6IDE2cHg7XG4kcGl4ZWwtLXh4bDogMzJweDtcblxuLy8qKiogVHJhbnNpdGlvbnNcblxuLy8gVXNhZ2U6XG4vL1xuJHRyYW5zaXRpb24tLWJhc2U6ICAgICAgICAgIGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG4kdHJhbnNpdGlvbi0tYmV6aWVyOiAgICAgICAgYWxsIC41cyBjdWJpYy1iZXppZXIoLjIsIDAsIDAsIDEpO1xuJHRyYW5zaXRpb24tLWJlemllci1hbmRyb2lkOiBhbGwgLjJzIGxpbmVhcjtcbiR0cmFuc2l0aW9uLS1vcGFjaXR5OiAgICAgICBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcbiIsIi8vIFRleHQgcHJvcGVydHkgY2xhc3Nlc1xuXG4udCB7XG4gICAgJi0tdW5kZXJsaW5lIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgIFxuICAgICYtLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWVsbGlwc2lzIHtcbiAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXMoMTAwJSk7XG4gICAgfVxuICAgIFxuICAgICYtLXN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgfVxuXG4gICAgJi0tcmVkIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgIH1cblxuICAgICYtLWdyZWVuIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tZ3JlZW47XG4gICAgfVxuXG4gICAgJi0tdHJhbnNwYXJlbnQge1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1ncmV5IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyLS1hbHQ7XG4gICAgfVxuXG4gICAgJi0td2hpdGUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgICB9XG5cbiAgICAmLS1ibGFjayB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLWJsYWNrO1xuICAgIH1cblxuICAgICYtLWNhcGl0YWxpemUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXG4gICAgICAgICY6OmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0td3JhcCB7XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgfVxuICAgIFxuICAgIC8vIFNpemVzXG4gICAgJi0teHhzbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHhzbTtcbiAgICB9XG5cbiAgICAmLS14c20ge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXhzbTtcbiAgICB9XG4gICAgXG4gICAgJi0tc20ge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXNtO1xuICAgIH1cbiAgICBcbiAgICAmLS1tZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbWQ7XG5cbiAgICAgICAgJi0taSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLW1kICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi0tbGcge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWxnO1xuXG4gICAgICAgICYtLWkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1sZyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gTWl4aW4gZm9yIHRydW5jYXRpbmcgdGV4dC5cbi8vIFVzZSB0aGlzIHdoZW4geW91IG5lZWQgdG8gdHJ1bmNhdGUgdGV4dCB3aXRoIC4uLlxuLy8gISEgT25seSB3b3JrcyBvbiBhIHNpbmdlIGxpbmUuIEZvciBtdWxpLWxpbmVzIGVsbGlwc2lzLCB5b3UnbGwgbmVlZCBzb21lIGphdmFzY3JpcHQgbWFnaWMuXG4vL1xuLy8gVXNhZ2U6XG4vLyAgICAgZGl2IHtcbi8vICAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXMoMTAwJSk7XG4vLyAgICAgfVxuXG5AbWl4aW4gZWxsaXBzaXMoJHdpZHRoOiAxMDAlKSB7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuIiwiLy8gVmlzaWJpbGl0eSBoZWxwZXJzXG5cbi52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB1bnNldDtcbn1cblxuLmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuIiwiYm9keS5uby1zY3JvbGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIi8vIFNlZSAnYWJzdHJhY3RzL3BsYWNlaG9sZGVycycgZm9yIHRyYW5zaXRpb24gcHJvcGVydGllc1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uYW5pbWF0ZSB7XG4gICYtLXNwaW5uZXIge1xuICAgIGFuaW1hdGlvbjogc3Bpbm5lciAycyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cblxuICAmLS1idG4tYXBwZWFyIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJlemllcjtcblxuICAgIC5idG4ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW9wYWNpdHk7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JpZCBjb250YWluZXI6XG4uY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBicmVhay0tbGcge1xuICAgICAgICBtYXgtd2lkdGg6ICRicmVhay0teGxnO1xuICAgIH1cblxuICAgICYtLXNtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkYnJlYWstLXNtO1xuICAgIH1cblxuICAgICYtLW1kIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkYnJlYWstLW1kO1xuICAgIH1cblxuICAgICYtLWZsdWlkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLW1kO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0tc207XG4gICAgICAgIH1cbiAgICB9XG59XG4uZ3JpZCB7XG4gICAgJl9fYXJlYSB7XG4gICAgICAgIC8vIGtlZXAgZ3JpZCBhcmVhcyBhcyBnbG9iYWwgYXMgcG9zc2libGVcbiAgICAgICAgJi0taGVhZGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDIsIDQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMSwgMik7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1jb250ZW50IHtcblx0ICAgICAgICBtYXgtd2lkdGg6ICRicmVhay0teG1kO1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMiwgNCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLXJvdygyLCAzKTtcblxuICAgICAgICAgICAgJi0tZnVsbCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMiwgNSk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMiwgMyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXRvcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMiwgNCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMSwgMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1hc2lkZSB7XG4vL1x0ICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkYnJlYWstLXhtZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDQsIDUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMSwgMyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1tYWluIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDEsIDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZm9vdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDEsIDMpO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAmX190ZW1wbGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1sZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBzcGVjaWZ5IGdyaWQgYXJlYSBjaGFuZ2VzIHdpdGhpbiB0ZW1wbGF0ZVxuXG4gICAgICAgICYtLWRldGFpbCwgJi0tb3ZlcnZpZXcge1xuICAgICAgICAgICAgLW1zLWdyaWQtY29sdW1uczogMWZyIHJlcGVhdCgzLCBtaW5tYXgoMWZyLCBjYWxjKCRicmVhay0teGxnIC8gMykpKSAxZnI7XG4gICAgICAgICAgICAvLyAxcHggaXMgZ29vZ2xlIGNocm9tZSBmaXhcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byByZXBlYXQoMywgbWlubWF4KDFweCwgY2FsYygkYnJlYWstLXhsZyAvIDMpKSkgYXV0bztcbiAgICAgICAgICAgIC1tcy1ncmlkLXJvd3M6IGF1dG8gYXV0byAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZGV0YWlsIHtcbiAgICAgICAgICAvLyBmaXggZm9yIGllIHRoYXQgZG9lc250IHN1cHBvcnQgYXV0b1xuICAgICAgICAgIC1tcy1ncmlkLXJvd3M6IDFmcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLW92ZXJ2aWV3IHtcbiAgICAgICAgICAgIC5ncmlkX19hcmVhLS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLXJvdygyLCA0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1vZHVsYXIge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IDFmciByZXBlYXQoMTIsIG1pbm1heCgxZnIsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKSAxZnI7XG4gICAgICAgICAgICAvLyAxcHggaXMgZ29vZ2xlIGNocm9tZSBmaXhcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byByZXBlYXQoMTIsIG1pbm1heCgxcHgsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKSBhdXRvO1xuICAgICAgICAgICAgLW1zLWdyaWQtcm93czogYXV0byBhdXRvIDFmcjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmcjtcbiAgICAgICAgICAgIC5ncmlkX19hcmVhIHtcbiAgICAgICAgICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCg0LCAxMik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDEsIDIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCg0LCAxMik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDIsIDMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1mZWF0dXJlZD1cInZpZGVvXCJde1xuICAgICAgICAgICAgICAgIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgLmdyaWRfX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCgzLCAxMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMSwgMik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woNCwgMTIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDIsIDMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgxZnIsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIDFweCBpcyBnb29nbGUgY2hyb21lIGZpeFxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgxcHgsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncmlkX19hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGVhZGVyX19mZWF0dXJlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDEsIDEzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDFmciwgY2FsYygkYnJlYWstLXhsZyAvIDEyKSkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gMXB4IGlzIGdvb2dsZSBjaHJvbWUgZml4XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDFweCwgY2FsYygkYnJlYWstLXhsZyAvIDEyKSkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdyaWRfX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDEsIC0xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXJfX2ZlYXR1cmVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMSwgMTMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgICAgICAgICAgICAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMWZyLCBjYWxjKCRicmVhay0teGxnIC8gMTIpKSk7XG4gICAgICAgICAgICAgICAgLy8gMXB4IGlzIGdvb2dsZSBjaHJvbWUgZml4XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgxcHgsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKTtcbiAgICAgICAgICAgICAgICAuZ3JpZF9fYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICYtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXJfX2ZlYXR1cmVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCgxLCAxMyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDFmciwgY2FsYygkYnJlYWstLXhsZyAvIDEyKSkpO1xuICAgICAgICAgICAgICAgIC8vIDFweCBpcyBnb29nbGUgY2hyb21lIGZpeFxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMXB4LCBjYWxjKCRicmVhay0teGxnIC8gMTIpKSk7XG4gICAgICAgICAgICAgICAgLmdyaWRfX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMSwgLTEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaGVhZGVyX19mZWF0dXJlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMSwgMTMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJltkYXRhLWZlYXR1cmVkPVwibGdcIl0ge1xuICAgICAgICAgICAgLmdyaWRfX2FyZWEge1xuICAgICAgICAgICAgICAgICYtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDEsIDYpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLXJvdygxLCAyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1hc2lkZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDQsIDUpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLXJvdygyLCAzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1jb250YWluZXIge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXG4gICAgICAgICAgICAvLyBmaXggZm9yIGllMTAgd2lkdGhcbiAgICAgICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vLyBmbGV4Ym94IGZvciBzbWFsbCBsYXlvdXQgZml4ZXNcblxuLmZsZXgge1xuXG4gICAgJi0tY2xlYXIge1xuICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tc3RyZXRjaCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cblxuICAgICYtLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA5IHtcbiAgICAgICAgICAgICYtLSN7JGl9IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAkaSAkaSoxMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLW1heC0tI3skaX0ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gJGkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLTEwIHtcbiAgICAgICAgICAgIGZsZXg6IDEwIDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1vbmUtdGhpcmQge1xuICAgICAgICAgICAgZmxleDogMy4zMyAzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1vbmUtZm91cnRoIHtcbiAgICAgICAgICAgIGZsZXg6IDIuNSAyNSU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1maXgge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbm9uZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICYtLXNtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tbWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1sZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNwYWNlYmV0d2VlbiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWVuZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1hbGlnbiB7XG5cbiAgICAgICAgJi0tdmVydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWhvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1ib3RoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1lbmQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ub25lIHtcblxuICAgICAgICAmLS1zbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxnIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1sZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGNvbHVtbnNcbi5jb2wge1xuXG4gICAgJi0tMiB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgICAgICAgICBjb2x1bW5zOiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLWxnIHtcbiAgICAgICAgICAgIGNvbHVtbnM6IDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS0zIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbiAgICAgICAgICAgIGNvbHVtbnM6IDI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tbGcge1xuICAgICAgICAgICAgY29sdW1uczogMztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEZpeCBmb3IgR3JpZCBUZW1wbGF0ZSBBcmVhcyBub3QgYmVpbmcgc3VwcG9ydGVkIGluIElFMTBcbkBtaXhpbiBncmlkLWNoaWxkLWNvbCAoJGNvbC1zdGFydCwgJGNvbC1lbmQpIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46ICRjb2wtc3RhcnQ7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46ICRjb2wtZW5kIC0gJGNvbC1zdGFydDtcbiAgICBncmlkLWNvbHVtbjogI3skY29sLXN0YXJ0fS8jeyRjb2wtZW5kfTtcbn1cblxuQG1peGluIGdyaWQtY2hpbGQtcm93ICgkcm93LXN0YXJ0LCAkcm93LWVuZCkge1xuICAgIC1tcy1ncmlkLXJvdzogJHJvdy1zdGFydDtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogJHJvdy1lbmQgLSAkcm93LXN0YXJ0O1xuICAgIGdyaWQtcm93OiAjeyRyb3ctc3RhcnR9LyN7JHJvdy1lbmR9O1xufSIsImh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICRjb2xvci0tYmxhY2s7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5tYWluIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gIEBpbmNsdWRlIGJyZWFrLS1sZy0tbWF4IHtcbiAgICAvLyBtYXJnaW4gZm9yIGZpeGVkIGhlYWRlciBvbiBtb2JpbGVcbiAgICAmID4gKjpub3QoLmFzaWRlLS1zdGlja3kpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgIC8vIG1hcmdpbiBmb3IgZml4ZWQgaGVhZGVyIG9uIG1vYmlsZVxuICAgIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtO1xuICB9XG5cbiAgJltyZWZyZXNoaW5nPVwidHJ1ZVwiXSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cblxuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgfVxuXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgfVxufVxuXG5wIHtcbn1cblxuc3Ryb25nIHtcbn1cblxuc3BhbiB7XG59XG5cbmJsb2NrcXVvdGUge1xuICBwIHtcbiAgfVxuXG4gIGZvb3RlciB7XG4gIH1cblxuICBjaXRlIHtcbiAgfVxufVxuXG4jZmluZ2VycHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIGlvcyBhcHAgc2Nyb2xsIGZpeDtcblxuLmNvcmRvdmEtcmVhZHkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJiA+ICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIH1cblxuICAubWFpbi0tY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiAxMTAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgIC8vIG1hcmdpbiBmb3IgZml4ZWQgaGVhZGVyIG9uIG1vYmlsZVxuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuLmxheW91dCB7XG4gICYtLWxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMTAwJTtcblxuICAgICYuY29yZG92YS1yZWFkeSB7XG4gICAgICAvLyBmaXggZm9yIGlwaG9uZSB4IGlzc3VlXG4gICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICB9XG5cbiAgICAubWFpbi0tY29udGFpbmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxuLmlzLWRyYWdnaW5nIHtcbiAgdG91Y2gtYWN0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIFRoZSBwbGFjZSBmb3IgYWxsIHRoZSBmb250IHN0eWxpbmcgcmVsYXRlZCBzdHVmZlxuXG4qIHtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuOnJvb3Qge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tYmFzZTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtLWJhc2U7XG59XG5cbmlucHV0LFxudGV4dGFyZWEsXG5zZWxlY3QsXG5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbn1cblxuYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLmEtLXJlZCB7XG4gICAgY29sb3I6ICRjb2xvci0tcmVkO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItbW9iaWxlIHtcbiAgICAgICAgaDMsIGg0LCBoNSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTs7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmgxIHtcbiAgICBmb250LXNpemU6IDA7XG59XG5cbmgyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tZDtcbiAgICB9XG59XG5cbmgzIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLW1kO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICAgIH1cbn1cblxuaDQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG5cbiAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG4gICAgfVxufVxuXG5oNSwgaDYge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbn1cblxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG5cbn1cblxucCwgLnBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAkY29sb3ItLWdyZXktLWRhcmtlcjtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG4gICAgJi5zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICB9XG5cbiAgICAmLnhzbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHNtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICB9XG59XG5cbnN0cm9uZywgYiB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbn1cblxuYXJ0aWNsZSB7XG5cbiAgICBhIHtcbiAgICAgICAgQGV4dGVuZCAuYS0tcmVkO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbGc7XG4gICAgfVxuXG4gICAgcCA+IGg0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgaDQgKyBwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG4uYXJ0aWNsZV9fY29udGVudCB7XG4gICAgaDQge1xuICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbGc7XG4gICAgfVxufVxuXG5ibG9ja3F1b3RlOm5vdCguaW5zdGFncmFtLW1lZGlhLCAudHdpdHRlci10d2VldCkge1xuXG4gICAgcGFkZGluZzogMCAwIDAgJGd1dHRlci0teGxnO1xuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbGc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLWdyZXktLWRhcms7XG4gICAgfVxufVxuXG51bCxcbm9sIHtcbiAgICBsaSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuXG5lbSwgaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiIsIi8vIFdyYXBzIGhvdmVyIHN0YXRlIG9uIG1vYmlsZSBpbiA6YWN0aXZlLlxuXG5AbWl4aW4gaG92ZXItbW9iaWxlIHtcbiAgICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG4gICAgQGV4dGVuZCAuYnRuLS1tZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHN2ZyxcbiAgICBpLFxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBub3NlbGVjdDtcbiAgICB9XG5cbiAgICAmLS1ub2hvdmVyIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBTdHlsZXNcblxuICAgICYtLXJlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS13aGl0ZSwgJGNvbG9yLS1yZWQsIHRyYW5zcGFyZW50KTtcbiAgICB9XG5cbiAgICAmLS1yZWQtYm9yZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLS1jb2xvcigkY29sb3ItLXJlZCwgJGNvbG9yLS13aGl0ZSwgJGNvbG9yLS1yZWQpO1xuICAgIH1cblxuICAgICYtLXllbGxvdyB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS1ibGFjaywgJGNvbG9yLS15ZWxsb3csIHRyYW5zcGFyZW50KTtcbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS1ibGFjaywgJGNvbG9yLS13aGl0ZSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cblxuICAgICYtLWdyZXkge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tLWNvbG9yKCRjb2xvci0tYmxhY2ssICRjb2xvci0tZ3JleSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cblxuICAgICYtLWdyZXktLXRyYW5zIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLS1jb2xvcigkY29sb3ItLWJsYWNrLCAkY29sb3ItLWJsYWNrLS1hbHBoYTcwLCB0cmFuc3BhcmVudCk7XG4gICAgfVxuXG4gICAgJi0tYmxhbmsge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tLWNvbG9yKCRjb2xvci0tZ3JleS0tZGFya2VyLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpO1xuICAgIH1cblxuICAgICYtLWJsYW5rLS13aGl0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS13aGl0ZSwgJGNvbG9yLS1ibGFjay0tYWxwaGE0MCwgdHJhbnNwYXJlbnQpO1xuICAgIH1cblxuICAgICYtLWJvcmRlciB7XG5cbiAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLS1jb2xvcigkY29sb3ItLXdoaXRlLCB0cmFuc3BhcmVudCwgJGNvbG9yLS13aGl0ZSk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLS1jb2xvcigkY29sb3ItLXJlZCwgdHJhbnNwYXJlbnQsICRjb2xvci0tZ3JleSk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1ncmV5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS1ibGFjaywgdHJhbnNwYXJlbnQsICRjb2xvci0tZ3JleSk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEZvbnQgd2VpZ2h0c1xuICAgICYtLWxpZ2h0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbGlnaHQ7XG4gICAgfVxuXG4gICAgLy8gU2l6ZXNcbiAgICAvLyBEZWZhdWx0IHNpemVcbiAgICAmLS1tZCB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tc2l6ZSgwLCAkZ3V0dGVyLS1tZCwgJGZvbnQtc2l6ZS0tYmFzZSwgJGxpbmUtaGVpZ2h0LS1iYXNlLCAkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIGhlaWdodDogMi43NWVtO1xuICAgICAgICAvLyBtaW4taGVpZ2h0IGFuZCBmbGV4Ym94IHdoaXRvdXQgaGVpZ2h0IGRvZXNudCB3b3JrIGluIElFXG4gICAgfVxuXG4gICAgJi0tc20ge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tLXNpemUoMCwgJGd1dHRlci0tc20sICRmb250LXNpemUtLWJhc2UsICRsaW5lLWhlaWdodC0tYmFzZSwgJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBoZWlnaHQ6IDEuNjI1ZW07XG5cbiAgICAgICAgLmljIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41NzVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZyB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tc2l6ZSgkZ3V0dGVyLS1sZywgJGd1dHRlci0tbGcsICRmb250LXNpemUtLWJhc2UsICRsaW5lLWhlaWdodC0tYmFzZSwgJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBoZWlnaHQ6IDQuMjVlbTtcbiAgICB9XG5cblxuICAgIC8vIFR5cGVcbiAgICAmLS1pYyB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IGluaGVyaXQ7XG4gICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi0tYXJ0aWNsZS1saXN0IHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay0tc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGd1dHRlci0tbWQgKiAwLjc1O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDJweCAycHggMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjllbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAycHggMHB4IDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gRm9yIGJ1dHRvbiBncm91cHNcbi8vIEJ1dHRvbnMgd2lsbCBmbG9hdCBpbmxpbmVcblxuLmJ0bl9fZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmLS10cnVuY2F0ZWQge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYm9yZGVyIHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCRib3JkZXItcmFkaXVzIC8gLTIpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlICB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1tb2JpbGUge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZWZ0IHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDAgJGd1dHRlci0tc20gJGd1dHRlci0tc20gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkZ3V0dGVyLS1zbSAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWNlbnRlciB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiAwICRndXR0ZXItLXNtICRndXR0ZXItLXNtIDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBNaXhpbiB0byBkaXNhYmxlIHVzZXItc2VsZWN0IG9uIGFuIGVsZW1lbnRcbi8vXG4vLyBVc2FnZTpcbi8vICAgICBkaXYge1xuLy8gICAgICAgICBAaW5jbHVkZSBub3NlbGVjdDtcbi8vICAgICB9XG5cbkBtaXhpbiBub3NlbGVjdCB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuIiwiLy8gTWl4aW4gZm9yIGRlZmluaW5nIGJ1dHRvbnMgc3R5bGVzXG4vL1xuLy8gVXNhZ2U6XG4vL1xuLy8gZGl2IHtcbi8vICAgICBAaW5jbHVkZSBidXR0b24tLWNvbG9yKCRjb2xvcl9fcHJpbWFyeS0td2hpdGUsICRjb2xvcl9fcHJpbWFyeS0tYmxhY2spO1xuLy8gfVxuXG4vLyBCdXR0b24gY29sb3JzOlxuQG1peGluIGJ1dHRvbi0tY29sb3IoJGNvbG9yLCAkYmFja2dyb3VuZCwgJGJvcmRlcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKTtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAyMCUpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDEwJSk7XG4gICAgXG4gICAgLmljX19zdmctLWhvdmVyIHtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG4gICAgfVxuICB9XG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDIwJSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDQwJSk7XG4gICAgfVxuICB9XG59IiwiLy8gTWl4aW4gZm9yIGRlZmluaW5nIGJ1dHRvbnMgc3R5bGVzXG4vL1xuLy8gVXNhZ2U6XG4vL1xuLy8gZGl2IHtcbi8vICAgICBAaW5jbHVkZSBidXR0b24tLXNpemUoJGd1dHRlci0tc20sICRndXR0ZXItLXNtLCAkZm9udHNpemUtLWJhc2UsICRsaW5laGVpZ2h0LS1iYXNlLCAwKTtcbi8vIH1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLS1zaXplKCRwYWRkaW5nLS12ZXJ0aWNhbCwgJHBhZGRpbmctLWhvcml6b250YWwsICRmb250LS1zaXplLCAkbGluZS0taGVpZ2h0LCAkYm9yZGVyLS1yYWRpdXMpIHtcbiAgZm9udC1zaXplOiAkZm9udC0tc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLS1oZWlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItLXJhZGl1cztcbiAgXG4gICAgJiA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy0tdmVydGljYWwgJHBhZGRpbmctLWhvcml6b250YWw7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctLXZlcnRpY2FsIGNhbGMoJHBhZGRpbmctLWhvcml6b250YWwgLyAyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsImhyLFxuLmRpdmlkZXIge1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRib3JkZXI6IG5vbmU7XG5cdFxuXHQmLS1tYXJnaW4ge1xuXHRcdG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1tZDtcblx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLW1kO1xuXHR9XG5cblx0Ji0tTk9TIHtcblx0XHRwYWRkaW5nLXRvcDogJGd1dHRlci0tbGc7XG5cblx0XHQuYnJhbmRpbmctLU5PUyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLWxnO1xuXHRcdH1cblxuXG5cdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1zbTtcblx0XHR9XG5cdH1cblxuXHQmLS1ib3R0b20ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblxuXHRcdCYtLW1hcmdpbiB7XG5cdFx0XHRsZWZ0OiAkZ3V0dGVyLS1tZDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRndXR0ZXItLW1kKjJ9KTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdFx0bGVmdDogJGd1dHRlci0tc207XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRndXR0ZXItLXNtKjJ9KTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tc20ge1xuXHRcdFx0XHRcdGxlZnQ6ICRndXR0ZXItLXNtO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRndXR0ZXItLXNtKjJ9KTtcblx0XHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLWhlYXZpZXIge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci0tZ3JleS0tZGFya1xuXHR9XG5cbn0iLCIvLyBjc3MgZml4ZXMgZm9yIGV4dGVybmFsIHNvdXJjZXNcblxuLmVtYmVkIHtcblx0bmF2ID4gdWwgPiBsaSB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jl9faW5zdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdFxuXHQmX2ZiIHtcblx0XHRcblx0fVxuXHRcblx0Jl90dyB7XG5cdFx0XG5cdH1cblxuXHQmLW5ld3NsZXR0ZXIgPiAuY2FyZCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbi5pbnN0YWdyYW0tbWVkaWEsIC50d2l0dGVyLXR3ZWV0LCAuRW1iZWRkZWRUd2VldCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJTtcdFxuXHRtYXgtd2lkdGg6IDEwMCU7XHRcbn1cblxuLnJpY29oLXRoZXRhLWlmcmFtZSB7XG5cdEBleHRlbmQgLnAtLWFicy0tMTAwO1xufVxuXG4uaW5zdGFncmFtLW1lZGlhIHtcblx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyAgIFxufVxuXG4udmlkZW8ge1xuXHQmLS1vdmVybGF5IHtcblx0XHQmLS1wbGF5IHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0ZGlzcGxheTogYWJzb2x1dGU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsZWZ0OiA0NyU7XG5cdFx0XHR0b3A6IDQ3JTsgICBcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCIuaWMge1xuICAgIHdpZHRoOiAyLjc1ZW07XG4gICAgaGVpZ2h0OiAyLjc1ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGV4dGVuZCAuYmctLTEwMDtcblxuICAgIC8vIFNpemVzXG4gICAgJi0tc20ge1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICAmLS1tZCB7XG4gICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgIGhlaWdodDogMmVtO1xuICAgIH1cblxuICAgICYtLWxnIHtcbiAgICAgICAgd2lkdGg6IDQuMjVlbTtcbiAgICAgICAgaGVpZ2h0OiA0LjI1ZW07XG4gICAgfVxuXG4gICAgLy8gYWRqdXN0bWVudHNcbiAgICAmLS1tZWRpYS1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgaGVpZ2h0OiAkZ3V0dGVyLS1sZztcbiAgICB9XG5cbiAgICAvLyBUeXBlc1xuXG4gICAgJl9fdHlwZSB7XG5cbiAgICAgICAgJl9fYXVkaW8sICZfX3JhZGlvLCAmX19hdWRpby1mcmFnbWVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY190eXBlX2F1ZGlvLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdmlkZW8sICZfX1RWLCAmX192aWRlby1mcmFnbWVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY190eXBlX3ZpZGVvLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfdHlwZV9pbWFnZS5zdmcnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Rvc3NpZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfdHlwZV9kb3NzaWVyLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbmlldXdzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3R5cGVfbmlldXdzLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3BvcnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfdHlwZV9zcG9ydC5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NvY2lhbCB7XG5cbiAgICAgICAgJl9fc2hhcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc2hhcmUuc3ZnJyk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19mYWNlYm9vayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfZmIuc3ZnJyk7XG5cbiAgICAgICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfZmItLXdoaXRlLnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1ncmV5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfZmItLWdyZXkuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnN0YWdyYW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX2luc3RhLnN2ZycpO1xuXG4gICAgICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX2luc3RhLS13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3R3aXR0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3R3LnN2ZycpO1xuXG4gICAgICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3R3LS13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tZ3JleSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3R3LS1ncmV5LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fYmx1ZXNreSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX2JsdWVza3kuc3ZnXCIpO1xuICAgICAgXG4gICAgICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfYmx1ZXNreS0td2hpdGUuc3ZnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgXG4gICAgICAgICAgICAmLS1ncmV5IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skaW1hZ2UtcGF0aH1pY29uL2ljX3NvY2lhbF9ibHVlc2t5LS1ncmV5LnN2Z1wiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3lvdXR1YmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3l0LnN2ZycpO1xuXG4gICAgICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3l0LS13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX21haWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX21haWwtLWdyZXkuc3ZnJyk7XG5cbiAgICAgICAgICAgICYtLWdyZXkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfbWFpbC0tZ3JleS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3NvY2lhbF9tYWlsLS13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3doYXRzYXBwIHtcbiAgICAgICAgICAgICYtLWdyZXkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3NvY2lhbF93aGF0c2FwcC0tZ3JleS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3NvY2lhbF93aGF0c2FwcC0td2hpdGUuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfd2hhdHNhcHAtLWxpZ2h0LnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfd2hhdHNhcHAtLWRhcmtlci5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3Rpa3RvayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfdHQuc3ZnJyk7XG5cbiAgICAgICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfdHQtLXdoaXRlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fZW1iZWQge1xuICAgICAgICAgICAgJi0tZ3JleSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX2VtYmVkLS1ncmV5LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAmX19uYXYge1xuXG4gICAgICAgICZfX3NlYXJjaCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfc2VhcmNoLnN2ZycpO1xuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfc2VhcmNoLS1kYXJrZXIuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19tb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9tb3JlLS13aGl0ZS5zdmcnKTtcblxuICAgICAgICAgICAgJi0tZGFyayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X21vcmUtLWRhcmtlci5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Ryb3Bkb3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9kcm9wZG93bi0td2hpdGUuc3ZnJyk7XG5cbiAgICAgICAgICAgICYtLWRhcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9kcm9wZG93bi0tZGFya2VyLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbG9naW4ge1xuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfbG9naW4tLWRhcmtlci5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8ge1xuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfaW5mby0tZGFya2VyLnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9pbmZvLS1yZWQuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWdyYXkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9pbmZvLS1ncmF5LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2V0dGluZ3Mge1xuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfc2V0dGluZ3MtLWRhcmtlci5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX25ld3Mge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X25ld3Muc3ZnJyk7XG5cbiAgICAgICAgICAgICYuaWNfX2FjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X25ld3MtYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbGFhdHN0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfbGFhdHN0ZS5zdmcnKTtcblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfbGFhdHN0ZS1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19zcG9ydCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfc3BvcnQuc3ZnJyk7XG5cbiAgICAgICAgICAgICYuaWNfX2FjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X3Nwb3J0LWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX21ldHJvcG9vbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfbWV0cm9wb29sLnN2ZycpO1xuXG4gICAgICAgICAgICAmLmljX19hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9tZXRyb3Bvb2wtYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faG9tZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfaG9tZS5zdmcnKTtcblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfaG9tZS1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19nZW1pc3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X2dlbWlzdC5zdmcnKTtcblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfZ2VtaXN0LWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tbGlnaHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9nZW1pc3QtLWxpZ2h0LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fd2VhdGhlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfd2VhdGhlci5zdmcnKTtcblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfd2VhdGhlci1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190cmFmZmljIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl90cmFmZmljLnN2ZycpO1xuXG4gICAgICAgICAgICAmLmljX19hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl90cmFmZmljLWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tbGlnaHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl90cmFmZmljLS1saWdodC5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Nsb3NlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdi1jbG9zZS5zdmcnKTtcblxuICAgICAgICAgICAgJi0tZGFyayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2LWNsb3NlLnN2ZycpO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdi1jbG9zZS0tcmVkLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fZm9udHNpemUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X2ZvbnRzaXplLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fa2llayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfa2llay5zdmcnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3JlZ2lvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9yZWdpby5zdmcnKTtcblxuICAgICAgICAgICAgJi0tY29sb3Ige1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X3JlZ2lvLS1jb2xvci5zdmcnKTtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfcmVnaW8tLWNvbG9yLnN2ZycpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfcmVnaW8tYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3Bpbm5lciB7XG4gICAgICAgICYtLWxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc3Bpbm5lci0tbGlnaHQuc3ZnJyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc3Bpbm5lci0tZGFyay5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21lZGlhIHtcblxuICAgICAgICAmX192aWRlbywgJl9fVFYsICZfX3ZpZGVvLWZyYWdtZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfdmlkZW8tLWJsYWNrLnN2ZycpO1xuXG4gICAgICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfdmlkZW8tYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmFkaW8sICZfX2F1ZGlvLWZyYWdtZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfdmlkZW8tLWJsYWNrLnN2ZycpO1xuXG4gICAgICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfdmlkZW8tYWN0aXZlLnN2ZycpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19hdWRpbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY190eXBlX2F1ZGlvLS1ibGFjay5zdmcnKTtcblxuICAgICAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9zdG9wLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1mdWxsc2NyZWVuLW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfZnVsbHNjcmVlbi1lbmFibGUuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yZWFkc3BlYWtlciB7XG5cbiAgICAgICAgJl9fc3RvcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX3N0b3Auc3ZnJyk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19wbGF5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfcGxheS5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Fycm93IHtcblxuICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19hcnJvd19yaWdodC5zdmcnKTtcblxuICAgICAgICAgICAgJi0tcmVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19hcnJvd19yaWdodC0tcmVkLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19hcnJvd19sZWZ0LnN2ZycpO1xuXG4gICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Fycm93X2xlZnQtLXJlZC5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cdFx0Jl9fdXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfYXJyb3dfdXAtLWdyYXktLWRhcmsuc3ZnJyk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19kb3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Fycm93X2Rvd24tLWdyYXktLWRhcmsuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG9jayB7XG5cbiAgICAgICAgJl9fZ3JheSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19sb2NrLS1ncmF5LS1kYXJrLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbG9ja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2xvY2stbG9ja2VkLnN2ZycpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2FsZXJ0IHtcblxuICAgICAgICAmX190cmFmZmljIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2FsZXJ0LnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY2FtZXJhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2FsZXJ0X2NhbWVyYS5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlbmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zZW5kLnN2ZycpO1xuICAgIH1cblxuICAgICZfX21hcCB7XG4gICAgICAgICYtLXJlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19tYXAtLXJlZC5zdmcnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJsYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX21hcC0tYmxhY2suc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kb3dubG9hZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Rvd25sb2FkLS1yZWQuc3ZnJyk7XG4gICAgfVxuXG4gICAgJl9fY2hlY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jaGVjay5zdmcnKTtcblxuICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY2hlY2stLXJlZC5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuXHQmX19hZGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19hZGQuc3ZnJyk7XG4gICAgfVxuXG5cdCZfX25vcyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25vcy5zdmcnKTtcbiAgICB9XG5cbiAgICAmX19zaG93IHtcblxuICAgICAgICAmX19vbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zaG93X29uLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fb2ZmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3Nob3dfb2ZmLnN2ZycpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29va2lld2FsbCB7XG4gICAgICAgICZfYWNjZXB0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Nvb2tpZXdhbGxfYWNjZXB0LnN2ZycpO1xuXG4gICAgICAgICAgICAmX3doaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb29raWV3YWxsX2FjY2VwdF93aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfcmVqZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Nvb2tpZXdhbGxfcmVqZWN0LnN2ZycpO1xuXG4gICAgICAgICAgICAmX3doaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb29raWV3YWxsX3JlamVjdF93aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3VwbG9hZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3VwbG9hZC5zdmcnKTtcbiAgICB9XG5cbiAgICAmX19wdHIge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgICAgcjogMWVtO1xuICAgICAgICAgICAgY3k6IDFlbTtcbiAgICAgICAgICAgIGN4OiAxZW07XG4gICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMTY0cHg7XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICNGNUY1RjU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICNFMUUxRTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmxhZ3Mge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG5cbiAgICAgICAgJi0tMjB4MTUge1xuICAgICAgICAgICAgJi1ubCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvbmxfbmV0aGVybGFuZHMuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ZsYWdzLzIweDE1L2RlX2dlcm1hbnkuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ZsYWdzLzIweDE1L2diX3VuaXRlZGtpbmdkb20uc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ZsYWdzLzIweDE1L2VzX3NwYWluLnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWZyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9mbGFncy8yMHgxNS9mcl9mcmFuY2Uuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcGwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ZsYWdzLzIweDE1L3BsX3BvbGFuZC5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi11ayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvdWFfdWtyYWluZS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ybyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvcm9fcm9tYW5pYS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10ciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvdHJfdHVya2V5LnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWFyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9mbGFncy8yMHgxNS9hcl9hcmFiaWMuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZnkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ZsYWdzLzIweDE1L2Z5X2ZyeXNsYW4uc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gancgcGxheWVyIGljb25zXG4uanctc3ZnLWljb24ge1xuICAgICYtcGxheSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfcGxheS5zdmcnKTtcbiAgICB9XG5cbiAgICAmLWJ1ZmZlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfbG9hZGVyLnBuZycpO1xuICAgIH1cblxuICAgICYtcmVwbGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9wbGF5LnN2ZycpO1xuICAgIH1cblxuICAgICYtcGF1c2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX3BhdXNlLnN2ZycpO1xuICAgIH1cblxuICAgICYtc3RvcCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfcGF1c2Uuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi1mdWxsc2NyZWVuLW9mZiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfZnVsbHNjcmVlbi1kaXNhYmxlLnN2ZycpO1xuICAgIH1cblxuICAgICYtZnVsbHNjcmVlbi1vbiwgJi1mdWxsc2NyZWVuLWFuZHJvaWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX2Z1bGxzY3JlZW4tZW5hYmxlLnN2ZycpO1xuICAgIH1cblxuICAgICYtc2hhcmluZyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc2hhcmUuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi12b2x1bWUtMCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfYXVkaW8tbXV0ZWQuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi12b2x1bWUtNTAge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX2F1ZGlvLXVubXV0ZWQtLTUwLnN2ZycpO1xuICAgIH1cblxuICAgICYtdm9sdW1lLTEwMCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfYXVkaW8tdW5tdXRlZC5zdmcnKTtcbiAgICB9XG5cbiAgICAmLWFpcnBsYXktb2ZmIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9haXJwbGF5LnN2ZycpO1xuICAgIH1cblxuICAgICYtYWlycGxheS1vbiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfYWlycGxheS5zdmcnKTtcblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci0tYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uanctaWNvbi1jYXN0IHtcblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgIH1cbn1cblxuLmNhc3RfY2FmX3N0YXRlX2Qge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmp3LWN1c3RvbS1pY29uLWNjIHtcbiAgICBwYXRoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX3N1YnRpdGxlcy1hY3RpdmUuc3ZnJyk7XG5cbiAgICAmLmp3LW9mZiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc3VidGl0bGVzLnN2ZycpO1xuICAgIH1cbn1cblxuLmp3LWljb24ge1xuICAgICYtcG9wdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX3dpbmRvdy5zdmcnKTtcbiAgICB9XG4gICAgJi1mdWxsc2NyZWVuLWFuZHJvaWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX2Z1bGxzY3JlZW4tZW5hYmxlLnN2ZycpO1xuICAgIH1cblxuICAgICYtY2Mge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX3N1YnRpdGxlcy1hY3RpdmUuc3ZnJyk7XG5cbiAgICAgICAgJi5qdy1vZmYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9zdWJ0aXRsZXMuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNhc3Qge1xuICAgICAgICBnb29nbGUtY2FzdC1sYXVuY2hlciB7XG4gICAgICAgICAgICAtLWNvbm5lY3RlZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLS1kaXNjb25uZWN0ZWQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB3aWR0aDogMi43NWVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNzVlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX2Nocm9tZWNhc3QtYWN0aXZlLnN2ZycpO1xuXG4gICAgICAgICAgICAmLmp3LW9mZiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9jaHJvbWVjYXN0LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29yZG92YS1yZWFkeSB7XG4gICAgLmp3LWljb24ge1xuICAgICAgICAmLXBvcHVwIHtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfcGlwLnN2ZycpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gSW5wdXQgc3R5bGluZ1xuXG4vLyBTdHlsaW5nIGZvciBhbGwgaW5wdXQgdHlwZXNcbnNlbGVjdCxcbiN7JGlucHV0c30ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLWJhc2U7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iYXNlO1xuICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXItLXNtO1xufVxuXG4vLyBSZXNldCBmb3Igc2VhcmNoXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBTdHlsaW5nIGZvciB0ZXh0IGlucHV0IHR5cGVzXG5zZWxlY3QsXG4jeyRpbnB1dF9fdGV4dH0sIHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiAxLjYyNWVtO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1iYXNlO1xuICAgIHBhZGRpbmc6ICRndXR0ZXItLXNtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci0tZ3JleTtcbiAgICByZXNpemU6IG5vbmU7XG5cbiAgICAvLyBTdGF0ZXNcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS1ncmV5LS1kYXJrZXI7XG4gICAgICAgIC8vIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gIHJnYmEoJGNvbG9yLS1ibGFjaywgMC4xKTtcbiAgICB9XG5cbiAgICAmOnZhbGlkIHtcblxuICAgIH1cblxuICAgICY6aW52YWxpZCB7XG4gICAgfVxuXG4gICAgJjpyZXF1aXJlZCB7XG5cbiAgICB9XG5cbiAgICAmOm9wdGlvbmFsIHtcblxuICAgIH1cblxuICAgICY6ZW5hYmxlZCB7XG5cbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcblxuICAgIH1cblxuICAgICY6bm90KDpjaGVja2VkKSB7XG5cbiAgICB9XG5cbiAgICAmOmluLXJhbmdlIHtcblxuICAgIH1cblxuICAgICY6b3V0LW9mLXJhbmdlIHtcblxuICAgIH1cblxuICAgICY6dXNlci1lcnJvciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci0tcmVkO1xuICAgIH1cblxuICAgICY6ZW1wdHkge1xuXG4gICAgfVxuXG4gICAgJjpibGFuayB7XG5cbiAgICB9XG59XG5cbi8vIEN1c3RvbSByYWRpbyAmIGNoZWNrYm94XG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJiArIGxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLW5vcm1hbDtcbiAgICAgICAgQGluY2x1ZGUgbm9zZWxlY3Q7XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS1ncmV5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgbGFiZWwge1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMgKyBsYWJlbCB7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS1ncmV5LS1kYXJrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXG4gICAgJiArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICRjb2xvci0td2hpdGU7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRjb2xvci0td2hpdGU7XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXG4gICAgJiArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvci0td2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItLXdoaXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgcm90YXRlKDIwZGVnKTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG59XG5cbi5zZWxlY3RfX3dyYXAge1xuICAgIC5pYyB7XG4gICAgICAgIHJpZ2h0OiAkZ3V0dGVyLS14c207XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAjeyRndXR0ZXItLXhzbX0pO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbi5pbnB1dF9fd3JhcCB7XG5cbiAgICAmLS1kb3VibGUge1xuICAgICAgICBpbnB1dCxcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5pbnB1dC1ibG9jayB7XG4gICAgQGV4dGVuZCBpbnB1dCwgW3R5cGU9XCJ0ZXh0XCJdO1xuXG4gICAgJi0tZmlsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0td2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cblxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuXHRvcGFjaXR5OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmICsgbGFiZWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5tb2NrLWJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsZW5hbWUge1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG50ZXh0YXJlYSB7XG4gICAgbWluLWhlaWdodDogNy41ZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4jeyRpbnB1dF9fYnV0dG9uc30ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAvLyBAZXh0ZW5kIC5idG4tLXJlZDtcbiAgICAvLyBAZXh0ZW5kIC5idG4tLW1kO1xufVxuIiwibGFiZWwge1xuXHRmb250LXNpemU6ICRmb250LXNpemUtLXhzbTtcblx0Y29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xufSIsIi5sb2FkZXIge1xuXG5cdCZfX2NhcmQge1xuXG5cdFx0Ji0tYW5pbWF0ZWQge1xuXHRcdFx0Ji5hbmltYXRpb25fX2JnLCAuYW5pbWF0aW9uX19iZyB7XG5cdFx0XHRcdGFuaW1hdGlvbjogYW5pbWF0aW9uX19iZyAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCZfX3NwaW5uZXIge1xuXHRcdEBleHRlbmQgLmNlbnRlci0tYm90aDtcblx0XHR3aWR0aDogMnJlbTtcblx0XHRoZWlnaHQ6IDJyZW07XG5cdFx0QGV4dGVuZCAuYnJhbmRpbmdfX2xvZ29fX2ltYWdlO1xuXHRcdEBleHRlbmQgLmJyYW5kaW5nX19sb2dvLS1kYXJrO1xuXHRcdGFuaW1hdGlvbjogYW5pbWF0aW9uX19iZyAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbl9fYmcge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMC4yO1xuXHR9XG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdH1cbn1cbiIsIi8vIEltYWdlXG5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBpbWFnZS1yZW5kZXJpbmc6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG5cbmZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogJGd1dHRlci0tc207XG4gICAgICAgIGxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXk7XG4gICAgfVxufVxuXG52aWRlbyB7fVxuXG4vLyBNZWRpYSB0eXBlc1xuLm1lZGlhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmX19hZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleS0tbGlnaHRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14bGc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0ZW50aWVcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFyaztcbiAgICAgICAgICAgIHRvcDogJGd1dHRlci0tc207XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1iYW5uZXIge1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmF0aW8oY2FsYyg3MjggLyA5MCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tcmVjdFxuXG4gICAgICAvLyBoYWNreSBzdHVmZiBmb3IgdGhlIGFuY29yYSBhZFxuICAgICAgJiA+IGRpdiwgaWZyYW1lIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19zY2FsZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgaG92ZXItbW9iaWxlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZW1iZWQge1xuICAgICAgICBAaW5jbHVkZSByYXRpbyhjYWxjKDE2IC8gOSkpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vbWFyZ2luOiAkZ3V0dGVyLS1tZCAwICRndXR0ZXItLWxnO1xuICAgICAgICAvLyBAZXh0ZW5kIC5tZWRpYV9fcGxhY2Vob2xkZXI7XG5cbiAgICAgICAgaWZyYW1lLCAuaWZyYW1lIHtcbiAgICAgICAgICAgIEBleHRlbmQgLnAtLWFicy0tMTAwO1xuICAgICAgICAgICAgQGV4dGVuZCAucC0tc3RyZXRjaDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0taGVpZ2h0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy9tYXJnaW46ICRndXR0ZXItLW1kIDAgJGd1dHRlci0tbGc7XG4gICAgICAgICAgICAvLyBAZXh0ZW5kIC5tZWRpYV9fcGxhY2Vob2xkZXI7XG5cbiAgICAgICAgICAgIGlmcmFtZSwgLmlmcmFtZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBJbWFnZXMgdHlwZVxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgcmF0aW8oY2FsYygxNiAvIDkpKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBleHRlbmQgLm1lZGlhX19wbGFjZWhvbGRlcjtcbiAgICAgICAgQGV4dGVuZCAuYmctLWNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9dmlkZW8vdmlkZW9fZmFsbGJhY2suanBnJyk7XG5cbiAgICAgICAgJi0tYXV0byB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAZXh0ZW5kIC5tZWRpYV9fcGxhY2Vob2xkZXI7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0td2lkZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByYXRpbyhjYWxjKDIvMSkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdWx0cmF3aWRlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJhdGlvKGNhbGMoMi41LzEpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BpY3R1cmUge1xuXG4gICAgICAgIEBzdXBwb3J0cyAob2JqZWN0LWZpdDogY292ZXIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVmlkZW8gdHlwZVxuICAgICZfX3ZpZGVvIHtcbiAgICAgICAgQGluY2x1ZGUgcmF0aW8oY2FsYygxNiAvIDkpKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICAgICAgLmp3cGxheWVyLCAuanctc3RhdGUtZXJyb3Ige1xuICAgICAgICAgICY6bm90KC5wbGF5ZXItY29udGFpbmVyLS1zdGlja3kpIHtcbiAgICAgICAgICAgIEBleHRlbmQgLnAtLWFicy0tMTAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLS1zdHJldGNoIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmItcG9zdCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAvLyBBdWRpbyB0eXBlXG4gICAgJl9fYXVkaW8ge1xuXG4gICAgfVxufVxuXG4ubWVkaWFfX3BsYWNlaG9sZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLS1ncmV5LCAxMCUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYWNlYm9vay1yZXNwb25zaXZlIHtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206NTYuMjUlO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGhlaWdodDowO1xufVxuXG4uZmFjZWJvb2stcmVzcG9uc2l2ZSBpZnJhbWUge1xuICAgIGxlZnQ6MDtcbiAgICB0b3A6MDtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xufVxuXG4ubG9jYWxmb2N1c3Zpc3VhbCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYi1wb3N0ID4gc3BhbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZiLXBvc3QgaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmltZ1tpZF49J3N0aWNreVRyYWNrSW1nJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6MXB4O1xuICAgIGhlaWdodDoxcHg7XG59XG5cblxuLmVtYmVkIHtcbiAgJi0tY29va2llIHtcbiAgICBcbiAgICBcbiAgICAmLmJsb2NrZWQge1xuICAgICAgICBAaW5jbHVkZSByYXRpbyhjYWxjKDE2IC8gOSkpO1xuICAgICAgICAuZW1iZWRfX2VtYmVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuZW1iZWRfX21lc3NhZ2Uge1xuICAgICAgICAgIEBleHRlbmQgLnAtLWFicy0tMTAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleS0tbGlnaHRlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gICZfX21lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgXG59XG4uY2FyZC0tcmVjdCwgLm1lZGlhX19lbWJlZDpub3QoLm1lZGlhX19lbWJlZC0taGVpZ2h0KSB7XG4gIC5lbWJlZC0tY29va2llOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4uaW5mbyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi0tY29weXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG9wYWNpdHk6IDAuNjQ7XG4gICAgICAgIGNvbG9yOiAjZmZmZjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tY2Fyb3VzZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHBpeGVsLS1zbTtcbiAgICB9XG59XG5cbi5jYXB0aW9uLS1ib3gge1xuICAgXG4gICAgJi0tY29sb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNyk7XG4gICAgfVxufVxuIiwiLy8gTWl4aW4gZm9yIGNyZWF0aW5nIGFuIGFzcGVjdCByYXRpbyBibG9jay5cbi8vIFdoZW4geW91IHVzZSB0aGUgUmF0aW8gbWl4aW46XG4vLyBLZWVwIGluIG1pbmQgdGhhdCB0aGUgY2hpbGQgZWxlbWVudCBpbnNpZGUgbmVlZHMgdG8gYmUgcG9zaXRpb25lZCBhYnNvbHV0ZSB0byBtYWtlIHRoZSBjb250ZW50IGZpdCBhbmQga2VlcCB0aGUgYXNwZWMgcmF0aW8gb2YgdGhlIHBhcmVudCBlbGVtZW50LlxuLy9cbi8vIFVzYWdlOlxuLy8gICAgIGRpdiB7XG4vLyAgICAgICAgIEBpbmNsdWRlIHJhdGlvKDE2LzkpO1xuLy9cbi8vICAgICAgICAgZGl2IHtcbi8vICAgICAgICAgICAgIEBleHRlbmQgLmFic29sdXRlLS0xMDA7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG5cbkBtaXhpbiByYXRpbyAoJHJhdGlvOiAxNi85KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKCgxIC8gJHJhdGlvKSAqIDEwMCUpO1xuICAgIH1cbn1cbiIsIi52aWRlby1jb250YWluZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMsIG9wYWNpdHkgMC4yMnMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYtc3RyZXRjaCB7XG4gICAgJiA+IC5qd3BsYXllci5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctc3RyZXRjaC11bmlmb3JtIHtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIGZ1bGxzY3JlZW5cbiAgfVxuICAmLXN0YXR1cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLS1ibGFjaztcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAkZ3V0dGVyLS1zbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1vcGFjaXR5O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgfVxuICB9XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIHtcbiAgLmp3LWNvbnRyb2xzLWJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICB0byBib3R0b20sXG4gICAgICB0cmFuc3BhcmVudCxcbiAgICAgICRjb2xvci0tYmxhY2stLWFscGhhMjAgNzclLFxuICAgICAgJGNvbG9yLS1ibGFjay0tYWxwaGEyMCAxMDAlXG4gICAgKSAxMDAlIDEwMCUvMTAwJSAyNDBweCBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBAZXh0ZW5kIC5wLS1hYnMtLTEwMDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0tYmxhY2stLWFscGhhMjA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmFzZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG4gICYuanctc3RhdGUtaWRsZSB7XG4gICAgLmp3LWNvbnRyb2xzIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0tYmxhY2stLWFscGhhMjA7XG4gICAgfVxuICB9XG4gICYuanctc3RhdGUtcGF1c2VkIHtcbiAgICAuanctZGlzcGxheSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuanctY29udHJvbHMtYmFja2Ryb3A6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmp3LXJlc2V0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tYmFzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5qdy10aXRsZS1wcmltYXJ5IHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1jdXN0b20taWNvbi1jYXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICByaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4uanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LXNldHRpbmdzLW9wZW4gLmp3LWNvbnRyb2xiYXIge1xuICBkaXNwbGF5OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uanctZGlzYWJsZS1zdWJ0aXRsZXMge1xuICAuanctY3VzdG9tLWljb24tY2Mge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uanctaWNvbi1jYyxcbi5qdy1zdmctaWNvbi1jYy1vbixcbi5qdy1zdmctaWNvbi1jYy1vZmYge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG5cbiAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAuanctdGl0bGUge1xuICAgICAgcGFkZGluZzogMCAwLjVlbTtcbiAgICAgIGhlaWdodDogMi43NWVtO1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUuNWVtKTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICYgPiAuanctdGl0bGUtcHJpbWFyeSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMDtcbiAgICAgIH1cbiAgICAgICYgPiAuanctdGl0bGUtc2VjdW5kYXJ5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuanctZmxhZy1hdWRpby1wbGF5ZXIge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci0tcmVkO1xuICB9XG4gIC8vIGdlbmVyYWwgZGVzaWduXG4gICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuanctZGlzcGxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwO1xuICB9IC8vIGRpc3BsYXkgY29udHJvbGJhciB3aGVuIHBsYXllciBpcyBzdG9wcGVkXG5cbiAgLmp3LWljb24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIH1cblxuICAuanctaWNvbi12b2x1bWU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmp3LWZ1bGxzY3JlZW4taW1hIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmp3LW92ZXJsYXlzIHtcbiAgICBvcGFjaXR5OiAwLjk5O1xuICB9XG5cbiAgLmp3LXN2Zy1pY29uLFxuICAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuICAuanctaWNvbi1pbmxpbmUsXG4gIC5qdy1pY29uLXZvbHVtZSB7XG4gICAgQGV4dGVuZCAuaWM7XG4gICAgd2lkdGg6IDIuNzVlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAyLjc1ZW07XG4gIH1cblxuICAuanctdm9sdW1lLXRpcCB7XG4gICAgcGFkZGluZzogJGd1dHRlci0teHNtIDA7XG4gIH1cblxuICAuanctc2V0dGluZ3Mtc2hhcmluZyxcbiAgLmp3LWljb24tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAuanctaWNvbi1jbG9zZSB7XG4gICAgQGV4dGVuZCAuaWNfX25hdl9fY2xvc2U7XG4gIH1cblxuICAuanctY2FwdGlvbnMubm8tLXN1YnRpdGxlcyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gaGlkZSBidXR0b25zXG4gIC8vIC5qdy10b29sdGlwOm5vdCguanctdG9vbHRpcC1zaGFyaW5nLWxpbmssIC5qdy10b29sdGlwLXNoYXJpbmctZW1iZWQpLFxuICAuanctaWNvbi1jbG9zZSxcbiAgLmp3LWF1dG9zdGFydC1tdXRlLFxuICAuanctaWNvbi1yZXdpbmQsXG4gIC5qdy1pY29uLXNldHRpbmdzLFxuICAuanctdGV4dC1jb3VudGRvd24sXG4gIC5qdy1pY29uLW5leHQsXG4gIC5qdy1wbGF5bGlzdC1idG4sXG4gIC5qdy1yZWxhdGVkLWJ0bixcbiAgLmp3LXRvb2x0aXAsXG4gIC5qdy1kaXNwbGF5LWNvbnRhaW5lciAuanctZGlzcGxheS1jb250cm9scyAuanctZGlzcGxheS1pY29uLW5leHQsXG4gIC5qdy1zZXR0aW5ncy1tZW51LFxuICAuanctaWNvbi1waXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdy1zdmctaWNvbi1wbGF5LFxuICAuanctc3ZnLWljb24tYnVmZmVyLFxuICAuanctc3ZnLWljb24tcmVwbGF5LFxuICAuanctc3ZnLWljb24tcGF1c2UsXG4gIC5qdy1zdmctaWNvbi1zdG9wLFxuICAuanctc3ZnLWljb24tYWlycGxheS1vbixcbiAgLmp3LXN2Zy1pY29uLWFpcnBsYXktb2ZmLFxuICAuanctc3ZnLWljb24tY2hyb21lY2FzdC1vbixcbiAgLmp3LXN2Zy1pY29uLWNocm9tZWNhc3Qtb2ZmLFxuICAuanctaWNvbi1mdWxsc2NyZWVuLFxuICAuanctaWNvbi1mdWxsc2NyZWVuLWFuZHJvaWQsXG4gIC5qdy1zdmctaWNvbi1zaGFyaW5nLFxuICAuanctc3ZnLWljb24tYnVmZmVyLFxuICAuanctc3ZnLWljb24tdm9sdW1lLTAsXG4gIC5qdy1zdmctaWNvbi12b2x1bWUtNTAsXG4gIC5qdy1zdmctaWNvbi12b2x1bWUtMTAwIHtcbiAgICBwYXRoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuanctdGV4dC1kdXJhdGlvbjpiZWZvcmUsXG4gIC5qdy10ZXh0LWxpdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyBkaXNwbGF5IGJ1dHRvbnNcbiAgLmp3LXRleHQtZWxhcHNlZCxcbiAgLmp3LXRleHQtZHVyYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdy10ZXh0LWVsYXBzZWQge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuanctdGV4dC1kdXJhdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuanctaWNvbi1wbGF5YmFjayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIGNvbnRyb2wgYmFyIHNldHVwXG4gIC5qdy1kaXNwbGF5LWNvbnRyb2xzIHtcbiAgICBAZXh0ZW5kIC5wLS1hYnMtLTEwMDtcbiAgICBAZXh0ZW5kIC5wLS1zdHJldGNoO1xuICAgIEBleHRlbmQgLmZsZXgtLWFsaWduLS12ZXJ0O1xuICAgIEBleHRlbmQgLmZsZXgtLWFsaWduLS1ob3I7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5qdy1kaXNwbGF5LWNvbnRyb2xzIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gICAgbWFyZ2luOiAwIDA7XG4gIH1cblxuICAvLyBzZXQgdGhlIG9yZGVyIG9mIHRoZSBjb250cm9sc1xuICAuanctaWNvbi1wbGF5YmFjayB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLmp3LWljb24tdm9sdW1lIHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuanctdGV4dC1lbGFwc2VkIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuanctdGV4dC1kdXJhdGlvbiB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLmp3LXNsaWRlci1ob3Jpem9udGFsIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuanctaWNvbi1mdWxsc2NyZWVuLFxuICAuanctaWNvbi1mdWxsc2NyZWVuLWFuZHJvaWQge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgZGl2W2J1dHRvbj1cImp3LWljb24tcG9wdXBcIl0ge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLmp3LWRpc3BsYXktaWNvbi1jb250YWluZXIge1xuICAgIEBleHRlbmQgLmZsZXgtLWFsaWduLS1ib3RoO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIuNzVlbSAtIDIuNzVlbSkgIWltcG9ydGFudDtcbiAgICB0b3A6IDIuNzVlbTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI7XG4gICAgLy8gRml4IGZvciBKV1BMYXllciB1cGRhdGUgOC41LjVcbiAgICAvLyBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp3LWNvbnRyb2xiYXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gaGVpZ2h0OiAxMDAlO1xuXG4gICAgLmp3LXN2Zy1pY29uIHtcbiAgICAgICYtcGxheSxcbiAgICAgICYtcGF1c2UsXG4gICAgICAmLXN0b3AsXG4gICAgICAmLXJlcGxheSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5qdy1idXR0b24tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDAgMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICBmb250LXNpemU6IDFlbSAqIDAuOCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdy1pY29uLXBvcHVwIHtcbiAgICAgIG9yZGVyOiA0O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0tYmxhY2stLWdyYWRpZW50O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIuNzVlbTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmID4gLmp3LXRleHQsXG4gICAgLmp3LXRleHQtbGl2ZSB7XG4gICAgICBmb250LXNpemU6IDFlbSAqIDAuOCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAyLjc1ZW0gKiAxLjIgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cbiAgLmp3LXNsaWRlci10aW1lLFxuICAuanctc2xpZGVyLXRpbWUgKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxuICAuanctc2xpZGVyLWhvcml6b250YWwuanctY2hhcHRlci1zbGlkZXItdGltZSxcbiAgJi5qdy1mbGFnLWFkcyAuanctc2xpZGVyLXRpbWUge1xuICAgIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG4gICAgLy8gbWFyZ2luLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgIC8vIG1hcmdpbi1yaWdodDogJGd1dHRlci0tc207XG4gICAgLmp3LXNsaWRlci1jb250YWluZXIge1xuICAgICAgLmp3LXRpbWVzZWdtZW50LWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICB9XG5cbiAgICAgIC5qdy10aW1lc2VnbWVudC1wcm9ncmVzcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9IC8vIGxpdmVzdHJlYW1cblxuICAmLmp3LWZsYWctbGl2ZSAuanctYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgLmp3LWljb24tbGl2ZSxcbiAgICAuanctdGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp3LXNwYWNlciB7XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gIH1cbiAgLy8gd2hlbiB0aGUgYWRzIGFyZSBwbGF5aW5nXG4gICYuanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyB7XG4gICAgLmp3LWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmp3LWNvbnRyb2xiYXIgLmp3LWljb24uanctaWNvbi1pbmxpbmU6bm90KC5qdy10ZXh0KSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgY2FsYygkZ3V0dGVyLS1zbSAvIDQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5qdy10ZXh0W3JvbGU9XCJzdGF0dXNcIl0ge1xuICAgICAgZmxleDogMiAyMCU7XG4gICAgfVxuICAgIC5qdy1zbGlkZXItdGltZSB7XG4gICAgICBwYWRkaW5nOiAwICRndXR0ZXItLXNtO1xuICAgIH1cbiAgICAuanctdGV4dCB7XG4gICAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICAgICAgbWFyZ2luOiBpbmhlcml0O1xuICAgICAgb3JkZXI6IHVuc2V0O1xuICAgICAgZmxleDogMTtcbiAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIH1cbiAgICAuanctdGV4dC1jb3VudGRvd24sXG4gICAgLmp3LXRleHQtZHVyYXRpb24ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdy10ZXh0LWR1cmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJi5qdy1mbGFnLWFkcy1nb29nbGVpbWE6bm90KGp3LWZsYWctc21hbGwtcGxheWVyKVxuICAgIC5qdy1jb250cm9sc1xuICAgIC5qdy10ZXh0LWR1cmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gbmF0aXZlXG5ib2R5Om5vdCguY29yZG92YS1yZWFkeSkgLmp3LWNvbnRyb2xzIC5qdy1pY29uLXBvcHVwIHtcbiAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keTpub3QoLmNvcmRvdmEtcmVhZHkpIC52aWRlby1jb250YWluZXI6bm90KC52aWRlby0tc3RpY2t5KSAuanctaWNvbi1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb3Jkb3ZhLXJlYWR5IHtcbiAgLnBvcHVwIC5qdy1pY29uLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcHVwIHtcbiAgICAuanctc2V0dGluZ3Mtc2hhcmluZyB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5qdy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICB0b3A6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uanctY2FwdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8vIHNoYXJlIG1lbnVcbi5qdy1zZXR0aW5ncy1vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5qdy1zZXR0aW5ncy1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ibGFjay0tYWxwaGE0MDtcbiAgei1pbmRleDogMjtcblxuICAuanctc2V0dGluZ3Mtc3VibWVudSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp3LXN2Zy1pY29uIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmp3LWljb246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmp3LXN2Zy1pY29uLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmp3LXNldHRpbmdzLXRvcGJhciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuanctc2V0dGluZ3MtY29udGVudC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmp3LXNoYXJpbmctdGV4dGFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cblxuLy8gcG9wdXAgcGxheWVyXG4udmlkZW8tY29udGFpbmVyIHtcbiAgJi5wb3B1cCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgIC5tZWRpYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgICAuanctaWNvbi1wb3B1cCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLnBvcHVwKSB7XG4gIH1cbn1cblxuLy8gc3RpY2t5IHZpZGVvcGxheWVyXG4uandwbGF5ZXIucGxheWVyLWNvbnRhaW5lci0tc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogY2FsYyg0MDBweCAtIDJyZW0pICFpbXBvcnRhbnQ7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpLFxuICAgIG9wYWNpdHkgMC4yMnMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpO1xuICBhbmltYXRpb246IHN0aWNreS12aWRlby1hbmltLWluIDAuMjJzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KVxuICAgIGZvcndhcmRzO1xuXG4gICYtLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSxcbiAgICAgIG9wYWNpdHkgMC4yMnMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpO1xuICB9XG59XG5cbi5qdy1mbGFnLXVzZXItaW5hY3RpdmUuanctc3RhdGUtcGxheWluZzpub3QoLmp3LWZsYWctbWVkaWEtYXVkaW8pOm5vdChcbiAgICAuanctZmxhZy1hdWRpby1wbGF5ZXJcbiAgKTpub3QoLmp3LWZsYWctYWRzLXZwYWlkLWNvbnRyb2xzKTpub3QoLmp3LWZsYWctY2FzdGluZylcbiAgLmp3LXRpdGxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uanctc3RhdGUtcGF1c2VkIC5qdy10aXRsZSxcbi5qdy1zdGF0ZS1wbGF5aW5nIC5qdy10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5Aa2V5ZnJhbWVzIHN0aWNreS12aWRlby1hbmltLWluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwMHB4KTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cblxuLmp3cGxheWVyIHtcbiAgLy8gZGVza3RvcCB2b2x1bWVcbiAgLmp3LWljb24uanctaWNvbi10b29sdGlwLmp3LWljb24tdm9sdW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5qdy1pY29uLmp3LWljb24tdG9vbHRpcC5qdy1pY29uLXZvbHVtZSxcbiAgLmp3LWljb24uanctaWNvbi1mdWxsc2NyZWVuLFxuICAuanctaWNvbi5qdy1pY29uLXBsYXliYWNrIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICBoZWlnaHQ6IDIuNzVlbSAhaW1wb3J0YW50O1xuXG4gICAgICBzdmcuanctc3ZnLWljb24ge1xuICAgICAgICBoZWlnaHQ6IDIuNzVlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIG1vYmlsZSB2b2x1bWVcbiAgLmp3LWljb24uanctaWNvbi1pbmxpbmUuanctaWNvbi12b2x1bWU6bm90KC5qdy1pY29uLXRvb2x0aXApIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5baGlkZS1zaGFyZT1cInRydWVcIl0gfiBuYXYsXG5baGlkZS1zaGFyZT1cInRydWVcIl0gfiAuanctY3VzdG9tLWljb24tY2FzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5baGlkZS1zaGFyZT1cImZhbHNlXCJdIH4gbmF2LFxuW2hpZGUtc2hhcmU9XCJmYWxzZVwiXSB+IC5qdy1jdXN0b20taWNvbi1jYXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCJcbi5pZnJhbWV7XG4gICYtLWZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi0tcGhvdG8tZGlzcGxheSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuIWltcG9ydGFudDtcbiAgfVxuXG4gICYtLWhlaWdodCB7XG4gICAgJi02MDAge1xuICAgICAgbWluLWhlaWdodDogNjAwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtNDUwIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybXNcblxuLmZvcm0ge1xuXG4gICAgbGFiZWwge1xuICAgICAgICBtYXJnaW46ICRndXR0ZXItLXNtIDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG5cbiAgICAgICAgJi5yZXF1aXJlZDphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnKic7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24uYnRuX19zdWJtaXQge1xuICAgICAgICBsaW5lLWhlaWdodDogMi43NWVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cblxuICAgIC5zaG93LS1jb21wbGV0ZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICZfX3NlYXJjaCB7XG4gICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ZpbHRlciB7XG4gICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXItLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbS0tbWluIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci0tc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWFyY2h7XG4gICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICBmbGV4OiA0IDI1JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmb2N1cyArIHNlbGVjdHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM0QjRCNEI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yLS1yZWQgNTAlKSxcbiAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgJGNvbG9yLS1yZWQgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpcbiAgICAgICAgICAgICAgICAgICAgY2FsYygxMDAlIC0gMjBweCkgY2FsYygxZW0gKyAycHgpLFxuICAgICAgICAgICAgICAgICAgICBjYWxjKDEwMCUgLSAxNXB4KSBjYWxjKDFlbSArIDJweCksXG4gICAgICAgICAgICAgICAgICAgIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpcbiAgICAgICAgICAgICAgICAgICAgNXB4IDVweCxcbiAgICAgICAgICAgICAgICAgICAgNXB4IDVweCxcbiAgICAgICAgICAgICAgICAgICAgMXB4IDEuNWVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0td2hpdGU7XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0UxRTFFMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgZmxleDogMyAyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAzIDMzJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDMgNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4tLXJlZHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgZmxleDogMiAxMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXAge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodDtcbiAgICB9XG5cbiAgICAmX193ZWF0aGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggcmdiYSgkY29sb3ItLWJsYWNrLCAwLjE2KTtcbiAgICB9XG5cbiAgICAvLyBkaXNhYmxlZFxuICAgICYuZGlzYWJsZWQge1xuXG4gICAgICAgIHRleHRhcmVhLFxuICAgICAgICBpbnB1dDpub3QoW3R5cGU9J2NoZWNrYm94J10pLFxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zdWNjZXNzLCAuc3VjY2VzcywgLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1cInN1Y2Nlc3NcIl0ge1xuXG4gICAgICAgIC5mZWVkYmFjayB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItLWdyZWVuO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci0tZ3JlZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhLFxuICAgICAgICBpbnB1dDpub3QoW3R5cGU9J2NoZWNrYm94J10pIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLS1ncmVlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItLWdyZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bl9fc3VibWl0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JlZW47XG5cbiAgICAgICAgICAgIC5pYyB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuaWNfX2NoZWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNob3ctLWNvbXBsZXRlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZXJyb3IsIC5lcnJvciwgLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1cImVycm9yXCJdIHtcblxuICAgICAgICAuZmVlZGJhY2sge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS1yZWQ7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhLFxuICAgICAgICBpbnB1dDpub3QoW3R5cGU9J2NoZWNrYm94J10pIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuX19zdWJtaXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mbi11cGxvYWQtcHJvZ3Jlc3Mge1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmZuLXByb2dyZXNzIHtcblxuICAgICAgICAmLS1iYXIsICYtLWhvbGRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMTVzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0taG9sZGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5O1xuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuLmRpc3BsYXktY29tbWVudC1jb250YWluZXIge1xuXG4gICAgLmRpc3BsYXktY29tbWVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleS0tbGlnaHRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS1ncmV5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbn1cblxuLnJlY2FwdGNoYS1ob2xkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDo1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uY29yZG92YS1yZWFkeSB7XG4gICAgLnJlY2FwdGNoYS1ob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiIsIi8vIExpc3RcblxuLmxpc3Qge1xuXG5cdC8vIFJlc2V0IHN0eWxlc1xuXHQmLS1jbGVhciB7XG5cdFx0cGFkZGluZzogMCAwO1xuXHRcdG1hcmdpbjogMCAwO1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0fVxuXG5cdCYtLXBhZGRpbmcge1xuXHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1zbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tc207XG5cblx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cblxuXHQvLyBUeXBlc1xuXHQmX19jYXJkcyB7XG5cblx0XHQvLyBSZW1vdmUgZGl2aWRlciBvbiBsYXN0IGl0ZW1cblx0XHRsaTpsYXN0LWNoaWxkIHtcblxuXHRcdFx0LmRpdmlkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbiAgJi0tbmVzdGVkIHtcblx0XHRtYXJnaW4tbGVmdDogJGd1dHRlci0tbGcqMjtcbiAgfVxuXG5cdCZfX3RpdGxlIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLS1ncmV5LS1saWdodDtcblx0XHRtaW4taGVpZ2h0OiAyLjc1ZW07XG5cdH1cblxuXHQmX190aW1lbGluZSB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1tZDtcblx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLW1kO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0LnBhZ2UtbG9hZC1zdGF0dXMge1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0fVxuXG5cdFx0JiA+ICoge1xuXHRcdFx0ZmxleDogMSAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0cGFkZGluZy10b3A6ICRndXR0ZXItLXhsZztcblxuXHRcdFx0Ji0tZmlyc3Qge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ICRndXR0ZXItLXhsZztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saXN0X190aW1lbGluZV9fZG90OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gJjpmaXJzdC1jaGlsZCB7XG5cdFx0XHQvLyBcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0Ly9cblx0XHRcdC8vIFx0JiA+IGEge1xuXHRcdFx0Ly8gXHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14bGc7XG5cdFx0XHQvLyBcdH1cblx0XHRcdC8vIFx0Lmxpc3RfX3RpbWVsaW5lX19kb3Q6YmVmb3JlIHtcblx0XHRcdC8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXJlZDtcblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gfVxuXHRcdFx0Ly9cblx0XHRcdC8vICYuYWN0aXZlIH4gZGl2ID4gLmxpc3RfX3RpbWVsaW5lX19pdGVtOmZpcnN0LWNoaWxkIHtcblx0XHRcdC8vIFx0cGFkZGluZy10b3A6ICRndXR0ZXItLXhsZztcblx0XHRcdC8vIFx0JiA+IGEge1xuXHRcdFx0Ly8gXHRcdHBhZGRpbmctdG9wOiBpbmhlcml0O1xuXHRcdFx0Ly8gXHR9XG5cdFx0XHQvLyBcdC5saXN0X190aW1lbGluZV9fZG90OmJlZm9yZSB7XG5cdFx0XHQvLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5O1xuXHRcdFx0Ly8gXHR9XG5cdFx0XHQvLyB9XG5cdFx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogJGd1dHRlci0tbWQ7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmX19kb3Qge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0LjVyZW07XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0LjVyZW07XG5cblx0XHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQ7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLW1kO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtICN7JGd1dHRlci0tc219KTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0bGVmdDogY2FsYygkZ3V0dGVyLS1zbSAvIC0yKTtcblx0XHRcdFx0d2lkdGg6ICRndXR0ZXItLXNtO1xuXHRcdFx0XHRoZWlnaHQ6ICRndXR0ZXItLXNtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXk7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0fVxuXHRcdFx0Jl9fYWN0aXZlIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG59XG4iLCIvLyBOYXZpZ2F0aW9uXG5cbi5uYXYge1xuXG4gICAgLmJ0bi0tYmxhbmsge1xuXG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21haW4ge1xuXG4gICAgICAgICZfX21vYmlsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgdG9wO1xuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXG4gICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubmF2X19saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogY2FsYygkZ3V0dGVyLS1zbSAvIDIpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIuNzVyZW0gMi43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGkuaWNfX3NpemUtLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGkuaWNfX3NpemUtLW5vcm1hbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaWMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmljX19hY3RpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190b2FzdCB7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICAgICAgICZfX21lc3NhZ2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwdmgsIDApO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLW5vcm1hbDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1iYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAubmF2X190b2FzdF9fbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19tb3JlIHtcbiAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICZfX3NoZWV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG5cbiAgICAgICAgICAgIC5uYXZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICBpOm5vdCguaWMtLW1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMi43NWVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tYmxhY2ssIDAuMDMpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX2FjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGd1dHRlci0tc20qMS4yNTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5uYXZfX2l0ZW1fX2luc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uYXZfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19leHBhbmQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogIDIuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1yYWRpbyB7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNzVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubmF2X19pdGVtLS1zcGFjZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygyLjc1cmVtICsgMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLm5hdl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21ldGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbS0tbWluIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljX19uYXZfX2Ryb3Bkb3duIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFyaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ZpbHRlciB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2X19saXN0X19pdGVtIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICAvLyBXZWlyZCBvdmVyZmxvdyBmaXhcbiAgICAgICAgICAgIC8vIFdoaXRvdXQgdGhpcywgZ3JpZCB3aWxsIHN0cmV0Y2ggYmFzZWQgb24gd2lkdGggb2YgdWwrbGkgaXRlbXNcbiAgICAgICAgICAgIC8vIFRPRE86IENoZWNrIGlmIHRoaXMgaXMgY29tcGF0aWJsZSB3aXRoIG9sZGVyIGJyb3dzZXJzXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgIC5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItLXJlZDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogJGd1dHRlci0tc207XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3Vie1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay0tbWQpIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNWVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1NTg5OTg1OTk0Mzk3NzYpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDkxJSk7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2dhbGxlcnkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgLm1lZGlhIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmFzZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICRndXR0ZXItLXhzbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgXHRcdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItLXJlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItLXdoaXRlLS1ncmFkaWVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX21haW4ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19mb290ZXIge1xuXG4gICAgICAgIGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEV4dHJhIG1hcmdpbiBmb3IgY2VudGVyaW5nIGxvZ28gaW4gYXBwXG4uY29yZG92YS1yZWFkeSB7XG4gICAgLm5hdi5uYXZfX21vcmUge1xuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGtleWZyYW1lcyBwYWdlaW4ge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICB0byAgIHsgb3BhY2l0eTogMTsgfVxufVxuXG5ib2R5LmNvcmRvdmEtcmVhZHkge1xuICAgIC5zcGFfX2ZyYW1lLS1kZXRhaWwgLmZuLXNwYS1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXG4gICAgICAgIG1haW4sIC5zcGFfX2xvYWRpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1tZDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm4tc3BhLWNvbnRlbnQge1xuICAgICAgICBtaW4taGVpZ2h0OiA3NXZoO1xuICAgICAgICB3aWxsLWNoYW5nZTogc2Nyb2xsLXBvc2l0aW9uO1xuICAgIH1cblxuICAgIC8vIHN0cmFuZ2UgZml4IGZvciBzY3JvbGxpbmcgaXNzdWUgb24gYW5kcm9pZFxuICAgICYuQW5kcm9pZCAuc3BhX19mcmFtZSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICB9XG5cbiAgICAuc3BhIHtcblxuICAgICAgICAmX19hbmltYXRlIHtcbiAgICAgICAgICAgICYtLXBhZ2Uge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogLjVzIHBhZ2VpbiBjdWJpYy1iZXppZXIoLjIsIDAsIDAsIDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fZ2VzdHVyZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgdG9wOiAyLjVlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBib3R0b206IDMuNWVtO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZnJhbWUge1xuICAgICAgICAgICAgQGV4dGVuZCAucC0tZml4ZWQtLTEwMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmV6aWVyO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0td2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNC41ZW07XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXG4gICAgICAgICAgICAmLS1kZXRhaWwge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycmVtIHJnYmEoJGNvbG9yLS1ibGFjaywgMC4wKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xvYWRpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMi43NWVtKTtcbiAgICAgICAgICAgIHRvcDogLTIuNzVlbTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2FydGljbGUge1xuXG4gICAgICAgICAgICAmLS1uZXh0LCAmLS1wcmV2IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAmLnNwYV9fbG9hZGluZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoW2RhdGEtaXMtY29va2llcz1cInRydWVcIl0pIHtcbiAgICAgICAgLnNwYSB7XG4gICAgICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxcmVtLCAwLCAwKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbS0tbWluIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMXJlbSwgMCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoW3NwYS1kZXRhaWwtYWN0aXZlPVwidHJ1ZVwiXSkge1xuXG4gICAgICAgIC5zcGEge1xuICAgICAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMXJlbSwgMCwgMCk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFyZW0sIDAsIDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fZnJhbWUtLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mbi1nZXN0dXJlLXRyaWdnZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlcl9fbWFpbl9fYmFyIC5icmFuZGluZ19fbG9nbyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMi43NXJlbSwgMCwgMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAmW2xvYWRpbmctbmV4dD1cInRydWVcIl0ge1xuXG4gICAgfVxuXG4gICAgJltkYXRhLWlzLWNvb2tpZXM9XCJ0cnVlXCJdIHtcbiAgICAgICAgLnNwYSB7XG4gICAgICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbc3BhLWRldGFpbC1hY3RpdmU9XCJ0cnVlXCJdIHtcblxuICAgICAgICAuc3BhIHtcbiAgICAgICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19mcmFtZS0tZGV0YWlsIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycmVtIHJnYmEoJGNvbG9yLS1ibGFjaywgMC40KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fZ2VzdHVyZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyX19tYWluX19iYXIgLmJyYW5kaW5nX19sb2dvIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkuY29yZG92YS1yZWFkeS5jb3Jkb3ZhLWFuZHJvaWQge1xuICAgIC5zcGFfX2ZyYW1lLCAuc3BhX19idG4ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmV6aWVyLWFuZHJvaWQ7XG4gICAgfVxuICAgIC5zcGFfX2FuaW1hdGUge1xuICAgICAgICAmLS1wYWdlIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogLjVzIHBhZ2VpbiBsaW5lYXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHk6bm90KC5jb3Jkb3ZhLXJlYWR5KSB7XG4gICAgJlt0ZW1wbGF0ZS1uYW1lPVwiaG9tZVwiXSwgJlt0ZW1wbGF0ZS1uYW1lPVwib3ZlcnZpZXdcIl0sICAmW3RlbXBsYXRlLW5hbWU9XCJzdGF0aWNcIl0ge1xuXG4gICAgICAgIC5zcGFfX2ZyYW1lLS1kZXRhaWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbdGVtcGxhdGUtbmFtZT1cImRldGFpbFwiXSB7XG4gICAgICAgIC5zcGFfX2ZyYW1lLS1vdmVydmlldyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAuc3BhX19idG4ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtLS1taW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLnJlZ2lvLWluZGV4IHtcbiAgLnNlbGVjdGFibGUtbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAubGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItLXJlZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIGkuaWMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgaS5pYyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0td2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaS5pYyB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tYmxhY2s7XG4gICAgfVxuICB9XG59XG5cbi5yZWdpby1wYWdlIHtcbiAgLnJlZ2lvLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgIGkuaWMge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogcHN3cCA9IHBob3Rvc3dpcGUgKi9cblxuJHBzd3BfX3Nob3ctaGlkZS10cmFuc2l0aW9uLWR1cmF0aW9uOiAzMzNtcyAhZGVmYXVsdDtcbiRwc3dwX19jb250cm9scy10cmFuc2l0aW9uLWR1cmF0aW9uOiAzMzNtcyAhZGVmYXVsdDtcbiRwc3dwX19iYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFkZWZhdWx0O1xuJHBzd3BfX3BsYWNlaG9sZGVyLWNvbG9yOiAjMjIyICFkZWZhdWx0O1xuJHBzd3BfX2JveC1zaXppbmctYm9yZGVyLWJveDogdHJ1ZSAhZGVmYXVsdDsgLy8gZGlzYWJsZSAucHN3cCAqIHsgYm94LXNpemluZzpib3JkZXItYm94IH0gKGluIGNhc2UgeW91IGFscmVhZHkgaGF2ZSBpdCBpbiB5b3VyIHNpdGUgY3NzKVxuJHBzd3BfX3Jvb3Qtei1pbmRleDogMTUwMCAhZGVmYXVsdDtcbiRwc3dwX19hc3NldHMtcGF0aDogXCJcIiAhZGVmYXVsdDsgLy8gcGF0aCB0byBza2luIGFzc2V0cyBmb2xkZXIgKHByZWxvYWRlciwgUE5HIGFuZCBTVkcgc3ByaXRlKVxuJHBzd3BfX2Vycm9yLXRleHQtY29sb3I6ICNjY2MgIWRlZmF1bHQ7IC8vIFwiSW1hZ2Ugbm90IGxvYWRlZFwiIHRleHQgY29sb3JcbiRwc3dwX19pbmNsdWRlLW1pbmltYWwtc3R5bGU6IHRydWUgIWRlZmF1bHQ7XG5cbi5wc3dwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgei1pbmRleDogJHBzd3BfX3Jvb3Qtei1pbmRleDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiBjcmVhdGUgc2VwYXJhdGUgbGF5ZXIsIHRvIGF2b2lkIHBhaW50IG9uIHdpbmRvdy5vbnNjcm9sbCBpbiB3ZWJraXQvYmxpbmsgKi9cbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgQGlmICRwc3dwX19ib3gtc2l6aW5nLWJvcmRlci1ib3ggPT0gdHJ1ZSB7XG4gICAgKiB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbi8qIHN0eWxlIGlzIGFkZGVkIHdoZW4gSlMgb3B0aW9uIHNob3dIaWRlT3BhY2l0eSBpcyBzZXQgdG8gdHJ1ZSAqL1xuLnBzd3AtLWFuaW1hdGVfb3BhY2l0eSB7XG4gIC8qIDAuMDAxLCBiZWNhdXNlIG9wYWNpdHk6MCBkb2Vzbid0IHRyaWdnZXIgUGFpbnQgYWN0aW9uLCB3aGljaCBjYXVzZXMgbGFnIGF0IHN0YXJ0IG9mIHRyYW5zaXRpb24gKi9cbiAgb3BhY2l0eTogMC4wMDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgJHBzd3BfX3Nob3ctaGlkZS10cmFuc2l0aW9uLWR1cmF0aW9uXG4gICAgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG59XG5cbi5wc3dwLS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2ltZyB7XG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiAtbW96LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLnBzd3AtLWRyYWdnaW5nIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLypcblx0QmFja2dyb3VuZCBpcyBhZGRlZCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQuXG5cdEFzIGFuaW1hdGluZyBvcGFjaXR5IGlzIG11Y2ggZmFzdGVyIHRoYW4gYW5pbWF0aW5nIHJnYmEoKSBiYWNrZ3JvdW5kLWNvbG9yLlxuKi9cbi5wc3dwX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkcHN3cF9fYmFja2dyb3VuZC1jb2xvcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5wc3dwX19zY3JvbGwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG5cbi8qIFByZXZlbnQgc2VsZWN0aW9uIGFuZCB0YXAgaGlnaGxpZ2h0cyAqL1xuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX19pbWcge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG59XG5cbi5wc3dwX196b29tLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkcHN3cF9fc2hvdy1oaWRlLXRyYW5zaXRpb24tZHVyYXRpb25cbiAgICBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbn1cblxuLnBzd3BfX2JnIHtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkcHN3cF9fc2hvdy1oaWRlLXRyYW5zaXRpb24tZHVyYXRpb25cbiAgICBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbn1cblxuLnBzd3AtLWFuaW1hdGVkLWluIHtcbiAgLnBzd3BfX2JnLFxuICAucHN3cF9fem9vbS13cmFwIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucHN3cF9faXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHN3cF9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi8qXG5cdHN0cmV0Y2hlZCB0aHVtYm5haWwgb3IgZGl2IHBsYWNlaG9sZGVyIGVsZW1lbnQgKHNlZSBiZWxvdylcblx0c3R5bGUgaXMgYWRkZWQgdG8gYXZvaWQgZmxpY2tlcmluZyBpbiB3ZWJraXQvYmxpbmsgd2hlbiBsYXllcnMgb3ZlcmxhcFxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qXG5cdGRpdiBlbGVtZW50IHRoYXQgbWF0Y2hlcyBzaXplIG9mIGxhcmdlIGltYWdlXG5cdGxhcmdlIGltYWdlIGxvYWRzIG9uIHRvcCBvZiBpdFxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyLS1ibGFuayB7XG4gIGJhY2tncm91bmQ6ICRwc3dwX19wbGFjZWhvbGRlci1jb2xvcjtcbn1cblxuLnBzd3AtLWllIC5wc3dwX19pbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4vKlxuXHRFcnJvciBtZXNzYWdlIGFwcGVhcnMgd2hlbiBpbWFnZSBpcyBub3QgbG9hZGVkXG5cdChKUyBvcHRpb24gZXJyb3JNc2cgY29udHJvbHMgbWFya3VwKVxuKi9cbi5wc3dwX19lcnJvci1tc2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBjb2xvcjogJHBzd3BfX2Vycm9yLXRleHQtY29sb3I7XG59XG5cbi5wc3dwX19lcnJvci1tc2cgYSB7XG4gIGNvbG9yOiAkcHN3cF9fZXJyb3ItdGV4dC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qISBQaG90b1N3aXBlIERlZmF1bHQgVUkgQ1NTIGJ5IERtaXRyeSBTZW1lbm92IHwgcGhvdG9zd2lwZS5jb20gfCBNSVQgbGljZW5zZSAqL1xuXG4vKlxuXG5cdENvbnRlbnRzOlxuXG5cdDEuIEJ1dHRvbnNcblx0Mi4gU2hhcmUgbW9kYWwgYW5kIGxpbmtzXG5cdDMuIEluZGV4IGluZGljYXRvciAoXCIxIG9mIFhcIiBjb3VudGVyKVxuXHQ0LiBDYXB0aW9uXG5cdDUuIExvYWRpbmcgaW5kaWNhdG9yXG5cdDYuIEFkZGl0aW9uYWwgc3R5bGVzIChyb290IGVsZW1lbnQsIHRvcCBiYXIsIGlkbGUgc3RhdGUsIGhpZGRlbiBzdGF0ZSwgZXRjLilcblxuKi9cblxuLypcblxuXHQxLiBCdXR0b25zXG5cbiAqL1xuXG4vKiA8YnV0dG9uPiBjc3MgcmVzZXQgKi9cbi5wc3dwX19idXR0b24ge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1ibGFjaywgMC40KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi8qXG5cblx0NC4gQ2FwdGlvblxuXG4gKi9cblxuLnBzd3BfX2NhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogMTAwJTtcblxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiAjYmJiO1xuICB9XG59XG5cbi5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6ICRndXR0ZXItLXNtO1xuICBAaW5jbHVkZSBlbGxpcHNpcyhhdXRvKTtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gI3skZ3V0dGVyLS1tZH0pO1xuICBmbG9hdDogbGVmdDtcbiAgQGV4dGVuZCAudC0teHNtO1xufVxuXG4ucHN3cF9fY2FwdGlvbi0tZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBGYWtlIGNhcHRpb24gZWxlbWVudCwgdXNlZCB0byBjYWxjdWxhdGUgaGVpZ2h0IG9mIG5leHQvcHJldiBpbWFnZSAqL1xuLnBzd3BfX2NhcHRpb24tLWZha2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qXG5cblx0Ni4gQWRkaXRpb25hbCBzdHlsZXNcblxuICovXG5cbi8qIHJvb3QgZWxlbWVudCBvZiBVSSAqL1xuLnBzd3BfX3VpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogJHBzd3BfX3Jvb3Qtei1pbmRleCArIDUwO1xufVxuXG4vKiB0b3AgYmxhY2sgYmFyIHdpdGggYnV0dG9ucyBhbmQgXCIxIG9mIFhcIiBpbmRpY2F0b3IgKi9cbi5wc3dwX190b3AtYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBzd3BfX2NhcHRpb24sXG4ucHN3cF9fdG9wLWJhcixcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkcHN3cF9fY29udHJvbHMtdHJhbnNpdGlvbi1kdXJhdGlvblxuICAgIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xufVxuXG4vKiBwc3dwLS1oYXNfbW91c2UgY2xhc3MgaXMgYWRkZWQgb25seSB3aGVuIHR3byBzdWJzZXF1ZW50IG1vdXNlbW92ZSBldmVudHMgb2NjdXIgKi9cbi5wc3dwLS1oYXNfbW91c2Uge1xuICAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbiAgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbi8qIHBzd3BfX3VpLS1pZGxlIGNsYXNzIGlzIGFkZGVkIHdoZW4gbW91c2UgaXNuJ3QgbW92aW5nIGZvciBzZXZlcmFsIHNlY29uZHMgKEpTIG9wdGlvbiB0aW1lVG9JZGxlKSAqL1xuXG4ucHN3cF9fdWktLWlkbGUge1xuICAucHN3cF9fdG9wLWJhciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vKlxuXHRwc3dwX191aS0taGlkZGVuIGNsYXNzIGlzIGFkZGVkIHdoZW4gY29udHJvbHMgYXJlIGhpZGRlblxuXHRlLmcuIHdoZW4gdXNlciB0YXBzIHRvIHRvZ2dsZSB2aXNpYmlsaXR5IG9mIGNvbnRyb2xzXG4qL1xuLnBzd3BfX3VpLS1oaWRkZW4ge1xuICAucHN3cF9fdG9wLWJhcixcbiAgLnBzd3BfX2NhcHRpb24sXG4gIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuICAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAgIC8qIEZvcmNlIHBhaW50ICYgY3JlYXRlIGNvbXBvc2l0aW9uIGxheWVyIGZvciBjb250cm9scy4gKi9cbiAgICBvcGFjaXR5OiAwLjAwMTtcbiAgfVxufVxuXG4vKiBwc3dwX191aS0tb25lLXNsaWRlIGNsYXNzIGlzIGFkZGVkIHdoZW4gdGhlcmUgaXMganVzdCBvbmUgaXRlbSBpbiBnYWxsZXJ5ICovXG4ucHN3cF9fdWktLW9uZS1zbGlkZSB7XG4gIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuICAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQsXG4gIC5wc3dwX19jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wc3dwX19lbGVtZW50LS1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3d3AgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygkZ3V0dGVyLS1zbSAvIDIpO1xufVxuIiwiLnJzYnV0dG9uIC5yc2J0bl90ZXh0OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6ICdobC1pY29ucyc7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5yc2J1dHRvbiAucnNidG5fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnJzYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgd2ViUmVhZGVyJztcbiAgbWFyZ2luLXRvcDogLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuI3JlYWRzcGVha2VyX2J1dHRvbl9kZXRhaWwsICNyZWFkc3BlYWtlcl9idXR0b25fd2VhdGhlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3JlYWRzcGVha2VyX2J1dHRvbl9jb250YWluZXIge1xuICB3aWR0aDogJGd1dHRlci0tbWQgKiAxMDtcbn1cblxuI3JlYWRzcGVha2VyQnV0dG9uIHtcbiAgd2lkdGg6ICRwaXhlbC0teGwgKiA5O1xuICBib3JkZXItcmFkaXVzOiAkcGl4ZWwtLWw7XG59XG5cbi5yc0J0bi13MTAge1xuICB3aWR0aDogJHBpeGVsLS14bCAqIDEwICFpbXBvcnRhbnQ7XG59XG5cbi5yc0J0bi13MTEge1xuICB3aWR0aDogJHBpeGVsLS14bCAqIDExICFpbXBvcnRhbnQ7XG59XG5cbi5ncmllZkJ1dHRvbiB7XG4gIEBleHRlbmQgI3JlYWRzcGVha2VyQnV0dG9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ucmVhZHNwZWFrZXJCdXR0b25UZXh0IHtcbiAgY29udGVudC12aXNpYmlsaXR5OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogJHBpeGVsLS1zbTtcbn1cblxuI3JzX3BsYXllciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4udW5zZWxlY3RhYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuIiwiLmFkLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSIsIi8vIGluY2x1ZGVzIGZpeGVzIGZvciB0aGUgcGFyc2VkIGh0bWwgZnJvbSBhbiBhcnRpY2xlXG5cbi5hcnRpY2xlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0cGFkZGluZzogJGd1dHRlci0tbGcqMiAkZ3V0dGVyLS14bGcqMiAgJGd1dHRlci0tbWQgJGd1dHRlci0tbGcqMiA7XG5cdG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1sZztcblx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1sZztcblxuXHRAZXh0ZW5kIHA7XG5cblx0cDplbXB0eSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHN0cm9uZywgYiB7XG5cdFx0Y29sb3I6ICRjb2xvci0tYmxhY2tcblx0fVxuXHRcblx0aW5mbyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodDtcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci0tcmVkO1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLXhzbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHRcblx0b3Byb2VwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLS1yZWQ7XG5cdFx0cGFkZGluZzogJGd1dHRlci0teHNtO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdFxuXHR3aGF0c2FwcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS13aGF0c2FwcC0tbGlnaHQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItLXdoYXRzYXBwO1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLXhzbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHRcblx0Y29ycmVjdGllIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLS1ncmV5LS1kYXJrO1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLXhzbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtLXhzbTtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdH1cblxuXHQubWV0cm9wb29sX19kZXRhaWxfX2Rlc2NyaXB0aW9uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0cGFkZGluZzogJGd1dHRlci0tbGcgJGd1dHRlci0teGxnO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0cGFkZGluZzogJGd1dHRlci0tbGc7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0Ji0tYmxvZyB7XG5cdFx0cGFkZGluZzogMCAkZ3V0dGVyLS14eGxnO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdHBhZGRpbmc6IDAgJGd1dHRlci0tbWQ7XG5cdFx0fVxuXHR9XG5cblx0Ji0tZmVhdHVyZWQge1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLWxnICRndXR0ZXItLXhsZyAkZ3V0dGVyLS14bGc7XG5cdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItLXh4bGc7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS14eGxnO1xuXHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXG5cdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdHBhZGRpbmc6ICRndXR0ZXItLXNtKjEuNSAkZ3V0dGVyLS1tZCAwICRndXR0ZXItLW1kO1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItLW1kO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1tZDtcblx0XHRcdG1hcmdpbi10b3A6IC0zMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtLXN0cmV0Y2gsIHAgPiBpbWcsIHAgPiBpbWcgKyBlbSB7XG5cdFx0bWFyZ2luOiAwICRndXR0ZXItLXhsZyotMjtcblx0XHR3aWR0aDogY2FsYyggMTAwJSArICN7Y2FsY3BpeGVsKCRndXR0ZXItLXhsZyo0KX0pO1xuXHRcdG1heC13aWR0aDogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0bWFyZ2luOiAwICRndXR0ZXItLWxnKi0xO1xuXHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgKyAje2NhbGNwaXhlbCgkZ3V0dGVyLS1sZyoyKX0pO1xuXHRcdH1cblx0fVxuXG5cdCYtLXNwYWNlciB7XG5cdFx0bWFyZ2luLXRvcDogJGd1dHRlci0teGxnO1xuXHRcdG1hcmdpbi1ib3R0b206ICRndXR0ZXItLXhsZztcblxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkZ3V0dGVyLS1tZDtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRndXR0ZXItLW1kO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXG5cdFx0JiA+IHA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHQgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcblx0XHRcdCBwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHRtYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdFx0XG5cdFx0YTpub3QoLmJ0bikge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHRcdFxuXHRcdHVsOm5vdCgubmF2X19saXN0KSwgb2w6bm90KC5uYXZfX2xpc3QpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1tZDtcblx0XHRcdHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQ7XG5cdFx0XHRcblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0fVxuXHRcdFxuXHRcdG9sIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcblx0XHR9XG5cdH1cblxufVxuXG4vLyBMaWdhdHVzIHVuZGVyIGFydGljbGUgYWR2ZXJ0aXNlbWVudFxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG5cdC5hZC1saWdhdHVzIHtcblx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi8vIGFydGljbGUgZGlmZmVyZW50YXRpb25zXG5bZGF0YS1mZWF0dXJlZD1cImxnXCJdIHtcblxuXHQuYXJ0aWNsZTpub3QoLmFydGljbGUtLWJsb2cpIHtcblx0XHRtYXJnaW4tdG9wOiAtMTAwcHg7XG5cblx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0fVxuXHR9XG59XG5cbltkYXRhLWZlYXR1cmVkPVwib3ZlcmxlZGVuZVwiXXtcblx0bmF2Lm5hdl9fZmlsdGVyX19nYWxsZXJ5IC5hY3RpdmV7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItLWJsYWNrICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNhcmRfX2luZm8gLmQtLWlubC1ibG9jazpmaXJzdC1vZi10eXBle1xuXHRcdGNvbG9yOiAkY29sb3ItLWJsYWNrO1xuXHR9XG5cdHdoYXRzYXBwLCAuZGl2aWRlciwgLnB1Ymxpc2hlci1zaC1zcG90LWNvbnRhaW5lcntcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblxuXHRhcnRpY2xlLmFydGljbGUge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG5cdFx0YSwgaS5pYy5pY19fbWFwIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItLWJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnJzYnRuX3BsYXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLS1ncmV5ICFpbXBvcnRhbnQ7XG5cblx0XHQucnNidG5fbGVmdCAucnNidG5fdGV4dCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLS1ibGFjayAhaW1wb3J0YW50O1xuXG5cdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItLWJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJzYnRuX3JpZ2h0IHtcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLS1ncmV5ICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGNvbG9yLS1ibGFjayAhaW1wb3J0YW50O1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLS1ibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIgLnJzYnRuX3JpZ2h0OjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICRjb2xvci0tYmxhY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQucnNidG5fZXhwIHtcblx0XHQucnNidG5fY2xvc2VyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLS1ncmV5ICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAxMTAlICFpbXBvcnRhbnQ7XG5cblx0XHRcdC5yc2ljbi1jcm9zczo6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci0tYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbltkYXRhLWZlYXR1cmVkPVwibm8tYWRzXCJdIC5wdWJsaXNoZXItc2gtc3BvdC1jb250YWluZXJ7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuW2RhdGEtZmVhdHVyZWQ9XCJ2aWRlb1wiXXtcblx0LnRlbXBsYXRlX192aWRlb19fY29udGFpbmVye1xuXHRcdGdyaWQtY29sdW1uOiAxLzE1O1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIGF1dG87XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLS1ncmV5LS1kYXJrLS1iZztcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byAxZnI7XG5cdFx0Lm5hdl9fZmlsdGVyX19nYWxsZXJ5OmJlZm9yZXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5tZWRpYV9fcGxhY2Vob2xkZXIsIC5tZWRpYV9faW1hZ2UsIC5tZWRpYV9faW1hZ2UtLWF1dG97XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHRcdC5uYXZfX2ZpbHRlcl9fZ2FsbGVyeSAubWVkaWF7XG5cdFx0XHRib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRhcnRpY2xle1xuXHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdFx0aGVhZGVye1xuXHRcdFx0XHRoMntcblx0XHRcdFx0XHRjb2xvcjokY29sb3ItLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kLS1ub25lLS1zbXtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLS1ncmV5LS12aWRlby0tdGV4dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c2VjdGlvbi5hcnRpY2xlX19jb250ZW50IHB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItLWdyZXktLXZpZGVvLS10ZXh0O1xuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmdyaWRfX2FyZWEtLWNvbnRlbnR7XG5cdFx0XHR3aGF0c2FwcCwgLmRpdmlkZXIsIC5wdWJsaXNoZXItc2gtc3BvdC1jb250YWluZXJ7XG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdH1cblx0XHRcdGg0e1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrZXI7XG5cdFx0XHR9XG5cdFx0XHQubmF2X19saXN0IGF7XG5cdFx0XHRcdC5pY3tcblx0XHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMC4zMzUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Lmlje1xuXHRcdFx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHN0cm9uZyB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLS13aGl0ZTtcblx0XHR9XG5cdH1cblx0LmRldmlkZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiLmNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG5cdCYtLXJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG5cdFx0Y29sb3I6ICRjb2xvci0td2hpdGU7XG5cdH1cblxuXHQmLS1hY3RpdmUge1xuXHRcdC5hY3RpdmUge1xuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRAZXh0ZW5kIC50LS1yZWQ7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0ICAmX19hdWRpbywgJl9fcmFkaW8sICZfX2F1ZGlvLWZyYWdtZW50ICB7XG5cdFx0XHRcdFx0QGV4dGVuZCAuaWNfX21lZGlhX19hdWRpby0tYWN0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3ZpZGVvLCAmX19UViwgJl9fdmlkZW8tZnJhZ21lbnQge1xuXHRcdFx0XHRcdEBleHRlbmQgLmljX19tZWRpYV9fdmlkZW8tLWFjdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1sYW5kc2NhcGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAkZ3V0dGVyLS1sZyAkZ3V0dGVyLS1tZCAkZ3V0dGVyLS14bGc7XG5cblx0XHRwIHtcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cblxuXHQmLS1ub3Mge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDBweDtcblxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJGd1dHRlci0tbWQ7XG5cdFx0fVxuXG5cdFx0LmNhcmRfX2N0YSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkZ3V0dGVyLS1tZDtcblx0XHR9XG5cblx0XHQuY2FyZF9fYnJhbmRpbmcge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gJGd1dHRlci0tbWQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdG1pbi13aWR0aDogMTE2cHg7XG5cblx0XHQmLS1ibG9jayB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1zbTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtKjEuNTtcbiAgICAgICAgICAgIH1cblx0XHR9XG5cblx0XHQmLS1zbSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtO1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdH1cblxuXHRcdCYtLW1kIHtcblx0XHRcdG1hcmdpbi1yaWdodDogJGd1dHRlci0tc207XG5cdFx0fVxuXG5cdFx0Ji0tbGcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1sZztcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgfVxuXHRcdH1cblxuXHRcdC5sYWJlbCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IGNhbGMoJGd1dHRlci0tc20gLyAyKTtcblx0XHRcdGxlZnQ6IGNhbGMoJGd1dHRlci0tc20gLyAyKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQmLS1mZWF0dXJlZCAubGFiZWwge1xuXHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0dG9wOiBjYWxjKCRndXR0ZXItLXNtIC8gMik7XG5cblx0XHR9XG5cdH1cblxuXHQmX19zaWRlYmFyIHtcblx0XHRwYWRkaW5nOiAkZ3V0dGVyLS1zbTtcblx0fVxuXG5cdCYtLXNxdWFyZSB7XG5cdFx0QGluY2x1ZGUgcmF0aW8oY2FsYygxIC8gMSkpO1xuXHR9XG5cblx0Ji0tcmVjdCB7XG5cdFx0QGluY2x1ZGUgcmF0aW8oY2FsYygxNiAvIDkpKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQmLS1uZXN0ZWQge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cblx0Jl9fYWQge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci0tZ3JleTtcblx0XHQvLyBtaW4taGVpZ2h0OiAxMDBweDtcblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14c207XG5cdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXHR9XG5cblx0Ji0taG92ZXIge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cblx0XHQmOnZpc2l0ZWQsIGE6dmlzaXRlZCB7XG5cdFx0XHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGhvdmVyLW1vYmlsZSB7XG5cdFx0XHRoMywgaDQsIGg1IHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci0tcmVkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHQmOnZpc2l0ZWQge1xuXHRcdFx0XHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnQtLXJlZCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci0tcmVkLS1saWdodGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0fVxuXG5cdCZfX3RvZ2dsZSB7XG5cdCAgICBAaW5jbHVkZSByYXRpbyhjYWxjKDMvMikpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG5cdFx0LmNhcmRfX3RvZ2dsZV9faW1hZ2Uge1xuXHRcdFx0QGV4dGVuZCAuYmctLWNvdmVyO1xuXHRcdH1cblxuXHQgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiAwO1xuXG5cdCAgICAgICAgJiArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcblx0ICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cblx0ICAgICAgICAgICAgJiArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcblx0ICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICB9XG5cblx0ICAgICAgICAmOmNoZWNrZWQgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSB7XG5cdCAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cblx0ICAgICAgICAgICAgJiArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcblx0ICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgfVxuXHQgICAgfVxuXHR9XG5cblx0Jl9fd2VhdGhlci10cmFmZmljIHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXG5cdFx0bGkge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLS1ncmV5LS1saWdodDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2X19ob21lX190b3AtLW1vYmlsZSB7XG5cblx0XHR9XG5cdH1cbn1cblxuLmNhcmRfX2dyb3VwIHtcblx0cGFkZGluZzogJGd1dHRlci0tbGcgJGd1dHRlci0tc20gMDtcblxuXHQmID4gaDMge1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLXNtO1xuXHR9XG5cblx0Ly8gJi0tbWQge1xuXHQvLyBcdHBhZGRpbmc6ICRndXR0ZXItLWxnICRndXR0ZXItLW1kIDA7XG4gICAgLy9cblx0Ly8gXHQmID4gaDMge1xuXHQvLyBcdFx0cGFkZGluZzogJGd1dHRlci0tbWQ7XG5cdC8vIFx0fVxuXHQvLyB9XG4gICAgLy9cblx0Ly8gJi0tbGcge1xuXHQvLyBcdHBhZGRpbmc6ICRndXR0ZXItLWxnICRndXR0ZXItLWxnIDA7XG4gICAgLy9cblx0Ly8gXHQmID4gaDMge1xuXHQvLyBcdFx0cGFkZGluZzogJGd1dHRlci0tbGc7XG5cdC8vIFx0fVxuXHQvLyB9XG59XG4iLCIuY29va2lld2FsbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweCAzNXB4IDM1cHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgLTRweCA4cHggMCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuXG4gIC5jb29raWV3YWxsLWNvbnRhaW5lci0taW5uZXIge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAyMTcsIDEwMCwgMSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc3LCAyMTcsIDEwMCwgMSk7XG5cbiAgICBpLmljIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Nvb2tpZXdhbGxfYWNjZXB0X3doaXRlLnN2ZycpO1xuICAgIH1cbiAgfVxuXG4gIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDMsIDM1LCAxKTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAzLCAzNSwgMSk7XG5cbiAgICBpLmljIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Nvb2tpZXdhbGxfcmVqZWN0X3doaXRlLnN2ZycpO1xuICAgIH1cbiAgfVxuXG4gIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLFxuICAuY29va2lld2FsbC0tcmVqZWN0LWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci0tYmxhY2s7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1ibGFjaywgLjEpO1xuICAgIH1cbiAgfVxuXG4gIC5jb29raWV3YWxsLS1zdWJtaXQtYnRuLFxuICAuY29va2lld2FsbC0tcHJlLXN1Ym1pdC1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgIGNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tcmVkLCAuOSk7XG4gICAgfVxuICB9XG5cbiAgYSwgcCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci0tcmVkO1xuXG4gICAgaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cbiAgICAgICYuaWMtLXNtIHtcbiAgICAgICAgd2lkdGg6IDEuNWVtO1xuICAgICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuY29va2lld2FsbC0taW5mby1zdGFydGVyIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5jb29raWV3YWxsLS1zdWJtaXQtYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMzVweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgIHJpZ2h0OiAyNSU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygtNTAlICsgMzVweCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbiAgICAuY29va2lld2FsbC1jb250YWluZXItLWlubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgLmNvb2tpZXdhbGwtY29udGFpbmVyLS1pbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29va2lld2FsbC0taW5mby1zdGFydGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNvb2tpZXdhbGwtLXN1Ym1pdC1idG4sXG4gICAgLmNvb2tpZXdhbGwtLXByZS1zdWJtaXQtYnRuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4uY29va2llLWluZm8tY29udGFpbmVyIHtcbiAgJGlubmVyV2lkdGg6IDYwMHB4O1xuICAkaW5uZXJNaW5XaWR0aDogMjQwcHg7XG5cbiAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkY29sb3ItLWJsYWNrLCAuMik7XG5cbiAgICAuaGVhZGVyLS1pbm5lciB7XG4gICAgICB3aWR0aDogJGlubmVyV2lkdGg7XG4gICAgICBtaW4td2lkdGg6ICRpbm5lck1pbldpZHRoO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmNvbnRlbnQtLWlubmVyIHtcbiAgICAgIHdpZHRoOiAkaW5uZXJXaWR0aDtcbiAgICAgIG1pbi13aWR0aDogJGlubmVyTWluV2lkdGg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgaDQge1xuICAgICAgICBsaW5lLWhlaWdodDogMS44ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhLCBwIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG5cbiAgICBpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG5cbiAgICAgICYuaWMtLXNtIHtcbiAgICAgICAgd2lkdGg6IDEuNWVtO1xuICAgICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgLmhlYWRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLS1pbm5lcixcbiAgICAuY29udGVudC0taW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgIC5oZWFkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhlYWRlci0taW5uZXIsXG4gICAgLmNvbnRlbnQtLWlubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0td2hpdGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWluLXdpZHRoOiAzNDNweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzNweCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRlbnQge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29va2lld2FsbC1iYW5uZXItY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWstLWxnIHtcbiAgICB3aWR0aDogY2FsYygkYnJlYWstLWxnIC0gNDBweCk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tbGctLW1heCB7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2UgIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXhzbSAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLmZvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmX19tYWluIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLS1zbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLS1ncmV5LS1saWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgIHAgKyBwIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tTk9TIHtcbiAgICAgICAgQGV4dGVuZCAuZm9vdGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS14bGcqMjtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLS1ncmV5LS1saWdodDtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0tbGc7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXhsZztcbiAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLW1kICRndXR0ZXItLXNtO1xuICAgICAgICB9XG5cbiAgICB9XG59XG4iLCIuaGVhZGVyIHtcblxuICAgICZfX21haW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDY7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cbiAgICAgICAgJi51bnBpbm5lZCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYxcHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICAgICAgICAgICAgLnNoZWV0X19vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItLWJsYWNrLCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG4gICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19iYXIge1xuXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cbiAgICAgICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5wYWRkaW5nLS1zbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnJhbmRpbmdfX2xvZ28ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJlemllcjtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS43NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGNhbGMoJGd1dHRlci0tc20gLyAxLjUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hcnRpY2xlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6ICRicmVhay0teG1kO1xuICAgIH1cblxuXG4gICAgJl9fbm9zIHtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0tbWQgMCAkZ3V0dGVyLS1sZztcblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLW1kO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmVhdHVyZWQge1xuXG4gICAgXHQmLS1sZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXHR9XG5cblxuXG4gICAgICAgICYtLW1kIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1nYWxsZXJ5IHtcblxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmhpZ2hsaWdodGVkIHtcblx0JGxlYWRlcmJvYXJkV2lkdGg6IDc2OHB4O1xuXHQkbGVhZGVyYm9hcmRIZWlnaHQ6IDE4MHB4O1xuXHQkbGVhZGVyYm9hcmRSYXRpbzogY2FsYygkbGVhZGVyYm9hcmRXaWR0aCAvICRsZWFkZXJib2FyZEhlaWdodCk7XG5cblx0Jl9fbGVhZGVyYm9hcmQtY2FyZCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZ3IC8gJGxlYWRlcmJvYXJkUmF0aW8pO1xuXHRcdG1heC1oZWlnaHQ6ICRsZWFkZXJib2FyZEhlaWdodDtcblx0fVxuXG5cdCZfX2RvdWJsZS1jYXJkIHtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0LmhpZ2hsaWdodGVkX19pbmZvLS1sYWJlbHMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cGFkZGluZzogMjVweDtcblxuXHRcdFx0LmxhYmVscyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhpZ2hsaWdodGVkX19sYWJlbC10eXBlIHtcblx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQuY2FyZF9faW5mbyB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEuNjI1ZW0gKyAoI3skZm9udC1zaXplLS1iYXNlfSAtICN7JGZvbnQtc2l6ZS0teHNtfSkpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMS42MjVlbSArICgjeyRmb250LXNpemUtLWJhc2V9IC0gI3skZm9udC1zaXplLS14c219KSk7XG5cdFx0fVxuXHR9XG59XG5cbi5oaWdobGlnaHRlZF9fdGV4dC1zaGFkb3cge1xuXHR0ZXh0LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDEpO1xufVxuXG4uaGlnaGxpZ2h0ZWRfX2JvcmRlci0tc3RhbmRhcmQge1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmYmYxZWQ7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiIsIi5tb2RhbCB7XG5cdFxuXHQmX19jb250YWluZXIge1xuXHRcdGhlaWdodDogMDtcblx0fVxuXG5cdCZfX292ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ibGFjay0tYWxwaGE0MDtcblx0XHR6LWluZGV4OiA3O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG5cdH1cblx0XG5cdFxuXHQmX19jb250ZW50IHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0ei1pbmRleDogOTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHR0b3A6IDIuNzVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdC5jb250YWluZXItLXNtIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdGZvcm0ge1xuXHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JGd1dHRlci0tc20qMn0pO1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcuMjVyZW0pO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5IHtcblx0XG5cdFttb2RhbC1uYW1lPVwid2VhdGhlcmZvcm1cIl0ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwdmgsIDApO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXIsIG9wYWNpdHkgMHMgbGluZWFyO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0XG5cdCZbd2VhdGhlcmZvcm09XCJ0cnVlXCJdIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFxuXHRcdC5tYWluLS1jb250YWluZXIge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdFttb2RhbC1uYW1lPVwid2VhdGhlcmZvcm1cIl0sIFttb2RhbC1uYW1lPVwid2VhdGhlcmZvcm1cIl0gfiAubW9kYWxfX292ZXJsYXkge1xuXHRcdFx0QGV4dGVuZCAldmlldy0tYWN0aXZlO1xuXHRcdH1cblx0fVxufVxuXG4iLCIub3ZlcmxheSB7XG5cbiAgICAmX19iZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tYmxhY2stLWFscGhhNzA7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICZfX2NsaWNrdGhyb3VnaCB7XG4gICAgXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1nZXN0dXJlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwwLDAsLjApO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICYtLWNvb2tpZSB7XG4gICAgICAgIHotaW5kZXg6IDc7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmFzZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wdHIge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4OztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fZmFkZV9fd2hpdGUge1xuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS13aGl0ZS0tYWxwaGE3MDtcbiAgICAgICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5ib2R5W292ZXJsYXktb3Blbj1cInRydWVcIl0sIGJvZHlbc2Nyb2xsLWxvY2s9J3RydWUnXSB7XG4gICAgQGV4dGVuZCAubGF5b3V0LS1sb2NrO1xufVxuI2NtcC1mYWt0b3ItaW8ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuIiwiLnNlY3Rpb24ge1xuXHRwYWRkaW5nOiAkZ3V0dGVyLS1tZDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCZfX2luZm8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleS0tbGlnaHQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItLXJlZDtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1sZztcblx0XHRtYXJnaW4tdG9wOiAkZ3V0dGVyLS1zbTtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1zbTtcblx0XHR9XG5cblx0XHRwOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cbiIsIi5zaGVldCB7XG5cblx0Jl9fdHJpZ2dlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdC8vIERpc2FibGUgcG9pbnRlciBldmVudHMgd2hlbiBub3QgdmlzaWJsZVxuXHRcdC5zaGVldF9fY2FyZCB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQuc2hlZXRfX2NhcmQsXG5cdFx0XHQuc2hlZXRfX292ZXJsYXkge1xuXHRcdFx0XHQmOm5vdCguc2hlZXRfX2NhcmQtLXZpZXcpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnJpZ2h0IHtcblx0XHRcdC5zaGVldF9fY2FyZCB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5sZWZ0IHtcblx0XHRcdC5zaGVldF9fY2FyZCB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0XHRcdHRvcDogJGd1dHRlci0tc207XG5cdFx0XHRcdFx0bGVmdDogJGd1dHRlci0tc207XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jbG9zZSB7XG5cdFx0d2lkdGg6IDIwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHQmX19vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1ibGFjaywgMC4zKTtcblx0XHR6LWluZGV4OiA3O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG5cblx0XHQmLS10cmFucyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWluLXdpZHRoOiAxNnJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbm9ybWFsO1xuXHRcdGNvbG9yOiAkY29sb3ItLWdyZXktLWRhcmtlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdGJveC1zaGFkb3c6IDAgNnB4IDE2cHggcmdiYSgkY29sb3ItLWJsYWNrLCAwLjE2KTtcblx0XHR6LWluZGV4OiA5O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDExMnB4KTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG5cdFx0Lm5hdl9fbGlzdF9fc2hlZXQgc3BhbiB7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtLXhzbTtcblx0XHR9XG5cblx0XHQubmF2X19saXN0X19zaGVldCBsYWJlbCB7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG5cdFx0fVxuXG5cdFx0Ji0tc2hhcmUge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHR9XG5cblx0XHQmLS1tb2JpbGUge1xuXHRcdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0XHQvLyBwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHQvLyBkaXNwbGF5OiBibG9jaztcblx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHQvLyBwYWRkaW5nLXRvcDogJGd1dHRlci0tc207XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAlLCAwKTtcblxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0JiArIC5zaGVldF9fb3ZlcmxheSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS12aWV3IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0td2hpdGUsIDEpO1xuXHRcdFx0cGFkZGluZy10b3A6IDIuNzVyZW07XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXG5cdFx0fVxuXHR9XG5cbn1cblxuLy8gU2hlZXQgb3BlbiBob3ZlciBvbmx5XG4vLyAhISBOb3Qgd29ya2luZyBvbiB0b3VjaGRldmljZXNcblxuLnNoZWV0X190cmlnZ2VyLS1ob3ZlciB7XG5cdCY6aG92ZXIge1xuXHRcdC5zaGVldF9fY2FyZCB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHR9XG5cblx0XHQuc2hlZXRfX2NhcmQsXG5cdFx0LnNoZWV0X19vdmVybGF5IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC5zaGVldF9fb3ZlcmxheSB7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbiV2aWV3LS1hY3RpdmUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdG9wYWNpdHk6IDE7XG59XG5cbmJvZHkge1xuXHRbdmlldy1uYW1lPVwiaW5mby1tb2JpbGVcIl0sIFt2aWV3LW5hbWU9XCJtZW51LW1vYmlsZVwiXSwgW3ZpZXctbmFtZT1cImFjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZVwiXSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAlLCAwKTtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmV6aWVyO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0ZGlzcGxheTpibG9jaztcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0JiB+IC5zaGVldF9fb3ZlcmxheSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuXHRcdH1cblx0fVxuXG5cdCZbaW5mby1tb2JpbGU9XCJ0cnVlXCJdLCAmW21lbnUtbW9iaWxlPVwidHJ1ZVwiXSwgJlthY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGU9XCJ0cnVlXCJdIHtcblxuXHRcdCYuY29yZG92YS1yZWFkeSB7XG5cdFx0XHQubmF2X19tb3JlIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWFpbi0tY29udGFpbmVyIHtcblx0XHRcdG1heC1oZWlnaHQ6IDYwdmg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAgLTE7XG5cdFx0fVxuXHR9XG5cdCZbaW5mby1tb2JpbGU9XCJ0cnVlXCJdIHtcblx0XHRbdmlldy1uYW1lPVwiaW5mby1tb2JpbGVcIl0sIFt2aWV3LW5hbWU9XCJpbmZvLW1vYmlsZVwiXSAge1xuXHRcdFx0QGV4dGVuZCAldmlldy0tYWN0aXZlO1xuXHRcdH1cblx0fVxuXHQmW21lbnUtbW9iaWxlPVwidHJ1ZVwiXSB7XG5cdFx0W3ZpZXctbmFtZT1cIm1lbnUtbW9iaWxlXCJdLCBbdmlldy1uYW1lPVwibWVudS1tb2JpbGVcIl0ge1xuXHRcdFx0QGV4dGVuZCAldmlldy0tYWN0aXZlO1xuXG5cdFx0XHQmIH4gLnNoZWV0X19vdmVybGF5IHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0JlthY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGU9XCJ0cnVlXCJdIHtcblx0XHRbdmlldy1uYW1lPVwiYWNjZXNzaWJpbGl0eS10ZXh0LXNpemUtbW9iaWxlXCJdLCBbdmlldy1uYW1lPVwiYWNjZXNzaWJpbGl0eS10ZXh0LXNpemUtbW9iaWxlXCJdICB7XG5cdFx0XHRAZXh0ZW5kICV2aWV3LS1hY3RpdmU7XG5cdFx0fVxuXHR9XG59XG4iLCIuZWRpdG9yaWFsLXRpbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZjtcbiAgcmlnaHQ6IDEwcHg7XG5cbiAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIubGFuZ3VhZ2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgc2VsZWN0I2xhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmd1YWdlLWNvbnRyb2xzIHtcbiAgICBzcGFuLmljLmljX19zcGlubmVyLS1saWdodCxcbiAgICBzcGFuLmljLmljX19zcGlubmVyLS1kYXJrIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gKyAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG5cbiAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgLmxhbmd1YWdlLWNvbnRyb2xzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWstLXNtLS1taW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC5sYW5ndWFnZS1jb250cm9scyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgYnJlYWstLXNtLS1taW4ge1xuICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIHtcbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yLS1yZWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDVweCA2cHggNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICAuY3VzdG9tLWxhbmd1YWdlLWRyb3Bkb3duIHtcbiAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4gICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlLFxuICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICNzZWxlY3QyLWxhbmd1YWdlLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuXG4gICAgICAmID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItLXJlZCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXdpZHRoOiA2cHggNXB4IDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1sYW5ndWFnZS1kcm9wZG93biB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gICAgbWluLXdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDEyLjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB1bCNzZWxlY3QyLWxhbmd1YWdlLXJlc3VsdHMge1xuICAgICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS14c207XG5cbiAgICAgICYgPiBsaS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sdHIge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGRpcmVjdGlvbjogbHRyICFpbXBvcnRhbnQ7XG59XG5cbi5hcnRpY2xlX190aXRsZS5ydGwsXG4uYWNjZXNzaWJpbGl0eS10b29sdGlwLXRleHQucnRsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5ncmlkX190ZW1wbGF0ZS0tMSxcbi5ncmlkX190ZW1wbGF0ZS0tMixcbi5ncmlkX190ZW1wbGF0ZS0tMyxcbi5ncmlkX190ZW1wbGF0ZS0tNCxcbi5ncmlkX190ZW1wbGF0ZS0tNSxcbi5ncmlkX190ZW1wbGF0ZS0tNiB7XG4gIC5pbmZvLWxhbmctd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uaW5mby1sYW5nLXdyYXBwZXIuaW5mby1sYW5nLW1pc3NlZC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4ubGFuZ3VhZ2UtZGlzY2xhaW1lciB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLS1yZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1yZWQsIC4xKTsgLy9yZ2JhKDE5MSwgMzMsIDUxLCAuMSlcbiAgY29sb3I6ICRjb2xvci0tcmVkO1xuICBtYXJnaW46IC41cmVtIDAgMXJlbSAwO1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICB9XG59XG5cbi8vIFBvc2l0aW9uIG9mIGRyb3Bkb3duIG9uIHNtYWxsIGRldmljZXNcbkBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gIC5sYW5ndWFnZS13cmFwcGVyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogLjVyZW07XG5cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmxhbmd1YWdlLWRpc2NsYWltZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCJhOmZvY3VzLXZpc2libGUsXG5idXR0b246Zm9jdXMtdmlzaWJsZSxcbi5hY2Nlc3NpYmlsaXR5LWZvY3VzOmZvY3VzLXZpc2libGUsXG4uYWNjZXNzaWJpbGl0eS1mb2N1czpmb2N1cy12aXNpYmxlID4gI3JlYWRzcGVha2VyQnV0dG9uLFxuLmFjY2Vzc2liaWxpdHktZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uOmZvY3VzLXZpc2libGUsXG4uYWNjZXNzaWJpbGl0eS1mb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMwMDVmY2M7XG59XG5cbiNmb3JtLXRpcCB7XG4gICYgPiBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgJiA+IHRleHRhcmVhIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDVmY2M7XG4gICAgfVxuICB9XG59XG5cbi5hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1saXN0IHtcbiAgJiA+IGxpIHtcbiAgICAmID4gYSB7XG4gICAgICAmID4gc3BhbiB7XG4gICAgICAgIGZsZXg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJiA+IGkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMi43NWVtO1xuICAgICAgICBoZWlnaHQ6IDIuNzVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gYS5hY3RpdmUge1xuICAgICAgJiA+IHNwYW4ge1xuICAgICAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICB9XG5cbiAgICAgICYgPiBpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS10b29sdGlwLCAwLjEyKTtcbiAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDRweCAwIDRweCA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbWVkaXVtO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgQGV4dGVuZCAuYmctLTEwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfaW5mby0tZ3JheS5zdmcnKTtcbiAgfVxufVxuXG4uYWNjZXNzaWJpbGl0eS10b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IGNhbGMoMzAwcHggKyA0NHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDQ1cHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgJiA+IHNwYW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gICYgPiBpLmljIHtcbiAgICB3aWR0aDogNDRweDtcbiAgICBtYXgtd2lkdGg6IDQ0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci0td2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcC0tbW9iaWxlIHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcC0tbW9iaWxlLS1hZnRlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50b29sdGlwLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5za2lwLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB6LWluZGV4OiA5OTk5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBlYXNlLWluLW91dDtcblxuICAmLWlmcmFtZSB7XG4gICAgdG9wOiAtNDdweDtcbiAgfVxufVxuXG4uc2tpcC1saW5rOmZvY3VzIHtcbiAgdG9wOiAwO1xufVxuIiwiLnB1bGwtc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xuXG4gICY6bm90KC5wdWxsaW5nKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICY6bm90KC5hbmltYXRlKSB7XG4gICAgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi5hbmltYXRlIHtcbiAgICBzdmcge1xuICAgICAgYW5pbWF0aW9uOiBwdWxsLXNwaW5uZXItY29udGFpbmVyIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICBjaXJjbGUge1xuICAgICAgYW5pbWF0aW9uOiBwdWxsLXNwaW5uZXIgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBzdHJva2U6ICRjb2xvci0tcmVkO1xuXG4gICAgY2lyY2xlIHtcbiAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxsLXNwaW5uZXItY29udGFpbmVyIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bGwtc3Bpbm5lciB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAwIDE1MDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA0Ny41JSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDIgMTUwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTY7XG4gIH1cbiAgOTUlLFxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0MiAxNTA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC01OTtcbiAgfVxufVxuIiwiLnBvcHVwIHtcblx0d2lkdGg6IDEwMCU7XG5cdC8vIGhlaWdodDogMTAwJTtcblx0cGFkZGluZzogMCAwO1xuXHRtYXJnaW46IDAgMDtcbn0iLCIuYnJhbmRpbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0XG5cdCZfX2xvZ28ge1xuXHRcdHdpZHRoOiAxNC4zNzVlbTtcblx0XHRoZWlnaHQ6IDIuNWVtO1xuXHRcdEBleHRlbmQgLmJnLS0xMDA7XG5cdFx0XG5cdFx0Ji0tZGFyayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9bG9nby9sb2dvX29mLS1kYXJrLS1sZy5zdmcnKTtcblx0XHR9XG5cdFx0XG5cdFx0Ji0tbGlnaHQge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWxvZ28vbG9nb19vZi0tbGlnaHQtLWxnLnN2ZycpO1xuXHRcdH1cblx0XHRcblx0XHQmLS1ncmV5IHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1sb2dvL2xvZ29fb2YtLWdyZXktLWxnLnN2ZycpO1xuXHRcdH1cblx0XHRcblx0XHQmX19pbWFnZSB7XG5cdFx0XHR3aWR0aDogMi42NWVtO1xuXHRcdFx0aGVpZ2h0OiAyLjVlbTtcblx0XHRcdEBleHRlbmQgLmJnLS1jb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCYtLU5PUyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWxvZ28vbG9nb19ub3Muc3ZnJyk7XHRcdFxuXHRcdHdpZHRoOiA2OHB4O1xuXHRcdG1pbi13aWR0aDogNjhweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cblx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRtaW4td2lkdGg6IDQ1cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0fVxuXHR9XG59Il19 */