*{word-break:keep-all}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,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,input,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,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;letter-spacing:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.2}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}img{display:block;max-width:100%;width:100%;height:auto}a{color:inherit}a,a:focus{text-decoration:none}button{cursor:pointer}button:focus,button:hover{text-decoration:none}label{display:inline-block}select{box-sizing:border-box;box-shadow:none!important}sup{vertical-align:middle;font-size:50%}.container{--gutter-x:1.5rem;--gutter-y:0;max-width:1920px;width:90%;margin:0 auto;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5)}.row{--gutter-x:0;--gutter-y:0;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:calc(-.5 * var(--gutter-x));margin-left:calc(-.5 * var(--gutter-x))}.row.gx-2{--gutter-x:3rem}.row.gx-1{--gutter-x:1.5rem}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5)}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.offset-0,.offset-1,.offset-2,.offset-3,.offset-4,.offset-5,.offset-6,.offset-7,.offset-8,.offset-9,.offset-10,.offset-11,.offset-12{box-sizing:border-box;flex:0 0 auto}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-3{flex-basis:25%;max-width:25%}.col-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-6{flex-basis:50%;max-width:50%}.col-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-9{flex-basis:75%;max-width:75%}.col-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-12{flex-basis:100%;max-width:100%}.offset-0{margin-left:0}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.start{justify-content:flex-start;text-align:start}.center{justify-content:center;text-align:center}.end{justify-content:flex-end;text-align:end}.top{align-items:flex-start}.middle{align-items:center}.bottom{align-items:flex-end}.around{justify-content:space-around}.between{justify-content:space-between}.first{order:-1}.last{order:1}@media only screen and (min-width:576px){.row{--gutter-x:0;--gutter-y:0}.row.gx-sm-2{--gutter-x:3rem}.row.gx-sm-1{--gutter-x:1.5rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.offset-sm-0,.offset-sm-1,.offset-sm-2,.offset-sm-3,.offset-sm-4,.offset-sm-5,.offset-sm-6,.offset-sm-7,.offset-sm-8,.offset-sm-9,.offset-sm-10,.offset-sm-11,.offset-sm-12{box-sizing:border-box;flex:0 0 auto}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:768px){.row{--gutter-x:0;--gutter-y:0}.row.gx-md-2{--gutter-x:3rem}.row.gx-md-1{--gutter-x:1.5rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.offset-md-0,.offset-md-1,.offset-md-2,.offset-md-3,.offset-md-4,.offset-md-5,.offset-md-6,.offset-md-7,.offset-md-8,.offset-md-9,.offset-md-10,.offset-md-11,.offset-md-12{box-sizing:border-box;flex:0 0 auto}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:1280px){.row{--gutter-x:0;--gutter-y:0}.row.gx-lg-2{--gutter-x:3rem}.row.gx-lg-1{--gutter-x:1.5rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.offset-lg-0,.offset-lg-1,.offset-lg-2,.offset-lg-3,.offset-lg-4,.offset-lg-5,.offset-lg-6,.offset-lg-7,.offset-lg-8,.offset-lg-9,.offset-lg-10,.offset-lg-11,.offset-lg-12{box-sizing:border-box;flex:0 0 auto}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media only screen and (min-width:1600px){.row{--gutter-x:0;--gutter-y:0}.row.gx-xl-2{--gutter-x:3rem}.row.gx-xl-1{--gutter-x:1.5rem}.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.offset-xl-0,.offset-xl-1,.offset-xl-2,.offset-xl-3,.offset-xl-4,.offset-xl-5,.offset-xl-6,.offset-xl-7,.offset-xl-8,.offset-xl-9,.offset-xl-10,.offset-xl-11,.offset-xl-12{box-sizing:border-box;flex:0 0 auto}.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xl-12{flex-basis:100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.around-xl{justify-content:space-around}.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}@media only screen and (min-width:1920px){.row{--gutter-x:0;--gutter-y:0}.row.gx-xxl-2{--gutter-x:3rem}.row.gx-xxl-1{--gutter-x:1.5rem}.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.offset-xxl-0,.offset-xxl-1,.offset-xxl-2,.offset-xxl-3,.offset-xxl-4,.offset-xxl-5,.offset-xxl-6,.offset-xxl-7,.offset-xxl-8,.offset-xxl-9,.offset-xxl-10,.offset-xxl-11,.offset-xxl-12{box-sizing:border-box;flex:0 0 auto}.col-xxl{flex-grow:1;flex-basis:0;max-width:100%}.col-xxl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xxl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xxl-3{flex-basis:25%;max-width:25%}.col-xxl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xxl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xxl-6{flex-basis:50%;max-width:50%}.col-xxl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xxl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xxl-9{flex-basis:75%;max-width:75%}.col-xxl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xxl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xxl-12{flex-basis:100%;max-width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.start-xxl{justify-content:flex-start;text-align:start}.center-xxl{justify-content:center;text-align:center}.end-xxl{justify-content:flex-end;text-align:end}.top-xxl{align-items:flex-start}.middle-xxl{align-items:center}.bottom-xxl{align-items:flex-end}.around-xxl{justify-content:space-around}.between-xxl{justify-content:space-between}.first-xxl{order:-1}.last-xxl{order:1}}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(../fonts/ProximaNova-Regular.eot?) format("eot"),url(../fonts/ProximaNova-Regular.woff2) format("woff2"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype"),url(../fonts/ProximaNova-Regular.svg#Proxima_Nova) format("svg")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:600;src:url(../fonts/ProximaNova-Semibold.eot?) format("eot"),url(../fonts/ProximaNova-Semibold.woff2) format("woff2"),url(../fonts/ProximaNova-Semibold.woff) format("woff"),url(../fonts/ProximaNova-Semibold.ttf) format("truetype"),url(../fonts/ProximaNova-Semibold.svg#Proxima_Nova) format("svg")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:700;src:url(../fonts/ProximaNova-Bold.eot?) format("eot"),url(../fonts/ProximaNova-Bold.woff2) format("woff2"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype"),url(../fonts/ProximaNova-Bold.svg#Proxima_Nova) format("svg")}@font-face{font-family:Marselis Pro;font-style:normal;font-weight:300;src:url(../fonts/MarselisPro-Light.eot?) format("eot"),url(../fonts/MarselisPro-Light.woff2) format("woff2"),url(../fonts/MarselisPro-Light.woff) format("woff"),url(../fonts/MarselisPro-Light.ttf) format("truetype"),url(../fonts/MarselisPro-Light.svg#Marselis_Pro) format("svg")}@font-face{font-family:Marselis Pro;font-style:normal;font-weight:400;src:url(../fonts/MarselisPro.eot?) format("eot"),url(../fonts/MarselisPro.woff2) format("woff2"),url(../fonts/MarselisPro.woff) format("woff"),url(../fonts/MarselisPro.ttf) format("truetype"),url(../fonts/MarselisPro.svg#Marselis_Pro) format("svg")}@font-face{font-family:Marselis Pro;font-style:normal;font-weight:700;src:url(../fonts/MarselisPro-Bold.eot?) format("eot"),url(../fonts/MarselisPro-Bold.woff2) format("woff2"),url(../fonts/MarselisPro-Bold.woff) format("woff"),url(../fonts/MarselisPro-Bold.ttf) format("truetype"),url(../fonts/MarselisPro-Bold.svg#Marselis_Pro) format("svg")}body,html{font-family:Proxima Nova,sans-serif;font-weight:400;font-size:1rem;line-height:1.4}p{margin-bottom:1rem}h1{font-family:Marselis Pro,sans-serif;font-weight:300;font-size:6rem;line-height:.8;letter-spacing:-.5rem}@media (min-width:768px){h1{font-size:8rem}}@media (min-width:1280px){h1{font-size:11rem}}h2{font-family:Marselis Pro,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.2}@media (min-width:1280px){h2{font-size:2rem}}h3{font-family:Marselis Pro,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.2}@media (min-width:1280px){h3{font-size:1.5rem}}ul{padding-left:1rem;list-style-type:square}ul li{margin-bottom:1rem}strong{font-weight:700}sup{vertical-align:super}.section{padding-top:3rem;padding-bottom:3rem}@media (min-width:1280px){.section{padding-top:4rem;padding-bottom:4rem}}.links{position:relative}.links:after{content:"";position:absolute;bottom:.25rem;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left;transition:all .4s cubic-bezier(.19,1,.22,1)}.links:hover:after{transform:scaleX(1)}.links_white:after{background-color:#fff}.links_black:after{background-color:#000}[class$=__line]{display:none}@media (min-width:768px){[class$=__line]{display:block}}.wpcf7 form .wpcf7-response-output{border:none}.wpcf7 form.invalid .wpcf7-response-output{color:#dc3232}.grecaptcha-badge{display:none}a.button,button.button{appearance:none;display:inline-block;border-style:solid;border-width:1px;padding:.75rem 2.5rem;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:1.25rem;transition:all .6s cubic-bezier(.19,1,.22,1)}a.button:hover,button.button:hover{border-radius:6rem;background-color:#b71a4a;border-color:#b71a4a;color:#fff}a.button_white,button.button_white{border-color:#fff;color:#fff}a.button_black,button.button_black{border-color:#000;color:#000}a.button_red,button.button_red{border-color:#b71a4a;color:#b71a4a}a.button_red:hover,button.button_red:hover{border-color:#b71a4a;background-color:#b71a4a;color:#fff}.site_header{position:fixed;z-index:10;top:0;left:0;width:100%;height:10rem;color:#fff;transition:all .3s ease-in-out}.site_header .container{position:relative;display:flex;align-items:center;height:100%}.site_header__line{position:absolute;left:-.75rem;top:0;height:100%;width:2px;background-color:transparent;transition:all .3s ease-in-out}.site_header__row{justify-content:center;width:100%}.site_header__col{display:flex;align-items:center}.site_header__col:nth-child(2){order:2;justify-content:center;margin-top:2rem}@media (min-width:768px){.site_header__col:nth-child(2){order:inherit;margin-top:0}}.site_header__col:nth-child(3){justify-content:flex-end}.site_header__logo{width:130px}@media (min-width:768px){.site_header__logo{width:200px}}@media (min-width:1280px){.site_header__logo{width:270px}}.site_header__logo svg{width:100%;height:auto}.site_header__logo svg .character,.site_header__logo svg .separator{transition:all .6s cubic-bezier(.19,1,.22,1)}.site_header__links>*{font-size:1rem;text-transform:uppercase}@media (min-width:768px){.site_header__links>*{font-size:1.25rem}}.site_header__links>:not(:last-child){display:inline-block;margin-right:1rem}.site_header__links .menu-header-container{display:none}@media (min-width:1280px){.site_header__links .menu-header-container{display:block}}.site_header__links ul{list-style-type:none;padding-left:0}.site_header__links ul li{margin-bottom:0}.site_header__links ul li.current-menu-item a{font-weight:700}.site_header__links ul li.current-menu-item:after{transform:scaleX(1)}.site_header__linkedin{display:none!important;width:2rem}@media (min-width:1280px){.site_header__linkedin{display:inline-block!important}}.site_header__linkedin svg{width:100%;height:auto}.site_header__linkedin svg path{transition:all .6s cubic-bezier(.19,1,.22,1)}.site_header__instagram{display:none!important;width:2rem}@media (min-width:1280px){.site_header__instagram{display:inline-block!important}}.site_header__instagram svg{width:100%;height:auto}.site_header__instagram svg path{fill:#fff;transition:all .6s cubic-bezier(.19,1,.22,1)}.site_header .ls__container{position:relative;display:flex;flex-direction:column;width:40px;height:30px;padding-top:1.875rem;padding-left:1rem;cursor:pointer;list-style-type:none}.site_header .ls__container:before{position:absolute;left:0;top:40%;content:"";display:inline-block;height:0;width:0;border-top:.375rem solid #fff;border-right:.25rem solid transparent;border-left:.25rem solid transparent;transform-origin:center;transition:all .6s cubic-bezier(.19,1,.22,1)}.site_header .ls__container:hover>:not(.is-active){top:80%;transform:translateY(0);opacity:1}.site_header .ls__container:hover:before{position:absolute;left:0;top:40%;transform:rotate(180deg);content:"";display:inline-block;height:0;width:0;border-top:.375rem solid #fff;border-right:.25rem solid transparent;border-left:.25rem solid transparent}.site_header .ls__item{position:absolute;z-index:0;top:50%;transform:translateY(-50%);order:1;opacity:0}.site_header .ls__item.is-active{z-index:1;order:0;opacity:1}.site_header .burger_menu{cursor:pointer}@media (min-width:1280px){.site_header .burger_menu{display:none}}.site_header .burger_menu .icon{position:relative;width:2rem;height:1.25rem}.site_header .burger_menu .icon .line{position:absolute;left:0;width:2rem;height:2px;background-color:#fff;transition:all .3s ease-in-out}.site_header .burger_menu .icon .line:first-child{top:0}.site_header .burger_menu .icon .line:nth-child(2){top:calc(50% - 1px)}.site_header .burger_menu .icon .line:nth-child(3){top:calc(100% - 2px)}.site_header .burger_menu.is_active .line{top:calc(50% - 1px)!important}.site_header.no_transparent{background-color:#fff}.site_header.no_transparent .site_header__line{background-color:#b71a4a}.site_header.mobile .site_header__line{background-color:transparent}.site_header.mobile,.site_header.no_transparent{color:#000}.site_header.mobile .site_header__logo svg .character,.site_header.no_transparent .site_header__logo svg .character{fill:#000}.site_header.mobile .site_header__logo svg .separator,.site_header.no_transparent .site_header__logo svg .separator{stroke:#000}.site_header.mobile .button,.site_header.no_transparent .button{border-color:#000;color:#000}.site_header.mobile .button:hover,.site_header.no_transparent .button:hover{border-color:#b71a4a;color:#fff}.site_header.mobile .links:after,.site_header.no_transparent .links:after{background-color:#000}.site_header.mobile .site_header__instagram svg path,.site_header.mobile .site_header__linkedin svg path,.site_header.no_transparent .site_header__instagram svg path,.site_header.no_transparent .site_header__linkedin svg path{fill:#000}.site_header.mobile .ls__container:before,.site_header.no_transparent .ls__container:before{border-top-color:#000}.site_header.mobile .burger_menu .icon .line,.site_header.no_transparent .burger_menu .icon .line{background-color:#000}.mobile_menu{position:fixed;z-index:1;top:0;left:100%;width:100%;height:100vh;padding-top:14rem;background-color:#fff;opacity:0;visibility:hidden;transition:all .6s cubic-bezier(.19,1,.22,1)}.mobile_menu .container{display:flex;flex-direction:column;align-items:center}.mobile_menu__nav{margin-bottom:1rem}.mobile_menu__nav>*{font-size:2rem;text-transform:uppercase}.mobile_menu__nav>:not(:last-child){display:inline-block;margin-right:1.5rem}.mobile_menu__nav ul{list-style-type:none;padding-left:0}.mobile_menu__nav ul li{margin-bottom:0;transform:translateY(-1rem);opacity:0;transition:all .6s cubic-bezier(.19,1,.22,1) .3s}.mobile_menu__nav ul li.current-menu-item a{font-weight:700}.mobile_menu__nav ul li.current-menu-item:after{transform:scaleX(1)}.mobile_menu__socials{display:flex;flex-direction:column;align-items:center}.mobile_menu__socials p{padding-top:1rem;font-size:2rem;text-transform:uppercase;transform:translateY(-1rem);opacity:0;transition:all .6s cubic-bezier(.19,1,.22,1) .4s}.mobile_menu__linkedin{display:inline-block;width:3rem;transform:translateY(-1rem);opacity:0;transition:all .6s cubic-bezier(.19,1,.22,1) .5s}.mobile_menu__linkedin svg{width:100%;height:auto}.mobile_menu__linkedin svg path{transition:all .6s cubic-bezier(.19,1,.22,1)}.mobile_menu .separator{width:1rem;height:1px;margin:0 auto;background-color:#000}.mobile_menu.is_active{left:0;opacity:1;visibility:visible}.mobile_menu.is_active .mobile_menu__linkedin,.mobile_menu.is_active .mobile_menu__nav li,.mobile_menu.is_active .mobile_menu__socials p{transform:translateY(0);opacity:1}.subscribe{position:relative}.subscribe:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:8rem;height:1px;background-color:#000}.subscribe .container{position:relative}.subscribe__line{position:absolute;left:-.75rem;top:0;height:100%;width:2px;background-color:#b71a4a}.subscribe h3{text-transform:uppercase;text-align:center}.subscribe #form_subscribe{margin:2rem 0;text-align:center}.subscribe #form_subscribe fieldset{display:flex;flex-wrap:wrap;justify-content:center;max-width:768px;width:100%;margin:0 auto 2rem}.subscribe #form_subscribe fieldset>div{position:relative;width:100%;margin:0 0 2rem}@media (min-width:768px){.subscribe #form_subscribe fieldset>div{width:calc(50% - 2rem);margin:0 1rem 2rem}}.subscribe #form_subscribe fieldset p{margin-bottom:0}.subscribe #form_subscribe fieldset label{position:absolute;z-index:0;left:.5rem;bottom:.5rem;transition:all .4s cubic-bezier(.19,1,.22,1)}.subscribe #form_subscribe fieldset label.focus{bottom:2rem;font-size:.75rem}.subscribe #form_subscribe fieldset input{width:100%;border-bottom:1px solid #000;padding:.5rem;background-color:transparent;outline:none}.subscribe #form_subscribe fieldset input+span{position:absolute;bottom:-2rem;font-size:.75rem}.subscribe #form_subscribe button{background-color:transparent}.subscribe #form_subscribe button:hover{background-color:#b71a4a}.subscribe .optin{font-size:.75rem;text-align:center}.site_footer{background-color:#eee}.site_footer .container{position:relative;height:auto;display:flex;flex-direction:column;justify-content:center;padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.site_footer .container{height:16rem;padding:inherit}}.site_footer__line{position:absolute;left:-.75rem;top:0;height:60%;width:2px;background-color:#b71a4a}.site_footer__wrap{width:100%}.site_footer__wrap>div{display:flex;align-items:center}.site_footer__col:first-child{margin-bottom:2rem}@media (min-width:768px){.site_footer__col:first-child{margin-bottom:0}}.site_footer__logo{width:130px}@media (min-width:768px){.site_footer__logo{width:200px}}@media (min-width:1280px){.site_footer__logo{width:270px}}.site_footer__links{width:100%}.site_footer__links>*{font-weight:600;font-size:1rem;text-transform:uppercase}@media (min-width:768px){.site_footer__links>*{font-size:1.25rem}}.site_footer__links>:not(:last-child){display:inline-block;margin-right:1.5rem}.site_footer__links ul{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0}@media (min-width:768px){.site_footer__links ul{justify-content:center}}.site_footer__links ul li{margin-bottom:0}.site_footer__links ul li.current-menu-item a{font-weight:700}.site_footer__links ul li.current-menu-item:after{transform:scaleX(1)}.site_footer__links ul li:not(:last-child){margin-right:1.5rem}.site_footer__socials{display:flex;justify-content:flex-end;width:100%}.site_footer__socials p{display:flex;align-items:center;margin-bottom:0;font-weight:600;font-size:1rem;text-transform:uppercase}@media (min-width:768px){.site_footer__socials p{justify-content:flex-end;font-size:1.125rem}}.site_footer__socials p span{margin-right:1.5rem}.site_footer__socials p a{display:block;line-height:0}.site_footer__socials p a:not(:last-child){margin-right:.5rem}.site_footer__instagram,.site_footer__linkedin{width:32px}.site_footer__data{padding-top:2rem;text-align:center}.site_footer__data a{font-size:.75rem;text-decoration:underline}.site_footer__capital{margin-top:2rem;text-align:center}.site_footer__capital p{margin-bottom:0;font-size:.5rem}.hero{height:80vh;background-size:cover;background-position:0 0}.hero .container{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.hero h1{-webkit-text-stroke:2px #ff86f6;text-stroke:2px #ff86f6;text-align:center;color:transparent}.hero h1 span{display:block;margin-bottom:0;letter-spacing:-8px;color:#ff86f6;transition:all .6s cubic-bezier(.19,1,.22,1)}.hero h1:hover span{transform:scale(1.2)}.hero__line{position:absolute;width:2px;background-color:#fff}.hero__line:first-child{left:-.75rem;top:3rem;height:calc(100vh - 3rem)}.hero__line:nth-child(2){left:-1.375rem;top:4rem;height:106px}.hero__line:nth-child(3){left:-.125rem;top:7rem;height:120px}.hero__line:nth-child(4){left:.5rem;top:7rem;height:61px}.job .container{position:relative}.job__line{position:absolute;left:-.75rem;top:0;height:100%;width:2px;background-color:#b71a4a}.job__head{margin-bottom:3rem}.job__head a{position:relative;display:inline-block;margin-bottom:2rem;font-weight:700;font-size:1.5rem;color:#b71a4a}.job__head a:after{content:"";position:absolute;bottom:.25rem;left:0;width:100%;height:1px;background-color:#b71a4a}.job__head h2{margin-bottom:1rem;color:#b71a4a}.job__head h2,.job__head p{text-transform:uppercase;text-align:center}.job__head p{font-size:1.25rem}@media (min-width:1280px){.job__content .row>div:first-child{order:2}}.job__content .info{padding:2rem;background-color:#eee}.job__content .info>div{border-left:1px solid #000;padding-left:1rem;margin-bottom:3rem}.job__content .info h3{margin-bottom:1rem;text-transform:uppercase}.job__content .info a{text-decoration:underline}.job__content .description{max-width:700px}.job__content .intro{margin-bottom:2rem;font-size:1.25rem}.job__content .content{margin-bottom:3rem}.job__content .content h3{margin-bottom:1rem;text-transform:uppercase;color:#b71a4a}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2dsb2JhbHMvX3Jlc2V0LnNjc3MiLCJqb2IuY3NzIiwiLi4vZ2xvYmFscy9fZ3JpZC5zY3NzIiwiLi4vZ2xvYmFscy9fbWl4aW5zLnNjc3MiLCIuLi9nbG9iYWxzL19mb250cy5zY3NzIiwiLi4vbGF5b3V0cy9fYmFzZS5zY3NzIiwiLi4vZ2xvYmFscy9fdmFyaWFibGVzLnNjc3MiLCIuLi9sYXlvdXRzL19idXR0b25zLnNjc3MiLCIuLi9sYXlvdXRzL19oZWFkZXIuc2NzcyIsIi4uL2xheW91dHMvX2Zvb3Rlci5zY3NzIiwiam9iLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsRUFDRSxtQkFBQSxDQ0NGLEFERUEsaWJBb0ZFLFNBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFDQSxhQUFBLEFBQ0EsaUJBQUEsQUFDQSx3QkFBQSxBQUNBLHFCQUFBLENDQ0YsQURJQSw4RUFXRSxhQUFBLENDQUYsQURHQSxLQUNFLGVBQUEsQ0NBRixBREdBLE1BRUUsZUFBQSxDQ0FGLEFER0EsYUFFRSxXQUFBLENDQUYsQURZRSxvREFFRSxXQUFBLEFBQ0EsWUFBQSxDQ0xKLEFEU0EsTUFDRSx5QkFBQSxBQUNBLGdCQUFBLENDTkYsQURTQSxJQUNFLGNBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQ0NORixBRFNBLEVBRUUsYUFBQSxDQ05GLEFEU0EsVUFKRSxvQkFBQSxDQ0RGLEFEU0EsT0FDRSxjQUFBLENDTkYsQURTQSwwQkFFRSxvQkFBQSxDQ05GLEFEU0EsTUFDRSxvQkFBQSxDQ05GLEFEU0EsT0FDRSxzQkFBQSxBQUNBLHlCQUFBLENDTkYsQURTQSxJQUNFLHNCQUFBLEFBQ0EsYUFBQSxDQ05GLEFDbkxBLFdBQ0Usa0JBQUEsQUFDQSxhQUFBLEFBQ0EsaUJBQUEsQUFDQSxVQUFBLEFBQ0EsY0FBQSxBQUNBLHlDQUFBLEFBQ0EsdUNBQUEsQ0RzTEYsQUNuTEEsS0FDRSxhQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFB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bm9FSSwyQkFMRSx5QkFBQSxBQUNBLGlCQUFBLENBSUYsQVR3b0VKLGFTdm9FTSxpQkFBQSxDVHVvRU4sQUVucEVFLDBCT3FCTSxtQ0FFSSxPQUFBLENUZ29FVixDQUNGLEFTNW5FSSxvQkFDRSxhQUFBLEFBQ0EscUJKNUhDLENMMHZFUCxBUzVuRU0sd0JBQ0UsMkJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLENUOG5FUixBUzNuRU0sdUJBQ0UsbUJBQUEsQUFDQSx3QkFBQSxDVDZuRVIsQVMxbkVNLHNCQUNFLHlCQUFBLENUNG5FUixBU3huRUksMkJBQ0UsZUFBQSxDVDBuRU4sQVN2bkVJLHFCQUNFLG1CQUFBLEFBQ0EsaUJBQUEsQ1R5bkVOLEFTdG5FSSx1QkFDRSxrQkFBQSxDVHduRU4sQVN0bkVNLDBCQUNFLG1CQUFBLEFBQ0EseUJBQUEsQUFDQSxhSjVKRixDTG94RU4iLCJmaWxlIjoiam9iLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIioge1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbn1cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvLFxuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG5xIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246aG92ZXIsXG5idXR0b246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zZWxlY3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogNTAlO1xufVxuIiwiKiB7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8sXG5pbnB1dCxcbnRleHRhcmVhLFxuYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmhvdmVyLFxuYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc2VsZWN0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5zdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDUwJTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1ndXR0ZXIteTogMDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIteCkgKiAwLjUpO1xufVxuXG4ucm93IHtcbiAgLS1ndXR0ZXIteDogMDtcbiAgLS1ndXR0ZXIteTogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1ndXR0ZXIteCkpO1xufVxuLnJvdy5neC0yIHtcbiAgLS1ndXR0ZXIteDogM3JlbTtcbn1cbi5yb3cuZ3gtMSB7XG4gIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbn1cbi5yb3cgPiAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG59XG5cbi5yb3cucmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLmNvbC5yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4uY29sLTEsXG4uY29sLTIsXG4uY29sLTMsXG4uY29sLTQsXG4uY29sLTUsXG4uY29sLTYsXG4uY29sLTcsXG4uY29sLTgsXG4uY29sLTksXG4uY29sLTEwLFxuLmNvbC0xMSxcbi5jb2wtMTIsXG4ub2Zmc2V0LTAsXG4ub2Zmc2V0LTEsXG4ub2Zmc2V0LTIsXG4ub2Zmc2V0LTMsXG4ub2Zmc2V0LTQsXG4ub2Zmc2V0LTUsXG4ub2Zmc2V0LTYsXG4ub2Zmc2V0LTcsXG4ub2Zmc2V0LTgsXG4ub2Zmc2V0LTksXG4ub2Zmc2V0LTEwLFxuLm9mZnNldC0xMSxcbi5vZmZzZXQtMTIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmNvbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleC1iYXNpczogMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleC1iYXNpczogNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleC1iYXNpczogNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbi5jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuXG4udG9wIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5taWRkbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm90dG9tIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5sYXN0IHtcbiAgb3JkZXI6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICB9XG4gIC5yb3cuZ3gtc20tMiB7XG4gICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAucm93Lmd4LXNtLTEge1xuICAgIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5jb2wtc20sXG4uY29sLXNtLTEsXG4uY29sLXNtLTIsXG4uY29sLXNtLTMsXG4uY29sLXNtLTQsXG4uY29sLXNtLTUsXG4uY29sLXNtLTYsXG4uY29sLXNtLTcsXG4uY29sLXNtLTgsXG4uY29sLXNtLTksXG4uY29sLXNtLTEwLFxuLmNvbC1zbS0xMSxcbi5jb2wtc20tMTIsXG4ub2Zmc2V0LXNtLTAsXG4ub2Zmc2V0LXNtLTEsXG4ub2Zmc2V0LXNtLTIsXG4ub2Zmc2V0LXNtLTMsXG4ub2Zmc2V0LXNtLTQsXG4ub2Zmc2V0LXNtLTUsXG4ub2Zmc2V0LXNtLTYsXG4ub2Zmc2V0LXNtLTcsXG4ub2Zmc2V0LXNtLTgsXG4ub2Zmc2V0LXNtLTksXG4ub2Zmc2V0LXNtLTEwLFxuLm9mZnNldC1zbS0xMSxcbi5vZmZzZXQtc20tMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLXNtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLXNtLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC1zbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci1zbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC1zbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLXNtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUtc20ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLXNtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3Qtc20ge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LXNtIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucm93IHtcbiAgICAtLWd1dHRlci14OiAwO1xuICAgIC0tZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLnJvdy5neC1tZC0yIHtcbiAgICAtLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5yb3cuZ3gtbWQtMSB7XG4gICAgLS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmNvbC1tZCxcbi5jb2wtbWQtMSxcbi5jb2wtbWQtMixcbi5jb2wtbWQtMyxcbi5jb2wtbWQtNCxcbi5jb2wtbWQtNSxcbi5jb2wtbWQtNixcbi5jb2wtbWQtNyxcbi5jb2wtbWQtOCxcbi5jb2wtbWQtOSxcbi5jb2wtbWQtMTAsXG4uY29sLW1kLTExLFxuLmNvbC1tZC0xMixcbi5vZmZzZXQtbWQtMCxcbi5vZmZzZXQtbWQtMSxcbi5vZmZzZXQtbWQtMixcbi5vZmZzZXQtbWQtMyxcbi5vZmZzZXQtbWQtNCxcbi5vZmZzZXQtbWQtNSxcbi5vZmZzZXQtbWQtNixcbi5vZmZzZXQtbWQtNyxcbi5vZmZzZXQtbWQtOCxcbi5vZmZzZXQtbWQtOSxcbi5vZmZzZXQtbWQtMTAsXG4ub2Zmc2V0LW1kLTExLFxuLm9mZnNldC1tZC0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wtbWQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLW1kLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3AtbWQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20tbWQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQtbWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4tbWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC1tZCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3QtbWQge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucm93IHtcbiAgICAtLWd1dHRlci14OiAwO1xuICAgIC0tZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLnJvdy5neC1sZy0yIHtcbiAgICAtLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5yb3cuZ3gtbGctMSB7XG4gICAgLS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmNvbC1sZyxcbi5jb2wtbGctMSxcbi5jb2wtbGctMixcbi5jb2wtbGctMyxcbi5jb2wtbGctNCxcbi5jb2wtbGctNSxcbi5jb2wtbGctNixcbi5jb2wtbGctNyxcbi5jb2wtbGctOCxcbi5jb2wtbGctOSxcbi5jb2wtbGctMTAsXG4uY29sLWxnLTExLFxuLmNvbC1sZy0xMixcbi5vZmZzZXQtbGctMCxcbi5vZmZzZXQtbGctMSxcbi5vZmZzZXQtbGctMixcbi5vZmZzZXQtbGctMyxcbi5vZmZzZXQtbGctNCxcbi5vZmZzZXQtbGctNSxcbi5vZmZzZXQtbGctNixcbi5vZmZzZXQtbGctNyxcbi5vZmZzZXQtbGctOCxcbi5vZmZzZXQtbGctOSxcbi5vZmZzZXQtbGctMTAsXG4ub2Zmc2V0LWxnLTExLFxuLm9mZnNldC1sZy0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wtbGcge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtbGctMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3AtbGcge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS1sZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20tbGcge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQtbGcge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4tbGcge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC1sZyB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3QtbGcge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucm93IHtcbiAgICAtLWd1dHRlci14OiAwO1xuICAgIC0tZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLnJvdy5neC14bC0yIHtcbiAgICAtLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5yb3cuZ3gteGwtMSB7XG4gICAgLS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmNvbC14bCxcbi5jb2wteGwtMSxcbi5jb2wteGwtMixcbi5jb2wteGwtMyxcbi5jb2wteGwtNCxcbi5jb2wteGwtNSxcbi5jb2wteGwtNixcbi5jb2wteGwtNyxcbi5jb2wteGwtOCxcbi5jb2wteGwtOSxcbi5jb2wteGwtMTAsXG4uY29sLXhsLTExLFxuLmNvbC14bC0xMixcbi5vZmZzZXQteGwtMCxcbi5vZmZzZXQteGwtMSxcbi5vZmZzZXQteGwtMixcbi5vZmZzZXQteGwtMyxcbi5vZmZzZXQteGwtNCxcbi5vZmZzZXQteGwtNSxcbi5vZmZzZXQteGwtNixcbi5vZmZzZXQteGwtNyxcbi5vZmZzZXQteGwtOCxcbi5vZmZzZXQteGwtOSxcbi5vZmZzZXQteGwtMTAsXG4ub2Zmc2V0LXhsLTExLFxuLm9mZnNldC14bC0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wteGwge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wteGwtMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXhsLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLXhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3AteGwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS14bCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20teGwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQteGwge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4teGwge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC14bCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3QteGwge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAucm93IHtcbiAgICAtLWd1dHRlci14OiAwO1xuICAgIC0tZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLnJvdy5neC14eGwtMiB7XG4gICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAucm93Lmd4LXh4bC0xIHtcbiAgICAtLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuY29sLXh4bCxcbi5jb2wteHhsLTEsXG4uY29sLXh4bC0yLFxuLmNvbC14eGwtMyxcbi5jb2wteHhsLTQsXG4uY29sLXh4bC01LFxuLmNvbC14eGwtNixcbi5jb2wteHhsLTcsXG4uY29sLXh4bC04LFxuLmNvbC14eGwtOSxcbi5jb2wteHhsLTEwLFxuLmNvbC14eGwtMTEsXG4uY29sLXh4bC0xMixcbi5vZmZzZXQteHhsLTAsXG4ub2Zmc2V0LXh4bC0xLFxuLm9mZnNldC14eGwtMixcbi5vZmZzZXQteHhsLTMsXG4ub2Zmc2V0LXh4bC00LFxuLm9mZnNldC14eGwtNSxcbi5vZmZzZXQteHhsLTYsXG4ub2Zmc2V0LXh4bC03LFxuLm9mZnNldC14eGwtOCxcbi5vZmZzZXQteHhsLTksXG4ub2Zmc2V0LXh4bC0xMCxcbi5vZmZzZXQteHhsLTExLFxuLm9mZnNldC14eGwtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLXh4bCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuc3RhcnQteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG5cbiAgLnRvcC14eGwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS14eGwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLXh4bCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFyb3VuZC14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4teHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QteHhsIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAubGFzdC14eGwge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1SZWd1bGFyLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLVJlZ3VsYXIuc3ZnI1Byb3hpbWFfTm92YVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1TZW1pYm9sZC5lb3Q/XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtU2VtaWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLVNlbWlib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtU2VtaWJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1TZW1pYm9sZC5zdmcjUHJveGltYV9Ob3ZhXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIE5vdmFcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUJvbGQuZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Qcm94aW1hTm92YS1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUHJveGltYU5vdmEtQm9sZC5zdmcjUHJveGltYV9Ob3ZhXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYXJzZWxpcyBQcm9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLUxpZ2h0LmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8tTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLUxpZ2h0LnN2ZyNNYXJzZWxpc19Qcm9cIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hcnNlbGlzIFByb1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8uZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8uc3ZnI01hcnNlbGlzX1Byb1wiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyc2VsaXMgUHJvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby1Cb2xkLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9NYXJzZWxpc1Byby1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTWFyc2VsaXNQcm8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL01hcnNlbGlzUHJvLUJvbGQuc3ZnI01hcnNlbGlzX1Byb1wiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5odG1sLFxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hcnNlbGlzIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDZyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMTFyZW07XG4gIH1cbn1cblxuaDIge1xuICBmb250LWZhbWlseTogXCJNYXJzZWxpcyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LWZhbWlseTogXCJNYXJzZWxpcyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xufVxudWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5zdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG5cbi5zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cbn1cblxuLmxpbmtzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbmtzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5saW5rczpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuLmxpbmtzX3doaXRlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGlua3NfYmxhY2s6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuW2NsYXNzJD1fX2xpbmVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBbY2xhc3MkPV9fbGluZV0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBib3JkZXI6IG5vbmU7XG59XG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBjb2xvcjogI2RjMzIzMjtcbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5hLmJ1dHRvbixcbmJ1dHRvbi5idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBwYWRkaW5nOiAwLjc1cmVtIDIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuYS5idXR0b246aG92ZXIsXG5idXR0b24uYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWE0YTtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYTRhO1xuICBjb2xvcjogd2hpdGU7XG59XG5hLmJ1dHRvbl93aGl0ZSxcbmJ1dHRvbi5idXR0b25fd2hpdGUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBjb2xvcjogd2hpdGU7XG59XG5hLmJ1dHRvbl9ibGFjayxcbmJ1dHRvbi5idXR0b25fYmxhY2sge1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG59XG5hLmJ1dHRvbl9yZWQsXG5idXR0b24uYnV0dG9uX3JlZCB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWE0YTtcbiAgY29sb3I6ICNiNzFhNGE7XG59XG5hLmJ1dHRvbl9yZWQ6aG92ZXIsXG5idXR0b24uYnV0dG9uX3JlZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWE0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWE0YTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2l0ZV9oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNpdGVfaGVhZGVyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaXRlX2hlYWRlcl9fbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2l0ZV9oZWFkZXJfX3JvdyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlX2hlYWRlcl9fY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaXRlX2hlYWRlcl9fY29sOm50aC1jaGlsZCgyKSB7XG4gIG9yZGVyOiAyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZV9oZWFkZXJfX2NvbDpudGgtY2hpbGQoMikge1xuICAgIG9yZGVyOiBpbmhlcml0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5zaXRlX2hlYWRlcl9fY29sOm50aC1jaGlsZCgzKSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2l0ZV9oZWFkZXJfX2xvZ28ge1xuICB3aWR0aDogMTMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVfaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNpdGVfaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbi5zaXRlX2hlYWRlcl9fbG9nbyBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNpdGVfaGVhZGVyX19sb2dvIHN2ZyAuY2hhcmFjdGVyLFxuLnNpdGVfaGVhZGVyX19sb2dvIHN2ZyAuc2VwYXJhdG9yIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLnNpdGVfaGVhZGVyX19saW5rcyA+ICoge1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVfaGVhZGVyX19saW5rcyA+ICoge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuLnNpdGVfaGVhZGVyX19saW5rcyA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLnNpdGVfaGVhZGVyX19saW5rcyAubWVudS1oZWFkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNpdGVfaGVhZGVyX19saW5rcyAubWVudS1oZWFkZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNpdGVfaGVhZGVyX19saW5rcyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnNpdGVfaGVhZGVyX19saW5rcyB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2l0ZV9oZWFkZXJfX2xpbmtzIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNpdGVfaGVhZGVyX19saW5rcyB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuLnNpdGVfaGVhZGVyX19saW5rZWRpbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zaXRlX2hlYWRlcl9fbGlua2VkaW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uc2l0ZV9oZWFkZXJfX2xpbmtlZGluIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2l0ZV9oZWFkZXJfX2xpbmtlZGluIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLnNpdGVfaGVhZGVyX19pbnN0YWdyYW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2l0ZV9oZWFkZXJfX2luc3RhZ3JhbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXRlX2hlYWRlcl9faW5zdGFncmFtIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2l0ZV9oZWFkZXJfX2luc3RhZ3JhbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG4uc2l0ZV9oZWFkZXIgLmxzX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5zaXRlX2hlYWRlciAubHNfX2NvbnRhaW5lcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDAlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci10b3A6IDAuMzc1cmVtIHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmlnaHQ6IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5zaXRlX2hlYWRlciAubHNfX2NvbnRhaW5lcjpob3ZlciA+ICo6bm90KC5pcy1hY3RpdmUpIHtcbiAgdG9wOiA4MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zaXRlX2hlYWRlciAubHNfX2NvbnRhaW5lcjpob3ZlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci10b3A6IDAuMzc1cmVtIHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmlnaHQ6IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnNpdGVfaGVhZGVyIC5sc19faXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3JkZXI6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4uc2l0ZV9oZWFkZXIgLmxzX19pdGVtLmlzLWFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG4gIG9yZGVyOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLnNpdGVfaGVhZGVyIC5idXJnZXJfbWVudSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNpdGVfaGVhZGVyIC5idXJnZXJfbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNpdGVfaGVhZGVyIC5idXJnZXJfbWVudSAuaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbn1cbi5zaXRlX2hlYWRlciAuYnVyZ2VyX21lbnUgLmljb24gLmxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNpdGVfaGVhZGVyIC5idXJnZXJfbWVudSAuaWNvbiAubGluZTpudGgtY2hpbGQoMSkge1xuICB0b3A6IDA7XG59XG4uc2l0ZV9oZWFkZXIgLmJ1cmdlcl9tZW51IC5pY29uIC5saW5lOm50aC1jaGlsZCgyKSB7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xufVxuLnNpdGVfaGVhZGVyIC5idXJnZXJfbWVudSAuaWNvbiAubGluZTpudGgtY2hpbGQoMykge1xuICB0b3A6IGNhbGMoMTAwJSAtIDJweCk7XG59XG4uc2l0ZV9oZWFkZXIgLmJ1cmdlcl9tZW51LmlzX2FjdGl2ZSAubGluZSB7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpICFpbXBvcnRhbnQ7XG59XG4uc2l0ZV9oZWFkZXIubm9fdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5zaXRlX2hlYWRlci5ub190cmFuc3BhcmVudCAuc2l0ZV9oZWFkZXJfX2xpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYTRhO1xufVxuLnNpdGVfaGVhZGVyLm1vYmlsZSAuc2l0ZV9oZWFkZXJfX2xpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zaXRlX2hlYWRlci5ub190cmFuc3BhcmVudCwgLnNpdGVfaGVhZGVyLm1vYmlsZSB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zaXRlX2hlYWRlci5ub190cmFuc3BhcmVudCAuc2l0ZV9oZWFkZXJfX2xvZ28gc3ZnIC5jaGFyYWN0ZXIsIC5zaXRlX2hlYWRlci5tb2JpbGUgLnNpdGVfaGVhZGVyX19sb2dvIHN2ZyAuY2hhcmFjdGVyIHtcbiAgZmlsbDogYmxhY2s7XG59XG4uc2l0ZV9oZWFkZXIubm9fdHJhbnNwYXJlbnQgLnNpdGVfaGVhZGVyX19sb2dvIHN2ZyAuc2VwYXJhdG9yLCAuc2l0ZV9oZWFkZXIubW9iaWxlIC5zaXRlX2hlYWRlcl9fbG9nbyBzdmcgLnNlcGFyYXRvciB7XG4gIHN0cm9rZTogYmxhY2s7XG59XG4uc2l0ZV9oZWFkZXIubm9fdHJhbnNwYXJlbnQgLmJ1dHRvbiwgLnNpdGVfaGVhZGVyLm1vYmlsZSAuYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgY29sb3I6IGJsYWNrO1xufVxuLnNpdGVfaGVhZGVyLm5vX3RyYW5zcGFyZW50IC5idXR0b246aG92ZXIsIC5zaXRlX2hlYWRlci5tb2JpbGUgLmJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWE0YTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNpdGVfaGVhZGVyLm5vX3RyYW5zcGFyZW50IC5saW5rczphZnRlciwgLnNpdGVfaGVhZGVyLm1vYmlsZSAubGlua3M6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5zaXRlX2hlYWRlci5ub190cmFuc3BhcmVudCAuc2l0ZV9oZWFkZXJfX2xpbmtlZGluIHN2ZyBwYXRoLFxuLnNpdGVfaGVhZGVyLm5vX3RyYW5zcGFyZW50IC5zaXRlX2hlYWRlcl9faW5zdGFncmFtIHN2ZyBwYXRoLCAuc2l0ZV9oZWFkZXIubW9iaWxlIC5zaXRlX2hlYWRlcl9fbGlua2VkaW4gc3ZnIHBhdGgsXG4uc2l0ZV9oZWFkZXIubW9iaWxlIC5zaXRlX2hlYWRlcl9faW5zdGFncmFtIHN2ZyBwYXRoIHtcbiAgZmlsbDogYmxhY2s7XG59XG4uc2l0ZV9oZWFkZXIubm9fdHJhbnNwYXJlbnQgLmxzX19jb250YWluZXI6YmVmb3JlLCAuc2l0ZV9oZWFkZXIubW9iaWxlIC5sc19fY29udGFpbmVyOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IGJsYWNrO1xufVxuLnNpdGVfaGVhZGVyLm5vX3RyYW5zcGFyZW50IC5idXJnZXJfbWVudSAuaWNvbiAubGluZSwgLnNpdGVfaGVhZGVyLm1vYmlsZSAuYnVyZ2VyX21lbnUgLmljb24gLmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLm1vYmlsZV9tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nLXRvcDogMTRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5tb2JpbGVfbWVudSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2JpbGVfbWVudV9fbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5tb2JpbGVfbWVudV9fbmF2ID4gKiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tb2JpbGVfbWVudV9fbmF2ID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbi5tb2JpbGVfbWVudV9fbmF2IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubW9iaWxlX21lbnVfX25hdiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLm1vYmlsZV9tZW51X19uYXYgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubW9iaWxlX21lbnVfX25hdiB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuLm1vYmlsZV9tZW51X19zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2JpbGVfbWVudV9fc29jaWFscyBwIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG4ubW9iaWxlX21lbnVfX2xpbmtlZGluIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogM3JlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG4ubW9iaWxlX21lbnVfX2xpbmtlZGluIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubW9iaWxlX21lbnVfX2xpbmtlZGluIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLm1vYmlsZV9tZW51IC5zZXBhcmF0b3Ige1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5tb2JpbGVfbWVudS5pc19hY3RpdmUge1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm1vYmlsZV9tZW51LmlzX2FjdGl2ZSAubW9iaWxlX21lbnVfX25hdiBsaSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2JpbGVfbWVudS5pc19hY3RpdmUgLm1vYmlsZV9tZW51X19zb2NpYWxzIHAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9iaWxlX21lbnUuaXNfYWN0aXZlIC5tb2JpbGVfbWVudV9fbGlua2VkaW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zdWJzY3JpYmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3Vic2NyaWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDhyZW07XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5zdWJzY3JpYmUgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdWJzY3JpYmVfX2xpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0wLjc1cmVtO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWE0YTtcbn1cbi5zdWJzY3JpYmUgaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3Vic2NyaWJlICNmb3JtX3N1YnNjcmliZSB7XG4gIG1hcmdpbjogMnJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3Vic2NyaWJlICNmb3JtX3N1YnNjcmliZSBmaWVsZHNldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogNzY4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byAycmVtO1xufVxuLnN1YnNjcmliZSAjZm9ybV9zdWJzY3JpYmUgZmllbGRzZXQgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJzY3JpYmUgI2Zvcm1fc3Vic2NyaWJlIGZpZWxkc2V0ID4gZGl2IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcbiAgICBtYXJnaW46IDAgMXJlbSAycmVtO1xuICB9XG59XG4uc3Vic2NyaWJlICNmb3JtX3N1YnNjcmliZSBmaWVsZHNldCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdWJzY3JpYmUgI2Zvcm1fc3Vic2NyaWJlIGZpZWxkc2V0IGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBsZWZ0OiAwLjVyZW07XG4gIGJvdHRvbTogMC41cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG4uc3Vic2NyaWJlICNmb3JtX3N1YnNjcmliZSBmaWVsZHNldCBsYWJlbC5mb2N1cyB7XG4gIGJvdHRvbTogMnJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnN1YnNjcmliZSAjZm9ybV9zdWJzY3JpYmUgZmllbGRzZXQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN1YnNjcmliZSAjZm9ybV9zdWJzY3JpYmUgZmllbGRzZXQgaW5wdXQgKyBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0ycmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uc3Vic2NyaWJlICNmb3JtX3N1YnNjcmliZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zdWJzY3JpYmUgI2Zvcm1fc3Vic2NyaWJlIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFhNGE7XG59XG4uc3Vic2NyaWJlIC5vcHRpbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2l0ZV9mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLnNpdGVfZm9vdGVyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZV9mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgICBwYWRkaW5nOiBpbmhlcml0O1xuICB9XG59XG4uc2l0ZV9mb290ZXJfX2xpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0wLjc1cmVtO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNjAlO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYTRhO1xufVxuLnNpdGVfZm9vdGVyX193cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2l0ZV9mb290ZXJfX3dyYXAgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpdGVfZm9vdGVyX19jb2w6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlX2Zvb3Rlcl9fY29sOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc2l0ZV9mb290ZXJfX2xvZ28ge1xuICB3aWR0aDogMTMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVfZm9vdGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNpdGVfZm9vdGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbi5zaXRlX2Zvb3Rlcl9fbGlua3Mge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlX2Zvb3Rlcl9fbGlua3MgPiAqIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlX2Zvb3Rlcl9fbGlua3MgPiAqIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbi5zaXRlX2Zvb3Rlcl9fbGlua3MgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLnNpdGVfZm9vdGVyX19saW5rcyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVfZm9vdGVyX19saW5rcyB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5zaXRlX2Zvb3Rlcl9fbGlua3MgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpdGVfZm9vdGVyX19saW5rcyB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zaXRlX2Zvb3Rlcl9fbGlua3MgdWwgbGkuY3VycmVudC1tZW51LWl0ZW06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbi5zaXRlX2Zvb3Rlcl9fbGlua3MgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLnNpdGVfZm9vdGVyX19zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2l0ZV9mb290ZXJfX3NvY2lhbHMgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZV9mb290ZXJfX3NvY2lhbHMgcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4uc2l0ZV9mb290ZXJfX3NvY2lhbHMgcCBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4uc2l0ZV9mb290ZXJfX3NvY2lhbHMgcCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnNpdGVfZm9vdGVyX19zb2NpYWxzIHAgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uc2l0ZV9mb290ZXJfX2xpbmtlZGluLCAuc2l0ZV9mb290ZXJfX2luc3RhZ3JhbSB7XG4gIHdpZHRoOiAzMnB4O1xufVxuLnNpdGVfZm9vdGVyX19kYXRhIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaXRlX2Zvb3Rlcl9fZGF0YSBhIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaXRlX2Zvb3Rlcl9fY2FwaXRhbCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaXRlX2Zvb3Rlcl9fY2FwaXRhbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjVyZW07XG59XG5cbi5oZXJvIHtcbiAgaGVpZ2h0OiA4MHZoO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbn1cbi5oZXJvIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVybyBoMSB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDJweCAjZmY4NmY2O1xuICB0ZXh0LXN0cm9rZTogMnB4ICNmZjg2ZjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhlcm8gaDEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZXR0ZXItc3BhY2luZzogLThweDtcbiAgY29sb3I6ICNmZjg2ZjY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5oZXJvIGgxOmhvdmVyIHNwYW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4uaGVyb19fbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uaGVyb19fbGluZTpudGgtY2hpbGQoMSkge1xuICBsZWZ0OiAtMC43NXJlbTtcbiAgdG9wOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzcmVtKTtcbn1cbi5oZXJvX19saW5lOm50aC1jaGlsZCgyKSB7XG4gIGxlZnQ6IC0xLjM3NXJlbTtcbiAgdG9wOiA0cmVtO1xuICBoZWlnaHQ6IDEwNnB4O1xufVxuLmhlcm9fX2xpbmU6bnRoLWNoaWxkKDMpIHtcbiAgbGVmdDogLTAuMTI1cmVtO1xuICB0b3A6IDdyZW07XG4gIGhlaWdodDogMTIwcHg7XG59XG4uaGVyb19fbGluZTpudGgtY2hpbGQoNCkge1xuICBsZWZ0OiAwLjVyZW07XG4gIHRvcDogN3JlbTtcbiAgaGVpZ2h0OiA2MXB4O1xufVxuXG4uam9iIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uam9iX19saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMC43NXJlbTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFhNGE7XG59XG4uam9iX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5qb2JfX2hlYWQgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICNiNzFhNGE7XG59XG4uam9iX19oZWFkIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC4yNXJlbTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYTRhO1xufVxuLmpvYl9faGVhZCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNiNzFhNGE7XG59XG4uam9iX19oZWFkIHAge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmpvYl9fY29udGVudCAucm93ID4gZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5qb2JfX2NvbnRlbnQgLmluZm8ge1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLmpvYl9fY29udGVudCAuaW5mbyA+IGRpdiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgYmxhY2s7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5qb2JfX2NvbnRlbnQgLmluZm8gaDMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmpvYl9fY29udGVudCAuaW5mbyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uam9iX19jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG4uam9iX19jb250ZW50IC5pbnRybyB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5qb2JfX2NvbnRlbnQgLmNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmpvYl9fY29udGVudCAuY29udGVudCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjYjcxYTRhO1xufSIsIi5jb250YWluZXIge1xuICAtLWd1dHRlci14OiAxLjVyZW07XG4gIC0tZ3V0dGVyLXk6IDA7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpICogMC41KTtcbn1cblxuLnJvdyB7XG4gIC0tZ3V0dGVyLXg6IDA7XG4gIC0tZ3V0dGVyLXk6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tZ3V0dGVyLXgpKTtcblxuICAmLmd4LTIge1xuICAgIC0tZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAmLmd4LTEge1xuICAgIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gID4gKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1ndXR0ZXIteCkgKiAwLjUpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1ndXR0ZXIteCkgKiAwLjUpO1xuICB9XG59XG5cbi5yb3cucmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLmNvbC5yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4uY29sLTEsXG4uY29sLTIsXG4uY29sLTMsXG4uY29sLTQsXG4uY29sLTUsXG4uY29sLTYsXG4uY29sLTcsXG4uY29sLTgsXG4uY29sLTksXG4uY29sLTEwLFxuLmNvbC0xMSxcbi5jb2wtMTIsXG4ub2Zmc2V0LTAsXG4ub2Zmc2V0LTEsXG4ub2Zmc2V0LTIsXG4ub2Zmc2V0LTMsXG4ub2Zmc2V0LTQsXG4ub2Zmc2V0LTUsXG4ub2Zmc2V0LTYsXG4ub2Zmc2V0LTcsXG4ub2Zmc2V0LTgsXG4ub2Zmc2V0LTksXG4ub2Zmc2V0LTEwLFxuLm9mZnNldC0xMSxcbi5vZmZzZXQtMTIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmNvbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleC1iYXNpczogMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleC1iYXNpczogNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleC1iYXNpczogNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbi5jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuXG4udG9wIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5taWRkbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm90dG9tIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5sYXN0IHtcbiAgb3JkZXI6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICBcbiAgICAmLmd4LXNtLTIge1xuICAgICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgICB9XG5cbiAgICAmLmd4LXNtLTEge1xuICAgICAgLS1ndXR0ZXIteDogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5jb2wtc20sXG4gIC5jb2wtc20tMSxcbiAgLmNvbC1zbS0yLFxuICAuY29sLXNtLTMsXG4gIC5jb2wtc20tNCxcbiAgLmNvbC1zbS01LFxuICAuY29sLXNtLTYsXG4gIC5jb2wtc20tNyxcbiAgLmNvbC1zbS04LFxuICAuY29sLXNtLTksXG4gIC5jb2wtc20tMTAsXG4gIC5jb2wtc20tMTEsXG4gIC5jb2wtc20tMTIsXG4gIC5vZmZzZXQtc20tMCxcbiAgLm9mZnNldC1zbS0xLFxuICAub2Zmc2V0LXNtLTIsXG4gIC5vZmZzZXQtc20tMyxcbiAgLm9mZnNldC1zbS00LFxuICAub2Zmc2V0LXNtLTUsXG4gIC5vZmZzZXQtc20tNixcbiAgLm9mZnNldC1zbS03LFxuICAub2Zmc2V0LXNtLTgsXG4gIC5vZmZzZXQtc20tOSxcbiAgLm9mZnNldC1zbS0xMCxcbiAgLm9mZnNldC1zbS0xMSxcbiAgLm9mZnNldC1zbS0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wtc20ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLXNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3Atc20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS1zbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20tc20ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQtc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4tc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC1zbSB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3Qtc20ge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICBcbiAgICAmLmd4LW1kLTIge1xuICAgICAgLS1ndXR0ZXIteDogM3JlbTtcbiAgICB9XG5cbiAgICAmLmd4LW1kLTEge1xuICAgICAgLS1ndXR0ZXIteDogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5jb2wtbWQsXG4gIC5jb2wtbWQtMSxcbiAgLmNvbC1tZC0yLFxuICAuY29sLW1kLTMsXG4gIC5jb2wtbWQtNCxcbiAgLmNvbC1tZC01LFxuICAuY29sLW1kLTYsXG4gIC5jb2wtbWQtNyxcbiAgLmNvbC1tZC04LFxuICAuY29sLW1kLTksXG4gIC5jb2wtbWQtMTAsXG4gIC5jb2wtbWQtMTEsXG4gIC5jb2wtbWQtMTIsXG4gIC5vZmZzZXQtbWQtMCxcbiAgLm9mZnNldC1tZC0xLFxuICAub2Zmc2V0LW1kLTIsXG4gIC5vZmZzZXQtbWQtMyxcbiAgLm9mZnNldC1tZC00LFxuICAub2Zmc2V0LW1kLTUsXG4gIC5vZmZzZXQtbWQtNixcbiAgLm9mZnNldC1tZC03LFxuICAub2Zmc2V0LW1kLTgsXG4gIC5vZmZzZXQtbWQtOSxcbiAgLm9mZnNldC1tZC0xMCxcbiAgLm9mZnNldC1tZC0xMSxcbiAgLm9mZnNldC1tZC0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5jb2wtbWQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLW1kLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLnN0YXJ0LW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZW5kLW1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgfVxuXG4gIC50b3AtbWQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ib3R0b20tbWQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcm91bmQtbWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4tbWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5maXJzdC1tZCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG5cbiAgLmxhc3QtbWQge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5yb3cge1xuICAgIC0tZ3V0dGVyLXg6IDA7XG4gICAgLS1ndXR0ZXIteTogMDtcbiAgXG4gICAgJi5neC1sZy0yIHtcbiAgICAgIC0tZ3V0dGVyLXg6IDNyZW07XG4gICAgfVxuXG4gICAgJi5neC1sZy0xIHtcbiAgICAgIC0tZ3V0dGVyLXg6IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuY29sLWxnLFxuICAuY29sLWxnLTEsXG4gIC5jb2wtbGctMixcbiAgLmNvbC1sZy0zLFxuICAuY29sLWxnLTQsXG4gIC5jb2wtbGctNSxcbiAgLmNvbC1sZy02LFxuICAuY29sLWxnLTcsXG4gIC5jb2wtbGctOCxcbiAgLmNvbC1sZy05LFxuICAuY29sLWxnLTEwLFxuICAuY29sLWxnLTExLFxuICAuY29sLWxnLTEyLFxuICAub2Zmc2V0LWxnLTAsXG4gIC5vZmZzZXQtbGctMSxcbiAgLm9mZnNldC1sZy0yLFxuICAub2Zmc2V0LWxnLTMsXG4gIC5vZmZzZXQtbGctNCxcbiAgLm9mZnNldC1sZy01LFxuICAub2Zmc2V0LWxnLTYsXG4gIC5vZmZzZXQtbGctNyxcbiAgLm9mZnNldC1sZy04LFxuICAub2Zmc2V0LWxnLTksXG4gIC5vZmZzZXQtbGctMTAsXG4gIC5vZmZzZXQtbGctMTEsXG4gIC5vZmZzZXQtbGctMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLWxnIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5zdGFydC1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNlbnRlci1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC1sZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cblxuICAudG9wLWxnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5taWRkbGUtbGcge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLWxnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYXJvdW5kLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5iZXR3ZWVuLWxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QtbGcge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gIC5sYXN0LWxnIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAucm93IHtcbiAgICAtLWd1dHRlci14OiAwO1xuICAgIC0tZ3V0dGVyLXk6IDA7XG4gIFxuICAgICYuZ3gteGwtMiB7XG4gICAgICAtLWd1dHRlci14OiAzcmVtO1xuICAgIH1cblxuICAgICYuZ3gteGwtMSB7XG4gICAgICAtLWd1dHRlci14OiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbC14bCxcbiAgLmNvbC14bC0xLFxuICAuY29sLXhsLTIsXG4gIC5jb2wteGwtMyxcbiAgLmNvbC14bC00LFxuICAuY29sLXhsLTUsXG4gIC5jb2wteGwtNixcbiAgLmNvbC14bC03LFxuICAuY29sLXhsLTgsXG4gIC5jb2wteGwtOSxcbiAgLmNvbC14bC0xMCxcbiAgLmNvbC14bC0xMSxcbiAgLmNvbC14bC0xMixcbiAgLm9mZnNldC14bC0wLFxuICAub2Zmc2V0LXhsLTEsXG4gIC5vZmZzZXQteGwtMixcbiAgLm9mZnNldC14bC0zLFxuICAub2Zmc2V0LXhsLTQsXG4gIC5vZmZzZXQteGwtNSxcbiAgLm9mZnNldC14bC02LFxuICAub2Zmc2V0LXhsLTcsXG4gIC5vZmZzZXQteGwtOCxcbiAgLm9mZnNldC14bC05LFxuICAub2Zmc2V0LXhsLTEwLFxuICAub2Zmc2V0LXhsLTExLFxuICAub2Zmc2V0LXhsLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmNvbC14bCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteGwtNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteGwtNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuc3RhcnQteGwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5jZW50ZXIteGwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lbmQteGwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG5cbiAgLnRvcC14bCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWlkZGxlLXhsIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS14bCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFyb3VuZC14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuYmV0d2Vlbi14bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZpcnN0LXhsIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAubGFzdC14bCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnJvdyB7XG4gICAgLS1ndXR0ZXIteDogMDtcbiAgICAtLWd1dHRlci15OiAwO1xuICBcbiAgICAmLmd4LXh4bC0yIHtcbiAgICAgIC0tZ3V0dGVyLXg6IDNyZW07XG4gICAgfVxuXG4gICAgJi5neC14eGwtMSB7XG4gICAgICAtLWd1dHRlci14OiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbC14eGwsXG4gIC5jb2wteHhsLTEsXG4gIC5jb2wteHhsLTIsXG4gIC5jb2wteHhsLTMsXG4gIC5jb2wteHhsLTQsXG4gIC5jb2wteHhsLTUsXG4gIC5jb2wteHhsLTYsXG4gIC5jb2wteHhsLTcsXG4gIC5jb2wteHhsLTgsXG4gIC5jb2wteHhsLTksXG4gIC5jb2wteHhsLTEwLFxuICAuY29sLXh4bC0xMSxcbiAgLmNvbC14eGwtMTIsXG4gIC5vZmZzZXQteHhsLTAsXG4gIC5vZmZzZXQteHhsLTEsXG4gIC5vZmZzZXQteHhsLTIsXG4gIC5vZmZzZXQteHhsLTMsXG4gIC5vZmZzZXQteHhsLTQsXG4gIC5vZmZzZXQteHhsLTUsXG4gIC5vZmZzZXQteHhsLTYsXG4gIC5vZmZzZXQteHhsLTcsXG4gIC5vZmZzZXQteHhsLTgsXG4gIC5vZmZzZXQteHhsLTksXG4gIC5vZmZzZXQteHhsLTEwLFxuICAub2Zmc2V0LXh4bC0xMSxcbiAgLm9mZnNldC14eGwtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuY29sLXh4bCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuc3RhcnQteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAuY2VudGVyLXh4bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVuZC14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG5cbiAgLnRvcC14eGwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1pZGRsZS14eGwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYm90dG9tLXh4bCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFyb3VuZC14eGwge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmJldHdlZW4teHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuZmlyc3QteHhsIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cblxuICAubGFzdC14eGwge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU3RyaW5nIFJlcGxhY2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICtcbiAgICAgIHN0ci1yZXBsYWNlKFxuICAgICAgICBzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksXG4gICAgICAgICRzZWFyY2gsXG4gICAgICAgICRyZXBsYWNlXG4gICAgICApO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRm9udCBGYWNlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AbWl4aW4gZm9udC1mYWNlKFxuICAkbmFtZSxcbiAgJHBhdGgsXG4gICR3ZWlnaHQ6IG51bGwsXG4gICRzdHlsZTogbnVsbCxcbiAgJGV4dHM6IGVvdCB3b2ZmMiB3b2ZmIHR0ZiBzdmdcbikge1xuICAkc3JjOiBudWxsO1xuXG4gICRleHRtb2RzOiAoXG4gICAgZW90OiBcIj9cIixcbiAgICBzdmc6IFwiI1wiICsgc3RyLXJlcGxhY2UoJG5hbWUsIFwiIFwiLCBcIl9cIiksXG4gICk7XG5cbiAgJGZvcm1hdHM6IChcbiAgICBvdGY6IFwib3BlbnR5cGVcIixcbiAgICB0dGY6IFwidHJ1ZXR5cGVcIixcbiAgKTtcblxuICBAZWFjaCAkZXh0IGluICRleHRzIHtcbiAgICAkZXh0bW9kOiBpZihcbiAgICAgIG1hcC1oYXMta2V5KCRleHRtb2RzLCAkZXh0KSxcbiAgICAgICRleHQgKyBtYXAtZ2V0KCRleHRtb2RzLCAkZXh0KSxcbiAgICAgICRleHRcbiAgICApO1xuICAgICRmb3JtYXQ6IGlmKG1hcC1oYXMta2V5KCRmb3JtYXRzLCAkZXh0KSwgbWFwLWdldCgkZm9ybWF0cywgJGV4dCksICRleHQpO1xuICAgICRzcmM6IGFwcGVuZChcbiAgICAgICRzcmMsXG4gICAgICB1cmwocXVvdGUoJHBhdGggKyBcIi5cIiArICRleHRtb2QpKSBmb3JtYXQocXVvdGUoJGZvcm1hdCkpLFxuICAgICAgY29tbWFcbiAgICApO1xuICB9XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IHF1b3RlKCRuYW1lKTtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgc3JjOiAkc3JjO1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBNZWRpYSBxdWVyaWVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBzbVxuJHNjcmVlbi1zbS1taW46IDU3NnB4O1xuXG4vLyBtZFxuJHNjcmVlbi1tZC1taW46IDc2OHB4O1xuXG4vLyBsZ1xuJHNjcmVlbi1sZy1taW46IDEyODBweDtcblxuLy8geGxcbiRzY3JlZW4teGwtbWluOiAxNjAwcHg7XG5cbi8vIHh4bFxuJHNjcmVlbi14eGwtbWluOiAxOTIwcHg7XG5cbi8vIFNtYWxsXG5AbWl4aW4gLS12aWV3cG9ydC1zbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tc20tbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGl1bVxuQG1peGluIC0tdmlld3BvcnQtbWQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLW1kLW1pbn0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBMYXJnZVxuQG1peGluIC0tdmlld3BvcnQtbGcge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLWxnLW1pbn0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBFeHRyYSBMYXJnZVxuQG1peGluIC0tdmlld3BvcnQteGwge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLXhsLW1pbn0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBFeHRyYSBFeHRyYSBMYXJnZVxuQG1peGluIC0tdmlld3BvcnQteHhsIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi14eGwtbWlufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGT05UU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICBcIlByb3hpbWEgTm92YVwiLFxuICBcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLVJlZ3VsYXJcIixcbiAgNDAwLFxuICBub3JtYWwsXG4gIGVvdCB3b2ZmMiB3b2ZmIHR0ZiBzdmdcbik7XG5cbkBpbmNsdWRlIGZvbnQtZmFjZShcbiAgXCJQcm94aW1hIE5vdmFcIixcbiAgXCIuLi9mb250cy9Qcm94aW1hTm92YS1TZW1pYm9sZFwiLFxuICA2MDAsXG4gIG5vcm1hbCxcbiAgZW90IHdvZmYyIHdvZmYgdHRmIHN2Z1xuKTtcblxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICBcIlByb3hpbWEgTm92YVwiLFxuICBcIi4uL2ZvbnRzL1Byb3hpbWFOb3ZhLUJvbGRcIixcbiAgNzAwLFxuICBub3JtYWwsXG4gIGVvdCB3b2ZmMiB3b2ZmIHR0ZiBzdmdcbik7XG5cbkBpbmNsdWRlIGZvbnQtZmFjZShcbiAgXCJNYXJzZWxpcyBQcm9cIixcbiAgXCIuLi9mb250cy9NYXJzZWxpc1Byby1MaWdodFwiLFxuICAzMDAsXG4gIG5vcm1hbCxcbiAgZW90IHdvZmYyIHdvZmYgdHRmIHN2Z1xuKTtcblxuQGluY2x1ZGUgZm9udC1mYWNlKFxuICBcIk1hcnNlbGlzIFByb1wiLFxuICBcIi4uL2ZvbnRzL01hcnNlbGlzUHJvXCIsXG4gIDQwMCxcbiAgbm9ybWFsLFxuICBlb3Qgd29mZjIgd29mZiB0dGYgc3ZnXG4pO1xuXG5AaW5jbHVkZSBmb250LWZhY2UoXG4gIFwiTWFyc2VsaXMgUHJvXCIsXG4gIFwiLi4vZm9udHMvTWFyc2VsaXNQcm8tQm9sZFwiLFxuICA3MDAsXG4gIG5vcm1hbCxcbiAgZW90IHdvZmYyIHdvZmYgdHRmIHN2Z1xuKTtcbiIsImh0bWwsXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBOb3ZhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyc2VsaXMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVyZW07XG4gIFxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gIH1cblxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICBmb250LXNpemU6IDExcmVtO1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyc2VsaXMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBcbiAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyc2VsaXMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG5cbiAgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgXG4gIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG59XG5cbi5saW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDAuMjVyZW07XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgfVxuICB9XG5cbiAgJl93aGl0ZSB7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJl9ibGFjayB7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB9XG4gIH1cbn1cblxuW2NsYXNzJD1fX2xpbmVdIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vLyBDRjdcbi53cGNmNyB7XG4gIGZvcm0ge1xuICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICBcbiAgICAmLmludmFsaWQge1xuICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgIGNvbG9yOiAjZGMzMjMyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVkFSSUFCTEVTXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiR3aGl0ZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiRncmV5OiByZ2JhKDIzOCwgMjM4LCAyMzgsIDEpO1xuJHJlZDogcmdiYSgxODMsIDI2LCA3NCwgMSk7XG4keWVsbG93OiByZ2JhKDI1MiwgMjM5LCA5MywgMSk7XG4kcHVycGxlOiByZ2JhKDI1NSwgMTM0LCAyNDYsIDEpO1xuIiwiYS5idXR0b24sXG5idXR0b24uYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgcGFkZGluZzogMC43NXJlbSAyLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgTm92YVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmX3doaXRlIHtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJl9ibGFjayB7XG4gICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cblxuICAmX3JlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgIGNvbG9yOiAkcmVkO1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9ICBcbn0iLCIuc2l0ZV9oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcmVtO1xuICBjb2xvcjogJHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJl9fbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICZfX3JvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19jb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcbiAgICBcbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgLS12aWV3cG9ydC1tZCB7XG4gICAgICAgIG9yZGVyOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIFxuICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgICAgd2lkdGg6IDI3MHB4O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIFxuICAgICAgLmNoYXJhY3RlcixcbiAgICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGlua3Mge1xuICAgID4gKiB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgXG4gICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1oZWFkZXItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmtlZGluIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW07XG5cbiAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbnN0YWdyYW0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbTtcblxuICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbGcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxzIHtcbiAgICAmX19jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5IDogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQgOiAwO1xuICAgICAgICB3aWR0aCA6IDA7XG4gICAgICAgIGJvcmRlci10b3AgOiAwLjM3NXJlbSBzb2xpZCAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yaWdodCA6IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0IDogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICA+ICo6bm90KC5pcy1hY3RpdmUpIHtcbiAgICAgICAgICB0b3A6IDgwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheSA6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBoZWlnaHQgOiAwO1xuICAgICAgICAgIHdpZHRoIDogMDtcbiAgICAgICAgICBib3JkZXItdG9wIDogMC4zNzVyZW0gc29saWQgJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yaWdodCA6IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQgOiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ1cmdlcl9tZW51IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBoZWlnaHQ6IDEuMjVyZW07XG5cbiAgICAgIC5saW5lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuaXNfYWN0aXZlIHtcbiAgICAgIC5saW5lIHtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm5vX3RyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAuc2l0ZV9oZWFkZXJfX2xpbmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cblxuICAmLm1vYmlsZSB7XG4gICAgLnNpdGVfaGVhZGVyX19saW5lIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gICYubm9fdHJhbnNwYXJlbnQsXG4gICYubW9iaWxlIHtcbiAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAuc2l0ZV9oZWFkZXJfX2xvZ28ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgLmNoYXJhY3RlciB7XG4gICAgICAgICAgZmlsbDogYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgICBzdHJva2U6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBib3JkZXItY29sb3I6IGJsYWNrO1xuICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5saW5rcyB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpdGVfaGVhZGVyX19saW5rZWRpbixcbiAgICAuc2l0ZV9oZWFkZXJfX2luc3RhZ3JhbSB7XG4gICAgICBzdmcge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiBibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5scyB7XG4gICAgICAmX19jb250YWluZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnVyZ2VyX21lbnUgeyAgXG4gICAgICAuaWNvbiB7ICBcbiAgICAgICAgLmxpbmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tb2JpbGVfbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy10b3A6IDE0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgPiAqIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIDAuM3MgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuXG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIFxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc29jaWFscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBwIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgMC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlua2VkaW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogM3JlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIHBhdGgge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlcGFyYXRvciB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIH1cblxuICAmLmlzX2FjdGl2ZSB7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAubW9iaWxlX21lbnVfX25hdiB7XG4gICAgICBsaSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLm1vYmlsZV9tZW51X19zb2NpYWxzIHtcbiAgICAgIHAge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5tb2JpbGVfbWVudV9fbGlua2VkaW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn0iLCIuc3Vic2NyaWJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiA4cmVtO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9fbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICB9XG5cbiAgaDMge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgI2Zvcm1fc3Vic2NyaWJlIHtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0byAycmVtO1xuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcbiAgICAgICAgICBtYXJnaW46IDAgMXJlbSAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgbGVmdDogMC41cmVtO1xuICAgICAgICBib3R0b206IDAuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAgICAgICBcbiAgICAgICAgJi5mb2N1cyB7XG4gICAgICAgICAgYm90dG9tOiAycmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgJitzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMnJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5vcHRpbiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uc2l0ZV9mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIFxuICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgaGVpZ2h0OiAxNnJlbTtcbiAgICAgIHBhZGRpbmc6IGluaGVyaXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgICB3aWR0aDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gIH1cblxuICAmX193cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gZGl2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1tZCB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgLS12aWV3cG9ydC1sZyB7XG4gICAgICB3aWR0aDogMjcwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlua3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiAqIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgXG4gICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIC0tdmlld3BvcnQtbWQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zb2NpYWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgXG4gICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LW1kIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19saW5rZWRpbixcbiAgJl9faW5zdGFncmFtIHtcbiAgICB3aWR0aDogMzJweDtcbiAgfVxuXG4gICZfX2RhdGEge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fY2FwaXRhbCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDAuNXJlbTtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vbWFpbi5zY3NzXCI7XG5cbi5oZXJvIHtcbiAgaGVpZ2h0OiA4MHZoO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgaDEge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDJweCAkcHVycGxlO1xuICAgIHRleHQtc3Ryb2tlOiAycHggJHB1cnBsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIFxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC04cHg7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIFxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGxlZnQ6IC0wLjc1cmVtO1xuICAgICAgdG9wOiAzcmVtO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gM3JlbSk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbGVmdDogLTEuMzc1cmVtO1xuICAgICAgdG9wOiA0cmVtO1xuICAgICAgaGVpZ2h0OiAxMDZweDtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBsZWZ0OiAtMC4xMjVyZW07XG4gICAgICB0b3A6IDdyZW07XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgIHRvcDogN3JlbTtcbiAgICAgIGhlaWdodDogNjFweDtcbiAgICB9XG4gIH1cbn1cblxuLmpvYiB7XG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2xpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgfVxuXG4gICZfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBjb2xvcjogJHJlZDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwLjI1cmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgLnJvdyB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBAaW5jbHVkZSAtLXZpZXdwb3J0LWxnIHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW5mbyB7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICB9XG5cbiAgICAuaW50cm8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSJdfQ== */
