a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.flexcontainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.flexcontainer.flc-start{-webkit-justify-content:flex-start;justify-content:flex-start}.flexcontainer.flc-end{-webkit-justify-content:flex-end;justify-content:flex-end}.flexcontainer.flc-center{-webkit-justify-content:center;justify-content:center}.flexcontainer.flc-around{-webkit-justify-content:space-around;justify-content:space-around}.flexcontainer.flc-vertical{-webkit-flex-direction:column;flex-direction:column}.flexcontainer.flc-vert-center{-webkit-align-items:center;align-items:center}.flexcontainer.nogutter .fl-1,.flexcontainer.nogutter .fl-2,.flexcontainer.nogutter .fl-3,.flexcontainer.nogutter .fl-4,.flexcontainer.nogutter .fl-5,.flexcontainer.nogutter .fl-6,.flexcontainer.nogutter .fl-7,.flexcontainer.nogutter .fl-8,.flexcontainer.nogutter .fl-9,.flexcontainer.nogutter .fl-10,.flexcontainer.nogutter .fl-11,.flexcontainer.nogutter .fl-12,.flexcontainer.nogutter .fl-item,.flexcontainer.nogutter .fl-item-shrink{padding-left:0;padding-right:0}.fl-1,.fl-2,.fl-3,.fl-4,.fl-5,.fl-6,.fl-7,.fl-8,.fl-9,.fl-10,.fl-11,.fl-12,.fl-item,.fl-item-shrink{-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-left:20px;padding-right:20px;min-width:0}.fl-item{-webkit-flex:1 0 auto;flex:1 0 auto;max-width:100%}.fl-item-shrink{-webkit-flex:0 1 auto;flex:0 1 auto}.fl-1{width:8.33333%}.fl-2{width:16.6666%}.fl-3{width:25%}.fl-4{width:33.29%}.fl-5{width:41.6666%}.fl-6{width:50%}.fl-7{width:58.3333%}.fl-8{width:66.6666%}.fl-9{width:75%}.fl-10{width:83.3333%}.fl-11{width:91.6666%}.fl-12{width:100%}@media only screen and (max-width:30em){.xs-1{width:8.33333%}.xs-2{width:16.6666%}.xs-3{width:25%}.xs-4{width:33.29%}.xs-5{width:41.6666%}.xs-6{width:49.9%}.xs-7{width:58.3333%}.xs-8{width:66.6666%}.xs-9{width:75%}.xs-10{width:83.3333%}.xs-11{width:91.6666%}.xs-12{width:100%}}@media only screen and (max-width:37.5em){.sm-1{width:8.33333%}.sm-2{width:16.6666%}.sm-3{width:25%}.sm-4{width:33.29%}.sm-5{width:41.6666%}.sm-6{width:49.9%}.sm-7{width:58.3333%}.sm-8{width:66.6666%}.sm-9{width:75%}.sm-10{width:83.3333%}.sm-11{width:91.6666%}.sm-12{width:100%}}@media only screen and (min-width:48em){.md-1{width:8.33333%}.md-2{width:16.6666%}.md-3{width:25%}.md-4{width:33.29%}.md-5{width:41.6666%}.md-6{width:49.9%}.md-7{width:58.3333%}.md-8{width:66.6666%}.md-9{width:75%}.md-10{width:83.3333%}.md-11{width:91.6666%}.md-12{width:100%}}@media only screen and (min-width:48em){.std-1{width:8.33333%}.std-2{width:16.6666%}.std-3{width:25%}.std-4{width:33.29%}.std-5{width:41.6666%}.std-6{width:49.9%}.std-7{width:58.3333%}.std-8{width:66.6666%}.std-9{width:75%}.std-10{width:83.3333%}.std-11{width:91.6666%}.std-12{width:100%}}@media only screen and (min-width:68.75em){.lg-1{width:8.33333%}.lg-2{width:16.6666%}.lg-3{width:25%}.lg-4{width:33.29%}.lg-5{width:41.6666%}.lg-6{width:49.9%}.lg-7{width:58.3333%}.lg-8{width:66.6666%}.lg-9{width:75%}.lg-10{width:83.3333%}.lg-11{width:91.6666%}.lg-12{width:100%}}@media only screen and (min-width:81.25em){.xlg-1{width:8.33333%}.xlg-2{width:16.6666%}.xlg-3{width:25%}.xlg-4{width:33.29%}.xlg-5{width:41.6666%}.xlg-6{width:49.9%}.xlg-7{width:58.3333%}.xlg-8{width:66.6666%}.xlg-9{width:75%}.xlg-10{width:83.3333%}.xlg-11{width:91.6666%}.xlg-12{width:100%}}form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form textarea{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:400;padding:10px;display:block;margin-bottom:20px;border:1px solid #373125}form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form textarea:focus{outline:1px dotted #373125}form label{display:block;margin-bottom:5px;font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:400}form.contact-form{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:50%;margin-top:20px;margin-left:auto;margin-right:auto}@media only screen and (max-width:48em){form.contact-form{width:100%}}form.contact-form .field--name-field-phone-number,form.contact-form .form-item-mail,form.contact-form .form-item-name{margin-bottom:20px;-webkit-justify-content:flex-start;justify-content:flex-start}form.contact-form .field--name-field-phone-number,form.contact-form .field--name-field-phone-number .form-item,form.contact-form .form-item-mail,form.contact-form .form-item-mail .form-item,form.contact-form .form-item-name,form.contact-form .form-item-name .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;align-items:center}form.contact-form .field--name-field-phone-number .form-item.flc-start,form.contact-form .form-item-mail .form-item.flc-start,form.contact-form .form-item-name .form-item.flc-start{-webkit-justify-content:flex-start;justify-content:flex-start}form.contact-form .field--name-field-phone-number .form-item.flc-end,form.contact-form .form-item-mail .form-item.flc-end,form.contact-form .form-item-name .form-item.flc-end{-webkit-justify-content:flex-end;justify-content:flex-end}form.contact-form .field--name-field-phone-number .form-item.flc-center,form.contact-form .form-item-mail .form-item.flc-center,form.contact-form .form-item-name .form-item.flc-center{-webkit-justify-content:center;justify-content:center}form.contact-form .field--name-field-phone-number .form-item.flc-around,form.contact-form .form-item-mail .form-item.flc-around,form.contact-form .form-item-name .form-item.flc-around{-webkit-justify-content:space-around;justify-content:space-around}form.contact-form .field--name-field-phone-number .form-item.flc-vertical,form.contact-form .form-item-mail .form-item.flc-vertical,form.contact-form .form-item-name .form-item.flc-vertical{-webkit-flex-direction:column;flex-direction:column}form.contact-form .field--name-field-phone-number .form-item.flc-vert-center,form.contact-form .form-item-mail .form-item.flc-vert-center,form.contact-form .form-item-name .form-item.flc-vert-center{-webkit-align-items:center;align-items:center}form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-1,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-2,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-3,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-4,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-5,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-6,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-7,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-8,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-9,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-10,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-11,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-12,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-item,form.contact-form .field--name-field-phone-number .form-item.nogutter .fl-item-shrink,form.contact-form .form-item-mail .form-item.nogutter .fl-1,form.contact-form .form-item-mail .form-item.nogutter .fl-2,form.contact-form .form-item-mail .form-item.nogutter .fl-3,form.contact-form .form-item-mail .form-item.nogutter .fl-4,form.contact-form .form-item-mail .form-item.nogutter .fl-5,form.contact-form .form-item-mail .form-item.nogutter .fl-6,form.contact-form .form-item-mail .form-item.nogutter .fl-7,form.contact-form .form-item-mail .form-item.nogutter .fl-8,form.contact-form .form-item-mail .form-item.nogutter .fl-9,form.contact-form .form-item-mail .form-item.nogutter .fl-10,form.contact-form .form-item-mail .form-item.nogutter .fl-11,form.contact-form .form-item-mail .form-item.nogutter .fl-12,form.contact-form .form-item-mail .form-item.nogutter .fl-item,form.contact-form .form-item-mail .form-item.nogutter .fl-item-shrink,form.contact-form .form-item-name .form-item.nogutter .fl-1,form.contact-form .form-item-name .form-item.nogutter .fl-2,form.contact-form .form-item-name .form-item.nogutter .fl-3,form.contact-form .form-item-name .form-item.nogutter .fl-4,form.contact-form .form-item-name .form-item.nogutter .fl-5,form.contact-form .form-item-name .form-item.nogutter .fl-6,form.contact-form .form-item-name .form-item.nogutter .fl-7,form.contact-form .form-item-name .form-item.nogutter .fl-8,form.contact-form .form-item-name .form-item.nogutter .fl-9,form.contact-form .form-item-name .form-item.nogutter .fl-10,form.contact-form .form-item-name .form-item.nogutter .fl-11,form.contact-form .form-item-name .form-item.nogutter .fl-12,form.contact-form .form-item-name .form-item.nogutter .fl-item,form.contact-form .form-item-name .form-item.nogutter .fl-item-shrink{padding-left:0;padding-right:0}form.contact-form .field--name-field-phone-number input,form.contact-form .field--name-field-phone-number label,form.contact-form .form-item-mail input,form.contact-form .form-item-mail label,form.contact-form .form-item-name input,form.contact-form .form-item-name label{-webkit-flex:0 1 auto;flex:0 1 auto;margin:0}form.contact-form .field--name-field-phone-number label,form.contact-form .form-item-mail label,form.contact-form .form-item-name label{text-align:right;padding-right:20px}form.contact-form .field--name-field-phone-number input,form.contact-form .form-item-mail input,form.contact-form .form-item-name input{background:transparent;opacity:.6}form.contact-form .field--name-field-phone-number input.content,form.contact-form .field--name-field-phone-number input:focus,form.contact-form .form-item-mail input.content,form.contact-form .form-item-mail input:focus,form.contact-form .form-item-name input.content,form.contact-form .form-item-name input:focus{opacity:1}form.contact-form .form-item-name{width:100%}form.contact-form .form-item-name label{width:15%}@media only screen and (max-width:48em){form.contact-form .form-item-name label{width:100%;text-align:center}}form.contact-form .form-item-name input{width:85%}@media only screen and (max-width:48em){form.contact-form .form-item-name input{width:100%}}form.contact-form .field--name-field-phone-number,form.contact-form .form-item-mail{width:50%}@media only screen and (max-width:48em){form.contact-form .field--name-field-phone-number,form.contact-form .form-item-mail{width:100%}}form.contact-form .field--name-field-phone-number label,form.contact-form .form-item-mail label{width:30%}@media only screen and (max-width:48em){form.contact-form .field--name-field-phone-number label,form.contact-form .form-item-mail label{width:100%;text-align:center}}form.contact-form .field--name-field-phone-number input,form.contact-form .form-item-mail input{width:70%}@media only screen and (max-width:48em){form.contact-form .field--name-field-phone-number input,form.contact-form .form-item-mail input{width:100%}}form.contact-form .field--name-field-phone-number>div,form.contact-form .field--name-message,form.contact-form .form-actions{width:100%}form.contact-form .field--name-message .form-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}form.contact-form .field--name-message .form-item>div,form.contact-form .field--name-message .form-item label{-webkit-flex:0 1 auto;flex:0 1 auto}form.contact-form .field--name-message .form-item label{text-align:right;width:15%;padding-right:20px}@media only screen and (max-width:48em){form.contact-form .field--name-message .form-item label{width:100%;text-align:center}}form.contact-form .field--name-message .form-item>div{width:85%}@media only screen and (max-width:48em){form.contact-form .field--name-message .form-item>div{width:100%}}form.contact-form .field--name-message .form-item>div textarea{background:transparent;width:100%;max-width:100%;min-height:80px;height:80px;opacity:.6}form.contact-form .field--name-message .form-item>div textarea.content,form.contact-form .field--name-message .form-item>div textarea:focus{opacity:1}form.contact-form .captcha{display:block;width:100%;margin:0 auto 20px}form.contact-form .captcha .g-recaptcha>div{margin:auto}form.contact-form .form-actions{margin:auto;display:block}form.contact-form .form-actions input{width:33%;display:block;margin:auto;font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:600;text-transform:uppercase;cursor:pointer;padding:10px 40px;text-align:center;background:transparent;border:1px solid #373125}@media only screen and (max-width:48em){form.contact-form .form-actions input{width:75%;padding-left:0;padding-right:0}}form.contact-form .form-actions input:focus,form.contact-form .form-actions input:hover{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:400;border:1px solid #fff}.layout-container{padding-left:20px;padding-right:20px}@media only screen and (max-width:48em){.layout-container{padding-left:0;padding-right:0}}.img-fwimg,.img-fw img,.img-responsiveimg,.img-responsive img{max-width:100%;display:block;height:auto}.img-fwimg,.img-fw img{width:100%}.wysiwyg,.wysiwyg p{font-weight:400}.wysiwyg,.wysiwyg p,.wysiwyg strong{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125}.wysiwyg strong{font-weight:600}.wysiwyg ol,.wysiwyg ul{margin-left:20px}.wysiwyg ol li,.wysiwyg ul li{list-style:disc;margin-bottom:2px}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPHA.ttf) format("truetype")}@font-face{font-family:Mr De Haviland;font-style:normal;font-weight:400;src:local("Mr De Haviland Regular"),local("MrDeHaviland-Regular"),url(https://fonts.gstatic.com/s/mrdehaviland/v8/OpNVnooIhJj96FdB73296ksbOg3F60Y.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:local("Raleway Light"),local("Raleway-Light"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwIYqWqZPBQ.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway"),local("Raleway-Regular"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptug8zYS_SKggPNyC0ISg.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:500;src:local("Raleway Medium"),local("Raleway-Medium"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwN4rWqZPBQ.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;src:local("Raleway SemiBold"),local("Raleway-SemiBold"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwPIsWqZPBQ.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:local("Raleway Bold"),local("Raleway-Bold"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwJYtWqZPBQ.ttf) format("truetype")}body,html{font-size:100%}strong{font-weight:700}em{font-style:italic}body h1,body h2,body h3,body h4,body h5,body h6,body p,html h1,html h2,html h3,html h4,html h5,html h6,html p{cursor:default}body p,html p{margin-top:5px;margin-bottom:7px}body a,html a{text-decoration:none}#toolbar-bar{z-index:1001}.layout-container .user-login-form{padding:10px}.layout-container .user-login-form .form-item{margin-bottom:5px}.layout-container .user-login-form .form-item input[type=password],.layout-container .user-login-form .form-item input[type=text]{border:1px solid #303030;margin-bottom:2.5px}#block-dbuild-local-tasks>ul{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:1001;box-shadow:-2px 1px 3px 1px rgba(0,0,0,.3333);font-family:Sans-serif}#block-dbuild-local-tasks>ul li a{text-align:center;display:block;cursor:pointer;padding:1.3em 1.2em;font-size:1em;border-bottom:1px solid #ddd;color:#333;background:#f5f5f2}#block-dbuild-local-tasks>ul li a.is-active,#block-dbuild-local-tasks>ul li a:hover{background:#fff;text-decoration:underline;color:#000}#block-dbuild-local-tasks>ul li:last-of-type a{border-bottom:1px solid transparent}.status-message-wrapper .message-items{margin-top:10px;margin-bottom:10px}.status-message-wrapper .message-items .item{margin-bottom:2.5px;padding:10px;border:1px solid #404040;border-left-width:5px;color:#404040;background:#f1f1f1}.status-message-wrapper .message-items .item a{color:#414071;font-weight:bolder}.status-message-wrapper .message-items .item.type-status{border-color:green;color:green;background:#c4e2c4}.status-message-wrapper .message-items .item.type-status a{color:green;font-weight:bolder}.status-message-wrapper .message-items .item.type-warning{border-color:#a56d0f;color:#a56d0f;background:#ffebca}.status-message-wrapper .message-items .item.type-warning a{color:#a56d0f;font-weight:bolder}.status-message-wrapper .message-items .item.type-error{border-color:#b83030;color:#b83030;background:#f1bebe}.status-message-wrapper .message-items .item.type-error a{color:#414071;font-weight:bolder}.modal-overlay{display:none}.node-type-contact .main,.node-type-contact .map-wrapper{margin-left:20px;margin-right:20px}.node-type-contact .map-wrapper{margin-bottom:40px}@media only screen and (max-width:48em){.node-type-contact .map-wrapper{margin-bottom:0}}.node-type-contact .main{background:#c6c4b5;padding:40px;margin-bottom:40px}@media only screen and (max-width:48em){.node-type-contact .main{padding:20px}}.node-type-contact .main .content .title h1{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125}@media only screen and (min-width:68.75em){.node-type-contact .main .content .title h1{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-contact .main .content .title h1{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-contact .main .content .contact{margin-top:80px;margin-bottom:80px}.node-type-homepage .header{position:relative;margin-bottom:40px;margin-left:20px;margin-right:20px}.node-type-homepage .header .content .title{margin-bottom:20px}.node-type-homepage .header .content .title h1{text-align:center;font-size:4rem;line-height:4rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#fff}@media only screen and (min-width:68.75em){.node-type-homepage .header .content .title h1{font-size:4rem;line-height:4rem}}@media only screen and (max-width:48em){.node-type-homepage .header .content .title h1{font-size:2rem;line-height:2rem}}@media only screen and (min-width:68.75em){.node-type-homepage .header .content .title h1{color:#fff}}@media only screen and (max-width:37.5em){.node-type-homepage .header .content .title h1{color:#373125}}.node-type-homepage .header .content .subtitle p{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#fff;font-weight:300;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:48em){.node-type-homepage .header .content .subtitle p{-webkit-justify-content:center;justify-content:center}}.node-type-homepage .header .content .subtitle p span{-webkit-flex:0 1 auto;flex:0 1 auto}@media only screen and (min-width:68.75em){.node-type-homepage .header .content .subtitle p{color:#fff}}@media only screen and (max-width:37.5em){.node-type-homepage .header .content .subtitle p{color:#373125}}.node-type-homepage .header.image .content{position:absolute;left:50%;width:auto;bottom:0;-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}@media only screen and (min-width:68.75em){.node-type-homepage .header.image .content{position:absolute;left:50%;width:auto;bottom:0;-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}}@media only screen and (max-width:37.5em){.node-type-homepage .header.image .content{position:relative;-webkit-transform:none;transform:none;left:0;width:100%}}.node-type-homepage .header.no-image .content{display:inline-block;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.node-type-homepage .header.no-image .content .title h1{font-size:4rem;line-height:4rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125}@media only screen and (min-width:68.75em){.node-type-homepage .header.no-image .content .title h1{font-size:4rem;line-height:4rem}}@media only screen and (max-width:48em){.node-type-homepage .header.no-image .content .title h1{font-size:2rem;line-height:2rem}}.node-type-homepage .header.no-image .content .subtitle p{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:300}.node-type-homepage .challenge,.node-type-homepage .welcome{margin-bottom:40px;position:relative;-webkit-justify-content:space-around;justify-content:space-around}.node-type-homepage .challenge,.node-type-homepage .challenge .text .inner,.node-type-homepage .welcome,.node-type-homepage .welcome .text .inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.node-type-homepage .challenge .text .inner,.node-type-homepage .welcome .text .inner{-webkit-flex-flow:column;flex-flow:column;padding:40px;height:100%}@media only screen and (max-width:48em){.node-type-homepage .challenge .text .inner,.node-type-homepage .welcome .text .inner{padding:20px}}.node-type-homepage .challenge .text .inner .wysiwyg,.node-type-homepage .challenge .text .inner h2,.node-type-homepage .challenge .text .inner h3,.node-type-homepage .welcome .text .inner .wysiwyg,.node-type-homepage .welcome .text .inner h2,.node-type-homepage .welcome .text .inner h3{-webkit-flex:0 1 auto;flex:0 1 auto;justify-self:flex-start}.node-type-homepage .challenge .text .inner .link,.node-type-homepage .welcome .text .inner .link{-webkit-flex:0 1 auto;flex:0 1 auto;margin-bottom:0;text-align:right}.node-type-homepage .challenge .text .inner .link a,.node-type-homepage .welcome .text .inner .link a{display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border:1px solid #fff;background:hsla(48,6%,84%,.9)}.node-type-homepage .challenge .text .inner .link a:focus,.node-type-homepage .challenge .text .inner .link a:hover,.node-type-homepage .welcome .text .inner .link a:focus,.node-type-homepage .welcome .text .inner .link a:hover{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border-color:#373125;background:#d9d8d4}@media only screen and (max-width:37.5em){.node-type-homepage .welcome .text{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-homepage .welcome .text{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-homepage .welcome .text{padding-left:0;padding-right:0;width:calc(33.29% - 40px)}}.node-type-homepage .welcome .text .inner{background:#d9d8d4;padding-bottom:0}.node-type-homepage .welcome .text .inner h2{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125;margin-bottom:20px}@media only screen and (min-width:68.75em){.node-type-homepage .welcome .text .inner h2{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-homepage .welcome .text .inner h2{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-homepage .welcome .text .inner .link{margin-top:auto;-webkit-transform:translate(100%,-40px);transform:translate(100%,-40px);text-align:right}@media only screen and (max-width:48em){.node-type-homepage .welcome .text .inner .link{position:relative;top:0;-webkit-transform:none;transform:none;width:100%;left:0;text-align:center;margin-top:10px}}.node-type-homepage .welcome .text .inner .link a{display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border:1px solid #fff;background:hsla(48,6%,84%,.9)}.node-type-homepage .welcome .text .inner .link a:focus,.node-type-homepage .welcome .text .inner .link a:hover{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border-color:#373125;background:#d9d8d4}.node-type-homepage .welcome .text .inner .link a{position:relative}.node-type-homepage .welcome .text .inner .link a:after{position:absolute;content:"";z-index:1;top:50%;left:0;width:100%;height:1px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (max-width:37.5em){.node-type-homepage .welcome .text .inner .link a:after{display:none}}@media only screen and (min-width:48em){.node-type-homepage .welcome .text .inner .link a:after{display:none}}@media only screen and (min-width:68.75em){.node-type-homepage .welcome .text .inner .link a:after{display:initial}}@media only screen and (max-width:37.5em){.node-type-homepage .welcome .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-homepage .welcome .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-homepage .welcome .image{padding-left:0;padding-right:0;width:calc(66.6666% - 40px)}}.node-type-homepage .welcome .image img{width:100%;height:auto;display:block}.node-type-homepage .challenge .text{-webkit-order:2;order:2}@media only screen and (max-width:37.5em){.node-type-homepage .challenge .text{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-homepage .challenge .text{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-homepage .challenge .text{padding-left:0;padding-right:0;width:calc(33.29% - 40px)}}.node-type-homepage .challenge .text .inner{background:#c6c4b5}.node-type-homepage .challenge .text .inner h3{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#738b52;margin-bottom:20px}@media only screen and (min-width:68.75em){.node-type-homepage .challenge .text .inner h3{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-homepage .challenge .text .inner h3{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-homepage .challenge .image{-webkit-order:1;order:1}@media only screen and (max-width:37.5em){.node-type-homepage .challenge .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-homepage .challenge .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-homepage .challenge .image{padding-left:0;padding-right:0;width:calc(66.6666% - 40px)}}.node-type-homepage .challenge .image .link{margin-top:auto;position:absolute;left:50%;top:50%;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.node-type-homepage .challenge .image .link a{display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border:1px solid #fff;background:hsla(48,6%,84%,.9)}.node-type-homepage .challenge .image .link a:focus,.node-type-homepage .challenge .image .link a:hover{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border-color:#373125;background:#d9d8d4}.node-type-homepage .challenge .image .link a{position:relative}.node-type-homepage .challenge .image .link a:after{position:absolute;content:"";z-index:1;top:50%;right:0;width:100%;height:1px;-webkit-transform:translateX(100%);transform:translateX(100%)}@media only screen and (max-width:37.5em){.node-type-homepage .challenge .image .link a:after{display:none}}@media only screen and (min-width:48em){.node-type-homepage .challenge .image .link a:after{display:none}}@media only screen and (min-width:68.75em){.node-type-homepage .challenge .image .link a:after{display:initial}}@media only screen and (max-width:48em){.node-type-homepage .challenge .image .link{position:relative;top:0;-webkit-transform:none;transform:none;width:100%;left:0;text-align:center;margin-top:10px;margin-bottom:10px;padding:20px}}.node-type-homepage .challenge .image .link a:after{width:300%}@media only screen and (max-width:48em){.node-type-homepage .challenge .image .link a{color:#373125;text-align:center;border-color:#373125;width:100%}}.node-type-homepage .map-wrapper{width:100%;margin-bottom:40px;padding:0 20px}.node-type-portfolio_landing .main{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:48em){.node-type-portfolio_landing .main{margin-bottom:0}}@media only screen and (max-width:37.5em){.node-type-portfolio_landing .main{margin-bottom:40px}}.node-type-portfolio_landing .main.image .content{-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-left:20px;padding-right:20px;min-width:0;width:33.29%}@media only screen and (max-width:48em){.node-type-portfolio_landing .main.image .content{-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-left:20px;padding-right:20px;min-width:0;width:100%}}.node-type-portfolio_landing .main .content .inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-flow:column;flex-flow:column;background:#d9d8d4;padding:40px;height:100%}@media only screen and (max-width:48em){.node-type-portfolio_landing .main .content .inner{padding:20px}}.node-type-portfolio_landing .main .content .inner .title{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125;-webkit-flex:0 1 auto;flex:0 1 auto;margin-bottom:20px}@media only screen and (min-width:68.75em){.node-type-portfolio_landing .main .content .inner .title{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-portfolio_landing .main .content .inner .title{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-portfolio_landing .main .content .inner .title h1{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125}@media only screen and (min-width:68.75em){.node-type-portfolio_landing .main .content .inner .title h1{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-portfolio_landing .main .content .inner .title h1{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-portfolio_landing .main .content .inner .copy,.node-type-portfolio_landing .main .content .inner .title{-webkit-flex:0 1 auto;flex:0 1 auto;justify-self:flex-start}.node-type-portfolio_landing .main .image{-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-left:20px;padding-right:20px;min-width:0;width:66.6666%;position:relative}@media only screen and (max-width:48em){.node-type-portfolio_landing .main .image{-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-left:20px;padding-right:20px;min-width:0;width:100%}}.node-type-portfolio_landing .main .image img{width:100%}.node-type-portfolio_landing .main .image .link{margin-top:auto;position:absolute;left:50%;bottom:10%;width:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.node-type-portfolio_landing .main .image .link a{display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border:1px solid #fff;background:hsla(48,6%,84%,.9)}.node-type-portfolio_landing .main .image .link a:focus,.node-type-portfolio_landing .main .image .link a:hover{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border-color:#373125;background:#d9d8d4}.node-type-portfolio_landing .main .image .link a{position:relative}.node-type-portfolio_landing .main .image .link a:after{position:absolute;content:"";z-index:1;top:50%;left:0;width:100%;height:1px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (max-width:37.5em){.node-type-portfolio_landing .main .image .link a:after{display:none}}@media only screen and (min-width:48em){.node-type-portfolio_landing .main .image .link a:after{display:none}}@media only screen and (min-width:68.75em){.node-type-portfolio_landing .main .image .link a:after{display:initial}}@media only screen and (max-width:48em){.node-type-portfolio_landing .main .image .link{position:relative;top:0;-webkit-transform:none;transform:none;width:100%;left:0;text-align:center;margin-top:10px;margin-bottom:10px;padding:20px}}.node-type-portfolio_landing .main .image .link a:after{width:200%}@media only screen and (max-width:48em){.node-type-portfolio_landing .main .image .link a{color:#373125;text-align:center;border-color:#373125;width:100%}}.node-type-portfolio_landing .portfolio{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.node-type-portfolio_landing .portfolio .portfolio-item{-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-left:20px;padding-right:20px;min-width:0;width:25%;margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-direction:column;flex-direction:column}@media only screen and (max-width:48em){.node-type-portfolio_landing .portfolio .portfolio-item{-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-left:20px;padding-right:20px;min-width:0;width:50%}}.node-type-portfolio_landing .portfolio .portfolio-item .image,.node-type-portfolio_landing .portfolio .portfolio-item .title{-webkit-flex:1 0 auto;flex:1 0 auto;width:100%}.node-type-portfolio_landing .portfolio .portfolio-item .image:hover img,.node-type-portfolio_landing .portfolio .portfolio-item .image:hover~.image img,.node-type-portfolio_landing .portfolio .portfolio-item .title:hover img,.node-type-portfolio_landing .portfolio .portfolio-item .title:hover~.image img{opacity:.8}.node-type-portfolio_landing .portfolio .portfolio-item .image{-webkit-order:1;order:1}.node-type-portfolio_landing .portfolio .portfolio-item .title{-webkit-order:2;order:2;text-align:center;border-bottom:2px solid #373125;margin-bottom:20px}.node-type-portfolio_landing .portfolio .portfolio-item .title a{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:300;padding-top:20px;padding-bottom:20px;display:block}.node-type-portfolio article{width:100%;-webkit-justify-content:space-around;justify-content:space-around}.node-type-portfolio .image{margin-bottom:40px}@media only screen and (max-width:48em){.node-type-portfolio .image{margin-bottom:0}}.node-type-portfolio .main-content,.node-type-portfolio aside{margin-bottom:40px}@media only screen and (max-width:37.5em){.node-type-portfolio .main-content{padding-left:0;padding-right:0;width:calc(100% - 40px);-webkit-order:1;order:1}}@media only screen and (min-width:48em){.node-type-portfolio .main-content{width:100%;-webkit-order:1;order:1}}@media only screen and (min-width:68.75em){.node-type-portfolio .main-content{padding-left:0;padding-right:0;width:calc(50% - 40px);-webkit-order:2;order:2}}.node-type-portfolio .main-content .inner{background:#d9d8d4;padding:40px}@media only screen and (max-width:48em){.node-type-portfolio .main-content .inner{padding:20px}}.node-type-portfolio .main-content .inner .title{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125;-webkit-flex:0 1 auto;flex:0 1 auto;margin-bottom:20px}@media only screen and (min-width:68.75em){.node-type-portfolio .main-content .inner .title{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-portfolio .main-content .inner .title{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-portfolio .main-content .inner .quote{-webkit-flex:1 0 auto;flex:1 0 auto}.node-type-portfolio .main-content .inner .images{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:40px}@media only screen and (max-width:37.5em){.node-type-portfolio .main-content .inner .images{grid-template-columns:1fr}}@media only screen and (min-width:48em){.node-type-portfolio .main-content .inner .images{grid-template-columns:1fr 1fr}}@media only screen and (min-width:68.75em){.node-type-portfolio .main-content .inner .images{grid-template-columns:1fr 1fr}}.node-type-portfolio .main-content .inner .images img{display:block;width:100%;height:auto}.node-type-portfolio .main-content .inner .testimonial{-webkit-flex:0 1 auto;flex:0 1 auto;margin-top:40px}.node-type-portfolio .main-content .inner .testimonial .title{font-size:2.2222222222222223rem;line-height:2.2222222222222223rem;font-family:Mr De Haviland,cursive;color:#373125;text-transform:none;margin-bottom:10px}.node-type-portfolio .main-content .inner .testimonial .quote{margin-bottom:20px}.node-type-portfolio .main-content .inner .testimonial .name{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:500;margin-bottom:10px}.node-type-portfolio .main-content .inner .portfolio-nav{margin-top:80px}@media only screen and (max-width:48em){.node-type-portfolio .main-content .inner .portfolio-nav .link{margin-top:10px}}.node-type-portfolio .main-content .inner .portfolio-nav .link a{text-transform:uppercase;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:300}.node-type-portfolio .main-content .inner .portfolio-nav .link:first-of-type{margin-left:0;margin-right:auto}.node-type-portfolio .main-content .inner .portfolio-nav .link:last-of-type{margin-left:auto;margin-right:0}@media only screen and (max-width:37.5em){.node-type-portfolio aside{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-portfolio aside{padding-left:0;padding-right:0;width:calc(50% - 40px)}}@media only screen and (min-width:68.75em){.node-type-portfolio aside{padding-left:0;padding-right:0;width:calc(25% - 40px)}}.node-type-portfolio aside img{width:100%;margin-bottom:40px}.node-type-portfolio aside img:last-of-type{margin-bottom:0}@media only screen and (max-width:37.5em){.node-type-portfolio aside.left{-webkit-order:2;order:2}}@media only screen and (min-width:48em){.node-type-portfolio aside.left{-webkit-order:2;order:2}}@media only screen and (min-width:68.75em){.node-type-portfolio aside.left{-webkit-order:1;order:1}}@media only screen and (max-width:48em){.node-type-portfolio aside.left{margin-bottom:0}}@media only screen and (max-width:37.5em){.node-type-portfolio aside.left{margin-bottom:40px}}.node-type-portfolio aside.right{-webkit-order:3;order:3}@media only screen and (max-width:48em){.node-type-portfolio aside.right{margin-bottom:0}}.node-type-portfolio .cta-content{-webkit-order:4;order:4;padding:0;margin-bottom:40px}.node-type-portfolio .cta-content .link-content{width:65%}@media only screen and (max-width:48em){.node-type-portfolio .cta-content .link-content{width:100%;padding-left:0;padding-right:0;-webkit-order:2;order:2}}.node-type-portfolio .cta-content .link-content .inner{position:relative;overflow:hidden}.node-type-portfolio .cta-content .link-content .inner .background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;z-index:1}@media only screen and (max-width:48em){.node-type-portfolio .cta-content .link-content .inner .background{display:none}}.node-type-portfolio .cta-content .link-content .inner .link{position:absolute;top:50%;left:50%;width:auto;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.node-type-portfolio .cta-content .link-content .inner .link a{display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border:1px solid #fff;background:hsla(48,6%,84%,.9)}.node-type-portfolio .cta-content .link-content .inner .link a:focus,.node-type-portfolio .cta-content .link-content .inner .link a:hover{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border-color:#373125;background:#d9d8d4}@media only screen and (max-width:48em){.node-type-portfolio .cta-content .link-content .inner .link{display:block;top:auto;left:auto;position:relative;width:100%;-webkit-transform:none;transform:none;margin-top:40px}}@media only screen and (max-width:48em){.node-type-portfolio .cta-content .link-content .inner .link a{display:block;border:none}}.node-type-portfolio .cta-content .blurb-content{width:35%}@media only screen and (max-width:48em){.node-type-portfolio .cta-content .blurb-content{width:100%;-webkit-order:1;order:1;margin-top:40px}}@media only screen and (min-width:68.75em){.node-type-portfolio .cta-content .blurb-content{width:35%}}.node-type-portfolio .cta-content .blurb-content .inner{background:#c6c4b5;padding:40px}.node-type-portfolio .cta-content .blurb-content .inner .title{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#738b52;margin-bottom:20px}@media only screen and (min-width:68.75em){.node-type-portfolio .cta-content .blurb-content .inner .title{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-portfolio .cta-content .blurb-content .inner .title{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-service .main{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;margin-bottom:40px}@media only screen and (max-width:37.5em){.node-type-service .main.image .content{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-service .main.image .content{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-service .main.image .content{padding-left:0;padding-right:0;width:calc(33.29% - 40px)}}.node-type-service .main .content .inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-flow:column;flex-flow:column;background:#d9d8d4;padding:40px;height:100%}.node-type-service .main .content .inner .title{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125;-webkit-flex:0 1 auto;flex:0 1 auto;margin-bottom:20px}@media only screen and (min-width:68.75em){.node-type-service .main .content .inner .title{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-service .main .content .inner .title{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-service .main .content .inner .title h1{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125}@media only screen and (min-width:68.75em){.node-type-service .main .content .inner .title h1{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-service .main .content .inner .title h1{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-service .main .content .inner .copy,.node-type-service .main .content .inner .title{-webkit-flex:0 1 auto;flex:0 1 auto;justify-self:flex-start}@media only screen and (max-width:37.5em){.node-type-service .main .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-service .main .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-service .main .image{padding-left:0;padding-right:0;width:calc(66.6666% - 40px)}}.node-type-service .main .image img{width:100%}.node-type-service .challenge{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;margin-bottom:40px}@media only screen and (max-width:37.5em){.node-type-service .challenge .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-service .challenge .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-service .challenge .image{padding-left:0;padding-right:0;width:calc(58.3333% - 40px)}}.node-type-service .challenge .image img{width:100%;display:block;height:auto}.node-type-service .challenge .image .inner{position:relative}.node-type-service .challenge .image .inner .link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.node-type-service .challenge .image .inner .link a{display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border:1px solid #fff;background:hsla(48,6%,84%,.9)}.node-type-service .challenge .image .inner .link a:focus,.node-type-service .challenge .image .inner .link a:hover{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border-color:#373125;background:#d9d8d4}.node-type-service .challenge .image .content{margin-top:20px}.node-type-service .challenge .view{padding-left:0;padding-right:0}@media only screen and (max-width:37.5em){.node-type-service .challenge .view{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-service .challenge .view{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-service .challenge .view{padding-left:0;padding-right:0;width:calc(41.6666% - 40px)}}.node-type-service .challenge .view .view__services_four{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:37.5em){.node-type-service .challenge .view .view__services_four .service{width:100%;display:block;padding:0;margin:20px 0}}@media only screen and (min-width:48em){.node-type-service .challenge .view .view__services_four .service{padding-left:0;padding-right:0;width:calc(33.29% - 40px);margin-top:20px}}@media only screen and (min-width:68.75em){.node-type-service .challenge .view .view__services_four .service{-webkit-flex:0 1 auto;flex:0 1 auto;width:calc(33.33% - 30px)}}.node-type-service .portfolio{-webkit-justify-content:space-around;justify-content:space-around;margin-bottom:40px}.node-type-service .portfolio,.node-type-service .portfolio .content .inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.node-type-service .portfolio .content .inner{padding:40px;background:#373125;height:100%}.node-type-service .portfolio .content .inner .title{width:100%;-webkit-align-self:flex-start;align-self:flex-start}.node-type-service .portfolio .content .inner .title h3{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#fff}@media only screen and (min-width:68.75em){.node-type-service .portfolio .content .inner .title h3{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-service .portfolio .content .inner .title h3{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-service .portfolio .content .inner .copy{width:100%;-webkit-align-self:flex-start;align-self:flex-start}.node-type-service .portfolio .content .inner .copy p{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#fff;font-weight:400}.node-type-service .portfolio .content .inner .link{width:100%;-webkit-align-self:flex-end;align-self:flex-end;text-align:center}.node-type-service .portfolio .content .inner .link a{display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border:1px solid #fff;background:hsla(48,6%,84%,.9)}.node-type-service .portfolio .content .inner .link a:focus,.node-type-service .portfolio .content .inner .link a:hover{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border-color:#373125;background:#d9d8d4}@media only screen and (max-width:37.5em){.node-type-service .portfolio.image .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-service .portfolio.image .image{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-service .portfolio.image .image{padding-left:0;padding-right:0;width:calc(66.6666% - 40px)}}.node-type-service .portfolio.image .image img{width:100%;display:block;height:auto}@media only screen and (max-width:37.5em){.node-type-service .portfolio.image .content{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-service .portfolio.image .content{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:68.75em){.node-type-service .portfolio.image .content{padding-left:0;padding-right:0;width:calc(33.29% - 40px)}}.node-type-services_landing article{width:100%;-webkit-justify-content:space-around;justify-content:space-around}.node-type-services_landing .image,.node-type-services_landing .main-content,.node-type-services_landing aside{margin-bottom:40px}@media only screen and (max-width:37.5em){.node-type-services_landing .main-content{padding-left:0;padding-right:0;width:calc(100% - 40px);-webkit-order:1;order:1}}@media only screen and (min-width:48em){.node-type-services_landing .main-content{width:100%;-webkit-order:1;order:1}}@media only screen and (min-width:68.75em){.node-type-services_landing .main-content{padding-left:0;padding-right:0;width:calc(50% - 40px);-webkit-order:2;order:2}}.node-type-services_landing .main-content .inner{background:#d9d8d4;padding:40px}@media only screen and (max-width:48em){.node-type-services_landing .main-content .inner{padding:20px}}.node-type-services_landing .main-content .inner .title{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125;-webkit-flex:0 1 auto;flex:0 1 auto;margin-bottom:20px}@media only screen and (min-width:68.75em){.node-type-services_landing .main-content .inner .title{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-services_landing .main-content .inner .title{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.node-type-services_landing .main-content .inner .quote{-webkit-flex:1 0 auto;flex:1 0 auto}.node-type-services_landing .main-content .inner .testimonial{-webkit-flex:0 1 auto;flex:0 1 auto;margin-top:40px}.node-type-services_landing .main-content .inner .testimonial .title{font-size:2.2222222222222223rem;line-height:2.2222222222222223rem;font-family:Mr De Haviland,cursive;color:#373125;margin-bottom:10px}.node-type-services_landing .main-content .inner .testimonial .quote{margin-bottom:20px}.node-type-services_landing .main-content .inner .testimonial .name{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:500;margin-bottom:10px}.node-type-services_landing .main-content .inner .portfolio-nav{margin-top:80px}.node-type-services_landing .main-content .inner .portfolio-nav .link a{text-transform:uppercase;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:300}.node-type-services_landing .main-content .inner .portfolio-nav .link:first-of-type{margin-left:0;margin-right:auto}.node-type-services_landing .main-content .inner .portfolio-nav .link:last-of-type{margin-left:auto;margin-right:0}@media only screen and (max-width:37.5em){.node-type-services_landing aside{padding-left:0;padding-right:0;width:calc(100% - 40px)}}@media only screen and (min-width:48em){.node-type-services_landing aside{padding-left:0;padding-right:0;width:calc(50% - 40px)}}@media only screen and (min-width:68.75em){.node-type-services_landing aside{padding-left:0;padding-right:0;width:calc(25% - 40px)}}.node-type-services_landing aside img{margin-bottom:40px;width:100%}.node-type-services_landing aside img:last-of-type{margin-bottom:0}@media only screen and (max-width:37.5em){.node-type-services_landing aside.left{-webkit-order:2;order:2}}@media only screen and (min-width:48em){.node-type-services_landing aside.left{-webkit-order:2;order:2}}@media only screen and (min-width:68.75em){.node-type-services_landing aside.left{-webkit-order:1;order:1}}@media only screen and (max-width:48em){.node-type-services_landing aside.left{margin-bottom:0}}@media only screen and (max-width:37.5em){.node-type-services_landing aside.left{margin-bottom:40px}}.node-type-services_landing aside.right{-webkit-order:3;order:3}@media only screen and (max-width:48em){.node-type-services_landing aside.right{margin-bottom:0}}.node-type-services_landing .cta-content{-webkit-order:4;order:4;padding:0;margin-bottom:40px}.node-type-services_landing .cta-content .link-content{width:65%}.node-type-services_landing .cta-content .link-content .inner{position:relative;overflow:hidden}.node-type-services_landing .cta-content .link-content .inner .background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;z-index:1}.node-type-services_landing .cta-content .link-content .inner .link{position:absolute;top:50%;left:50%;width:auto;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.node-type-services_landing .cta-content .link-content .inner .link a{display:inline-block;cursor:pointer;padding:20px 40px;text-align:center;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border:1px solid #fff;background:hsla(48,6%,84%,.9)}.node-type-services_landing .cta-content .link-content .inner .link a:focus,.node-type-services_landing .cta-content .link-content .inner .link a:hover{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:700;border-color:#373125;background:#d9d8d4}.node-type-services_landing .cta-content .blurb-content{width:35%}.node-type-services_landing .cta-content .blurb-content .inner{background:#c6c4b5;padding:40px}.node-type-services_landing .cta-content .blurb-content .inner .title{font-size:2rem;line-height:2rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#738b52}@media only screen and (min-width:68.75em){.node-type-services_landing .cta-content .blurb-content .inner .title{font-size:2rem;line-height:2rem}}@media only screen and (max-width:48em){.node-type-services_landing .cta-content .blurb-content .inner .title{font-size:1.2222222222222223rem;line-height:1.2222222222222223rem}}.footer{background:#47403d;padding-top:20px;margin-left:20px;margin-right:20px;margin-bottom:40px;position:relative}.footer:after{content:"";position:fixed;bottom:0;left:0;right:0;z-index:2;height:40px;background:#fff}.footer .links-wrapper{margin-bottom:40px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.footer .links-wrapper .group{-webkit-flex:0 1 auto;flex:0 1 auto;width:12%;border-right:1px solid hsla(43,18%,85%,.1);padding-left:20px}.footer .links-wrapper .group.groups-1,.footer .links-wrapper .group.groups-2,.footer .links-wrapper .group.groups-3{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding-left:0;-webkit-justify-content:center;justify-content:center}.footer .links-wrapper .group.groups-1 .link,.footer .links-wrapper .group.groups-2 .link,.footer .links-wrapper .group.groups-3 .link{margin-left:10px;margin-right:10px}@media only screen and (max-width:48em){.footer .links-wrapper .group.groups-1,.footer .links-wrapper .group.groups-2,.footer .links-wrapper .group.groups-3{width:100%}}@media only screen and (max-width:37.5em){.footer .links-wrapper .group.groups-1,.footer .links-wrapper .group.groups-1 .link,.footer .links-wrapper .group.groups-2,.footer .links-wrapper .group.groups-2 .link,.footer .links-wrapper .group.groups-3,.footer .links-wrapper .group.groups-3 .link{width:100%}}@media only screen and (max-width:48em){.footer .links-wrapper .group{width:33%}}@media only screen and (max-width:37.5em){.footer .links-wrapper .group{width:50%;padding-left:0;text-align:center}}.footer .links-wrapper .group .link{margin-bottom:20px}.footer .links-wrapper .group .link.active a{font-size:.7777777777777778rem;line-height:.7777777777777778rem;font-family:Raleway,sans-serif;color:#fff;font-weight:400}@media only screen and (max-width:48em){.footer .links-wrapper .group .link.active a{font-size:.8333333333333334rem;line-height:1rem}}.footer .links-wrapper .group .link a{font-size:.7777777777777778rem;line-height:.7777777777777778rem;font-family:Raleway,sans-serif;color:#ede9e0;font-weight:400;text-transform:uppercase;display:block}@media only screen and (max-width:48em){.footer .links-wrapper .group .link a{font-size:.8333333333333334rem;line-height:1rem}}.footer .links-wrapper .group .link a:active,.footer .links-wrapper .group .link a:focus,.footer .links-wrapper .group .link a:hover{font-size:.7777777777777778rem;line-height:.7777777777777778rem;font-family:Raleway,sans-serif;color:#fff;font-weight:400}@media only screen and (max-width:48em){.footer .links-wrapper .group .link a:active,.footer .links-wrapper .group .link a:focus,.footer .links-wrapper .group .link a:hover{font-size:.8333333333333334rem;line-height:1rem}}.footer .links-wrapper .group:last-of-type{border-right:none}.footer .contact{text-align:center;margin-bottom:10px}.footer .contact p{font-size:.7222222222222222rem;line-height:.7222222222222222rem;font-family:Raleway,sans-serif;color:#ede9e0;font-weight:400;margin:0}@media only screen and (max-width:48em){.footer .contact p{font-size:.7777777777777778rem;line-height:.9444444444444444rem}}.footer .contact p a{font-size:.7222222222222222rem;line-height:.7222222222222222rem;font-family:Raleway,sans-serif;color:#ede9e0;font-weight:400}@media only screen and (max-width:48em){.footer .contact p a{font-size:.7777777777777778rem;line-height:.9444444444444444rem}}@media only screen and (max-width:48em){.footer .contact p span{margin-bottom:8px;display:inline-block}}.footer .contact p span.info{margin-left:5px;margin-right:5px}.footer .developer{background:#dfdbd1;padding:10px}.footer .developer p{font-size:.7222222222222222rem;line-height:.7222222222222222rem;font-family:Raleway,sans-serif;color:#433f40;font-weight:400;text-align:center;margin:0}@media only screen and (max-width:48em){.footer .developer p{font-size:.7777777777777778rem;line-height:.9444444444444444rem}}.footer .developer p a{font-size:.7222222222222222rem;line-height:.7222222222222222rem;font-family:Raleway,sans-serif;color:#85744f;font-weight:400}@media only screen and (max-width:48em){.footer .developer p a{font-size:.7777777777777778rem;line-height:.9444444444444444rem}}.site-header{-webkit-align-items:flex-end;align-items:flex-end;padding-top:10px;padding-left:20px;padding-right:20px;z-index:1002;background:#fff;position:relative;top:0}@media only screen and (min-width:68.75em){.site-header{padding-left:40px;padding-right:40px}}@media only screen and (max-width:48em){.site-header.scrolled .main-navigation .logo{width:10vw}}@media only screen and (max-width:37.5em){.site-header.scrolled .main-navigation .logo{width:15vw;margin-left:auto;margin-right:auto}}.site-header .contact{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;font-size:.7777777777777778rem;line-height:.7777777777777778rem;font-family:Raleway,sans-serif;color:#373125;font-weight:600;margin-bottom:10px}@media only screen and (max-width:48em){.site-header .contact{-webkit-justify-content:center;justify-content:center;font-size:.8333333333333334rem;line-height:1rem}}.site-header .contact .social,.site-header .contact .telephone{-webkit-flex:0 1 auto;flex:0 1 auto}.site-header .contact .social .item{margin-right:10px}.site-header .contact .social .item a{font-size:.7777777777777778rem;line-height:.7777777777777778rem;font-family:Raleway,sans-serif;color:#373125;font-weight:600}@media only screen and (max-width:48em){.site-header .contact .social .item a{font-size:.8333333333333334rem;line-height:1rem}}.site-header .main-navigation{position:relative;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.site-header .main-navigation .logo,.site-header .main-navigation>.navigation-menu{margin-left:10px;margin-right:10px}@media only screen and (max-width:37.5em){.site-header .main-navigation .navigation-menu{-webkit-order:1;order:1}.site-header .main-navigation .logo{-webkit-order:0;order:0}.site-header .main-navigation .tools{-webkit-order:2;order:2}}.site-header .main-navigation .navigation-menu{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:37.5em){.site-header .main-navigation .navigation-menu{margin:0;max-height:0;overflow:hidden;width:100%}}.site-header .main-navigation .navigation-menu .level-0{-webkit-flex:1 0 auto;flex:1 0 auto;position:relative;font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:600;cursor:default;margin:0 10px}@media only screen and (max-width:37.5em){.site-header .main-navigation .navigation-menu .level-0{width:100%;text-align:center;margin:5px 0}}.site-header .main-navigation .navigation-menu .level-0>.nolink,.site-header .main-navigation .navigation-menu .level-0>a{display:block;padding:0 0 20px;font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:600}@media only screen and (max-width:48em){.site-header .main-navigation .navigation-menu .level-0>.nolink,.site-header .main-navigation .navigation-menu .level-0>a{padding:10px 0}}@media only screen and (max-width:37.5em){.site-header .main-navigation .navigation-menu .level-0>.nolink,.site-header .main-navigation .navigation-menu .level-0>a{padding:5px 0}}.site-header .main-navigation .navigation-menu .level-0>.nolink:focus,.site-header .main-navigation .navigation-menu .level-0>.nolink:hover,.site-header .main-navigation .navigation-menu .level-0>a:focus,.site-header .main-navigation .navigation-menu .level-0>a:hover{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#738b52;font-weight:600}.site-header .main-navigation .navigation-menu .level-0>.navigation-menu{display:none;position:absolute;width:auto;top:100%;left:50%;-webkit-transform:translate(-50%,-1px);transform:translate(-50%,-1px);z-index:1}.site-header .main-navigation .navigation-menu .level-0:focus>a .nolink,.site-header .main-navigation .navigation-menu .level-0:hover>a .nolink{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#738b52;font-weight:600}.site-header .main-navigation .navigation-menu .level-0:focus>.navigation-menu,.site-header .main-navigation .navigation-menu .level-0:hover>.navigation-menu{display:block}.site-header .main-navigation .navigation-menu .level-0.active-trail>a{font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#738b52;font-weight:600}@media only screen and (min-width:68.75em){.site-header .main-navigation .navigation-menu .level-0:last-of-type{margin-right:0}}.site-header .main-navigation .navigation-menu .level-1{position:relative;text-align:center}.site-header .main-navigation .navigation-menu .level-1>a{display:block;padding:10px 40px;font-size:1rem;line-height:1.2777777777777777rem;font-family:Raleway,sans-serif;color:#373125;font-weight:400;background:#c6c4b5}.site-header .main-navigation .navigation-menu .level-1>a:hover{background:#fff}.site-header .main-navigation .logo{-webkit-flex:0 1 auto;flex:0 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.site-header .main-navigation .logo .title{font-size:2.6666666666666665rem;line-height:2.6666666666666665rem;font-family:Lato,sans-serif;text-transform:uppercase;color:#373125}@media only screen and (min-width:68.75em){.site-header .main-navigation .logo .title{font-size:2.6666666666666665rem;line-height:2.6666666666666665rem}}@media only screen and (max-width:48em){.site-header .main-navigation .logo .title{font-size:1.3333333333333333rem;line-height:1.3333333333333333rem}}@media only screen and (max-width:37.5em){.site-header .main-navigation .logo{width:25vw}}@media only screen and (min-width:48em){.site-header .main-navigation .logo{width:20vw}}@media only screen and (min-width:68.75em){.site-header .main-navigation .logo{width:6vw;margin-bottom:5px}}.site-header .main-navigation .logo a{display:block;width:100%}.site-header .main-navigation .logo a img{display:block;height:auto;width:100%}.site-header .main-navigation .tools{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}@media only screen and (max-width:48em){.site-header .main-navigation .tools{position:relative;width:100%;margin-top:10px;text-align:center;-webkit-transform:none;transform:none}}.site-header .main-navigation .tools .contact,.site-header .main-navigation .tools .main-navigation{-webkit-flex:1 0 auto;flex:1 0 auto;width:100%}.nav-toggle{display:none}.nav-toggle.before{font-size:30px;z-index:1003;-webkit-order:1;order:1;width:100%;text-align:center;margin-top:10px}@media only screen and (max-width:37.5em){.nav-toggle.before{display:block}}.nav-toggle.after{position:fixed;width:100vw;top:0;left:0;height:100vh;background:rgba(55,49,37,.75);z-index:1001;pointer-events:none}#nav-toggle-check{display:none}#nav-toggle-check:checked~.site-header .main-navigation .navigation-menu{max-height:60vh;overflow:auto}#nav-toggle-check:checked+.nav-toggle.after{display:block}.map-wrapper,.map-wrapper .gmap{width:100%;display:block}.map-wrapper .gmap{height:35vh;background:#d9d8d4}.view__services_four{margin-top:40px;margin-bottom:40px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.view__services_four .service{-webkit-flex:0 0 auto;flex:0 0 auto;min-height:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-left:20px;padding-right:20px;min-width:0;width:25%}.view__services_four .service .title{text-align:center;border-bottom:2px solid #303030}.view__services_four .service .title a{display:block;margin-top:20px;margin-bottom:20px;font-size:1.2222222222222223rem;line-height:1.2222222222222223rem;font-family:Raleway,sans-serif;color:#373125;font-weight:300}
/*# sourceMappingURL=data:application/json;base64,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YyxBQUNkLDJCQUFvQixBQUFwQixtQkFBb0IsQUFDcEIsdUJBQWdCLEFBQWhCLGVBQWdCLEFBQ2hCLDJCQUFvQixBQUFwQixtQkFBb0IsQUFDcEIsK0JBQXdCLEFBQXhCLHNCQUF3QixDQUN6QixBQUNELDhCQUNFLHNCQUFlLEFBQWYsY0FBZSxBQUVmLGFBQWUsQUFDZix3QkFBaUIsQUFBakIsZ0JBQWlCLEFBQ2pCLG9CQUFhLEFBQWIsWUFBYSxBQUNiLHNCQUFlLEFBQWYsY0FBZSxBQUNmLGtCQUFtQixBQUNuQixtQkFBb0IsQUFDcEIsWUFBYyxBQUNkLFNBQVcsQ0FDWixBQUNELHFDQUNFLGtCQUFtQixBQUNuQiwrQkFBaUMsQ0FDbEMsQUFDRCx1Q0FDRSxjQUFlLEFBQ2YsZ0JBQWlCLEFBQ2pCLG1CQUFvQixBQUNwQixnQ0FBaUMsQUFDakMsa0NBQW1DLEFBQ25DLCtCQUFtQyxBQUNuQyxjQUFlLEFBQ2YsZUFBaUIsQ0FDbEIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogaHR0cDovL2Fsd2F5c3R3aXN0ZWQuY29tL2FydGljbGVzLzIwMTItMDQtMjgtYS1jb21tb24tc2V0LW9mLWJyZWFrcG9pbnRzLXRvLXN0YXJ0ICovXG4vKiA0ODBweCAqL1xuLyogNjAwcHggKi9cbi8qIDc2OHB4ICovXG4vKiAxMDI0cHggKi9cbi8qIDExMDBweCAqL1xuLyogMTMwMHB4ICovXG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyBcbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cbi5mbGV4Y29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLmZsZXhjb250YWluZXIuZmxjLXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmZsZXhjb250YWluZXIuZmxjLWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZmxleGNvbnRhaW5lci5mbGMtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmxleGNvbnRhaW5lci5mbGMtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4uZmxleGNvbnRhaW5lci5mbGMtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZsZXhjb250YWluZXIuZmxjLXZlcnQtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mbGV4Y29udGFpbmVyLm5vZ3V0dGVyIC5mbC1pdGVtLFxuLmZsZXhjb250YWluZXIubm9ndXR0ZXIgLmZsLWl0ZW0tc2hyaW5rLFxuLmZsZXhjb250YWluZXIubm9ndXR0ZXIgLmZsLTEsXG4uZmxleGNvbnRhaW5lci5ub2d1dHRlciAuZmwtMixcbi5mbGV4Y29udGFpbmVyLm5vZ3V0dGVyIC5mbC0zLFxuLmZsZXhjb250YWluZXIubm9ndXR0ZXIgLmZsLTQsXG4uZmxleGNvbnRhaW5lci5ub2d1dHRlciAuZmwtNSxcbi5mbGV4Y29udGFpbmVyLm5vZ3V0dGVyIC5mbC02LFxuLmZsZXhjb250YWluZXIubm9ndXR0ZXIgLmZsLTcsXG4uZmxleGNvbnRhaW5lci5ub2d1dHRlciAuZmwtOCxcbi5mbGV4Y29udGFpbmVyLm5vZ3V0dGVyIC5mbC05LFxuLmZsZXhjb250YWluZXIubm9ndXR0ZXIgLmZsLTEwLFxuLmZsZXhjb250YWluZXIubm9ndXR0ZXIgLmZsLTExLFxuLmZsZXhjb250YWluZXIubm9ndXR0ZXIgLmZsLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xufVxuLmZsLWl0ZW0sXG4uZmwtaXRlbS1zaHJpbmssXG4uZmwtMSxcbi5mbC0yLFxuLmZsLTMsXG4uZmwtNCxcbi5mbC01LFxuLmZsLTYsXG4uZmwtNyxcbi5mbC04LFxuLmZsLTksXG4uZmwtMTAsXG4uZmwtMTEsXG4uZmwtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgLyogTkVXLCBTcGVjIC0gRmlyZWZveCwgQ2hyb21lLCBPcGVyYSAqL1xuICBtaW4taGVpZ2h0OiAwJTtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDAlO1xufVxuLmZsLWl0ZW0ge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZsLWl0ZW0tc2hyaW5rIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4uZmwtMSB7XG4gIHdpZHRoOiA4LjMzMzMzJTtcbn1cbi5mbC0yIHtcbiAgd2lkdGg6IDE2LjY2NjYlO1xufVxuLmZsLTMge1xuICB3aWR0aDogMjUlO1xufVxuLmZsLTQge1xuICB3aWR0aDogMzMuMjklO1xufVxuLmZsLTUge1xuICB3aWR0aDogNDEuNjY2NiU7XG59XG4uZmwtNiB7XG4gIHdpZHRoOiA1MCU7XG59XG4uZmwtNyB7XG4gIHdpZHRoOiA1OC4zMzMzJTtcbn1cbi5mbC04IHtcbiAgd2lkdGg6IDY2LjY2NjYlO1xufVxuLmZsLTkge1xuICB3aWR0aDogNzUlO1xufVxuLmZsLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMlO1xufVxuLmZsLTExIHtcbiAgd2lkdGg6IDkxLjY2NjYlO1xufVxuLmZsLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKkBtZWRpYSBAeHhzIHtcblx0Lnh4cy0xIHtcblx0XHR3aWR0aDogOC4zMzMzMyU7XG5cdH1cblx0Lnh4cy0yIHtcblx0XHR3aWR0aDogMTYuNjY2NiU7XG5cdH1cblx0Lnh4cy0zIHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG5cdC54eHMtNCB7XG5cdFx0d2lkdGg6IDMzLjI5JTtcblx0fVxuXHQueHhzLTUge1xuXHRcdHdpZHRoOiA0MS42NjY2JTtcblx0fVxuXHQueHhzLTYge1xuXHRcdHdpZHRoOiA0OS45JTtcblx0fVxuXHQueHhzLTcge1xuXHRcdHdpZHRoOiA1OC4zMzMzJTtcblx0fVxuXHQueHhzLTgge1xuXHRcdHdpZHRoOiA2Ni42NjY2JTtcblx0fVxuXHQueHhzLTkge1xuXHRcdHdpZHRoOiA3NSU7XG5cdH1cblx0Lnh4cy0xMCB7XG5cdFx0d2lkdGg6IDgzLjMzMzMlO1xuXHR9XG5cdC54eHMtMTEge1xuXHRcdHdpZHRoOiA5MS42NjY2JTtcblx0fVxuXHQueHhzLTEyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufSovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwZW0pIHtcbiAgLnhzLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAueHMtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjYlO1xuICB9XG4gIC54cy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC54cy00IHtcbiAgICB3aWR0aDogMzMuMjklO1xuICB9XG4gIC54cy01IHtcbiAgICB3aWR0aDogNDEuNjY2NiU7XG4gIH1cbiAgLnhzLTYge1xuICAgIHdpZHRoOiA0OS45JTtcbiAgfVxuICAueHMtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMlO1xuICB9XG4gIC54cy04IHtcbiAgICB3aWR0aDogNjYuNjY2NiU7XG4gIH1cbiAgLnhzLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLnhzLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gIH1cbiAgLnhzLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NiU7XG4gIH1cbiAgLnhzLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLnNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjYlO1xuICB9XG4gIC5zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5zbS00IHtcbiAgICB3aWR0aDogMzMuMjklO1xuICB9XG4gIC5zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NiU7XG4gIH1cbiAgLnNtLTYge1xuICAgIHdpZHRoOiA0OS45JTtcbiAgfVxuICAuc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMlO1xuICB9XG4gIC5zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NiU7XG4gIH1cbiAgLnNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLnNtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gIH1cbiAgLnNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NiU7XG4gIH1cbiAgLnNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLm1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2JTtcbiAgfVxuICAubWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAubWQtNCB7XG4gICAgd2lkdGg6IDMzLjI5JTtcbiAgfVxuICAubWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjYlO1xuICB9XG4gIC5tZC02IHtcbiAgICB3aWR0aDogNDkuOSU7XG4gIH1cbiAgLm1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgfVxuICAubWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjYlO1xuICB9XG4gIC5tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMlO1xuICB9XG4gIC5tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjYlO1xuICB9XG4gIC5tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuc3RkLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuc3RkLTIge1xuICAgIHdpZHRoOiAxNi42NjY2JTtcbiAgfVxuICAuc3RkLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnN0ZC00IHtcbiAgICB3aWR0aDogMzMuMjklO1xuICB9XG4gIC5zdGQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjYlO1xuICB9XG4gIC5zdGQtNiB7XG4gICAgd2lkdGg6IDQ5LjklO1xuICB9XG4gIC5zdGQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMlO1xuICB9XG4gIC5zdGQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjYlO1xuICB9XG4gIC5zdGQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuc3RkLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gIH1cbiAgLnN0ZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjYlO1xuICB9XG4gIC5zdGQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLmxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAubGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjYlO1xuICB9XG4gIC5sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5sZy00IHtcbiAgICB3aWR0aDogMzMuMjklO1xuICB9XG4gIC5sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NiU7XG4gIH1cbiAgLmxnLTYge1xuICAgIHdpZHRoOiA0OS45JTtcbiAgfVxuICAubGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMlO1xuICB9XG4gIC5sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NiU7XG4gIH1cbiAgLmxnLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gIH1cbiAgLmxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NiU7XG4gIH1cbiAgLmxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MS4yNWVtKSB7XG4gIC54bGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC54bGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjYlO1xuICB9XG4gIC54bGctMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAueGxnLTQge1xuICAgIHdpZHRoOiAzMy4yOSU7XG4gIH1cbiAgLnhsZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NiU7XG4gIH1cbiAgLnhsZy02IHtcbiAgICB3aWR0aDogNDkuOSU7XG4gIH1cbiAgLnhsZy03IHtcbiAgICB3aWR0aDogNTguMzMzMyU7XG4gIH1cbiAgLnhsZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NiU7XG4gIH1cbiAgLnhsZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC54bGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgfVxuICAueGxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NiU7XG4gIH1cbiAgLnhsZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG5mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmZvcm0gaW5wdXRbdHlwZT1cInRlbFwiXSxcbmZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuZm9ybSB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjc3Nzc3Nzc3Nzc3Nzc3N3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzczMTI1O1xufVxuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG5mb3JtIHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCAjMzczMTI1O1xufVxuZm9ybSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjc3Nzc3Nzc3Nzc3Nzc3N3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICBmb3JtLmNvbnRhY3QtZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSAuZm9ybS1pdGVtLFxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciAuZm9ybS1pdGVtLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIC5mb3JtLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgLmZvcm0taXRlbS5mbGMtc3RhcnQsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIC5mb3JtLWl0ZW0uZmxjLXN0YXJ0LFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIC5mb3JtLWl0ZW0uZmxjLXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIC5mb3JtLWl0ZW0uZmxjLWVuZCxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgLmZvcm0taXRlbS5mbGMtZW5kLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIC5mb3JtLWl0ZW0uZmxjLWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgLmZvcm0taXRlbS5mbGMtY2VudGVyLFxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciAuZm9ybS1pdGVtLmZsYy1jZW50ZXIsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5mbGMtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgLmZvcm0taXRlbS5mbGMtYXJvdW5kLFxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciAuZm9ybS1pdGVtLmZsYy1hcm91bmQsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5mbGMtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgLmZvcm0taXRlbS5mbGMtdmVydGljYWwsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIC5mb3JtLWl0ZW0uZmxjLXZlcnRpY2FsLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIC5mb3JtLWl0ZW0uZmxjLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSAuZm9ybS1pdGVtLmZsYy12ZXJ0LWNlbnRlcixcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgLmZvcm0taXRlbS5mbGMtdmVydC1jZW50ZXIsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5mbGMtdmVydC1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLWl0ZW0sXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLWl0ZW0sXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtaXRlbSxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC1pdGVtLXNocmluayxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtaXRlbS1zaHJpbmssXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtaXRlbS1zaHJpbmssXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtMSxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtMSxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbWFpbCAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC0xLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTIsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTIsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtMixcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC0zLFxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC0zLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTMsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtNCxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtNCxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbWFpbCAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC00LFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTUsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTUsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtNSxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC02LFxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC02LFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTYsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtNyxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtNyxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbWFpbCAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC03LFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTgsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTgsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtOCxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC05LFxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC05LFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTksXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtMTAsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTEwLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTEwLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIC5mb3JtLWl0ZW0ubm9ndXR0ZXIgLmZsLTExLFxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC0xMSxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbWFpbCAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC0xMSxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSAuZm9ybS1pdGVtLm5vZ3V0dGVyIC5mbC0xMixcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtMTIsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgLmZvcm0taXRlbS5ub2d1dHRlciAuZmwtMTIge1xuICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgbGFiZWwsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIGxhYmVsLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIGxhYmVsLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIGlucHV0LFxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciBpbnB1dCxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbWFpbCBpbnB1dCB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBtYXJnaW46IDA7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgbGFiZWwsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIGxhYmVsLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIGxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgaW5wdXQsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIGlucHV0LFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSBpbnB1dDpmb2N1cyxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgaW5wdXQ6Zm9jdXMsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgaW5wdXQ6Zm9jdXMsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgaW5wdXQuY29udGVudCxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZS1udW1iZXIgaW5wdXQuY29udGVudCxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbWFpbCBpbnB1dC5jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIGxhYmVsIHtcbiAgd2lkdGg6IDE1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICBmb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1uYW1lIGlucHV0IHtcbiAgd2lkdGg6IDg1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICBmb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW5hbWUgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICBmb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyLFxuICBmb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIGxhYmVsLFxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIGxhYmVsIHtcbiAgd2lkdGg6IDMwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICBmb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUtbnVtYmVyIGxhYmVsLFxuICBmb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1pdGVtLW1haWwgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciBpbnB1dCxcbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWl0ZW0tbWFpbCBpbnB1dCB7XG4gIHdpZHRoOiA3MCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciBpbnB1dCxcbiAgZm9ybS5jb250YWN0LWZvcm0gLmZvcm0taXRlbS1tYWlsIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXBob25lLW51bWJlciA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLW1lc3NhZ2UsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtbWVzc2FnZSAuZm9ybS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLW1lc3NhZ2UgLmZvcm0taXRlbSBsYWJlbCxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1tZXNzYWdlIC5mb3JtLWl0ZW0gPiBkaXYge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1tZXNzYWdlIC5mb3JtLWl0ZW0gbGFiZWwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICBmb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtbWVzc2FnZSAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1tZXNzYWdlIC5mb3JtLWl0ZW0gPiBkaXYge1xuICB3aWR0aDogODUlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIGZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1tZXNzYWdlIC5mb3JtLWl0ZW0gPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtbWVzc2FnZSAuZm9ybS1pdGVtID4gZGl2IHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgb3BhY2l0eTogMC42O1xufVxuZm9ybS5jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLW1lc3NhZ2UgLmZvcm0taXRlbSA+IGRpdiB0ZXh0YXJlYTpmb2N1cyxcbmZvcm0uY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1tZXNzYWdlIC5mb3JtLWl0ZW0gPiBkaXYgdGV4dGFyZWEuY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG5mb3JtLmNvbnRhY3QtZm9ybSAuY2FwdGNoYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbmZvcm0uY29udGFjdC1mb3JtIC5jYXB0Y2hhIC5nLXJlY2FwdGNoYSA+IGRpdiB7XG4gIG1hcmdpbjogYXV0bztcbn1cbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZm9ybS5jb250YWN0LWZvcm0gLmZvcm0tYWN0aW9ucyBpbnB1dCB7XG4gIHdpZHRoOiAzMyU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjc3Nzc3Nzc3Nzc3Nzc3N3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzczMTI1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIGZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbmZvcm0uY29udGFjdC1mb3JtIC5mb3JtLWFjdGlvbnMgaW5wdXQ6aG92ZXIsXG5mb3JtLmNvbnRhY3QtZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0OmZvY3VzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNzc3Nzc3Nzc3Nzc3Nzc3cmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5sYXlvdXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5sYXlvdXQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmltZy1yZXNwb25zaXZlIGltZyxcbi5pbWctcmVzcG9uc2l2ZWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWctZncgaW1nLFxuLmltZy1md2ltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWctZncgaW1nLFxuLmltZy1md2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnd5c2l3eWcge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI3Nzc3Nzc3Nzc3Nzc3NzdyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnd5c2l3eWcgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjc3Nzc3Nzc3Nzc3Nzc3N3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ud3lzaXd5ZyBzdHJvbmcge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI3Nzc3Nzc3Nzc3Nzc3NzdyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnd5c2l3eWcgb2wsXG4ud3lzaXd5ZyB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnd5c2l3eWcgb2wgbGksXG4ud3lzaXd5ZyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi8qQG1lZGlhIEB4eHMge1xuXHQuZmxleC0teHhzLS0xKCkge1xuXHRcdHBhZGRpbmctbGVmdDppbml0aWFsO1xuXHRcdHBhZGRpbmctcmlnaHQ6aW5pdGlhbDtcblx0XHR3aWR0aDp+XCJjYWxjKC4zMzMzMyUgLSBAe2ZsZXhHdXR0ZXJ9KVwiO1xuXHR9XG5cdC5mbGV4LS14eHMtLTIoKSB7XG5cdFx0cGFkZGluZy1sZWZ0OmluaXRpYWw7XG5cdFx0cGFkZGluZy1yaWdodDppbml0aWFsO1xuXHRcdHdpZHRoOn5cImNhbGMoNi42NjY2JSAtIEB7ZmxleEd1dHRlcn0pXCI7XG5cdH1cblx0LmZsZXgtLXh4cy0tMygpIHtcblx0XHRwYWRkaW5nLWxlZnQ6aW5pdGlhbDtcblx0XHRwYWRkaW5nLXJpZ2h0OmluaXRpYWw7XG5cdFx0d2lkdGg6flwiY2FsYyg1JSAtIEB7ZmxleEd1dHRlcn0pXCI7XG5cdH1cblx0LmZsZXgtLXh4cy0tNCgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6aW5pdGlhbDtcblx0XHRwYWRkaW5nLXJpZ2h0OmluaXRpYWw7XG5cdFx0d2lkdGg6flwiY2FsYygzLjI5JSAtIEB7ZmxleEd1dHRlcn0pXCI7XG5cdH1cblx0LmZsZXgtLXh4cy0tNSgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6aW5pdGlhbDtcblx0XHRwYWRkaW5nLXJpZ2h0OmluaXRpYWw7XG5cdFx0d2lkdGg6flwiY2FsYygxLjY2NjYlIC0gQHtmbGV4R3V0dGVyfSlcIjtcblx0fVxuXHQuZmxleC0teHhzLS02KCkge1xuXHRcdHBhZGRpbmctbGVmdDppbml0aWFsO1xuXHRcdHBhZGRpbmctcmlnaHQ6aW5pdGlhbDtcblx0XHR3aWR0aDp+XCJjYWxjKDkuOSUgLSBAe2ZsZXhHdXR0ZXJ9KVwiO1xuXHR9XG5cdC5mbGV4LS14eHMtLTcoKSB7XG5cdFx0cGFkZGluZy1sZWZ0OmluaXRpYWw7XG5cdFx0cGFkZGluZy1yaWdodDppbml0aWFsO1xuXHRcdHdpZHRoOn5cImNhbGMoOC4zMzMzJSAtIEB7ZmxleEd1dHRlcn0pXCI7XG5cdH1cblx0LmZsZXgtLXh4cy0tOCgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6aW5pdGlhbDtcblx0XHRwYWRkaW5nLXJpZ2h0OmluaXRpYWw7XG5cdFx0d2lkdGg6flwiY2FsYyg2LjY2NjYlIC0gQHtmbGV4R3V0dGVyfSlcIjtcblx0fVxuXHQuZmxleC0teHhzLS05KCkge1xuXHRcdHBhZGRpbmctbGVmdDppbml0aWFsO1xuXHRcdHBhZGRpbmctcmlnaHQ6aW5pdGlhbDtcblx0XHR3aWR0aDp+XCJjYWxjKDUlIC0gQHtmbGV4R3V0dGVyfSlcIjtcblx0fVxuXHQuZmxleC0teHhzLS0xMCgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6aW5pdGlhbDtcblx0XHRwYWRkaW5nLXJpZ2h0OmluaXRpYWw7XG5cdFx0d2lkdGg6flwiY2FsYygzLjMzMzMlIC0gQHtmbGV4R3V0dGVyfSlcIjtcblx0fVxuXHQuZmxleC0teHhzLS0xMSgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6aW5pdGlhbDtcblx0XHRwYWRkaW5nLXJpZ2h0OmluaXRpYWw7XG5cdFx0d2lkdGg6flwiY2FsYygxLjY2NjYlIC0gQHtmbGV4R3V0dGVyfSlcIjtcblx0fVxuXHQuZmxleC0teHhzLS0xMigpIHtcblx0XHRwYWRkaW5nLWxlZnQ6aW5pdGlhbDtcblx0XHRwYWRkaW5nLXJpZ2h0OmluaXRpYWw7XG5cdFx0d2lkdGg6flwiY2FsYygwMCUgLSBAe2ZsZXhHdXR0ZXJ9KVwiO1xuXHR9XG59Ki9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xhdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoJ0xhdG8gQm9sZCcpLCBsb2NhbCgnTGF0by1Cb2xkJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbGF0by92MTYvUzZ1OXc0Qk1VVFBIaDZVVlN3aVBIQS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01yIERlIEhhdmlsYW5kJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKCdNciBEZSBIYXZpbGFuZCBSZWd1bGFyJyksIGxvY2FsKCdNckRlSGF2aWxhbmQtUmVndWxhcicpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21yZGVoYXZpbGFuZC92OC9PcE5Wbm9vSWhKajk2RmRCNzMyOTZrc2JPZzNGNjBZLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiBsb2NhbCgnUmFsZXdheSBMaWdodCcpLCBsb2NhbCgnUmFsZXdheS1MaWdodCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjE0LzFQdHJnOHpZU19TS2dnUE53SVlxV3FaUEJRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiBsb2NhbCgnUmFsZXdheScpLCBsb2NhbCgnUmFsZXdheS1SZWd1bGFyJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvcmFsZXdheS92MTQvMVB0dWc4ellTX1NLZ2dQTnlDMElTZy50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogbG9jYWwoJ1JhbGV3YXkgTWVkaXVtJyksIGxvY2FsKCdSYWxld2F5LU1lZGl1bScpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjE0LzFQdHJnOHpZU19TS2dnUE53TjRyV3FaUEJRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiBsb2NhbCgnUmFsZXdheSBTZW1pQm9sZCcpLCBsb2NhbCgnUmFsZXdheS1TZW1pQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JhbGV3YXkvdjE0LzFQdHJnOHpZU19TS2dnUE53UElzV3FaUEJRLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbCgnUmFsZXdheSBCb2xkJyksIGxvY2FsKCdSYWxld2F5LUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9yYWxld2F5L3YxNC8xUHRyZzh6WVNfU0tnZ1BOd0pZdFdxWlBCUS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbi8qIGV4YW1wbGUgOjogXG4uc3R5bGUtLSoqKi0tc2l6aW5nKCkge1xuICAgIGZvbnQtc2l6ZTooQGJhc2VGb250U2l6ZSAqIDEuMTI1KTtcbiAgICBsaW5lLWhlaWdodDooQGJhc2VGb250U2l6ZSAqIDEuMTI1KTtcbn1cbi5zdHlsZS0tKioqLXMxKCkge1xuICAgIC5zdHlsZS0tbWVkaXVtLS1zaXppbmcoKTtcbiAgICBmb250LWZhbWlseTo7XG4gICAgZm9udC13ZWlnaHQ6O1xuICAgIGNvbG9yOjtcbn1cbiovXG5odG1sLFxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5lbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmh0bWwgaDEsXG5ib2R5IGgxLFxuaHRtbCBoMixcbmJvZHkgaDIsXG5odG1sIGgzLFxuYm9keSBoMyxcbmh0bWwgaDQsXG5ib2R5IGg0LFxuaHRtbCBoNSxcbmJvZHkgaDUsXG5odG1sIGg2LFxuYm9keSBoNiB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmh0bWwgcCxcbmJvZHkgcCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmh0bWwgcCxcbmJvZHkgcCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuaHRtbCBhLFxuYm9keSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3Rvb2xiYXItYmFyIHtcbiAgei1pbmRleDogMTAwMTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC51c2VyLWxvZ2luLWZvcm0ge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmxheW91dC1jb250YWluZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmxheW91dC1jb250YWluZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLmxheW91dC1jb250YWluZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMDMwMzA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXB4O1xufVxuI2Jsb2NrLWRidWlsZC1sb2NhbC10YXNrcyA+IHVsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMTtcbiAgYm94LXNoYWRvdzogLTJweCAxcHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzMzMyk7XG4gIGZvbnQtZmFtaWx5OiBTYW5zLXNlcmlmO1xuICAvKiY6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjJkYlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC0ycHggLTFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMzMzKTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfSovXG59XG4jYmxvY2stZGJ1aWxkLWxvY2FsLXRhc2tzID4gdWwgbGkgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMS4zZW0gMS4yZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjI7XG59XG4jYmxvY2stZGJ1aWxkLWxvY2FsLXRhc2tzID4gdWwgbGkgYTpob3ZlcixcbiNibG9jay1kYnVpbGQtbG9jYWwtdGFza3MgPiB1bCBsaSBhLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMDA7XG59XG4jYmxvY2stZGJ1aWxkLWxvY2FsLXRhc2tzID4gdWwgbGk6bGFzdC1vZi10eXBlIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc3RhdHVzLW1lc3NhZ2Utd3JhcHBlciAubWVzc2FnZS1pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3RhdHVzLW1lc3NhZ2Utd3JhcHBlciAubWVzc2FnZS1pdGVtcyAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MDQwO1xuICBib3JkZXItbGVmdC13aWR0aDogNXB4O1xuICBjb2xvcjogIzQwNDA0MDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbn1cbi5zdGF0dXMtbWVzc2FnZS13cmFwcGVyIC5tZXNzYWdlLWl0ZW1zIC5pdGVtIGEge1xuICBjb2xvcjogIzQxNDA3MTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi5zdGF0dXMtbWVzc2FnZS13cmFwcGVyIC5tZXNzYWdlLWl0ZW1zIC5pdGVtLnR5cGUtc3RhdHVzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MDAwO1xuICBjb2xvcjogIzAwODAwMDtcbiAgYmFja2dyb3VuZDogI2M0ZTJjNDtcbn1cbi5zdGF0dXMtbWVzc2FnZS13cmFwcGVyIC5tZXNzYWdlLWl0ZW1zIC5pdGVtLnR5cGUtc3RhdHVzIGEge1xuICBjb2xvcjogIzAwODAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi5zdGF0dXMtbWVzc2FnZS13cmFwcGVyIC5tZXNzYWdlLWl0ZW1zIC5pdGVtLnR5cGUtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2E1NmQwZjtcbiAgY29sb3I6ICNhNTZkMGY7XG4gIGJhY2tncm91bmQ6ICNmZmViY2E7XG59XG4uc3RhdHVzLW1lc3NhZ2Utd3JhcHBlciAubWVzc2FnZS1pdGVtcyAuaXRlbS50eXBlLXdhcm5pbmcgYSB7XG4gIGNvbG9yOiAjYTU2ZDBmO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuLnN0YXR1cy1tZXNzYWdlLXdyYXBwZXIgLm1lc3NhZ2UtaXRlbXMgLml0ZW0udHlwZS1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI2I4MzAzMDtcbiAgY29sb3I6ICNiODMwMzA7XG4gIGJhY2tncm91bmQ6ICNmMWJlYmU7XG59XG4uc3RhdHVzLW1lc3NhZ2Utd3JhcHBlciAubWVzc2FnZS1pdGVtcyAuaXRlbS50eXBlLWVycm9yIGEge1xuICBjb2xvcjogIzQxNDA3MTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi5tb2RhbC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLXR5cGUtY29udGFjdCAubWFwLXdyYXBwZXIsXG4ubm9kZS10eXBlLWNvbnRhY3QgLm1haW4ge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLm5vZGUtdHlwZS1jb250YWN0IC5tYXAtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1jb250YWN0IC5tYXAtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm5vZGUtdHlwZS1jb250YWN0IC5tYWluIHtcbiAgYmFja2dyb3VuZDogI2M2YzRiNTtcbiAgcGFkZGluZzogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLWNvbnRhY3QgLm1haW4ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5ub2RlLXR5cGUtY29udGFjdCAubWFpbiAuY29udGVudCAudGl0bGUgaDEge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzM3MzEyNTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLWNvbnRhY3QgLm1haW4gLmNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLWNvbnRhY3QgLm1haW4gLmNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICB9XG59XG4ubm9kZS10eXBlLWNvbnRhY3QgLm1haW4gLmNvbnRlbnQgLmNvbnRhY3Qge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLm5vZGUtdHlwZS1ob21lcGFnZSAuaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLm5vZGUtdHlwZS1ob21lcGFnZSAuaGVhZGVyIC5jb250ZW50IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIgLmNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIgLmNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIgLmNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIgLmNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1ob21lcGFnZSAuaGVhZGVyIC5jb250ZW50IC50aXRsZSBoMSB7XG4gICAgY29sb3I6ICMzNzMxMjU7XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmhlYWRlciAuY29udGVudCAuc3VidGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIgLmNvbnRlbnQgLnN1YnRpdGxlIHAge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIgLmNvbnRlbnQgLnN1YnRpdGxlIHAgc3BhbiB7XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmhlYWRlciAuY29udGVudCAuc3VidGl0bGUgcCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmhlYWRlciAuY29udGVudCAuc3VidGl0bGUgcCB7XG4gICAgY29sb3I6ICMzNzMxMjU7XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmhlYWRlci5pbWFnZSAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMjBweCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1ob21lcGFnZSAuaGVhZGVyLmltYWdlIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMjBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmhlYWRlci5pbWFnZSAuY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIubm8taW1hZ2UgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmhlYWRlci5uby1pbWFnZSAuY29udGVudCAudGl0bGUgaDEge1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzM3MzEyNTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIubm8taW1hZ2UgLmNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC5oZWFkZXIubm8taW1hZ2UgLmNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmhlYWRlci5uby1pbWFnZSAuY29udGVudCAuc3VidGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUsXG4ubm9kZS10eXBlLWhvbWVwYWdlIC5jaGFsbGVuZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IC5pbm5lcixcbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAudGV4dCAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBwYWRkaW5nOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1ob21lcGFnZSAud2VsY29tZSAudGV4dCAuaW5uZXIsXG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAudGV4dCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIGgyLFxuLm5vZGUtdHlwZS1ob21lcGFnZSAuY2hhbGxlbmdlIC50ZXh0IC5pbm5lciBoMixcbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIGgzLFxuLm5vZGUtdHlwZS1ob21lcGFnZSAuY2hhbGxlbmdlIC50ZXh0IC5pbm5lciBoMyxcbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIC53eXNpd3lnLFxuLm5vZGUtdHlwZS1ob21lcGFnZSAuY2hhbGxlbmdlIC50ZXh0IC5pbm5lciAud3lzaXd5ZyB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IC5pbm5lciAubGluayxcbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAudGV4dCAuaW5uZXIgLmxpbmsge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IC5pbm5lciAubGluayBhLFxuLm5vZGUtdHlwZS1ob21lcGFnZSAuY2hhbGxlbmdlIC50ZXh0IC5pbm5lciAubGluayBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE3LCAyMTYsIDIxMiwgMC45KTtcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIC5saW5rIGE6aG92ZXIsXG4ubm9kZS10eXBlLWhvbWVwYWdlIC5jaGFsbGVuZ2UgLnRleHQgLmlubmVyIC5saW5rIGE6aG92ZXIsXG4ubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IC5pbm5lciAubGluayBhOmZvY3VzLFxuLm5vZGUtdHlwZS1ob21lcGFnZSAuY2hhbGxlbmdlIC50ZXh0IC5pbm5lciAubGluayBhOmZvY3VzIHtcbiAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItY29sb3I6ICMzNzMxMjU7XG4gIGJhY2tncm91bmQ6ICNkOWQ4ZDQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygzMy4yOSUgLSA0MHB4KTtcbiAgfVxufVxuLm5vZGUtdHlwZS1ob21lcGFnZSAud2VsY29tZSAudGV4dCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjZDlkOGQ0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIGgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1ob21lcGFnZSAud2VsY29tZSAudGV4dCAuaW5uZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIGgyIHtcbiAgICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICB9XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IC5pbm5lciAubGluayB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC00MHB4KTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1ob21lcGFnZSAud2VsY29tZSAudGV4dCAuaW5uZXIgLmxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIC5saW5rIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTcsIDIxNiwgMjEyLCAwLjkpO1xufVxuLm5vZGUtdHlwZS1ob21lcGFnZSAud2VsY29tZSAudGV4dCAuaW5uZXIgLmxpbmsgYTpob3Zlcixcbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIC5saW5rIGE6Zm9jdXMge1xuICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1jb2xvcjogIzM3MzEyNTtcbiAgYmFja2dyb3VuZDogI2Q5ZDhkNDtcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIC5saW5rIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IC5pbm5lciAubGluayBhOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1ob21lcGFnZSAud2VsY29tZSAudGV4dCAuaW5uZXIgLmxpbmsgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLnRleHQgLmlubmVyIC5saW5rIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC50ZXh0IC5pbm5lciAubGluayBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC5pbWFnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1ob21lcGFnZSAud2VsY29tZSAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLndlbGNvbWUgLmltYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYyg2Ni42NjY2JSAtIDQwcHgpO1xuICB9XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC53ZWxjb21lIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAudGV4dCB7XG4gIG9yZGVyOiAyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1ob21lcGFnZSAuY2hhbGxlbmdlIC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC5jaGFsbGVuZ2UgLnRleHQge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAudGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoMzMuMjklIC0gNDBweCk7XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAudGV4dCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjYzZjNGI1O1xufVxuLm5vZGUtdHlwZS1ob21lcGFnZSAuY2hhbGxlbmdlIC50ZXh0IC5pbm5lciBoMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNzM4YjUyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAudGV4dCAuaW5uZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAudGV4dCAuaW5uZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2Uge1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDY2LjY2NjYlIC0gNDBweCk7XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmxpbmsge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmxpbmsgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNywgMjE2LCAyMTIsIDAuOSk7XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC5jaGFsbGVuZ2UgLmltYWdlIC5saW5rIGE6aG92ZXIsXG4ubm9kZS10eXBlLWhvbWVwYWdlIC5jaGFsbGVuZ2UgLmltYWdlIC5saW5rIGE6Zm9jdXMge1xuICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1jb2xvcjogIzM3MzEyNTtcbiAgYmFja2dyb3VuZDogI2Q5ZDhkNDtcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmxpbmsgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmxpbmsgYTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmxpbmsgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmxpbmsgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmxpbmsgYTphZnRlciB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtaG9tZXBhZ2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ubm9kZS10eXBlLWhvbWVwYWdlIC5jaGFsbGVuZ2UgLmltYWdlIC5saW5rIGE6YWZ0ZXIge1xuICB3aWR0aDogMzAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLWhvbWVwYWdlIC5jaGFsbGVuZ2UgLmltYWdlIC5saW5rIGEge1xuICAgIGNvbG9yOiAjMzczMTI1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItY29sb3I6ICMzNzMxMjU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ub2RlLXR5cGUtaG9tZXBhZ2UgLm1hcC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluLmltYWdlIC5jb250ZW50IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIC8qIE5FVywgU3BlYyAtIEZpcmVmb3gsIENocm9tZSwgT3BlcmEgKi9cbiAgbWluLWhlaWdodDogMCU7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAwJTtcbiAgd2lkdGg6IDMzLjI5JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluLmltYWdlIC5jb250ZW50IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAvKiBORVcsIFNwZWMgLSBGaXJlZm94LCBDaHJvbWUsIE9wZXJhICovXG4gICAgbWluLWhlaWdodDogMCU7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWluLXdpZHRoOiAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuY29udGVudCAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAjZDlkOGQ0O1xuICBwYWRkaW5nOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuY29udGVudCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmNvbnRlbnQgLmlubmVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluIC5jb250ZW50IC5pbm5lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmNvbnRlbnQgLmlubmVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgfVxufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuY29udGVudCAuaW5uZXIgLnRpdGxlIGgxIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNzMxMjU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuY29udGVudCAuaW5uZXIgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluIC5jb250ZW50IC5pbm5lciAudGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIH1cbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmNvbnRlbnQgLmlubmVyIC50aXRsZSxcbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmNvbnRlbnQgLmlubmVyIC5jb3B5IHtcbiAgZmxleDogMCAxIGF1dG87XG4gIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmltYWdlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIC8qIE5FVywgU3BlYyAtIEZpcmVmb3gsIENocm9tZSwgT3BlcmEgKi9cbiAgbWluLWhlaWdodDogMCU7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAwJTtcbiAgd2lkdGg6IDY2LjY2NjYlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuaW1hZ2Uge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIC8qIE5FVywgU3BlYyAtIEZpcmVmb3gsIENocm9tZSwgT3BlcmEgKi9cbiAgICBtaW4taGVpZ2h0OiAwJTtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBtaW4td2lkdGg6IDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmltYWdlIC5saW5rIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMTAlO1xuICB3aWR0aDogNjAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmltYWdlIC5saW5rIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTcsIDIxNiwgMjEyLCAwLjkpO1xufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuaW1hZ2UgLmxpbmsgYTpob3Zlcixcbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmltYWdlIC5saW5rIGE6Zm9jdXMge1xuICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1jb2xvcjogIzM3MzEyNTtcbiAgYmFja2dyb3VuZDogI2Q5ZDhkNDtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmltYWdlIC5saW5rIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluIC5pbWFnZSAubGluayBhOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuaW1hZ2UgLmxpbmsgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLm1haW4gLmltYWdlIC5saW5rIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluIC5pbWFnZSAubGluayBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuaW1hZ2UgLmxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5tYWluIC5pbWFnZSAubGluayBhOmFmdGVyIHtcbiAgd2lkdGg6IDIwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAubWFpbiAuaW1hZ2UgLmxpbmsgYSB7XG4gICAgY29sb3I6ICMzNzMxMjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1jb2xvcjogIzM3MzEyNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAucG9ydGZvbGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAucG9ydGZvbGlvIC5wb3J0Zm9saW8taXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICAvKiBORVcsIFNwZWMgLSBGaXJlZm94LCBDaHJvbWUsIE9wZXJhICovXG4gIG1pbi1oZWlnaHQ6IDAlO1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMCU7XG4gIHdpZHRoOiAyNSU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5wb3J0Zm9saW8gLnBvcnRmb2xpby1pdGVtIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAvKiBORVcsIFNwZWMgLSBGaXJlZm94LCBDaHJvbWUsIE9wZXJhICovXG4gICAgbWluLWhlaWdodDogMCU7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWluLXdpZHRoOiAwJTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5wb3J0Zm9saW8gLnBvcnRmb2xpby1pdGVtIC5pbWFnZSxcbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLnBvcnRmb2xpbyAucG9ydGZvbGlvLWl0ZW0gLnRpdGxlIHtcbiAgZmxleDogMSAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAucG9ydGZvbGlvIC5wb3J0Zm9saW8taXRlbSAuaW1hZ2U6aG92ZXIgfiAuaW1hZ2UgaW1nLFxuLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAucG9ydGZvbGlvIC5wb3J0Zm9saW8taXRlbSAudGl0bGU6aG92ZXIgfiAuaW1hZ2UgaW1nIHtcbiAgb3BhY2l0eTogLjg7XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5wb3J0Zm9saW8gLnBvcnRmb2xpby1pdGVtIC5pbWFnZTpob3ZlciBpbWcsXG4ubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5wb3J0Zm9saW8gLnBvcnRmb2xpby1pdGVtIC50aXRsZTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAuODtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvX2xhbmRpbmcgLnBvcnRmb2xpbyAucG9ydGZvbGlvLWl0ZW0gLmltYWdlIHtcbiAgb3JkZXI6IDE7XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpb19sYW5kaW5nIC5wb3J0Zm9saW8gLnBvcnRmb2xpby1pdGVtIC50aXRsZSB7XG4gIG9yZGVyOiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzczMTI1O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW9fbGFuZGluZyAucG9ydGZvbGlvIC5wb3J0Zm9saW8taXRlbSAudGl0bGUgYSB7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIGFydGljbGUge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAuaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIC5pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW8gLm1haW4tY29udGVudCxcbi5ub2RlLXR5cGUtcG9ydGZvbGlvIGFzaWRlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW8gLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQgLmlubmVyIHtcbiAgYmFja2dyb3VuZDogI2Q5ZDhkNDtcbiAgcGFkZGluZzogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyAubWFpbi1jb250ZW50IC5pbm5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW8gLm1haW4tY29udGVudCAuaW5uZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQgLmlubmVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW8gLm1haW4tY29udGVudCAuaW5uZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAubWFpbi1jb250ZW50IC5pbm5lciAucXVvdGUge1xuICBmbGV4OiAxIDAgYXV0bztcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQgLmlubmVyIC5pbWFnZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogNDBweDtcbiAgZ3JpZC1yb3ctZ2FwOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW8gLm1haW4tY29udGVudCAuaW5uZXIgLmltYWdlcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyAubWFpbi1jb250ZW50IC5pbm5lciAuaW1hZ2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyAubWFpbi1jb250ZW50IC5pbm5lciAuaW1hZ2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQgLmlubmVyIC5pbWFnZXMgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAubWFpbi1jb250ZW50IC5pbm5lciAudGVzdGltb25pYWwge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQgLmlubmVyIC50ZXN0aW1vbmlhbCAudGl0bGUge1xuICBmb250LXNpemU6IDIuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgZm9udC1mYW1pbHk6ICdNciBEZSBIYXZpbGFuZCcsIGN1cnNpdmU7XG4gIGNvbG9yOiAjMzczMTI1O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQgLmlubmVyIC50ZXN0aW1vbmlhbCAucXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW8gLm1haW4tY29udGVudCAuaW5uZXIgLnRlc3RpbW9uaWFsIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNzc3Nzc3Nzc3Nzc3Nzc3cmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQgLmlubmVyIC5wb3J0Zm9saW8tbmF2IHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyAubWFpbi1jb250ZW50IC5pbm5lciAucG9ydGZvbGlvLW5hdiAubGluayB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW8gLm1haW4tY29udGVudCAuaW5uZXIgLnBvcnRmb2xpby1uYXYgLmxpbmsgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5tYWluLWNvbnRlbnQgLmlubmVyIC5wb3J0Zm9saW8tbmF2IC5saW5rOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW8gLm1haW4tY29udGVudCAuaW5uZXIgLnBvcnRmb2xpby1uYXYgLmxpbms6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIGFzaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyBhc2lkZSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyBhc2lkZSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gNDBweCk7XG4gIH1cbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIGFzaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW8gYXNpZGUgaW1nOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyBhc2lkZS5sZWZ0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIGFzaWRlLmxlZnQge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW8gYXNpZGUubGVmdCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyBhc2lkZS5sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyBhc2lkZS5sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyBhc2lkZS5yaWdodCB7XG4gIG9yZGVyOiAzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIGFzaWRlLnJpZ2h0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQge1xuICBvcmRlcjogNDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5jdGEtY29udGVudCAubGluay1jb250ZW50IHtcbiAgd2lkdGg6IDY1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQgLmxpbmstY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5jdGEtY29udGVudCAubGluay1jb250ZW50IC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5jdGEtY29udGVudCAubGluay1jb250ZW50IC5pbm5lciAuYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW8gLmN0YS1jb250ZW50IC5saW5rLWNvbnRlbnQgLmlubmVyIC5iYWNrZ3JvdW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQgLmxpbmstY29udGVudCAuaW5uZXIgLmxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDI7XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQgLmxpbmstY29udGVudCAuaW5uZXIgLmxpbmsgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNywgMjE2LCAyMTIsIDAuOSk7XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQgLmxpbmstY29udGVudCAuaW5uZXIgLmxpbmsgYTpob3Zlcixcbi5ub2RlLXR5cGUtcG9ydGZvbGlvIC5jdGEtY29udGVudCAubGluay1jb250ZW50IC5pbm5lciAubGluayBhOmZvY3VzIHtcbiAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItY29sb3I6ICMzNzMxMjU7XG4gIGJhY2tncm91bmQ6ICNkOWQ4ZDQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1wb3J0Zm9saW8gLmN0YS1jb250ZW50IC5saW5rLWNvbnRlbnQgLmlubmVyIC5saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQgLmxpbmstY29udGVudCAuaW5uZXIgLmxpbmsgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQgLmJsdXJiLWNvbnRlbnQge1xuICB3aWR0aDogMzUlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIC5jdGEtY29udGVudCAuYmx1cmItY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIC5jdGEtY29udGVudCAuYmx1cmItY29udGVudCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxufVxuLm5vZGUtdHlwZS1wb3J0Zm9saW8gLmN0YS1jb250ZW50IC5ibHVyYi1jb250ZW50IC5pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNjNmM0YjU7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4ubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQgLmJsdXJiLWNvbnRlbnQgLmlubmVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNzM4YjUyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtcG9ydGZvbGlvIC5jdGEtY29udGVudCAuYmx1cmItY29udGVudCAuaW5uZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXBvcnRmb2xpbyAuY3RhLWNvbnRlbnQgLmJsdXJiLWNvbnRlbnQgLmlubmVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgfVxufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAubWFpbi5pbWFnZSAuY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlIC5tYWluLmltYWdlIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLm1haW4uaW1hZ2UgLmNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDMzLjI5JSAtIDQwcHgpO1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLm1haW4gLmNvbnRlbnQgLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogI2Q5ZDhkNDtcbiAgcGFkZGluZzogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5tYWluIC5jb250ZW50IC5pbm5lciAudGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZmxleDogMCAxIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlIC5tYWluIC5jb250ZW50IC5pbm5lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAubWFpbiAuY29udGVudCAuaW5uZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLm1haW4gLmNvbnRlbnQgLmlubmVyIC50aXRsZSBoMSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzczMTI1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAubWFpbiAuY29udGVudCAuaW5uZXIgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLm1haW4gLmNvbnRlbnQgLmlubmVyIC50aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgfVxufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5tYWluIC5jb250ZW50IC5pbm5lciAudGl0bGUsXG4ubm9kZS10eXBlLXNlcnZpY2UgLm1haW4gLmNvbnRlbnQgLmlubmVyIC5jb3B5IHtcbiAgZmxleDogMCAxIGF1dG87XG4gIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAubWFpbiAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAubWFpbiAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAubWFpbiAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDY2LjY2NjYlIC0gNDBweCk7XG4gIH1cbn1cbi5ub2RlLXR5cGUtc2VydmljZSAubWFpbiAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAuY2hhbGxlbmdlIC5pbWFnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlIC5jaGFsbGVuZ2UgLmltYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYyg1OC4zMzMzJSAtIDQwcHgpO1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5jaGFsbGVuZ2UgLmltYWdlIC5pbm5lciAubGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmlubmVyIC5saW5rIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTcsIDIxNiwgMjEyLCAwLjkpO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5jaGFsbGVuZ2UgLmltYWdlIC5pbm5lciAubGluayBhOmhvdmVyLFxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5jaGFsbGVuZ2UgLmltYWdlIC5pbm5lciAubGluayBhOmZvY3VzIHtcbiAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItY29sb3I6ICMzNzMxMjU7XG4gIGJhY2tncm91bmQ6ICNkOWQ4ZDQ7XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSAuaW1hZ2UgLmNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5jaGFsbGVuZ2UgLnZpZXcge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSAudmlldyB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlIC5jaGFsbGVuZ2UgLnZpZXcge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAuY2hhbGxlbmdlIC52aWV3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYyg0MS42NjY2JSAtIDQwcHgpO1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSAudmlldyAudmlld19fc2VydmljZXNfZm91ciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLmNoYWxsZW5nZSAudmlldyAudmlld19fc2VydmljZXNfZm91ciAuc2VydmljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAuY2hhbGxlbmdlIC52aWV3IC52aWV3X19zZXJ2aWNlc19mb3VyIC5zZXJ2aWNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygzMy4yOSUgLSA0MHB4KTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlIC5jaGFsbGVuZ2UgLnZpZXcgLnZpZXdfX3NlcnZpY2VzX2ZvdXIgLnNlcnZpY2Uge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtICgyMHB4ICsgMTBweCkpO1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLnBvcnRmb2xpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLnBvcnRmb2xpbyAuY29udGVudCAuaW5uZXIge1xuICBwYWRkaW5nOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzczMTI1O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5ub2RlLXR5cGUtc2VydmljZSAucG9ydGZvbGlvIC5jb250ZW50IC5pbm5lciAudGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5ub2RlLXR5cGUtc2VydmljZSAucG9ydGZvbGlvIC5jb250ZW50IC5pbm5lciAudGl0bGUgaDMge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLnBvcnRmb2xpbyAuY29udGVudCAuaW5uZXIgLnRpdGxlIGgzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLnBvcnRmb2xpbyAuY29udGVudCAuaW5uZXIgLnRpdGxlIGgzIHtcbiAgICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2UgLnBvcnRmb2xpbyAuY29udGVudCAuaW5uZXIgLmNvcHkge1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5ub2RlLXR5cGUtc2VydmljZSAucG9ydGZvbGlvIC5jb250ZW50IC5pbm5lciAuY29weSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNzc3Nzc3Nzc3Nzc3Nzc3cmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ub2RlLXR5cGUtc2VydmljZSAucG9ydGZvbGlvIC5jb250ZW50IC5pbm5lciAubGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5wb3J0Zm9saW8gLmNvbnRlbnQgLmlubmVyIC5saW5rIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTcsIDIxNiwgMjEyLCAwLjkpO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5wb3J0Zm9saW8gLmNvbnRlbnQgLmlubmVyIC5saW5rIGE6aG92ZXIsXG4ubm9kZS10eXBlLXNlcnZpY2UgLnBvcnRmb2xpbyAuY29udGVudCAuaW5uZXIgLmxpbmsgYTpmb2N1cyB7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMzczMTI1O1xuICBiYWNrZ3JvdW5kOiAjZDlkOGQ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlIC5wb3J0Zm9saW8uaW1hZ2UgLmltYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLnBvcnRmb2xpby5pbWFnZSAuaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAucG9ydGZvbGlvLmltYWdlIC5pbWFnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoNjYuNjY2NiUgLSA0MHB4KTtcbiAgfVxufVxuLm5vZGUtdHlwZS1zZXJ2aWNlIC5wb3J0Zm9saW8uaW1hZ2UgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlIC5wb3J0Zm9saW8uaW1hZ2UgLmNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZSAucG9ydGZvbGlvLmltYWdlIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2UgLnBvcnRmb2xpby5pbWFnZSAuY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoMzMuMjklIC0gNDBweCk7XG4gIH1cbn1cbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIC5pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCxcbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyBhc2lkZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIC5tYWluLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjZDlkOGQ0O1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAubWFpbi1jb250ZW50IC5pbm5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIC5tYWluLWNvbnRlbnQgLmlubmVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIgLnF1b3RlIHtcbiAgZmxleDogMSAwIGF1dG87XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIgLnRlc3RpbW9uaWFsIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIgLnRlc3RpbW9uaWFsIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMi4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ01yIERlIEhhdmlsYW5kJywgY3Vyc2l2ZTtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIgLnRlc3RpbW9uaWFsIC5xdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIgLnRlc3RpbW9uaWFsIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNzc3Nzc3Nzc3Nzc3Nzc3cmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAubWFpbi1jb250ZW50IC5pbm5lciAucG9ydGZvbGlvLW5hdiB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLm1haW4tY29udGVudCAuaW5uZXIgLnBvcnRmb2xpby1uYXYgLmxpbmsgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAubWFpbi1jb250ZW50IC5pbm5lciAucG9ydGZvbGlvLW5hdiAubGluazpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAubWFpbi1jb250ZW50IC5pbm5lciAucG9ydGZvbGlvLW5hdiAubGluazpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIGFzaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgYXNpZGUge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIGFzaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWw7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogY2FsYygyNSUgLSA0MHB4KTtcbiAgfVxufVxuLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIGFzaWRlIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIGFzaWRlIGltZzpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIGFzaWRlLmxlZnQge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIGFzaWRlLmxlZnQge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIGFzaWRlLmxlZnQge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIGFzaWRlLmxlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyBhc2lkZS5sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgYXNpZGUucmlnaHQge1xuICBvcmRlcjogMztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgYXNpZGUucmlnaHQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAuY3RhLWNvbnRlbnQge1xuICBvcmRlcjogNDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAuY3RhLWNvbnRlbnQgLmxpbmstY29udGVudCB7XG4gIHdpZHRoOiA2NSU7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLmN0YS1jb250ZW50IC5saW5rLWNvbnRlbnQgLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIC5jdGEtY29udGVudCAubGluay1jb250ZW50IC5pbm5lciAuYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLmN0YS1jb250ZW50IC5saW5rLWNvbnRlbnQgLmlubmVyIC5saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAyO1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIC5jdGEtY29udGVudCAubGluay1jb250ZW50IC5pbm5lciAubGluayBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE3LCAyMTYsIDIxMiwgMC45KTtcbn1cbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAuY3RhLWNvbnRlbnQgLmxpbmstY29udGVudCAuaW5uZXIgLmxpbmsgYTpob3Zlcixcbi5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAuY3RhLWNvbnRlbnQgLmxpbmstY29udGVudCAuaW5uZXIgLmxpbmsgYTpmb2N1cyB7XG4gIGZvbnQtc2l6ZTogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yMjIyMjIyMjIyMjIyMjIzcmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMzczMTI1O1xuICBiYWNrZ3JvdW5kOiAjZDlkOGQ0O1xufVxuLm5vZGUtdHlwZS1zZXJ2aWNlc19sYW5kaW5nIC5jdGEtY29udGVudCAuYmx1cmItY29udGVudCB7XG4gIHdpZHRoOiAzNSU7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLmN0YS1jb250ZW50IC5ibHVyYi1jb250ZW50IC5pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNjNmM0YjU7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4ubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLmN0YS1jb250ZW50IC5ibHVyYi1jb250ZW50IC5pbm5lciAudGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzczOGI1Mjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAubm9kZS10eXBlLXNlcnZpY2VzX2xhbmRpbmcgLmN0YS1jb250ZW50IC5ibHVyYi1jb250ZW50IC5pbm5lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5ub2RlLXR5cGUtc2VydmljZXNfbGFuZGluZyAuY3RhLWNvbnRlbnQgLmJsdXJiLWNvbnRlbnQgLmlubmVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjIyMjIyMjIyMjIyMjIyM3JlbTtcbiAgfVxufVxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICM0NzQwM2Q7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uZm9vdGVyIC5saW5rcy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxMiU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjIzLCAyMTksIDIwOSwgMC4xKTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAuZ3JvdXBzLTEsXG4uZm9vdGVyIC5saW5rcy13cmFwcGVyIC5ncm91cC5ncm91cHMtMixcbi5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwLmdyb3Vwcy0zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwLmdyb3Vwcy0xIC5saW5rLFxuLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAuZ3JvdXBzLTIgLmxpbmssXG4uZm9vdGVyIC5saW5rcy13cmFwcGVyIC5ncm91cC5ncm91cHMtMyAubGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAuZ3JvdXBzLTEsXG4gIC5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwLmdyb3Vwcy0yLFxuICAuZm9vdGVyIC5saW5rcy13cmFwcGVyIC5ncm91cC5ncm91cHMtMyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwLmdyb3Vwcy0xLFxuICAuZm9vdGVyIC5saW5rcy13cmFwcGVyIC5ncm91cC5ncm91cHMtMixcbiAgLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAuZ3JvdXBzLTMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwLmdyb3Vwcy0xIC5saW5rLFxuICAuZm9vdGVyIC5saW5rcy13cmFwcGVyIC5ncm91cC5ncm91cHMtMiAubGluayxcbiAgLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAuZ3JvdXBzLTMgLmxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwIC5saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwIC5saW5rLmFjdGl2ZSBhIHtcbiAgZm9udC1zaXplOiAwLjc3Nzc3Nzc3Nzc3Nzc3NzhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc3Nzc3Nzc3Nzc3Nzc3NzhyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwIC5saW5rLmFjdGl2ZSBhIHtcbiAgICBmb250LXNpemU6IDAuODMzMzMzMzMzMzMzMzMzNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxufVxuLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAgLmxpbmsgYSB7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc3Nzc3Nzc4cmVtO1xuICBsaW5lLWhlaWdodDogMC43Nzc3Nzc3Nzc3Nzc3Nzc4cmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2VkZTllMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAgLmxpbmsgYSB7XG4gICAgZm9udC1zaXplOiAwLjgzMzMzMzMzMzMzMzMzMzRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbn1cbi5mb290ZXIgLmxpbmtzLXdyYXBwZXIgLmdyb3VwIC5saW5rIGE6aG92ZXIsXG4uZm9vdGVyIC5saW5rcy13cmFwcGVyIC5ncm91cCAubGluayBhOmZvY3VzLFxuLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAgLmxpbmsgYTphY3RpdmUge1xuICBmb250LXNpemU6IDAuNzc3Nzc3Nzc3Nzc3Nzc3OHJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzc3Nzc3Nzc3Nzc3Nzc3OHJlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAgLmxpbmsgYTpob3ZlcixcbiAgLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAgLmxpbmsgYTpmb2N1cyxcbiAgLmZvb3RlciAubGlua3Mtd3JhcHBlciAuZ3JvdXAgLmxpbmsgYTphY3RpdmUge1xuICAgIGZvbnQtc2l6ZTogMC44MzMzMzMzMzMzMzMzMzM0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG59XG4uZm9vdGVyIC5saW5rcy13cmFwcGVyIC5ncm91cDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uZm9vdGVyIC5jb250YWN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZvb3RlciAuY29udGFjdCBwIHtcbiAgZm9udC1zaXplOiAwLjcyMjIyMjIyMjIyMjIyMjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjcyMjIyMjIyMjIyMjIyMjJyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZWRlOWUwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmZvb3RlciAuY29udGFjdCBwIHtcbiAgICBmb250LXNpemU6IDAuNzc3Nzc3Nzc3Nzc3Nzc3OHJlbTtcbiAgICBsaW5lLWhlaWdodDogMC45NDQ0NDQ0NDQ0NDQ0NDQ0cmVtO1xuICB9XG59XG4uZm9vdGVyIC5jb250YWN0IHAgYSB7XG4gIGZvbnQtc2l6ZTogMC43MjIyMjIyMjIyMjIyMjIycmVtO1xuICBsaW5lLWhlaWdodDogMC43MjIyMjIyMjIyMjIyMjIycmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2VkZTllMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAuZm9vdGVyIC5jb250YWN0IHAgYSB7XG4gICAgZm9udC1zaXplOiAwLjc3Nzc3Nzc3Nzc3Nzc3NzhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuOTQ0NDQ0NDQ0NDQ0NDQ0NHJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5mb290ZXIgLmNvbnRhY3QgcCBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4uZm9vdGVyIC5jb250YWN0IHAgc3Bhbi5pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZm9vdGVyIC5kZXZlbG9wZXIge1xuICBiYWNrZ3JvdW5kOiAjZGZkYmQxO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmZvb3RlciAuZGV2ZWxvcGVyIHAge1xuICBmb250LXNpemU6IDAuNzIyMjIyMjIyMjIyMjIyMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzIyMjIyMjIyMjIyMjIyMnJlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0MzNmNDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5mb290ZXIgLmRldmVsb3BlciBwIHtcbiAgICBmb250LXNpemU6IDAuNzc3Nzc3Nzc3Nzc3Nzc3OHJlbTtcbiAgICBsaW5lLWhlaWdodDogMC45NDQ0NDQ0NDQ0NDQ0NDQ0cmVtO1xuICB9XG59XG4uZm9vdGVyIC5kZXZlbG9wZXIgcCBhIHtcbiAgZm9udC1zaXplOiAwLjcyMjIyMjIyMjIyMjIyMjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjcyMjIyMjIyMjIyMjIyMjJyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjODU3NDRmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5mb290ZXIgLmRldmVsb3BlciBwIGEge1xuICAgIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc3Nzc3Nzc4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk0NDQ0NDQ0NDQ0NDQ0NDRyZW07XG4gIH1cbn1cbi5zaXRlLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgei1pbmRleDogMTAwMjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLnNpdGUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5zaXRlLWhlYWRlci5zY3JvbGxlZCAubWFpbi1uYXZpZ2F0aW9uIC5sb2dvIHtcbiAgICB3aWR0aDogMTB2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLnNpdGUtaGVhZGVyLnNjcm9sbGVkIC5tYWluLW5hdmlnYXRpb24gLmxvZ28ge1xuICAgIHdpZHRoOiAxNXZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG59XG4uc2l0ZS1oZWFkZXIgLmNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc3Nzc3Nzc4cmVtO1xuICBsaW5lLWhlaWdodDogMC43Nzc3Nzc3Nzc3Nzc3Nzc4cmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM3MzEyNTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAuc2l0ZS1oZWFkZXIgLmNvbnRhY3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnNpdGUtaGVhZGVyIC5jb250YWN0IHtcbiAgICBmb250LXNpemU6IDAuODMzMzMzMzMzMzMzMzMzNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5jb250YWN0IC5zb2NpYWwsXG4uc2l0ZS1oZWFkZXIgLmNvbnRhY3QgLnRlbGVwaG9uZSB7XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuLnNpdGUtaGVhZGVyIC5jb250YWN0IC5zb2NpYWwgLml0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2l0ZS1oZWFkZXIgLmNvbnRhY3QgLnNvY2lhbCAuaXRlbSBhIHtcbiAgZm9udC1zaXplOiAwLjc3Nzc3Nzc3Nzc3Nzc3NzhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc3Nzc3Nzc3Nzc3Nzc3NzhyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5zaXRlLWhlYWRlciAuY29udGFjdCAuc29jaWFsIC5pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMC44MzMzMzMzMzMzMzMzMzM0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiA+IC5uYXZpZ2F0aW9uLW1lbnUsXG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubG9nbyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1tZW51IHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubG9nbyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLnRvb2xzIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUgLmxldmVsLTAge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI3Nzc3Nzc3Nzc3Nzc3NzdyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tbWVudSAubGV2ZWwtMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNXB4IDA7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUgLmxldmVsLTAgPiBhLFxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tbWVudSAubGV2ZWwtMCA+IC5ub2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjc3Nzc3Nzc3Nzc3Nzc3N3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tbWVudSAubGV2ZWwtMCA+IGEsXG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUgLmxldmVsLTAgPiAubm9saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcuNWVtKSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUgLmxldmVsLTAgPiBhLFxuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1tZW51IC5sZXZlbC0wID4gLm5vbGluayB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUgLmxldmVsLTAgPiBhOmhvdmVyLFxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tbWVudSAubGV2ZWwtMCA+IC5ub2xpbms6aG92ZXIsXG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1tZW51IC5sZXZlbC0wID4gYTpmb2N1cyxcbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUgLmxldmVsLTAgPiAubm9saW5rOmZvY3VzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNzc3Nzc3Nzc3Nzc3Nzc3cmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzczOGI1MjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUgLmxldmVsLTAgPiAubmF2aWdhdGlvbi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xcHgpO1xuICB6LWluZGV4OiAxO1xufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tbWVudSAubGV2ZWwtMDpob3ZlciA+IGEgLm5vbGluayxcbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUgLmxldmVsLTA6Zm9jdXMgPiBhIC5ub2xpbmsge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI3Nzc3Nzc3Nzc3Nzc3NzdyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzM4YjUyO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tbWVudSAubGV2ZWwtMDpob3ZlciA+IC5uYXZpZ2F0aW9uLW1lbnUsXG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1tZW51IC5sZXZlbC0wOmZvY3VzID4gLm5hdmlnYXRpb24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm5hdmlnYXRpb24tbWVudSAubGV2ZWwtMC5hY3RpdmUtdHJhaWwgPiBhIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNzc3Nzc3Nzc3Nzc3Nzc3cmVtO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzczOGI1MjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1tZW51IC5sZXZlbC0wOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1tZW51IC5sZXZlbC0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1tZW51IC5sZXZlbC0xID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDQwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjc3Nzc3Nzc3Nzc3Nzc3N3JlbTtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzNzMxMjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6ICNjNmM0YjU7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1tZW51IC5sZXZlbC0xID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubG9nbyB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLmxvZ28gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjY2NjY2NjY2NjY2NjY2NjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjY2NjY2NjY2NjY2NjY2NjVyZW07XG4gIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzczMTI1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5sb2dvIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjY2NjY2NjY2NjY2NjY2NjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNjY2NjY2NjY2NjY2NjY2NXJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5sb2dvIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzMzMzMzMzNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzMzMzMzMzMzM3JlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLmxvZ28ge1xuICAgIHdpZHRoOiAyNXZ3O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLmxvZ28ge1xuICAgIHdpZHRoOiAyMHZ3O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLmxvZ28ge1xuICAgIHdpZHRoOiA2dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLmxvZ28gYSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC50b29scyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLnRvb2xzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAudG9vbHMgLmNvbnRhY3QsXG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAudG9vbHMgLm1haW4tbmF2aWdhdGlvbiB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXYtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXYtdG9nZ2xlLmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgei1pbmRleDogMTAwMztcbiAgb3JkZXI6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAubmF2LXRvZ2dsZS5iZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubmF2LXRvZ2dsZS5hZnRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTUsIDQ5LCAzNywgMC43NSk7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI25hdi10b2dnbGUtY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuI25hdi10b2dnbGUtY2hlY2s6Y2hlY2tlZCB+IC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLW1lbnUge1xuICBtYXgtaGVpZ2h0OiA2MHZoO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbiNuYXYtdG9nZ2xlLWNoZWNrOmNoZWNrZWQgKyAubmF2LXRvZ2dsZS5hZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1hcC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1hcC13cmFwcGVyIC5nbWFwIHtcbiAgaGVpZ2h0OiAzNXZoO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNkOWQ4ZDQ7XG59XG4udmlld19fc2VydmljZXNfZm91ciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmlld19fc2VydmljZXNfZm91ciAuc2VydmljZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICAvKiBORVcsIFNwZWMgLSBGaXJlZm94LCBDaHJvbWUsIE9wZXJhICovXG4gIG1pbi1oZWlnaHQ6IDAlO1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMCU7XG4gIHdpZHRoOiAyNSU7XG59XG4udmlld19fc2VydmljZXNfZm91ciAuc2VydmljZSAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzAzMDMwO1xufVxuLnZpZXdfX3NlcnZpY2VzX2ZvdXIgLnNlcnZpY2UgLnRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIyMjIyMjIyMjIyMjIyMjNyZW07XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzczMTI1O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuIl19 */