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{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}*,::after,::before{min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{max-width:100%;min-height:100%;height:auto;-webkit-tap-highlight-color:transparent}html{font-size:-webkit-calc((100% * 18)/ 16);font-size:calc((100% * 18)/ 16);scroll-behavior:initial}html.focus-outline-hidden :focus{outline:0!important}#wpadminbar{position:fixed!important}body{font-family:Barlow,sans-serif;font-size:.88889rem;color:#717880;line-height:1.2;letter-spacing:-.5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-word;overflow-x:hidden;text-rendering:optimizeSpeed/*!*/}@media only screen and (min-width:950px){body{font-size:1rem}}.page-wrapper{position:relative;margin-top:82px}a svg{pointer-events:none}body.stop-transitions *{-webkit-transition:none!important;transition:none!important}embed,iframe,object,video{-o-object-fit:cover;object-fit:cover;max-width:100%}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}svg{max-width:100%}strong{font-weight:700}em{font-style:italic}table{width:100%;border-collapse:collapse;border-spacing:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input:not(input:-webkit-autofill)::-webkit-contacts-auto-fill-button{background-color:#fff}small{font-size:smaller}textarea{resize:vertical}@supports (-webkit-touch-callout:none){input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select:focus,textarea{font-size:initial!important}}p{font-weight:400;line-height:1.35}p a{text-decoration:underline;color:#f39200;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}p a:hover{text-decoration:none}a{text-decoration:none;color:inherit}.uppercase{text-transform:uppercase}.bold{font-weight:var(--fontWeightBold)}.text-center{text-align:center}.hidden_bloc{display:none!important;visibility:hidden!important}.relative{position:relative}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.applyStyles p+p{margin-top:1.11111rem}.applyStyles h1+h1,.applyStyles h1+h2,.applyStyles h1+h3,.applyStyles h1+h4,.applyStyles h1+h5,.applyStyles h1+h6,.applyStyles h2+h1,.applyStyles h2+h2,.applyStyles h2+h3,.applyStyles h2+h4,.applyStyles h2+h5,.applyStyles h2+h6,.applyStyles h3+h1,.applyStyles h3+h2,.applyStyles h3+h3,.applyStyles h3+h4,.applyStyles h3+h5,.applyStyles h3+h6,.applyStyles h4+h1,.applyStyles h4+h2,.applyStyles h4+h3,.applyStyles h4+h4,.applyStyles h4+h5,.applyStyles h4+h6,.applyStyles h5+h1,.applyStyles h5+h2,.applyStyles h5+h3,.applyStyles h5+h4,.applyStyles h5+h5,.applyStyles h5+h6,.applyStyles h6+h1,.applyStyles h6+h2,.applyStyles h6+h3,.applyStyles h6+h4,.applyStyles h6+h5,.applyStyles h6+h6,.applyStyles p+h1,.applyStyles p+h2,.applyStyles p+h3,.applyStyles p+h4,.applyStyles p+h5,.applyStyles p+h6,.applyStyles ul+h1,.applyStyles ul+h2,.applyStyles ul+h3,.applyStyles ul+h4,.applyStyles ul+h5,.applyStyles ul+h6{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.applyStyles h1+h1,.applyStyles h1+h2,.applyStyles h1+h3,.applyStyles h1+h4,.applyStyles h1+h5,.applyStyles h1+h6,.applyStyles h2+h1,.applyStyles h2+h2,.applyStyles h2+h3,.applyStyles h2+h4,.applyStyles h2+h5,.applyStyles h2+h6,.applyStyles h3+h1,.applyStyles h3+h2,.applyStyles h3+h3,.applyStyles h3+h4,.applyStyles h3+h5,.applyStyles h3+h6,.applyStyles h4+h1,.applyStyles h4+h2,.applyStyles h4+h3,.applyStyles h4+h4,.applyStyles h4+h5,.applyStyles h4+h6,.applyStyles h5+h1,.applyStyles h5+h2,.applyStyles h5+h3,.applyStyles h5+h4,.applyStyles h5+h5,.applyStyles h5+h6,.applyStyles h6+h1,.applyStyles h6+h2,.applyStyles h6+h3,.applyStyles h6+h4,.applyStyles h6+h5,.applyStyles h6+h6,.applyStyles p+h1,.applyStyles p+h2,.applyStyles p+h3,.applyStyles p+h4,.applyStyles p+h5,.applyStyles p+h6,.applyStyles ul+h1,.applyStyles ul+h2,.applyStyles ul+h3,.applyStyles ul+h4,.applyStyles ul+h5,.applyStyles ul+h6{margin-top:1.66667rem}}.applyStyles a{text-decoration:underline;color:#f39200;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.applyStyles a:hover{text-decoration:none}.applyStyles strong{font-weight:600}.applyStyles ol,.applyStyles ul:not(.single-post-tags):not(.list-share){margin:15px 0 15px 15px}.applyStyles ol li,.applyStyles ul:not(.single-post-tags):not(.list-share) li{position:relative;list-style-type:disc;font-weight:400;line-height:1.35}.applyStyles ol li::marker,.applyStyles ul:not(.single-post-tags):not(.list-share) li::marker{color:#f39200}.applyStyles ol li+li,.applyStyles ul:not(.single-post-tags):not(.list-share) li+li{margin-top:.83333rem}.applyStyles ol li{list-style-type:decimal}.applyStyles ol li::marker{font-weight:600}.applyStyles figure.aligncenter,.applyStyles img.aligncenter{display:block;max-width:100%;width:auto;margin:1.11111rem auto}.applyStyles figure.aligncenter figcaption,.applyStyles img.aligncenter figcaption{text-align:center}.applyStyles figure{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.applyStyles h1,.applyStyles h2,.applyStyles h3,.applyStyles h4,.applyStyles h5,.applyStyles h6{font-family:Barlow,sans-serif;text-transform:none;margin-bottom:.83333rem}.applyStyles h2{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);margin-bottom:.83333rem/*!*/}@media (min-width:1200px){.applyStyles h2{font-size:1.33333rem}}@media only screen and (min-width:950px){.applyStyles h2{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);margin-bottom:1.11111rem}}@media only screen and (min-width:950px) and (min-width:1200px){.applyStyles h2{font-size:1.77778rem}}.applyStyles h3{font-size:1.11111rem;font-weight:700/*!*/}@media only screen and (min-width:950px){.applyStyles h3{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.applyStyles h3{font-size:1.33333rem}}.applyStyles h4{font-size:1rem/*!*/}@media only screen and (min-width:950px){.applyStyles h4{font-size:1.11111rem}}.defaultStyles p+h1,.defaultStyles p+h2,.defaultStyles p+h3,.defaultStyles p+h4,.defaultStyles p+h5,.defaultStyles p+h6{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.defaultStyles p+h1,.defaultStyles p+h2,.defaultStyles p+h3,.defaultStyles p+h4,.defaultStyles p+h5,.defaultStyles p+h6{margin-top:1.66667rem}}.default-page-content{padding:-webkit-calc(1.36111rem + 3.375vw) 0 -webkit-calc(1.55556rem + 6vw);padding:calc(1.36111rem + 3.375vw) 0 calc(1.55556rem + 6vw)}@media (min-width:1200px){.default-page-content{padding:3.61111rem 0 5.55556rem}}/*!*/@media only screen and (min-width:950px){.border-left:before{content:'';background-color:#717880;width:1px;height:100%;position:absolute;left:0;top:0}.border-left.border-white:before{background-color:#d8d4ce}body.home .section-testimonials .border-left:before{top:-5.55556rem;height:-webkit-calc(100% + 100px);height:calc(100% + 100px)}.border-left-second:after{content:'';background-color:#212d38;width:1px;height:58px;position:absolute;left:0;top:0}.border-left-second.border-left-second-2:after{height:108px}.border-left-second.border-left-second-white:after{background-color:#fff}}.simplefavorites-clear{display:none!important;pointer-events:none!important}.hidden-mobile{display:none!important/*!*/}@media only screen and (min-width:950px){.hidden-mobile{display:block!important}}.hidden-desktop{display:block!important/*!*/}@media only screen and (min-width:950px){.hidden-desktop{display:none!important}}.no-uppercase{text-transform:none!important}img{width:auto;max-width:100%;height:auto}img.alignleft{float:left;margin:0 .83333rem .83333rem 0}img.alignright{float:right;margin:0 0 .83333rem .83333rem}.container{position:relative;width:100%;max-width:1250px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px/*!*//*!*//*!*//*!*//*!*/}@media only screen and (max-width:1599px){.container{max-width:1140px}}@media only screen and (max-width:1399px){.container{max-width:1100px}}@media only screen and (max-width:1299px){.container{max-width:1080px}}@media only screen and (max-width:1199px){.container{width:90%}}@media only screen and (max-width:949px){.container{width:98%}}.container-lg{position:relative;width:100%;max-width:1460px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px/*!*//*!*//*!*//*!*//*!*/}@media only screen and (max-width:1599px){.container-lg{max-width:1320px}}@media only screen and (max-width:1399px){.container-lg{max-width:1220px}}@media only screen and (max-width:1299px){.container-lg{max-width:1180px}}@media only screen and (max-width:1199px){.container-lg{width:96%}}@media only screen and (max-width:949px){.container-lg{width:98%}.container-lg>.container{width:100%;padding-left:0;padding-right:0}}.container-fluid{width:100%;max-width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.grid--1{-ms-grid-column-span:1;grid-column:span 1}.grid--2{-ms-grid-column-span:2;grid-column:span 2}.grid--3{-ms-grid-column-span:3;grid-column:span 3}.grid--4{-ms-grid-column-span:4;grid-column:span 4}.grid--5{-ms-grid-column-span:5;grid-column:span 5}.grid--6{-ms-grid-column-span:6;grid-column:span 6}.grid--7{-ms-grid-column-span:7;grid-column:span 7}.grid--8{-ms-grid-column-span:8;grid-column:span 8}.grid--9{-ms-grid-column-span:9;grid-column:span 9}.grid--10{-ms-grid-column-span:10;grid-column:span 10}.grid--11{-ms-grid-column-span:11;grid-column:span 11}.grid--12{-ms-grid-column-span:12;grid-column:span 12}/*!*/@media only screen and (max-width:399px){.grid--phone-1{-ms-grid-column-span:1;grid-column:span 1}.grid--phone-2{-ms-grid-column-span:2;grid-column:span 2}.grid--phone-3{-ms-grid-column-span:3;grid-column:span 3}.grid--phone-4{-ms-grid-column-span:4;grid-column:span 4}.grid--phone-5{-ms-grid-column-span:5;grid-column:span 5}.grid--phone-6{-ms-grid-column-span:6;grid-column:span 6}.grid--phone-7{-ms-grid-column-span:7;grid-column:span 7}.grid--phone-8{-ms-grid-column-span:8;grid-column:span 8}.grid--phone-9{-ms-grid-column-span:9;grid-column:span 9}.grid--phone-10{-ms-grid-column-span:10;grid-column:span 10}.grid--phone-11{-ms-grid-column-span:11;grid-column:span 11}.grid--phone-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:479px){.grid--phone-wide-1{-ms-grid-column-span:1;grid-column:span 1}.grid--phone-wide-2{-ms-grid-column-span:2;grid-column:span 2}.grid--phone-wide-3{-ms-grid-column-span:3;grid-column:span 3}.grid--phone-wide-4{-ms-grid-column-span:4;grid-column:span 4}.grid--phone-wide-5{-ms-grid-column-span:5;grid-column:span 5}.grid--phone-wide-6{-ms-grid-column-span:6;grid-column:span 6}.grid--phone-wide-7{-ms-grid-column-span:7;grid-column:span 7}.grid--phone-wide-8{-ms-grid-column-span:8;grid-column:span 8}.grid--phone-wide-9{-ms-grid-column-span:9;grid-column:span 9}.grid--phone-wide-10{-ms-grid-column-span:10;grid-column:span 10}.grid--phone-wide-11{-ms-grid-column-span:11;grid-column:span 11}.grid--phone-wide-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:559px){.grid--phablet-1{-ms-grid-column-span:1;grid-column:span 1}.grid--phablet-2{-ms-grid-column-span:2;grid-column:span 2}.grid--phablet-3{-ms-grid-column-span:3;grid-column:span 3}.grid--phablet-4{-ms-grid-column-span:4;grid-column:span 4}.grid--phablet-5{-ms-grid-column-span:5;grid-column:span 5}.grid--phablet-6{-ms-grid-column-span:6;grid-column:span 6}.grid--phablet-7{-ms-grid-column-span:7;grid-column:span 7}.grid--phablet-8{-ms-grid-column-span:8;grid-column:span 8}.grid--phablet-9{-ms-grid-column-span:9;grid-column:span 9}.grid--phablet-10{-ms-grid-column-span:10;grid-column:span 10}.grid--phablet-11{-ms-grid-column-span:11;grid-column:span 11}.grid--phablet-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:639px){.grid--tablet-small-1{-ms-grid-column-span:1;grid-column:span 1}.grid--tablet-small-2{-ms-grid-column-span:2;grid-column:span 2}.grid--tablet-small-3{-ms-grid-column-span:3;grid-column:span 3}.grid--tablet-small-4{-ms-grid-column-span:4;grid-column:span 4}.grid--tablet-small-5{-ms-grid-column-span:5;grid-column:span 5}.grid--tablet-small-6{-ms-grid-column-span:6;grid-column:span 6}.grid--tablet-small-7{-ms-grid-column-span:7;grid-column:span 7}.grid--tablet-small-8{-ms-grid-column-span:8;grid-column:span 8}.grid--tablet-small-9{-ms-grid-column-span:9;grid-column:span 9}.grid--tablet-small-10{-ms-grid-column-span:10;grid-column:span 10}.grid--tablet-small-11{-ms-grid-column-span:11;grid-column:span 11}.grid--tablet-small-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:949px){.grid--tablet-1{-ms-grid-column-span:1;grid-column:span 1}.grid--tablet-2{-ms-grid-column-span:2;grid-column:span 2}.grid--tablet-3{-ms-grid-column-span:3;grid-column:span 3}.grid--tablet-4{-ms-grid-column-span:4;grid-column:span 4}.grid--tablet-5{-ms-grid-column-span:5;grid-column:span 5}.grid--tablet-6{-ms-grid-column-span:6;grid-column:span 6}.grid--tablet-7{-ms-grid-column-span:7;grid-column:span 7}.grid--tablet-8{-ms-grid-column-span:8;grid-column:span 8}.grid--tablet-9{-ms-grid-column-span:9;grid-column:span 9}.grid--tablet-10{-ms-grid-column-span:10;grid-column:span 10}.grid--tablet-11{-ms-grid-column-span:11;grid-column:span 11}.grid--tablet-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:1023px){.grid--tablet-wide-1{-ms-grid-column-span:1;grid-column:span 1}.grid--tablet-wide-2{-ms-grid-column-span:2;grid-column:span 2}.grid--tablet-wide-3{-ms-grid-column-span:3;grid-column:span 3}.grid--tablet-wide-4{-ms-grid-column-span:4;grid-column:span 4}.grid--tablet-wide-5{-ms-grid-column-span:5;grid-column:span 5}.grid--tablet-wide-6{-ms-grid-column-span:6;grid-column:span 6}.grid--tablet-wide-7{-ms-grid-column-span:7;grid-column:span 7}.grid--tablet-wide-8{-ms-grid-column-span:8;grid-column:span 8}.grid--tablet-wide-9{-ms-grid-column-span:9;grid-column:span 9}.grid--tablet-wide-10{-ms-grid-column-span:10;grid-column:span 10}.grid--tablet-wide-11{-ms-grid-column-span:11;grid-column:span 11}.grid--tablet-wide-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:1099px){.grid--width-1100-1{-ms-grid-column-span:1;grid-column:span 1}.grid--width-1100-2{-ms-grid-column-span:2;grid-column:span 2}.grid--width-1100-3{-ms-grid-column-span:3;grid-column:span 3}.grid--width-1100-4{-ms-grid-column-span:4;grid-column:span 4}.grid--width-1100-5{-ms-grid-column-span:5;grid-column:span 5}.grid--width-1100-6{-ms-grid-column-span:6;grid-column:span 6}.grid--width-1100-7{-ms-grid-column-span:7;grid-column:span 7}.grid--width-1100-8{-ms-grid-column-span:8;grid-column:span 8}.grid--width-1100-9{-ms-grid-column-span:9;grid-column:span 9}.grid--width-1100-10{-ms-grid-column-span:10;grid-column:span 10}.grid--width-1100-11{-ms-grid-column-span:11;grid-column:span 11}.grid--width-1100-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:1329px){.grid--desktop-1{-ms-grid-column-span:1;grid-column:span 1}.grid--desktop-2{-ms-grid-column-span:2;grid-column:span 2}.grid--desktop-3{-ms-grid-column-span:3;grid-column:span 3}.grid--desktop-4{-ms-grid-column-span:4;grid-column:span 4}.grid--desktop-5{-ms-grid-column-span:5;grid-column:span 5}.grid--desktop-6{-ms-grid-column-span:6;grid-column:span 6}.grid--desktop-7{-ms-grid-column-span:7;grid-column:span 7}.grid--desktop-8{-ms-grid-column-span:8;grid-column:span 8}.grid--desktop-9{-ms-grid-column-span:9;grid-column:span 9}.grid--desktop-10{-ms-grid-column-span:10;grid-column:span 10}.grid--desktop-11{-ms-grid-column-span:11;grid-column:span 11}.grid--desktop-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:1439px){.grid--desktop-wide-1{-ms-grid-column-span:1;grid-column:span 1}.grid--desktop-wide-2{-ms-grid-column-span:2;grid-column:span 2}.grid--desktop-wide-3{-ms-grid-column-span:3;grid-column:span 3}.grid--desktop-wide-4{-ms-grid-column-span:4;grid-column:span 4}.grid--desktop-wide-5{-ms-grid-column-span:5;grid-column:span 5}.grid--desktop-wide-6{-ms-grid-column-span:6;grid-column:span 6}.grid--desktop-wide-7{-ms-grid-column-span:7;grid-column:span 7}.grid--desktop-wide-8{-ms-grid-column-span:8;grid-column:span 8}.grid--desktop-wide-9{-ms-grid-column-span:9;grid-column:span 9}.grid--desktop-wide-10{-ms-grid-column-span:10;grid-column:span 10}.grid--desktop-wide-11{-ms-grid-column-span:11;grid-column:span 11}.grid--desktop-wide-12{-ms-grid-column-span:12;grid-column:span 12}}/*!*/@media only screen and (max-width:1999px){.grid--desktop-xxlarge-1{-ms-grid-column-span:1;grid-column:span 1}.grid--desktop-xxlarge-2{-ms-grid-column-span:2;grid-column:span 2}.grid--desktop-xxlarge-3{-ms-grid-column-span:3;grid-column:span 3}.grid--desktop-xxlarge-4{-ms-grid-column-span:4;grid-column:span 4}.grid--desktop-xxlarge-5{-ms-grid-column-span:5;grid-column:span 5}.grid--desktop-xxlarge-6{-ms-grid-column-span:6;grid-column:span 6}.grid--desktop-xxlarge-7{-ms-grid-column-span:7;grid-column:span 7}.grid--desktop-xxlarge-8{-ms-grid-column-span:8;grid-column:span 8}.grid--desktop-xxlarge-9{-ms-grid-column-span:9;grid-column:span 9}.grid--desktop-xxlarge-10{-ms-grid-column-span:10;grid-column:span 10}.grid--desktop-xxlarge-11{-ms-grid-column-span:11;grid-column:span 11}.grid--desktop-xxlarge-12{-ms-grid-column-span:12;grid-column:span 12}}.bloc-cta-devis button,.cta-simple,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.item-devis a button{position:relative;display:inline-block;font-size:1rem;font-family:Barlow,sans-serif;line-height:1;font-weight:600;text-transform:uppercase;text-align:center;text-decoration:none!important;border:none;outline:0;cursor:pointer;padding:.77778rem .83333rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*//*!*/}@media only screen and (min-width:950px){.bloc-cta-devis button,.cta-simple,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.item-devis a button{font-size:1.11111rem;padding:.77778rem -webkit-calc(1.16667rem + .75vw);padding:.77778rem calc(1.16667rem + .75vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-cta-devis button,.cta-simple,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.item-devis a button{padding:.77778rem 1.66667rem}}.bloc-cta-devis button:after,.cta-simple:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.item-devis a button:after{content:'';width:0;height:0;border-style:solid;border-width:0 16px 16px 0;border-color:transparent #fff transparent transparent;position:absolute;right:0;top:0/*!*/}@media only screen and (max-width:949px){.bloc-cta-devis button:after,.cta-simple:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.item-devis a button:after{right:-1px;top:-1px}}.bloc-cta-devis button.color-secondary,.cta-simple.color-secondary,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-secondary.gmw-form-button,.item-devis a button.color-secondary{background-color:#f39200;color:#fff}.bloc-cta-devis button.color-secondary:hover,.cta-simple.color-secondary:hover,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-secondary.gmw-form-button:hover,.item-devis a button.color-secondary:hover{color:#212d38}.bloc-cta-devis button.color-white,.cta-simple.color-white,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-white.gmw-form-button,.item-devis a button.color-white{background-color:#fff;color:#212d38}.bloc-cta-devis button.color-white:after,.cta-simple.color-white:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-white.gmw-form-button:after,.item-devis a button.color-white:after{border-color:transparent #f5f3f0 transparent transparent}.bloc-cta-devis button.color-white:hover,.cta-simple.color-white:hover,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-white.gmw-form-button:hover,.item-devis a button.color-white:hover{color:#f39200}.bloc-cta-devis button.cta-svg svg,.cta-simple.cta-svg svg,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .cta-svg.gmw-form-button svg,.item-devis a button.cta-svg svg{pointer-events:none;display:inline-block;vertical-align:-5px;margin-right:.77778rem}.bloc-cta-devis button.cta-svg svg *,.cta-simple.cta-svg svg *,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .cta-svg.gmw-form-button svg *,.item-devis a button.cta-svg svg *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-cta-devis button.bg-gris:after,.cta-simple.bg-gris:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bg-gris.gmw-form-button:after,.item-devis a button.bg-gris:after{border-color:transparent #f5f3f0 transparent transparent}.bloc-cta-devis button.w-lg,.cta-simple.w-lg,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .w-lg.gmw-form-button,.item-devis a button.w-lg{width:100%;max-width:270px}@media only screen and (max-width:949px){.bloc-cta-devis button.w-100,.cta-simple.w-100,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .w-100.gmw-form-button,.item-devis a button.w-100{width:100%}}.bloc-pagination{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)/*!*/}@media (min-width:1200px){.bloc-pagination{margin-top:1.66667rem}}@media only screen and (min-width:950px){.bloc-pagination{margin-top:-webkit-calc(1.35556rem + 3.3vw);margin-top:calc(1.35556rem + 3.3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-pagination{margin-top:3.55556rem}}.bloc-pagination .navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center/*!*/}@media only screen and (min-width:950px){.bloc-pagination .navigation{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.bloc-pagination .navigation>div{margin:0 .22222rem}.bloc-pagination .navigation-number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0!important}.bloc-pagination .navigation-number>div{margin:0 .22222rem;width:43px;height:43px;background-color:#fff/*!*/}@media only screen and (min-width:950px){.bloc-pagination .navigation-number>div{width:59px;height:48px;margin:0 .44444rem}}.bloc-pagination .navigation-number>div a{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.88889rem;font-weight:600;color:#212d38;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}.bloc-pagination .navigation-number>div a:hover{background-color:#f39200;color:#fff}@media only screen and (min-width:950px){.bloc-pagination .navigation-number>div a{font-size:1.11111rem}}.bloc-pagination .navigation-number>div.active{background-color:#f39200}.bloc-pagination .navigation-number>div.active a{color:#fff}.bloc-pagination .navigation-link{/*!*/}.bloc-pagination .navigation-link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.88889rem;font-weight:600;color:#212d38/*!*//*!*/}.bloc-pagination .navigation-link a span{-webkit-transition:all .25s cubic-bezier(.25,.1,.25,1);transition:all .25s cubic-bezier(.25,.1,.25,1)}@media only screen and (max-width:949px){.bloc-pagination .navigation-link a{font-size:.77778rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bloc-pagination .navigation-link a span{margin-top:.83333rem;min-width:100px}}@media only screen and (min-width:950px){.bloc-pagination .navigation-link a{font-size:1rem;text-decoration:underline}}.bloc-pagination .navigation-link a *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-pagination .navigation-link a svg{margin:0 .83333rem/*!*/}@media only screen and (max-width:949px){.bloc-pagination .navigation-link a svg{height:43px}}.bloc-pagination .navigation-link a:hover{color:#f39200}.bloc-pagination .navigation-link a:hover svg>g>rect{fill:#f39200}.bloc-pagination .navigation-link a:hover svg>g>g path,.bloc-pagination .navigation-link a:hover svg>g>g rect{fill:#fff}@media only screen and (max-width:949px){.bloc-pagination .navigation-link.navigation-link-previous a{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}h1,h2,h3,h4,h5,h6{font-family:"Barlow Condensed",sans-serif;font-weight:600;color:#212d38;text-transform:uppercase;line-height:1.1}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#f39200;font-weight:600}h1{font-size:-webkit-calc(1.35556rem + 3.3vw);font-size:calc(1.35556rem + 3.3vw)}@media (min-width:1200px){h1{font-size:3.55556rem}}h2{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw)/*!*/}@media (min-width:1200px){h2{font-size:1.77778rem}}@media only screen and (min-width:950px){h2{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw)}}@media only screen and (min-width:950px) and (min-width:1200px){h2{font-size:2.66667rem}}h3{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)/*!*/}@media (min-width:1200px){h3{font-size:1.33333rem}}@media only screen and (min-width:950px){h3{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw)}}@media only screen and (min-width:950px) and (min-width:1200px){h3{font-size:2.11111rem}}.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{font-size:-webkit-calc(1.41667rem + 4.125vw);font-size:calc(1.41667rem + 4.125vw);line-height:.9;font-weight:400/*!*/}@media (min-width:1200px){.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{font-size:4.16667rem}}.title-section h1 strong,.title-section h2 strong,.title-section h3 strong,.title-section h4 strong,.title-section h5 strong,.title-section h6 strong{font-weight:400}@media only screen and (min-width:640px){.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{font-size:-webkit-calc(1.55556rem + 6vw);font-size:calc(1.55556rem + 6vw)}}@media only screen and (min-width:640px) and (min-width:1200px){.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{font-size:5.55556rem}}.label-txt{display:block;font-weight:600;color:#212d38;margin-bottom:.33333rem}.label-txt.mb-10{margin-bottom:.61111rem}.label-rgpd{color:#212d38}.label-rgpd a{text-decoration:underline}.wpcf7-list-item.first{margin-left:0}.wpcf7-list-item-label{color:#212d38}.box-form-contact{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:.27778rem;margin:-webkit-calc(1.16667rem + .75vw) 0 -webkit-calc(1.22222rem + 1.5vw);margin:calc(1.16667rem + .75vw) 0 calc(1.22222rem + 1.5vw)/*!*/}@media (min-width:1200px){.box-form-contact{margin:1.66667rem 0 2.22222rem}}.modal-form-produit--form .box-form-contact{margin:0}.tab-content .box-form-contact{grid-row-gap:1.11111rem}@media only screen and (min-width:950px){.box-form-contact{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.66667rem;grid-row-gap:.55556rem}.modal-form-produit--form .box-form-contact{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:0}}.row-contact+.row-contact{margin-top:.83333rem}.row-contact.row-first{margin-top:1.11111rem/*!*/}@media only screen and (min-width:950px){.row-contact.row-first{margin-top:-webkit-calc(1.2rem + 1.2vw);margin-top:calc(1.2rem + 1.2vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.row-contact.row-first{margin-top:2rem}}.row-contact .codedropz-upload-handler{position:relative;background-color:#e2e0dd;font-size:1rem;border:none;-webkit-border-radius:0;border-radius:0}.row-contact .codedropz-upload-handler:after{content:'';width:0;height:0;border-style:solid;border-width:0 24px 24px 0;border-color:transparent #f5f3f0 transparent transparent;position:absolute;right:0;top:0}.row-contact .codedropz-upload-handler .codedropz-upload-inner h3{font-family:Barlow,sans-serif;font-size:1rem;line-height:1;margin:0}.row-contact .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{font-size:.88889rem;font-weight:600;color:#f39200;text-decoration:underline;text-transform:uppercase;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.row-contact .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn:hover{color:#212d38}.bloc-cta-devis .row-contact button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .row-contact .gmw-form-button,.item-devis a .row-contact button,.row-contact .bloc-cta-devis button,.row-contact .cta-simple,.row-contact .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.row-contact .item-devis a button{min-width:185px;width:auto;margin-top:.44444rem/*!*/}@media only screen and (max-width:949px){.bloc-cta-devis .row-contact button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .row-contact .gmw-form-button,.item-devis a .row-contact button,.row-contact .bloc-cta-devis button,.row-contact .cta-simple,.row-contact .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.row-contact .item-devis a button{width:100%}}.bloc-cta-devis .row-contact button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .row-contact .gmw-form-button:after,.item-devis a .row-contact button:after,.row-contact .bloc-cta-devis button:after,.row-contact .cta-simple:after,.row-contact .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.row-contact .item-devis a button:after{border-color:transparent #f5f3f0 transparent transparent}.field-control{background-color:#fff;border:none;outline:0;width:100%;height:52px;font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;color:#212d38;padding:0 1.11111rem}.field-control::-webkit-input-placeholder{color:rgba(33,45,56,.5)}.field-control::-moz-placeholder{color:rgba(33,45,56,.5)}.field-control:-ms-input-placeholder{color:rgba(33,45,56,.5)}.field-control::-ms-input-placeholder{color:rgba(33,45,56,.5)}.field-control::placeholder{color:rgba(33,45,56,.5)}.field-control.field-products{background-color:#eee;cursor:not-allowed;color:#aaa}textarea.field-control{height:310px;padding-top:1.11111rem/*!*/}@media only screen and (max-width:949px){textarea.field-control{height:180px}}textarea.field-control.field-msg-devis{height:233px;margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){textarea.field-control.field-msg-devis{margin-top:1.38889rem}}@media only screen and (max-width:949px){textarea.field-control.field-msg-devis{height:180px}}.box-row-required{margin-top:.22222rem}.box-row-required p{font-size:.77778rem}.wpcf7-not-valid-tip{font-size:.77778rem}.wpcf7-response-output{text-align:center}.bloc-form-mentions{margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)}@media (min-width:1200px){.bloc-form-mentions{margin-top:1.38889rem}}.bloc-form-mentions p{font-size:.77778rem;font-style:italic}.checkbox-rgpd .wpcf7-list-item-label{display:none}/*!*/@media only screen and (max-width:949px){.row-contact-field .wpcf7-list-item{display:block;margin:0 0 .44444rem 0}}.label-txt{display:block;font-weight:600;color:#212d38;margin-bottom:.33333rem}.label-txt.mb-10{margin-bottom:.61111rem}.label-rgpd{color:#212d38}.label-rgpd a{text-decoration:underline}.wpcf7-list-item.first{margin-left:0}.wpcf7-list-item-label{color:#212d38}.box-form-contact{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:.27778rem;margin:-webkit-calc(1.16667rem + .75vw) 0 -webkit-calc(1.22222rem + 1.5vw);margin:calc(1.16667rem + .75vw) 0 calc(1.22222rem + 1.5vw)/*!*/}@media (min-width:1200px){.box-form-contact{margin:1.66667rem 0 2.22222rem}}.modal-form-produit--form .box-form-contact{margin:0}.tab-content .box-form-contact{grid-row-gap:1.11111rem}@media only screen and (min-width:950px){.box-form-contact{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.66667rem;grid-row-gap:.55556rem}.modal-form-produit--form .box-form-contact{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:0}}.row-contact+.row-contact{margin-top:.83333rem}.row-contact.row-first{margin-top:1.11111rem/*!*/}@media only screen and (min-width:950px){.row-contact.row-first{margin-top:-webkit-calc(1.2rem + 1.2vw);margin-top:calc(1.2rem + 1.2vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.row-contact.row-first{margin-top:2rem}}.row-contact .codedropz-upload-handler{position:relative;background-color:#e2e0dd;font-size:1rem;border:none;-webkit-border-radius:0;border-radius:0}.row-contact .codedropz-upload-handler:after{content:'';width:0;height:0;border-style:solid;border-width:0 24px 24px 0;border-color:transparent #f5f3f0 transparent transparent;position:absolute;right:0;top:0}.row-contact .codedropz-upload-handler .codedropz-upload-inner h3{font-family:Barlow,sans-serif;font-size:1rem;line-height:1;margin:0}.row-contact .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{font-size:.88889rem;font-weight:600;color:#f39200;text-decoration:underline;text-transform:uppercase;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.row-contact .codedropz-upload-handler .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn:hover{color:#212d38}.bloc-cta-devis .row-contact button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .row-contact .gmw-form-button,.item-devis a .row-contact button,.row-contact .bloc-cta-devis button,.row-contact .cta-simple,.row-contact .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.row-contact .item-devis a button{min-width:185px;width:auto;margin-top:.44444rem/*!*/}@media only screen and (max-width:949px){.bloc-cta-devis .row-contact button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .row-contact .gmw-form-button,.item-devis a .row-contact button,.row-contact .bloc-cta-devis button,.row-contact .cta-simple,.row-contact .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.row-contact .item-devis a button{width:100%}}.bloc-cta-devis .row-contact button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .row-contact .gmw-form-button:after,.item-devis a .row-contact button:after,.row-contact .bloc-cta-devis button:after,.row-contact .cta-simple:after,.row-contact .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.row-contact .item-devis a button:after{border-color:transparent #f5f3f0 transparent transparent}.field-control{background-color:#fff;border:none;outline:0;width:100%;height:52px;font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;color:#212d38;padding:0 1.11111rem}.field-control::-webkit-input-placeholder{color:rgba(33,45,56,.5)}.field-control::-moz-placeholder{color:rgba(33,45,56,.5)}.field-control:-ms-input-placeholder{color:rgba(33,45,56,.5)}.field-control::-ms-input-placeholder{color:rgba(33,45,56,.5)}.field-control::placeholder{color:rgba(33,45,56,.5)}.field-control.field-products{background-color:#eee;cursor:not-allowed;color:#aaa}textarea.field-control{height:310px;padding-top:1.11111rem/*!*/}@media only screen and (max-width:949px){textarea.field-control{height:180px}}textarea.field-control.field-msg-devis{height:233px;margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){textarea.field-control.field-msg-devis{margin-top:1.38889rem}}@media only screen and (max-width:949px){textarea.field-control.field-msg-devis{height:180px}}.box-row-required{margin-top:.22222rem}.box-row-required p{font-size:.77778rem}.wpcf7-not-valid-tip{font-size:.77778rem}.wpcf7-response-output{text-align:center}.bloc-form-mentions{margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)}@media (min-width:1200px){.bloc-form-mentions{margin-top:1.38889rem}}.bloc-form-mentions p{font-size:.77778rem;font-style:italic}.checkbox-rgpd .wpcf7-list-item-label{display:none}/*!*/@media only screen and (max-width:949px){.row-contact-field .wpcf7-list-item{display:block;margin:0 0 .44444rem 0}}h1,h2,h3,h4,h5,h6{font-family:"Barlow Condensed",sans-serif;font-weight:600;color:#212d38;text-transform:uppercase;line-height:1.1}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#f39200;font-weight:600}h1{font-size:-webkit-calc(1.35556rem + 3.3vw);font-size:calc(1.35556rem + 3.3vw)}@media (min-width:1200px){h1{font-size:3.55556rem}}h2{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw)/*!*/}@media (min-width:1200px){h2{font-size:1.77778rem}}@media only screen and (min-width:950px){h2{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw)}}@media only screen and (min-width:950px) and (min-width:1200px){h2{font-size:2.66667rem}}h3{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)/*!*/}@media (min-width:1200px){h3{font-size:1.33333rem}}@media only screen and (min-width:950px){h3{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw)}}@media only screen and (min-width:950px) and (min-width:1200px){h3{font-size:2.11111rem}}.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{font-size:-webkit-calc(1.41667rem + 4.125vw);font-size:calc(1.41667rem + 4.125vw);line-height:.9;font-weight:400/*!*/}@media (min-width:1200px){.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{font-size:4.16667rem}}.title-section h1 strong,.title-section h2 strong,.title-section h3 strong,.title-section h4 strong,.title-section h5 strong,.title-section h6 strong{font-weight:400}@media only screen and (min-width:640px){.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{font-size:-webkit-calc(1.55556rem + 6vw);font-size:calc(1.55556rem + 6vw)}}@media only screen and (min-width:640px) and (min-width:1200px){.title-section h1,.title-section h2,.title-section h3,.title-section h4,.title-section h5,.title-section h6{font-size:5.55556rem}}:root{--header-height:168px}/*!*/@media only screen and (max-width:1199px){:root{--header-height:150px}}/*!*/@media only screen and (max-width:949px){:root{--header-height:60px}}.site-header{background-color:#fff;position:fixed;width:100%;top:0;left:0;z-index:999;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.site-header *{-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.site-header.sticky{-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.1);box-shadow:1px 1px 10px rgba(0,0,0,.1)}.site-header.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.site-header.hide{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.preheader-site{position:relative;background-color:#fff;padding:1.11111rem -webkit-calc(1.38889rem + 3.75vw);padding:1.11111rem calc(1.38889rem + 3.75vw);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;z-index:99/*!*//*!*/}@media (min-width:1200px){.preheader-site{padding:1.11111rem 3.88889rem}}@media only screen and (max-width:1349px){.preheader-site{padding:1.11111rem 1.11111rem}}@media only screen and (max-width:949px){.preheader-site{padding:11px 18px}}.sticky .preheader-site{padding:.55556rem .83333rem!important}.preheader-site--left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.preheader-site--right{display:none/*!*//*!*/}@media only screen and (min-width:950px){.preheader-site--right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.11111rem}}@media only screen and (max-width:1199px){.preheader-site--right{gap:.55556rem}}.bloc-cta-devis .preheader-site--right button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .preheader-site--right .gmw-form-button,.item-devis a .preheader-site--right button,.preheader-site--right .bloc-cta-devis button,.preheader-site--right .cta-simple,.preheader-site--right .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.preheader-site--right .item-devis a button{/*!*/}@media only screen and (max-width:1199px){.bloc-cta-devis .preheader-site--right button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .preheader-site--right .gmw-form-button,.item-devis a .preheader-site--right button,.preheader-site--right .bloc-cta-devis button,.preheader-site--right .cta-simple,.preheader-site--right .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.preheader-site--right .item-devis a button{font-size:1rem;padding:.66667rem -webkit-calc(1.16667rem + .75vw);padding:.66667rem calc(1.16667rem + .75vw)}}@media only screen and (max-width:1199px) and (min-width:1200px){.bloc-cta-devis .preheader-site--right button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .preheader-site--right .gmw-form-button,.item-devis a .preheader-site--right button,.preheader-site--right .bloc-cta-devis button,.preheader-site--right .cta-simple,.preheader-site--right .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.preheader-site--right .item-devis a button{padding:.66667rem 1.66667rem}}.bloc-cta-devis .sticky .preheader-site--right button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .sticky .preheader-site--right .gmw-form-button,.item-devis a .sticky .preheader-site--right button,.sticky .preheader-site--right .bloc-cta-devis button,.sticky .preheader-site--right .cta-simple,.sticky .preheader-site--right .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.sticky .preheader-site--right .item-devis a button{font-size:1rem;padding:.55556rem -webkit-calc(1.16667rem + .75vw);padding:.55556rem calc(1.16667rem + .75vw)}@media (min-width:1200px){.bloc-cta-devis .sticky .preheader-site--right button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .sticky .preheader-site--right .gmw-form-button,.item-devis a .sticky .preheader-site--right button,.sticky .preheader-site--right .bloc-cta-devis button,.sticky .preheader-site--right .cta-simple,.sticky .preheader-site--right .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.sticky .preheader-site--right .item-devis a button{padding:.55556rem 1.66667rem}}.preheader-site--right--mobile{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center/*!*/}@media only screen and (min-width:950px){.preheader-site--right--mobile{display:none}}.logo-header{max-width:287px/*!*/}@media only screen and (max-width:1199px){.logo-header{max-width:170px}}.sticky .logo-header{max-width:150px}.logo-header a{display:block}.logo-header a svg{display:block;width:100%;height:auto}.preheader-navigation{display:none;/*!*/margin-left:-webkit-calc(1.25rem + 1.875vw);margin-left:calc(1.25rem + 1.875vw)/*!*//*!*/}@media only screen and (min-width:950px){.preheader-navigation{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1200px){.preheader-navigation{margin-left:2.5rem}}@media only screen and (max-width:1299px){.preheader-navigation{margin-left:-webkit-calc(1.13889rem + .375vw);margin-left:calc(1.13889rem + .375vw)}}@media only screen and (max-width:1299px) and (min-width:1200px){.preheader-navigation{margin-left:1.38889rem}}@media only screen and (max-width:1199px){.preheader-navigation{margin-left:.83333rem}}.preheader-navigation ul li{display:inline-block}.preheader-navigation ul li:not(:last-child){padding-right:.83333rem;margin-right:.83333rem;border-right:1px solid #d8d4ce/*!*/}@media only screen and (max-width:1199px){.preheader-navigation ul li:not(:last-child){padding-right:.44444rem;margin-right:.44444rem}}.preheader-navigation ul li a{display:inline-block;font-weight:500;color:#212d38;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)/*!*//*!*/}.preheader-navigation ul li a:hover{color:#f39200}@media only screen and (max-width:1299px){.preheader-navigation ul li a{font-size:.88889rem}}@media only screen and (max-width:1199px){.preheader-navigation ul li a{font-size:.83333rem}}.sticky .preheader-navigation ul li a{font-size:.83333rem}.preheader-navigation ul li.current_page_item a{color:#f39200}.btn-search{background-color:transparent;border:none;padding:0;cursor:pointer/*!*/}@media only screen and (max-width:1199px){.btn-search{width:40px}}.sticky .btn-search{width:36px}.btn-search svg{display:block;pointer-events:none}.btn-search svg g,.btn-search svg path{-webkit-transition:all .1s cubic-bezier(.25,.1,.25,1);transition:all .1s cubic-bezier(.25,.1,.25,1)}.btn-search:hover svg path{fill:#f39200}.btn-search:hover svg g{stroke:#f39200}.header-rs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.66667rem}.header-rs li a{width:48px;height:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid #212d38;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)/*!*/}@media only screen and (max-width:1199px){.header-rs li a{width:40px;height:40px}.header-rs li a svg{width:20px;height:20px}}.sticky .header-rs li a{width:36px;height:36px}.sticky .header-rs li a svg{width:18px;height:18px}.header-rs li a svg path{fill:#212d38;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.header-rs li a:hover{border-color:#f39200}.header-rs li a:hover svg path{fill:#f39200}.bloc-total-favorites{position:relative;opacity:1;visibility:visible;pointer-events:auto}.bloc-total-favorites.hide-total{opacity:0;visibility:hidden;pointer-events:none}.bloc-total-favorites svg{display:block;width:48px;height:48px/*!*//*!*/}@media only screen and (max-width:1199px){.bloc-total-favorites svg{width:40px;height:40px}}.sticky .bloc-total-favorites svg{width:36px;height:36px}@media only screen and (max-width:949px){.bloc-total-favorites svg{width:32px;height:32px}.sticky .bloc-total-favorites svg{width:30px;height:30px}}.bloc-total-favorites span{background-color:#2cbf4e;width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%;position:absolute;right:-9px;top:-8px;font-weight:600;color:#fff;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}.sticky .bloc-total-favorites span{width:20px;height:20px;font-size:.77778rem;right:-7px}@media only screen and (max-width:949px){.bloc-total-favorites span{width:18px;height:18px;font-size:.77778rem;right:-5px;top:-10px}.sticky .bloc-total-favorites span{width:18px;height:18px;right:-5px}}.header-navigation{background-color:#f5f3f0;position:absolute;top:60px;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}.sticky .header-navigation{top:52px}@media only screen and (min-width:950px){.header-navigation{position:relative;top:inherit;padding:0 1.11111rem;opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:none;-ms-transform:none;transform:none}.sticky .header-navigation{top:inherit}}body.menu-active .header-navigation{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.site-navigation{text-align:center}@media only screen and (max-width:949px){.site-navigation{text-align:left;height:380px;overflow-y:scroll;padding:0 1.11111rem}}.site-navigation>ul{display:block}.site-navigation>ul>li{position:relative;display:inline-block/*!*//*!*/}@media only screen and (max-width:949px){.site-navigation>ul>li{display:block}.site-navigation>ul>li:not(:last-child){border-bottom:1px solid #d8d4ce}}.site-navigation>ul>li>a{display:inline-block;font-size:1.11111rem;font-weight:500;color:#212d38;margin:1.11111rem 0;padding:0 -webkit-calc(1.16667rem + .75vw);padding:0 calc(1.16667rem + .75vw);-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*//*!*//*!*//*!*/}@media (min-width:1200px){.site-navigation>ul>li>a{padding:0 1.66667rem}}@media only screen and (max-width:1699px){.site-navigation>ul>li>a{padding:0 .83333rem}}@media only screen and (max-width:1499px){.site-navigation>ul>li>a{font-size:1rem;padding:0 .55556rem}}@media only screen and (max-width:1299px){.site-navigation>ul>li>a{font-size:1rem;padding:0 .55556rem}}@media only screen and (max-width:949px){.site-navigation>ul>li>a{display:block;font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-weight:600;text-transform:uppercase;margin:1rem 0;padding:0;width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}}@media only screen and (max-width:949px) and (min-width:1200px){.site-navigation>ul>li>a{font-size:1.33333rem}}.sticky .site-navigation>ul>li>a{margin:.83333rem 0}.site-navigation>ul>li>a .arrow{display:none;vertical-align:1px;margin-left:.44444rem/*!*/}@media only screen and (min-width:950px){.site-navigation>ul>li>a .arrow{display:inline-block}}.site-navigation>ul>li>a .arrow svg path{fill:#212d38;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.site-navigation>ul>li>a:hover{color:#f39200}.site-navigation>ul>li>a:hover .arrow svg path{fill:#f39200}@media only screen and (min-width:950px){.site-navigation>ul>li:not(:last-child)>a{border-right:1px solid #d8d4ce}}.site-navigation>ul>li.current-menu-ancestor>a,.site-navigation>ul>li.current_page_item>a{color:#f39200}.site-navigation>ul>li.current-menu-ancestor>a .arrow svg path,.site-navigation>ul>li.current_page_item>a .arrow svg path{fill:#f39200}.site-navigation>ul>li .sub-menu{display:none/*!*/}@media only screen and (min-width:950px){.site-navigation>ul>li .sub-menu{display:block;position:absolute;left:0;background-color:#f5f3f0;padding:-webkit-calc(1.13889rem + .375vw) .83333rem;padding:calc(1.13889rem + .375vw) .83333rem;min-width:270px;text-align:left;opacity:0;pointer-events:none;z-index:9;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}}@media only screen and (min-width:950px) and (min-width:1200px){.site-navigation>ul>li .sub-menu{padding:1.38889rem .83333rem}}@media only screen and (min-width:950px){.site-navigation>ul>li .sub-menu:after{content:'';width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #fff transparent;position:absolute;right:0;bottom:0}}.site-navigation>ul>li .sub-menu li{/*!*//*!*/}@media only screen and (min-width:950px){.site-navigation>ul>li .sub-menu li+li{margin-top:.83333rem}}@media only screen and (max-width:949px){.site-navigation>ul>li .sub-menu li+li{padding:.66667rem 0;border-top:1px solid rgba(216,212,206,.5)}.site-navigation>ul>li .sub-menu li:first-child{padding-bottom:.66667rem}}.site-navigation>ul>li .sub-menu li a{display:inline-block;font-size:1.11111rem;font-weight:500;color:#212d38/*!*/}.site-navigation>ul>li .sub-menu li a:hover{color:#f39200}@media only screen and (max-width:949px){.site-navigation>ul>li .sub-menu li a{display:block;font-size:1rem;font-weight:400}}.site-navigation>ul>li .sub-menu li.current_page_item a{color:#f39200}.site-navigation>ul>li:hover.menu-item-has-children>a{color:#f39200}.site-navigation>ul>li:hover.menu-item-has-children>a .arrow svg path{fill:#f39200}.site-navigation>ul>li:hover .sub-menu{opacity:1;pointer-events:auto}#menu-menu-pre-header-1{display:block;border-top:1px solid #d8d4ce/*!*/}@media only screen and (min-width:950px){#menu-menu-pre-header-1{display:none}}.site-wrapper{position:relative;margin-top:var(--header-height)}.menu-opener{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:.83333rem/*!*/}@media only screen and (min-width:950px){.menu-opener{display:none}}.menu-opener{background-color:transparent;border:none;outline:0;padding:0;cursor:pointer}.menu-opener .bar{width:28px;height:18px;position:relative;display:block;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.menu-opener .bar span,.menu-opener .bar:after,.menu-opener .bar:before{display:block;background:#212d38;width:28px;height:3px;position:absolute;left:0;-webkit-transition:all .4s;transition:all .4s}.menu-opener .bar span{top:0}.menu-opener .bar:after,.menu-opener .bar:before{content:''}.menu-opener .bar:before{top:50%}.menu-opener .bar:after{top:100%}.menu-active .menu-opener .bar span,.menu-active .menu-opener .bar:after,.menu-active .menu-opener .bar:before{background:#212d38}.menu-active .menu-opener .bar span{-webkit-transform:translateY(9px) translateX(0) rotate(45deg);-ms-transform:translateY(9px) translateX(0) rotate(45deg);transform:translateY(9px) translateX(0) rotate(45deg)}.menu-active .menu-opener .bar:before{opacity:0}.menu-active .menu-opener .bar:after{-webkit-transform:translateY(-9px) translateX(0) rotate(-45deg);-ms-transform:translateY(-9px) translateX(0) rotate(-45deg);transform:translateY(-9px) translateX(0) rotate(-45deg)}.menu-opener .bar-name{display:block;font-size:.55556rem;line-height:1;letter-spacing:.5px;font-weight:700;color:#f39200;text-transform:uppercase;margin-top:.66667rem}.bloc-search-mobile{padding:1.11111rem;display:block/*!*/}@media only screen and (min-width:950px){.bloc-search-mobile{display:none}}.bloc-rs-mobile{position:relative;background-color:#fff;padding:.88889rem 1.11111rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 -20px 20px #f5f3f0;box-shadow:0 -20px 20px #f5f3f0/*!*/}@media only screen and (min-width:950px){.bloc-rs-mobile{display:none}}.mobile_arrow{display:block;position:absolute;top:4px;right:0;width:24px;height:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)/*!*/}@media only screen and (min-width:950px){.mobile_arrow{display:none}}.mobile_arrow svg{pointer-events:none}.mobile_arrow.is-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#breadcrumbs{position:absolute;left:0;top:0;width:100%;font-family:"Barlow Condensed",sans-serif;font-size:.88889rem;font-weight:400;line-height:1;color:#fff;z-index:9}body.single-produits #breadcrumbs{position:relative/*!*/}@media only screen and (max-width:949px){body.single-produits #breadcrumbs{background-color:#f5f3f0}}#breadcrumbs a{color:#fff;font-weight:400;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}#breadcrumbs a:hover{color:#f39200}#breadcrumbs span.breadcrumb_last,#breadcrumbs span.current-item{font-weight:600}body.single-post #breadcrumbs{color:#717880}body.single-post #breadcrumbs a{color:#717880}body.single-post #breadcrumbs a:hover{color:#f39200}#breadcrumbs .breadcrumbs-inner{position:relative;display:inline-block;padding:1.11111rem 0}body.single-produits #breadcrumbs .breadcrumbs-inner{position:relative;background-color:#fff;color:#212d38;z-index:9;padding-right:-webkit-calc(1.13889rem + .375vw);padding-right:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){body.single-produits #breadcrumbs .breadcrumbs-inner{padding-right:1.38889rem}}@media only screen and (max-width:949px){body.single-produits #breadcrumbs .breadcrumbs-inner{background-color:#f5f3f0}}body.single-produits #breadcrumbs .breadcrumbs-inner a{color:#212d38}body.single-produits #breadcrumbs .breadcrumbs-inner a:hover{color:#f39200}.sep{background:url(../images/sep-breadcrumbs.svg) no-repeat;width:6px;height:10px;display:inline-block;margin:0 .66667rem}body.single-post .sep,body.single-produits .sep{background:url(../images/sep-breadcrumbs-single.svg) no-repeat}.hero-interne{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr/*!*/}@media only screen and (max-width:949px){.hero-interne{background-color:#212d38}}.hero-interne>*{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.hero-interne:before{content:'';background:-webkit-gradient(linear,left top,right top,color-stop(30%,#212d38),color-stop(80%,rgba(255,255,255,0)));background:linear-gradient(to right,#212d38 30%,rgba(255,255,255,0) 80%);position:absolute;left:0;top:0;width:50%;height:100%;z-index:5/*!*/}@media only screen and (max-width:949px){.hero-interne:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,#212d38),color-stop(80%,rgba(255,255,255,0)));background:linear-gradient(to top,#212d38 30%,rgba(255,255,255,0) 80%);width:100%;height:50%;top:inherit;bottom:0}}.hero-interne:after{content:'';background:-webkit-gradient(linear,left top,right top,color-stop(30%,#212d38),to(rgba(255,255,255,0)));background:linear-gradient(to right,#212d38 30%,rgba(255,255,255,0) 100%);position:absolute;left:0;top:0;width:50%;height:100%;z-index:5/*!*/}@media only screen and (max-width:949px){.hero-interne:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,#212d38),to(rgba(255,255,255,0)));background:linear-gradient(to top,#212d38 30%,rgba(255,255,255,0) 100%);width:100%;height:50%;top:inherit;bottom:0}}.hero-interne--image{/*!*/}@media only screen and (max-width:949px){.hero-interne--image{opacity:.5}}.hero-interne--image img{display:block;width:100%;height:100%}.hero-interne--content{position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding:160px 0 30px;z-index:7/*!*/}@media only screen and (min-width:950px){.hero-interne--content{padding:-webkit-calc(1.66667rem + 7.5vw) 0;padding:calc(1.66667rem + 7.5vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.hero-interne--content{padding:6.66667rem 0}}.hero-interne--content--intro{/*!*//*!*/}@media only screen and (min-width:950px){.hero-interne--content--intro{max-width:730px}}@media only screen and (max-width:949px){.hero-interne--content--intro{width:100%}}.hero-interne--content--cta{margin-top:1.11111rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.83333rem 2.22222rem/*!*//*!*/}@media only screen and (min-width:950px){.hero-interne--content--cta{margin-top:-webkit-calc(1.22222rem + 1.5vw);margin-top:calc(1.22222rem + 1.5vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.hero-interne--content--cta{margin-top:2.22222rem}}@media only screen and (max-width:949px){.hero-interne--content--cta li{width:100%}}.bloc-cta-devis .hero-interne--content--cta button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .gmw-form-button,.hero-interne--content--cta .bloc-cta-devis button,.hero-interne--content--cta .cta-simple,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.hero-interne--content--cta .item-devis a button,.item-devis a .hero-interne--content--cta button{min-width:206px;padding:.88889rem .77778rem .88889rem -webkit-calc(1.16667rem + .75vw);padding:.88889rem .77778rem .88889rem calc(1.16667rem + .75vw)/*!*/}@media (min-width:1200px){.bloc-cta-devis .hero-interne--content--cta button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .gmw-form-button,.hero-interne--content--cta .bloc-cta-devis button,.hero-interne--content--cta .cta-simple,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.hero-interne--content--cta .item-devis a button,.item-devis a .hero-interne--content--cta button{padding:.88889rem .77778rem .88889rem 1.66667rem}}@media only screen and (max-width:949px){.bloc-cta-devis .hero-interne--content--cta button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .gmw-form-button,.hero-interne--content--cta .bloc-cta-devis button,.hero-interne--content--cta .cta-simple,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.hero-interne--content--cta .item-devis a button,.item-devis a .hero-interne--content--cta button{width:-webkit-calc(100% - 16px);width:calc(100% - 16px);padding:.88889rem .55556rem}}.bloc-cta-devis .hero-interne--content--cta button.color-secondary:before,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .color-secondary.gmw-form-button:before,.hero-interne--content--cta .bloc-cta-devis button.color-secondary:before,.hero-interne--content--cta .cta-simple.color-secondary:before,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-secondary.gmw-form-button:before,.hero-interne--content--cta .item-devis a button.color-secondary:before,.item-devis a .hero-interne--content--cta button.color-secondary:before{content:'';background:url(../images/cta-bg.png) no-repeat;width:16px;height:100%;position:absolute;right:-16px;bottom:0/*!*/}@media only screen and (max-width:949px){.bloc-cta-devis .hero-interne--content--cta button.color-secondary:before,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .color-secondary.gmw-form-button:before,.hero-interne--content--cta .bloc-cta-devis button.color-secondary:before,.hero-interne--content--cta .cta-simple.color-secondary:before,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-secondary.gmw-form-button:before,.hero-interne--content--cta .item-devis a button.color-secondary:before,.item-devis a .hero-interne--content--cta button.color-secondary:before{background-size:cover;right:-15px}}.bloc-cta-devis .hero-interne--content--cta button.color-secondary:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .color-secondary.gmw-form-button:after,.hero-interne--content--cta .bloc-cta-devis button.color-secondary:after,.hero-interne--content--cta .cta-simple.color-secondary:after,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-secondary.gmw-form-button:after,.hero-interne--content--cta .item-devis a button.color-secondary:after,.item-devis a .hero-interne--content--cta button.color-secondary:after{display:none}.bloc-cta-devis .hero-interne--content--cta button.color-white:before,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .color-white.gmw-form-button:before,.hero-interne--content--cta .bloc-cta-devis button.color-white:before,.hero-interne--content--cta .cta-simple.color-white:before,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-white.gmw-form-button:before,.hero-interne--content--cta .item-devis a button.color-white:before,.item-devis a .hero-interne--content--cta button.color-white:before{content:'';background:url(../images/cta-bg-white.png) no-repeat;width:16px;height:100%;position:absolute;right:-16px;bottom:0/*!*/}@media only screen and (max-width:949px){.bloc-cta-devis .hero-interne--content--cta button.color-white:before,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .color-white.gmw-form-button:before,.hero-interne--content--cta .bloc-cta-devis button.color-white:before,.hero-interne--content--cta .cta-simple.color-white:before,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-white.gmw-form-button:before,.hero-interne--content--cta .item-devis a button.color-white:before,.item-devis a .hero-interne--content--cta button.color-white:before{background-size:cover;right:-15px}}.bloc-cta-devis .hero-interne--content--cta button.color-white:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .hero-interne--content--cta .color-white.gmw-form-button:after,.hero-interne--content--cta .bloc-cta-devis button.color-white:after,.hero-interne--content--cta .cta-simple.color-white:after,.hero-interne--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-white.gmw-form-button:after,.hero-interne--content--cta .item-devis a button.color-white:after,.item-devis a .hero-interne--content--cta button.color-white:after{display:none}.hero-interne--content--cta .cta-with-picto{font-size:1.11111rem;font-weight:600;color:#fff;text-transform:uppercase;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.hero-interne--content--cta .cta-with-picto span{text-decoration:underline}.hero-interne--content--cta .cta-with-picto svg{vertical-align:-4px;margin-right:.44444rem}.hero-interne--content--cta .cta-with-picto svg *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.hero-interne--content--cta .cta-with-picto:hover{color:#f39200}.hero-interne--content--cta .cta-with-picto:hover svg path{fill:#f39200}body.single-metiers .hero-interne--content .container-lg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1.11111rem 1.66667rem/*!*/}@media only screen and (max-width:949px){body.single-metiers .hero-interne--content .container-lg{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}.hero-intro h1{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);line-height:1;text-transform:uppercase;color:#fff;margin-bottom:.83333rem/*!*/}@media (min-width:1200px){.hero-intro h1{font-size:1.77778rem}}.hero-intro h1 strong{color:#f39200}@media only screen and (min-width:950px){.hero-intro h1{font-size:-webkit-calc(1.35556rem + 3.3vw);font-size:calc(1.35556rem + 3.3vw);margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.hero-intro h1{font-size:3.55556rem}}@media only screen and (min-width:950px) and (min-width:1200px){.hero-intro h1{margin-bottom:1.38889rem}}.hero-intro p{font-size:.88889rem;color:#fff/*!*/}@media only screen and (min-width:950px){.hero-intro p{font-size:1rem;max-width:580px}}.hero-intro p+p{margin-top:.83333rem}.section-hero{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"hero-left" "hero-right"/*!*/}@media only screen and (min-width:950px){.section-hero{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"hero-left	hero-right"}}.panel-hero-left{-ms-grid-row:1;-ms-grid-column:1;display:-ms-grid;display:grid;grid-area:hero-left;-ms-grid-columns:1fr;grid-template-columns:1fr}.panel-hero-left>*{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.panel-hero-left img{display:block;width:100%;height:100%/*!*//*!*//*!*/}@media only screen and (max-width:949px){.panel-hero-left img{max-height:450px}}@media only screen and (max-width:639px){.panel-hero-left img{max-height:350px}}@media only screen and (max-width:559px){.panel-hero-left img{max-height:260px}}.panel-hero-left--title{position:relative;-webkit-align-self:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;padding:.83333rem .83333rem -webkit-calc(1.38889rem + 3.75vw) -webkit-calc(1.38889rem + 3.75vw);padding:.83333rem .83333rem calc(1.38889rem + 3.75vw) calc(1.38889rem + 3.75vw)/*!*/}@media (min-width:1200px){.panel-hero-left--title{padding:.83333rem .83333rem 3.88889rem 3.88889rem}}@media only screen and (max-width:1299px){.panel-hero-left--title{padding:.83333rem .83333rem -webkit-calc(1.22222rem + 1.5vw) -webkit-calc(1.16667rem + .75vw);padding:.83333rem .83333rem calc(1.22222rem + 1.5vw) calc(1.16667rem + .75vw)}}@media only screen and (max-width:1299px) and (min-width:1200px){.panel-hero-left--title{padding:.83333rem .83333rem 2.22222rem 1.66667rem}}.panel-hero-left--title h1{font-size:-webkit-calc(1.35556rem + 3.3vw);font-size:calc(1.35556rem + 3.3vw);font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;color:#fff;max-width:640px/*!*//*!*/}@media (min-width:1200px){.panel-hero-left--title h1{font-size:3.55556rem}}@media only screen and (max-width:1299px){.panel-hero-left--title h1{font-size:-webkit-calc(1.3rem + 2.55vw);font-size:calc(1.3rem + 2.55vw)}}@media only screen and (max-width:1299px) and (min-width:1200px){.panel-hero-left--title h1{font-size:3rem}}@media only screen and (max-width:639px){.panel-hero-left--title h1{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw)}}@media only screen and (max-width:639px) and (min-width:1200px){.panel-hero-left--title h1{font-size:1.77778rem}}.panel-hero-left--title h1 strong{color:#f39200;font-weight:600}.panel-hero-right{-ms-grid-row:2;-ms-grid-column:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-area:hero-right/*!*/}@media only screen and (min-width:950px){.panel-hero-left{-ms-grid-row:1;-ms-grid-column:1}.panel-hero-right{-ms-grid-row:1;-ms-grid-column:2}}@media only screen and (max-width:949px){.panel-hero-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.panel-hero-item{position:relative;display:-ms-grid;display:grid;width:25%;-ms-grid-columns:1fr;grid-template-columns:1fr;overflow:hidden;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}@media only screen and (max-width:949px){.panel-hero-item{width:100%}}.panel-hero-item:before{content:'';background-color:#212d38;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.7;z-index:1;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.panel-hero-item:after{content:'';background-color:#f39200;width:0;height:4px;position:absolute;left:0;bottom:0;-webkit-transition:all 1s cubic-bezier(.25,.1,.25,1);transition:all 1s cubic-bezier(.25,.1,.25,1)}.panel-hero-item>*{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.panel-hero-item img{display:block;width:100%;height:100%;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}@media only screen and (max-width:949px){.panel-hero-item img{max-height:100px}}.panel-hero-item--title{position:relative;-webkit-align-self:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;white-space:nowrap;padding:.55556rem .55556rem -webkit-calc(1.22222rem + 1.5vw) -webkit-calc(1.22222rem + 1.5vw);padding:.55556rem .55556rem calc(1.22222rem + 1.5vw) calc(1.22222rem + 1.5vw);opacity:.8;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}@media (min-width:1200px){.panel-hero-item--title{padding:.55556rem .55556rem 2.22222rem 2.22222rem}}@media only screen and (max-width:949px){.panel-hero-item--title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;opacity:1;padding:0 .83333rem;z-index:9}}.panel-hero-item--title h2{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);font-family:"Barlow Condensed",sans-serif;font-weight:600;color:#fff;text-transform:uppercase/*!*//*!*//*!*/}@media (min-width:1200px){.panel-hero-item--title h2{font-size:2.66667rem}}@media only screen and (max-width:1299px){.panel-hero-item--title h2{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw)}}@media only screen and (max-width:1299px) and (min-width:1200px){.panel-hero-item--title h2{font-size:2.11111rem}}@media only screen and (max-width:949px){.panel-hero-item--title h2 br{display:none}}@media only screen and (max-width:639px){.panel-hero-item--title h2{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (max-width:639px) and (min-width:1200px){.panel-hero-item--title h2{font-size:1.33333rem}}.panel-hero-item--title .panel-number{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-family:"Barlow Condensed",sans-serif;font-weight:600;color:#f39200/*!*/}@media (min-width:1200px){.panel-hero-item--title .panel-number{font-size:1.33333rem}}@media only screen and (max-width:949px){.panel-hero-item--title .panel-number{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:.55556rem}}.panel-hero-item:hover{width:100%/*!*//*!*/}@media only screen and (min-width:950px){.panel-hero-item:hover{width:75%}}.panel-hero-item:hover:before{opacity:.3;z-index:0}.panel-hero-item:hover:after{width:100%}.panel-hero-item:hover .panel-hero-item--title{opacity:1}@media only screen and (max-width:949px){.panel-hero-item:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}.section-chiffres{background-color:#f5f3f0;padding:-webkit-calc(1.22222rem + 1.5vw) 0;padding:calc(1.22222rem + 1.5vw) 0}@media (min-width:1200px){.section-chiffres{padding:2.22222rem 0}}.grid-chiffres{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:1.11111rem 4.44444rem/*!*/}.grid-chiffres .swiper-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:999px){body:not(.page-template-carrieres-page) .grid-chiffres:after{content:'';background:-webkit-gradient(linear,left top,right top,color-stop(10%,rgba(245,243,240,.5)),to(#f5f3f0));background:linear-gradient(to right,rgba(245,243,240,.5) 10%,#f5f3f0 100%);width:20px;height:100%;display:block;position:absolute;top:0;right:-7px;z-index:4}}.bloc-chiffres--after,.bloc-chiffres--before{font-size:1.11111rem;font-weight:500/*!*/}@media only screen and (max-width:1199px){.bloc-chiffres--after,.bloc-chiffres--before{font-size:.77778rem}}.bloc-chiffres--chiffre{font-size:-webkit-calc(1.35556rem + 3.3vw);font-size:calc(1.35556rem + 3.3vw);font-family:"Barlow Condensed",sans-serif;font-weight:700;line-height:1;color:#212d38/*!*/}@media (min-width:1200px){.bloc-chiffres--chiffre{font-size:3.55556rem}}.bloc-chiffres--chiffre span{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);display:inline-block;margin-left:4px}@media (min-width:1200px){.bloc-chiffres--chiffre span{font-size:1.77778rem}}@media only screen and (max-width:1199px){.bloc-chiffres--chiffre{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw)}}@media only screen and (max-width:1199px) and (min-width:1200px){.bloc-chiffres--chiffre{font-size:2.66667rem}}@media only screen and (max-width:1199px){.bloc-chiffres--chiffre span{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (max-width:1199px) and (min-width:1200px){.bloc-chiffres--chiffre span{font-size:1.33333rem}}.bloc-chiffres--chiffre .count-numbers--before{font-size:-webkit-calc(1.35556rem + 3.3vw);font-size:calc(1.35556rem + 3.3vw);font-weight:700/*!*/}@media (min-width:1200px){.bloc-chiffres--chiffre .count-numbers--before{font-size:3.55556rem}}@media only screen and (max-width:1199px){.bloc-chiffres--chiffre .count-numbers--before{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw)}}@media only screen and (max-width:1199px) and (min-width:1200px){.bloc-chiffres--chiffre .count-numbers--before{font-size:2.66667rem}}.section-expertises{background-color:#fff;padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}@media (min-width:1200px){.section-expertises{padding:5.55556rem 0}}.expertises-chapo{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.11111rem/*!*/}@media only screen and (min-width:950px){.expertises-chapo{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.11111rem}}.expertises-chapo--title{border-left:1px solid #212d38;padding-left:.83333rem/*!*/}@media only screen and (min-width:950px){.expertises-chapo--title{padding-left:-webkit-calc(1.41667rem + 4.125vw);padding-left:calc(1.41667rem + 4.125vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.expertises-chapo--title{padding-left:4.16667rem}}.expertises-chapo--title h2{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);font-weight:600;text-transform:uppercase}@media (min-width:1200px){.expertises-chapo--title h2{font-size:2.66667rem}}.expertises-chapo--title h2 strong{color:#f39200}.expertises-chapo--content p{width:100%;max-width:580px}.grid-expertises{margin:-webkit-calc(1.27778rem + 2.25vw) 0;margin:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.grid-expertises{margin:2.77778rem 0}}@media only screen and (min-width:950px){.grid-expertises{margin:-webkit-calc(1.38889rem + 3.75vw) -.88889rem -webkit-calc(1.27778rem + 2.25vw);margin:calc(1.38889rem + 3.75vw) -.88889rem calc(1.27778rem + 2.25vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.grid-expertises{margin:3.88889rem -.88889rem 2.77778rem}}.bloc-exp-item:not(.bloc-exp-logo){position:relative;padding:.88889rem 0/*!*/}@media only screen and (min-width:950px){.bloc-exp-item:not(.bloc-exp-logo){padding:.88889rem}}.bloc-exp-item--inner{position:relative;background-color:#f5f3f0;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-exp-item--inner:after,.bloc-exp-item--inner:before{content:'';width:0;height:0;border-style:solid;position:absolute;z-index:5}.bloc-exp-item--inner:before{border-width:80px 80px 0 0;border-color:#fff transparent transparent transparent;left:0;top:0/*!*/}@media only screen and (max-width:639px){.bloc-exp-item--inner:before{border-width:40px 40px 0 0;left:-1px;top:-1px}}.bloc-exp-item--inner:after{border-width:0 0 80px 80px;border-color:transparent transparent #fff transparent;right:0;bottom:0/*!*/}@media only screen and (max-width:639px){.bloc-exp-item--inner:after{border-width:0 0 40px 40px;right:-1px;bottom:-1px}}.bloc-exp-item--inner:hover{background-color:#efebe5}.bloc-cta-devis .bloc-exp-item--inner:hover button.color-white,.bloc-exp-item--inner:hover .bloc-cta-devis button.color-white,.bloc-exp-item--inner:hover .cta-simple.color-white,.bloc-exp-item--inner:hover .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-white.gmw-form-button,.bloc-exp-item--inner:hover .item-devis a button.color-white,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bloc-exp-item--inner:hover .color-white.gmw-form-button,.item-devis a .bloc-exp-item--inner:hover button.color-white{color:#f39200}.bloc-exp-item--image img{display:block;width:100%;height:auto/*!*//*!*/}@media only screen and (max-width:949px){.bloc-exp-item--image img{height:300px!important}}.bloc-exp-item--content{padding:1.11111rem/*!*/}@media only screen and (min-width:1200px){.bloc-exp-item--content{padding:-webkit-calc(1.27778rem + 2.25vw);padding:calc(1.27778rem + 2.25vw)}}@media only screen and (min-width:1200px) and (min-width:1200px){.bloc-exp-item--content{padding:2.77778rem}}.bloc-exp-item--content h3{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);text-transform:uppercase;margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.bloc-exp-item--content h3{font-size:2.66667rem}}@media (min-width:1200px){.bloc-exp-item--content h3{margin-bottom:1.38889rem}}@media only screen and (max-width:1199px){.bloc-exp-item--content h3{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw)}}@media only screen and (max-width:1199px) and (min-width:1200px){.bloc-exp-item--content h3{font-size:2.11111rem}}.bloc-exp-item--content--text{padding-left:-webkit-calc(1.12222rem + .15vw);padding-left:calc(1.12222rem + .15vw);margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw);border-left:1px solid #d8d4ce}@media (min-width:1200px){.bloc-exp-item--content--text{padding-left:1.22222rem}}@media (min-width:1200px){.bloc-exp-item--content--text{margin-bottom:1.38889rem}}.bloc-exp-item--content--text strong{font-weight:600;color:#212d38}.bloc-exp-item--content--text p+p{margin-top:1.11111rem}.bloc-exp-item.bloc-exp-1 .bloc-exp-item--inner,.bloc-exp-item.bloc-exp-4 .bloc-exp-item--inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:.83333rem/*!*/}@media only screen and (min-width:950px){.bloc-exp-item.bloc-exp-1 .bloc-exp-item--inner,.bloc-exp-item.bloc-exp-4 .bloc-exp-item--inner{-ms-grid-columns:.5fr 1fr;grid-template-columns:.5fr 1fr}}.bloc-exp-item.bloc-exp-1 .bloc-exp-item--inner .bloc-exp-item--content,.bloc-exp-item.bloc-exp-4 .bloc-exp-item--inner .bloc-exp-item--content{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.bloc-exp-item.bloc-exp-1 .bloc-exp-item--inner .bloc-exp-item--image img,.bloc-exp-item.bloc-exp-4 .bloc-exp-item--inner .bloc-exp-item--image img{height:100%}.bloc-exp-item.bloc-exp-logo{display:none/*!*/}@media only screen and (min-width:950px){.bloc-exp-item.bloc-exp-logo{min-height:275px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.bloc-exp-item.bloc-exp-logo img,.bloc-exp-item.bloc-exp-logo picture{display:block;margin:auto}.grid-exp-item{width:66.4%/*!*//*!*/}.grid-exp-item.bloc-exp-2,.grid-exp-item.bloc-exp-3,.grid-exp-item.bloc-exp-logo{width:33.32%;max-width:487px}@media only screen and (min-width:950px){.grid-exp-item.bloc-exp-2 .bloc-exp-item--image img,.grid-exp-item.bloc-exp-3 .bloc-exp-item--image img{max-height:283px}}@media only screen and (max-width:949px){.grid-exp-item{width:100%;max-width:100%}.grid-exp-item.bloc-exp-2,.grid-exp-item.bloc-exp-3,.grid-exp-item.bloc-exp-logo{width:100%;max-width:100%}}.section-group{position:relative/*!*//*!*/}@media only screen and (max-width:949px){.section-group{overflow:hidden}}.section-group:before{content:'';background-color:#212d38;width:100%;height:100%;position:absolute;left:0;bottom:0/*!*/}@media only screen and (min-width:950px){.section-group:before{height:-webkit-calc(100% - 32px);height:calc(100% - 32px)}}@media only screen and (min-width:950px){.section-group .container-lg:before{content:'';background-color:#717880;width:1px;height:-webkit-calc(100% - 32px);height:calc(100% - 32px);position:absolute;left:0;bottom:0}.section-group .container-lg:after{content:'';background-color:#212d38;width:1px;height:7.33333rem;top:32px;left:0;position:absolute}}.section-group--inner{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 0 auto;grid-template-areas:"group-content" "group-image";grid-row-gap:0/*!*/}@media only screen and (min-width:950px){.section-group--inner{-ms-grid-columns:.65fr 3.33333rem 1fr;grid-template-columns:.65fr 1fr;grid-template-areas:"group-content	group-image";grid-column-gap:3.33333rem;margin-right:-webkit-calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.section-group--content{-ms-grid-row:1;-ms-grid-column:1;grid-area:group-content;-ms-grid-row-align:center;align-self:center;padding:-webkit-calc(1.22222rem + 1.5vw) 0;padding:calc(1.22222rem + 1.5vw) 0/*!*/}@media (min-width:1200px){.section-group--content{padding:2.22222rem 0}}@media only screen and (min-width:950px){.section-group--content{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-group--content{padding:5.55556rem 0}}.section-group--content h2{text-transform:uppercase;color:#fff;line-height:1.1;margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)/*!*/}@media (min-width:1200px){.section-group--content h2{margin-bottom:1.66667rem}}.section-group--content h2 strong{display:block;font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);color:#f39200;margin-bottom:.55556rem}@media (min-width:1200px){.section-group--content h2 strong{font-size:1.77778rem}}@media only screen and (max-width:949px){.section-group--content h2{padding-left:.83333rem;border-left:1px solid #fff}}.section-group--content h2 br{display:none}.section-group--content p{color:#fff}.section-group--image{-ms-grid-row:3;-ms-grid-column:1;position:relative;grid-area:group-image/*!*//*!*/}@media only screen and (min-width:950px){.section-group--content{-ms-grid-row:1;-ms-grid-column:1}.section-group--image{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (max-width:949px){.section-group--image{margin-left:-4%;width:-webkit-calc(100% + 8%);width:calc(100% + 8%)}}.section-group--image img{display:block;width:100%;height:100%}@media only screen and (min-width:950px){.section-group--image:before{content:'';background:-webkit-gradient(linear,left top,right top,color-stop(30%,#212d38),color-stop(80%,rgba(255,255,255,0)));background:linear-gradient(to right,#212d38 30%,rgba(255,255,255,0) 80%);position:absolute;left:0;bottom:0;width:15%;height:-webkit-calc(100% - 33px);height:calc(100% - 33px);z-index:5}}.section-reseau-home{background-color:#2c3f50}.section-reseau-home--inner{position:relative;padding:-webkit-calc(1.25rem + 1.875vw) 0;padding:calc(1.25rem + 1.875vw) 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 1.66667rem auto;grid-template-areas:"reseau-image" "reseau-content";grid-row-gap:1.66667rem/*!*/}@media (min-width:1200px){.section-reseau-home--inner{padding:2.5rem 0}}.sc-pdt-bloc-reseau .section-reseau-home--inner{padding-bottom:0}@media only screen and (min-width:950px){.section-reseau-home--inner{-ms-grid-columns:.7fr 2.77778rem 1fr;grid-template-columns:.7fr 1fr;grid-template-areas:"reseau-image reseau-content";grid-column-gap:2.77778rem;padding:-webkit-calc(1.5rem + 5.25vw) 0;padding:calc(1.5rem + 5.25vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-reseau-home--inner{padding:5rem 0}}@media only screen and (min-width:950px){.sc-pdt-bloc-reseau .section-reseau-home--inner{padding-bottom:0}}.section-reseau-home--image{-ms-grid-row:1;-ms-grid-column:1;grid-area:reseau-image;-ms-grid-row-align:center;align-self:center}.section-reseau-home--image img{display:block;margin:auto}.section-reseau-home--content{-ms-grid-row:3;-ms-grid-column:1;grid-area:reseau-content;max-width:700px}@media only screen and (min-width:950px){.section-reseau-home--image{-ms-grid-row:1;-ms-grid-column:1}.section-reseau-home--content{-ms-grid-row:1;-ms-grid-column:3}}.section-reseau-home--content h1,.section-reseau-home--content h2,.section-reseau-home--content h3,.section-reseau-home--content h4,.section-reseau-home--content h5,.section-reseau-home--content h6{color:#fff;text-transform:uppercase;margin-bottom:1.11111rem}.section-reseau-home--content p{color:#e8e8e8;border-left:1px solid #717880;padding-left:-webkit-calc(1.13889rem + .375vw);padding-left:calc(1.13889rem + .375vw)}@media (min-width:1200px){.section-reseau-home--content p{padding-left:1.38889rem}}.section-reseau-home--content p+p{padding-top:.83333rem}.section-reseau-home--content--cta{margin-top:-webkit-calc(1.19444rem + 1.125vw);margin-top:calc(1.19444rem + 1.125vw)}@media (min-width:1200px){.section-reseau-home--content--cta{margin-top:1.94444rem}}.bloc-cta-devis .section-reseau-home--content--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-reseau-home--content--cta .gmw-form-button:after,.item-devis a .section-reseau-home--content--cta button:after,.section-reseau-home--content--cta .bloc-cta-devis button:after,.section-reseau-home--content--cta .cta-simple:after,.section-reseau-home--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-reseau-home--content--cta .item-devis a button:after{border-color:transparent #2c3f50 transparent transparent}.bloc-cta-devis .section-reseau-home--content--cta button.bg-black:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-reseau-home--content--cta .bg-black.gmw-form-button:after,.item-devis a .section-reseau-home--content--cta button.bg-black:after,.section-reseau-home--content--cta .bloc-cta-devis button.bg-black:after,.section-reseau-home--content--cta .cta-simple.bg-black:after,.section-reseau-home--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bg-black.gmw-form-button:after,.section-reseau-home--content--cta .item-devis a button.bg-black:after{border-color:transparent #212d38 transparent transparent}.bloc-cta-devis .section-reseau-home--content--cta button:hover,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-reseau-home--content--cta .gmw-form-button:hover,.item-devis a .section-reseau-home--content--cta button:hover,.section-reseau-home--content--cta .bloc-cta-devis button:hover,.section-reseau-home--content--cta .cta-simple:hover,.section-reseau-home--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:hover,.section-reseau-home--content--cta .item-devis a button:hover{background-color:#f39200;color:#fff}.section-realisations-home{background:url(../images/bg-realisations.jpg) no-repeat;background-size:cover}.section-realisations--inner{position:relative;padding:-webkit-calc(1.22222rem + 1.5vw) 0 -webkit-calc(1.22222rem + 1.5vw) 0;padding:calc(1.22222rem + 1.5vw) 0 calc(1.22222rem + 1.5vw) 0/*!*/}@media (min-width:1200px){.section-realisations--inner{padding:2.22222rem 0 2.22222rem 0}}@media only screen and (min-width:950px){.section-realisations--inner{padding:-webkit-calc(1.5rem + 5.25vw) 0 -webkit-calc(1.5rem + 5.25vw) 0;padding:calc(1.5rem + 5.25vw) 0 calc(1.5rem + 5.25vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-realisations--inner{padding:5rem 0 5rem 0}}.section-realisations--chapo{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.11111rem/*!*/}@media only screen and (min-width:950px){.section-realisations--chapo{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.11111rem}}.section-realisations--chapo--title h1,.section-realisations--chapo--title h2,.section-realisations--chapo--title h3,.section-realisations--chapo--title h4,.section-realisations--chapo--title h5,.section-realisations--chapo--title h6{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);color:#fff;text-transform:uppercase;max-width:330px}@media (min-width:1200px){.section-realisations--chapo--title h1,.section-realisations--chapo--title h2,.section-realisations--chapo--title h3,.section-realisations--chapo--title h4,.section-realisations--chapo--title h5,.section-realisations--chapo--title h6{font-size:2.11111rem}}.section-realisations--chapo--title h1 strong,.section-realisations--chapo--title h2 strong,.section-realisations--chapo--title h3 strong,.section-realisations--chapo--title h4 strong,.section-realisations--chapo--title h5 strong,.section-realisations--chapo--title h6 strong{color:#f39200}.section-realisations--chapo--intro p{color:#e8e8e8;max-width:550px}.section-realisations--cta{margin-top:60px}.bloc-cta-devis .section-realisations--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-realisations--cta .gmw-form-button:after,.item-devis a .section-realisations--cta button:after,.section-realisations--cta .bloc-cta-devis button:after,.section-realisations--cta .cta-simple:after,.section-realisations--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-realisations--cta .item-devis a button:after{border-color:transparent #212d38 transparent transparent}.grid-home-realisations{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.11111rem;padding:-webkit-calc(1.38889rem + 3.75vw) 0;padding:calc(1.38889rem + 3.75vw) 0/*!*/}@media (min-width:1200px){.grid-home-realisations{padding:3.88889rem 0}}@media only screen and (min-width:950px){.grid-home-realisations{-ms-grid-columns:(minmax(-webkit-calc(20% - 30px),1fr))[5];-ms-grid-columns:(minmax(calc(20% - 30px),1fr))[5];grid-template-columns:repeat(5,minmax(-webkit-calc(20% - 30px),1fr));grid-template-columns:repeat(5,minmax(calc(20% - 30px),1fr));grid-column-gap:1.66667rem}}.bloc-rea-item{position:relative;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}@media (hover:hover){.bloc-rea-item:hover{width:120%;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);left:-10%;z-index:2}.bloc-rea-item:hover .bloc-rea-item--image img{position:absolute;height:100%}.bloc-rea-item:hover .bloc-rea-item--legende{opacity:1;pointer-events:auto;display:block}.bloc-rea-item:hover h3{font-size:-webkit-calc(1.12222rem + .15vw);font-size:calc(1.12222rem + .15vw)}}@media (hover:hover) and (min-width:1200px){.bloc-rea-item:hover h3{font-size:1.22222rem}}.bloc-rea-item.active{width:100%;left:0;z-index:2}.bloc-rea-item.active .bloc-rea-item--image img{position:absolute;height:100%}.bloc-rea-item.active .bloc-rea-item--legende{opacity:1;pointer-events:auto;display:block}.bloc-rea-item--image{position:relative;height:auto;margin-bottom:.55556rem/*!*/}@media only screen and (min-width:950px){.bloc-rea-item--image{margin-bottom:.83333rem}}.bloc-rea-item--image img{display:block;position:relative;width:100%;height:auto;top:0;left:0/*!*//*!*/}@media only screen and (max-width:949px){.bloc-rea-item--image img{height:230px}}@media only screen and (max-width:639px){.bloc-rea-item--image img{height:130px}}.bloc-rea-item--legende{background-color:rgba(33,45,56,.7);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;padding:-webkit-calc(1.13889rem + .375vw) .55556rem;padding:calc(1.13889rem + .375vw) .55556rem;opacity:0;pointer-events:none;display:none;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}@media (min-width:1200px){.bloc-rea-item--legende{padding:1.38889rem .55556rem}}.bloc-rea-item--legende p{font-size:1rem;line-height:1.1;color:#fff;font-weight:500;text-align:center}.bloc-rea-item--legende p+p{margin-top:.55556rem}.bloc-rea-item--legende p strong{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);font-weight:700}@media (min-width:1200px){.bloc-rea-item--legende p strong{font-size:1.77778rem}}.bloc-rea-item h3{position:relative;font-family:Barlow,sans-serif;font-size:.88889rem;font-weight:500;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bloc-rea-item h3 span.bloc-rea-title{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}.bloc-rea-item h3 span.bloc-rea-title *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}@media only screen and (min-width:950px){.bloc-rea-item h3 span.bloc-rea-title{display:none}}.bloc-rea-item h3.active span.bloc-rea-title{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bloc-rea-item h3.active span.bloc-rea-title svg circle{fill:#fff}.cta-rea-item{text-align:center;margin-top:1.11111rem}.cta-rea-item span{display:inline;font-size:1.11111rem;font-weight:600;color:#f39200;text-transform:uppercase;border-bottom:1px solid #f39200}.section-engagements{position:relative}.section-engagements:after{content:'';background-color:#fff;width:100%;height:50%;position:absolute;left:0;bottom:-1px}.engagements-box{position:relative;background-color:#f5f3f0;padding:-webkit-calc(1.16667rem + .75vw) 1.11111rem;padding:calc(1.16667rem + .75vw) 1.11111rem;text-align:center;z-index:99/*!*/}@media (min-width:1200px){.engagements-box{padding:1.66667rem 1.11111rem}}@media only screen and (min-width:950px){.engagements-box{padding:-webkit-calc(1.55556rem + 6vw) 1.11111rem -webkit-calc(1.44444rem + 4.5vw);padding:calc(1.55556rem + 6vw) 1.11111rem calc(1.44444rem + 4.5vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.engagements-box{padding:5.55556rem 1.11111rem 4.44444rem}}.engagements-box:after,.engagements-box:before{content:'';width:0;height:0;border-style:solid;position:absolute}.engagements-box:before{border-width:80px 80px 0 0;border-color:#212d38 transparent transparent transparent;left:0;top:0/*!*/}@media only screen and (max-width:639px){.engagements-box:before{border-width:40px 40px 0 0;left:-1px;top:-1px}}.engagements-box:after{border-width:0 0 80px 80px;border-color:transparent transparent #fff transparent;right:0;bottom:0/*!*/}@media only screen and (max-width:639px){.engagements-box:after{border-width:0 0 40px 40px;right:-1px;bottom:-1px}}.engagements-box--title{margin-bottom:-webkit-calc(1.22222rem + 1.5vw);margin-bottom:calc(1.22222rem + 1.5vw)}@media (min-width:1200px){.engagements-box--title{margin-bottom:2.22222rem}}.engagements-box--title h1,.engagements-box--title h2,.engagements-box--title h3,.engagements-box--title h4,.engagements-box--title h5,.engagements-box--title h6{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);text-transform:uppercase}@media (min-width:1200px){.engagements-box--title h1,.engagements-box--title h2,.engagements-box--title h3,.engagements-box--title h4,.engagements-box--title h5,.engagements-box--title h6{font-size:2.66667rem}}.engagements-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.38889rem/*!*/}@media only screen and (min-width:950px){.engagements-grid{-ms-grid-columns:(minmax(-webkit-calc(25% - 25px),1fr))[4];-ms-grid-columns:(minmax(calc(25% - 25px),1fr))[4];grid-template-columns:repeat(4,minmax(-webkit-calc(25% - 25px),1fr));grid-template-columns:repeat(4,minmax(calc(25% - 25px),1fr));grid-column-gap:1.38889rem}}.engagements-grid--item img{display:block;margin:0 auto 1.11111rem/*!*/}@media only screen and (max-width:949px){.engagements-grid--item img{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;margin:0 15px 0 0}}.engagements-grid--item div{width:100%;max-width:230px;margin:auto/*!*/}@media only screen and (max-width:949px){.engagements-grid--item div{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;text-align:left}}.engagements-grid--item p{font-size:1.11111rem;color:#212d38;text-align:center/*!*/}@media only screen and (max-width:949px){.engagements-grid--item p{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}.engagements-cta{margin-top:-webkit-calc(1.22222rem + 1.5vw);margin-top:calc(1.22222rem + 1.5vw)}@media (min-width:1200px){.engagements-cta{margin-top:2.22222rem}}.bloc-cta-devis .engagements-cta button:after,.engagements-cta .bloc-cta-devis button:after,.engagements-cta .cta-simple:after,.engagements-cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.engagements-cta .item-devis a button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .engagements-cta .gmw-form-button:after,.item-devis a .engagements-cta button:after{border-color:transparent #f5f3f0 transparent transparent}.section-job-home{margin-top:-webkit-calc(1.55556rem + 6vw);margin-top:calc(1.55556rem + 6vw)}@media (min-width:1200px){.section-job-home{margin-top:5.55556rem}}.section-job-home--header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem}.section-job-home--title h2{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);text-transform:uppercase/*!*/}@media (min-width:1200px){.section-job-home--title h2{font-size:2.66667rem}}.section-job-home--title h2 br{display:none}.section-job-home--title h2 strong{display:block;font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);color:#f39200;font-weight:600;margin-bottom:.66667rem}@media (min-width:1200px){.section-job-home--title h2 strong{font-size:1.77778rem}}@media only screen and (max-width:949px){.section-job-home--title h2{padding-left:.83333rem;border-left:1px solid #212d38}}.section-job-home--intro{max-width:450px}.box-last-job{position:relative;background-color:#f5f3f0;margin:-webkit-calc(1.36111rem + 3.375vw) 0;margin:calc(1.36111rem + 3.375vw) 0;padding:1.11111rem .83333rem/*!*/}@media (min-width:1200px){.box-last-job{margin:3.61111rem 0}}@media only screen and (min-width:950px){.box-last-job{padding:-webkit-calc(1.33333rem + 3vw);padding:calc(1.33333rem + 3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.box-last-job{padding:3.33333rem}}.box-last-job--header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem;margin-bottom:-webkit-calc(1.24444rem + 1.8vw);margin-bottom:calc(1.24444rem + 1.8vw)/*!*/}@media (min-width:1200px){.box-last-job--header{margin-bottom:2.44444rem}}.box-last-job--header h3{text-transform:uppercase;max-width:280px}@media only screen and (max-width:949px){.box-last-job--header{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.box-last-job--header h3{max-width:100%}}.section-blog-home{background-color:#212d38;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.section-blog-home{padding:2.77778rem 0}}@media only screen and (min-width:950px){.section-blog-home{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-blog-home{padding:5.55556rem 0}}.section-blog-home--header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem}.section-blog-home--title h1,.section-blog-home--title h2,.section-blog-home--title h3,.section-blog-home--title h4,.section-blog-home--title h5,.section-blog-home--title h6{color:#fff;text-transform:uppercase/*!*/}@media only screen and (max-width:949px){.section-blog-home--title h1,.section-blog-home--title h2,.section-blog-home--title h3,.section-blog-home--title h4,.section-blog-home--title h5,.section-blog-home--title h6{padding-left:.83333rem;border-left:1px solid #fff}}.section-blog-home--intro{/*!*/}@media only screen and (min-width:950px){.section-blog-home--intro{max-width:450px}}.section-blog-home--intro p{color:#fff}.bloc-cta-devis .section-blog-home--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-blog-home--cta .gmw-form-button:after,.item-devis a .section-blog-home--cta button:after,.section-blog-home--cta .bloc-cta-devis button:after,.section-blog-home--cta .cta-simple:after,.section-blog-home--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-blog-home--cta .item-devis a button:after{border-color:transparent #212d38 transparent transparent}.grid-blog-home{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:1.66667rem;grid-row-gap:1.66667rem;margin:-webkit-calc(1.27778rem + 2.25vw) 0 -webkit-calc(1.33333rem + 3vw);margin:calc(1.27778rem + 2.25vw) 0 calc(1.33333rem + 3vw)/*!*/}@media (min-width:1200px){.grid-blog-home{margin:2.77778rem 0 3.33333rem}}@media only screen and (min-width:950px){.grid-blog-home{-ms-grid-columns:1fr .7fr;grid-template-columns:1fr .7fr}}.blog-home-item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:.55556rem/*!*//*!*/}@media only screen and (min-width:950px){.blog-home-item{grid-column-gap:1.11111rem}}@media only screen and (max-width:949px){.blog-home-item:not(:last-child){padding-bottom:-webkit-calc(1.16667rem + .75vw);padding-bottom:calc(1.16667rem + .75vw);border-bottom:1px solid #717880}}@media only screen and (max-width:949px) and (min-width:1200px){.blog-home-item:not(:last-child){padding-bottom:1.66667rem}}.blog-home-item.blog-home-item-1{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}.blog-home-item.blog-home-item-1 .blog-home-item--image{height:150px/*!*/}@media only screen and (min-width:640px){.blog-home-item.blog-home-item-1 .blog-home-item--image{height:300px}}.blog-home-item.blog-home-item-1 .blog-home-item--image:after{border-width:0 0 40px 40px/*!*/}@media only screen and (min-width:640px){.blog-home-item.blog-home-item-1 .blog-home-item--image:after{border-width:0 0 80px 80px}}.blog-home-item--image{position:relative}.blog-home-item--image:after{content:'';width:0;height:0;border-style:solid;border-color:transparent transparent #212d38 transparent;position:absolute;right:-1px;bottom:-1px;border-width:0 0 40px 40px/*!*/}@media only screen and (min-width:640px){.blog-home-item--image:after{border-width:0 0 48px 48px;right:0;bottom:0}}.blog-home-item--image img{display:block;width:100%;height:100%}.blog-home-item--details--entry{border-left:1px solid #717880;padding-left:1.11111rem;margin:-webkit-calc(1.13889rem + .375vw) 0;margin:calc(1.13889rem + .375vw) 0}@media (min-width:1200px){.blog-home-item--details--entry{margin:1.38889rem 0}}.blog-home-item--details h3{font-family:Barlow,sans-serif;font-size:1.11111rem;font-weight:700;color:#fff;text-transform:none;margin-bottom:.94444rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.blog-home-item--details p{color:#fff;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.blog-home-item--cta span{display:inline-block;font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.blog-home-item--cta span:hover{color:#f39200;border-bottom-color:#f39200}.blog-home-item--categorie{background-color:#fff;position:absolute;left:10px;top:10px;font-size:.77778rem;color:#212d38;padding:.16667rem .33333rem}.blog-home-item--categorie svg{display:inline-block;vertical-align:-1px;margin-right:3px;width:12px;height:12px}.blog-home-item:hover .blog-home-item--details h3,.blog-home-item:hover .blog-home-item--details p{color:#f39200}.blog-home-item:hover .blog-home-item--cta span{color:#f39200;border-bottom-color:#f39200}.bloc-taleez-jobs #tlz-jobs *{font-family:Barlow,sans-serif}.bloc-taleez-jobs #tlz-jobs .tlz-job{padding:-webkit-calc(1.16667rem + .75vw) -webkit-calc(1.33333rem + 3vw) -webkit-calc(1.16667rem + .75vw) -webkit-calc(1.16667rem + .75vw);padding:calc(1.16667rem + .75vw) calc(1.33333rem + 3vw) calc(1.16667rem + .75vw) calc(1.16667rem + .75vw);margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw);-webkit-box-shadow:none;box-shadow:none/*!*/}@media (min-width:1200px){.bloc-taleez-jobs #tlz-jobs .tlz-job{padding:1.66667rem 3.33333rem 1.66667rem 1.66667rem}}@media (min-width:1200px){.bloc-taleez-jobs #tlz-jobs .tlz-job{margin-bottom:1.38889rem}}@media only screen and (max-width:949px){.bloc-taleez-jobs #tlz-jobs .tlz-job{padding:-webkit-calc(1.13889rem + .375vw) 1.11111rem;padding:calc(1.13889rem + .375vw) 1.11111rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:949px) and (min-width:1200px){.bloc-taleez-jobs #tlz-jobs .tlz-job{padding:1.38889rem 1.11111rem}}.bloc-taleez-jobs #tlz-jobs .tlz-job:after{content:'';background:url(../images/bg-tlz.svg) no-repeat;width:47px;height:47px;position:absolute;right:0;bottom:0}.bloc-taleez-jobs #tlz-jobs .tlz-job .tlz-job-label{font-size:1.11111rem;font-weight:700;color:#212d38;margin-bottom:.83333rem}.bloc-taleez-jobs #tlz-jobs .tlz-job .tlz-job-infos{font-size:1rem;font-weight:400;color:#717880;gap:8px 24px}.bloc-taleez-jobs #tlz-jobs .tlz-job .tlz-job-infos svg{display:inline-block;vertical-align:-1px;margin-right:4px}.bloc-taleez-jobs #tlz-jobs .tlz-job a.tlz-job-button{background-color:transparent;border:none;padding:0;text-decoration:underline;font-size:1.11111rem;font-weight:600;text-transform:uppercase/*!*/}.bloc-taleez-jobs #tlz-jobs .tlz-job a.tlz-job-button:hover{background-color:transparent;color:#212d38}@media only screen and (max-width:949px){.bloc-taleez-jobs #tlz-jobs .tlz-job a.tlz-job-button{margin:.83333rem 0 0}}.bloc-taleez-jobs.bloc-style-2 #tlz-jobs .tlz-job{background-color:#f5f3f0}.section-testimonials{margin-top:-webkit-calc(1.27778rem + 2.25vw);margin-top:calc(1.27778rem + 2.25vw);margin-bottom:-webkit-calc(1.27778rem + 2.25vw);margin-bottom:calc(1.27778rem + 2.25vw)/*!*/}@media (min-width:1200px){.section-testimonials{margin-top:2.77778rem}}@media (min-width:1200px){.section-testimonials{margin-bottom:2.77778rem}}body.home .section-testimonials{margin:0;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0}@media (min-width:1200px){body.home .section-testimonials{padding:2.77778rem 0}}.section-testimonials-blog{padding-top:-webkit-calc(1.27778rem + 2.25vw);padding-top:calc(1.27778rem + 2.25vw)}@media (min-width:1200px){.section-testimonials-blog{padding-top:2.77778rem}}@media only screen and (min-width:950px){.section-testimonials{margin-top:-webkit-calc(1.55556rem + 6vw);margin-top:calc(1.55556rem + 6vw);margin-bottom:-webkit-calc(1.55556rem + 6vw);margin-bottom:calc(1.55556rem + 6vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-testimonials{margin-top:5.55556rem}}@media only screen and (min-width:950px) and (min-width:1200px){.section-testimonials{margin-bottom:5.55556rem}}@media only screen and (min-width:950px){.section-testimonials-blog{padding-top:-webkit-calc(1.55556rem + 6vw);padding-top:calc(1.55556rem + 6vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-testimonials-blog{padding-top:5.55556rem}}@media only screen and (min-width:950px){body.home .section-testimonials{margin:0;padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){body.home .section-testimonials{padding:5.55556rem 0}}.section-testimonials--header{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.11111rem/*!*/}@media only screen and (min-width:950px){.section-testimonials--header{-ms-grid-columns:1fr .6fr;grid-template-columns:1fr .6fr;grid-column-gap:.83333rem}}.section-testimonials--title h1,.section-testimonials--title h2,.section-testimonials--title h3,.section-testimonials--title h4,.section-testimonials--title h5,.section-testimonials--title h6{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);text-transform:uppercase/*!*/}@media (min-width:1200px){.section-testimonials--title h1,.section-testimonials--title h2,.section-testimonials--title h3,.section-testimonials--title h4,.section-testimonials--title h5,.section-testimonials--title h6{font-size:2.66667rem}}.section-testimonials-blog .section-testimonials--title h1,.section-testimonials-blog .section-testimonials--title h2,.section-testimonials-blog .section-testimonials--title h3,.section-testimonials-blog .section-testimonials--title h4,.section-testimonials-blog .section-testimonials--title h5,.section-testimonials-blog .section-testimonials--title h6{max-width:580px}.section-testimonials--title h1 strong,.section-testimonials--title h2 strong,.section-testimonials--title h3 strong,.section-testimonials--title h4 strong,.section-testimonials--title h5 strong,.section-testimonials--title h6 strong{font-weight:600;color:#f39200}@media only screen and (max-width:949px){.section-testimonials--title h1,.section-testimonials--title h2,.section-testimonials--title h3,.section-testimonials--title h4,.section-testimonials--title h5,.section-testimonials--title h6{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);padding-left:.83333rem;border-left:1px solid #212d38}}@media only screen and (max-width:949px) and (min-width:1200px){.section-testimonials--title h1,.section-testimonials--title h2,.section-testimonials--title h3,.section-testimonials--title h4,.section-testimonials--title h5,.section-testimonials--title h6{font-size:1.77778rem}}.section-testimonials--intro{/*!*/}@media only screen and (min-width:950px){.section-testimonials--intro{max-width:450px}}.testimonials-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:.83333rem 0 -webkit-calc(1.27778rem + 2.25vw);margin:.83333rem 0 calc(1.27778rem + 2.25vw)/*!*/}@media (min-width:1200px){.testimonials-grid{margin:.83333rem 0 2.77778rem}}@media only screen and (min-width:950px){.testimonials-grid{margin:-webkit-calc(1.33333rem + 3vw) 0;margin:calc(1.33333rem + 3vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.testimonials-grid{margin:3.33333rem 0}}.testimonial-item{width:16.66%;padding:10px;height:200px;overflow:hidden/*!*/}@media only screen and (max-width:949px){.testimonial-item{width:50%}}.testimonial-item *{-webkit-transition:all .5s cubic-bezier(.25,.25,.75,.75)!important;transition:all .5s cubic-bezier(.25,.25,.75,.75)!important}.testimonial-item .icon-rs{position:absolute;left:22px;top:22px;width:48px;height:48px/*!*/}@media only screen and (max-width:949px){.testimonial-item .icon-rs{width:36px;height:36px;left:18px;top:18px}}.testimonial-item .icon-rs svg{display:block;width:100%;height:auto}.testimonial-item img{display:block;width:100%;height:100%}.testimonial-item.testimonial-item-landscape,.testimonial-item.testimonial-item-portrait{width:33.32%/*!*/}@media only screen and (max-width:949px){.testimonial-item.testimonial-item-landscape,.testimonial-item.testimonial-item-portrait{width:50%}}.testimonial-item.testimonial-item-portrait{height:400px/*!*/}@media only screen and (max-width:949px){.testimonial-item.testimonial-item-portrait{height:200px}}.testimonial-item.testimonial-item-landscape{height:200px}.testimonial-item>div{width:100%;height:100%;overflow:hidden}.testimonial-item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.testimonial-item:hover .icon-rs circle{fill:#f39200}.testimonial-item:hover .icon-rs path{fill:#fff}.section-reassurance{padding:-webkit-calc(1.13889rem + .375vw) .83333rem;padding:calc(1.13889rem + .375vw) .83333rem/*!*/}@media (min-width:1200px){.section-reassurance{padding:1.38889rem .83333rem}}@media only screen and (min-width:950px){.section-reassurance{padding:-webkit-calc(1.5rem + 5.25vw) .83333rem;padding:calc(1.5rem + 5.25vw) .83333rem}}@media only screen and (min-width:950px) and (min-width:1200px){.section-reassurance{padding:5rem .83333rem}}.section-reassurance.bg-gris{background-color:#f5f3f0}.section-reassurance.bg-gris .element-item img{background-color:#fff}.section-reassurance--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:1.11111rem 0/*!*/}@media only screen and (min-width:950px){.section-reassurance--inner{gap:.55556rem}}.element-item{text-align:center/*!*/}@media only screen and (max-width:949px){.element-item{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}.element-item img{display:block;margin:0 auto;background-color:#f5f3f0;-webkit-border-radius:100%;border-radius:100%/*!*/}@media only screen and (max-width:949px){.element-item img{width:70px;height:auto}}.element-item--title{font-size:1rem;font-weight:600;color:#212d38/*!*/}@media only screen and (min-width:950px){.element-item--title{font-size:-webkit-calc(1.12222rem + .15vw);font-size:calc(1.12222rem + .15vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.element-item--title{font-size:1.22222rem}}.element-item--legende{font-size:.88889rem;color:#717880;margin-top:.16667rem;width:100%;max-width:280px/*!*/}@media only screen and (min-width:950px){.element-item--legende{font-size:1rem}}.element-item--details{margin-top:.55556rem/*!*/}@media only screen and (min-width:950px){.element-item--details{margin-top:1.11111rem}}.section-expertise{padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.section-expertise{padding:2.77778rem 0}}@media only screen and (min-width:950px){.section-expertise{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-expertise{padding:5.55556rem 0}}.blocs-expertise{padding:-webkit-calc(1.16667rem + .75vw) 0 0;padding:calc(1.16667rem + .75vw) 0 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.11111rem/*!*/}@media (min-width:1200px){.blocs-expertise{padding:1.66667rem 0 0}}@media only screen and (min-width:950px){.blocs-expertise{grid-row-gap:3.33333rem;padding:-webkit-calc(1.5rem + 5.25vw) 0 0;padding:calc(1.5rem + 5.25vw) 0 0}}@media only screen and (min-width:950px) and (min-width:1200px){.blocs-expertise{padding:5rem 0 0}}.bloc-expertise-cta{padding:-webkit-calc(1.16667rem + .75vw) 0 0;padding:calc(1.16667rem + .75vw) 0 0/*!*/}@media (min-width:1200px){.bloc-expertise-cta{padding:1.66667rem 0 0}}@media only screen and (min-width:950px){.bloc-expertise-cta{padding:-webkit-calc(1.5rem + 5.25vw) 0 0;padding:calc(1.5rem + 5.25vw) 0 0}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-expertise-cta{padding:5rem 0 0}}.box-expertise{position:relative;background-color:#f5f3f0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 0 auto;grid-template-areas:"image" "contenu";grid-row-gap:0/*!*/}@media only screen and (min-width:950px){.box-expertise{-ms-grid-columns:.6fr 1fr;grid-template-columns:.6fr 1fr;grid-template-areas:"image contenu"}.box-expertise.box-reverse{-ms-grid-columns:1fr .6fr;grid-template-columns:1fr .6fr;grid-template-areas:"contenu image"}}.box-expertise--image{-ms-grid-row:1;-ms-grid-column:1;grid-area:image/*!*//*!*/}.section-carrieres-drh--inner>.box-expertise--image{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte>.box-expertise--image{-ms-grid-row:1;-ms-grid-column:1}@media only screen and (max-width:949px){.box-expertise--image{height:200px}}.box-expertise--image img{display:block;width:100%;height:100%}.box-expertise--details{-ms-grid-row:3;-ms-grid-column:1;grid-area:contenu;-ms-grid-row-align:center;align-self:center;padding:1.11111rem/*!*/}.section-acteur--inner>.box-expertise--details{-ms-grid-row:3;-ms-grid-column:1}.section-carrieres-drh--inner>.box-expertise--details{-ms-grid-row:2;-ms-grid-column:1}.section-carrieres-formation--inner>.box-expertise--details{-ms-grid-row:2;-ms-grid-column:1}.bloc-image-texte>.box-expertise--details{-ms-grid-row:3;-ms-grid-column:1}@media only screen and (min-width:950px){.box-expertise--details{padding:-webkit-calc(1.33333rem + 3vw) -webkit-calc(1.5rem + 5.25vw);padding:calc(1.33333rem + 3vw) calc(1.5rem + 5.25vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.box-expertise--details{padding:3.33333rem 5rem}}.box-expertise--details--content{margin:1.11111rem 0 -webkit-calc(1.16667rem + .75vw);margin:1.11111rem 0 calc(1.16667rem + .75vw);padding-left:1.11111rem;border-left:1px solid #d8d4ce}@media (min-width:1200px){.box-expertise--details--content{margin:1.11111rem 0 1.66667rem}}.box-expertise--details--content p strong{color:#212d38}.box-expertise--details--content p+p{margin-top:.77778rem}.box-expertise:after,.box-expertise:before{content:'';width:0;height:0;border-style:solid;position:absolute}.box-expertise:not(.box-reverse):before{border-width:40px 40px 0 0;border-color:#fff transparent transparent transparent;top:-1px;left:-1px/*!*/}@media only screen and (min-width:950px){.box-expertise:not(.box-reverse):before{border-width:80px 80px 0 0}}.box-expertise:not(.box-reverse):after{border-width:0 0 40px 40px;border-color:transparent transparent #fff transparent;bottom:-1px;right:-1px/*!*/}@media only screen and (min-width:950px){.box-expertise:not(.box-reverse):after{border-width:0 0 80px 80px}}.box-expertise.box-reverse:before{border-width:40px 40px 0 0;border-color:#fff transparent transparent transparent;top:-1px;left:-1px/*!*/}@media only screen and (min-width:950px){.box-expertise.box-reverse:before{border-width:80px 0 0 80px;border-color:transparent transparent transparent #fff;bottom:0;left:0;top:inherit}}.box-expertise.box-reverse:after{border-width:0 0 40px 40px;border-color:transparent transparent #fff transparent;bottom:-1px;right:-1px/*!*/}@media only screen and (min-width:950px){.box-expertise.box-reverse:after{border-width:0 80px 80px 0;border-color:transparent #fff transparent transparent;top:0;right:0}}.section-realisations-expertise{background:url(../images/bg-realisation-expetise.jpg) no-repeat center;background-size:cover;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.section-realisations-expertise{padding:2.77778rem 0}}@media only screen and (min-width:950px){.section-realisations-expertise{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-realisations-expertise{padding:5.55556rem 0}}.section-realisations-expertise .section-header h1,.section-realisations-expertise .section-header h2,.section-realisations-expertise .section-header h3,.section-realisations-expertise .section-header h4,.section-realisations-expertise .section-header h5,.section-realisations-expertise .section-header h6,.section-realisations-expertise .section-header p{color:#fff}.section-realisations-expertise .section-header h2{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw)/*!*/}@media (min-width:1200px){.section-realisations-expertise .section-header h2{font-size:2.11111rem}}@media only screen and (max-width:949px){.section-realisations-expertise .section-header h2{padding-left:.83333rem;border-left:1px solid #fff}}.section-realisations-expertise .section-header .section-header--intro{max-width:580px}.bloc-cta-devis .section-realisations-expertise--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-realisations-expertise--cta .gmw-form-button:after,.item-devis a .section-realisations-expertise--cta button:after,.section-realisations-expertise--cta .bloc-cta-devis button:after,.section-realisations-expertise--cta .cta-simple:after,.section-realisations-expertise--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-realisations-expertise--cta .item-devis a button:after{border-color:transparent #212d38 transparent transparent}.grid-rea-exp{margin:-webkit-calc(1.16667rem + .75vw) 0;margin:calc(1.16667rem + .75vw) 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.94444rem/*!*/}@media (min-width:1200px){.grid-rea-exp{margin:1.66667rem 0}}@media only screen and (min-width:950px){.grid-rea-exp{-ms-grid-columns:(minmax(-webkit-calc(33.33% - 35px),1fr))[3];-ms-grid-columns:(minmax(calc(33.33% - 35px),1fr))[3];grid-template-columns:repeat(3,minmax(-webkit-calc(33.33% - 35px),1fr));grid-template-columns:repeat(3,minmax(calc(33.33% - 35px),1fr));grid-column-gap:1.94444rem;margin:-webkit-calc(1.44444rem + 4.5vw) 0;margin:calc(1.44444rem + 4.5vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.grid-rea-exp{margin:4.44444rem 0}}.grid-rea-exp--item{position:relative;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.grid-rea-exp--item img{display:block;width:100%;height:200px/*!*/}@media only screen and (min-width:950px){.grid-rea-exp--item img{height:100%}}.grid-rea-exp--item--legende{background:-webkit-gradient(linear,left bottom,left top,from(rgba(33,45,56,.65)),to(rgba(33,45,56,0)));background:linear-gradient(to top,rgba(33,45,56,.65) 0,rgba(33,45,56,0) 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:.55556rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}@media only screen and (min-width:950px){.grid-rea-exp--item--legende{position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:0;pointer-events:none;padding:1.11111rem}}.grid-rea-exp--item--legende p{color:#fff;font-weight:500}.grid-rea-exp--item--legende p strong{font-size:-webkit-calc(1.11667rem + .075vw);font-size:calc(1.11667rem + .075vw);font-weight:600/*!*/}@media (min-width:1200px){.grid-rea-exp--item--legende p strong{font-size:1.16667rem}}@media only screen and (min-width:950px){.grid-rea-exp--item--legende p strong{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.grid-rea-exp--item--legende p strong{font-size:1.33333rem}}@media (hover:hover){.grid-rea-exp--item:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);z-index:1}.grid-rea-exp--item:hover .grid-rea-exp--item--legende{opacity:1;pointer-events:auto}}.section-acteur{background-color:#f5f3f0;padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}@media (min-width:1200px){.section-acteur{padding:5.55556rem 0}}.section-acteur--inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 1.66667rem auto;grid-template-areas:"media" "contenu";grid-gap:1.66667rem/*!*/}@media only screen and (min-width:950px){.section-acteur--inner{-ms-grid-columns:1fr 2.77778rem .8fr;grid-template-columns:1fr .8fr;grid-template-areas:"media contenu";grid-column-gap:2.77778rem}.section-acteur--inner>.box-expertise--details{-ms-grid-row:1;-ms-grid-column:3}}.section-acteur--media{-ms-grid-row:1;-ms-grid-column:1;grid-area:media}.section-carrieres-formation--inner>.section-acteur--media{-ms-grid-row:1;-ms-grid-column:1}.section-acteur--content{-ms-grid-row:3;-ms-grid-column:1;grid-area:contenu}.section-acteur--inner>.section-acteur--content{-ms-grid-row:3;-ms-grid-column:1}.section-carrieres-drh--inner>.section-acteur--content{-ms-grid-row:2;-ms-grid-column:1}.section-carrieres-formation--inner>.section-acteur--content{-ms-grid-row:2;-ms-grid-column:1}.bloc-image-texte>.section-acteur--content{-ms-grid-row:3;-ms-grid-column:1}.section-acteur--content h1,.section-acteur--content h2,.section-acteur--content h3,.section-acteur--content h4,.section-acteur--content h5,.section-acteur--content h6{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);margin-bottom:1.11111rem}@media (min-width:1200px){.section-acteur--content h1,.section-acteur--content h2,.section-acteur--content h3,.section-acteur--content h4,.section-acteur--content h5,.section-acteur--content h6{font-size:2.11111rem}}.section-acteur--content h1 strong,.section-acteur--content h2 strong,.section-acteur--content h3 strong,.section-acteur--content h4 strong,.section-acteur--content h5 strong,.section-acteur--content h6 strong{color:#f39200;font-weight:600}.section-acteur--content--texte{border-left:1px solid #d8d4ce;padding-left:1.11111rem}.section-acteur--content--texte p strong{font-weight:600;color:#212d38}.section-acteur--content--texte p+p{margin-top:.83333rem}.section-acteur--content--cta{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.section-acteur--content--cta{margin-top:1.66667rem}}.video-item{position:relative;display:block;width:100%;max-width:578px;height:226px/*!*/}@media only screen and (min-width:950px){.video-item{height:398px}}.video-item.video-formation-item{max-width:100%;height:100%}.video-item.video-formation-item:after{border-width:0 40px 40px 0;border-color:transparent #f5f3f0 transparent transparent;top:0;bottom:inherit/*!*/}@media only screen and (min-width:950px){.video-item.video-formation-item:after{border-width:0 80px 80px 0}}.video-item.video-item-testimonial{max-width:100%;height:100%}.video-item.video-item-testimonial:after{display:none}.video-item:after{content:'';width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent;position:absolute;right:-1px;bottom:-1px/*!*/}@media only screen and (min-width:950px){.video-item:after{border-width:0 0 80px 80px}}.video-item img{display:block;width:100%;height:100%}.video-item .btn-play{position:absolute;width:64px;height:64px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-item .btn-play svg *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.video-item:hover .btn-play svg circle{fill:#f39200}.video-item:hover .btn-play svg path{fill:#fff}.section-mission{padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.section-mission{padding:2.77778rem 0}}@media only screen and (min-width:950px){.section-mission{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-mission{padding:5.55556rem 0}}.section-mission--inner h1,.section-mission--inner h2,.section-mission--inner h3,.section-mission--inner h4,.section-mission--inner h5,.section-mission--inner h6{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);margin-bottom:1.11111rem/*!*/}@media (min-width:1200px){.section-mission--inner h1,.section-mission--inner h2,.section-mission--inner h3,.section-mission--inner h4,.section-mission--inner h5,.section-mission--inner h6{font-size:2.66667rem}}.section-mission--inner h1 strong,.section-mission--inner h2 strong,.section-mission--inner h3 strong,.section-mission--inner h4 strong,.section-mission--inner h5 strong,.section-mission--inner h6 strong{color:#f39200}@media only screen and (max-width:949px){.section-mission--inner h1,.section-mission--inner h2,.section-mission--inner h3,.section-mission--inner h4,.section-mission--inner h5,.section-mission--inner h6{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);padding-left:.83333rem;margin-bottom:.83333rem;border-left:1px solid #212d38}}@media only screen and (max-width:949px) and (min-width:1200px){.section-mission--inner h1,.section-mission--inner h2,.section-mission--inner h3,.section-mission--inner h4,.section-mission--inner h5,.section-mission--inner h6{font-size:1.77778rem}}.section-mission--inner p strong{color:#212d38}.section-mission--inner p+p{margin-top:.83333rem}.grid-mission{position:relative;margin:-webkit-calc(1.22222rem + 1.5vw) 0 -webkit-calc(1.33333rem + 3vw);margin:calc(1.22222rem + 1.5vw) 0 calc(1.33333rem + 3vw)/*!*/}@media (min-width:1200px){.grid-mission{margin:2.22222rem 0 3.33333rem}}@media only screen and (min-width:950px){.grid-mission{margin:-webkit-calc(1.44444rem + 4.5vw) 0;margin:calc(1.44444rem + 4.5vw) 0;padding-bottom:0}}@media only screen and (min-width:950px) and (min-width:1200px){.grid-mission{margin:4.44444rem 0}}.grid-mission-item{display:block;overflow:hidden}.grid-mission-item *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.grid-mission-item div{overflow:hidden}.grid-mission-item img{display:block;width:100%;height:auto}.grid-mission-item p{background-color:#212d38;color:#fff;font-weight:600;text-transform:uppercase;text-align:center;min-height:90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.55556rem 1.11111rem}.grid-mission-item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.grid-mission-item:hover p{color:#f39200}.grid-mission .bloc-nav-pagination{display:block;position:relative;height:48px;margin-top:.55556rem/*!*/}@media only screen and (min-width:950px){.grid-mission .bloc-nav-pagination{display:none}}.grid-mission .bloc-nav-pagination .metiers-nav svg rect{fill:#f5f3f0}.grid-mission .bloc-nav-pagination .reas-swiper-pagination{bottom:18px!important}.bloc-drh{position:relative;background-color:#f5f3f0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.38889rem/*!*/}@media only screen and (min-width:950px){.bloc-drh{-ms-grid-columns:.65fr 1fr;grid-template-columns:.65fr 1fr;grid-column-gap:1.11111rem}}.bloc-drh:after,.bloc-drh:before{content:'';width:0;height:0;border-style:solid;position:absolute;z-index:1}.bloc-drh:before{border-width:40px 40px 0 0;border-color:#fff transparent transparent transparent;left:-1px;top:-1px/*!*/}@media only screen and (min-width:950px){.bloc-drh:before{border-width:80px 80px 0 0}}.bloc-drh:after{border-width:0 0 40px 40px;border-color:transparent transparent #fff transparent;right:-1px;bottom:-1px/*!*/}@media only screen and (min-width:950px){.bloc-drh:after{border-width:0 0 80px 80px}}.bloc-drh--image{position:relative}.bloc-drh--image img{display:block;width:100%;height:100%}.bloc-drh--content{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0 .83333rem 1.11111rem/*!*/}@media only screen and (min-width:950px){.bloc-drh--content{padding:1.11111rem -webkit-calc(1.38889rem + 3.75vw);padding:1.11111rem calc(1.38889rem + 3.75vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-drh--content{padding:1.11111rem 3.88889rem}}.bloc-drh--content h1,.bloc-drh--content h2,.bloc-drh--content h3,.bloc-drh--content h4,.bloc-drh--content h5,.bloc-drh--content h6{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);margin-bottom:-webkit-calc(1.12778rem + .225vw);margin-bottom:calc(1.12778rem + .225vw)}@media (min-width:1200px){.bloc-drh--content h1,.bloc-drh--content h2,.bloc-drh--content h3,.bloc-drh--content h4,.bloc-drh--content h5,.bloc-drh--content h6{font-size:2.11111rem}}@media (min-width:1200px){.bloc-drh--content h1,.bloc-drh--content h2,.bloc-drh--content h3,.bloc-drh--content h4,.bloc-drh--content h5,.bloc-drh--content h6{margin-bottom:1.27778rem}}.bloc-drh--content h1 strong,.bloc-drh--content h2 strong,.bloc-drh--content h3 strong,.bloc-drh--content h4 strong,.bloc-drh--content h5 strong,.bloc-drh--content h6 strong{color:#f39200}.bloc-drh--content p{font-size:1.11111rem/*!*/}@media only screen and (min-width:950px){.bloc-drh--content p{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);max-width:530px}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-drh--content p{font-size:1.33333rem}}.bloc-drh--content p strong{font-weight:600;font-style:italic}.bloc-drh--content p+p{margin-top:.55556rem}.bloc-drh--content--name{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-weight:600;color:#212d38;margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.bloc-drh--content--name{font-size:1.33333rem}}@media (min-width:1200px){.bloc-drh--content--name{margin-top:1.66667rem}}.bloc-drh--content--poste{color:#f39200;margin-top:.27778rem}.section-valeurs-about{margin-top:-webkit-calc(1.44444rem + 4.5vw);margin-top:calc(1.44444rem + 4.5vw);text-align:center}@media (min-width:1200px){.section-valeurs-about{margin-top:4.44444rem}}.section-valeurs-about>h1,.section-valeurs-about>h2,.section-valeurs-about>h3,.section-valeurs-about>h4,.section-valeurs-about>h5,.section-valeurs-about>h6{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);text-transform:uppercase;margin-bottom:1.11111rem}@media (min-width:1200px){.section-valeurs-about>h1,.section-valeurs-about>h2,.section-valeurs-about>h3,.section-valeurs-about>h4,.section-valeurs-about>h5,.section-valeurs-about>h6{font-size:2.11111rem}}.grid-valeurs{margin-top:-webkit-calc(1.26667rem + 2.1vw);margin-top:calc(1.26667rem + 2.1vw);display:-ms-grid;display:grid;-ms-grid-columns:(minmax(-webkit-calc(50% - 30px),1fr))[2];-ms-grid-columns:(minmax(calc(50% - 30px),1fr))[2];grid-template-columns:repeat(2,minmax(-webkit-calc(50% - 30px),1fr));grid-template-columns:repeat(2,minmax(calc(50% - 30px),1fr));grid-column-gap:1.38889rem;grid-row-gap:1.94444rem/*!*/}@media (min-width:1200px){.grid-valeurs{margin-top:2.66667rem}}@media only screen and (min-width:950px){.grid-valeurs{-ms-grid-columns:(minmax(-webkit-calc(25% - 20px),1fr))[4];-ms-grid-columns:(minmax(calc(25% - 20px),1fr))[4];grid-template-columns:repeat(4,minmax(-webkit-calc(25% - 20px),1fr));grid-template-columns:repeat(4,minmax(calc(25% - 20px),1fr));grid-column-gap:1.11111rem}}.grid-valeurs-item img{display:block;margin:0 auto -webkit-calc(1.16667rem + .75vw);margin:0 auto calc(1.16667rem + .75vw)}@media (min-width:1200px){.grid-valeurs-item img{margin:0 auto 1.66667rem}}.grid-valeurs-item h1,.grid-valeurs-item h2,.grid-valeurs-item h3,.grid-valeurs-item h4,.grid-valeurs-item h5,.grid-valeurs-item h6,.grid-valeurs-item p strong{font-family:Barlow,sans-serif;font-size:-webkit-calc(1.11667rem + .075vw);font-size:calc(1.11667rem + .075vw);color:#212d38;text-transform:none}@media (min-width:1200px){.grid-valeurs-item h1,.grid-valeurs-item h2,.grid-valeurs-item h3,.grid-valeurs-item h4,.grid-valeurs-item h5,.grid-valeurs-item h6,.grid-valeurs-item p strong{font-size:1.16667rem}}.grid-valeurs-item h1,.grid-valeurs-item h2,.grid-valeurs-item h3,.grid-valeurs-item h4,.grid-valeurs-item h5,.grid-valeurs-item h6{margin-bottom:.66667rem}.grid-valeurs-item p{max-width:212px;margin-left:auto;margin-right:auto}.grid-valeurs-item p+p{margin-top:.66667rem}.valeurs-about--cta{margin-top:-webkit-calc(1.36111rem + 3.375vw);margin-top:calc(1.36111rem + 3.375vw)}@media (min-width:1200px){.valeurs-about--cta{margin-top:3.61111rem}}.section-story{background-color:#f5f3f0;padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}@media (min-width:1200px){.section-story{padding:5.55556rem 0}}.section-story--header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem;margin-bottom:-webkit-calc(1.36111rem + 3.375vw);margin-bottom:calc(1.36111rem + 3.375vw)}@media (min-width:1200px){.section-story--header{margin-bottom:3.61111rem}}.section-story--header h2{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw)}@media (min-width:1200px){.section-story--header h2{font-size:2.66667rem}}.section-story--header h2 strong{color:#f39200}.section-story--contenu{margin-top:-webkit-calc(1.30556rem + 2.625vw);margin-top:calc(1.30556rem + 2.625vw)}@media (min-width:1200px){.section-story--contenu{margin-top:3.05556rem}}.section-story--contenu p strong{color:#212d38}.section-story--contenu p+p{margin-top:.83333rem}.section-story--cta{margin-top:-webkit-calc(1.22222rem + 1.5vw);margin-top:calc(1.22222rem + 1.5vw)}@media (min-width:1200px){.section-story--cta{margin-top:2.22222rem}}.bloc-cta-devis .section-story--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-story--cta .gmw-form-button:after,.item-devis a .section-story--cta button:after,.section-story--cta .bloc-cta-devis button:after,.section-story--cta .cta-simple:after,.section-story--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-story--cta .item-devis a button:after{border-color:transparent #f5f3f0 transparent transparent}.bloc-nav-reas,.bloc-nav-story{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.38889rem}.bloc-nav-reas button,.bloc-nav-story button{border:none;outline:0;padding:0;cursor:pointer}.bloc-nav-reas button svg,.bloc-nav-story button svg{display:block;max-width:100%;height:auto;pointer-events:none}.bloc-nav-reas button svg *,.bloc-nav-story button svg *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-nav-reas button:hover svg rect,.bloc-nav-story button:hover svg rect{fill:#f39200}.bloc-nav-reas button:hover svg path,.bloc-nav-story button:hover svg path{fill:#fff}.bloc-nav-reas button.swiper-button-disabled,.bloc-nav-story button.swiper-button-disabled{opacity:.5;pointer-events:none}.bloc-testimonials{position:relative;background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.38889rem;margin-top:-webkit-calc(1.55556rem + 6vw);margin-top:calc(1.55556rem + 6vw)/*!*/}@media (min-width:1200px){.bloc-testimonials{margin-top:5.55556rem}}@media only screen and (min-width:950px){.bloc-testimonials{-ms-grid-columns:.4fr 1fr;grid-template-columns:.4fr 1fr;grid-column-gap:1.38889rem}}.bloc-testimonials:after,.bloc-testimonials:before{content:'';width:0;height:0;border-style:solid;position:absolute;z-index:1}.bloc-testimonials:before{border-width:40px 40px 0 0;border-color:#f5f3f0 transparent transparent transparent;left:-1px;top:-1px/*!*/}@media only screen and (min-width:950px){.bloc-testimonials:before{border-width:80px 80px 0 0}}.bloc-testimonials:after{border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent;right:-1px;bottom:-1px/*!*/}@media only screen and (min-width:950px){.bloc-testimonials:after{border-width:0 0 80px 80px}}.bloc-testimonials--image img{display:block;width:100%;height:100%}.bloc-testimonials--contenu{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0 .83333rem -webkit-calc(1.13889rem + .375vw);padding:0 .83333rem calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.bloc-testimonials--contenu{padding:0 .83333rem 1.38889rem}}@media only screen and (min-width:950px){.bloc-testimonials--contenu{padding:-webkit-calc(1.13889rem + .375vw) -webkit-calc(1.38889rem + 3.75vw);padding:calc(1.13889rem + .375vw) calc(1.38889rem + 3.75vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-testimonials--contenu{padding:1.38889rem 3.88889rem}}.bloc-testimonials--contenu h1,.bloc-testimonials--contenu h2,.bloc-testimonials--contenu h3,.bloc-testimonials--contenu h4,.bloc-testimonials--contenu h5,.bloc-testimonials--contenu h6,.bloc-testimonials--contenu p{max-width:650px}.bloc-testimonials--contenu h1,.bloc-testimonials--contenu h2,.bloc-testimonials--contenu h3,.bloc-testimonials--contenu h4,.bloc-testimonials--contenu h5,.bloc-testimonials--contenu h6{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);margin-bottom:1.11111rem}@media (min-width:1200px){.bloc-testimonials--contenu h1,.bloc-testimonials--contenu h2,.bloc-testimonials--contenu h3,.bloc-testimonials--contenu h4,.bloc-testimonials--contenu h5,.bloc-testimonials--contenu h6{font-size:2.11111rem}}.bloc-testimonials--contenu h1 strong,.bloc-testimonials--contenu h2 strong,.bloc-testimonials--contenu h3 strong,.bloc-testimonials--contenu h4 strong,.bloc-testimonials--contenu h5 strong,.bloc-testimonials--contenu h6 strong{color:#f39200}.bloc-testimonials--contenu p{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-style:italic}@media (min-width:1200px){.bloc-testimonials--contenu p{font-size:1.33333rem}}.swiper-slide-timeline .timeline-year{position:relative;display:inline-block;background-color:#f5f3f0;font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.35556rem + 3.3vw);font-size:calc(1.35556rem + 3.3vw);font-weight:600;color:#212d38;z-index:3;padding:0 1.11111rem}@media (min-width:1200px){.swiper-slide-timeline .timeline-year{font-size:3.55556rem}}.swiper-slide-timeline .timeline-texte{font-size:1rem;font-weight:600;max-width:240px;padding:0 1.11111rem}.timeline-slider{margin-left:-1.11111rem}.timeline-slider .swiper:before{content:'';background-color:#d8d4ce;width:0;height:1px;position:absolute;left:0;top:2.22222rem;-webkit-transition:width 2.5s cubic-bezier(.25,.25,.75,.75);transition:width 2.5s cubic-bezier(.25,.25,.75,.75);-webkit-transition-delay:.25s;transition-delay:.25s}.timeline-slider .swiper:after{content:'';background:-webkit-gradient(linear,right top,left top,from(#f5f3f0),to(rgba(255,255,255,0)));background:linear-gradient(to left,#f5f3f0 0,rgba(255,255,255,0) 100%);width:90px;height:100%;position:absolute;right:0;top:0;z-index:8}.timeline-slider.anim-active .swiper:before{width:100%}.bloc-product-widget{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99;display:none/*!*/}@media only screen and (min-width:950px){.bloc-product-widget{display:block}}.bloc-product-widget li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:187px;height:64px;background-color:#fff;padding:.83333rem;-webkit-box-shadow:15px 0 12px rgba(33,45,56,.1);box-shadow:15px 0 12px rgba(33,45,56,.1);cursor:pointer;right:-webkit-calc(-100% + 64px);right:calc(-100% + 64px);-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-product-widget li+li{margin-top:.66667rem}.bloc-product-widget li svg{position:absolute;width:32px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bloc-product-widget li span{font-size:.88889rem;font-weight:500;line-height:1;color:#212d38;padding-left:47px;display:none}.bloc-product-widget li:hover{right:0}.bloc-product-widget li:hover span{display:inline-block;color:#f39200}.bloc-product-widget li:hover svg path{fill:#f39200}.bloc-product-widget li:after{content:'';width:0;height:0;position:absolute;left:0;bottom:0;border-style:solid;border-width:16px 0 0 16px;border-color:transparent transparent transparent #f5f3f0}.sc-wrapper-product{position:relative;background-color:#f5f3f0;padding:1.11111rem 0 -webkit-calc(1.27778rem + 2.25vw);padding:1.11111rem 0 calc(1.27778rem + 2.25vw)/*!*/}@media (min-width:1200px){.sc-wrapper-product{padding:1.11111rem 0 2.77778rem}}@media only screen and (min-width:950px){.sc-wrapper-product{padding:65px 0 190px}.sc-wrapper-product:before{content:'';background-color:#f5f3f0;width:50%;height:56px;position:absolute;right:-20px;top:-56px;-webkit-transform:skewX(-35deg);-ms-transform:skewX(-35deg);transform:skewX(-35deg)}}.product-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.38889rem/*!*/}@media only screen and (min-width:950px){.product-wrapper{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.94444rem;grid-row-gap:0}}.product-images{position:relative}.product-images--inner{max-width:578px}.product-images-thumbs{margin-top:-webkit-calc(1.17778rem + .9vw);margin-top:calc(1.17778rem + .9vw);display:-ms-grid;display:grid;-ms-grid-columns:(minmax(-webkit-calc(20% - 30px),1fr))[5];-ms-grid-columns:(minmax(calc(20% - 30px),1fr))[5];grid-template-columns:repeat(5,minmax(-webkit-calc(20% - 30px),1fr));grid-template-columns:repeat(5,minmax(calc(20% - 30px),1fr));grid-row-gap:1.66667rem/*!*//*!*/}@media (min-width:1200px){.product-images-thumbs{margin-top:1.77778rem}}@media only screen and (max-width:1299px){.product-images-thumbs{-ms-grid-columns:(minmax(-webkit-calc(25% - 20px),1fr))[4];-ms-grid-columns:(minmax(calc(25% - 20px),1fr))[4];grid-template-columns:repeat(4,minmax(-webkit-calc(25% - 20px),1fr));grid-template-columns:repeat(4,minmax(calc(25% - 20px),1fr));grid-column-gap:1.11111rem;grid-row-gap:1.11111rem}}@media only screen and (max-width:949px){.product-images-thumbs{-ms-grid-columns:(minmax(-webkit-calc(25% - 15px),1fr))[4];-ms-grid-columns:(minmax(calc(25% - 15px),1fr))[4];grid-template-columns:repeat(4,minmax(-webkit-calc(25% - 15px),1fr));grid-template-columns:repeat(4,minmax(calc(25% - 15px),1fr));grid-column-gap:.83333rem;grid-row-gap:.83333rem}}.product-images-thumbs li img{display:block;cursor:pointer;opacity:.5;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.product-images-thumbs li.active img{opacity:1}.product-details h1{margin-bottom:.55556rem}p.product-ref{color:#717880;margin-bottom:.83333rem}.product-description{margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)}@media (min-width:1200px){.product-description{margin-bottom:1.66667rem}}.product-description p{font-weight:600;color:#212d38}.product-caracteristique{margin-bottom:-webkit-calc(1.17778rem + .9vw);margin-bottom:calc(1.17778rem + .9vw)}@media (min-width:1200px){.product-caracteristique{margin-bottom:1.77778rem}}.product-caracteristique h2{margin-bottom:.83333rem}.product-caracteristique p+p{margin-top:.66667rem}.product-caracteristique ul{margin-top:.83333rem}.product-caracteristique ul li{position:relative;padding-left:40px}.product-caracteristique ul li+li{margin-top:.83333rem}.product-caracteristique ul li:before{content:'';background:url(../images/circle-check.svg);width:24px;height:24px;position:absolute;left:0;top:0}.product-file-references{margin-bottom:-webkit-calc(1.17778rem + .9vw);margin-bottom:calc(1.17778rem + .9vw)}@media (min-width:1200px){.product-file-references{margin-bottom:1.77778rem}}.product-file-references a{color:#212d38;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.product-file-references a svg{pointer-events:none}.product-file-references a span{text-decoration:underline;display:inline-block;margin-left:.44444rem}.product-file-references a:hover span{color:#f39200}.product-files{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.38889rem}.bloc-cta-devis .product-files button:hover,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .product-files .gmw-form-button:hover,.item-devis a .product-files button:hover,.product-files .bloc-cta-devis button:hover,.product-files .cta-simple:hover,.product-files .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:hover,.product-files .item-devis a button:hover{color:#f39200}.sc-upsells{position:relative;background-color:#efebe5;padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0/*!*/}@media (min-width:1200px){.sc-upsells{padding:5.55556rem 0}}.sc-upsells--header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1.11111rem}.sc-upsells--header h2{max-width:580px}.bloc-cta-devis .sc-upsells--header button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .sc-upsells--header .gmw-form-button:after,.item-devis a .sc-upsells--header button:after,.sc-upsells--header .bloc-cta-devis button:after,.sc-upsells--header .cta-simple:after,.sc-upsells--header .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.sc-upsells--header .item-devis a button:after{border-color:transparent #efebe5 transparent transparent}@media only screen and (min-width:950px){.sc-upsells:before{content:'';background-color:#efebe5;width:55%;height:125px;position:absolute;right:-70px;top:-125px;-webkit-transform:skewX(-50deg);-ms-transform:skewX(-50deg);transform:skewX(-50deg)}}.grid-upsells{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:.88889rem;margin-top:-webkit-calc(1.35556rem + 3.3vw);margin-top:calc(1.35556rem + 3.3vw)/*!*/}@media (min-width:1200px){.grid-upsells{margin-top:3.55556rem}}@media only screen and (min-width:950px){.grid-upsells{-ms-grid-columns:(minmax(-webkit-calc(33.33% - 80px),1fr))[3];-ms-grid-columns:(minmax(calc(33.33% - 80px),1fr))[3];grid-template-columns:repeat(3,minmax(-webkit-calc(33.33% - 80px),1fr));grid-template-columns:repeat(3,minmax(calc(33.33% - 80px),1fr));grid-column-gap:4.44444rem}}.product-item{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-item *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.product-item--inner{padding:.83333rem -webkit-calc(1.16667rem + .75vw);padding:.83333rem calc(1.16667rem + .75vw)}@media (min-width:1200px){.product-item--inner{padding:.83333rem 1.66667rem}}.product-item--inner img{display:block/*!*/}@media only screen and (max-width:639px){.product-item--inner img{margin:0 auto}}.product-item--infos{border-top:1px solid #f5f3f0;padding:1.11111rem 0}.product-item--infos h3{font-size:-webkit-calc(1.15556rem + .6vw);font-size:calc(1.15556rem + .6vw);margin-bottom:.66667rem}@media (min-width:1200px){.product-item--infos h3{font-size:1.55556rem}}.product-item--infos p{line-height:1.1}.bloc-cta-devis .product-item--cta button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .product-item--cta .gmw-form-button,.item-devis a .product-item--cta button,.product-item--cta .bloc-cta-devis button,.product-item--cta .cta-simple,.product-item--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.product-item--cta .item-devis a button{display:block}.bloc-cta-devis .product-item--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .product-item--cta .gmw-form-button:after,.item-devis a .product-item--cta button:after,.product-item--cta .bloc-cta-devis button:after,.product-item--cta .cta-simple:after,.product-item--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.product-item--cta .item-devis a button:after{top:inherit;bottom:0;border-width:0 0 16px 16px;border-color:transparent transparent #efebe5 transparent}.product-item:hover{-webkit-box-shadow:0 0 32px rgba(33,45,56,.2);box-shadow:0 0 32px rgba(33,45,56,.2)}.product-item:hover .product-item--infos h3{color:#f39200}.bloc-cta-devis .product-item:hover .product-item--cta button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .product-item:hover .product-item--cta .gmw-form-button,.item-devis a .product-item:hover .product-item--cta button,.product-item:hover .product-item--cta .bloc-cta-devis button,.product-item:hover .product-item--cta .cta-simple,.product-item:hover .product-item--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.product-item:hover .product-item--cta .item-devis a button{color:#fff}.sc-pdt-bloc-reseau{background-color:#212d38;padding:-webkit-calc(1.5rem + 5.25vw) 0;padding:calc(1.5rem + 5.25vw) 0}@media (min-width:1200px){.sc-pdt-bloc-reseau{padding:5rem 0}}.sc-pdt-bloc-reseau h2{color:#fff}.sc-contact-expert{background-color:#f5f3f0;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.sc-contact-expert{padding:2.77778rem 0}}@media only screen and (min-width:950px){.sc-contact-expert{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.sc-contact-expert{padding:5.55556rem 0}}body.page-template-produits-listing-page .sc-contact-expert,body.post-type-archive-produits .sc-contact-expert,body.tax-thematiques .sc-contact-expert{background-color:#efebe5}.bloc-contact-expert{position:relative;background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:0/*!*/}@media only screen and (min-width:950px){.bloc-contact-expert{-ms-grid-columns:334px 1fr;grid-template-columns:334px 1fr;grid-row-gap:0}}.bloc-contact-expert:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent;position:absolute;right:0;bottom:0/*!*/}@media only screen and (min-width:950px){.bloc-contact-expert:before{border-width:0 0 80px 80px}}body.page-template-produits-listing-page .bloc-contact-expert:before,body.post-type-archive-produits .bloc-contact-expert:before,body.tax-thematiques .bloc-contact-expert:before{border-color:transparent transparent #efebe5 transparent}.bloc-contact-expert--image{position:relative}.bloc-contact-expert--image:before{content:'';width:0;height:0;border-style:solid;border-width:40px 40px 0 0;border-color:#f5f3f0 transparent transparent transparent;position:absolute;left:-1px;top:-1px/*!*/}@media only screen and (min-width:950px){.bloc-contact-expert--image:before{border-width:80px 80px 0 0}}body.page-template-produits-listing-page .bloc-contact-expert--image:before,body.post-type-archive-produits .bloc-contact-expert--image:before,body.tax-thematiques .bloc-contact-expert--image:before{border-color:#efebe5 transparent transparent transparent}.bloc-contact-expert--image img{display:block;width:100%;height:100%}.bloc-contact-expert--content{position:relative;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:1.11111rem .83333rem -webkit-calc(1.27778rem + 2.25vw);padding:1.11111rem .83333rem calc(1.27778rem + 2.25vw)/*!*/}@media (min-width:1200px){.bloc-contact-expert--content{padding:1.11111rem .83333rem 2.77778rem}}@media only screen and (min-width:950px){.bloc-contact-expert--content{padding:.55556rem -webkit-calc(1.44444rem + 4.5vw) .55556rem -webkit-calc(1.33333rem + 3vw);padding:.55556rem calc(1.44444rem + 4.5vw) .55556rem calc(1.33333rem + 3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-contact-expert--content{padding:.55556rem 4.44444rem .55556rem 3.33333rem}}.bloc-contact-expert--content h2{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);margin-bottom:1.11111rem}@media (min-width:1200px){.bloc-contact-expert--content h2{font-size:2.11111rem}}.bloc-contact-expert--content p{border-left:1px solid #717880;padding-left:-webkit-calc(1.12778rem + .225vw);padding-left:calc(1.12778rem + .225vw)}@media (min-width:1200px){.bloc-contact-expert--content p{padding-left:1.27778rem}}.bloc-contact-expert--cta{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.bloc-contact-expert--cta{margin-top:1.66667rem}}.sc-filtre-produits{padding:-webkit-calc(1.17778rem + .9vw) 0;padding:calc(1.17778rem + .9vw) 0}@media (min-width:1200px){.sc-filtre-produits{padding:1.77778rem 0}}.sc-filtre-produits p.title-filtre{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.15556rem + .6vw);font-size:calc(1.15556rem + .6vw);font-weight:600;color:#212d38;text-transform:uppercase}@media (min-width:1200px){.sc-filtre-produits p.title-filtre{font-size:1.55556rem}}.sc-wrapper-listing{background-color:#f5f3f0;padding:-webkit-calc(1.19444rem + 1.125vw) 0;padding:calc(1.19444rem + 1.125vw) 0/*!*/}@media (min-width:1200px){.sc-wrapper-listing{padding:1.94444rem 0}}@media only screen and (min-width:950px){.sc-wrapper-listing{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.sc-wrapper-listing{padding:5.55556rem 0}}.bloc-header-listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1.11111rem/*!*/}@media only screen and (max-width:949px){.bloc-header-listing{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.bloc-header-listing--content{width:100%/*!*/}@media only screen and (min-width:950px){.bloc-header-listing--content{width:50%}}.bloc-header-listing--content h2{margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.bloc-header-listing--content h2{margin-bottom:1.38889rem}}@media only screen and (max-width:949px){.bloc-header-listing--content h2{padding-left:.83333rem;border-left:1px solid #212d38}}.bloc-header-listing--content p+p{margin-top:.77778rem}.bloc-header-listing--content p strong{color:#212d38}.bloc-header-listing--search{width:100%/*!*/}@media only screen and (min-width:950px){.bloc-header-listing--search{width:37%}}.grid-products{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(-webkit-calc(33.33% - 80px),1fr))[3];-ms-grid-columns:(minmax(calc(33.33% - 80px),1fr))[3];grid-template-columns:repeat(3,minmax(-webkit-calc(33.33% - 80px),1fr));grid-template-columns:repeat(3,minmax(calc(33.33% - 80px),1fr));grid-column-gap:4.44444rem;grid-row-gap:3.33333rem;margin-top:-webkit-calc(1.35556rem + 3.3vw);margin-top:calc(1.35556rem + 3.3vw)/*!*//*!*//*!*//*!*/}@media (min-width:1200px){.grid-products{margin-top:3.55556rem}}@media only screen and (max-width:1299px){.grid-products{-ms-grid-columns:(minmax(-webkit-calc(33.33% - 40px),1fr))[3];-ms-grid-columns:(minmax(calc(33.33% - 40px),1fr))[3];grid-template-columns:repeat(3,minmax(-webkit-calc(33.33% - 40px),1fr));grid-template-columns:repeat(3,minmax(calc(33.33% - 40px),1fr));grid-column-gap:2.22222rem;grid-row-gap:2.77778rem}}@media only screen and (max-width:1099px){.grid-products{-ms-grid-columns:(minmax(-webkit-calc(33.33% - 20px),1fr))[3];-ms-grid-columns:(minmax(calc(33.33% - 20px),1fr))[3];grid-template-columns:repeat(3,minmax(-webkit-calc(33.33% - 20px),1fr));grid-template-columns:repeat(3,minmax(calc(33.33% - 20px),1fr));grid-column-gap:1.11111rem;grid-row-gap:1.66667rem}}@media only screen and (max-width:949px){.grid-products{-ms-grid-columns:(minmax(-webkit-calc(50% - 20px),1fr))[2];-ms-grid-columns:(minmax(calc(50% - 20px),1fr))[2];grid-template-columns:repeat(2,minmax(-webkit-calc(50% - 20px),1fr));grid-template-columns:repeat(2,minmax(calc(50% - 20px),1fr));grid-column-gap:1.11111rem;grid-row-gap:1.66667rem}}@media only screen and (max-width:639px){.grid-products{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:1.11111rem}}.no-results{margin-top:-webkit-calc(1.35556rem + 3.3vw);margin-top:calc(1.35556rem + 3.3vw)}@media (min-width:1200px){.no-results{margin-top:3.55556rem}}.no-results p{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-weight:600;color:#212d38}@media (min-width:1200px){.no-results p{font-size:1.33333rem}}.bloc-terms{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(-webkit-calc(16.66% - 30px),1fr))[6];-ms-grid-columns:(minmax(calc(16.66% - 30px),1fr))[6];grid-template-columns:repeat(6,minmax(-webkit-calc(16.66% - 30px),1fr));grid-template-columns:repeat(6,minmax(calc(16.66% - 30px),1fr));grid-column-gap:1.66667rem;grid-row-gap:.83333rem;margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)/*!*//*!*//*!*/}@media (min-width:1200px){.bloc-terms{margin-top:1.38889rem}}@media only screen and (max-width:1299px){.bloc-terms{-ms-grid-columns:(minmax(-webkit-calc(20% - 20px),1fr))[5];-ms-grid-columns:(minmax(calc(20% - 20px),1fr))[5];grid-template-columns:repeat(5,minmax(-webkit-calc(20% - 20px),1fr));grid-template-columns:repeat(5,minmax(calc(20% - 20px),1fr));grid-column-gap:1.11111rem}}@media only screen and (max-width:1099px){.bloc-terms{-ms-grid-columns:(minmax(-webkit-calc(25% - 20px),1fr))[4];-ms-grid-columns:(minmax(calc(25% - 20px),1fr))[4];grid-template-columns:repeat(4,minmax(-webkit-calc(25% - 20px),1fr));grid-template-columns:repeat(4,minmax(calc(25% - 20px),1fr));grid-column-gap:1.11111rem}}@media only screen and (max-width:949px){.bloc-terms{display:none}}.sub-menu-product,.sub-terms{display:none;opacity:0}.bloc-terms-item{position:relative;background-color:#f5f3f0;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-terms-item *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-terms-item>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:.77778rem -webkit-calc(1.27778rem + 2.25vw) .77778rem 1.11111rem;padding:.77778rem calc(1.27778rem + 2.25vw) .77778rem 1.11111rem;font-size:.88889rem;line-height:1.1;color:#212d38}@media (min-width:1200px){.bloc-terms-item>a{padding:.77778rem 2.77778rem .77778rem 1.11111rem}}.bloc-terms-item>a svg{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bloc-terms-item.current,.bloc-terms-item:hover{background-color:#212d38}.bloc-terms-item.current>a,.bloc-terms-item:hover>a{color:#fff}.bloc-terms-item.current>a svg path,.bloc-terms-item:hover>a svg path{fill:#fff}.bloc-terms-item:hover>a svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-4px}.bloc-terms-item:hover .sub-terms{display:block;opacity:1}.sub-menu-product,.sub-terms{background-color:#212d38;position:absolute;left:0;min-width:100%;padding:.83333rem 0;z-index:9;-webkit-box-shadow:0 0 12px rgba(33,45,56,.1);box-shadow:0 0 12px rgba(33,45,56,.1)}.sub-menu-product>li,.sub-terms>li{position:relative;padding:0 1.11111rem}.sub-menu-product>li+li,.sub-terms>li+li{margin-top:.66667rem}.sub-menu-product>li>a,.sub-terms>li>a{position:relative;display:block;font-size:.88889rem;color:#fff;line-height:1.2;padding-right:22px}.sub-menu-product>li>a svg,.sub-terms>li>a svg{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.sub-menu-product>li>a svg path,.sub-terms>li>a svg path{fill:#fff}.sub-menu-product>li>a.current,.sub-menu-product>li>a:hover,.sub-terms>li>a.current,.sub-terms>li>a:hover{color:#f39200}.sub-menu-product>li>a.current svg path,.sub-menu-product>li>a:hover svg path,.sub-terms>li>a.current svg path,.sub-terms>li>a:hover svg path{fill:#f39200}.sub-menu-product>li:hover>a,.sub-terms>li:hover>a{color:#f39200}.sub-menu-product>li:hover>a svg path,.sub-terms>li:hover>a svg path{fill:#f39200}.sub-menu-product>li:hover .sub-menu-product,.sub-terms>li:hover .sub-menu-product{display:block;opacity:1;left:100%;top:0}.bloc-terms-mobile{display:block;background-color:#f5f3f0;margin-top:.83333rem/*!*/}@media only screen and (min-width:950px){.bloc-terms-mobile{display:none}}.bloc-terms-mobile--title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#212d38;padding:.72222rem .88889rem}.bloc-terms-mobile>ul{padding:0 .88889rem;display:none}.bloc-terms-mobile>ul li a{color:#212d38}.bloc-terms-mobile>ul li a.current{color:#f39200}.bloc-terms-mobile>ul>li{padding:.72222rem 0}.bloc-terms-mobile>ul>li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sub-terms-mobile{display:none;padding:.72222rem .88889rem 0}.sub-terms-mobile li{padding:.27778rem 0}.list-pdt-doc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-webkit-calc(1.44444rem + 4.5vw);margin-bottom:calc(1.44444rem + 4.5vw)/*!*/}@media (min-width:1200px){.list-pdt-doc{margin-bottom:4.44444rem}}@media only screen and (max-width:949px){.list-pdt-doc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.list-pdt-doc li{margin:.66667rem/*!*/}@media only screen and (max-width:949px){.list-pdt-doc li{margin:.27778rem 0}}.bloc-cta-devis .list-pdt-doc li button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .list-pdt-doc li .gmw-form-button,.item-devis a .list-pdt-doc li button,.list-pdt-doc li .bloc-cta-devis button,.list-pdt-doc li .cta-simple,.list-pdt-doc li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.list-pdt-doc li .item-devis a button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.66667rem -webkit-calc(1.13889rem + .375vw);padding:.66667rem calc(1.13889rem + .375vw)}@media (min-width:1200px){.bloc-cta-devis .list-pdt-doc li button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .list-pdt-doc li .gmw-form-button,.item-devis a .list-pdt-doc li button,.list-pdt-doc li .bloc-cta-devis button,.list-pdt-doc li .cta-simple,.list-pdt-doc li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.list-pdt-doc li .item-devis a button{padding:.66667rem 1.38889rem}}.bloc-cta-devis .list-pdt-doc li button svg,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .list-pdt-doc li .gmw-form-button svg,.item-devis a .list-pdt-doc li button svg,.list-pdt-doc li .bloc-cta-devis button svg,.list-pdt-doc li .cta-simple svg,.list-pdt-doc li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button svg,.list-pdt-doc li .item-devis a button svg{margin-right:.77778rem}.bloc-cta-devis body.page-template-produits-listing-page .list-pdt-doc li button:after,.bloc-cta-devis body.post-type-archive-produits .list-pdt-doc li button:after,.bloc-cta-devis body.tax-thematiques .list-pdt-doc li button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper body.page-template-produits-listing-page .list-pdt-doc li .gmw-form-button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper body.post-type-archive-produits .list-pdt-doc li .gmw-form-button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper body.tax-thematiques .list-pdt-doc li .gmw-form-button:after,.item-devis a body.page-template-produits-listing-page .list-pdt-doc li button:after,.item-devis a body.post-type-archive-produits .list-pdt-doc li button:after,.item-devis a body.tax-thematiques .list-pdt-doc li button:after,body.page-template-produits-listing-page .list-pdt-doc li .bloc-cta-devis button:after,body.page-template-produits-listing-page .list-pdt-doc li .cta-simple:after,body.page-template-produits-listing-page .list-pdt-doc li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,body.page-template-produits-listing-page .list-pdt-doc li .item-devis a button:after,body.post-type-archive-produits .list-pdt-doc li .bloc-cta-devis button:after,body.post-type-archive-produits .list-pdt-doc li .cta-simple:after,body.post-type-archive-produits .list-pdt-doc li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,body.post-type-archive-produits .list-pdt-doc li .item-devis a button:after,body.tax-thematiques .list-pdt-doc li .bloc-cta-devis button:after,body.tax-thematiques .list-pdt-doc li .cta-simple:after,body.tax-thematiques .list-pdt-doc li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,body.tax-thematiques .list-pdt-doc li .item-devis a button:after{border-color:transparent #efebe5 transparent transparent}.bloc-cta-devis{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.83333rem 1.66667rem;margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)/*!*/}@media (min-width:1200px){.bloc-cta-devis{margin-bottom:1.66667rem}}@media only screen and (max-width:949px){.bloc-cta-devis{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.83333rem 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.bloc-cta-devis button{background-color:#f39200;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.77778rem -webkit-calc(1.13889rem + .375vw);padding:.77778rem calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.bloc-cta-devis button{padding:.77778rem 1.38889rem}}@media only screen and (max-width:949px){.bloc-cta-devis button{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.77778rem}}.bloc-cta-devis button:after{border-color:transparent #f5f3f0 transparent transparent}.bloc-cta-devis button:hover{background-color:#c97900;color:#fff}.bloc-cta-devis button i{background:url(../images/plus-solid.svg) no-repeat;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;margin-right:.66667rem}.bloc-cta-devis button i.icon-remove-devis{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.bloc-cta-devis button.active{opacity:1}.bloc-cta-devis .msg-added{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;font-size:1rem;font-weight:600;color:#2cbf4e;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.bloc-cta-devis .msg-added svg{margin-right:.83333rem}.bloc-cta-devis button.active+.msg-added{opacity:1;visibility:visible;pointer-events:auto}.modal-form-produit{position:fixed;background-color:rgba(33,45,56,.95);width:100%;height:100%;left:0;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;pointer-events:none;padding:.83333rem;-webkit-transition:all .5s cubic-bezier(.25,.25,.75,.75);transition:all .5s cubic-bezier(.25,.25,.75,.75);z-index:9999}body.modal-active .modal-form-produit{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto;opacity:1;visibility:visible}.modal-form-produit--holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:90%;max-width:500px;height:100%;margin:auto}.modal-form-produit--holder form{width:100%}.modal-form-produit--form{position:relative;background-color:#f5f3f0;padding:-webkit-calc(1.16667rem + .75vw);padding:calc(1.16667rem + .75vw)}@media (min-width:1200px){.modal-form-produit--form{padding:1.66667rem}}.modal-form-produit--close{position:absolute;top:0;right:0;width:38px;height:38px;cursor:pointer}.modal-form-produit--close svg{display:block;width:100%;height:auto}.modal-form-produit--close svg path{fill:#f39200;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.modal-form-produit--close:hover svg path{fill:#212d38}.modal-devis{position:fixed;background-color:rgba(33,45,56,.95);width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;pointer-events:none;padding:.83333rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1);z-index:99999}.modal-devis.modal-active{pointer-events:auto;opacity:1;visibility:visible}.modal-devis--holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:360px;height:100%;margin:auto}.modal-devis--holder form{width:100%}.modal-devis--inner{position:relative;background-color:#fff;width:100%;padding:-webkit-calc(1.16667rem + .75vw) .83333rem;padding:calc(1.16667rem + .75vw) .83333rem}@media (min-width:1200px){.modal-devis--inner{padding:1.66667rem .83333rem}}.modal-devis--close{position:absolute;top:0;right:0;width:30px;height:30px;cursor:pointer}.modal-devis--close svg{display:block;width:100%;height:auto}.modal-devis--close svg path{fill:#212d38;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.modal-devis--close:hover svg path{fill:#f39200}.modal-devis--content p.title{text-align:center;color:#212d38;font-size:1rem;font-weight:500;line-height:1.1;width:100%;max-width:200px;margin:auto/*!*/}@media only screen and (min-width:950px){.modal-devis--content p.title{font-size:1.11111rem}}.modal-devis--content ul{margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)}@media (min-width:1200px){.modal-devis--content ul{margin-top:1.38889rem}}.modal-devis--content ul li+li{margin-top:.83333rem}.bloc-cta-devis .modal-devis--content ul li button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .modal-devis--content ul li .gmw-form-button,.item-devis a .modal-devis--content ul li button,.modal-devis--content ul li .bloc-cta-devis button,.modal-devis--content ul li .cta-simple,.modal-devis--content ul li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.modal-devis--content ul li .item-devis a button{font-size:1rem;text-transform:none;width:100%;max-width:100%;cursor:pointer}.bloc-cta-devis .modal-devis--content ul li button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .modal-devis--content ul li .gmw-form-button:after,.item-devis a .modal-devis--content ul li button:after,.modal-devis--content ul li .bloc-cta-devis button:after,.modal-devis--content ul li .cta-simple:after,.modal-devis--content ul li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.modal-devis--content ul li .item-devis a button:after{display:none}.bloc-cta-devis .modal-devis--content ul li button.color-white,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .modal-devis--content ul li .color-white.gmw-form-button,.item-devis a .modal-devis--content ul li button.color-white,.modal-devis--content ul li .bloc-cta-devis button.color-white,.modal-devis--content ul li .cta-simple.color-white,.modal-devis--content ul li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .color-white.gmw-form-button,.modal-devis--content ul li .item-devis a button.color-white{border:1px solid #212d38}.bloc-cta-devis .modal-devis--content ul li button.cta-svg svg,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .modal-devis--content ul li .cta-svg.gmw-form-button svg,.item-devis a .modal-devis--content ul li button.cta-svg svg,.modal-devis--content ul li .bloc-cta-devis button.cta-svg svg,.modal-devis--content ul li .cta-simple.cta-svg svg,.modal-devis--content ul li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .cta-svg.gmw-form-button svg,.modal-devis--content ul li .item-devis a button.cta-svg svg{vertical-align:-1px}.bloc-cta-devis .modal-devis--content ul li button:hover svg path,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .modal-devis--content ul li .gmw-form-button:hover svg path,.item-devis a .modal-devis--content ul li button:hover svg path,.modal-devis--content ul li .bloc-cta-devis button:hover svg path,.modal-devis--content ul li .cta-simple:hover svg path,.modal-devis--content ul li .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:hover svg path,.modal-devis--content ul li .item-devis a button:hover svg path{fill:#f39200}.banner-ancres{background-color:#fff;padding:-webkit-calc(1.16667rem + .75vw) .83333rem;padding:calc(1.16667rem + .75vw) .83333rem;position:-webkit-sticky;position:sticky;top:0;z-index:99;display:none/*!*/}@media (min-width:1200px){.banner-ancres{padding:1.66667rem .83333rem}}@media only screen and (min-width:950px){.banner-ancres{display:block}}.banner-ancres ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.banner-ancres ul li{padding:0 -webkit-calc(1.16667rem + .75vw);padding:0 calc(1.16667rem + .75vw)}@media (min-width:1200px){.banner-ancres ul li{padding:0 1.66667rem}}.banner-ancres ul li:not(:last-child){border-right:1px solid #d8d4ce}.banner-ancres ul li a{font-size:1.11111rem;font-weight:500;color:#212d38;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.banner-ancres ul li a.current,.banner-ancres ul li a:hover{color:#f39200}.banner-ancres ul li.active a{color:#f39200}.section-realisations-content{background-color:#f5f3f0;padding:-webkit-calc(1.17778rem + .9vw) 0 -webkit-calc(1.27778rem + 2.25vw);padding:calc(1.17778rem + .9vw) 0 calc(1.27778rem + 2.25vw)/*!*/}@media (min-width:1200px){.section-realisations-content{padding:1.77778rem 0 2.77778rem}}@media only screen and (min-width:950px){.section-realisations-content{padding:-webkit-calc(1.36111rem + 3.375vw) 0 -webkit-calc(1.55556rem + 6vw);padding:calc(1.36111rem + 3.375vw) 0 calc(1.55556rem + 6vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-realisations-content{padding:3.61111rem 0 5.55556rem}}.bloc-cta-devis .section-realisations-content--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-realisations-content--cta .gmw-form-button:after,.item-devis a .section-realisations-content--cta button:after,.section-realisations-content--cta .bloc-cta-devis button:after,.section-realisations-content--cta .cta-simple:after,.section-realisations-content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-realisations-content--cta .item-devis a button:after{border-color:transparent #f5f3f0 transparent transparent}.bloc-rea-intro p{font-size:1.11111rem;text-align:center/*!*/}@media only screen and (min-width:950px){.bloc-rea-intro p{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-rea-intro p{font-size:1.33333rem}}.blocks-realisations{margin:-webkit-calc(1.44444rem + 4.5vw) 0;margin:calc(1.44444rem + 4.5vw) 0/*!*/}@media (min-width:1200px){.blocks-realisations{margin:4.44444rem 0}}@media only screen and (max-width:949px){.blocks-realisations{overflow:hidden}}.bloc-ouvrage{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 1.11111rem auto 1.11111rem auto;grid-template-areas:"title" "visuels" "details";grid-row-gap:1.11111rem/*!*/}@media only screen and (min-width:950px){.bloc-ouvrage{-ms-grid-columns:1fr 60px 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"details visuels";grid-column-gap:60px}.bloc-ouvrage.bloc-reverse{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"visuels details"}}.bloc-ouvrage+.bloc-ouvrage{margin-top:-webkit-calc(1.27778rem + 2.25vw);margin-top:calc(1.27778rem + 2.25vw)/*!*/}@media (min-width:1200px){.bloc-ouvrage+.bloc-ouvrage{margin-top:2.77778rem}}@media only screen and (min-width:950px){.bloc-ouvrage+.bloc-ouvrage{margin-top:-webkit-calc(1.55556rem + 6vw);margin-top:calc(1.55556rem + 6vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-ouvrage+.bloc-ouvrage{margin-top:5.55556rem}}.bloc-ouvrage--title{-ms-grid-row:1;-ms-grid-column:1;display:block;grid-area:title;padding-left:.83333rem;border-left:1px solid #212d38/*!*/}@media only screen and (min-width:950px){.bloc-ouvrage--title{display:none}}.bloc-ouvrage--texte{-ms-grid-row:5;-ms-grid-column:1;grid-area:details;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem}.bloc-ouvrage--texte .swiper{width:100%}.bloc-ouvrage--texte h2{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw)/*!*/}@media (min-width:1200px){.bloc-ouvrage--texte h2{font-size:2.66667rem}}@media only screen and (max-width:949px){.bloc-ouvrage--texte h2{display:none}}.bloc-ouvrage--texte h3{font-family:Barlow,sans-serif;font-size:1.11111rem;text-transform:none;margin-bottom:1rem/*!*/}@media only screen and (min-width:950px){.bloc-ouvrage--texte h3{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-ouvrage--texte h3{font-size:1.33333rem}}.bloc-ouvrage--visuel{-ms-grid-row:3;-ms-grid-column:1;position:relative;grid-area:visuels}@media only screen and (min-width:950px){.bloc-ouvrage--texte{-ms-grid-row:1;-ms-grid-column:1}.bloc-ouvrage.bloc-reverse>.bloc-ouvrage--texte{-ms-grid-row:1;-ms-grid-column:2}.bloc-ouvrage--visuel{-ms-grid-row:1;-ms-grid-column:3}.bloc-ouvrage.bloc-reverse>.bloc-ouvrage--visuel{-ms-grid-row:1;-ms-grid-column:1}}.bloc-ouvrage--visuel--inner img{display:block;width:100%}.swiper-slide-texte--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;gap:1.11111rem;max-width:600px}.chantier-infos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.11111rem;margin-bottom:1rem}.chantier-infos svg{display:inline-block;vertical-align:-1px;margin-right:.33333rem}.chantier-description p+p{margin-top:.66667rem}.bloc-nav-reas{margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.bloc-nav-reas{margin-top:1.38889rem}}@media only screen and (max-width:949px){.bloc-nav-reas{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.83333rem}}.reas-swiper-pagination{display:block;text-align:center;position:relative;bottom:inherit!important;top:inherit!important/*!*/}@media only screen and (min-width:950px){.reas-swiper-pagination{display:none}}.reas-swiper-pagination .swiper-pagination-bullet{background-color:#2c3f50;width:24px;height:3px;-webkit-border-radius:0;border-radius:0;opacity:1}.reas-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f39200}.swiper-slide-visuel{position:relative}.swiper-slide-visuel:before{content:'';width:0;height:0;border-style:solid;border-width:80px 80px 0 0;border-color:#f5f3f0 transparent transparent transparent;position:absolute;left:0;top:0;z-index:5}.bloc-reverse .swiper-slide-visuel:before{left:initial;right:0;border-width:0 80px 80px 0;border-color:transparent #f5f3f0 transparent transparent}.bloc-construire{position:relative}.bloc-construire:before{content:'';background-color:#f5f3f0;width:100%;height:50%;position:absolute;left:0;top:0}.bloc-construire--inner{position:relative;background-color:#2c3f50;padding:-webkit-calc(1.25rem + 1.875vw) .83333rem -webkit-calc(1.33333rem + 3vw);padding:calc(1.25rem + 1.875vw) .83333rem calc(1.33333rem + 3vw)/*!*/}@media (min-width:1200px){.bloc-construire--inner{padding:2.5rem .83333rem 3.33333rem}}@media only screen and (min-width:950px){.bloc-construire--inner{padding:-webkit-calc(1.44444rem + 4.5vw) 1.11111rem;padding:calc(1.44444rem + 4.5vw) 1.11111rem}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-construire--inner{padding:4.44444rem 1.11111rem}}.bloc-construire--inner:after,.bloc-construire--inner:before{content:'';width:0;height:0;border-style:solid;position:absolute}.bloc-construire--inner:before{border-width:40px 40px 0 0;border-color:#f5f3f0 transparent transparent transparent;left:-1px;top:-1px/*!*/}@media only screen and (min-width:950px){.bloc-construire--inner:before{border-width:80px 80px 0 0}}.bloc-construire--inner:after{border-width:0 0 40px 40px;border-color:transparent transparent #fff transparent;right:-1px;bottom:-1px/*!*/}@media only screen and (min-width:950px){.bloc-construire--inner:after{border-width:0 0 80px 80px}}.bloc-construire--inner h3{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);color:#fff;margin-bottom:-webkit-calc(1.19444rem + 1.125vw);margin-bottom:calc(1.19444rem + 1.125vw)/*!*/}@media (min-width:1200px){.bloc-construire--inner h3{font-size:1.77778rem}}@media (min-width:1200px){.bloc-construire--inner h3{margin-bottom:1.94444rem}}@media only screen and (min-width:950px){.bloc-construire--inner h3{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-construire--inner h3{font-size:2.66667rem}}.bloc-construire--inner p{color:#fff/*!*/}@media only screen and (min-width:950px){.bloc-construire--inner p{max-width:950px;margin-left:auto;margin-right:auto}}.bloc-construire--inner p strong{font-size:.88889rem/*!*/}@media only screen and (min-width:950px){.bloc-construire--inner p strong{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-construire--inner p strong{font-size:1.33333rem}}.bloc-construire--inner p+p{margin-top:1.11111rem}.bloc-construire--inner ul{margin-top:-webkit-calc(1.22222rem + 1.5vw);margin-top:calc(1.22222rem + 1.5vw);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.83333rem 2.77778rem/*!*/}@media (min-width:1200px){.bloc-construire--inner ul{margin-top:2.22222rem}}@media only screen and (max-width:639px){.bloc-construire--inner ul li{width:100%}}@media only screen and (max-width:639px){.bloc-construire--inner ul .bloc-cta-devis button,.bloc-construire--inner ul .cta-simple,.bloc-construire--inner ul .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.bloc-construire--inner ul .item-devis a button,.bloc-cta-devis .bloc-construire--inner ul button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bloc-construire--inner ul .gmw-form-button,.item-devis a .bloc-construire--inner ul button{width:100%}}.bloc-construire--inner ul .bloc-cta-devis button:after,.bloc-construire--inner ul .cta-simple:after,.bloc-construire--inner ul .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.bloc-construire--inner ul .item-devis a button:after,.bloc-cta-devis .bloc-construire--inner ul button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bloc-construire--inner ul .gmw-form-button:after,.item-devis a .bloc-construire--inner ul button:after{border-color:transparent #2c3f50 transparent transparent}.sc-reseau-top{padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.sc-reseau-top{padding:2.77778rem 0}}@media only screen and (min-width:950px){.sc-reseau-top{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.sc-reseau-top{padding:5.55556rem 0}}.sc-reseau-content{margin-bottom:-webkit-calc(1.35556rem + 3.3vw);margin-bottom:calc(1.35556rem + 3.3vw)}@media (min-width:1200px){.sc-reseau-content{margin-bottom:3.55556rem}}.sc-reseau-content h2{line-height:1;margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)/*!*/}@media (min-width:1200px){.sc-reseau-content h2{margin-bottom:1.66667rem}}.sc-reseau-content h2 strong{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);color:#f39200}@media (min-width:1200px){.sc-reseau-content h2 strong{font-size:1.77778rem}}@media only screen and (max-width:949px){.sc-reseau-content h2{padding-left:.83333rem;border-left:1px solid #212d38}}.sc-reseau-content p{width:100%;max-width:1188px}.sc-reseau-cta{margin-top:1.11111rem/*!*/}@media only screen and (min-width:950px){.sc-reseau-cta{margin-top:-webkit-calc(1.36111rem + 3.375vw);margin-top:calc(1.36111rem + 3.375vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.sc-reseau-cta{margin-top:3.61111rem}}.sc-eco-resp{background-color:#f5f3f0;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.sc-eco-resp{padding:2.77778rem 0}}@media only screen and (min-width:950px){.sc-eco-resp{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.sc-eco-resp{padding:5.55556rem 0}}.sc-eco-resp--inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.38889rem/*!*/}@media only screen and (min-width:950px){.sc-eco-resp--inner{-ms-grid-columns:1fr .8fr;grid-template-columns:1fr .8fr;grid-column-gap:2.22222rem}}.sc-eco-resp--media .bloc-video{display:block;position:relative;width:100%;max-width:578px}.sc-eco-resp--media .bloc-video img{display:block;width:100%;height:auto}.sc-eco-resp--media .bloc-video:after{content:'';position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent/*!*/}@media only screen and (min-width:950px){.sc-eco-resp--media .bloc-video:after{border-width:0 0 80px 80px}}.sc-eco-resp--media .btn-play{position:absolute;width:64px;height:64px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sc-eco-resp--media .btn-play svg{display:block;width:100%;height:auto;pointer-events:none}.sc-eco-resp--content{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.sc-eco-resp--content h2{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)}@media (min-width:1200px){.sc-eco-resp--content h2{font-size:2.11111rem}}@media (min-width:1200px){.sc-eco-resp--content h2{margin-bottom:1.38889rem}}.sc-eco-resp--content .bloc-content-texte{border-left:1px solid #d8d4ce;padding-left:-webkit-calc(1.12222rem + .15vw);padding-left:calc(1.12222rem + .15vw);margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)}@media (min-width:1200px){.sc-eco-resp--content .bloc-content-texte{padding-left:1.22222rem}}@media (min-width:1200px){.sc-eco-resp--content .bloc-content-texte{margin-bottom:1.66667rem}}.sc-eco-resp--content .bloc-content-texte p+p{margin-top:1rem}.sc-eco-resp--content .bloc-content-texte p strong{color:#212d38}.sc-reseau-chiffres{position:relative;background-color:#f5f3f0}.sc-reseau-chiffres:before{content:'';background-color:#212d38;width:100%;height:50%;position:absolute;left:0;bottom:-1px}.sc-reseau-chiffres--grid{background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr/*!*/}@media only screen and (min-width:950px){.sc-reseau-chiffres--grid{background-color:transparent;-ms-grid-columns:(minmax(-webkit-calc(25.33% - 8%),1fr))[3];-ms-grid-columns:(minmax(calc(25.33% - 8%),1fr))[3];grid-template-columns:repeat(3,minmax(-webkit-calc(25.33% - 8%),1fr));grid-template-columns:repeat(3,minmax(calc(25.33% - 8%),1fr));grid-column-gap:8%}}.bloc-chiffres--item{background-color:#fff;text-align:center;min-height:82px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center/*!*/}@media only screen and (min-width:950px){.bloc-chiffres--item{min-height:152px}}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper{background-color:#2c3f50;margin-bottom:0;padding:.66667rem .83333rem/*!*/}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap/*!*/}@media only screen and (max-width:949px){.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields{gap:.83333rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;margin:0!important/*!*/}@media only screen and (min-width:950px){.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper{padding:0 .83333rem}}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper .gmw-field-inner{/*!*/}@media only screen and (max-width:949px){.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper .gmw-field-inner{width:-webkit-calc(100% - 170px);width:calc(100% - 170px)}}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper .gmw-field-label{font-size:1rem;font-weight:500;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;color:#fff;padding-bottom:0;text-transform:none;padding-right:1.11111rem/*!*/}@media only screen and (max-width:949px){.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper .gmw-field-label{width:170px}}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper input[type=text]{font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;color:#212d38;width:100%;height:48px;-webkit-border-radius:0;border-radius:0;padding:0 .83333rem/*!*/}@media only screen and (min-width:950px){.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper input[type=text]{width:170px}}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper select{font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;line-height:1;-webkit-border-radius:0;border-radius:0}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper{position:relative;padding-right:0}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper:before{content:'';background:url(../images/soustraction-submit.svg) no-repeat;width:16px;height:46px;position:absolute;top:1px;right:-16px/*!*/}@media only screen and (max-width:949px){.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper:before{top:0;right:1px}}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button{background-color:#f39200;color:#fff;-webkit-border-radius:0;border-radius:0;padding:.77778rem .94444rem .77778rem -webkit-calc(1.16667rem + .75vw);padding:.77778rem .94444rem .77778rem calc(1.16667rem + .75vw)/*!*/}@media (min-width:1200px){.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button{padding:.77778rem .94444rem .77778rem 1.66667rem}}@media only screen and (max-width:949px){.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button{width:-webkit-calc(100% - 16px);width:calc(100% - 16px)}}.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:hover{color:#212d38}.gmw-template-proarmature.gmw-element-template .gmw-item-content{text-align:left;font-size:.83333rem;color:#2c3f50}.gmw-template-proarmature.gmw-element-template .gmw-location-meta-wrapper{border-bottom:0!important;padding-bottom:0!important;margin-bottom:0!important}.gmw-template-proarmature.gmw-element-template h3.gmw-item-title{font-size:-webkit-calc(1.12222rem + .15vw);font-size:calc(1.12222rem + .15vw);font-weight:600;line-height:1.2;color:#f39200;text-transform:uppercase}@media (min-width:1200px){.gmw-template-proarmature.gmw-element-template h3.gmw-item-title{font-size:1.22222rem}}.gmw-template-proarmature.gmw-element-template .gmw-item-address i{display:none}.gmw-template-proarmature.gmw-element-template .gmw-item-address a{display:inline-block;line-height:1.3}.gmw-template-proarmature.gmw-element-template .gmw-location-meta li+li{margin-top:.38889rem}.gmw-template-proarmature.gmw-element-template .gmw-location-meta span.label{text-indent:-9999em;display:inline-block;width:25px;height:16px}.gmw-template-proarmature.gmw-element-template .gmw-location-meta .phone span.label{background:url(../images/phone.svg) no-repeat;vertical-align:8px}.gmw-template-proarmature.gmw-element-template .gmw-location-meta .fax span.label{background:url(../images/fax.svg) no-repeat;vertical-align:8px}.gmw-template-proarmature.gmw-element-template .gmw-location-meta .certif{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:.38889rem}.gmw-template-proarmature.gmw-element-template .gmw-location-meta .certif span.icone{display:inline-block;width:32px;height:16px}.gmw-template-proarmature.gmw-element-template .gmw-location-meta .certif span.icone svg{display:block;width:16px;height:auto}.gmw-template-proarmature.gmw-element-template .gmw-location-meta .certif span.info a{line-height:16px;display:inline-block}.gmw-bloc-results-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"bloc-map" "bloc-results"/*!*/}@media only screen and (min-width:950px){.gmw-bloc-results-wrapper{-ms-grid-columns:400px 1fr;grid-template-columns:400px 1fr;grid-template-areas:"bloc-results bloc-map"}}.gmw-bloc-results-wrapper .gmw-bloc-map{-ms-grid-row:1;-ms-grid-column:1;grid-area:bloc-map}.gmw-bloc-results-wrapper .gmw-bloc-results{-ms-grid-row:2;-ms-grid-column:1;grid-area:bloc-results;background-color:#2c3f50/*!*/}@media only screen and (min-width:950px){.gmw-bloc-results-wrapper .gmw-bloc-map{-ms-grid-row:1;-ms-grid-column:2}.gmw-bloc-results-wrapper .gmw-bloc-results{-ms-grid-row:1;-ms-grid-column:1}}@media only screen and (max-width:949px){.gmw-bloc-results-wrapper .gmw-bloc-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper{overflow-y:scroll;height:600px;padding:.88889rem/*!*/}@media only screen and (max-width:949px){.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper{overflow-y:auto;overflow-x:scroll;height:auto;white-space:nowrap}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .clear{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper>li{background-color:#fff;padding:-webkit-calc(1.22222rem + 1.5vw);padding:calc(1.22222rem + 1.5vw);margin-bottom:.88889rem;font-size:1rem;color:#2c3f50/*!*/}@media (min-width:1200px){.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper>li{padding:2.22222rem}}@media only screen and (max-width:949px){.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper>li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0 .83333rem 0 0;padding:1.11111rem}}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper>li h2{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);font-weight:600;color:#f39200;text-transform:uppercase;margin-bottom:.83333rem}@media (min-width:1200px){.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper>li h2{font-size:1.77778rem}}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .address-wrapper .gmw-item-address{font-size:1rem;line-height:1.3;color:#2c3f50}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .address-wrapper .gmw-item-address .gmw-icon-location-thin{display:none}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .address-wrapper .gmw-item-address a{pointer-events:none}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact{margin-top:.88889rem}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-item-directions{margin-bottom:.38889rem}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-get-directions{position:relative;padding-left:25px;font-weight:600;text-decoration:underline}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-get-directions:before{content:'';background:url(../images/location.svg) no-repeat;width:16px;height:16px;position:absolute;top:4px;left:0}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-location-meta li+li{margin-top:.38889rem}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-location-meta span.label{text-indent:-9999em;display:inline-block;width:25px;height:16px}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-location-meta .phone span.label{background:url(../images/phone.svg) no-repeat;vertical-align:8px}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-location-meta .fax span.label{background:url(../images/fax.svg) no-repeat;vertical-align:8px}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-location-meta .certif{margin-top:.38889rem}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-location-meta .certif span.icone{display:inline-block;width:22px;height:16px}.gmw-bloc-results-wrapper .gmw-bloc-results .gmw-posts-wrapper .gmw-bloc-infos-contact .gmw-location-meta .certif span.icone svg{display:block;width:16px;height:auto}/*!*/@media only screen and (max-width:949px){div.gmw-map-wrapper{height:400px!important}}.wrapper-carrieres-top{background-color:#f5f3f0;padding:-webkit-calc(1.27778rem + 2.25vw) 0 -webkit-calc(1.13889rem + .375vw);padding:calc(1.27778rem + 2.25vw) 0 calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.wrapper-carrieres-top{padding:2.77778rem 0 1.38889rem}}@media only screen and (min-width:950px){.wrapper-carrieres-top{padding:-webkit-calc(1.55556rem + 6vw) 0 -webkit-calc(1.13889rem + .375vw);padding:calc(1.55556rem + 6vw) 0 calc(1.13889rem + .375vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.wrapper-carrieres-top{padding:5.55556rem 0 1.38889rem}}.section-carrieres-content h2{margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.section-carrieres-content h2{margin-bottom:1.38889rem}}@media only screen and (max-width:949px){.section-carrieres-content h2{padding-left:.83333rem;border-left:1px solid #212d38}}.section-carrieres-content p+p{margin-top:.66667rem}.section-carrieres-content p strong{color:#212d38}.section-carrieres-chiffres{background-color:#fff;margin-top:-webkit-calc(1.25rem + 1.875vw);margin-top:calc(1.25rem + 1.875vw);padding:1.11111rem .83333rem/*!*/}@media (min-width:1200px){.section-carrieres-chiffres{margin-top:2.5rem}}@media only screen and (min-width:950px){.section-carrieres-chiffres{padding:-webkit-calc(1.22222rem + 1.5vw) -webkit-calc(1.22222rem + 1.5vw);padding:calc(1.22222rem + 1.5vw) calc(1.22222rem + 1.5vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-carrieres-chiffres{padding:2.22222rem 2.22222rem}}.section-carrieres-chiffres .grid-chiffres{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:1.11111rem 2.22222rem/*!*/}@media only screen and (max-width:949px){.section-carrieres-chiffres .grid-chiffres{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:1.11111rem}}.section-carrieres-chiffres .grid-chiffres--item{max-width:210px/*!*/}@media only screen and (max-width:949px){.section-carrieres-chiffres .grid-chiffres--item{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);text-align:center;max-width:100%}}.section-carrieres-chiffres .grid-chiffres .bloc-chiffres--after{width:100%/*!*/}@media only screen and (min-width:950px){.section-carrieres-chiffres .grid-chiffres .bloc-chiffres--after{max-width:170px}}.section-carrieres-drh{margin-top:-webkit-calc(1.38889rem + 3.75vw);margin-top:calc(1.38889rem + 3.75vw)}@media (min-width:1200px){.section-carrieres-drh{margin-top:3.88889rem}}.section-carrieres-drh--inner{position:relative;background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"image" "contenu"/*!*/}@media only screen and (min-width:950px){.section-carrieres-drh--inner{-ms-grid-columns:.4fr 2.22222rem 1fr;grid-template-columns:.4fr 1fr;grid-template-areas:"image  contenu";grid-column-gap:2.22222rem;grid-row-gap:0}.section-carrieres-drh--inner>.box-expertise--image{-ms-grid-row:1;-ms-grid-column:1}.section-carrieres-drh--inner>.box-expertise--details{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-drh--inner>.section-acteur--content{-ms-grid-row:1;-ms-grid-column:3}}.section-carrieres-drh--inner:after,.section-carrieres-drh--inner:before{content:'';width:0;height:0;border-style:solid;position:absolute;z-index:1}.section-carrieres-drh--inner:before{top:-1px;left:-1px;border-width:40px 40px 0 0;border-color:#f5f3f0 transparent transparent transparent/*!*/}@media only screen and (min-width:950px){.section-carrieres-drh--inner:before{border-width:80px 80px 0 0}}.section-carrieres-drh--inner:after{right:-1px;bottom:-1px;border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent/*!*/}@media only screen and (min-width:950px){.section-carrieres-drh--inner:after{border-width:0 0 80px 80px}}.section-carrieres-drh--image{-ms-grid-row:1;-ms-grid-column:1;grid-area:image;position:relative/*!*//*!*/}.section-carrieres-drh--inner>.section-carrieres-drh--image{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte>.section-carrieres-drh--image{-ms-grid-row:1;-ms-grid-column:1}@media only screen and (max-width:949px){.section-carrieres-drh--image{height:350px}}.section-carrieres-drh--image img{display:block;width:100%;height:100%}.section-carrieres-drh--contenu{-ms-grid-row:3;-ms-grid-column:1;grid-area:contenu;-ms-grid-row-align:center;align-self:center;padding:-webkit-calc(1.16667rem + .75vw) .83333rem;padding:calc(1.16667rem + .75vw) .83333rem/*!*/}.section-acteur--inner>.section-carrieres-drh--contenu{-ms-grid-row:3;-ms-grid-column:1}.section-carrieres-drh--inner>.section-carrieres-drh--contenu{-ms-grid-row:2;-ms-grid-column:1}.section-carrieres-formation--inner>.section-carrieres-drh--contenu{-ms-grid-row:2;-ms-grid-column:1}.bloc-image-texte>.section-carrieres-drh--contenu{-ms-grid-row:3;-ms-grid-column:1}@media (min-width:1200px){.section-carrieres-drh--contenu{padding:1.66667rem .83333rem}}@media only screen and (min-width:950px){.section-carrieres-drh--contenu{padding:-webkit-calc(1.13889rem + .375vw) -webkit-calc(1.19444rem + 1.125vw);padding:calc(1.13889rem + .375vw) calc(1.19444rem + 1.125vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-carrieres-drh--contenu{padding:1.38889rem 1.94444rem}}.section-carrieres-drh--contenu>div{width:100%;max-width:650px}.section-carrieres-drh--contenu h3{margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.section-carrieres-drh--contenu h3{margin-bottom:1.38889rem}}@media only screen and (max-width:949px){.section-carrieres-drh--contenu h3{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);margin-bottom:.83333rem}}@media only screen and (max-width:949px) and (min-width:1200px){.section-carrieres-drh--contenu h3{font-size:1.77778rem}}.section-carrieres-drh--contenu p{font-size:.88889rem;font-style:italic/*!*/}.section-carrieres-drh--contenu p>strong{color:#f39200}@media only screen and (min-width:950px){.section-carrieres-drh--contenu p{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-carrieres-drh--contenu p{font-size:1.33333rem}}.section-carrieres-drh--contenu--name{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw);font-size:1.11111rem;font-weight:600;color:#212d38/*!*/}@media (min-width:1200px){.section-carrieres-drh--contenu--name{margin-top:1.66667rem}}@media only screen and (min-width:950px){.section-carrieres-drh--contenu--name{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-carrieres-drh--contenu--name{font-size:1.33333rem}}.section-carrieres-drh--contenu--fonction{margin-top:.55556rem;color:#f39200}.section-carrieres-formation{margin-top:-webkit-calc(1.44444rem + 4.5vw);margin-top:calc(1.44444rem + 4.5vw)}@media (min-width:1200px){.section-carrieres-formation{margin-top:4.44444rem}}.section-carrieres-formation--inner{position:relative;background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"media" "contenu"/*!*//*!*/}@media only screen and (min-width:950px){.section-carrieres-formation--inner{-ms-grid-columns:1fr 1.66667rem .95fr;grid-template-columns:1fr .95fr;grid-template-areas:"contenu  media";grid-column-gap:1.66667rem}.section-carrieres-formation--inner>.box-expertise--details{-ms-grid-row:1;-ms-grid-column:1}.section-carrieres-formation--inner>.section-acteur--media{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-formation--inner>.section-acteur--content{-ms-grid-row:1;-ms-grid-column:1}.section-carrieres-formation--inner>.section-carrieres-drh--contenu{-ms-grid-row:1;-ms-grid-column:1}}.section-carrieres-formation--inner:before{content:'';width:0;height:0;border-style:solid;position:absolute;z-index:1;top:0;left:0;border-width:40px 40px 0 0;border-color:#f5f3f0 transparent transparent transparent/*!*/}@media only screen and (min-width:950px){.section-carrieres-formation--inner:before{border-width:80px 0 0 80px;border-color:transparent transparent transparent #f5f3f0;left:0;bottom:0;top:inherit}}@media only screen and (max-width:949px){.section-carrieres-formation--inner:after{content:'';width:0;height:0;border-style:solid;position:absolute;z-index:1;right:0;bottom:0;border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent}}.section-carrieres-formation--media{-ms-grid-row:1;-ms-grid-column:1;grid-area:media/*!*/}.section-carrieres-formation--inner>.section-carrieres-formation--media{-ms-grid-row:1;-ms-grid-column:1}@media only screen and (max-width:949px){.section-carrieres-formation--media .video-item.video-formation-item:after{display:none}}.section-carrieres-formation--content{-ms-grid-row:3;-ms-grid-column:1;grid-area:contenu;-ms-grid-row-align:center;align-self:center;padding:1.11111rem .83333rem/*!*/}.section-acteur--inner>.section-carrieres-formation--content{-ms-grid-row:3;-ms-grid-column:1}.section-carrieres-drh--inner>.section-carrieres-formation--content{-ms-grid-row:2;-ms-grid-column:1}.section-carrieres-formation--inner>.section-carrieres-formation--content{-ms-grid-row:2;-ms-grid-column:1}.bloc-image-texte>.section-carrieres-formation--content{-ms-grid-row:3;-ms-grid-column:1}@media only screen and (min-width:950px){.section-carrieres-formation--content{padding:-webkit-calc(1.38889rem + 3.75vw) -webkit-calc(1.44444rem + 4.5vw);padding:calc(1.38889rem + 3.75vw) calc(1.44444rem + 4.5vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-carrieres-formation--content{padding:3.88889rem 4.44444rem}}.section-carrieres-formation--content h3{margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.section-carrieres-formation--content h3{margin-bottom:1.38889rem}}@media only screen and (max-width:949px){.section-carrieres-formation--content h3{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);margin-bottom:.83333rem}}@media only screen and (max-width:949px) and (min-width:1200px){.section-carrieres-formation--content h3{font-size:1.77778rem}}.section-carrieres-formation--content p+p{margin-top:.66667rem}.section-carrieres-formation--content--cta{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.section-carrieres-formation--content--cta{margin-top:1.66667rem}}.section-carrieres-avantages{margin-top:-webkit-calc(1.44444rem + 4.5vw);margin-top:calc(1.44444rem + 4.5vw)}@media (min-width:1200px){.section-carrieres-avantages{margin-top:4.44444rem}}.section-carrieres-avantages--content{margin-bottom:-webkit-calc(1.25rem + 1.875vw);margin-bottom:calc(1.25rem + 1.875vw)}@media (min-width:1200px){.section-carrieres-avantages--content{margin-bottom:2.5rem}}.section-carrieres-avantages--content h3{margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)}@media (min-width:1200px){.section-carrieres-avantages--content h3{margin-bottom:1.66667rem}}.section-carrieres-avantages--content p{font-weight:600}.section-carrieres-metiers{background-color:#212d38;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.section-carrieres-metiers{padding:2.77778rem 0}}@media only screen and (min-width:950px){.section-carrieres-metiers{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-carrieres-metiers{padding:5.55556rem 0}}.section-carrieres-metiers--header{margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.section-carrieres-metiers--header{margin-bottom:1.38889rem}}@media only screen and (min-width:950px){.section-carrieres-metiers--header{margin-bottom:-webkit-calc(1.44444rem + 4.5vw);margin-bottom:calc(1.44444rem + 4.5vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-carrieres-metiers--header{margin-bottom:4.44444rem}}.section-carrieres-metiers--header--title h2{color:#fff/*!*/}@media only screen and (max-width:949px){.section-carrieres-metiers--header--title h2{padding-left:.83333rem;border-left:1px solid #fff}}.section-carrieres-metiers--header--intro p{color:#fff}.section-carrieres-metiers--cta{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)/*!*/}@media (min-width:1200px){.section-carrieres-metiers--cta{margin-top:1.66667rem}}@media only screen and (max-width:949px){.section-carrieres-metiers--cta{margin-top:-webkit-calc(1.33333rem + 3vw);margin-top:calc(1.33333rem + 3vw)}}@media only screen and (max-width:949px) and (min-width:1200px){.section-carrieres-metiers--cta{margin-top:3.33333rem}}.bloc-cta-devis .section-carrieres-metiers--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-carrieres-metiers--cta .gmw-form-button:after,.item-devis a .section-carrieres-metiers--cta button:after,.section-carrieres-metiers--cta .bloc-cta-devis button:after,.section-carrieres-metiers--cta .cta-simple:after,.section-carrieres-metiers--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-carrieres-metiers--cta .item-devis a button:after{border-color:transparent #212d38 transparent transparent}.section-carrieres-testimonials{background-color:#f5f3f0;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.section-carrieres-testimonials{padding:2.77778rem 0}}@media only screen and (min-width:950px){.section-carrieres-testimonials{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-carrieres-testimonials{padding:5.55556rem 0}}.section-carrieres-testimonials--header{margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)}@media (min-width:1200px){.section-carrieres-testimonials--header{margin-bottom:1.66667rem}}.section-carrieres-testimonials--header--title h2{max-width:500px/*!*/}@media only screen and (max-width:949px){.section-carrieres-testimonials--header--title h2{padding-left:.83333rem;border-left:1px solid #212d38}}.section-carrieres-testimonials .swiper .swiper-pagination{position:relative;bottom:inherit;margin-top:1.11111rem}.section-carrieres-testimonials .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#2c3f50;width:32px;height:3px;-webkit-border-radius:0;border-radius:0;opacity:1}.section-carrieres-testimonials .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f39200}.section-carrieres-testimonials .testimonials-slider{position:relative}.section-carrieres-formations{background-color:#fff;padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}@media (min-width:1200px){.section-carrieres-formations{padding:5.55556rem 0}}.section-carrieres-formations .section-job-home--header{margin-bottom:-webkit-calc(1.25rem + 1.875vw);margin-bottom:calc(1.25rem + 1.875vw)}@media (min-width:1200px){.section-carrieres-formations .section-job-home--header{margin-bottom:2.5rem}}.section-carrieres-formations .section-job-home--title h2{margin-bottom:-webkit-calc(1.13333rem + .3vw);margin-bottom:calc(1.13333rem + .3vw)}@media (min-width:1200px){.section-carrieres-formations .section-job-home--title h2{margin-bottom:1.33333rem}}.section-carrieres-formations .section-job-home--intro{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end/*!*/}@media only screen and (max-width:639px){.section-carrieres-formations .section-job-home--intro{display:none}}.grid-metiers{display:-ms-grid;display:grid;-ms-grid-columns:1;grid-template-columns:1;grid-row-gap:.83333rem;grid-column-gap:0/*!*/}@media only screen and (min-width:950px){.grid-metiers{-ms-grid-columns:(minmax(-webkit-calc(25% - 30px),1fr))[4];-ms-grid-columns:(minmax(calc(25% - 30px),1fr))[4];grid-template-columns:repeat(4,minmax(-webkit-calc(25% - 30px),1fr));grid-template-columns:repeat(4,minmax(calc(25% - 30px),1fr));grid-row-gap:1.38889rem;grid-column-gap:1.66667rem}}.grid-metiers li{text-align:center}.grid-metiers li a{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:600;text-transform:uppercase;color:#212d38;padding:.83333rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}@media only screen and (min-width:950px){.grid-metiers li a{min-height:90px;height:100%}}.grid-metiers li a:hover{color:#f39200}.grid-avantages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:1.66667rem}.grid-avantages-item{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)/*!*/}@media only screen and (min-width:950px){.grid-avantages-item{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}.grid-avantages-item--image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:86px;margin-bottom:1.11111rem}.grid-avantages-item--image img{display:block;margin:auto}.grid-avantages--caption{margin-top:-webkit-calc(1.27778rem + 2.25vw);margin-top:calc(1.27778rem + 2.25vw)}@media (min-width:1200px){.grid-avantages--caption{margin-top:2.77778rem}}.grid-avantages--caption p{font-size:.77778rem}.bloc-slide-testimonials--inner{position:relative;background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;padding:-webkit-calc(1.16667rem + .75vw);padding:calc(1.16667rem + .75vw)/*!*/}@media (min-width:1200px){.bloc-slide-testimonials--inner{padding:1.66667rem}}@media only screen and (min-width:950px){.bloc-slide-testimonials--inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.11111rem}}.bloc-slide-testimonials--inner:after{content:'';width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent;position:absolute;right:0;bottom:0/*!*/}@media only screen and (min-width:950px){.bloc-slide-testimonials--inner:after{border-width:0 0 80px 80px}}.bloc-slide-testimonials--content{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:1.11111rem 0/*!*/}@media only screen and (min-width:950px){.bloc-slide-testimonials--content{padding:1.11111rem -webkit-calc(1.44444rem + 4.5vw) 1.11111rem 1.11111rem;padding:1.11111rem calc(1.44444rem + 4.5vw) 1.11111rem 1.11111rem}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-slide-testimonials--content{padding:1.11111rem 4.44444rem 1.11111rem 1.11111rem}}.bloc-slide-testimonials--content h3{margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)}@media (min-width:1200px){.bloc-slide-testimonials--content h3{margin-bottom:1.38889rem}}.bloc-slide-testimonials--content--texte{border-left:1px solid #d8d4ce;padding-left:1.11111rem}.bloc-slide-testimonials--content--texte p+p{margin-top:.83333rem}.bloc-slide-testimonials--content--texte p strong{color:#212d38}.swiper-testimonials-button{width:58px;height:56px;position:absolute;bottom:-1.38889rem;cursor:pointer;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1);z-index:1/*!*/}@media only screen and (min-width:950px){.swiper-testimonials-button{top:50%;bottom:inherit;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.swiper-testimonials-button svg *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.swiper-testimonials-button:hover svg rect{fill:#f39200}.swiper-testimonials-button:hover svg path{fill:#fff}.swiper-testimonials-button.swiper-testimonials-button-prev{left:0/*!*/}@media only screen and (min-width:950px){.swiper-testimonials-button.swiper-testimonials-button-prev{left:-70px}}.swiper-testimonials-button.swiper-testimonials-button-next{right:0/*!*/}@media only screen and (min-width:950px){.swiper-testimonials-button.swiper-testimonials-button-next{right:-70px}}/*!*/@media only screen and (max-width:949px){.hero-interne--content--mini-bloc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.mini-bloc-metiers{position:relative;background-color:#fff;padding:15px 20px 15px 40px;max-width:240px/*!*/}@media only screen and (min-width:950px){.mini-bloc-metiers{padding:-webkit-calc(1.17778rem + .9vw) -webkit-calc(1.44444rem + 4.5vw);padding:calc(1.17778rem + .9vw) calc(1.44444rem + 4.5vw);max-width:426px}}@media only screen and (min-width:950px) and (min-width:1200px){.mini-bloc-metiers{padding:1.77778rem 4.44444rem}}.mini-bloc-metiers--picto{position:absolute;width:60px;height:60px;left:-30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)/*!*/}@media only screen and (min-width:950px){.mini-bloc-metiers--picto{width:120px;height:120px;left:-60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.mini-bloc-metiers--picto img{display:block;width:100%;height:auto}.mini-bloc-metiers--texte p{font-family:"Barlow Condensed",sans-serif;font-size:.88889rem;font-weight:700;text-transform:uppercase/*!*/}.mini-bloc-metiers--texte p+p{margin-top:.44444rem/*!*/}@media only screen and (min-width:950px){.mini-bloc-metiers--texte p+p{margin-top:.83333rem}}@media only screen and (min-width:950px){.mini-bloc-metiers--texte p{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.mini-bloc-metiers--texte p{font-size:1.33333rem}}.mini-bloc-metiers--texte p:first-child{font-size:1.11111rem;color:#212d38;line-height:1.1/*!*/}.mini-bloc-metiers--texte p:first-child strong{color:#f39200}@media only screen and (min-width:950px){.mini-bloc-metiers--texte p:first-child{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.mini-bloc-metiers--texte p:first-child{font-size:1.77778rem}}.wrapper-metiers-top{background-color:#f5f3f0;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.wrapper-metiers-top{padding:2.77778rem 0}}@media only screen and (min-width:950px){.wrapper-metiers-top{padding:-webkit-calc(1.5rem + 5.25vw) 0 -webkit-calc(1.55556rem + 6vw);padding:calc(1.5rem + 5.25vw) 0 calc(1.55556rem + 6vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.wrapper-metiers-top{padding:5rem 0 5.55556rem}}.wrapper-metiers-top h2{margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)/*!*/}@media (min-width:1200px){.wrapper-metiers-top h2{margin-bottom:1.38889rem}}@media only screen and (max-width:949px){.wrapper-metiers-top h2{margin-bottom:.83333rem;padding-left:.83333rem;border-left:1px solid #212d38;text-align:left}}.sc-attends--content p+p{margin-top:.83333rem}.sc-attends--content p strong{font-weight:700;color:#212d38}.slider-metiers{position:relative;margin-top:-webkit-calc(1.33333rem + 3vw);margin-top:calc(1.33333rem + 3vw)/*!*/}@media (min-width:1200px){.slider-metiers{margin-top:3.33333rem}}@media only screen and (max-width:949px){.slider-metiers{padding-bottom:75px}}.slider-metiers .reas-swiper-pagination{display:block;bottom:14px!important/*!*/}@media only screen and (min-width:950px){.slider-metiers .reas-swiper-pagination{display:none}}.metiers-nav{background:0 0;position:absolute;width:48px;height:48px;border:none;outline:0;padding:0;margin:0;cursor:pointer;bottom:0;z-index:9/*!*/}@media only screen and (min-width:950px){.metiers-nav{width:58px;height:58px;top:50%;bottom:inherit;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.metiers-nav svg{display:block;pointer-events:none}.metiers-nav svg *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.metiers-nav.ametiers-nav-left,.metiers-nav.metiers-nav-left{left:0/*!*/}@media only screen and (min-width:950px){.metiers-nav.ametiers-nav-left,.metiers-nav.metiers-nav-left{left:-80px}}.metiers-nav.ametiers-nav-right,.metiers-nav.metiers-nav-right{right:0/*!*/}@media only screen and (min-width:950px){.metiers-nav.ametiers-nav-right,.metiers-nav.metiers-nav-right{right:-80px}}.metiers-nav:hover svg rect{fill:#f39200}.metiers-nav:hover svg path{fill:#fff}.swiper-slide-metiers{padding-top:24px}.swiper-slide-metiers--img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;height:273px}.swiper-slide-metiers--img img{display:block;width:100%;max-width:227px;height:227px;-o-object-fit:contain;object-fit:contain;margin:auto}.swiper-slide-metiers--content{background-color:#212d38;padding:-webkit-calc(1.13889rem + .375vw);padding:calc(1.13889rem + .375vw)}@media (min-width:1200px){.swiper-slide-metiers--content{padding:1.38889rem}}.swiper-slide-metiers--content p{color:#fff;font-weight:700;line-height:1.2}.swiper-slide-metiers .slide-item{background-color:#f39200;width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);font-weight:600;color:#fff;position:absolute;left:24px;top:0}@media (min-width:1200px){.swiper-slide-metiers .slide-item{font-size:1.77778rem}}.sc_two_blocs{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:2.22222rem;padding:-webkit-calc(1.44444rem + 4.5vw) 0;padding:calc(1.44444rem + 4.5vw) 0/*!*/}@media (min-width:1200px){.sc_two_blocs{padding:4.44444rem 0}}@media only screen and (min-width:950px){.sc_two_blocs{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-row-gap:0;grid-column-gap:1.11111rem}}.sc_two_blocs ul li{position:relative;padding-left:40px}.sc_two_blocs ul li+li{margin-top:.83333rem}.sc_two_blocs ul li:before{content:'';background:url(../images/circle-check.svg);width:24px;height:24px;position:absolute;left:0;top:0}.sc-metiers-videos--video{position:relative;width:100%;max-width:700px;margin:0 auto -webkit-calc(1.36111rem + 3.375vw);margin:0 auto calc(1.36111rem + 3.375vw)}@media (min-width:1200px){.sc-metiers-videos--video{margin:0 auto 3.61111rem}}.sc-metiers-videos--video:after,.sc-metiers-videos--video:before{content:'';width:0;height:0;border-style:solid;position:absolute;z-index:1}.sc-metiers-videos--video:before{left:-1px;top:-1px;border-width:40px 40px 0 0;border-color:#f5f3f0 transparent transparent transparent/*!*/}@media only screen and (min-width:950px){.sc-metiers-videos--video:before{border-width:80px 80px 0 0}}.sc-metiers-videos--video:after{right:-1px;bottom:-1px;border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent/*!*/}@media only screen and (min-width:950px){.sc-metiers-videos--video:after{border-width:0 0 80px 80px}}.sc-metiers-videos--video .video-formation-item:after{display:none}.sc-metier-faq{padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*//*!*/}@media (min-width:1200px){.sc-metier-faq{padding:2.77778rem 0}}@media only screen and (min-width:950px){.sc-metier-faq{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.sc-metier-faq{padding:5.55556rem 0}}@media only screen and (max-width:949px){.sc-metier-faq h2{padding-left:.83333rem;border-left:1px solid #212d38}}.panel-faq{margin:-webkit-calc(1.19444rem + 1.125vw) 0;margin:calc(1.19444rem + 1.125vw) 0/*!*/}@media (min-width:1200px){.panel-faq{margin:1.94444rem 0}}@media only screen and (min-width:950px){.panel-faq{margin:-webkit-calc(1.36111rem + 3.375vw) 0;margin:calc(1.36111rem + 3.375vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.panel-faq{margin:3.61111rem 0}}.panel-faq-item{background-color:#f5f3f0;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.panel-faq-item+.panel-faq-item{margin-top:1.11111rem}.panel-faq-item--title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:.83333rem 1.11111rem/*!*/}@media only screen and (min-width:950px){.panel-faq-item--title{padding:-webkit-calc(1.12222rem + .15vw) -webkit-calc(1.16667rem + .75vw);padding:calc(1.12222rem + .15vw) calc(1.16667rem + .75vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.panel-faq-item--title{padding:1.22222rem 1.66667rem}}.panel-faq-item--title h3{font-family:Barlow,sans-serif;font-size:.88889rem;line-height:1.3;font-weight:600;text-transform:none;color:#212d38;margin-right:.83333rem/*!*/}@media only screen and (min-width:950px){.panel-faq-item--title h3{font-size:1rem}}.panel-faq-item--title svg{pointer-events:none}.panel-faq-item--content{padding:0 -webkit-calc(1.27778rem + 2.25vw) 1.11111rem -webkit-calc(1.16667rem + .75vw);padding:0 calc(1.27778rem + 2.25vw) 1.11111rem calc(1.16667rem + .75vw);display:none}@media (min-width:1200px){.panel-faq-item--content{padding:0 2.77778rem 1.11111rem 1.66667rem}}.panel-faq-item .icon-minus{display:none}.panel-faq-item.active .icon-minus{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.panel-faq-item.active .icon-plus{display:none}.sc-autres-metiers{background-color:#f5f3f0;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*//*!*/}@media (min-width:1200px){.sc-autres-metiers{padding:2.77778rem 0}}@media only screen and (min-width:950px){.sc-autres-metiers{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.sc-autres-metiers{padding:5.55556rem 0}}@media only screen and (max-width:949px){.sc-autres-metiers h2{padding-left:.83333rem;border-left:1px solid #212d38}}.slider-autres-metiers{position:relative;margin:1.11111rem 0 0/*!*//*!*/}@media only screen and (min-width:950px){.slider-autres-metiers{margin:-webkit-calc(1.27778rem + 2.25vw) 0 0;margin:calc(1.27778rem + 2.25vw) 0 0}}@media only screen and (min-width:950px) and (min-width:1200px){.slider-autres-metiers{margin:2.77778rem 0 0}}@media only screen and (max-width:949px){.slider-autres-metiers{padding-bottom:70px}}.slider-autres-metiers .reas-swiper-pagination{display:block;bottom:14px!important;width:-webkit-calc(100% - 100px)!important;width:calc(100% - 100px)!important;left:0!important;right:0!important;margin:auto/*!*/}@media only screen and (min-width:950px){.slider-autres-metiers .reas-swiper-pagination{display:none}}.swiper-post-metier--image img{display:block;width:100%;height:auto}.swiper-post-metier--title{background-color:#212d38;min-height:92px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:-webkit-calc(1.12222rem + .15vw) .55556rem;padding:calc(1.12222rem + .15vw) .55556rem}@media (min-width:1200px){.swiper-post-metier--title{padding:1.22222rem .55556rem}}.swiper-post-metier--title h3{font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;text-transform:none;text-transform:uppercase;color:#fff;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.swiper-post-metier a{display:block}.swiper-post-metier a:hover .swiper-post-metier--title h3{color:#f39200}.bloc-share-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bloc-share-page p{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.15556rem + .6vw);font-size:calc(1.15556rem + .6vw);font-weight:600;color:#212d38;text-transform:uppercase;margin-right:.55556rem}@media (min-width:1200px){.bloc-share-page p{font-size:1.55556rem}}.bloc-share-page.bloc-absolute{position:absolute;right:0;top:8px;display:none/*!*/}@media only screen and (min-width:950px){.bloc-share-page.bloc-absolute{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.sc-metier-faq .bloc-share-page{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.sc-metier-faq .bloc-share-page{margin-top:1.66667rem}}.banner-blog{background-color:#fff;padding:-webkit-calc(1.16667rem + .75vw) 0;padding:calc(1.16667rem + .75vw) 0}@media (min-width:1200px){.banner-blog{padding:1.66667rem 0}}.banner-blog--inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto .83333rem auto;grid-template-areas:"search" "categories";grid-row-gap:.83333rem/*!*/}@media only screen and (min-width:1200px){.banner-blog--inner{-ms-grid-columns:1fr 1.11111rem 456px;grid-template-columns:1fr 456px;grid-template-areas:"categories	search";grid-column-gap:1.11111rem}}.banner-blog--categories{-ms-grid-row:3;-ms-grid-column:1;grid-area:categories}.banner-blog--categories--title{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.15556rem + .6vw);font-size:calc(1.15556rem + .6vw);font-weight:600;text-transform:uppercase;color:#212d38;margin-bottom:1.11111rem}@media (min-width:1200px){.banner-blog--categories--title{font-size:1.55556rem}}.banner-blog--search{-ms-grid-row:1;-ms-grid-column:1;grid-area:search;align-self:flex-end/*!*/}@media only screen and (min-width:1200px){.banner-blog--categories{-ms-grid-row:1;-ms-grid-column:1}.banner-blog--search{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (max-width:1599px){.banner-blog--search{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.categories-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.11111rem/*!*/}.categories-lists li a{display:inline-block;background-color:#f5f3f0;color:#212d38;font-size:.88889rem;padding:.55556rem .66667rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.categories-lists li a svg{vertical-align:-2px;margin-right:.33333rem}.categories-lists li a svg path{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.categories-lists li a.current,.categories-lists li a:hover{background-color:#f39200;color:#fff}.categories-lists li a.current svg path,.categories-lists li a:hover svg path{fill:#fff}.categories-lists li .arrow-filter{display:none}.categories-lists li.link-all-categories{display:none}@media only screen and (max-width:949px){.categories-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0}.categories-lists li{background-color:#f5f3f0;width:100%;display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.83333rem}.categories-lists li.link-all-categories{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.categories-lists li.link-all-categories .arrow-filter{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.categories-lists li a{display:block;padding:0}.categories-lists li a.current,.categories-lists li a:hover{background-color:transparent;color:#f39200}.categories-lists li a.current svg path,.categories-lists li a:hover svg path{fill:#f39200}}/*!*/.form-search-home{position:relative}.form-search-home input{background-color:#f5f3f0;width:100%;height:48px;padding:0 50px 0 20px;font-family:Barlow,sans-serif;font-size:1rem;color:#717880;border:none;outline:0}.bloc-search-mobile .form-search-home input,.bloc-search-product .form-search-home input,body.single .form-search-home input{background-color:#fff;font-size:.88889rem}.form-search-home button{background-color:transparent;width:48px;height:48px;border:none;outline:0;cursor:pointer;position:absolute;right:0;top:0}.section-blog-content{background-color:#f5f3f0;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.section-blog-content{padding:2.77778rem 0}}@media only screen and (min-width:950px){.section-blog-content{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-blog-content{padding:5.55556rem 0}}.blog-content--header{margin-bottom:-webkit-calc(1.22222rem + 1.5vw);margin-bottom:calc(1.22222rem + 1.5vw)}@media (min-width:1200px){.blog-content--header{margin-bottom:2.22222rem}}.listing-news-posts{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.94444rem}.item-news{position:relative;background-color:#fff;padding:.83333rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}.item-news *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.item-news.bloc-position-1{background-color:#2c3f50}.item-news:after{content:'';width:0;height:0;border-style:solid;position:absolute;right:-1px;bottom:-1px;border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent/*!*/}@media only screen and (min-width:950px){.item-news:after{border-width:0 0 80px 80px}}@media only screen and (min-width:950px){.item-news{padding:-webkit-calc(1.25rem + 1.875vw);padding:calc(1.25rem + 1.875vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.item-news{padding:2.5rem}}.item-news--inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.11111rem/*!*/}@media only screen and (min-width:950px){.item-news--inner{-ms-grid-columns:.6fr 1fr;grid-template-columns:.6fr 1fr;grid-column-gap:3.33333rem}.bloc-position-1 .item-news--inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.item-news--image{position:relative;overflow:hidden}.item-news--image:after{content:'';width:0;height:0;border-style:solid;position:absolute;right:-1px;bottom:-1px;border-width:0 0 40px 40px;border-color:transparent transparent #fff transparent/*!*/}.bloc-position-1 .item-news--image:after{border-color:transparent transparent #2c3f50 transparent}@media only screen and (min-width:950px){.item-news--image:after{border-width:0 0 80px 80px}}.item-news--image img{display:block;width:100%;height:auto;-webkit-transition:all 1s cubic-bezier(.25,.1,.25,1);transition:all 1s cubic-bezier(.25,.1,.25,1)}.item-news--categorie{position:absolute;top:.55556rem;left:.55556rem}.item-news--categorie ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.44444rem}.item-news--categorie ul li{background-color:#fff;font-size:.77778rem;color:#212d38;padding:.27778rem .44444rem}.item-news--categorie ul li svg{margin-right:.33333rem;vertical-align:-3px}.item-news--details{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.item-news--details time{color:#717880}.item-news--details h2{font-family:Barlow,sans-serif;font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);font-weight:700;color:#2c3f50;text-transform:none;margin:.83333rem 0}@media (min-width:1200px){.item-news--details h2{font-size:1.77778rem}}.item-news--details p{max-width:590px}.item-news--details p.description{color:#717880}.item-news--details p.cta-link-post{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.item-news--details p.cta-link-post{margin-top:1.66667rem}}.item-news--details p.cta-link-post span{font-size:1.11111rem;font-weight:600;color:#f39200;text-decoration:underline}.bloc-position-1 .item-news--details h2,.bloc-position-1 .item-news--details p.description,.bloc-position-1 .item-news--details time{color:#fff}.bloc-position-1 .item-news--details p{max-width:470px}.item-news:hover{-webkit-box-shadow:0 0 30px 15px rgba(0,0,0,.1);box-shadow:0 0 30px 15px rgba(0,0,0,.1)}.item-news:hover .item-news--image img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.item-news:hover .item-news--details h2,.item-news:hover p.description{color:#f39200}.bloc-projet-blog{margin-bottom:-webkit-calc(1.55556rem + 6vw);margin-bottom:calc(1.55556rem + 6vw)}@media (min-width:1200px){.bloc-projet-blog{margin-bottom:5.55556rem}}.bloc-projet-blog--inner{position:relative;background-color:#f5f3f0;padding:-webkit-calc(1.19444rem + 1.125vw) .83333rem;padding:calc(1.19444rem + 1.125vw) .83333rem/*!*/}@media (min-width:1200px){.bloc-projet-blog--inner{padding:1.94444rem .83333rem}}body.single .bloc-projet-blog--inner{background-color:#fff}.bloc-projet-blog--inner:after,.bloc-projet-blog--inner:before{content:'';width:0;height:0;border-style:solid;position:absolute}.bloc-projet-blog--inner:before{border-width:40px 40px 0 0;border-color:#fff transparent transparent transparent;left:-1px;top:-1px/*!*/}body.single .bloc-projet-blog--inner:before{border-color:#f5f3f0 transparent transparent transparent}@media only screen and (min-width:950px){.bloc-projet-blog--inner:before{border-width:80px 80px 0 0}}.bloc-projet-blog--inner:after{border-width:0 0 40px 40px;border-color:transparent transparent #fff transparent;right:-1px;bottom:-1px/*!*/}body.single .bloc-projet-blog--inner:after{border-color:transparent transparent #f5f3f0 transparent}@media only screen and (min-width:950px){.bloc-projet-blog--inner:after{border-width:0 0 80px 80px}}@media only screen and (min-width:950px){.bloc-projet-blog--inner{padding:-webkit-calc(1.44444rem + 4.5vw) .83333rem;padding:calc(1.44444rem + 4.5vw) .83333rem}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-projet-blog--inner{padding:4.44444rem .83333rem}}.bloc-projet-blog--inner>div{max-width:950px;margin:0 auto}.bloc-projet-blog--inner h1,.bloc-projet-blog--inner h2,.bloc-projet-blog--inner h3,.bloc-projet-blog--inner h4,.bloc-projet-blog--inner h5,.bloc-projet-blog--inner h6{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);color:#f39200;margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)}@media (min-width:1200px){.bloc-projet-blog--inner h1,.bloc-projet-blog--inner h2,.bloc-projet-blog--inner h3,.bloc-projet-blog--inner h4,.bloc-projet-blog--inner h5,.bloc-projet-blog--inner h6{font-size:2.66667rem}}@media (min-width:1200px){.bloc-projet-blog--inner h1,.bloc-projet-blog--inner h2,.bloc-projet-blog--inner h3,.bloc-projet-blog--inner h4,.bloc-projet-blog--inner h5,.bloc-projet-blog--inner h6{margin-bottom:1.66667rem}}.bloc-projet-blog--inner p strong{color:#212d38}.bloc-projet-blog--inner p+p{margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)}@media (min-width:1200px){.bloc-projet-blog--inner p+p{margin-top:1.38889rem}}.bloc-projet-blog--cta{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.bloc-projet-blog--cta{margin-top:1.66667rem}}.bloc-cta-devis .bloc-projet-blog--cta button:after,.bloc-projet-blog--cta .bloc-cta-devis button:after,.bloc-projet-blog--cta .cta-simple:after,.bloc-projet-blog--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.bloc-projet-blog--cta .item-devis a button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bloc-projet-blog--cta .gmw-form-button:after,.item-devis a .bloc-projet-blog--cta button:after{border-color:transparent #f5f3f0 transparent transparent}.bloc-cta-devis body.single .bloc-projet-blog--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper body.single .bloc-projet-blog--cta .gmw-form-button:after,.item-devis a body.single .bloc-projet-blog--cta button:after,body.single .bloc-projet-blog--cta .bloc-cta-devis button:after,body.single .bloc-projet-blog--cta .cta-simple:after,body.single .bloc-projet-blog--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,body.single .bloc-projet-blog--cta .item-devis a button:after{border-color:transparent #fff transparent transparent}.section-header-post{padding:-webkit-calc(1.72222rem + 8.25vw) .83333rem -webkit-calc(1.44444rem + 4.5vw);padding:calc(1.72222rem + 8.25vw) .83333rem calc(1.44444rem + 4.5vw)}@media (min-width:1200px){.section-header-post{padding:7.22222rem .83333rem 4.44444rem}}.section-header-post h1{width:100%;max-width:1200px;margin:auto/*!*/}@media only screen and (max-width:949px){.section-header-post h1{font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw)}}@media only screen and (max-width:949px) and (min-width:1200px){.section-header-post h1{font-size:1.77778rem}}.single-content{background-color:#f5f3f0;padding:-webkit-calc(1.36111rem + 3.375vw) 0 -webkit-calc(1.55556rem + 6vw);padding:calc(1.36111rem + 3.375vw) 0 calc(1.55556rem + 6vw)}@media (min-width:1200px){.single-content{padding:3.61111rem 0 5.55556rem}}.single-content--inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.38889rem;margin-bottom:-webkit-calc(1.55556rem + 6vw);margin-bottom:calc(1.55556rem + 6vw)/*!*/}@media (min-width:1200px){.single-content--inner{margin-bottom:5.55556rem}}@media only screen and (min-width:950px){.single-content--inner{-ms-grid-columns:1fr 335px;grid-template-columns:1fr 335px;grid-column-gap:8.33333rem}}.single-content--details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem;margin-bottom:-webkit-calc(1.26667rem + 2.1vw);margin-bottom:calc(1.26667rem + 2.1vw)}@media (min-width:1200px){.single-content--details{margin-bottom:2.66667rem}}.single-content--details time{font-size:.88889rem}.single-content--categorie{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.83333rem}.single-content--categorie a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;font-size:.77778rem;color:#212d38;text-decoration:none;padding:.27778rem .44444rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.single-content--categorie a svg{margin-right:.33333rem;vertical-align:-3px}.single-content--categorie a svg path{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.single-content--categorie a:hover{background-color:#f39200;color:#fff}.single-content--categorie a:hover svg path{fill:#fff}.single-content--bloc{position:relative}.single-content--bloc+.single-content--bloc{margin-top:-webkit-calc(1.26667rem + 2.1vw);margin-top:calc(1.26667rem + 2.1vw)}@media (min-width:1200px){.single-content--bloc+.single-content--bloc{margin-top:2.66667rem}}.single-content--bloc img{display:block;width:100%;height:auto}.single-content--intro p{font-size:1.11111rem;font-weight:600;text-align:center;color:#212d38/*!*/}@media only screen and (min-width:950px){.single-content--intro p{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.single-content--intro p{font-size:1.33333rem}}.single-content--pagination-post{position:relative;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem;margin-top:-webkit-calc(1.5rem + 5.25vw);margin-top:calc(1.5rem + 5.25vw)/*!*/}@media (min-width:1200px){.single-content--pagination-post{margin-top:5rem}}@media only screen and (min-width:950px){.single-content--pagination-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.single-content--pagination-post:before{content:'';background-color:#d8d4ce;width:100%;height:1px;position:absolute;left:0;top:50%}.single-content--pagination-post.pagination-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-content--back{position:relative;background-color:#f5f3f0/*!*/}@media only screen and (min-width:950px){.single-content--back{padding-right:-webkit-calc(1.16667rem + .75vw);padding-right:calc(1.16667rem + .75vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.single-content--back{padding-right:1.66667rem}}.single-content--back a{font-size:1.11111rem;font-weight:600;color:#212d38;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.single-content--back a svg{display:inline-block;vertical-align:-4px;margin-right:.83333rem}.single-content--back a svg path{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.single-content--back a:hover{color:#f39200}.single-content--back a:hover svg path{fill:#f39200}.single-content--share{background-color:#f5f3f0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center/*!*/}body.page-template-produits-listing-page .single-content--share,body.post-type-archive-produits .single-content--share,body.tax-thematiques .single-content--share{background-color:#efebe5}@media only screen and (min-width:950px){.single-content--share{padding-left:-webkit-calc(1.16667rem + .75vw);padding-left:calc(1.16667rem + .75vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.single-content--share{padding-left:1.66667rem}}@media only screen and (min-width:950px){.pagination-center .single-content--share{padding:0 1.11111rem}}.single-content--share>p{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.15556rem + .6vw);font-size:calc(1.15556rem + .6vw);font-weight:600;color:#212d38;text-transform:uppercase;margin-right:-webkit-calc(1.13889rem + .375vw);margin-right:calc(1.13889rem + .375vw)}@media (min-width:1200px){.single-content--share>p{font-size:1.55556rem}}@media (min-width:1200px){.single-content--share>p{margin-right:1.38889rem}}.single-content--content img{width:auto;max-width:100%;height:auto/*!*/}.single-content--content img.alignleft{float:left;margin:0 -webkit-calc(1.16667rem + .75vw) -webkit-calc(1.16667rem + .75vw) 0;margin:0 calc(1.16667rem + .75vw) calc(1.16667rem + .75vw) 0}@media (min-width:1200px){.single-content--content img.alignleft{margin:0 1.66667rem 1.66667rem 0}}.single-content--content img.alignright{float:right;margin:0 0 -webkit-calc(1.16667rem + .75vw) -webkit-calc(1.16667rem + .75vw);margin:0 0 calc(1.16667rem + .75vw) calc(1.16667rem + .75vw)}@media (min-width:1200px){.single-content--content img.alignright{margin:0 0 1.66667rem 1.66667rem}}@media only screen and (max-width:949px){.single-content--content img.alignleft,.single-content--content img.alignright{float:none;display:block;width:100%;margin:0 0 .83333rem}}.bloc-image-texte{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto .83333rem auto;grid-template-areas:"image" "contenu";grid-row-gap:.83333rem/*!*/}@media only screen and (min-width:950px){.bloc-image-texte{-ms-grid-columns:1fr 1.66667rem 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"image contenu";grid-column-gap:1.66667rem}.bloc-image-texte>.box-expertise--image{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte>.box-expertise--details{-ms-grid-row:1;-ms-grid-column:3}.bloc-image-texte>.section-acteur--content{-ms-grid-row:1;-ms-grid-column:3}.bloc-image-texte>.section-carrieres-drh--image{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte>.section-carrieres-drh--contenu{-ms-grid-row:1;-ms-grid-column:3}.bloc-image-texte>.section-carrieres-formation--content{-ms-grid-row:1;-ms-grid-column:3}}.bloc-image-texte--image{-ms-grid-row:1;-ms-grid-column:1;grid-area:image}.section-carrieres-drh--inner>.bloc-image-texte--image{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte>.bloc-image-texte--image{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte--content{-ms-grid-row:3;-ms-grid-column:1;grid-area:contenu;-ms-grid-row-align:center;align-self:center}.section-acteur--inner>.bloc-image-texte--content{-ms-grid-row:3;-ms-grid-column:1}.section-carrieres-drh--inner>.bloc-image-texte--content{-ms-grid-row:2;-ms-grid-column:1}.section-carrieres-formation--inner>.bloc-image-texte--content{-ms-grid-row:2;-ms-grid-column:1}.bloc-image-texte>.bloc-image-texte--content{-ms-grid-row:3;-ms-grid-column:1}@media only screen and (min-width:950px){.box-expertise--image{-ms-grid-row:1;-ms-grid-column:1}.box-expertise.box-reverse>.box-expertise--image{-ms-grid-row:1;-ms-grid-column:2}.box-expertise--details{-ms-grid-row:1;-ms-grid-column:2}.box-expertise.box-reverse>.box-expertise--details{-ms-grid-row:1;-ms-grid-column:1}.section-acteur--media{-ms-grid-row:1;-ms-grid-column:1}.section-acteur--content{-ms-grid-row:1;-ms-grid-column:2}.box-expertise.box-reverse>.section-acteur--content{-ms-grid-row:1;-ms-grid-column:1}.section-acteur--inner>.section-acteur--content{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-drh--image{-ms-grid-row:1;-ms-grid-column:1}.box-expertise.box-reverse>.section-carrieres-drh--image{-ms-grid-row:1;-ms-grid-column:2}.section-carrieres-drh--inner>.section-carrieres-drh--image{-ms-grid-row:1;-ms-grid-column:1}.section-carrieres-drh--contenu{-ms-grid-row:1;-ms-grid-column:2}.box-expertise.box-reverse>.section-carrieres-drh--contenu{-ms-grid-row:1;-ms-grid-column:1}.section-acteur--inner>.section-carrieres-drh--contenu{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-drh--inner>.section-carrieres-drh--contenu{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-formation--media{-ms-grid-row:1;-ms-grid-column:1}.section-carrieres-formation--inner>.section-carrieres-formation--media{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-formation--content{-ms-grid-row:1;-ms-grid-column:2}.box-expertise.box-reverse>.section-carrieres-formation--content{-ms-grid-row:1;-ms-grid-column:1}.section-acteur--inner>.section-carrieres-formation--content{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-drh--inner>.section-carrieres-formation--content{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-formation--inner>.section-carrieres-formation--content{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte--image{-ms-grid-row:1;-ms-grid-column:1}.box-expertise.box-reverse>.bloc-image-texte--image{-ms-grid-row:1;-ms-grid-column:2}.section-carrieres-drh--inner>.bloc-image-texte--image{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte>.bloc-image-texte--image{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte--content{-ms-grid-row:1;-ms-grid-column:2}.box-expertise.box-reverse>.bloc-image-texte--content{-ms-grid-row:1;-ms-grid-column:1}.section-acteur--inner>.bloc-image-texte--content{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-drh--inner>.bloc-image-texte--content{-ms-grid-row:1;-ms-grid-column:3}.section-carrieres-formation--inner>.bloc-image-texte--content{-ms-grid-row:1;-ms-grid-column:1}.bloc-image-texte>.bloc-image-texte--content{-ms-grid-row:1;-ms-grid-column:3}}.bloc-advanced-post{background-color:#2c3f50;padding:-webkit-calc(1.22222rem + 1.5vw) .83333rem;padding:calc(1.22222rem + 1.5vw) .83333rem;margin:-webkit-calc(1.25rem + 1.875vw) 0;margin:calc(1.25rem + 1.875vw) 0;clear:both/*!*/}@media (min-width:1200px){.bloc-advanced-post{padding:2.22222rem .83333rem}}@media (min-width:1200px){.bloc-advanced-post{margin:2.5rem 0}}@media only screen and (min-width:950px){.bloc-advanced-post{padding:-webkit-calc(1.27778rem + 2.25vw) -webkit-calc(1.22222rem + 1.5vw);padding:calc(1.27778rem + 2.25vw) calc(1.22222rem + 1.5vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-advanced-post{padding:2.77778rem 2.22222rem}}.bloc-advanced-post:after,.bloc-advanced-post:before{content:'';width:0;height:0;border-style:solid;position:absolute}.bloc-advanced-post:before{border-width:40px 40px 0 0;border-color:#f5f3f0 transparent transparent transparent;left:-1px;top:-1px/*!*/}@media only screen and (min-width:950px){.bloc-advanced-post:before{border-width:80px 80px 0 0}}.bloc-advanced-post:after{border-width:0 0 40px 40px;border-color:transparent transparent #f5f3f0 transparent;right:-1px;bottom:-1px/*!*/}@media only screen and (min-width:950px){.bloc-advanced-post:after{border-width:0 0 80px 80px}}.bloc-advanced-post p{text-align:center;color:#fff}.bloc-advanced-post--title p{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw);font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)}@media (min-width:1200px){.bloc-advanced-post--title p{font-size:1.77778rem}}@media (min-width:1200px){.bloc-advanced-post--title p{margin-bottom:1.38889rem}}.bloc-advanced-post--cta{text-align:center;margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.bloc-advanced-post--cta{margin-top:1.66667rem}}.bloc-advanced-post--cta .bloc-cta-devis button:after,.bloc-advanced-post--cta .cta-simple:after,.bloc-advanced-post--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.bloc-advanced-post--cta .item-devis a button:after,.bloc-cta-devis .bloc-advanced-post--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bloc-advanced-post--cta .gmw-form-button:after,.item-devis a .bloc-advanced-post--cta button:after{border-color:transparent #2c3f50 transparent transparent}.aside-bloc-share{background-color:#fff;padding:-webkit-calc(1.16667rem + .75vw) .83333rem;padding:calc(1.16667rem + .75vw) .83333rem;text-align:center}@media (min-width:1200px){.aside-bloc-share{padding:1.66667rem .83333rem}}.aside-bloc+.aside-bloc{margin-top:-webkit-calc(1.16667rem + .75vw);margin-top:calc(1.16667rem + .75vw)}@media (min-width:1200px){.aside-bloc+.aside-bloc{margin-top:1.66667rem}}p.aside-bloc-title{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-weight:600;color:#212d38;text-transform:uppercase;margin-bottom:.83333rem}@media (min-width:1200px){p.aside-bloc-title{font-size:1.33333rem}}.aside-bloc-newsletter{background-color:#fff;padding:-webkit-calc(1.16667rem + .75vw) .83333rem;padding:calc(1.16667rem + .75vw) .83333rem/*!*/}@media (min-width:1200px){.aside-bloc-newsletter{padding:1.66667rem .83333rem}}@media only screen and (min-width:950px){.aside-bloc-newsletter{padding:-webkit-calc(1.16667rem + .75vw) -webkit-calc(1.13889rem + .375vw);padding:calc(1.16667rem + .75vw) calc(1.13889rem + .375vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.aside-bloc-newsletter{padding:1.66667rem 1.38889rem}}.aside-bloc-newsletter .aside-bloc-desc{font-size:.88889rem}.aside-bloc-categories .aside-bloc-title svg{width:18px;height:18px;margin-right:.55556rem}.list_categories{border-left:1px solid #d8d4ce;padding-left:.83333rem}.list_categories li+li{margin-top:.66667rem}.list_categories li a{background-color:#fff;display:inline-block;color:#212d38;padding:.44444rem .55556rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.list_categories li a:hover{background-color:#f39200;color:#fff}.item-news-single{position:relative;background-color:#fff;display:block;padding:-webkit-calc(1.12222rem + .15vw);padding:calc(1.12222rem + .15vw);-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}@media (min-width:1200px){.item-news-single{padding:1.22222rem}}.item-news-single+.item-news-single{margin-top:.83333rem}.item-news-single--image{position:relative;margin-bottom:.83333rem}.item-news-single--image img{display:block;width:100%;height:auto}.item-news-single h3{font-family:Barlow,sans-serif;font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-weight:700;text-transform:none;margin-top:.33333rem}@media (min-width:1200px){.item-news-single h3{font-size:1.33333rem}}.item-news-single:hover{background-color:#f39200}.item-news-single:hover h3,.item-news-single:hover time{color:#fff}.list-share{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.list-share li+li{margin-left:.55556rem}.bloc-share-page .list-share li+li{margin-left:.38889rem}.list-share li a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:2px solid #212d38;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.list-share li a *{-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.list-share li a svg path{fill:#212d38}.list-share li a:hover{background-color:#212d38}.list-share li a:hover svg path{fill:#fff}.list-share.picto-small li a{width:32px;height:32px}.list-share.picto-small li a svg{width:16px;height:16px}.bloc-summary{background-color:#fff;padding:.83333rem .83333rem .83333rem -webkit-calc(1.16667rem + .75vw);padding:.83333rem .83333rem .83333rem calc(1.16667rem + .75vw);margin:-webkit-calc(1.22222rem + 1.5vw) 0;margin:calc(1.22222rem + 1.5vw) 0}@media (min-width:1200px){.bloc-summary{padding:.83333rem .83333rem .83333rem 1.66667rem}}@media (min-width:1200px){.bloc-summary{margin:2.22222rem 0}}.bloc-summary--title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:42px}.bloc-summary--title p{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.15556rem + .6vw);font-size:calc(1.15556rem + .6vw);font-weight:600;text-transform:uppercase;color:#212d38}@media (min-width:1200px){.bloc-summary--title p{font-size:1.55556rem}}.btn-summary{background-color:#f5f3f0;width:42px;height:42px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.btn-summary svg{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.btn-summary.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#summary{position:relative;padding:-webkit-calc(1.13889rem + .375vw) .83333rem .83333rem 0;padding:calc(1.13889rem + .375vw) .83333rem .83333rem 0}@media (min-width:1200px){#summary{padding:1.38889rem .83333rem .83333rem 0}}#summary .summary-list{margin:0;padding:0;-webkit-column-count:1;-moz-column-count:1;column-count:1;counter-reset:parent-counter;counter-reset:child-counter;counter-reset:grandchild-counter/*!*/}@media only screen and (min-width:950px){#summary .summary-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}#summary .summary-list [class*=list-item-]{list-style:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}#summary .summary-list [class*=list-item-] a{font-size:1rem;line-height:1;color:#212d38;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-left:-webkit-calc(1.16667rem + .75vw);padding-left:calc(1.16667rem + .75vw);-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}@media (min-width:1200px){#summary .summary-list [class*=list-item-] a{padding-left:1.66667rem}}#summary .summary-list [class*=list-item-] a::before{margin-left:-1.5rem;color:#f39200;font-weight:700;margin-right:.25rem}#summary .summary-list [class*=list-item-] a:hover span{text-decoration:underline}#summary .summary-list [class*=list-item-] a:hover::before{text-decoration:none}#summary .summary-list [class*=list-item-][class$="1"]{counter-increment:parent-counter}#summary .summary-list [class*=list-item-][class$="1"]>a{font-weight:700}#summary .summary-list [class*=list-item-][class$="1"]>a::before{content:counter(parent-counter) ".";min-width:15px}#summary .summary-list [class*=list-item-][class$="2"]{counter-increment:child-counter;margin-left:1rem}#summary .summary-list [class*=list-item-][class$="2"]>a{font-weight:400}#summary .summary-list [class*=list-item-][class$="2"]>a::before{content:counter(parent-counter) "." counter(child-counter);min-width:25px}#summary .summary-list [class*=list-item-][class$="3"]{counter-increment:grandchild-counter;margin-left:2rem}#summary .summary-list [class*=list-item-][class$="3"]>a{font-weight:400}#summary .summary-list [class*=list-item-][class$="3"]>a::before{content:counter(parent-counter) "." counter(child-counter) "." counter(grandchild-counter);min-width:35px}#summary .summary-list.collapsing{-webkit-transition:none!important;transition:none!important;display:none!important}#summary #summary-btn{float:right;height:40px}#summary #summary-btn::after{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' height='8px' viewBox='0 0 13 8' style='enable-background:new 0 0 13 8;fill:%23358281;' xml:space='preserve'%3E%3Cpolygon points='12.8,1.3 11.9,0.5 6.5,5.8 1.1,0.4 0.2,1.3 6.5,7.6 '/%3E%3C/svg%3E%0A");position:relative;width:15px;height:10px;background-repeat:no-repeat;background-position:center;background-size:100%}#summary #summary-btn:hover::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='13px' height='8px' viewBox='0 0 13 8' style='enable-background:new 0 0 13 8;fill:%23FFFFFF;' xml:space='preserve'%3E%3Cpolygon points='12.8,1.3 11.9,0.5 6.5,5.8 1.1,0.4 0.2,1.3 6.5,7.6 '/%3E%3C/svg%3E%0A")}#summary #summary-btn[aria-expanded=true]::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#summary .title{position:absolute;top:0;left:1.5rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;visibility:hidden;opacity:0}#summary .title.show{visibility:visible;opacity:1}.section-candidature{position:relative;background-color:#f5f3f0}.section-candidature:after{content:'';background-color:#2c3f50;width:100%;height:50%;position:absolute;left:0;bottom:-1px}.bloc-carrieres-candidature{position:relative}body.page-template-reseau-page .bloc-carrieres-candidature{margin-top:-webkit-calc(1.55556rem + 6vw);margin-top:calc(1.55556rem + 6vw)}@media (min-width:1200px){body.page-template-reseau-page .bloc-carrieres-candidature{margin-top:5.55556rem}}.bloc-carrieres-candidature.bg-gris:after{content:'';background-color:#f5f3f0;width:100%;height:50%;position:absolute;left:0;top:0}.bloc-candidature{position:relative;background-color:#fff;text-align:center;padding:-webkit-calc(1.16667rem + .75vw) .83333rem;padding:calc(1.16667rem + .75vw) .83333rem;z-index:3/*!*/}@media (min-width:1200px){.bloc-candidature{padding:1.66667rem .83333rem}}.bloc-carrieres-candidature .bloc-candidature{background-color:#2c3f50}@media only screen and (min-width:950px){.bloc-candidature{padding:-webkit-calc(1.44444rem + 4.5vw) -webkit-calc(1.13889rem + .375vw);padding:calc(1.44444rem + 4.5vw) calc(1.13889rem + .375vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.bloc-candidature{padding:4.44444rem 1.38889rem}}.bloc-candidature:after,.bloc-candidature:before{content:'';width:0;height:0;border-style:solid;position:absolute}.bloc-candidature:before{border-width:40px 40px 0 0;border-color:#f5f3f0 transparent transparent transparent;left:-1px;top:-1px/*!*/}.bloc-carrieres-candidature .bloc-candidature:before{border-color:#fff transparent transparent transparent}.bloc-carrieres-candidature.bg-gris .bloc-candidature:before{border-color:#f5f3f0 transparent transparent transparent}@media only screen and (min-width:950px){.bloc-candidature:before{border-width:80px 80px 0 0}}.bloc-candidature:after{border-width:0 0 40px 40px;border-color:transparent transparent #2c3f50 transparent;right:-1px;bottom:-1px/*!*/}.bloc-carrieres-candidature .bloc-candidature:after{border-color:transparent transparent #fff transparent}@media only screen and (min-width:950px){.bloc-candidature:after{border-width:0 0 80px 80px}}.bloc-candidature h1,.bloc-candidature h2,.bloc-candidature h3,.bloc-candidature h4,.bloc-candidature h5,.bloc-candidature h6{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);margin-bottom:-webkit-calc(1.13889rem + .375vw);margin-bottom:calc(1.13889rem + .375vw)}@media (min-width:1200px){.bloc-candidature h1,.bloc-candidature h2,.bloc-candidature h3,.bloc-candidature h4,.bloc-candidature h5,.bloc-candidature h6{font-size:2.66667rem}}@media (min-width:1200px){.bloc-candidature h1,.bloc-candidature h2,.bloc-candidature h3,.bloc-candidature h4,.bloc-candidature h5,.bloc-candidature h6{margin-bottom:1.38889rem}}.bloc-carrieres-candidature .bloc-candidature h1,.bloc-carrieres-candidature .bloc-candidature h2,.bloc-carrieres-candidature .bloc-candidature h3,.bloc-carrieres-candidature .bloc-candidature h4,.bloc-carrieres-candidature .bloc-candidature h5,.bloc-carrieres-candidature .bloc-candidature h6{color:#fff}body.page-template-reseau-page .bloc-carrieres-candidature .bloc-candidature h1,body.page-template-reseau-page .bloc-carrieres-candidature .bloc-candidature h2,body.page-template-reseau-page .bloc-carrieres-candidature .bloc-candidature h3,body.page-template-reseau-page .bloc-carrieres-candidature .bloc-candidature h4,body.page-template-reseau-page .bloc-carrieres-candidature .bloc-candidature h5,body.page-template-reseau-page .bloc-carrieres-candidature .bloc-candidature h6,body.single-metiers .bloc-carrieres-candidature .bloc-candidature h1,body.single-metiers .bloc-carrieres-candidature .bloc-candidature h2,body.single-metiers .bloc-carrieres-candidature .bloc-candidature h3,body.single-metiers .bloc-carrieres-candidature .bloc-candidature h4,body.single-metiers .bloc-carrieres-candidature .bloc-candidature h5,body.single-metiers .bloc-carrieres-candidature .bloc-candidature h6{color:#f39200}.bloc-candidature p{font-weight:600;color:#717880}.bloc-carrieres-candidature .bloc-candidature p{color:#fff}.bloc-candidature--cta{margin-top:-webkit-calc(1.19444rem + 1.125vw);margin-top:calc(1.19444rem + 1.125vw)}@media (min-width:1200px){.bloc-candidature--cta{margin-top:1.94444rem}}.bloc-carrieres-candidature .bloc-candidature--cta .bloc-cta-devis button:after,.bloc-carrieres-candidature .bloc-candidature--cta .cta-simple:after,.bloc-carrieres-candidature .bloc-candidature--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.bloc-carrieres-candidature .bloc-candidature--cta .item-devis a button:after,.bloc-cta-devis .bloc-carrieres-candidature .bloc-candidature--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bloc-carrieres-candidature .bloc-candidature--cta .gmw-form-button:after,.item-devis a .bloc-carrieres-candidature .bloc-candidature--cta button:after{border-color:transparent #2c3f50 transparent transparent}.section-reseau-contact{padding:-webkit-calc(1.5rem + 5.25vw) 0;padding:calc(1.5rem + 5.25vw) 0}@media (min-width:1200px){.section-reseau-contact{padding:5rem 0}}.section-reseau-contact--inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.38889rem/*!*/}@media only screen and (min-width:950px){.section-reseau-contact--inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.94444rem}}.section-reseau-contact--content h1,.section-reseau-contact--content h2,.section-reseau-contact--content h3,.section-reseau-contact--content h4,.section-reseau-contact--content h5,.section-reseau-contact--content h6{font-size:-webkit-calc(1.26667rem + 2.1vw);font-size:calc(1.26667rem + 2.1vw);margin-bottom:1.11111rem;color:#fff}@media (min-width:1200px){.section-reseau-contact--content h1,.section-reseau-contact--content h2,.section-reseau-contact--content h3,.section-reseau-contact--content h4,.section-reseau-contact--content h5,.section-reseau-contact--content h6{font-size:2.66667rem}}.section-reseau-contact--content h1 strong,.section-reseau-contact--content h2 strong,.section-reseau-contact--content h3 strong,.section-reseau-contact--content h4 strong,.section-reseau-contact--content h5 strong,.section-reseau-contact--content h6 strong{color:#f39200}.section-reseau-contact--content p{color:#fff;max-width:500px}.section-reseau-contact--content--cta{margin-top:-webkit-calc(1.33333rem + 3vw);margin-top:calc(1.33333rem + 3vw)}@media (min-width:1200px){.section-reseau-contact--content--cta{margin-top:3.33333rem}}.bloc-cta-devis .section-reseau-contact--content--cta button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-reseau-contact--content--cta .gmw-form-button:after,.item-devis a .section-reseau-contact--content--cta button:after,.section-reseau-contact--content--cta .bloc-cta-devis button:after,.section-reseau-contact--content--cta .cta-simple:after,.section-reseau-contact--content--cta .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-reseau-contact--content--cta .item-devis a button:after{border-color:transparent #2c3f50 transparent transparent}.section-reseau-contact--image img{display:block;margin-left:auto/*!*/}@media only screen and (max-width:949px){.section-reseau-contact--image img{margin-right:auto}}.wrapper-list-devis{padding:-webkit-calc(1.36111rem + 3.375vw) 0;padding:calc(1.36111rem + 3.375vw) 0}@media (min-width:1200px){.wrapper-list-devis{padding:3.61111rem 0}}.grid-devis{width:100%;max-width:860px;margin:auto}.item-devis{position:relative/*!*/}@media only screen and (max-width:949px){.item-devis{text-align:center}}.item-devis+.item-devis{padding-top:-webkit-calc(1.13889rem + .375vw);padding-top:calc(1.13889rem + .375vw);margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw);border-top:1px solid #ddd}@media (min-width:1200px){.item-devis+.item-devis{padding-top:1.38889rem}}@media (min-width:1200px){.item-devis+.item-devis{margin-top:1.38889rem}}.item-devis a{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:.83333rem/*!*/}@media only screen and (min-width:950px){.item-devis a{-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr;grid-column-gap:1.38889rem;grid-row-gap:0}}.item-devis a h2{font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);margin-bottom:.27778rem}@media (min-width:1200px){.item-devis a h2{font-size:1.33333rem}}.item-devis a button{background-color:#f39200;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.55556rem 1.11111rem .55556rem .55556rem;margin-top:.83333rem/*!*/}.item-devis a button:after{border-color:transparent #fff transparent transparent}.item-devis a button:hover{background-color:#c97900;color:#fff}.item-devis a button i{background:url(../images/plus-solid.svg) no-repeat;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;margin-right:.66667rem}.item-devis a button i.icon-remove-devis{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.item-devis a button.active{opacity:1}@media only screen and (max-width:949px){.item-devis a button{margin-left:auto;margin-right:auto}}.item-validate-devis{border-top:1px solid #ddd;padding-top:-webkit-calc(1.25rem + 1.875vw);padding-top:calc(1.25rem + 1.875vw);margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)}@media (min-width:1200px){.item-validate-devis{padding-top:2.5rem}}@media (min-width:1200px){.item-validate-devis{margin-top:1.38889rem}}.box-select{background-color:#fff;border:1px solid #fff;position:relative;width:100%;height:52px;overflow:hidden}.box-select::after{content:'\25BC';position:absolute;top:0;right:0;padding:16px 20px;color:#f39200;-webkit-transition:.25s all ease;transition:.25s all ease;pointer-events:none}.box-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;width:100%;height:52px;line-height:52px;padding:0 .27778rem 0 1.11111rem;color:#212d38;font-family:Barlow,sans-serif;font-size:.88889rem;font-weight:600;background-color:transparent;background-image:none;cursor:pointer}.box-select select::-ms-expand{display:none}.box-select>.wpcf7-form-control-wrap{margin-bottom:0!important}.block-search-header{position:fixed;background-color:rgba(33,45,56,.95);width:100%;height:100%;left:0;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;padding:.83333rem;-webkit-transition:all .5s cubic-bezier(.25,.25,.75,.75);transition:all .5s cubic-bezier(.25,.25,.75,.75);z-index:9999}body.search-active .block-search-header{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}.block-search-header--holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:90%;max-width:950px;height:100%;margin:auto}.block-search-header--holder form{width:100%}.block-search-header .form-search-home{position:relative;width:100%}.block-search-header .form-search-home input{background-color:transparent!important;width:100%;height:55px!important;outline:0;padding:0;border-width:0 0 4px;border-style:solid;border-color:#f39200;font-size:1rem!important;color:#fff/*!*/}.block-search-header .form-search-home input::-webkit-input-placeholder{color:#fff!important}.block-search-header .form-search-home input::-moz-placeholder{color:#fff!important}.block-search-header .form-search-home input:-ms-input-placeholder{color:#fff!important}.block-search-header .form-search-home input:-moz-placeholder{color:#fff!important}@media only screen and (min-width:950px){.block-search-header .form-search-home input{height:65px;font-size:-webkit-calc(1.17778rem + .9vw);font-size:calc(1.17778rem + .9vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.block-search-header .form-search-home input{font-size:1.77778rem}}.block-search-header .form-search-home button{background-color:transparent;border:none;outline:0;padding:0;position:absolute;right:0;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)/*!*/}.block-search-header .form-search-home button svg path{fill:#fff}@media only screen and (max-width:949px){.block-search-header .form-search-home button svg{width:22px;height:auto}}.block-search-header--close{position:absolute;top:20px;right:20px;width:48px;height:48px;cursor:pointer}.block-search-header--close svg{display:block;width:100%;height:auto}.block-search-header--close svg path{fill:#fff;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.block-search-header--close:hover svg path{fill:#f39200}body.search-active .site-footer,body.search-active .site-header,body.search-active .site-wrapper{-webkit-filter:blur(5px);filter:blur(5px)}.search-wrapper{padding:-webkit-calc(1.38889rem + 3.75vw) 0;padding:calc(1.38889rem + 3.75vw) 0}@media (min-width:1200px){.search-wrapper{padding:3.88889rem 0}}.search-item+.search-item{margin-top:-webkit-calc(1.13889rem + .375vw);margin-top:calc(1.13889rem + .375vw)}@media (min-width:1200px){.search-item+.search-item{margin-top:1.38889rem}}.search-item h2{font-size:-webkit-calc(1.15556rem + .6vw);font-size:calc(1.15556rem + .6vw);margin-bottom:.55556rem}@media (min-width:1200px){.search-item h2{font-size:1.55556rem}}.search-item h2 a{-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.search-item h2 a:hover{color:#f39200}.search-item a{font-weight:600}.sc-listing-doc{padding:-webkit-calc(1.36111rem + 3.375vw) 0 -webkit-calc(1.55556rem + 6vw);padding:calc(1.36111rem + 3.375vw) 0 calc(1.55556rem + 6vw)}@media (min-width:1200px){.sc-listing-doc{padding:3.61111rem 0 5.55556rem}}.cpt-doc{margin-bottom:-webkit-calc(1.16667rem + .75vw);margin-bottom:calc(1.16667rem + .75vw)}@media (min-width:1200px){.cpt-doc{margin-bottom:1.66667rem}}.cpt-doc.column2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap/*!*/}@media only screen and (max-width:639px){.cpt-doc.column2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cpt-doc.column2 li{width:50%;padding:.83333rem}.cpt-doc li{padding:.55556rem 0}.cpt-doc li a{font-size:1.11111rem;font-weight:500;text-decoration:underline;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.cpt-doc li a svg{display:inline-block;margin-right:.44444rem}.cpt-doc li a svg path{fill:#2c3f50;-webkit-transition:all .3s cubic-bezier(.25,.1,.25,1);transition:all .3s cubic-bezier(.25,.1,.25,1)}.cpt-doc li a:hover{text-decoration:none;color:#f39200}.cpt-doc li a:hover svg path{fill:#f39200}.grid-documentations{-webkit-columns:2;-moz-columns:2;columns:2/*!*/}@media only screen and (max-width:639px){.grid-documentations{-webkit-columns:1;-moz-columns:1;columns:1}}.grid-documentations--item{display:inline-block;vertical-align:top;width:100%}.grid-documentations--item h2{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);margin-bottom:.27778rem}@media (min-width:1200px){.grid-documentations--item h2{font-size:2.11111rem}}.section-bloc-header,.section-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem/*!*//*!*/}@media only screen and (max-width:949px){.section-bloc-header,.section-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section-bloc-header--title{text-transform:uppercase}.section-bloc-header--intro{/*!*/}@media only screen and (min-width:950px){.section-bloc-header--intro{max-width:450px}}@media only screen and (max-width:949px){.section-bloc-header.section-contact--header .section-bloc-header--title h2,.section-bloc-header.section-contact--header .section-header--title h2,.section-bloc-header.section-expertise--header .section-bloc-header--title h2,.section-bloc-header.section-expertise--header .section-header--title h2,.section-contact--header.section-header .section-bloc-header--title h2,.section-contact--header.section-header .section-header--title h2,.section-expertise--header.section-header .section-bloc-header--title h2,.section-expertise--header.section-header .section-header--title h2{padding-left:.83333rem;border-left:1px solid #212d38}}.section-header--title{text-transform:uppercase}.section-header--title h1 strong,.section-header--title h2 strong,.section-header--title h3 strong,.section-header--title h4 strong,.section-header--title h5 strong,.section-header--title h6 strong{color:#f39200}.section-header--intro{/*!*/}@media only screen and (min-width:950px){.section-header--intro{max-width:450px}}.section-newsletter{position:relative;background-color:#f5f3f0}body.category .section-newsletter,body.page-template-carrieres-page .section-newsletter,body.single-metiers .section-newsletter{background-color:#fff}.section-newsletter:after{content:'';background-color:#212d38;width:100%;height:38%;position:absolute;left:0;bottom:-1px}.section-newsletter--inner{background-color:#2c3f50;position:relative;padding:-webkit-calc(1.16667rem + .75vw) .83333rem;padding:calc(1.16667rem + .75vw) .83333rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.11111rem;z-index:9/*!*/}@media (min-width:1200px){.section-newsletter--inner{padding:1.66667rem .83333rem}}@media only screen and (min-width:950px){.section-newsletter--inner{-ms-grid-columns:.5fr 1fr;grid-template-columns:.5fr 1fr;grid-column-gap:1.66667rem;padding:-webkit-calc(1.25rem + 1.875vw) -webkit-calc(1.55556rem + 6vw);padding:calc(1.25rem + 1.875vw) calc(1.55556rem + 6vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.section-newsletter--inner{padding:2.5rem 5.55556rem}}.section-newsletter--inner:after,.section-newsletter--inner:before{content:'';width:0;height:0;border-style:solid;position:absolute}.section-newsletter--inner:before{left:-1px;bottom:-1px;border-width:40px 0 0 40px;border-color:transparent transparent transparent #212d38/*!*/}@media only screen and (min-width:950px){.section-newsletter--inner:before{border-width:80px 0 0 80px}}.section-newsletter--inner:after{right:-1px;top:-1px;border-width:0 40px 40px 0;border-color:transparent #f5f3f0 transparent transparent/*!*/}body.page-template-carrieres-page .section-newsletter--inner:after,body.single-metiers .section-newsletter--inner:after{border-color:transparent #fff transparent transparent}@media only screen and (min-width:950px){.section-newsletter--inner:after{border-width:0 80px 80px 0}}.section-newsletter--rs{border-bottom:1px solid #fff;padding-bottom:.83333rem/*!*//*!*/}@media only screen and (min-width:950px){.section-newsletter--rs{border-right:1px solid #fff;border-bottom:none;padding-bottom:0}}@media only screen and (max-width:949px){.section-newsletter--rs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-newsletter--rs .footer-rs{margin-top:0}}.section-newsletter--rs>p{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#fff/*!*/}@media (min-width:1200px){.section-newsletter--rs>p{font-size:1.33333rem}}@media only screen and (min-width:950px){.section-newsletter--rs>p{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);letter-spacing:0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-newsletter--rs>p{font-size:2.11111rem}}.section-newsletter--content p:first-child{font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#fff/*!*/}@media (min-width:1200px){.section-newsletter--content p:first-child{font-size:1.33333rem}}@media only screen and (min-width:950px){.section-newsletter--content p:first-child{font-size:-webkit-calc(1.21111rem + 1.35vw);font-size:calc(1.21111rem + 1.35vw);letter-spacing:0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-newsletter--content p:first-child{font-size:2.11111rem}}.section-newsletter--content p+p{color:#fff;margin-top:.27778rem}.section-newsletter--content--form #mc_embed_signup form{margin:25px 0 0}.section-newsletter--content--form #mc_embed_signup form .mc-field-group{width:100%;padding-bottom:0}.section-newsletter--content--form #mc_embed_signup form .mc-field-group input{background-color:#fff;height:52px;border:none;outline:0;-webkit-border-radius:0;border-radius:0;font-family:Barlow,sans-serif;font-size:1rem;font-weight:600;color:#212d38;padding:0 .83333rem;text-indent:0}.section-newsletter--content--form #mc_embed_signup form .mc-field-group input::-webkit-input-placeholder{color:rgba(33,45,56,.5)}.section-newsletter--content--form #mc_embed_signup form .mc-field-group input::-moz-placeholder{color:rgba(33,45,56,.5)}.section-newsletter--content--form #mc_embed_signup form .mc-field-group input:-ms-input-placeholder{color:rgba(33,45,56,.5)}.section-newsletter--content--form #mc_embed_signup form .mc-field-group input::-ms-input-placeholder{color:rgba(33,45,56,.5)}.section-newsletter--content--form #mc_embed_signup form .mc-field-group input::placeholder{color:rgba(33,45,56,.5)}.bloc-cta-devis .section-newsletter--content--form #mc_embed_signup form button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-newsletter--content--form #mc_embed_signup form .gmw-form-button,.item-devis a .section-newsletter--content--form #mc_embed_signup form button,.section-newsletter--content--form #mc_embed_signup form .bloc-cta-devis button,.section-newsletter--content--form #mc_embed_signup form .cta-simple,.section-newsletter--content--form #mc_embed_signup form .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.section-newsletter--content--form #mc_embed_signup form .item-devis a button{width:100%;height:52px;margin:0}.bloc-cta-devis .section-newsletter--content--form #mc_embed_signup form button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .section-newsletter--content--form #mc_embed_signup form .gmw-form-button:after,.item-devis a .section-newsletter--content--form #mc_embed_signup form button:after,.section-newsletter--content--form #mc_embed_signup form .bloc-cta-devis button:after,.section-newsletter--content--form #mc_embed_signup form .cta-simple:after,.section-newsletter--content--form #mc_embed_signup form .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.section-newsletter--content--form #mc_embed_signup form .item-devis a button:after{border-color:transparent #2c3f50 transparent transparent}.section-newsletter--content--form #mc_embed_signup .indicates-required{color:#fff;margin:.55556rem 0 0}.section-newsletter .field-optin{font-size:.77778rem;font-weight:400;color:#d8d4ce;margin-top:1.11111rem}.section-newsletter .field-optin a{text-decoration:underline}.section-newsletter .field-optin a:hover{color:#fff}.section-newsletter .field-optin .mce_inline_error+span+.mce_inline_error{display:block!important}.footer-rs{margin-top:.83333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.83333rem}.footer-rs li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.footer-rs li a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:2px solid #fff;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*/}@media only screen and (min-width:950px){.footer-rs li a{width:48px;height:48px}}.footer-rs li a svg{/*!*/}.footer-rs li a svg path{fill:#fff;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}@media only screen and (max-width:949px){.footer-rs li a svg{width:16px;height:16px}}.footer-rs li a:hover{border-color:#f39200}.footer-rs li a:hover svg path{fill:#f39200}.bloc-newsletter-form{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:.83333rem/*!*/}@media only screen and (min-width:950px){.bloc-newsletter-form{-ms-grid-columns:1fr 222px;grid-template-columns:1fr 222px;grid-column-gap:.83333rem}body.single .aside-bloc-newsletter .bloc-newsletter-form{-ms-grid-columns:1fr;grid-template-columns:1fr}}body.single .aside-bloc-newsletter #mc-embedded-subscribe{margin:0;width:100%}body.single .aside-bloc-newsletter #mc_embed_signup input[type=email]{background-color:#f5f3f0;border:none;outline:0;font-family:Barlow,sans-serif;font-size:1.11111rem;font-weight:600;color:rgba(33,45,56,.5);width:100%;height:52px;padding:0 .83333rem}body.single .aside-bloc-newsletter .field-optin{margin-top:.55556rem}body.single .aside-bloc-newsletter .field-optin span{font-size:.61111rem;line-height:1.2;text-align:justify;display:inline-block;vertical-align:top;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);font-style:italic}.section-contact{background-color:#f5f3f0;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.section-contact{padding:2.77778rem 0}}@media only screen and (min-width:950px){.section-contact{padding:-webkit-calc(1.55556rem + 6vw) 0;padding:calc(1.55556rem + 6vw) 0}}@media only screen and (min-width:950px) and (min-width:1200px){.section-contact{padding:5.55556rem 0}}.nav-tabs-pane{margin:-webkit-calc(1.16667rem + .75vw) 0 0;margin:calc(1.16667rem + .75vw) 0 0/*!*/}@media (min-width:1200px){.nav-tabs-pane{margin:1.66667rem 0 0}}@media only screen and (min-width:950px){.nav-tabs-pane{margin:-webkit-calc(1.33333rem + 3vw) 0 0;margin:calc(1.33333rem + 3vw) 0 0}}@media only screen and (min-width:950px) and (min-width:1200px){.nav-tabs-pane{margin:3.33333rem 0 0}}.nav-tabs{display:block;border-bottom:1px solid #d8d4ce}.nav-tabs a{background-color:#e2e0dd;display:inline-block;position:relative;font-size:.88889rem;font-weight:600;text-transform:uppercase;padding:.55556rem;margin-right:.27778rem;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)/*!*//*!*/}@media only screen and (min-width:950px){.nav-tabs a{font-size:1.11111rem;padding:.66667rem -webkit-calc(1.13889rem + .375vw);padding:.66667rem calc(1.13889rem + .375vw);margin-right:.55556rem}}@media only screen and (min-width:950px) and (min-width:1200px){.nav-tabs a{padding:.66667rem 1.38889rem}}.nav-tabs a:after{content:'';width:0;height:0;border-style:solid;border-width:0 16px 16px 0;border-color:transparent #f5f3f0 transparent transparent;position:absolute;right:0;top:0}.nav-tabs a:hover,.nav-tabs a[aria-selected=true]{background-color:#fff;color:#f39200}.tab-content{padding:-webkit-calc(1.25rem + 1.875vw) 0 0;padding:calc(1.25rem + 1.875vw) 0 0}@media (min-width:1200px){.tab-content{padding:2.5rem 0 0}}.site-footer--top{background-color:#212d38;padding:-webkit-calc(1.27778rem + 2.25vw) 0;padding:calc(1.27778rem + 2.25vw) 0/*!*/}@media (min-width:1200px){.site-footer--top{padding:2.77778rem 0}}@media only screen and (min-width:950px){.site-footer--top{padding:-webkit-calc(1.55556rem + 6vw) 0 -webkit-calc(1.44444rem + 4.5vw);padding:calc(1.55556rem + 6vw) 0 calc(1.44444rem + 4.5vw)}}@media only screen and (min-width:950px) and (min-width:1200px){.site-footer--top{padding:5.55556rem 0 4.44444rem}}.site-footer--top--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem/*!*/}@media only screen and (max-width:949px){.site-footer--top--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.site-footer--bottom{background-color:#2c3f50;padding:.88889rem 0}.site-footer--bottom--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.83333rem;font-size:.88889rem;color:#fff/*!*/}@media only screen and (min-width:950px){.site-footer--bottom--inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.logo-footer{/*!*/}.logo-footer a{display:block}@media only screen and (max-width:949px){.logo-footer{width:100%;text-align:center}}.bloc-menu-footer{/*!*/}@media only screen and (max-width:949px){.bloc-menu-footer{width:100%}}.bloc-menu-footer ul{/*!*/}.bloc-menu-footer ul li+li{margin-top:.66667rem}.bloc-menu-footer ul li a{font-weight:500;color:#fff;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-menu-footer ul li a:hover{color:#f39200}@media only screen and (max-width:949px){.bloc-menu-footer ul{display:none}.bloc-menu-footer ul li{text-align:center;padding:.77778rem 0;border-bottom:1px solid #d8d4ce}.bloc-menu-footer ul li+li{margin-top:0}.bloc-menu-footer ul li a{font-size:1rem}}.title-menu-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:"Barlow Condensed",sans-serif;font-size:-webkit-calc(1.13333rem + .3vw);font-size:calc(1.13333rem + .3vw);font-weight:600;color:#fff;text-transform:uppercase;padding:0 0 .83333rem;border-bottom:1px solid #d8d4ce/*!*/}@media (min-width:1200px){.title-menu-footer{font-size:1.33333rem}}.title-menu-footer.no-b-b{border-bottom:none}@media only screen and (min-width:950px){.title-menu-footer{display:none}}.title-menu-footer .footer-arrow-bottom *{-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.title-menu-footer.active{border-bottom:none}.title-menu-footer.active .footer-arrow-bottom svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.title-menu-footer.active .footer-arrow-bottom svg circle{fill:#fff}.bloc-footer-rs{/*!*/}.bloc-cta-devis .bloc-footer-rs button:after,.bloc-footer-rs .bloc-cta-devis button:after,.bloc-footer-rs .cta-simple:after,.bloc-footer-rs .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button:after,.bloc-footer-rs .item-devis a button:after,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bloc-footer-rs .gmw-form-button:after,.item-devis a .bloc-footer-rs button:after{border-color:transparent #212d38 transparent transparent}.bloc-footer-rs .footer-rs{margin-top:1.11111rem/*!*/}@media only screen and (max-width:949px){.bloc-footer-rs .footer-rs{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:949px){.bloc-footer-rs{width:100%;margin-top:1.11111rem}.bloc-cta-devis .bloc-footer-rs button,.bloc-footer-rs .bloc-cta-devis button,.bloc-footer-rs .cta-simple,.bloc-footer-rs .gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .gmw-form-button,.bloc-footer-rs .item-devis a button,.gmw-template-proarmature.gmw-element-template.gmw-form-wrapper .search-form-fields .gmw-form-field-wrapper.gmw-field-type-submit-wrapper .bloc-footer-rs .gmw-form-button,.item-devis a .bloc-footer-rs button{width:100%}}.bloc-menu-copyright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap/*!*/}@media only screen and (max-width:949px){.bloc-menu-copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.bloc-menu-copyright ul{display:block;text-align:center/*!*/}@media only screen and (min-width:950px){.bloc-menu-copyright ul{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:1.11111rem}}.bloc-menu-copyright ul li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 1.11111rem/*!*/}@media only screen and (max-width:949px){.bloc-menu-copyright ul li{display:block;margin:.44444rem 0}}.bloc-menu-copyright ul li a{font-size:.88889rem;color:#fff;-webkit-transition:all .5s cubic-bezier(.25,.1,.25,1);transition:all .5s cubic-bezier(.25,.1,.25,1)}.bloc-menu-copyright ul li a:hover{color:#f39200}.bloc-footer-copyright{/*!*/}@media only screen and (max-width:949px){.bloc-footer-copyright{margin-bottom:1.11111rem}}.bloc-footer-copyright a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none/*!*/}@media only screen and (max-width:949px){.bloc-footer-copyright a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.bloc-footer-copyright a img{margin-left:.55556rem;padding-top:14px}back-to-top{position:fixed;bottom:80px;right:5px;transition:background .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:var(--back-to-top__transform,translate3d(-webkit-calc(100% + var(--back-to-top__extra-offset,0)),0,0)) var(--back-to-top__extra-transform,rotate(0));transform:var(--back-to-top__transform,translate3d(calc(100% + var(--back-to-top__extra-offset,0)),0,0)) var(--back-to-top__extra-transform,rotate(0));visibility:hidden;width:44px;height:44px;z-index:9/*!*/}@media only screen and (min-width:950px){back-to-top{width:64px;height:64px}}back-to-top.is-active{-webkit-transform:var(--back-to-top__transform--active,translate3d(-webkit-calc((var(--back-to-top__offset-right,20px) + var(--back-to-top__extra-offset,0)) * -1),0,0)) var(--back-to-top__extra-transform--active,var(--back-to-top__extra-transform,rotate(0)));transform:var(--back-to-top__transform--active,translate3d(calc((var(--back-to-top__offset-right,20px) + var(--back-to-top__extra-offset,0)) * -1),0,0)) var(--back-to-top__extra-transform--active,var(--back-to-top__extra-transform,rotate(0)));visibility:visible}back-to-top button{background-color:transparent;border:0;outline:0;padding:0;margin:0;cursor:pointer}back-to-top button svg{display:block;width:100%;height:auto}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvcmVzZXQuc2NzcyIsImJhc2UvYmFzZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3Jmcy9zY3NzLnNjc3MiLCJoZWxwZXJzL21peGlucy5zY3NzIiwiYmFzZS9ncmlkLnNjc3MiLCJ1dGlscy9saW5rcy5zY3NzIiwiaGVscGVycy9oZWxwZXJzLnNjc3MiLCJ1dGlscy9oZWFkaW5ncy5zY3NzIiwidXRpbHMvZm9ybXMuc2NzcyIsImxheW91dHMvaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2JyZWFkY3J1bWJzLnNjc3MiLCJjb21wb25lbnRzL2hlcm8taW50ZXJuZS5zY3NzIiwidGVtcGxhdGVzL2hvbWUtcGFnZS5zY3NzIiwiPG5vIHNvdXJjZT4iLCJjb21wb25lbnRzL3Rlc3RpbW9uaWFscy5zY3NzIiwiY29tcG9uZW50cy9lbGVtZW50cy1yZWFzc3VyYW5jZS5zY3NzIiwidGVtcGxhdGVzL2V4cGVydGlzZS1wYWdlLnNjc3MiLCJ0ZW1wbGF0ZXMvYWJvdXQtcGFnZS5zY3NzIiwidGVtcGxhdGVzL3Byb2R1Y3QtcGFnZS5zY3NzIiwidGVtcGxhdGVzL3JlYWxpc2F0aW9ucy1wYWdlLnNjc3MiLCJ0ZW1wbGF0ZXMvcmVzZWF1LXBhZ2Uuc2NzcyIsInRlbXBsYXRlcy9jYXJyaWVyZXMtcGFnZS5zY3NzIiwidGVtcGxhdGVzL21ldGllci1wYWdlLnNjc3MiLCJ0ZW1wbGF0ZXMvYmxvZy5zY3NzIiwiY29tcG9uZW50cy9zb21tYWlyZS5zY3NzIiwidGVtcGxhdGVzL2NvbnRhY3QtcGFnZS5zY3NzIiwidGVtcGxhdGVzL2RldmlzLnNjc3MiLCJ0ZW1wbGF0ZXMvc2VhcmNoLnNjc3MiLCJ0ZW1wbGF0ZXMvZG9jdW1lbnRhdGlvbnMtcGFnZS5zY3NzIiwiY29tcG9uZW50cy9zZWN0aW9uLWJsb2MtaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL25ld3NsZXR0ZXIuc2NzcyIsImxheW91dHMvZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6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QUFBLEtBQ0EsYUFBQSxLQUNELE1BR0MsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxVQUFBLHNCQUFBLGVBQ0QsU0FJQSxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLFNBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxTQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsU0FDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLFNBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxTQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsU0FDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLFNBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxTQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsVUFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxHQURDLFVBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsR0FEQyxVQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLEdBQ0UsS0RjRCx5Q0NQQyxlQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsZUFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGVBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxlQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsZUFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGVBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxlQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsZUFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGVBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxnQkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxHQURDLGdCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLEdBREMsZ0JBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsSUFKQSxLRFVBLHlDQ1BDLG9CQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsb0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxvQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLG9CQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsb0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxvQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLG9CQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsb0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxvQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHFCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLEdBREMscUJBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsR0FEQyxxQkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxJQUpBLEtEVUEseUNDUEMsaUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxpQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsaUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxpQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsaUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxpQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsa0JBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsR0FEQyxrQkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxHQURDLGtCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLElBSkEsS0RVQSx5Q0NQQyxzQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHNCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsc0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxzQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHNCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsc0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxzQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHNCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsc0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyx1QkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxHQURDLHVCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLEdBREMsdUJBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsSUFKQSxLRFVBLHlDQ1BDLGdCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsZ0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxnQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGdCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsZ0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxnQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGdCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsZ0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxnQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGlCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLEdBREMsaUJBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsR0FEQyxpQkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxJQUpBLEtEVUEsMENDUEMscUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxxQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHFCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMscUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxxQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHFCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMscUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxxQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHFCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsc0JBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsR0FEQyxzQkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxHQURDLHNCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLElBSkEsS0RVQSwwQ0NQQyxvQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLG9CQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsb0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxvQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLG9CQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsb0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxvQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLG9CQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsb0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxxQkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxHQURDLHFCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLEdBREMscUJBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsSUFKQSxLRFVBLDBDQ1BDLGlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsaUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxpQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsaUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxpQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsaUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxpQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLGtCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLEdBREMsa0JBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsR0FEQyxrQkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxJQUpBLEtEVUEsMENDUEMsc0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxzQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHNCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsc0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxzQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHNCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsc0JBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyxzQkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHNCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMsdUJBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsR0FEQyx1QkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxHQURDLHVCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLElBSkEsS0RVQSwwQ0NQQyx5QkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMseUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyx5QkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMseUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQyx5QkFDRCxxQkFBQSxFQUFBLFlBQUEsS0FBQSxFQURDLHlCQUNELHFCQUFBLEVBQUEsWUFBQSxLQUFBLEVBREMseUJBQ0QscUJBQUEsRUFBQSxZQUFBLEtBQUEsRUFEQywwQkFDRCxxQkFBQSxHQUFBLFlBQUEsS0FBQSxHQURDLDBCQUNELHFCQUFBLEdBQUEsWUFBQSxLQUFBLEdBREMsMEJBQ0QscUJBQUEsR0FBQSxZQUFBLEtBQUEsSUN6RkYsdUJBQUEsWUFBQSwySkFBQSxxQkFDQyxTQUFBLFNBQ0EsUUFBQSxhSG1TSyxVQUFBLEtHbFNxQixZQUFBLE1BQUEsQ0FBQSxXQUMxQixZQUFBLEVBQ0EsWUFBQSxJQUNBLGVBQUEsVUFBMkIsV0FBQSxPQUFvQixnQkFBQSxlQUMvQyxPQUFBLEtBQWMsUUFBQSxFQUNkLE9BQUEsUUg2UkssUUFBQSxVQUFBLFVHM1JMLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwwQkFDQSxLQUFLLE1Gb0ZKLHlDRS9GRix1QkFBQSxZQUFBLDJKQUFBLHFCSHFTTSxVQUFBLFdBSUUsUUFBQSxVQUFBLGlDQUFBLFFBQUEsVUFBQSwwQkFsS0osZ0VHdklKLHVCQUFBLFlBQUEsMkpBQUEscUJIZ1RRLFFBQUEsVUFBQSxZR2hUUiw2QkFBQSxrQkFBQSxpS0FBQSwyQkFpQkUsUUFBQSxHQUNBLE1BQUEsRUFDQSxPQUFBLEVBQ0EsYUFBQSxNQUNBLGFBQUEsRUFBQSxLQUFBLEtBQUEsRUFDQSxhQUFBLFlBQUEsS0FBQSxZQUFBLFlBQ0EsU0FBQSxTQUNBLE1BQUEsRUFBVSxJQUFBLENBQ1YsTUZzRUEseUNFL0ZGLDZCQUFBLGtCQUFBLGlLQUFBLDJCQTJCRyxNQUFBLEtBQWEsSUFBQSxNQTNCaEIsdUNBQUEsNEJBQUEsMktBQUEscUNBK0JFLGlCQUFBLFFBQ0EsTUFBQSxLQWhDRiw2Q0FBQSxrQ0FBQSxpTEFBQSwyQ0FrQ0csTUFBQSxRQWxDSCxtQ0FBQSx3QkFBQSx1S0FBQSxpQ0FzQ0UsaUJBQUEsS0FDQSxNQUFBLFFBdkNGLHlDQUFBLDhCQUFBLDZLQUFBLHVDQXlDRyxhQUFBLFlBQUEsUUFBQSxZQUFBLFlBekNILHlDQUFBLDhCQUFBLDZLQUFBLHVDQTRDRyxNQUFBLFFBNUNILG1DQUFBLHdCQUFBLHVLQUFBLGlDQWlERyxlQUFBLEtBQ0EsUUFBQSxhQUF1QixlQUFBLEtIbVBwQixhQUFBLFVHclNOLHFDQUFBLDBCQUFBLHlLQUFBLG1DQW9ETyxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBcERQLHFDQUFBLDBCQUFBLHlLQUFBLG1DQXlERyxhQUFBLFlBQUEsUUFBQSxZQUFBLFlBekRILDRCQUFBLGlCQUFBLGdLQUFBLDBCQTZERSxNQUFBLEtBQWEsVUFBQSxNRmtDYix5Q0UvRkYsNkJBQUEsa0JBQUEsaUtBQUEsMkJBa0VHLE1BQUEsTUFLSCxpQkhrT1EsV0FBQSxpQ0FBQSxXQUFBLHdCR2hPUCxNSDhERywwQkdoRUosaUJIeU9RLFdBQUEsWUNqTk4seUNFeEJGLGlCSGtPUSxXQUFBLGlDQUFBLFdBQUEsMEJBbEtKLGdFR2hFSixpQkh5T1EsV0FBQSxZR3pPUiw2QkFPRSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsTUFBQSxvQkFBQSxXQUFBLGVBQUEsTUFBQSxZQUFBLFdBQ0EsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxNQUNBLE1GY0EseUNFeEJGLDZCQVlHLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxRQVpILGlDSDhOTSxPQUFBLEVBQUEsVUc5Tk4sb0NBbUJFLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsT0FBQSxZQXRCRix3Q0g4Tk0sT0FBQSxFQUFBLFVHck1ILE1BQUEsS0FBYSxPQUFBLEtBQ2IsaUJBQUEsSUFDQSxNRkhELHlDRXhCRix3Q0E2QkksTUFBQSxLQUFhLE9BQUEsS0hpTVgsT0FBQSxFQUFBLFdHOU5OLDBDQWlDTyxNQUFBLEtBQ0EsT0FBQSxLQUNILFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDRyxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9IeUxELFVBQUEsVUd4TDJCLFlBQUEsSUFBa0IsTUFBQSxRQUM1QyxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMEJBS0EsTUE1Q1AsZ0RBeUNRLGlCQUFBLFFBQ0EsTUFBQSxLRmxCTix5Q0V4QkYsMENIOE5NLFVBQUEsWUc5Tk4sK0NBa0RJLGlCQUFBLFFBbERKLGlEQW9ESyxNQUFBLEtBcERMLGtDQWtHRSxNQWxHRixvQ0EyREcsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPSGtLRyxVQUFBLFVHakt1QixZQUFBLElBQWtCLE1BQUEsT0FFNUMsS0FBSyxNQS9EUix5Q0E4RFUsbUJBQUEsSUFBQSxLQUFBLDJCQUFBLFdBQUEsSUFBQSxLQUFBLDJCRnRDUix5Q0V4QkYsb0NIOE5NLFVBQUEsVUc1SkYsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BbEVKLHlDSDhOTSxXQUFBLFVHekpELFVBQUEsT0Y3Q0gseUNFeEJGLG9DSDhOTSxVQUFBLEtHcEp3QixnQkFBQSxXQTFFOUIsc0NBNkVJLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkE3RUosd0NIOE5NLE9BQUEsRUFBQSxTRzdJRixNRnpERix5Q0V4QkYsd0NBbUZLLE9BQUEsTUFuRkwsMENBdUZJLE1BQUEsUUF2RkoscURBMEZlLEtBQUEsUUExRmYsdURBQUEsdURBNEZvQixLQUFBLEtGcEVsQix5Q0V4QkYsNkRBcUdRLG1CQUFBLFNBQUEsc0JBQUEsUUFBQSx1QkFBQSxlQUFBLG1CQUFBLGVBQUEsZUFBQSxnQkNyS1IsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdDTkMsWUFBQSxrQkFBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLE1BQUEsUUFDQSxlQUFBLFVBQ0EsWUFBQSxJREVELFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQ0FFLE1BQUEsUUFDQSxZQUFBLElBQ0EsR0xnU00sVUFBQSxpQ0FBQSxVQUFBLHlCQWxLSiwwQks1SEosR0xxU1EsVUFBQSxZS2xTUixHTDJSUSxVQUFBLGdDQUFBLFVBQUEsdUJLelJQLE1MdUhHLDBCS3pISixHTGtTUSxVQUFBLFlDak5OLHlDSWpGRixHTDJSUSxVQUFBLGlDQUFBLFVBQUEsMEJBbEtKLGdFS3pISixHTGtTUSxVQUFBLFlLM1JSLEdMb1JRLFVBQUEsZ0NBQUEsVUFBQSx1QktsUlAsTUxnSEcsMEJLbEhKLEdMMlJRLFVBQUEsWUNqTk4seUNJMUVGLEdMb1JRLFVBQUEsa0NBQUEsVUFBQSwyQkFsS0osZ0VLbEhKLEdMMlJRLFVBQUEsWUtuUlIsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JMNFFRLFVBQUEsbUNBQUEsVUFBQSwyQkt6UU4sWUFBQSxHQUNBLFlBQUEsR0FFQSxNTG9HRSwwQksxR0osa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JMbVJRLFVBQUEsWUtuUlIseUJBQUEseUJBQUEseUJBQUEseUJBQUEseUJBQUEseUJBS1csWUFBQSxJSjZEVCx5Q0lsRUYsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JMNFFRLFVBQUEsK0JBQUEsVUFBQSx3QkFsS0osZ0VLMUdKLGtCQUFBLGtCQUFBLGtCQUFBLGtCQUFBLGtCQUFBLGtCTG1SUSxVQUFBLFlNaFRSLFdBQ0MsUUFBQSxNQUNBLFlBQUEsSUFDQSxNQUFBLFFOa1NLLGNBQUEsVU1yU04saUJOcVNNLGNBQUEsVU05UkosWUFHRCxNQUFBLFFBREQsY0FHRSxnQkFBQSxVQUNBLHVCQUlBLFlBQUEsRUFDQSx1QkFHRCxNQUFBLFFBQ0Esa0JBRUEsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsYUFBQSxVTitRTyxPQUFBLGlDQUFBLEVBQUEsaUNBQUEsT0FBQSx5QkFBQSxFQUFBLHdCTXZRUCxNTnFHRywwQk1oSEosa0JOeVJRLE9BQUEsV0FBQSxFQUFBLFlNcFJQLDRDQUNDLE9BQUEsRUFDQSwrQkFFQSxhQUFBLFdMK0RBLHlDS3hFRixrQkFhRSxpQkFBQSxJQUFBLElBQUEsc0JBQUEsSUFBQSxJQUNBLGdCQUFBLFdBQTBCLGFBQUEsVUFUM0IsNENBV0UsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGFBQUEsR0FJSCwwQk55UE0sV0FBQSxVTXpQTix1Qk55UE0sV0FBQSxVTW5QSixNTDZDQSx5Q0tuREYsdUJONlBRLFdBQUEsNkJBQUEsV0FBQSxzQkFsS0osZ0VNM0ZKLHVCTm9RUSxXQUFBLE1NcFFSLHVDQVlFLFNBQUEsU0FDQSxpQkFBQSxRTjRPSSxVQUFBLEtNMU9KLE9BQUEsS0FBYyxzQkFBQSxFQUFBLGNBQUEsRUFmaEIsNkNBaUJHLFFBQUEsR0FDQSxNQUFBLEVBQVUsT0FBQSxFQUNWLGFBQUEsTUFDQSxhQUFBLEVBQUEsS0FBQSxLQUFBLEVBQ0EsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUNBLFNBQUEsU0FDQSxNQUFBLEVBQVUsSUFBQSxFQXZCYixrRUEyQkksWUFBQSxNQUFBLENBQUEsV044TkUsVUFBQSxLTTdOd0IsWUFBQSxFQUMxQixPQUFBLEVBN0JKLG1HTnlQTSxVQUFBLFVNeE55QixZQUFBLElBQzFCLE1BQUEsUUFBeUIsZ0JBQUEsVUFDekIsZUFBQSxVQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFwQ0wseUdBc0NNLE1BQUEsUUF0Q04sb0NBQUEsd0tBQUEsa0NBQUEsb0NBQUEseUJBQUEsd0tBQUEsa0NBNkNFLFVBQUEsTUFBa0IsTUFBQSxLTjRNZCxXQUFBLFNNMU1KLE1MSUEseUNLbkRGLG9DQUFBLHdLQUFBLGtDQUFBLG9DQUFBLHlCQUFBLHdLQUFBLGtDQWlERyxNQUFBLE1BakRILDBDQUFBLDhLQUFBLHdDQUFBLDBDQUFBLCtCQUFBLDhLQUFBLHdDQW9ERyxhQUFBLFlBQUEsUUFBQSxZQUFBLFlBQ0EsZUFJRixpQkFBQSxLQUNBLE9BQUEsS0FBYyxRQUFBLEVBQ2QsTUFBQSxLQUFhLE9BQUEsS0FDYixZQUFBLE1BQUEsQ0FBQSxXTjZMSyxVQUFBLEtNNUxxQixZQUFBLElBQzFCLE1BQUEsUU4yTEssUUFBQSxFQUFBLFdNak1OLDBDQVNFLE1BQUEsa0JBVEYsaUNBU0UsTUFBQSxrQkFURixxQ0FTRSxNQUFBLGtCQVRGLHNDQVNFLE1BQUEsa0JBVEYsNEJBU0UsTUFBQSxrQkFURiw4QkFZRSxpQkFBQSxLQUNHLE9BQUEsWUFDQSxNQUFBLEtBQ0gsdUJBR0QsT0FBQSxNTitLSyxZQUFBLFVNN0tMLE1MekJDLHlDS3NCRix1QkFLRSxPQUFBLE9BTEYsdUNBUUUsT0FBQSxNTjRLTSxXQUFBLGtDQUFBLFdBQUEseUJNMUtOLE1OUUUsMEJNbEJKLHVDTjJMUSxXQUFBLFlDak5OLHlDS3NCRix1Q0FZRyxPQUFBLE9BSUgsa0JOZ0tNLFdBQUEsVU1oS04sb0JOZ0tNLFVBQUEsVU01SkoscUJONEpJLFVBQUEsVU14SkwsdUJBRUEsV0FBQSxPQUNBLG9CTnlKTyxXQUFBLGtDQUFBLFdBQUEsMEJBbEtKLDBCTVVKLG9CTitKUSxXQUFBLFlNL0pSLHNCTm9KTSxVQUFBLFVNaEpKLFdBQUEsT0FDQSxzQ0FHRSxRQUFBLEtBQ0gsS0wzREMseUNLK0RELG9DQUVFLFFBQUEsTU5xSUcsT0FBQSxFQUFBLEVBQUEsVUFBQSxHTXJTTixXQUNDLFFBQUEsTUFDQSxZQUFBLElBQ0EsTUFBQSxRTmtTSyxjQUFBLFVNclNOLGlCTnFTTSxjQUFBLFVNOVJKLFlBR0QsTUFBQSxRQURELGNBR0UsZ0JBQUEsVUFDQSx1QkFJQSxZQUFBLEVBQ0EsdUJBR0QsTUFBQSxRQUNBLGtCQUVBLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGFBQUEsVU4rUU8sT0FBQSxpQ0FBQSxFQUFBLGlDQUFBLE9BQUEseUJBQUEsRUFBQSx3Qk12UVAsTU5xR0csMEJNaEhKLGtCTnlSUSxPQUFBLFdBQUEsRUFBQSxZTXBSUCw0Q0FDQyxPQUFBLEVBQ0EsK0JBRUEsYUFBQSxXTCtEQSx5Q0t4RUYsa0JBYUUsaUJBQUEsSUFBQSxJQUFBLHNCQUFBLElBQUEsSUFDQSxnQkFBQSxXQUEwQixhQUFBLFVBVDNCLDRDQVdFLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLEdBSUgsMEJOeVBNLFdBQUEsVU16UE4sdUJOeVBNLFdBQUEsVU1uUEosTUw2Q0EseUNLbkRGLHVCTjZQUSxXQUFBLDZCQUFBLFdBQUEsc0JBbEtKLGdFTTNGSix1Qk5vUVEsV0FBQSxNTXBRUix1Q0FZRSxTQUFBLFNBQ0EsaUJBQUEsUU40T0ksVUFBQSxLTTFPSixPQUFBLEtBQWMsc0JBQUEsRUFBQSxjQUFBLEVBZmhCLDZDQWlCRyxRQUFBLEdBQ0EsTUFBQSxFQUFVLE9BQUEsRUFDVixhQUFBLE1BQ0EsYUFBQSxFQUFBLEtBQUEsS0FBQSxFQUNBLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFDQSxTQUFBLFNBQ0EsTUFBQSxFQUFVLElBQUEsRUF2QmIsa0VBMkJJLFlBQUEsTUFBQSxDQUFBLFdOOE5FLFVBQUEsS003TndCLFlBQUEsRUFDMUIsT0FBQSxFQTdCSixtR055UE0sVUFBQSxVTXhOeUIsWUFBQSxJQUMxQixNQUFBLFFBQXlCLGdCQUFBLFVBQ3pCLGVBQUEsVUFDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBcENMLHlHQXNDTSxNQUFBLFFBdENOLG9DQUFBLHdLQUFBLGtDQUFBLG9DQUFBLHlCQUFBLHdLQUFBLGtDQTZDRSxVQUFBLE1BQWtCLE1BQUEsS040TWQsV0FBQSxTTTFNSixNTElBLHlDS25ERixvQ0FBQSx3S0FBQSxrQ0FBQSxvQ0FBQSx5QkFBQSx3S0FBQSxrQ0FpREcsTUFBQSxNQWpESCwwQ0FBQSw4S0FBQSx3Q0FBQSwwQ0FBQSwrQkFBQSw4S0FBQSx3Q0FvREcsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUNBLGVBSUYsaUJBQUEsS0FDQSxPQUFBLEtBQWMsUUFBQSxFQUNkLE1BQUEsS0FBYSxPQUFBLEtBQ2IsWUFBQSxNQUFBLENBQUEsV042TEssVUFBQSxLTTVMcUIsWUFBQSxJQUMxQixNQUFBLFFOMkxLLFFBQUEsRUFBQSxXTWpNTiwwQ0FTRSxNQUFBLGtCQVRGLGlDQVNFLE1BQUEsa0JBVEYscUNBU0UsTUFBQSxrQkFURixzQ0FTRSxNQUFBLGtCQVRGLDRCQVNFLE1BQUEsa0JBVEYsOEJBWUUsaUJBQUEsS0FDRyxPQUFBLFlBQ0EsTUFBQSxLQUNILHVCQUdELE9BQUEsTU4rS0ssWUFBQSxVTTdLTCxNTHpCQyx5Q0tzQkYsdUJBS0UsT0FBQSxPQUxGLHVDQVFFLE9BQUEsTU40S00sV0FBQSxrQ0FBQSxXQUFBLHlCTTFLTixNTlFFLDBCTWxCSix1Q04yTFEsV0FBQSxZQ2pOTix5Q0tzQkYsdUNBWUcsT0FBQSxPQUlILGtCTmdLTSxXQUFBLFVNaEtOLG9CTmdLTSxVQUFBLFVNNUpKLHFCTjRKSSxVQUFBLFVNeEpMLHVCQUVBLFdBQUEsT0FDQSxvQk55Sk8sV0FBQSxrQ0FBQSxXQUFBLDBCQWxLSiwwQk1VSixvQk4rSlEsV0FBQSxZTS9KUixzQk5vSk0sVUFBQSxVTWhKSixXQUFBLE9BQ0Esc0NBR0UsUUFBQSxLQUNILEtMM0RDLHlDSytERCxvQ0FFRSxRQUFBLE1OcUlHLE9BQUEsRUFBQSxFQUFBLFVBQUEsR0k5Uk4sR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdDTkMsWUFBQSxrQkFBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLE1BQUEsUUFDQSxlQUFBLFVBQ0EsWUFBQSxJREVELFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQ0FFLE1BQUEsUUFDQSxZQUFBLElBQ0EsR0xnU00sVUFBQSxpQ0FBQSxVQUFBLHlCQWxLSiwwQks1SEosR0xxU1EsVUFBQSxZS2xTUixHTDJSUSxVQUFBLGdDQUFBLFVBQUEsdUJLelJQLE1MdUhHLDBCS3pISixHTGtTUSxVQUFBLFlDak5OLHlDSWpGRixHTDJSUSxVQUFBLGlDQUFBLFVBQUEsMEJBbEtKLGdFS3pISixHTGtTUSxVQUFBLFlLM1JSLEdMb1JRLFVBQUEsZ0NBQUEsVUFBQSx1QktsUlAsTUxnSEcsMEJLbEhKLEdMMlJRLFVBQUEsWUNqTk4seUNJMUVGLEdMb1JRLFVBQUEsa0NBQUEsVUFBQSwyQkFsS0osZ0VLbEhKLEdMMlJRLFVBQUEsWUtuUlIsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JMNFFRLFVBQUEsbUNBQUEsVUFBQSwyQkt6UU4sWUFBQSxHQUNBLFlBQUEsR0FFQSxNTG9HRSwwQksxR0osa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JMbVJRLFVBQUEsWUtuUlIseUJBQUEseUJBQUEseUJBQUEseUJBQUEseUJBQUEseUJBS1csWUFBQSxJSjZEVCx5Q0lsRUYsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JBQUEsa0JMNFFRLFVBQUEsK0JBQUEsVUFBQSx3QkFsS0osZ0VLMUdKLGtCQUFBLGtCQUFBLGtCQUFBLGtCQUFBLGtCQUFBLGtCTG1SUSxVQUFBLFlPaFRSLE1BQ0UsZ0JBQUEsTUFDRCxLTjZGQywwQ00vRkYsTUFNRyxnQkFBQSxPQUdILEtOc0ZFLHlDTS9GRixNQVlHLGdCQUFBLE1BR0gsYUFDQyxpQkFBQSxLQUNBLFNBQUEsTUFDQSxNQUFBLEtBQ0EsSUFBQSxFQUFRLEtBQUEsRUFDUixRQUFBLElBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQU5ELGVBUUUsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQVJGLG9CQVdFLG1CQUFBLElBQUEsSUFBQSxLQUFBLGVBQUEsV0FBQSxJQUFBLElBQUEsS0FBQSxlQVhGLGtCQWNFLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0FkRixrQkFpQkUsa0JBQUEsa0JBQUEsY0FBQSxrQkFBQSxVQUFBLGtCQUNBLGdCQUdELFNBQUEsU0FDQSxpQkFBQSxLUG9RTyxRQUFBLFdBQUEsa0NBQUEsUUFBQSxXQUFBLDBCT2xRUCxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLFFBQUEsRUFDQSxLQUFLLE1QNEZGLDBCT3BHSixnQlA2UVEsUUFBQSxXQUFBLFlDak5OLDBDTTVERixnQlBrUU0sUUFBQSxXQUFBLFlDdE1KLHlDTTVERixnQkFjRSxRQUFBLEtBQUEsTUFFRCx3QlBrUEssUUFBQSxVQUFBLG9CT2hQSixzQkFFQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsdUJBRUEsUUFBQSxJQUNBLEtBQUssTU5tQ0wseUNNckNELHVCQUlFLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLFlOK0JELDBDTXJDRCx1QkFVRSxJQUFBLFdBVkQsOENBQUEsa0xBQUEsNENBQUEsOENBQUEsbUNBQUEsa0xBQUEsNENBYUMsTU53QkQsMENNckNBLDhDQUFBLGtMQUFBLDRDQUFBLDhDQUFBLG1DQUFBLGtMQUFBLDRDUDJPSSxVQUFBLEtBSUUsUUFBQSxVQUFBLGlDQUFBLFFBQUEsVUFBQSwwQkFsS0osaUVPN0VGLDhDQUFBLGtMQUFBLDRDQUFBLDhDQUFBLG1DQUFBLGtMQUFBLDRDUHNQTSxRQUFBLFVBQUEsWU9wT0wsc0RBQUEsMExBQUEsb0RBQUEsc0RBQUEsMkNBQUEsMExBQUEsb0RQeU5HLFVBQUEsS0FJRSxRQUFBLFVBQUEsaUNBQUEsUUFBQSxVQUFBLHlCQWxLSiwwQk8zREQsc0RBQUEsMExBQUEsb0RBQUEsc0RBQUEsMkNBQUEsMExBQUEsb0RQb09LLFFBQUEsVUFBQSxZTy9OTiwrQkFDQyxRQUFBLG1CQUFBLFFBQUEsb0JBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE1BQ0EsTU5XRCx5Q01kQSwrQkFLRSxRQUFBLE1BS0osYUFDQyxVQUFBLEtBQ0EsTU5FQywwQ01KRixhQUlFLFVBQUEsT0FFRCxxQkFDQyxVQUFBLE1BUEYsZUFVRSxRQUFBLE1BVkYsbUJBWUcsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2Isc0JBSUYsUUFBQSxLQUNBLEtQMkxPLFlBQUEsZ0NBQUEsWUFBQSx1Qk90TFAsS0FBSyxNTnBCSix5Q01hRixzQkFJRSxRQUFBLG1CQUFBLFFBQUEsb0JBQUEsUUFBQSxtQkFBQSxRQUFBLGFQdUJFLDBCTzNCSixzQlBvTVEsWUFBQSxRQ2pOTiwwQ01hRixzQlA2TFEsWUFBQSxrQ0FBQSxZQUFBLDJCQWxLSixpRU8zQkosc0JQb01RLFlBQUEsWUNqTk4sMENNYUYsc0JQeUxNLFlBQUEsV096TE4sNEJBaUJHLFFBQUEsYUFqQkgsNkNQeUxNLGNBQUEsVUFBQSxhQUFBLFVPcEtGLGFBQUEsSUFBQSxNQUFBLE9BQ0EsTU5uQ0YsMENNYUYsNkNQeUxNLGNBQUEsVUFBQSxhQUFBLFdPekxOLDhCQTZCSSxRQUFBLGFBQ0EsWUFBQSxJQUNBLE1BQUEsUUFDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMEJBSUEsS0FBSyxNQXBDVCxvQ0FrQ0ssTUFBQSxRTi9DSCwwQ01hRiw4QlB5TE0sVUFBQSxXQ3RNSiwwQ01hRiw4QlB5TE0sVUFBQSxXTzdJRixzQ1A2SUUsVUFBQSxVT3pMTixnREFpRFEsTUFBQSxRQUEyQixZQU9sQyxpQkFBQSxZQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsT0FBQSxPQUNBLE1OekVDLDBDTW9FRixZQU9FLE1BQUEsTUFFRCxvQkFBWSxNQUFBLEtBVGIsZ0JBV0UsUUFBQSxNQUNBLGVBQUEsS0FaRixrQkFBQSxxQkFjRyxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBZEgsMkJBb0JJLEtBQUEsUUFwQkosd0JBdUJJLE9BQUEsUUFDQSxXQU1ILFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxJQUFBLFVBRkQsZ0JBS0csTUFBQSxLQUFhLE9BQUEsS0FDYixRQUFBLG1CQUFBLFFBQUEsb0JBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0Esc0JBQUEsSUFBQSxjQUFBLElBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDBCQUNBLE1ON0dELDBDTWlHRixnQkFjSSxNQUFBLEtBQWEsT0FBQSxLQWRqQixvQkFnQkssTUFBQSxLQUFhLE9BQUEsTUFHZix3QkFDQyxNQUFBLEtBQWEsT0FBQSxLQURkLDRCQUdFLE1BQUEsS0FBYSxPQUFBLEtBdEJsQix5QkEyQkssS0FBQSxRQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkE1Qkwsc0JBZ0NJLGFBQUEsUUFoQ0osK0JBbUNNLEtBQUEsUUFDQSxzQkFRTCxTQUFBLFNBQ0EsUUFBQSxFQUFZLFdBQUEsUUFDWixlQUFBLEtBSEQsaUNBS0UsUUFBQSxFQUFZLFdBQUEsT0FDWixlQUFBLEtBTkYsMEJBU0UsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLElBQ2IsS0FBSyxNTnZKTCwwQ000SUYsMEJBYUcsTUFBQSxLQUFhLE9BQUEsTUFFZCxrQ0FDQyxNQUFBLEtBQWEsT0FBQSxLTjVKZCx5Q000SUYsMEJBb0JHLE1BQUEsS0FBYSxPQUFBLEtBTGQsa0NBT0UsTUFBQSxLQUFhLE9BQUEsTUF0QmpCLDJCQTJCRSxpQkFBQSxRQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUFxQixpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ3JCLHNCQUFBLElBQUEsY0FBQSxJQUNBLFNBQUEsU0FDQSxNQUFBLEtBQWEsSUFBQSxLQUNiLFlBQUEsSUFDQSxNQUFBLEtBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDBCQU1BLE1BTEEsbUNBQ0MsTUFBQSxLQUFhLE9BQUEsS1BvQlYsVUFBQSxVT2xCSCxNQUFBLEtOcExELHlDTTRJRiwyQkE0Q0csTUFBQSxLQUFhLE9BQUEsS1BjVixVQUFBLFVPWkgsTUFBQSxLQUFhLElBQUEsTUFUZCxtQ0FXRSxNQUFBLEtBQWEsT0FBQSxLQUNiLE1BQUEsTUFNSixtQkFDQyxpQkFBQSxRQUNBLFNBQUEsU0FDQSxJQUFBLEtBQVcsS0FBQSxFQUNYLE1BQUEsS0FDQSxRQUFBLEVBQVksV0FBQSxPQUNaLGVBQUEsS0FDQSxrQkFBQSxrQkFBQSxjQUFBLGtCQUFBLFVBQUEsa0JBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDBCQUlBLE1BSEEsMkJBQ0MsSUFBQSxLTjdNQSx5Q01tTUYsbUJBY0UsU0FBQSxTQUNBLElBQUEsUVBaSSxRQUFBLEVBQUEsV09jSixRQUFBLEVBQVksV0FBQSxRQUNaLGVBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBVkQsMkJBWUUsSUFBQSxTQUdGLG9DQUNDLFFBQUEsRUFBWSxXQUFBLFFBQ1osZUFBQSxLQUNBLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0FDQSxpQkFHRCxXQUFBLE9ObE9DLHlDTWlPRixpQkFHRSxXQUFBLEtBQ0EsT0FBQSxNQUNHLFdBQUEsT1BoQ0MsUUFBQSxFQUFBLFlPMkJOLG9CQVNFLFFBQUEsTUFURix1QkFXRyxTQUFBLFNBQ0EsUUFBQSxZQUNBLEtBQUssTU45T04seUNNaU9GLHVCQWVJLFFBQUEsTUFmSix3Q0FpQkssY0FBQSxJQUFBLE1BQUEsU0FqQkwseUJBcUJJLFFBQUEsYVBoREUsVUFBQSxXT2tERixZQUFBLElBQ0EsTUFBQSxRUG5ERSxPQUFBLFdBQUEsRUFJRSxRQUFBLEVBQUEsaUNBQUEsUUFBQSxFQUFBLHlCT2tESixtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMEJBQ0EsS0FBSyxLQUlBLEtBS0EsTVA5TkwsMEJPeUxKLHlCUGhCUSxRQUFBLEVBQUEsWUNqTk4sMENNaU9GLHlCUDNCTSxRQUFBLEVBQUEsV0N0TUosMENNaU9GLHlCUDNCTSxVQUFBLEtBQUEsUUFBQSxFQUFBLFdDdE1KLDBDTWlPRix5QlAzQk0sVUFBQSxLQUFBLFFBQUEsRUFBQSxXQ3RNSix5Q01pT0YseUJBNENLLFFBQUEsTUFDQSxZQUFBLGtCQUFBLENBQUEsV1BwRUcsVUFBQSxnQ0FBQSxVQUFBLHdCT3FFdUIsWUFBQSxJQUMxQixlQUFBLFVQMUVDLE9BQUEsS0FBQSxFTzRFRCxRQUFBLEVBQ0EsTUFBQSwwQkFBQSxNQUFBLG1CUDNPRCxnRU95TEoseUJQaEJRLFVBQUEsWU9vRUosaUNQL0VFLE9BQUEsVUFBQSxFTzJCTixnQ0F3REssUUFBQSxLQUNBLGVBQUEsSVBwRkMsWUFBQSxTT3NGRCxNTjVSSCx5Q01pT0YsZ0NBNkRNLFFBQUEsY0E3RE4seUNBaUVPLEtBQUEsUUFDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBbEVQLCtCQXVFSyxNQUFBLFFBdkVMLCtDQTBFTyxLQUFBLFFOM1NMLHlDTWlPRiwwQ0FtRk0sYUFBQSxJQUFBLE1BQUEsU0FuRk4sK0NBQUEsMkNBeUZLLE1BQUEsUUF6RkwsK0RBQUEsMkRBNEZPLEtBQUEsUUE1RlAsaUNBa0dJLFFBQUEsSUFFQSxNTnJVRix5Q01pT0YsaUNBc0dLLFFBQUEsTUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLGlCQUFBLFFQaElHLFFBQUEsa0NBQUEsVUFBQSxRQUFBLDBCQUFBLFVPa0lILFVBQUEsTUFDQSxXQUFBLEtBQ0EsUUFBQSxFQUNBLGVBQUEsS0FDQSxRQUFBLEVBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDRCUHpTRCxnRU95TEosaUNQaEJRLFFBQUEsV0FBQSxXQ2pOTix5Q01pT0YsdUNBa0hNLFFBQUEsR0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLGFBQUEsTUFDQSxhQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsYUFBQSxZQUFBLFlBQUEsS0FBQSxZQUNBLFNBQUEsU0FDQSxNQUFBLEVBQVUsT0FBQSxHQXpIaEIsb0NBNkhLLEtBQUssTU45VlIseUNNaU9GLHVDUDNCTSxXQUFBLFdDdE1KLHlDTWlPRix1Q1AzQk0sUUFBQSxVQUFBLEVPa0tDLFdBQUEsSUFBQSxNQUFBLHFCQXZJUCxnRFAzQk0sZUFBQSxXTzJCTixzQ0E4SU0sUUFBQSxhUHpLQSxVQUFBLFdPMktBLFlBQUEsSUFDQSxNQUFBLE9BSUEsTUFySk4sNENBbUpPLE1BQUEsUU5wWEwseUNNaU9GLHNDQXVKTyxRQUFBLE1QbExELFVBQUEsS09tTDJCLFlBQUEsS0F4SmpDLHdEQTZKTyxNQUFBLFFBN0pQLHNEQXFLTSxNQUFBLFFBcktOLHNFQXdLUSxLQUFBLFFBeEtSLHVDQThLSyxRQUFBLEVBQ0EsZUFBQSxLQUNBLHdCQU9KLFFBQUEsTUFDQSxXQUFBLElBQUEsTUFBQSxPQUNBLE1OMVpDLHlDTXVaRix3QkFLRSxRQUFBLE1BSUYsY0FDQyxTQUFBLFNBQ0EsV0FBQSxxQkFDQSxhQXlCQSxRQUFBLG1CQUFBLFFBQUEsb0JBQUEsUUFBQSxtQkFBQSxRQUFBLFlQdFBLLFlBQUEsU093UEwsTU45YkMseUNNMmJGLGFBS0UsUUFBQSxNQUxGLGFBVUMsaUJBQUEsWUFDQSxPQUFBLEtBQWMsUUFBQSxFQUNkLFFBQUEsRUFBWSxPQUFBLFFBSGIsa0JBS1EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxNQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFUUix1QkFBQSx3QkFBQSx5QkFjWSxRQUFBLE1BQ0EsV0FBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLElBQ0EsU0FBQSxTQUNBLEtBQUEsRUFHQSxtQkFBQSxJQUFBLElBQUEsV0FBQSxJQUFBLElBdEJaLHVCQXlCWSxJQUFBLEVBekJaLHdCQUFBLHlCQTZCWSxRQUFBLEdBN0JaLHlCQWdDWSxJQUFBLElBaENaLHdCQW1DWSxJQUFBLEtBQ0gsb0NBQUEscUNBQUEsc0NBT08sV0FBQSxRQUxaLG9DQVFZLGtCQUFBLGdCQUFBLGNBQUEsY0FBQSxjQUFBLGdCQUFBLGNBQUEsY0FBQSxVQUFBLGdCQUFBLGNBQUEsY0FSWixzQ0FXWSxRQUFBLEVBWFoscUNBY1ksa0JBQUEsaUJBQUEsY0FBQSxlQUFBLGNBQUEsaUJBQUEsY0FBQSxlQUFBLFVBQUEsaUJBQUEsY0FBQSxlQXBEaEIsdUJBeURLLFFBQUEsTVB2VEMsVUFBQSxVT3dUeUIsWUFBQSxFQUFnQixlQUFBLEtBQzFDLFlBQUEsSUFDQSxNQUFBLFFBQ0EsZUFBQSxVUDNUQyxXQUFBLFVPNlRELG9CUDdUQyxRQUFBLFdPbVVMLFFBQUEsS0FDQSxNTjFnQkMseUNNdWdCRixvQkFLRSxRQUFBLE1BR0YsZ0JBQ0MsU0FBQSxTQUNBLGlCQUFBLEtQM1VLLFFBQUEsVUFBQSxXTzZVTCxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLG1CQUFBLEVBQUEsTUFBQSxLQUFBLFFBQUEsV0FBQSxFQUFBLE1BQUEsS0FBQSxPQUNBLE1OdmhCQyx5Q00rZ0JGLGdCQVVFLFFBQUEsTUFHRixjQUNDLFFBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLE1BQUEsRUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLGtCQUFBLGVBQUEsY0FBQSxlQUFBLFVBQUEsY0FDQSxNTm5pQkMseUNNNGhCRixjQVNFLFFBQUEsTUFURixrQkFXTyxlQUFBLEtBWFAsd0JBYUUsa0JBQUEsVUFBQSxjQUFBLFVBQUEsVUFBQSxVQUNBLGFDamxCRCxTQUFBLFNBQ0EsS0FBQSxFQUFTLElBQUEsRUFDVCxNQUFBLEtBQ0EsWUFBQSxrQkFBQSxDQUFBLFdSME9LLFVBQUEsVVF6T3FCLFlBQUEsSUFBa0IsWUFBQSxFQUM1QyxNQUFBLEtBQ0EsUUFBQSxFQUNBLGtDQUNDLFNBQUEsUUFDQSxNUDhCQSx5Q09oQ0Qsa0NBSUUsaUJBQUEsU0FaSCxlQWdCRSxNQUFBLEtBQWEsWUFBQSxJQUNiLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFqQkYscUJBbUJHLE1BQUEsUUFuQkgsa0NBQUEsK0JBdUJFLFlBQUEsSUFDQSw4QkFFQSxNQUFBLFFBREQsZ0NBR0UsTUFBQSxRQUhGLHNDQUtHLE1BQUEsUUE5QkosZ0NBbUNFLFNBQUEsU0FDQSxRQUFBLGFSME1JLFFBQUEsV0FBQSxFUXhNSixxREFDQyxTQUFBLFNBQ0EsaUJBQUEsS0FDQSxNQUFBLFFBQ0EsUUFBQSxFUndNSyxjQUFBLGtDQUFBLGNBQUEseUJRdE1MLE1Sb0NDLDBCUTFDRixxRFJtTk0sY0FBQSxZQ2pOTix5Q09GQSxxREFRRSxpQkFBQSxTQVJGLHVEQVdFLE1BQUEsUUFYRiw2REFhRyxNQUFBLFFBQ0EsS0FNSixXQUFBLG1DQUFBLFVBQ0EsTUFBQSxJQUFZLE9BQUEsS0FDWixRQUFBLGFSa0xLLE9BQUEsRUFBQSxVUWhMTCxzQkFBQSwwQkFDQyxXQUFBLDBDQUFBLFVBQ0EsY0N0SEQsU0FBQSxTQUNBLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxHQUNBLE1SMkZDLHlDUS9GRixjQU1FLGlCQUFBLFNBTkYsZ0JBU0UsZ0JBQUEsRUFBQSxZQUFBLEVBQ0csYUFBQSxFQUFBLFNBQUEsRUFWTCxxQkFhRSxRQUFBLEdBQ0EsV0FBQSx3R0FBQSxXQUFBLDhEQUNBLFNBQUEsU0FDQSxLQUFBLEVBQVMsSUFBQSxFQUNULE1BQUEsSUFBWSxPQUFBLEtBQ1osUUFBQSxDQUNBLE1SNEVBLHlDUS9GRixxQkFxQkcsV0FBQSwwR0FBQSxXQUFBLDREQUNBLE1BQUEsS0FBYSxPQUFBLElBQ2IsSUFBQSxRQUFjLE9BQUEsR0F2QmpCLG9CQTJCRSxRQUFBLEdBQ0EsV0FBQSw0RkFBQSxXQUFBLCtEQUNBLFNBQUEsU0FDQSxLQUFBLEVBQVMsSUFBQSxFQUNULE1BQUEsSUFBWSxPQUFBLEtBQ1osUUFBQSxDQUNBLE1SOERBLHlDUS9GRixvQkFtQ0csV0FBQSw4RkFBQSxXQUFBLDZEQUNBLE1BQUEsS0FBYSxPQUFBLElBQ2IsSUFBQSxRQUFjLE9BQUEsR0FHaEIscUJBQ0MsTVJzREEseUNRdkRELHFCQUdFLFFBQUEsSUFIRCx5QkFNQyxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS0FFYix1QkFHRCxTQUFBLFNBQ0EsbUJBQUEsU0FBQSxvQkFBQSxJQUFBLFdBQUEsU0FDQSxRQUFBLE1BQUEsRUFBQSxLQUNBLFFBQUEsQ0FDQSxNUnVDQSx5Q1E1Q0QsdUJUc1BPLFFBQUEsaUNBQUEsRUFBQSxRQUFBLHlCQUFBLEdBbEtKLGdFU3BGSCx1QlQ2UE8sUUFBQSxXQUFBLEdTcFBOLDhCQUNDLEtBQUssTVJrQ04seUNRbkNBLDhCQUdFLFVBQUEsT1JnQ0YseUNRbkNBLDhCQU9FLE1BQUEsTUFHRiw0QlQrTkksV0FBQSxXUzdOSCxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQWUsa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ2Ysa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLElBQUEsVUFBQSxVQUNBLEtBQUssTVJvQk4seUNRekJBLDRCVG1PTSxXQUFBLGlDQUFBLFdBQUEsMEJBbEtKLGdFU2pFRiw0QlQwT00sV0FBQSxZQ2pOTix5Q1F6QkMsK0JBWUUsTUFBQSxNQVpGLG1EQUFBLHVMQUFBLG1EQUFBLHdDQUFBLHVMQUFBLGlEQUFBLGlEQWdCQyxVQUFBLE1UbU5JLFFBQUEsVUFBQSxVQUFBLFVBQUEsaUNBQUEsUUFBQSxVQUFBLFVBQUEsVUFBQSx3QlNqTkosTVQrQ0EsMEJTakVELG1EQUFBLHVMQUFBLG1EQUFBLHdDQUFBLHVMQUFBLGlEQUFBLGlEVDBPSyxRQUFBLFVBQUEsVUFBQSxVQUFBLFlDak5OLHlDUXpCQyxtREFBQSx1TEFBQSxtREFBQSx3Q0FBQSx1TEFBQSxpREFBQSxpREFvQkUsTUFBQSwwQkFBQSxNQUFBLGtCVDJNQyxRQUFBLFVBQUEsV1MvTkgsMEVBQUEsOE1BQUEsMEVBQUEsK0RBQUEsOE1BQUEsd0VBQUEsd0VBeUJHLFFBQUEsR0FDQSxXQUFBLDBCQUFBLFVBQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYixTQUFBLFNBQ0EsTUFBQSxNQUFjLE9BQUEsQ0FDZCxNUkxKLHlDUXpCQywwRUFBQSw4TUFBQSwwRUFBQSwrREFBQSw4TUFBQSx3RUFBQSx3RUFnQ0ksZ0JBQUEsTUFDQSxNQUFBLE9BakNKLHlFQUFBLDZNQUFBLHlFQUFBLDhEQUFBLDZNQUFBLHVFQUFBLHVFQXFDRyxRQUFBLEtBckNILHNFQUFBLDBNQUFBLHNFQUFBLDJEQUFBLDBNQUFBLG9FQUFBLG9FQTBDRyxRQUFBLEdBQ0EsV0FBQSxnQ0FBQSxVQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsU0FBQSxTQUNBLE1BQUEsTUFBYyxPQUFBLENBQ2QsTVJ0QkoseUNRekJDLHNFQUFBLDBNQUFBLHNFQUFBLDJEQUFBLDBNQUFBLG9FQUFBLG9FQWlESSxnQkFBQSxNQUNBLE1BQUEsT0FsREoscUVBQUEseU1BQUEscUVBQUEsMERBQUEseU1BQUEsbUVBQUEsbUVBc0RHLFFBQUEsS0F0REgsNENUK05HLFVBQUEsV1NuS0YsWUFBQSxJQUNBLE1BQUEsS0FDQSxlQUFBLFVBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQS9ERCxpREFpRUUsZ0JBQUEsVUFqRUYsZ0RBb0VFLGVBQUEsS1QySkMsYUFBQSxVUy9OSCxrREF1RUcsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQXZFSCxrREEyRUUsTUFBQSxRQTNFRiwyREE2RUcsS0FBQSxRQUNBLHlEQU1GLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0Esa0JBQUEsSUFBQSxvQkFBQSxTQUFBLGVBQUEsSUFBQSxZQUFBLFNBQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLElBQUEsV0FBQSxVQUNBLE1SaEVGLHlDUXlEQSx5REFTRyxrQkFBQSxhQUFBLGNBQUEsYUFBQSxVQUFBLGNBTUwsZVRrSVEsVUFBQSxnQ0FBQSxVQUFBLHdCU2hJb0IsWUFBQSxFQUMxQixlQUFBLFVBQ0EsTUFBQSxLVDBISSxjQUFBLFNTckhKLE1UekNFLDBCU2dDSixlVHlJUSxVQUFBLFlTeklSLHNCQU9HLE1BQUEsUVIvRUQseUNRd0VGLGVUa0lRLFVBQUEsaUNBQUEsVUFBQSx5QkFBQSxjQUFBLGtDQUFBLGNBQUEsMkJBbEtKLGdFU2dDSixlVHlJUSxVQUFBLFlBektKLGdFU2dDSixlVHlJUSxjQUFBLFlTeklSLGNUOEhNLFVBQUEsVVM3R0osTUFBQSxJQUNBLE1SMUZBLHlDUXdFRixjVDhITSxVQUFBLEtTekdILFVBQUEsT0FyQkgsZ0JUOEhNLFdBQUEsVVNyR0gsY0MvTEYsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0Esb0JBQUEsWUFBQSxZQUNBLE1UMkZDLHlDUy9GRixjQU1FLGlCQUFBLElBQUEsSUFBQSxzQkFBQSxJQUFBLElBQ0Esb0JBQUEsd0JBSUQsaUJDWEQsYUFBQSxFQUFBLGdCQUFBLEVEWUUsUUFBQSxTQUFBLFFBQUEsS0FDQSxVQUFBLFVBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUhBLG1CQUtDLGdCQUFBLEVBQUEsWUFBQSxFQUNBLGFBQUEsRUFBQSxTQUFBLEVBTkQscUJBU0MsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLElBQ2IsS0FBSyxLQUlBLE1UcUVOLHlDU3BGQSxxQkFhRSxXQUFBLE9UdUVGLHlDU3BGQSxxQkFpQkUsV0FBQSxPVG1FRix5Q1NwRkEscUJBcUJFLFdBQUEsT0FHRix3QkFDQyxTQUFBLFNBQ0EsbUJBQUEsSUFBQSxvQkFBQSxJQUFBLG1CQUFBLElBQUEsV0FBQSxJVm9RSyxRQUFBLFVBQUEsVUFBQSxrQ0FBQSxrQ0FBQSxRQUFBLFVBQUEsVUFBQSwwQkFBQSx5QlVsUUwsTVZnR0MsMEJVcEdGLHdCVjZRTSxRQUFBLFVBQUEsVUFBQSxXQUFBLFlDak5OLDBDUzVEQSx3QlZzUU0sUUFBQSxVQUFBLFVBQUEsaUNBQUEsaUNBQUEsUUFBQSxVQUFBLFVBQUEseUJBQUEsMEJBbEtKLGlFVXBHRix3QlY2UU0sUUFBQSxVQUFBLFVBQUEsV0FBQSxZVTdRTCwyQlZzUUssVUFBQSxpQ0FBQSxVQUFBLHlCVTVQSixZQUFBLGtCQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsZUFBQSxVQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsS0FBSyxNVnFGTCwwQlVwR0QsMkJWNlFLLFVBQUEsWUNqTk4sMENTNURDLDJCVnNRSyxVQUFBLDhCQUFBLFVBQUEsdUJBbEtKLGlFVXBHRCwyQlY2UUssVUFBQSxNQ2pOTix5Q1M1REMsMkJWc1FLLFVBQUEsZ0NBQUEsVUFBQSx5QkFsS0osZ0VVcEdELDJCVjZRSyxVQUFBLFlVN1FMLGtDQXdCRSxNQUFBLFFBQ0EsWUFBQSxJQUNBLGtCQzdETCxhQUFBLEVBQUEsZ0JBQUEsRURrRUUsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFVBQUEsVUFDQSxNQ3BFRix5Q0RXQyxpQkNYRCxhQUFBLEVBQUEsZ0JBQUEsRUQ2REssa0JDN0RMLGFBQUEsRUFBQSxnQkFBQSxHVitGRSx5Q1M5QkQsa0JBS0UsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLFFBSUgsaUJBQ0MsU0FBQSxTQUNBLFFBQUEsU0FBQSxRQUFBLEtBQ0EsTUFBQSxJQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxTQUFBLE9BQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDBCQUNBLE1UY0MseUNTckJGLGlCQVNFLE1BQUEsTUFURix3QkFZRSxRQUFBLEdBQ0EsaUJBQUEsUUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFNBQUEsU0FDQSxLQUFBLEVBQVMsSUFBQSxFQUNULFFBQUEsR0FDQSxRQUFBLEVBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQW5CRix1QkFzQkUsUUFBQSxHQUNBLGlCQUFBLFFBQ0EsTUFBQSxFQUFVLE9BQUEsSUFDVixTQUFBLFNBQ0EsS0FBQSxFQUFTLE9BQUEsRUFDVCxtQkFBQSxJQUFBLEdBQUEsMkJBQUEsV0FBQSxJQUFBLEdBQUEsMkJBM0JGLG1CQThCRSxnQkFBQSxFQUFBLFlBQUEsRUFDQSxhQUFBLEVBQUEsU0FBQSxFQS9CRixxQkFrQ0UsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDBCQUNBLE1UaEJBLHlDU3JCRixxQkF1Q0csV0FBQSxPQUdGLHdCQUNDLFNBQUEsU0FDQSxtQkFBQSxJQUFBLG9CQUFBLElBQUEsbUJBQUEsSUFBQSxXQUFBLElBQ0EsWUFBQSxPVmtMTSxRQUFBLFVBQUEsVUFBQSxpQ0FBQSxpQ0FBQSxRQUFBLFVBQUEsVUFBQSx5QkFBQSx5QlVoTE4sUUFBQSxHQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwwQkFDQSxNVllFLDBCVW5CSCx3QlY0TE8sUUFBQSxVQUFBLFVBQUEsV0FBQSxZQ2pOTix5Q1NxQkQsd0JBU0UsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxtQkFBQSxPQUFBLG9CQUFBLE9BQUEsbUJBQUEsT0FBQSxXQUFBLE9BQ0EsUUFBQSxFVnFLRyxRQUFBLEVBQUEsVVVuS0gsUUFBQSxHQWRELDJCVnFMTSxVQUFBLGlDQUFBLFVBQUEseUJVbktMLFlBQUEsa0JBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxNQUFBLEtBQ0EsZUFBQSxTQUNBLEtBQUssS0FJQSxNVlBKLDBCVW5CRiwyQlY0TE0sVUFBQSxZQ2pOTiwwQ1NxQkEsMkJWcUxNLFVBQUEsa0NBQUEsVUFBQSwyQkFsS0osaUVVbkJGLDJCVjRMTSxVQUFBLFlDak5OLHlDU3FCQSw4QkE0Qk8sUUFBQSxNVGpEUCx5Q1NxQkEsMkJWcUxNLFVBQUEsZ0NBQUEsVUFBQSx5QkFsS0osZ0VVbkJGLDJCVjRMTSxVQUFBLFlVNUxOLHNDVnFMTSxVQUFBLGdDQUFBLFVBQUEsd0JVaEpMLFlBQUEsa0JBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxNQUFBLE9BQ0EsTVZyQkMsMEJVbkJGLHNDVjRMTSxVQUFBLFlDak5OLHlDU3FCQSxzQ0EwQ0UsbUJBQUEsT0FBQSxvQkFBQSxPQUFBLG1CQUFBLE9BQUEsV0FBQSxPVnVJRSxhQUFBLFdVM05OLHVCQTBGRSxNQUFBLElBRUEsS0FBSyxNVHZFTCx5Q1NyQkYsdUJBOEZHLE1BQUEsS0E5RkgsOEJBaUdHLFFBQUEsR0FDQSxRQUFBLEVBbEdILDZCQXFHRyxNQUFBLEtBckdILCtDQXdHRyxRQUFBLEVUbkZELHlDU3JCRiwyQkE2R0ksa0JBQUEsV0FBQSxjQUFBLFdBQUEsVUFBQSxZQU1KLGtCQUNDLGlCQUFBLFFWMkdPLFFBQUEsaUNBQUEsRUFBQSxRQUFBLHlCQUFBLEVBbEtKLDBCVXNESixrQlZtSFEsUUFBQSxXQUFBLEdVL0dSLGVBQ0MsU0FBQSxTQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0Esa0JBQUEsSUFBQSxvQkFBQSxTQUFBLGVBQUEsSUFBQSxZQUFBLFNBQ0Esd0JBQUEsYUFBQSxjQUFBLFdBQUEsZ0JBQUEsYUFDQSxJQUFBLFdBQUEsVUFJQSxNQVZELCtCQVFFLGtCQUFBLElBQUEsb0JBQUEsU0FBQSxlQUFBLElBQUEsWUFBQSxTVDFHQSx5Q1M4R0EsNkRBRUUsUUFBQSxHQUNBLFdBQUEsNkZBQUEsV0FBQSxnRUFDRyxNQUFBLEtBQWEsT0FBQSxLQUNiLFFBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxFQUFRLE1BQUEsS0FDUixRQUFBLEdBTU4sc0JBQUEsdUJWMEVLLFVBQUEsV1V2RUosWUFBQSxHQUNBLE1UaElBLDBDUzRIRCxzQkFBQSx1QlYwRUssVUFBQSxXVWpFTCx3QlZxRU8sVUFBQSxpQ0FBQSxVQUFBLHlCVWxFTixZQUFBLGtCQUFBLENBQUEsV0FDQSxZQUFBLElBQ0EsWUFBQSxFQUNBLE1BQUEsT0FNQSxNVnpHRSwwQlU2Rkgsd0JWNEVPLFVBQUEsWVU1RU4sNkJWcUVNLFVBQUEsZ0NBQUEsVUFBQSx3QlU1REwsUUFBQSxhQUNBLFlBQUEsSVZ2R0MsMEJVNkZGLDZCVjRFTSxVQUFBLFlDak5OLDBDU3FJRCx3QlZxRU8sVUFBQSxpQ0FBQSxVQUFBLDBCQWxLSixpRVU2Rkgsd0JWNEVPLFVBQUEsWUNqTk4sMENTcUlBLDZCVnFFTSxVQUFBLGdDQUFBLFVBQUEseUJBbEtKLGlFVTZGRiw2QlY0RU0sVUFBQSxZVTVFTiwrQ1ZxRU0sVUFBQSxpQ0FBQSxVQUFBLHlCVW5EcUIsWUFBQSxHQUMxQixNVmhIQywwQlU2RkYsK0NWNEVNLFVBQUEsWUNqTk4sMENTcUlBLCtDVnFFTSxVQUFBLGlDQUFBLFVBQUEsMEJBbEtKLGlFVTZGRiwrQ1Y0RU0sVUFBQSxZVWhEUixvQkFDQyxpQkFBQSxLVndDTyxRQUFBLCtCQUFBLEVBQUEsUUFBQSx1QkFBQSxFQWxLSiwwQlV5SEosb0JWZ0RRLFFBQUEsV0FBQSxHVTVDUixrQkFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFVBQ0EsTVR6S0MseUNTcUtGLGtCQU1FLGlCQUFBLElBQUEsSUFBQSxzQkFBQSxJQUFBLElBQ0EsZ0JBQUEsWUFFRCx5QkFDQyxZQUFBLElBQUEsTUFBQSxRVnVCSSxhQUFBLFNVckJKLE1UakxBLHlDUzhLRCx5QlY0Qk8sYUFBQSxtQ0FBQSxhQUFBLDRCQWxLSixnRVVzSUgseUJWbUNPLGFBQUEsWVVuQ04sNEJBUUMsWUFBQSxrQkFBQSxDQUFBLFdWb0JLLFVBQUEsaUNBQUEsVUFBQSx5QlVsQkwsWUFBQSxJQUNBLGVBQUEsVVZqSkMsMEJVc0lGLDRCVm1DTSxVQUFBLFlVbkNOLG1DQWFFLE1BQUEsUUFDQSw2QkFLRCxNQUFBLEtBQWEsVUFBQSxNQUNiLGlCVlFLLE9BQUEsa0NBQUEsRUFBQSxPQUFBLDBCQUFBLENVRFAsTVZqS0csMEJVNkpKLGlCVllRLE9BQUEsV0FBQSxHQ2pOTix5Q1NxTUYsaUJWS1EsT0FBQSxrQ0FBQSxXQUFBLGtDQUFBLE9BQUEsMEJBQUEsV0FBQSwyQkFsS0osZ0VVNkpKLGlCVllRLE9BQUEsV0FBQSxXQUFBLFlVVVIsbUNBQ0MsU0FBQSxTVnRCSyxRQUFBLFVBQUEsQ1V3QkwsTVQ5TkMseUNTMk5GLG1DVnJCTSxRQUFBLFdVOEJMLHNCQUNDLFNBQUEsU0FDQSxpQkFBQSxRQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFIQSw0QkFBQSw2QkFLQyxRQUFBLEdBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxhQUFBLE1BQ0EsU0FBQSxTQUNBLFFBQUEsRUFWRCw2QkFhQyxhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsYUFBQSxLQUFBLFlBQUEsWUFBQSxZQUNBLEtBQUEsRUFBUyxJQUFBLENBQ1QsTVRwUEQseUNTb09BLDZCQWtCRSxhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsS0FBQSxLQUFZLElBQUEsTUFuQmQsNEJBdUJDLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxLQUFBLFlBQ0EsTUFBQSxFQUFVLE9BQUEsQ0FDVixNVDlQRCx5Q1NvT0EsNEJBNEJFLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxNQUFBLEtBQWEsT0FBQSxNQTdCZiw0QkFpQ0MsaUJBQUEsUUFqQ0QsK0RBQUEsK0RBQUEsb0RBQUEsbU1BQUEsNkRBQUEsbU1BQUEsNkRBbUNFLE1BQUEsUUFDQSwwQkFLRCxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsSUFDYixLQUFLLE1UL1FOLHlDUzJRQSwwQkFNRSxPQUFBLGlCQVFILHdCVm5GSyxRQUFBLFVVcUZKLE1UM1JBLDBDU3lSRCx3QlYvRU8sUUFBQSxrQ0FBQSxRQUFBLDJCQWxLSixpRVVpUEgsd0JWeEVPLFFBQUEsWVV3RU4sMkJWL0VNLFVBQUEsaUNBQUEsVUFBQSx5QlV1RkwsZUFBQSxVVnZGSyxjQUFBLGtDQUFBLGNBQUEseUJVeUZMLE1WM1BDLDBCVWlQRiwyQlZ4RU0sVUFBQSxZQXpLSiwwQlVpUEYsMkJWeEVNLGNBQUEsWUNqTk4sMENTeVJBLDJCVi9FTSxVQUFBLGtDQUFBLFVBQUEsMkJBbEtKLGlFVWlQRiwyQlZ4RU0sVUFBQSxZVXVGTiw4QlY5Rk0sYUFBQSxpQ0FBQSxhQUFBLHlCQUFBLGNBQUEsa0NBQUEsY0FBQSwwQlVnR0wsWUFBQSxJQUFBLE1BQUEsUVZsUUMsMEJVZ1FGLDhCVnZGTSxhQUFBLFlBektKLDBCVWdRRiw4QlZ2Rk0sY0FBQSxZVXVGTCxxQ0FJQyxZQUFBLElBQ0EsTUFBQSxRQUxELGtDVmxHRyxXQUFBLFdVNkJOLGdEQUFBLGdEQW1GRyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFNBQ0EsTVR6VEQseUNTbU9GLGdEQUFBLGdEQXdGSSxpQkFBQSxLQUFBLElBQUEsc0JBQUEsS0FBQSxLQXhGSix3RUFBQSx3RUEyRkksbUJBQUEsT0FBQSxvQkFBQSxPQUFBLG1CQUFBLE9BQUEsV0FBQSxPQTNGSiwwRUFBQSwwRUE4RlUsT0FBQSxLQTlGViw2QkFtR0UsUUFBQSxJQUNBLE1UdlVBLHlDU21PRiw2QkFzR0csV0FBQSxNQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsUUF4R0gsaUNBQUEscUNBMkdHLFFBQUEsTUFDQSxPQUFBLEtBQ0EsZUFJRixNQUFBLEtBTUEsS0FBSyxNQVBOLDBCQUFBLDBCQUFBLDZCQUlFLE1BQUEsT0FDQSxVQUFBLE1UeFZBLHlDU21WRixvREFBQSxvREFZSyxXQUFBLE9UL1ZILHlDU21WRixlQW1CRSxNQUFBLEtBQWEsVUFBQSxLQW5CZiwwQkFBQSwwQkFBQSw2QkFxQkcsTUFBQSxLQUFhLFVBQUEsTUFLaEIsZUFDQyxTQUFBLFFBRUEsS0FBSyxNVGhYSix5Q1M2V0YsZUFLRSxTQUFBLFFBTEYsc0JBUUUsUUFBQSxHQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLE9BQUEsQ0FDQSxNVDVYQSx5Q1M2V0Ysc0JBaUJHLE9BQUEsMEJBQUEsT0FBQSxtQlQ5WEQseUNTNldGLG9DQXdCTyxRQUFBLEdBQ0EsaUJBQUEsUUFDQSxNQUFBLElBQVksT0FBQSwwQkFBQSxPQUFBLGtCQUNaLFNBQUEsU0FDQSxLQUFBLEVBQVMsT0FBQSxFQTVCaEIsbUNBK0JPLFFBQUEsR0FDQSxpQkFBQSxRQUNBLE1BQUEsSUFDQSxPQUFBLFdBQ0EsSUFBQSxLQUNBLEtBQUEsRUFDQSxTQUFBLFVBSU4sc0JBQ0MsU0FBQSxTQUNBLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGNBQUEsS0FBQSxFQUFBLEtBQUEsb0JBQUEsZ0JBQUEsY0FDQSxhQUFBLENBQ0EsTVQ1WkEseUNTc1pELHNCQVFFLGlCQUFBLE1BQUEsV0FBQSxJQUFBLHNCQUFBLE1BQUEsSUFDQSxvQkFBQSw0QkFDQSxnQkFBQSxXQUNBLGFBQUEseUJBQUEsYUFBQSxrQkFVRix3QkMxZ0JELGFBQUEsRUFBQSxnQkFBQSxFRDJnQkUsVUFBQSxjQUNBLG1CQUFBLE9BQUEsV0FBQSxPVm5PTSxRQUFBLGlDQUFBLEVBQUEsUUFBQSx5QkFBQSxDVXNPTixNVnhZRSwwQlVtWUgsd0JWMU5PLFFBQUEsV0FBQSxHQ2pOTix5Q1MyYUQsd0JWak9PLFFBQUEsK0JBQUEsRUFBQSxRQUFBLHVCQUFBLEdBbEtKLGdFVW1ZSCx3QlYxTk8sUUFBQSxXQUFBLEdVME5OLDJCQVVDLGVBQUEsVUFDQSxNQUFBLEtBQ0EsWUFBQSxJVjdPSyxjQUFBLGlDQUFBLGNBQUEsd0JVcVBMLE1WdlpDLDBCVW1ZRiwyQlYxTk0sY0FBQSxZVTBOTixrQ0FlRSxRQUFBLE1WaFBJLFVBQUEsZ0NBQUEsVUFBQSx3QlVrUEosTUFBQSxRVnRQRSxjQUFBLFVBOUpGLDBCVW1ZRixrQ1YxTk0sVUFBQSxZQ2pOTix5Q1MyYUEsMkJWck9JLGFBQUEsVVU0UEYsWUFBQSxJQUFBLE1BQUEsTUF2QkYsOEJBeUJNLFFBQUEsS0F6Qk4sMEJBNEJDLE1BQUEsS0FFQSxzQkN4aUJILGFBQUEsRUFBQSxnQkFBQSxFRDJpQkUsU0FBQSxTQUNBLFVBQUEsV0FFQSxLQUFLLE1DOWlCUCx5Q0QwZ0JDLHdCQzFnQkQsYUFBQSxFQUFBLGdCQUFBLEVEd2lCRyxzQkN4aUJILGFBQUEsRUFBQSxnQkFBQSxHVitGRSx5Q1MyY0Qsc0JBTUUsWUFBQSxJQUNBLE1BQUEsd0JBQUEsTUFBQSxpQkFQRCwwQkFVQyxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS1R0ZGQseUNTMmNBLDZCQWdCSyxRQUFBLEdBQ0EsV0FBQSx3R0FBQSxXQUFBLDhEQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsT0FBQSxFQUNBLE1BQUEsSUFDQSxPQUFBLDBCQUFBLE9BQUEsa0JBQ0EsUUFBQSxHQU1QLHFCQUNDLGlCQUFBLFFBQ0EsNEJBQ0MsU0FBQSxTVmpTTSxRQUFBLGdDQUFBLEVBQUEsUUFBQSx3QkFBQSxFVW1TTixRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxjQUFBLEtBQUEsV0FBQSxLQUFBLG9CQUFBLGVBQUEsaUJBQ0EsYUFBQSxVQUlBLE1WNWNFLDBCVWtjSCw0QlZ6Uk8sUUFBQSxPQUFBLEdVZ1NOLGdEQUNDLGVBQUEsRVRsZkQseUNTMGVELDRCQVlFLGlCQUFBLEtBQUEsV0FBQSxJQUFBLHNCQUFBLEtBQUEsSUFDQSxvQkFBQSw4QkFDQSxnQkFBQSxXVjlTSyxRQUFBLDhCQUFBLEVBQUEsUUFBQSxzQkFBQSxHQWxLSixnRVVrY0gsNEJWelJPLFFBQUEsS0FBQSxHQ2pOTix5Q1NpZkEsZ0RBVUUsZUFBQSxHQVdILDRCQ3JtQkQsYUFBQSxFQUFBLGdCQUFBLEVEc21CRSxVQUFBLGFBQ0EsbUJBQUEsT0FBQSxXQUFBLE9BRkEsZ0NBSUMsUUFBQSxNQUNBLE9BQUEsS0FDQSw4QkMzbUJILGFBQUEsRUFBQSxnQkFBQSxFRDhtQkUsVUFBQSxlQUNBLFVBQUEsTUMvbUJGLHlDRHFtQkMsNEJDcm1CRCxhQUFBLEVBQUEsZ0JBQUEsRUQybUJHLDhCQzNtQkgsYUFBQSxFQUFBLGdCQUFBLEdENm1CRSxpQ0FBQSxpQ0FBQSxpQ0FBQSxpQ0FBQSxpQ0FBQSxpQ0FJQyxNQUFBLEtBQ0EsZUFBQSxVVjdVRyxjQUFBLFdVd1VKLGdDQVNDLE1BQUEsUUFDQSxZQUFBLElBQUEsTUFBQSxRVjlVSyxhQUFBLGtDQUFBLGFBQUEsMEJBbEtKLDBCVXNlRixnQ1Y3VE0sYUFBQSxZVTZUTixrQ1Z4VUksWUFBQSxVVXNWRixtQ1ZsVkksV0FBQSxtQ0FBQSxXQUFBLDJCQWxLSiwwQlVzZkYsbUNWN1VNLFdBQUEsWVU2VUwsZ0VBQUEsb01BQUEsOERBQUEsZ0VBQUEscURBQUEsb01BQUEsOERBSUUsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUpGLHlFQUFBLDZNQUFBLHVFQUFBLHlFQUFBLDhEQUFBLDZNQUFBLHVFQVFHLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFSSCxnRUFBQSxvTUFBQSw4REFBQSxnRUFBQSxxREFBQSxvTUFBQSw4REFZRSxpQkFBQSxRQUNBLE1BQUEsS0FDQSwyQkFPSixXQUFBLG1DQUFBLFVBQ0EsZ0JBQUEsTUFDQSw2QkFHQyxTQUFBLFNWOVdNLFFBQUEsaUNBQUEsRUFBQSxpQ0FBQSxFQUFBLFFBQUEseUJBQUEsRUFBQSx5QkFBQSxDVWdYTixNVmxoQkUsMEJVK2dCSCw2QlZ0V08sUUFBQSxXQUFBLEVBQUEsV0FBQSxHQ2pOTix5Q1N1akJELDZCVjdXTyxRQUFBLDhCQUFBLEVBQUEsOEJBQUEsRUFBQSxRQUFBLHNCQUFBLEVBQUEsc0JBQUEsR0FsS0osZ0VVK2dCSCw2QlZ0V08sUUFBQSxLQUFBLEVBQUEsS0FBQSxHVXFYUCw2QkFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFVBQ0EsTVQxa0JBLHlDU3NrQkQsNkJBTUUsaUJBQUEsSUFBQSxJQUFBLHNCQUFBLElBQUEsSUFDQSxnQkFBQSxZQUVBLHVDQUFBLHVDQUFBLHVDQUFBLHVDQUFBLHVDQUFBLHVDVnJZSyxVQUFBLGtDQUFBLFVBQUEsMEJVeVlKLE1BQUEsS0FDQSxlQUFBLFVBQ0EsVUFBQSxNVjdpQkEsMEJVdWlCRCx1Q0FBQSx1Q0FBQSx1Q0FBQSx1Q0FBQSx1Q0FBQSx1Q1Y5WEssVUFBQSxZVThYTCw4Q0FBQSw4Q0FBQSw4Q0FBQSw4Q0FBQSw4Q0FBQSw4Q0FRRSxNQUFBLFFBQ0Esc0NBS0QsTUFBQSxRQUNBLFVBQUEsTUFDQSwyQkFJRixXQUFBLEtBREEsd0RBQUEsNExBQUEsc0RBQUEsd0RBQUEsNkNBQUEsNExBQUEsc0RBSUUsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUNBLHdCQUtILFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGFBQUEsV1ZwYU8sUUFBQSxrQ0FBQSxFQUFBLFFBQUEsMEJBQUEsQ1VzYVAsTVZ4a0JHLDBCVW1rQkosd0JWMVpRLFFBQUEsV0FBQSxHQ2pOTix5Q1MybUJGLHdCQU9FLGlCQUFBLDBDQUFBLGlCQUFBLGtDQUFBLHNCQUFBLCtDQUFBLHNCQUFBLHVDQUNBLGdCQUFBLFlBR0YsZUFDQyxTQUFBLFNBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQUNBLHFCQUhELHFCQUtHLE1BQUEsS0FDQSxrQkFBQSxXQUFBLGNBQUEsV0FBQSxVQUFBLFdBQ0EsS0FBQSxLQUNBLFFBQUEsRUFSSCwrQ0FZSyxTQUFBLFNBQ0csT0FBQSxLQWJSLDZDQWlCSSxRQUFBLEVBQ0EsZUFBQSxLQUNBLFFBQUEsTUFuQkosd0JWNWFRLFVBQUEsaUNBQUEsVUFBQSwwQkFsS0osNENVOGtCSix3QlZyYVEsVUFBQSxZVXFhUixzQkEyQkUsTUFBQSxLQUVBLEtBQUEsRUFDQSxRQUFBLEVBOUJGLGdEQWtDSSxTQUFBLFNBQ0csT0FBQSxLQW5DUCw4Q0F1Q0csUUFBQSxFQUNBLGVBQUEsS0FDQSxRQUFBLE1BQ0Esc0JBR0QsU0FBQSxTQUNBLE9BQUEsS1Y5ZEksY0FBQSxTVWdlSixNVHRxQkEseUNTa3FCRCxzQlY1ZEssY0FBQSxXVTRkSiwwQkFTQyxRQUFBLE1BQ0EsU0FBQSxTQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsSUFBQSxFQUFRLEtBQUEsQ0FDUixLQUFLLE1UL3FCTix5Q1NrcUJBLDBCQWVFLE9BQUEsT1RqckJGLHlDU2txQkEsMEJBbUJFLE9BQUEsT0FJSCx3QkFDQyxpQkFBQSxrQkFDQSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxXQUFBLE9BQ0EsTUFBQSxLVnZmTSxRQUFBLGtDQUFBLFVBQUEsUUFBQSwwQkFBQSxVVTBmTixRQUFBLEVBQ0EsZUFBQSxLQUNBLFFBQUEsS0FDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJWL3BCRSwwQlVpcEJILHdCVnhlTyxRQUFBLFdBQUEsV1V3ZU4sMEJWbmZJLFVBQUEsS1VvZ0JILFlBQUEsSUFDQSxNQUFBLEtBQ0EsWUFBQSxJQUNBLFdBQUEsT0FwQkQsNEJWbmZJLFdBQUEsVVVtZkosaUNBeUJFLFlBQUEsa0JBQUEsQ0FBQSxXVnhnQkksVUFBQSxnQ0FBQSxVQUFBLHdCVTBnQkosWUFBQSxJVjVxQkEsMEJVaXBCRixpQ1Z4ZU0sVUFBQSxZVXFhUixrQkFtR0UsU0FBQSxTQUNBLFlBQUEsTUFBQSxDQUFBLFdWcGhCSSxVQUFBLFVVc2hCSixZQUFBLElBQ0EsTUFBQSxLQUVBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BM0dGLHNDQTZHRyxRQUFBLG1CQUFBLFFBQUEsb0JBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDBCQUlBLE1BbEhILHdDQWdISSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJUdHVCRix5Q1NzbkJGLHNDQW9ISSxRQUFBLE1BcEhKLDZDQXlISSxrQkFBQSxlQUFBLGNBQUEsZUFBQSxVQUFBLGVBekhKLHdEQTRITSxLQUFBLEtBQ0EsY0FPTCxXQUFBLE9WcGpCSyxXQUFBLFdVbWpCTixtQkFJRSxRQUFBLE9WdmpCSSxVQUFBLFdVeWpCSixZQUFBLElBQ0EsTUFBQSxRQUNBLGVBQUEsVUFDQSxjQUFBLElBQUEsTUFBQSxRQUNBLHFCQUlELFNBQUEsU0FERCwyQkFHRSxRQUFBLEdBQ0EsaUJBQUEsS0FDQSxNQUFBLEtBQWEsT0FBQSxJQUNiLFNBQUEsU0FDQSxLQUFBLEVBQVMsT0FBQSxLQUNULGlCQUdELFNBQUEsU0FDQSxpQkFBQSxRVnhrQk8sUUFBQSxpQ0FBQSxXQUFBLFFBQUEseUJBQUEsV1Uwa0JQLFdBQUEsT0FDQSxRQUFBLEVBQ0EsTVY5dUJHLDBCVXd1QkosaUJWL2pCUSxRQUFBLFdBQUEsWUNqTk4seUNTZ3hCRixpQlZ0a0JRLFFBQUEsK0JBQUEsV0FBQSxpQ0FBQSxRQUFBLHVCQUFBLFdBQUEsMEJBbEtKLGdFVXd1QkosaUJWL2pCUSxRQUFBLFdBQUEsV0FBQSxZVStqQlIsdUJBQUEsd0JBV0UsUUFBQSxHQUNBLE1BQUEsRUFDQSxPQUFBLEVBQ0EsYUFBQSxNQUNBLFNBQUEsU0FmRix3QkFrQkUsYUFBQSxLQUFBLEtBQUEsRUFBQSxFQUNBLGFBQUEsUUFBQSxZQUFBLFlBQUEsWUFDQSxLQUFBLEVBQVMsSUFBQSxDQUNULE1UcnlCQSx5Q1NneEJGLHdCQXVCRyxhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsS0FBQSxLQUFZLElBQUEsTUF4QmYsdUJBNEJFLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxLQUFBLFlBQ0EsTUFBQSxFQUFVLE9BQUEsQ0FDVixNVC95QkEseUNTZ3hCRix1QkFpQ0csYUFBQSxFQUFBLEVBQUEsS0FBQSxLQUNBLE1BQUEsS0FBYSxPQUFBLE1BR2Ysd0JWM21CTyxjQUFBLGlDQUFBLGNBQUEseUJBbEtKLDBCVTZ3Qkgsd0JWcG1CTyxjQUFBLFlVb21CTiwyQkFBQSwyQkFBQSwyQkFBQSwyQkFBQSwyQkFBQSwyQlYzbUJNLFVBQUEsaUNBQUEsVUFBQSx5QlUrbUJMLGVBQUEsVVZqeEJDLDBCVTZ3QkYsMkJBQUEsMkJBQUEsMkJBQUEsMkJBQUEsMkJBQUEsMkJWcG1CTSxVQUFBLFlVNG1CUixrQkFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFVBQ0EsTVRqMEJDLHlDUzZ6QkYsa0JBTUUsaUJBQUEsMENBQUEsaUJBQUEsa0NBQUEsc0JBQUEsK0NBQUEsc0JBQUEsdUNBQ0EsZ0JBQUEsWUFFQSw0QkFFQyxRQUFBLE1WbG9CRyxPQUFBLEVBQUEsS0FBQSxVVW9vQkgsTVQxMEJELHlDU3MwQkEsNEJBTUUsUUFBQSxtQkFBQSxRQUFBLG9CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsT0FBQSxFQUFBLEtBQUEsRUFBQSxHQVJGLDRCQVlDLE1BQUEsS0FBYSxVQUFBLE1BQ2IsT0FBQSxJQUNBLE1UcDFCRCx5Q1NzMEJBLDRCQWdCRSxVQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE9BQUEsRUFDQSxXQUFBLE1BbkJGLDBCVmhvQkksVUFBQSxXVXdwQkgsTUFBQSxRQUNBLFdBQUEsTUFFQSxNVGoyQkQseUNTczBCQSwwQkE2QkUsTUFBQSwwQkFBQSxNQUFBLG1CQUtKLGlCVjlwQlEsV0FBQSxpQ0FBQSxXQUFBLHlCQWxLSiwwQlVnMEJKLGlCVnZwQlEsV0FBQSxZVXVwQlIsOENBQUEsOENBQUEsbUNBQUEsa0xBQUEsNENBQUEsa0xBQUEsNENBSUcsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUNBLGtCVm5xQkssV0FBQSwrQkFBQSxXQUFBLHVCQWxLSiwwQlV5MEJKLGtCVmhxQlEsV0FBQSxZVW1xQlAsMEJBQ0MsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsSUFBQSxVQUNBLDRCVmhyQk0sVUFBQSxpQ0FBQSxVQUFBLHlCVW9yQkwsZUFBQSxTQVNBLE1WLzFCQywwQlVtMUJGLDRCVjFxQk0sVUFBQSxZVTBxQk4sK0JBSU0sUUFBQSxLQUpOLG1DQU1FLFFBQUEsTVZ2ckJJLFVBQUEsZ0NBQUEsVUFBQSx3QlV5ckJKLE1BQUEsUUFDQSxZQUFBLElWOXJCRSxjQUFBLFVBOUpGLDBCVW0xQkYsbUNWMXFCTSxVQUFBLFlDak5OLHlDUzIzQkEsNEJWcnJCSSxhQUFBLFVVb3NCRixZQUFBLElBQUEsTUFBQSxTQUlILHlCQUNDLFVBQUEsTUFDQSxjQUdELFNBQUEsU0FDQSxpQkFBQSxRVjFzQk8sT0FBQSxtQ0FBQSxFQUFBLE9BQUEsMkJBQUEsRUFKRixRQUFBLFdBQUEsU1VpdEJMLE1WLzJCRywwQlUwMkJKLGNWanNCUSxPQUFBLFdBQUEsR0NqTk4seUNTazVCRixjVnhzQlEsUUFBQSwrQkFBQSxRQUFBLHdCQWxLSixnRVUwMkJKLGNWanNCUSxRQUFBLFlVMHNCUCxzQkFDQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxJQUFBLFVWdHRCTSxjQUFBLGlDQUFBLGNBQUEsd0JVNHRCTixNVjkzQkUsMEJVbTNCSCxzQlYxc0JPLGNBQUEsWVUwc0JOLHlCQVFDLGVBQUEsVUFDQSxVQUFBLE1UcDZCRCx5Q1MyNUJELHNCQWFFLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FiRCx5QkFjTSxVQUFBLE1BS1IsbUJBQ0MsaUJBQUEsUVZydUJPLFFBQUEsa0NBQUEsRUFBQSxRQUFBLDBCQUFBLENVdXVCUCxNVno0QkcsMEJVczRCSixtQlY3dEJRLFFBQUEsV0FBQSxHQ2pOTix5Q1M4NkJGLG1CVnB1QlEsUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsR0FsS0osZ0VVczRCSixtQlY3dEJRLFFBQUEsV0FBQSxHVW91QlAsMkJBQ0MsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxrQkFBQSxNQUFBLG9CQUFBLFdBQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsSUFBQSxVQUNBLDZCQUFBLDZCQUFBLDZCQUFBLDZCQUFBLDZCQUFBLDZCQUdDLE1BQUEsS0FDQSxlQUFBLFNBQ0EsTVRoOEJELHlDUzQ3QkEsNkJBQUEsNkJBQUEsNkJBQUEsNkJBQUEsNkJBQUEsNkJWdHZCSSxhQUFBLFVVNnZCRixZQUFBLElBQUEsTUFBQSxNQUlILDBCQUNDLE1UeDhCQSx5Q1N1OEJELDBCQUdFLFVBQUEsT0FIRCw0QkFNQyxNQUFBLEtBQ0EscURBQUEseUxBQUEsbURBQUEscURBQUEsMENBQUEseUxBQUEsbURBSUEsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUNBLGdCQUlGLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGdCQUFBLFdBQTBCLGFBQUEsV1Yvd0JuQixPQUFBLGtDQUFBLEVBQUEsK0JBQUEsT0FBQSwwQkFBQSxFQUFBLHNCVWl4QlAsTVZuN0JHLDBCVTg2QkosZ0JWcndCUSxPQUFBLFdBQUEsRUFBQSxZQ2pOTix5Q1NzOUJGLGdCQU9FLGlCQUFBLElBQUEsS0FBQSxzQkFBQSxJQUFBLE1BR0YsZ0JBQ0MsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLElBQUEsc0JBQUEsSUFBQSxJQUNBLGdCQUFBLFNBQ0EsS0FBSyxNVHArQkoseUNTZytCRixnQkFNRSxnQkFBQSxZVHQrQkEseUNTZytCRixpQ1Z0eEJRLGVBQUEsaUNBQUEsZUFBQSx5QlVreUJMLGNBQUEsSUFBQSxNQUFBLFNWcDhCQyxnRVV3N0JKLGlDVi93QlEsZUFBQSxZVSt3QlIsaUNBZ0JFLGFBQUEsRUFBQSxrQkFBQSxFQUFBLFNBQUEsQ0FBQSxDQUFBLEVBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLElBQUEsRUFsQkYsd0RBb0JHLE9BQUEsS0FDQSxNVHIvQkQseUNTZytCRix3REF1QkksT0FBQSxPQXZCSiw4REEwQkksYUFBQSxFQUFBLEVBQUEsS0FBQSxJQUNBLE1UMy9CRix5Q1NnK0JGLDhEQTZCSyxhQUFBLEVBQUEsRUFBQSxLQUFBLE1BS0osdUJBQ0MsU0FBQSxTQURBLDZCQUdDLFFBQUEsR0FDQSxNQUFBLEVBQVUsT0FBQSxFQUNWLGFBQUEsTUFDQSxhQUFBLFlBQUEsWUFBQSxRQUFBLFlBQ0EsU0FBQSxTQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsYUFBQSxFQUFBLEVBQUEsS0FBQSxJQUNBLE1UNWdDRCx5Q1NrZ0NBLDZCQVlFLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxNQUFBLEVBQVUsT0FBQSxHQWJaLDJCQWlCQyxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYixnQ0FJQSxZQUFBLElBQUEsTUFBQSxRVm4xQkcsYUFBQSxXQUlFLE9BQUEsa0NBQUEsRUFBQSxPQUFBLDBCQUFBLEVBbEtKLDBCVWcvQkYsZ0NWdjBCTSxPQUFBLFdBQUEsR1VzMEJOLDRCQU9DLFlBQUEsTUFBQSxDQUFBLFdWeDFCRyxVQUFBLFdVMDFCSCxZQUFBLElBQ0EsTUFBQSxLQUNBLGVBQUEsS1Y1MUJHLGNBQUEsVVU4MUJILG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFiRCwyQkFnQkMsTUFBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFDQSwwQkFJQSxRQUFBLGFWdjJCRyxVQUFBLEtVeTJCSCxZQUFBLElBQ0EsTUFBQSxLQUNBLGVBQUEsVUFDQSxjQUFBLElBQUEsTUFBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFSRCxnQ0FVRSxNQUFBLFFBQ0Esb0JBQUEsUUFDQSwyQkFJRixpQkFBQSxLQUNBLFNBQUEsU0FDQSxLQUFBLEtBQVksSUFBQSxLVnYzQlIsVUFBQSxVVXkzQkosTUFBQSxRVnozQkksUUFBQSxVQUFBLFVVbzNCSiwrQkFRQyxRQUFBLGFBQ0EsZUFBQSxLQUNBLGFBQUEsSUFDQSxNQUFBLEtBQWEsT0FBQSxLQXJHaEIsa0RBQUEsaURBMEdXLE1BQUEsUUExR1gsZ0RBNkdHLE1BQUEsUUFDQSxvQkFBQSxRQUNBLDhCQVFHLFlBQUEsTUFBQSxDQUFBLFdBSE4scUNWMTRCUSxRQUFBLGlDQUFBLCtCQUFBLGlDQUFBLGlDQUFBLFFBQUEseUJBQUEsdUJBQUEseUJBQUEseUJBQUEsY0FBQSxrQ0FBQSxjQUFBLDBCVWs1QkwsbUJBQUEsS0FBQSxXQUFBLElBQ0EsTVZyakNDLDBCVTRpQ0oscUNWbjRCUSxRQUFBLFdBQUEsV0FBQSxXQUFBLFlBektKLDBCVTRpQ0oscUNWbjRCUSxjQUFBLFlDak5OLHlDU29sQ0YscUNWMTRCUSxRQUFBLGtDQUFBLFdBQUEsUUFBQSwwQkFBQSxXVXM1QkosbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsTUFBQSxvQkFBQSxXQUFBLGVBQUEsTUFBQSxZQUFBLFlWempDQSxnRVU0aUNKLHFDVm40QlEsUUFBQSxXQUFBLFlVbTRCUiwyQ0FnQkksUUFBQSxHQUNBLFdBQUEsMEJBQUEsVUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFNBQUEsU0FDQSxNQUFBLEVBQVUsT0FBQSxFQXBCZCxvRFY5NEJNLFVBQUEsV1VxNkJ3QixZQUFBLElBQzFCLE1BQUEsUVZ0NkJFLGNBQUEsVVU4NEJOLG9EVjk0Qk0sVUFBQSxLVTA2QndCLFlBQUEsSUFDMUIsTUFBQSxRQUNBLElBQUEsSUFBQSxLQTlCSix3REFnQ1EsUUFBQSxhQUNBLGVBQUEsS0FDQSxhQUFBLElBbENSLHNEQXNDSSxpQkFBQSxZQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsZ0JBQUEsVVZ2N0JFLFVBQUEsV1V3N0J3QixZQUFBLElBQzFCLGVBQUEsU0FLQSxNQWhESiw0REE2Q0ssaUJBQUEsWUFDQSxNQUFBLFFUbG9DSCx5Q1NvbENGLHNEVjk0Qk0sT0FBQSxVQUFBLEVBQUEsR1U4NEJOLGtEQXlERyxpQkFBQSxRQUNBLHNCVnA4QkssV0FBQSxrQ0FBQSxXQUFBLDBCQUFBLGNBQUEsa0NBQUEsY0FBQSx5QlkvUlAsTVo2SEcsMEJZdklKLHNCWmdUUSxXQUFBLFlBektKLDBCWXZJSixzQlpnVFEsY0FBQSxZWTdTUCxnQ0FDQyxPQUFBLEVacVNNLFFBQUEsa0NBQUEsRUFBQSxRQUFBLDBCQUFBLEVBbEtKLDBCWXBJSCxnQ1o2U08sUUFBQSxXQUFBLEdZelNQLDJCWmtTTyxZQUFBLGtDQUFBLFlBQUEsMEJBbEtKLDBCWWhJSCwyQlp5U08sWUFBQSxZQ2pOTix5Q1cvRkYsc0JaeVNRLFdBQUEsK0JBQUEsV0FBQSx1QkFBQSxjQUFBLCtCQUFBLGNBQUEsd0JBbEtKLGdFWXZJSixzQlpnVFEsV0FBQSxZQXpLSixnRVl2SUosc0JaZ1RRLGNBQUEsWUNqTk4seUNXeEZELDJCWmtTTyxZQUFBLCtCQUFBLFlBQUEsd0JBbEtKLGdFWWhJSCwyQlp5U08sWUFBQSxZQ2pOTix5Q1c1RkQsZ0NBZUUsT0FBQSxFWnVSSyxRQUFBLCtCQUFBLEVBQUEsUUFBQSx1QkFBQSxHQWxLSixnRVlwSUgsZ0NaNlNPLFFBQUEsV0FBQSxHWTFSUCw4QkFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFVBQ0EsTVhxRUEseUNXekVELDhCQU1FLGlCQUFBLElBQUEsS0FBQSxzQkFBQSxJQUFBLEtBQ0EsZ0JBQUEsV0FPRCxnQ0FBQSxnQ0FBQSxnQ0FBQSxnQ0FBQSxnQ0FBQSxnQ1pxUU0sVUFBQSxpQ0FBQSxVQUFBLHlCWWxRTCxlQUFBLFNBUUEsTVp3RkMsMEJZbkdGLGdDQUFBLGdDQUFBLGdDQUFBLGdDQUFBLGdDQUFBLGdDWjRRTSxVQUFBLFlZeFFMLDJEQUFBLDJEQUFBLDJEQUFBLDJEQUFBLDJEQUFBLDJEQUNDLFVBQUEsTUFMRix1Q0FBQSx1Q0FBQSx1Q0FBQSx1Q0FBQSx1Q0FBQSx1Q0FRRSxZQUFBLElBQ0EsTUFBQSxRWGtERix5Q1czREEsZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NacVFNLFVBQUEsZ0NBQUEsVUFBQSx3QkFKRixhQUFBLFVZbFBGLFlBQUEsSUFBQSxNQUFBLFNab0ZBLGdFWW5HRixnQ0FBQSxnQ0FBQSxnQ0FBQSxnQ0FBQSxnQ0FBQSxnQ1o0UU0sVUFBQSxZWXpQUCw2QkFDQyxNWHVDQSx5Q1d4Q0QsNkJBR0UsVUFBQSxPQUlILG1CQUNDLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxNQUFBLEtaeU9PLE9BQUEsVUFBQSxFQUFBLGtDQUFBLE9BQUEsVUFBQSxFQUFBLHlCWXZPUCxNWnFFRywwQll6RUosbUJaa1BRLE9BQUEsVUFBQSxFQUFBLFlDak5OLHlDV2pDRixtQloyT1EsT0FBQSwrQkFBQSxFQUFBLE9BQUEsdUJBQUEsR0FsS0osZ0VZekVKLG1CWmtQUSxPQUFBLFdBQUEsR1l2T1Isa0JBQ0MsTUFBQSxPQUNBLFFBQUEsS0FDQSxPQUFBLE1BQ0EsU0FBQSxNQUNBLE1YaUJDLHlDV3RCRixrQkFPRSxNQUFBLEtBUEYsb0JBVUUsbUJBQUEsSUFBQSxJQUFBLHdDQUFBLFdBQUEsSUFBQSxJQUFBLHdDQVZGLDJCQWFFLFNBQUEsU0FDQSxLQUFBLEtBQVksSUFBQSxLQUNaLE1BQUEsS0FBYSxPQUFBLElBQ2IsTVhNQSx5Q1d0QkYsMkJBa0JHLE1BQUEsS0FBYSxPQUFBLEtBQ2IsS0FBQSxLQUFZLElBQUEsTUFuQmYsK0JBc0JHLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQXZCaEIsc0JBMkJFLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQTVCZiw2Q0FBQSw0Q0ErQkUsTUFBQSxNQUNBLE1YVkEseUNXdEJGLDZDQUFBLDRDQWtDRyxNQUFBLEtBbENILDRDQXNDRSxPQUFBLEtBQ0EsTVhqQkEseUNXdEJGLDRDQXlDRyxPQUFBLE9BekNILDZDQTZDRSxPQUFBLE1BN0NGLHNCQWdERSxNQUFBLEtBQWEsT0FBQSxLQUNiLFNBQUEsT0FqREYsNEJBcURHLGtCQUFBLFdBQUEsY0FBQSxXQUFBLFVBQUEsV0FyREgsd0NBeURJLEtBQUEsUUF6REosc0NBNERJLEtBQUEsS0FDQSxxQlptS0ksUUFBQSxrQ0FBQSxVQUFBLFFBQUEsMEJBQUEsU2F2U1AsTWJxSUcsMEJhdklKLHFCYmdUUSxRQUFBLFdBQUEsV0NqTk4seUNZL0ZGLHFCYnlTUSxRQUFBLDhCQUFBLFVBQUEsUUFBQSxzQkFBQSxXQWxLSixnRWF2SUoscUJiZ1RRLFFBQUEsS0FBQSxXYWhUUiw2QkFPRSxpQkFBQSxRQVBGLCtDQVVPLGlCQUFBLEtBQ0gsNEJBSUYsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxrQkFBQSxNQUFBLG9CQUFBLFdBQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSx3QkFBQSxhQUFBLGNBQUEsV0FBQSxnQkFBQSxhQUNBLElBQUEsV0FBQSxDQUNBLE1aMkVBLHlDWWpGRCw0QkFRRSxJQUFBLFdBSUgsY0FDQyxXQUFBLE1BQ0EsTVptRUMseUNZckVGLGNBSUUsTUFBQSx5QkFBQSxNQUFBLGtCQUpGLGtCQU9LLFFBQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxpQkFBQSxRQUNBLHNCQUFBLEtBQUEsY0FBQSxJQUNBLE1aMERILHlDWXJFRixrQkFhRyxNQUFBLEtBQWEsT0FBQSxNQUdmLHFCYjJQSyxVQUFBLEthelBKLFlBQUEsSUFDQSxNQUFBLE9BQ0EsTVppREEseUNZckRELHFCYitQTyxVQUFBLGlDQUFBLFVBQUEsMEJBbEtKLGdFYTdGSCxxQmJzUU8sVUFBQSxZYTdQUCx1QmJrUEssVUFBQSxVYWhQSixNQUFBLFFiZ1BJLFdBQUEsVWE5T0osTUFBQSxLQUFhLFVBQUEsS0FDYixNWnVDQSx5Q1k1Q0QsdUJia1BLLFVBQUEsTWF4T0wsdUJid09LLFdBQUEsU2F0T0osTVpnQ0EseUNZbENELHVCYndPSyxXQUFBLFljclNOLG1CZHlTUSxRQUFBLGtDQUFBLEVBQUEsUUFBQSwwQkFBQSxDY3ZTUCxNZHFJRywwQmN2SUosbUJkZ1RRLFFBQUEsV0FBQSxHQ2pOTix5Q2EvRkYsbUJkeVNRLFFBQUEsK0JBQUEsRUFBQSxRQUFBLHVCQUFBLEdBbEtKLGdFY3ZJSixtQmRnVFEsUUFBQSxXQUFBLEdjelNSLGlCZGtTUSxRQUFBLGlDQUFBLEVBQUEsRUFBQSxRQUFBLHlCQUFBLEVBQUEsRWNoU1AsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsYUFBQSxVQUNBLE1kMkhHLDBCY2hJSixpQmR5U1EsUUFBQSxXQUFBLEVBQUEsR0NqTk4seUNheEZGLGlCQU9FLGFBQUEsV2QyUk0sUUFBQSw4QkFBQSxFQUFBLEVBQUEsUUFBQSxzQkFBQSxFQUFBLEdBbEtKLGdFY2hJSixpQmR5U1EsUUFBQSxLQUFBLEVBQUEsR2M5UlIsb0JkdVJRLFFBQUEsaUNBQUEsRUFBQSxFQUFBLFFBQUEseUJBQUEsRUFBQSxDY3JSUCxNZG1IRywwQmNySEosb0JkOFJRLFFBQUEsV0FBQSxFQUFBLEdDak5OLHlDYTdFRixvQmR1UlEsUUFBQSw4QkFBQSxFQUFBLEVBQUEsUUFBQSxzQkFBQSxFQUFBLEdBbEtKLGdFY3JISixvQmQ4UlEsUUFBQSxLQUFBLEVBQUEsR2N2UlIsZUFDQyxTQUFBLFNBQ0EsaUJBQUEsUUFDQSxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxjQUFBLEtBQUEsRUFBQSxLQUFBLG9CQUFBLFFBQUEsVUFDQSxhQUFBLENBQ0EsTWIrREMseUNhdEVGLGVBU0UsaUJBQUEsS0FBQSxJQUFBLHNCQUFBLEtBQUEsSUFDQSxvQkFBQSxnQkFWRiwyQkFZRyxpQkFBQSxJQUFBLEtBQUEsc0JBQUEsSUFBQSxLQUNBLG9CQUFBLGlCQUdGLHNCSHpDRCxhQUFBLEVBQUEsZ0JBQUEsRUFBQSxVQUFBLEtHMkNFLEtBQUssTUFGTixvREh6Q0QsYUFBQSxFQUFBLGdCQUFBLEVHeUNDLHdDSHpDRCxhQUFBLEVBQUEsZ0JBQUEsRVYrRkUseUNhdERELHNCQUlFLE9BQUEsT0FKRCwwQkFXQyxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYix3Qkh0REgsYUFBQSxFQUFBLGdCQUFBLEVBQUEsVUFBQSxRRzBERSxtQkFBQSxPQUFBLFdBQUEsT2QyT0ksUUFBQSxVY3pPSixNQU5DLCtDSHRESCxhQUFBLEVBQUEsZ0JBQUEsRUdzREcsc0RIdERILGFBQUEsRUFBQSxnQkFBQSxFR3NERyw0REh0REgsYUFBQSxFQUFBLGdCQUFBLEVHc0RHLDBDSHRESCxhQUFBLEVBQUEsZ0JBQUEsRVYrRkUseUNhdkNELHdCZGlQTyxRQUFBLCtCQUFBLDhCQUFBLFFBQUEsdUJBQUEsdUJBbEtKLGdFYy9FSCx3QmR3UE8sUUFBQSxXQUFBLE1jaFBOLGlDZHlPTSxPQUFBLFdBQUEsRUFBQSxpQ0FBQSxPQUFBLFdBQUEsRUFBQSx5QkFKRixhQUFBLFdjbE9ILFlBQUEsSUFBQSxNQUFBLFFkb0VDLDBCY3ZFRixpQ2RnUE0sT0FBQSxXQUFBLEVBQUEsWWNoUEwsMENBTUUsTUFBQSxRQU5GLHFDZHFPRyxXQUFBLFVjNVFOLHFCQUFBLHNCQXNERSxRQUFBLEdBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxhQUFBLE1BQ0EsU0FBQSxTQTFERix3Q0E4REcsYUFBQSxLQUFBLEtBQUEsRUFBQSxFQUNBLGFBQUEsS0FBQSxZQUFBLFlBQUEsWUFDQSxJQUFBLEtBQVcsS0FBQSxJQUNYLE1iS0QseUNhdEVGLHdDQW1FSSxhQUFBLEtBQUEsS0FBQSxFQUFBLEdBbkVKLHVDQXVFRyxhQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsYUFBQSxZQUFBLFlBQUEsS0FBQSxZQUNBLE9BQUEsS0FBYyxNQUFBLElBQ2QsTWJKRCx5Q2F0RUYsdUNBNEVJLGFBQUEsRUFBQSxFQUFBLEtBQUEsTUE1RUosa0NBa0ZHLGFBQUEsS0FBQSxLQUFBLEVBQUEsRUFDQSxhQUFBLEtBQUEsWUFBQSxZQUFBLFlBQ0EsSUFBQSxLQUFXLEtBQUEsSUFDWCxNYmZELHlDYXRFRixrQ0F1RkksYUFBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLGFBQUEsWUFBQSxZQUFBLFlBQUEsS0FDQSxPQUFBLEVBQVcsS0FBQSxFQUFTLElBQUEsU0F6RnhCLGlDQTZGRyxhQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsYUFBQSxZQUFBLFlBQUEsS0FBQSxZQUNBLE9BQUEsS0FBYyxNQUFBLElBQ2QsTWIxQkQseUNhdEVGLGlDQWtHSSxhQUFBLEVBQUEsS0FBQSxLQUFBLEVBQ0EsYUFBQSxZQUFBLEtBQUEsWUFBQSxZQUNBLElBQUEsRUFBUSxNQUFBLEdBTVosZ0NBQ0MsV0FBQSwyQ0FBQSxVQUFBLE9BQ0EsZ0JBQUEsTWRvS08sUUFBQSxrQ0FBQSxFQUFBLFFBQUEsMEJBQUEsQ2NsS1AsTWRBRywwQmNKSixnQ2Q2S1EsUUFBQSxXQUFBLEdDak5OLHlDYW9DRixnQ2RzS1EsUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsR0FsS0osZ0VjSkosZ0NkNktRLFFBQUEsV0FBQSxHYzdLUixtREFBQSxtREFBQSxtREFBQSxtREFBQSxtREFBQSxtREFBQSxrREFVRyxNQUFBLEtBVkgsbURkc0tRLFVBQUEsa0NBQUEsVUFBQSx5QmN4SkwsTWRWQywwQmNKSixtRGQ2S1EsVUFBQSxZQ2pOTix5Q2FvQ0YsbURka0tNLGFBQUEsVWNqSkYsWUFBQSxJQUFBLE1BQUEsTUFqQkosdUVBcUJNLFVBQUEsTUFDSCxrRUFBQSxzTUFBQSxnRUFBQSxrRUFBQSx1REFBQSxzTUFBQSxnRUFLQyxhQUFBLFlBQUEsUUFBQSxZQUFBLFlBQ0EsY2QwSUksT0FBQSxpQ0FBQSxFQUFBLE9BQUEseUJBQUEsRWNwSVAsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsYUFBQSxVQUNBLE1kakNHLDBCYzRCSixjZDZJUSxPQUFBLFdBQUEsR0NqTk4seUNhb0VGLGNBT0UsaUJBQUEsNkNBQUEsaUJBQUEscUNBQUEsc0JBQUEsa0RBQUEsc0JBQUEsMENBQ0EsZ0JBQUEsV2Q4SE0sT0FBQSxpQ0FBQSxFQUFBLE9BQUEseUJBQUEsR0FsS0osZ0VjNEJKLGNkNklRLE9BQUEsV0FBQSxHY2xJUCxvQkFDQyxTQUFBLFNBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQUZBLHdCQUlDLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLE1ickZELHlDYStFQSx3QkFRRSxPQUFBLE1BR0YsNkJBQ0MsV0FBQSw0RkFBQSxXQUFBLG1FQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDRyxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxJQUFBLHdCQUFBLFNBQUEsY0FBQSxJQUFBLGdCQUFBLFNkd0dBLFlBQUEsVWN0R0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDBCQUNBLE1iakdKLHlDYTBGQSw2QkFTRSxTQUFBLFNBQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYixPQUFBLEVBQVcsS0FBQSxFQUNSLFFBQUEsRUFBWSxlQUFBLEtkZ0diLFFBQUEsWWM1R0gsK0JBZ0JDLE1BQUEsS0FDQSxZQUFBLElBakJELHNDZGdISyxVQUFBLGtDQUFBLFVBQUEsMEJjN0Z1QixZQUFBLEdBQzFCLE1kdEVELDBCY2tERCxzQ2R1SEssVUFBQSxZQ2pOTix5Q2EwRkMsc0NkZ0hLLFVBQUEsZ0NBQUEsVUFBQSx5QkFsS0osZ0Vja0RELHNDZHVISyxVQUFBLFljNUZOLHFCQXRDQSwwQkF3Q0Usa0JBQUEsWUFBQSxjQUFBLFlBQUEsVUFBQSxZQUNBLFFBQUEsRUF6Q0YsdURBMkNHLFFBQUEsRUFBWSxlQUFBLE1BT2pCLGdCQUNDLGlCQUFBLFFkd0VPLFFBQUEsK0JBQUEsRUFBQSxRQUFBLHVCQUFBLEVBbEtKLDBCY3lGSixnQmRnRlEsUUFBQSxXQUFBLEdjN0VQLHVCQUNDLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGNBQUEsS0FBQSxXQUFBLEtBQUEsb0JBQUEsUUFBQSxVQUNBLFNBQUEsVUFDQSxNYnpJQSx5Q2FvSUQsdUJBT0UsaUJBQUEsSUFBQSxXQUFBLEtBQUEsc0JBQUEsSUFBQSxLQUNBLG9CQUFBLGdCQUNBLGdCQUFBLFdBdExBLCtDSHRESCxhQUFBLEVBQUEsZ0JBQUEsR0crT0MsdUJIL09ELGFBQUEsRUFBQSxnQkFBQSxFQUFBLFVBQUEsTUcrT0MsMkRIL09ELGFBQUEsRUFBQSxnQkFBQSxFR2lQRSx5QkhqUEYsYUFBQSxFQUFBLGdCQUFBLEVBQUEsVUFBQSxRR2lQRSxnREhqUEYsYUFBQSxFQUFBLGdCQUFBLEVHaVBFLHVESGpQRixhQUFBLEVBQUEsZ0JBQUEsRUdpUEUsNkRIalBGLGFBQUEsRUFBQSxnQkFBQSxFR2lQRSwyQ0hqUEYsYUFBQSxFQUFBLGdCQUFBLEVHa1BFLDRCQUFBLDRCQUFBLDRCQUFBLDRCQUFBLDRCQUFBLDRCZHVETSxVQUFBLGtDQUFBLFVBQUEsMEJBSkYsY0FBQSxXQTlKRiwwQmMyR0YsNEJBQUEsNEJBQUEsNEJBQUEsNEJBQUEsNEJBQUEsNEJkOERNLFVBQUEsWWM5RE4sbUNBQUEsbUNBQUEsbUNBQUEsbUNBQUEsbUNBQUEsbUNBTUUsTUFBQSxRQUNBLFlBQUEsSUFDQSxnQ0FHRCxZQUFBLElBQUEsTUFBQSxRZHdDRyxhQUFBLFdjekNILHlDQUtFLFlBQUEsSUFBa0IsTUFBQSxRQUxwQixvQ2R5Q0csV0FBQSxVY2hDRCw4QmRvQ0csV0FBQSxpQ0FBQSxXQUFBLHlCQWxLSiwwQmNpSUYsOEJkd0NNLFdBQUEsWWNuQ1IsWUFDQyxTQUFBLFNBQ0EsUUFBQSxNQUNBLE1BQUEsS0FBYSxVQUFBLE1BQ2IsT0FBQSxLQUNBLE1ibkxDLHlDYThLRixZQU9FLE9BQUEsT0FQRixpQ0FVRSxVQUFBLEtBQWlCLE9BQUEsS0FWbkIsdUNBWUcsYUFBQSxFQUFBLEtBQUEsS0FBQSxFQUNBLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFDQSxJQUFBLEVBQVEsT0FBQSxPQUNSLE1iN0xELHlDYThLRix1Q0FpQkksYUFBQSxFQUFBLEtBQUEsS0FBQSxHQWpCSixtQ0FzQkUsVUFBQSxLQUFpQixPQUFBLEtBdEJuQix5Q0F3QkcsUUFBQSxLQXhCSCxrQkE0QkUsUUFBQSxHQUNBLE1BQUEsRUFDQSxPQUFBLEVBQ0EsYUFBQSxNQUNBLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxRQUFBLFlBQ0EsU0FBQSxTQUNBLE1BQUEsS0FBYSxPQUFBLElBQ2IsTWJsTkEseUNhOEtGLGtCQXNDRyxhQUFBLEVBQUEsRUFBQSxLQUFBLE1BdENILGdCQTBDRSxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS0EzQ2Ysc0JBOENFLFNBQUEsU0FDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLElBQUEsSUFBVSxLQUFBLElBQ1Ysa0JBQUEscUJBQUEsY0FBQSxxQkFBQSxVQUFBLHFCQWpERiw0QkFtRE8sbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQW5EUCx1Q0F5RGEsS0FBQSxRQXpEYixxQ0EwRFcsS0FBQSxLQUFjLGlCZDlCakIsUUFBQSxrQ0FBQSxFQUFBLFFBQUEsMEJBQUEsQ2V2U1AsTWZxSUcsMEJldklKLGlCZmdUUSxRQUFBLFdBQUEsR0NqTk4seUNjL0ZGLGlCZnlTUSxRQUFBLCtCQUFBLEVBQUEsUUFBQSx1QkFBQSxHQWxLSixnRWV2SUosaUJmZ1RRLFFBQUEsV0FBQSxHZTFTTiwyQkFBQSwyQkFBQSwyQkFBQSwyQkFBQSwyQkFBQSwyQmZtU00sVUFBQSxpQ0FBQSxVQUFBLHlCQUpGLGNBQUEsVWV4UkgsTWYwSEMsMEJlaklGLDJCQUFBLDJCQUFBLDJCQUFBLDJCQUFBLDJCQUFBLDJCZjBTTSxVQUFBLFllMVNOLGtDQUFBLGtDQUFBLGtDQUFBLGtDQUFBLGtDQUFBLGtDQUtFLE1BQUEsUWRvRkYseUNjekZBLDJCQUFBLDJCQUFBLDJCQUFBLDJCQUFBLDJCQUFBLDJCZm1TTSxVQUFBLGdDQUFBLFVBQUEsd0JBSkYsYUFBQSxVQUFBLGNBQUEsVWVuUkYsWUFBQSxJQUFBLE1BQUEsU2ZxSEEsZ0VlaklGLDJCQUFBLDJCQUFBLDJCQUFBLDJCQUFBLDJCQUFBLDJCZjBTTSxVQUFBLFllMVNOLGlDQWlCRSxNQUFBLFFBakJGLDRCZitSSSxXQUFBLFVlMVFGLGNBS0gsU0FBQSxTZnlRTyxPQUFBLGlDQUFBLEVBQUEsK0JBQUEsT0FBQSx5QkFBQSxFQUFBLHNCZXRRUCxNZm9HRywwQmV4R0osY2ZpUlEsT0FBQSxXQUFBLEVBQUEsWUNqTk4seUNjaEVGLGNmMFFRLE9BQUEsaUNBQUEsRUFBQSxPQUFBLHlCQUFBLEVlblFOLGVBQUEsR2ZpR0UsZ0VleEdKLGNmaVJRLE9BQUEsV0FBQSxHZXJRUCxtQkFDQyxRQUFBLE1BQ0EsU0FBQSxPQUZBLHFCQUlDLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFKRCx1QkFPQyxTQUFBLE9BUEQsdUJBVUMsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBWGQscUJBY0MsaUJBQUEsUUFDQSxNQUFBLEtBQWEsWUFBQSxJQUNiLGVBQUEsVUFBMkIsV0FBQSxPQUMzQixXQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNHLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT2ZzT0EsUUFBQSxVQUFBLFdlMVBKLDZCQXlCRSxrQkFBQSxXQUFBLGNBQUEsV0FBQSxVQUFBLFdBekJGLDJCQTRCRSxNQUFBLFFBeENKLG1DQTZDRSxRQUFBLE1BQ0EsU0FBQSxTQUNBLE9BQUEsS2Z1TkksV0FBQSxTZXJOSixNZGVBLHlDY2hFRixtQ0FtREcsUUFBQSxNQW5ESCx5REFzREcsS0FBQSxRQXRESCwyREF5REcsT0FBQSxlQUNBLFVBSUYsU0FBQSxTQUNBLGlCQUFBLFFBQ0EsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsYUFBQSxVQUNBLE1kSEMseUNjSEYsVUFRRSxpQkFBQSxNQUFBLElBQUEsc0JBQUEsTUFBQSxJQUNBLGdCQUFBLFlBVEYsZ0JBQUEsaUJBWUUsUUFBQSxHQUNBLE1BQUEsRUFBVSxPQUFBLEVBQ1YsYUFBQSxNQUNBLFNBQUEsU0FDQSxRQUFBLEVBaEJGLGlCQW1CRSxhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsYUFBQSxLQUFBLFlBQUEsWUFBQSxZQUNBLEtBQUEsS0FBWSxJQUFBLElBQ1osTWRuQkEseUNjSEYsaUJBd0JHLGFBQUEsS0FBQSxLQUFBLEVBQUEsR0F4QkgsZ0JBNEJFLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxLQUFBLFlBQ0EsTUFBQSxLQUFhLE9BQUEsSUFDYixNZDVCQSx5Q2NIRixnQkFpQ0csYUFBQSxFQUFBLEVBQUEsS0FBQSxNQUdGLGlCQUNDLFNBQUEsU0FEQSxxQkFHQyxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYixtQkFHRCxtQkFBQSxPQUFBLG9CQUFBLE9BQUEsbUJBQUEsT0FBQSxXQUFBLE9mNkpJLFFBQUEsRUFBQSxVQUFBLFVlM0pKLE1kM0NBLHlDY3dDRCxtQmZrS08sUUFBQSxXQUFBLGtDQUFBLFFBQUEsV0FBQSwyQkFsS0osZ0VlQUgsbUJmeUtPLFFBQUEsV0FBQSxZZXpLTixzQkFBQSxzQkFBQSxzQkFBQSxzQkFBQSxzQkFBQSxzQmZrS00sVUFBQSxrQ0FBQSxVQUFBLDBCQUFBLGNBQUEsa0NBQUEsY0FBQSwwQkFsS0osMEJlQUYsc0JBQUEsc0JBQUEsc0JBQUEsc0JBQUEsc0JBQUEsc0JmeUtNLFVBQUEsWUF6S0osMEJlQUYsc0JBQUEsc0JBQUEsc0JBQUEsc0JBQUEsc0JBQUEsc0JmeUtNLGNBQUEsWWV6S04sNkJBQUEsNkJBQUEsNkJBQUEsNkJBQUEsNkJBQUEsNkJBVVUsTUFBQSxRQVZWLHFCZjhKSSxVQUFBLFVlaEpILE1kdERELHlDY3dDQSxxQmZrS00sVUFBQSxnQ0FBQSxVQUFBLHdCZWpKSixVQUFBLE9makJBLGdFZUFGLHFCZnlLTSxVQUFBLFllektOLDRCQW9CRSxZQUFBLElBQWtCLFdBQUEsT0FwQnBCLHVCZjhKSSxXQUFBLFVldElGLHlCZjBJSSxVQUFBLGdDQUFBLFVBQUEsd0JldklxQixZQUFBLElBQzFCLE1BQUEsUWZzSUssV0FBQSxpQ0FBQSxXQUFBLHlCQWxLSiwwQmUwQkYseUJmK0lNLFVBQUEsWUF6S0osMEJlMEJGLHlCZitJTSxXQUFBLFllMUlOLDBCQUNDLE1BQUEsUWY4SEcsV0FBQSxVZTVISCx1QmZnSUssV0FBQSxpQ0FBQSxXQUFBLHlCZTFIUCxXQUFBLE9meENHLDBCZXNDSix1QmZtSVEsV0FBQSxZZW5JUiwwQkFBQSwwQkFBQSwwQkFBQSwwQkFBQSwwQkFBQSwwQmY0SFEsVUFBQSxrQ0FBQSxVQUFBLDBCZXZITixlQUFBLFVmbUhJLGNBQUEsV0E5SkYsMEJlc0NKLDBCQUFBLDBCQUFBLDBCQUFBLDBCQUFBLDBCQUFBLDBCZm1JUSxVQUFBLFllMUhSLGNmbUhRLFdBQUEsaUNBQUEsV0FBQSx5QmVqSFAsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSwwQ0FBQSxpQkFBQSxrQ0FBQSxzQkFBQSwrQ0FBQSxzQkFBQSx1Q0FDQSxnQkFBQSxXQUEwQixhQUFBLFVBQzFCLE1mcERHLDBCZStDSixjZjBIUSxXQUFBLFlDak5OLHlDY3VGRixjQU9FLGlCQUFBLDBDQUFBLGlCQUFBLGtDQUFBLHNCQUFBLCtDQUFBLHNCQUFBLHVDQUNBLGdCQUFBLFlBRUEsdUJBRUMsUUFBQSxNZnVHSyxPQUFBLEVBQUEsS0FBQSxpQ0FBQSxPQUFBLEVBQUEsS0FBQSx5QkFsS0osMEJleURGLHVCZmdITSxPQUFBLEVBQUEsS0FBQSxZZWhITixzQkFBQSxzQkFBQSxzQkFBQSxzQkFBQSxzQkFBQSxzQkFBQSw0QkFNQyxZQUFBLE1BQUEsQ0FBQSxXZm1HSyxVQUFBLGtDQUFBLFVBQUEsMEJlbEdxQixNQUFBLFFBQzFCLGVBQUEsS2ZqRUMsMEJleURGLHNCQUFBLHNCQUFBLHNCQUFBLHNCQUFBLHNCQUFBLHNCQUFBLDRCZmdITSxVQUFBLFllaEhOLHNCQUFBLHNCQUFBLHNCQUFBLHNCQUFBLHNCQUFBLHNCZnFHSSxjQUFBLFVlckdKLHFCQVlDLFVBQUEsTUFDQSxZQUFBLEtBQW1CLGFBQUEsS0FicEIsdUJmcUdJLFdBQUEsVWVyRkYsb0JmeUZJLFdBQUEsbUNBQUEsV0FBQSwyQkFsS0osMEJlNkVKLG9CZjRGUSxXQUFBLFlleEZSLGVBQ0MsaUJBQUEsUWZnRk8sUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsRUFsS0osMEJlaUZKLGVmd0ZRLFFBQUEsV0FBQSxHZXJGUCx1QkFDQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLElBQUEsVWYwRU0sY0FBQSxtQ0FBQSxjQUFBLDJCQWxLSiwwQmVvRkgsdUJmcUZPLGNBQUEsWWVyRk4sMEJmOEVNLFVBQUEsaUNBQUEsVUFBQSx5QkFsS0osMEJlb0ZGLDBCZnFGTSxVQUFBLFllckZOLGlDQVFVLE1BQUEsUUFBMkIsd0Jmc0UvQixXQUFBLG1DQUFBLFdBQUEsMkJBbEtKLDBCZStGSCx3QmYwRU8sV0FBQSxZZTFFTixpQ0FJRSxNQUFBLFFBSkYsNEJmK0RJLFdBQUEsVWV2REYsb0JmMkRJLFdBQUEsaUNBQUEsV0FBQSx5QkFsS0osMEJlMEdILG9CZitETyxXQUFBLFllL0ROLGlEQUFBLHFMQUFBLCtDQUFBLGlEQUFBLHNDQUFBLHFMQUFBLCtDQUlFLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFDQSxlQUFBLGdCQUtILFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxJQUFBLFdBRkQsc0JBQUEsdUJBSUUsT0FBQSxLQUFjLFFBQUEsRUFDZCxRQUFBLEVBQ0EsT0FBQSxRQU5GLDBCQUFBLDJCQVFHLFFBQUEsTUFDQSxVQUFBLEtBQWlCLE9BQUEsS0FDakIsZUFBQSxLQVZILDRCQUFBLDZCQVlJLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFaSixxQ0FBQSxzQ0FpQlcsS0FBQSxRQWpCWCxxQ0FBQSxzQ0FrQlcsS0FBQSxLQWxCWCw2Q0FBQSw4Q0FzQkcsUUFBQSxHQUNBLGVBQUEsS0FDQSxtQkFJRixTQUFBLFNBQ0EsaUJBQUEsS0FDQSxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFdmZU8sV0FBQSwrQkFBQSxXQUFBLHNCZWJQLE1mckpHLDBCZThJSixtQmYyQlEsV0FBQSxZQ2pOTix5Q2NzTEYsbUJBU0UsaUJBQUEsS0FBQSxJQUFBLHNCQUFBLEtBQUEsSUFDQSxnQkFBQSxZQVZGLHlCQUFBLDBCQWFFLFFBQUEsR0FDQSxNQUFBLEVBQVUsT0FBQSxFQUNWLGFBQUEsTUFDQSxTQUFBLFNBQ0EsUUFBQSxFQWpCRiwwQkFvQkUsYUFBQSxLQUFBLEtBQUEsRUFBQSxFQUNBLGFBQUEsUUFBQSxZQUFBLFlBQUEsWUFDQSxLQUFBLEtBQVksSUFBQSxJQUNaLE1kN01BLHlDY3NMRiwwQkF5QkcsYUFBQSxLQUFBLEtBQUEsRUFBQSxHQXpCSCx5QkE2QkUsYUFBQSxFQUFBLEVBQUEsS0FBQSxLQUNBLGFBQUEsWUFBQSxZQUFBLFFBQUEsWUFDQSxNQUFBLEtBQWEsT0FBQSxJQUNiLE1kdE5BLHlDY3NMRix5QkFrQ0csYUFBQSxFQUFBLEVBQUEsS0FBQSxNQUdELDhCQUVDLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLDRCQUdELG1CQUFBLE9BQUEsb0JBQUEsT0FBQSxtQkFBQSxPQUFBLFdBQUEsT2Z4Qk0sUUFBQSxFQUFBLFVBQUEsa0NBQUEsUUFBQSxFQUFBLFVBQUEseUJlMEJOLE1mNUxFLDBCZXlMSCw0QmZoQk8sUUFBQSxFQUFBLFVBQUEsWUNqTk4seUNjaU9ELDRCZnZCTyxRQUFBLGtDQUFBLGtDQUFBLFFBQUEsMEJBQUEsMkJBbEtKLGdFZXlMSCw0QmZoQk8sUUFBQSxXQUFBLFllZ0JOLCtCQUFBLCtCQUFBLCtCQUFBLCtCQUFBLCtCQUFBLCtCQUFBLDhCQVFDLFVBQUEsTUFSRCwrQkFBQSwrQkFBQSwrQkFBQSwrQkFBQSwrQkFBQSwrQmZ2Qk0sVUFBQSxrQ0FBQSxVQUFBLDBCQUpGLGNBQUEsV0E5SkYsMEJleUxGLCtCQUFBLCtCQUFBLCtCQUFBLCtCQUFBLCtCQUFBLCtCZmhCTSxVQUFBLFllZ0JOLHNDQUFBLHNDQUFBLHNDQUFBLHNDQUFBLHNDQUFBLHNDQWFVLE1BQUEsUUFiViw4QmZ2Qk0sVUFBQSxnQ0FBQSxVQUFBLHdCZXdDTCxXQUFBLE9mMU1DLDBCZXlMRiw4QmZoQk0sVUFBQSxZZXFDUixzQ0FFRSxTQUFBLFNBQ0EsUUFBQSxhQUNBLGlCQUFBLFFBQ0EsWUFBQSxrQkFBQSxDQUFBLFdmakRNLFVBQUEsaUNBQUEsVUFBQSx5QmVrRG9CLFlBQUEsSUFDMUIsTUFBQSxRQUNBLFFBQUEsRWZ4REksUUFBQSxFQUFBLFdBOUpGLDBCZThNSixzQ2ZyQ1EsVUFBQSxZZXFDUix1Q2ZoRE0sVUFBQSxLZTREc0IsWUFBQSxJQUMxQixVQUFBLE1mN0RJLFFBQUEsRUFBQSxXZStESixpQmYvREksWUFBQSxZZWlFTixnQ0FJRyxRQUFBLEdBQ0EsaUJBQUEsUUFDQSxNQUFBLEVBQVUsT0FBQSxJQUNWLFNBQUEsU0FDQSxLQUFBLEVBQVMsSUFBQSxXQUNULG1CQUFBLE1BQUEsS0FBQSw4QkFBQSxXQUFBLE1BQUEsS0FBQSw4QkFDQSx5QkFBQSxLQUFBLGlCQUFBLEtBVkgsK0JBYUcsUUFBQSxHQUNBLFdBQUEsa0ZBQUEsV0FBQSw0REFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFNBQUEsU0FDQSxNQUFBLEVBQVUsSUFBQSxFQUNWLFFBQUEsRUFsQkgsNENBdUJHLE1BQUEsS0FDQSxxQkM3WEYsU0FBQSxNQUNBLE1BQUEsRUFBVSxJQUFBLElBQ1Ysa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUNBLFFBQUEsR0FDQSxRQUFBLElBQ0EsTWZ5RkMseUNlL0ZGLHFCQVFFLFFBQUEsT0FSRix3QkFXRSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUFlLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNmLE1BQUEsTUFBYyxPQUFBLEtBQ2QsaUJBQUEsS2hCdVJJLFFBQUEsVWdCclJKLG1CQUFBLEtBQUEsRUFBQSxLQUFBLGtCQUFBLFdBQUEsS0FBQSxFQUFBLEtBQUEsa0JBQ0EsT0FBQSxRQUNBLE1BQUEsMkJBQUEsTUFBQSxtQkFDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBbkJGLDJCaEJxU00sV0FBQSxVZ0JyU04sNEJBd0JHLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxJQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkEzQkgsNkJoQnFTTSxVQUFBLFVnQnZRdUIsWUFBQSxJQUFrQixZQUFBLEVBQzVDLE1BQUEsUUFDQSxhQUFBLEtBQ0EsUUFBQSxLQWpDSCw4QkFvQ0csTUFBQSxFQXBDSCxtQ0FxQ1UsUUFBQSxhQUF1QixNQUFBLFFBckNqQyx1Q0F1Q1csS0FBQSxRQXZDWCw4QkEyQ0csUUFBQSxHQUNBLE1BQUEsRUFBVSxPQUFBLEVBQ1YsU0FBQSxTQUNBLEtBQUEsRUFBUyxPQUFBLEVBQ1QsYUFBQSxNQUNBLGFBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxZQUFBLFFBQ0Esb0JBSUYsU0FBQSxTQUNBLGlCQUFBLFFoQmtQTyxRQUFBLFdBQUEsRUFBQSxrQ0FBQSxRQUFBLFdBQUEsRUFBQSx5QmdCaFBQLE1oQjhFRywwQmdCbEZKLG9CaEIyUFEsUUFBQSxXQUFBLEVBQUEsWUNqTk4seUNlMUNGLG9CQU1FLFFBQUEsS0FBQSxFQUFBLE1BTkYsMkJBUUcsUUFBQSxHQUNBLGlCQUFBLFFBQ0EsTUFBQSxJQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxNQUNBLElBQUEsTUFDQSxrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGVBSUgsaUJBQ0MsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsYUFBQSxVQUNBLE1mbUJDLHlDZXZCRixpQkFNRSxpQkFBQSxJQUFBLElBQUEsc0JBQUEsSUFBQSxJQUNBLGdCQUFBLFdBQTBCLGFBQUEsR0FHNUIsZ0JBQ0MsU0FBQSxTQUNBLHVCQUNDLFVBQUEsTUFDQSx1QmhCbU5NLFdBQUEsZ0NBQUEsV0FBQSx3QmdCL01QLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsMENBQUEsaUJBQUEsa0NBQUEsc0JBQUEsK0NBQUEsc0JBQUEsdUNBQ0EsYUFBQSxVQUNBLEtBQUssTWhCMENGLDBCZ0IvQ0osdUJoQndOUSxXQUFBLFlDak5OLDBDZVBGLHVCQU9FLGlCQUFBLDBDQUFBLGlCQUFBLGtDQUFBLHNCQUFBLCtDQUFBLHNCQUFBLHVDQUNBLGdCQUFBLFdBQTBCLGFBQUEsWWZEMUIseUNlUEYsdUJBWUUsaUJBQUEsMENBQUEsaUJBQUEsa0NBQUEsc0JBQUEsK0NBQUEsc0JBQUEsdUNBQ0EsZ0JBQUEsVUFBMEIsYUFBQSxXQWI1Qiw4QkFpQkcsUUFBQSxNQUNBLE9BQUEsUUFDQSxRQUFBLEdBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQXBCSCxxQ0F3QkksUUFBQSxFQUNBLG9CaEJvTEUsY0FBQSxVZ0I3S0osY0FHRCxNQUFBLFFoQjBLSyxjQUFBLFVnQnhLTCxxQmhCNEtPLGNBQUEsaUNBQUEsY0FBQSx5QkFsS0osMEJnQlRKLHFCaEJrTFEsY0FBQSxZZ0JsTFIsdUJBR0UsWUFBQSxJQUNBLE1BQUEsUUFDQSx5QmhCc0tNLGNBQUEsZ0NBQUEsY0FBQSx3QkFsS0osMEJnQkZKLHlCaEIyS1EsY0FBQSxZZ0IzS1IsNEJoQmdLTSxjQUFBLFVnQmhLTiw2QmhCZ0tNLFdBQUEsVWdCaEtOLDRCaEJnS00sV0FBQSxVZ0JoS04sK0JBYUcsU0FBQSxTQUNBLGFBQUEsS0FkSCxrQ2hCZ0tNLFdBQUEsVWdCaEtOLHNDQW1CSSxRQUFBLEdBQ0EsV0FBQSxnQ0FDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFNBQUEsU0FDQSxLQUFBLEVBQVMsSUFBQSxFQUNULHlCaEI0SUksY0FBQSxnQ0FBQSxjQUFBLHdCQWxLSiwwQmdCMEJKLHlCaEIrSVEsY0FBQSxZZ0IvSVIsMkJBR0UsTUFBQSxRQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFKRiwrQkFNRyxlQUFBLEtBTkgsZ0NBU0csZ0JBQUEsVUFDQSxRQUFBLGFoQjBIRyxZQUFBLFVnQnBJTixzQ0FlSSxNQUFBLFFBQ0EsZUFLSCxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLElBQUEsV0FIRCw0Q0FBQSxnTEFBQSwwQ0FBQSw0Q0FBQSxpQ0FBQSxnTEFBQSwwQ0FNRyxNQUFBLFFBQ0EsWUFLRixTQUFBLFNBQ0EsaUJBQUEsUWhCdUdPLFFBQUEsK0JBQUEsRUFBQSxRQUFBLHVCQUFBLENnQnhGUCxNaEIxRUcsMEJnQnlESixZaEJnSFEsUUFBQSxXQUFBLEdnQjVHUCxvQkFDQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGtCQUFBLElBQUEsb0JBQUEsU0FBQSxlQUFBLElBQUEsWUFBQSxTQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxJQUFBLFdBTEEsdUJBT0MsVUFBQSxNQVBELGlEQUFBLHFMQUFBLCtDQUFBLGlEQUFBLHNDQUFBLHFMQUFBLCtDQVVDLGFBQUEsWUFBQSxRQUFBLFlBQUEsWWYvR0QseUNlaUdGLG1CQW9CRyxRQUFBLEdBQ0EsaUJBQUEsUUFDQSxNQUFBLElBQVksT0FBQSxNQUNaLFNBQUEsU0FDQSxNQUFBLE1BQWMsSUFBQSxPQUNkLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsZUFJSCxjQUNDLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGFBQUEsVWhCeUVPLFdBQUEsaUNBQUEsV0FBQSx3QmdCdkVQLE1oQjNGRywwQmdCc0ZKLGNoQm1GUSxXQUFBLFlDak5OLHlDZThIRixjQU9FLGlCQUFBLDZDQUFBLGlCQUFBLHFDQUFBLHNCQUFBLGtEQUFBLHNCQUFBLDBDQUNBLGdCQUFBLFlBR0YsY0FDQyxpQkFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBSkQsZ0JBTUUsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQUNBLHFCaEIwRE0sUUFBQSxVQUFBLGlDQUFBLFFBQUEsVUFBQSx5QkFsS0osMEJnQnlHSCxxQmhCZ0VPLFFBQUEsVUFBQSxZZ0JoRU4seUJBR0MsUUFBQSxLQUNBLE1mckpELHlDZWlKQSx5QkFNRSxPQUFBLEVBQUEsTUFJSCxxQkFDQyxXQUFBLElBQUEsTUFBQSxRaEIwQ0ksUUFBQSxXQUFBLEVnQjNDSix3QmhCK0NNLFVBQUEsZ0NBQUEsVUFBQSx3QkFKRixjQUFBLFVBOUpGLDBCZ0JtSEYsd0JoQnNETSxVQUFBLFlnQnRETix1QkFPSSxZQUFBLElBQW9CLDBDQUFBLDhLQUFBLHdDQUFBLDBDQUFBLCtCQUFBLDhLQUFBLHdDQUl2QixRQUFBLE1BRkQsZ0RBQUEsb0xBQUEsOENBQUEsZ0RBQUEscUNBQUEsb0xBQUEsOENBSUUsSUFBQSxRQUFjLE9BQUEsRUFDZCxhQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsYUFBQSxZQUFBLFlBQUEsUUFBQSxZQWpDSixvQkFzQ0UsbUJBQUEsRUFBQSxFQUFBLEtBQUEsa0JBQUEsV0FBQSxFQUFBLEVBQUEsS0FBQSxrQkF0Q0YsNENBd0NRLE1BQUEsUUF4Q1IsOERBQUEsa01BQUEsNERBQUEsOERBQUEsbURBQUEsa01BQUEsNERBMkNpQixNQUFBLEtBQWUsb0JBSy9CLGlCQUFBLFFoQmlCTyxRQUFBLDhCQUFBLEVBQUEsUUFBQSxzQkFBQSxFQWxLSiwwQmdCZ0pKLG9CaEJ5QlEsUUFBQSxLQUFBLEdnQnpCUix1QkFJRSxNQUFBLEtBQ0EsbUJBSUQsaUJBQUEsUWhCU08sUUFBQSxrQ0FBQSxFQUFBLFFBQUEsMEJBQUEsQ2dCUFAsTWhCM0pHLDBCZ0J3SkosbUJoQmlCUSxRQUFBLFdBQUEsR0NqTk4seUNlZ01GLG1CaEJVUSxRQUFBLCtCQUFBLEVBQUEsUUFBQSx1QkFBQSxHQWxLSixnRWdCd0pKLG1CaEJpQlEsUUFBQSxXQUFBLEdnQlZQLDREQUFBLG1EQUFBLHdDQUNDLGlCQUFBLFFBQ0EscUJBR0QsU0FBQSxTQUNBLGlCQUFBLEtBQ0EsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsYUFBQSxDQUNBLE1mak5DLHlDZTJNRixxQkFRRSxpQkFBQSxNQUFBLElBQUEsc0JBQUEsTUFBQSxJQUNBLGFBQUEsR0FURiw0QkFZRSxRQUFBLEdBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxhQUFBLE1BQ0EsYUFBQSxFQUFBLEVBQUEsS0FBQSxLQUNBLGFBQUEsWUFBQSxZQUFBLFFBQUEsWUFDQSxTQUFBLFNBQ0EsTUFBQSxFQUFVLE9BQUEsQ0FDVixNZi9OQSx5Q2UyTUYsNEJBc0JHLGFBQUEsRUFBQSxFQUFBLEtBQUEsTUFFRCxxRUFBQSw0REFBQSxpREFDQyxhQUFBLFlBQUEsWUFBQSxRQUFBLFlBQ0EsNEJBR0QsU0FBQSxTQURBLG1DQUdDLFFBQUEsR0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLGFBQUEsTUFDQSxhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsYUFBQSxRQUFBLFlBQUEsWUFBQSxZQUNBLFNBQUEsU0FDQSxLQUFBLEtBQVksSUFBQSxJQUNaLE1mbFBELHlDZXVPQSxtQ0FhRSxhQUFBLEtBQUEsS0FBQSxFQUFBLEdBRUQsNEVBQUEsbUVBQUEsd0RBQ0MsYUFBQSxRQUFBLFlBQUEsWUFBQSxZQWhCRixnQ0FvQkMsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsOEJBR0QsU0FBQSxTQUNBLG1CQUFBLE9BQUEsb0JBQUEsT0FBQSxtQkFBQSxPQUFBLFdBQUEsT2hCdkRNLFFBQUEsV0FBQSxVQUFBLGtDQUFBLFFBQUEsV0FBQSxVQUFBLHlCZ0J5RE4sTWhCM05FLDBCZ0J1TkgsOEJoQjlDTyxRQUFBLFdBQUEsVUFBQSxZQ2pOTix5Q2UrUEQsOEJoQnJETyxRQUFBLFVBQUEsaUNBQUEsVUFBQSwrQkFBQSxRQUFBLFVBQUEseUJBQUEsVUFBQSx3QkFsS0osZ0VnQnVOSCw4QmhCOUNPLFFBQUEsVUFBQSxXQUFBLFVBQUEsWWdCOENOLGlDaEJyRE0sVUFBQSxrQ0FBQSxVQUFBLDBCQUpGLGNBQUEsV0E5SkYsMEJnQnVORixpQ2hCOUNNLFVBQUEsWWdCOENOLGdDQWFDLFlBQUEsSUFBQSxNQUFBLFFoQmxFSyxhQUFBLGtDQUFBLGFBQUEsMEJBbEtKLDBCZ0J1TkYsZ0NoQjlDTSxhQUFBLFlnQitEUCwwQmhCdEVPLFdBQUEsaUNBQUEsV0FBQSx5QkFsS0osMEJnQndPSCwwQmhCL0RPLFdBQUEsWWdCb0VSLG9CaEIzRVEsUUFBQSxnQ0FBQSxFQUFBLFFBQUEsd0JBQUEsRUFsS0osMEJnQjZPSixvQmhCcEVRLFFBQUEsV0FBQSxHZ0JvRVIsbUNBR0UsWUFBQSxrQkFBQSxDQUFBLFdoQjlFTSxVQUFBLGdDQUFBLFVBQUEsd0JnQitFb0IsWUFBQSxJQUMxQixNQUFBLFFBQ0EsZUFBQSxVaEJuUEUsMEJnQjZPSixtQ2hCcEVRLFVBQUEsWWdCNkVSLG9CQUNDLGlCQUFBLFFoQnJGTyxRQUFBLG1DQUFBLEVBQUEsUUFBQSwyQkFBQSxDZ0J1RlAsTWhCelBHLDBCZ0JzUEosb0JoQjdFUSxRQUFBLFdBQUEsR0NqTk4seUNlOFJGLG9CaEJwRlEsUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsR0FsS0osZ0VnQnNQSixvQmhCN0VRLFFBQUEsV0FBQSxHZ0JxRlIscUJBQ0MsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsSUFBQSxVQUNBLE1mM1NDLHlDZXNTRixxQkFPRSxtQkFBQSxTQUFBLHNCQUFBLFFBQUEsdUJBQUEsZUFBQSxtQkFBQSxlQUFBLGVBQUEsZ0JBRUQsOEJBQ0MsTUFBQSxJQUNBLE1malRBLHlDZStTRCw4QkFJRSxNQUFBLEtBSkQsaUNoQnJHTSxjQUFBLGtDQUFBLGNBQUEseUJnQjZHTCxNaEIvUUMsMEJnQnVRRixpQ2hCOUZNLGNBQUEsWUNqTk4seUNlK1NBLGlDaEJ6R0ksYUFBQSxVZ0JvSEYsWUFBQSxJQUFBLE1BQUEsU0FYRixrQ2hCekdJLFdBQUEsVWdCeUdKLHVDQW1CRSxNQUFBLFFBQ0EsNkJBSUYsTUFBQSxJQUNBLE1meFVBLHlDZXNVRCw2QkFJRSxNQUFBLEtBSUgsZUFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLDZDQUFBLGlCQUFBLHFDQUFBLHNCQUFBLGtEQUFBLHNCQUFBLDBDQUNBLGdCQUFBLFdBQTBCLGFBQUEsV2hCdkluQixXQUFBLGlDQUFBLFdBQUEsd0JnQjJJUCxLQUFLLEtBS0EsS0FLQSxNaEJ2VEYsMEJnQnNTSixlaEI3SFEsV0FBQSxZQ2pOTiwwQ2U4VUYsZUFTRSxpQkFBQSw2Q0FBQSxpQkFBQSxxQ0FBQSxzQkFBQSxrREFBQSxzQkFBQSwwQ0FDQSxnQkFBQSxXQUEwQixhQUFBLFlmeFYxQiwwQ2U4VUYsZUFjRSxpQkFBQSw2Q0FBQSxpQkFBQSxxQ0FBQSxzQkFBQSxrREFBQSxzQkFBQSwwQ0FDQSxnQkFBQSxXQUEwQixhQUFBLFlmN1YxQix5Q2U4VUYsZUFtQkUsaUJBQUEsMENBQUEsaUJBQUEsa0NBQUEsc0JBQUEsK0NBQUEsc0JBQUEsdUNBQ0EsZ0JBQUEsV0FBMEIsYUFBQSxZZmxXMUIseUNlOFVGLGVBd0JFLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxnQkFBQSxFQUFvQixhQUFBLFlBSXRCLFloQmpLUSxXQUFBLGlDQUFBLFdBQUEseUJBbEtKLDBCZ0JtVUosWWhCMUpRLFdBQUEsWWdCMEpSLGNoQmpLUSxVQUFBLGdDQUFBLFVBQUEsd0JnQnFLTixZQUFBLElBQ0EsTUFBQSxRaEJ4VUUsMEJnQm1VSixjaEIxSlEsVUFBQSxZZ0JtS1IsWUFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLDZDQUFBLGlCQUFBLHFDQUFBLHNCQUFBLGtEQUFBLHNCQUFBLDBDQUNBLGdCQUFBLFdBQTBCLGFBQUEsVWhCN0tuQixXQUFBLGtDQUFBLFdBQUEseUJnQitLUCxLQUFLLEtBS0EsTWhCdFZGLDBCZ0I0VUosWWhCbktRLFdBQUEsWUNqTk4sMENlb1hGLFlBT0UsaUJBQUEsMENBQUEsaUJBQUEsa0NBQUEsc0JBQUEsK0NBQUEsc0JBQUEsdUNBQ0EsZ0JBQUEsWWY1WEEsMENlb1hGLFlBWUUsaUJBQUEsMENBQUEsaUJBQUEsa0NBQUEsc0JBQUEsK0NBQUEsc0JBQUEsdUNBQ0EsZ0JBQUEsWWZqWUEseUNlb1hGLFlBaUJFLFFBQUEsTUFHRixrQkFBQSxXQUNDLFFBQUEsS0FDQSxRQUFBLEVBQ0EsaUJBRUEsU0FBQSxTQUNBLGlCQUFBLFFBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQUhELG1CQUtFLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFMRixtQkFRRSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsT0FBQSxLaEI1TU0sUUFBQSxVQUFBLGtDQUFBLFVBQUEsV0FBQSxRQUFBLFVBQUEsMEJBQUEsVUFBQSxXQUpGLFVBQUEsVWdCa05zQixZQUFBLElBQzFCLE1BQUEsUWhCalhFLDBCZ0JvV0osbUJoQjNMUSxRQUFBLFVBQUEsV0FBQSxVQUFBLFlnQjJMUix1QkFlRyxTQUFBLFNBQ0EsTUFBQSxLQUNBLElBQUEsSUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBbEJILHlCQUFBLHVCQXNCRSxpQkFBQSxRQXRCRiwyQkFBQSx5QkF3QkcsTUFBQSxLQXhCSCxvQ0FBQSxrQ0EwQlcsS0FBQSxLQTFCWCw2QkFpQ0ksa0JBQUEsZUFBQSxjQUFBLGVBQUEsVUFBQSxlQUEyQixXQUFBLEtBakMvQixrQ0FxQ0csUUFBQSxNQUNBLFFBQUEsRUExQ0gsa0JBQUEsV0ErQ0MsaUJBQUEsUUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLFVBQUEsS2hCcFBLLFFBQUEsVUFBQSxFZ0JzUEwsUUFBQSxFQUNBLG1CQUFBLEVBQUEsRUFBQSxLQUFBLGtCQUFBLFdBQUEsRUFBQSxFQUFBLEtBQUEsa0JBUEQscUJBQUEsY0FTRSxTQUFBLFNoQnpQSSxRQUFBLEVBQUEsV2dCZ1BOLHdCQUFBLGlCaEJoUE0sV0FBQSxVZ0JnUE4sdUJBQUEsZ0JBZUcsU0FBQSxTQUNBLFFBQUEsTWhCaFFHLFVBQUEsVWdCaVF1QixNQUFBLEtBQWEsWUFBQSxJQUN2QyxjQUFBLEtBbEJILDJCQUFBLG9CQW9CSSxTQUFBLFNBQ0EsTUFBQSxFQUFVLElBQUEsSUFDVixrQkFBQSxpQkFBQSxlQUFBLGNBQUEsaUJBQUEsZUFBQSxVQUFBLGlCQUFBLGVBdEJKLGdDQUFBLHlCQXVCVyxLQUFBLEtBdkJYLCtCQUFBLDZCQUFBLHdCQUFBLHNCQTBCSSxNQUFBLFFBMUJKLHdDQUFBLHNDQUFBLGlDQUFBLCtCQTJCZSxLQUFBLFFBM0JmLDZCQUFBLHNCQWdDSSxNQUFBLFFBaENKLHNDQUFBLCtCQWlDZSxLQUFBLFFBakNmLDZDQUFBLHNDQW9DSSxRQUFBLE1BQ0EsUUFBQSxFQUNBLEtBQUEsS0FBWSxJQUFBLEVBQ1osbUJBTUgsUUFBQSxNQUNBLGlCQUFBLFFoQjlSSyxXQUFBLFNnQmdTTCxNZnRlQyx5Q2VrZUYsbUJBTUUsUUFBQSxNQUVELDBCQUNDLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsTUFBQSxRaEJ4U0ksUUFBQSxVQUFBLFVnQjRSTixzQmhCNVJNLFFBQUEsRUFBQSxVZ0I2U0osUUFBQSxLQWpCRiwyQkFvQkksTUFBQSxRQXBCSixtQ0FzQkssTUFBQSxRQXRCTCx5QmhCNVJNLFFBQUEsVUFBQSxFZ0I0Uk4sMkJBNkJJLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBS0gsUUFBQSxLaEJqVUssUUFBQSxVQUFBLFVBQUEsRWdCZ1VOLHFCaEJoVU0sUUFBQSxVQUFBLEVnQnFVSixjQUlELFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPaEJ2VU8sY0FBQSxpQ0FBQSxjQUFBLHdCZ0J5VVAsTWhCM2VHLDBCZ0JzZUosY2hCN1RRLGNBQUEsWUNqTk4seUNlOGdCRixjQU9FLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxRQVBGLGlCaEJ4VU0sT0FBQSxTZ0JtVkosTWZ6aEJBLHlDZThnQkYsaUJoQnhVTSxPQUFBLFVBQUEsR2dCd1VOLHdDQUFBLDRLQUFBLHNDQUFBLHdDQUFBLDZCQUFBLDRLQUFBLHNDQWdCRyxRQUFBLG1CQUFBLFFBQUEsb0JBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9oQnJWSyxRQUFBLFVBQUEsa0NBQUEsUUFBQSxVQUFBLDBCQWxLSiwwQmdCc2VKLHdDQUFBLDRLQUFBLHNDQUFBLHdDQUFBLDZCQUFBLDRLQUFBLHNDaEI3VFEsUUFBQSxVQUFBLFlnQjZUUiw0Q0FBQSxnTEFBQSwwQ0FBQSw0Q0FBQSxpQ0FBQSxnTEFBQSwwQ2hCeFVNLGFBQUEsVWdCNlZGLHVGQUFBLDhFQUFBLG1FQUFBLDJOQUFBLGtOQUFBLHVNQUFBLHFGQUFBLDRFQUFBLGlFQUFBLHVGQUFBLDRFQUFBLDJOQUFBLHFGQUFBLDhFQUFBLG1FQUFBLGtOQUFBLDRFQUFBLG1FQUFBLHdEQUFBLHVNQUFBLGlFQUdDLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFDQSxnQkFPSixTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLFVBQUEsV2hCeFdPLGNBQUEsaUNBQUEsY0FBQSx3QmdCMFdQLE1oQjVnQkcsMEJnQnFnQkosZ0JoQjVWUSxjQUFBLFlDak5OLHlDZTZpQkYsZ0JBU0UsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsSUFBQSxVQUFBLEVBQ0EsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxRQVhGLHVCQWVFLGlCQUFBLFFBQ0EsTUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT2hCclhNLFFBQUEsVUFBQSxrQ0FBQSxRQUFBLFVBQUEseUJnQnVYTixNaEJ6aEJFLDBCZ0JxZ0JKLHVCaEI1VlEsUUFBQSxVQUFBLFlDak5OLHlDZTZpQkYsdUJBc0JHLE1BQUEsS0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9oQjlYRyxRQUFBLFdnQnVXTiw2QkEyQkcsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQTNCSCw2QkE4QkcsaUJBQUEsUUFDQSxNQUFBLEtBL0JILHlCQWtDRyxXQUFBLDhCQUFBLFVBQ0EsUUFBQSxtQkFBQSxRQUFBLG9CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLE1BQUEsS0FBYSxPQUFBLEtoQjNZVixhQUFBLFVnQnVXTiwyQ0F3Q0ksa0JBQUEsZUFBQSxjQUFBLGVBQUEsVUFBQSxlQXhDSiw4QkE0Q0csUUFBQSxFQTVDSCwyQkFnREUsUUFBQSxtQkFBQSxRQUFBLG9CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFFBQUEsRUFDQSxXQUFBLE9BQ0EsZUFBQSxLaEIzWkksVUFBQSxLZ0I2WkosWUFBQSxJQUNBLE1BQUEsUUFDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBeERGLCtCaEJ2V00sYUFBQSxVZ0J1V04seUNBOERFLFFBQUEsRUFDQSxXQUFBLFFBQ0EsZUFBQSxLQUNBLG9CQUtFLFNBQUEsTUFFQSxpQkFBQSxtQkFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLEtBQUEsRUFBUyxJQUFBLEVBQ1Qsa0JBQUEsa0JBQUEsY0FBQSxrQkFBQSxVQUFBLGtCQUNBLFFBQUEsRUFBWSxXQUFBLE9BQ1osZUFBQSxLaEJwYkUsUUFBQSxVZ0JzYkYsbUJBQUEsSUFBQSxJQUFBLDhCQUFBLFdBQUEsSUFBQSxJQUFBLDhCQUNBLFFBQUEsS0FDQSxzQ0FDSSxrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBQ0EsZUFBQSxLQUNBLFFBQUEsRUFBWSxXQUFBLFFBQ2YsNEJBRUcsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxNQUFBLElBQVksVUFBQSxNQUNaLE9BQUEsS0FDQSxPQUFBLEtBTkgsaUNBUU8sTUFBQSxLQUNILDBCQUdKLFNBQUEsU0FDQSxpQkFBQSxRaEJ0Y0csUUFBQSxpQ0FBQSxRQUFBLHlCQWxLSiwwQmdCc21CQSwwQmhCN2JJLFFBQUEsWWdCa2NKLDJCQUNJLFNBQUEsU0FDQSxJQUFBLEVBQVEsTUFBQSxFQUNSLE1BQUEsS0FBYSxPQUFBLEtBQ2IsT0FBQSxRQUpILCtCQU1PLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQVBwQixvQ0FTVyxLQUFBLFFBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQVZYLDBDQWVrQixLQUFBLFFBQXFCLGFBYTNDLFNBQUEsTUFFRyxpQkFBQSxtQkFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLEtBQUEsRUFBUyxJQUFBLEVBRVQsUUFBQSxFQUFZLFdBQUEsT0FDWixlQUFBLEtoQmhmRSxRQUFBLFVnQmtmRixtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBQ0EsUUFBQSxNQVhKLDBCQWNRLGVBQUEsS0FDQSxRQUFBLEVBQVksV0FBQSxRQUNmLHFCQUVHLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsTUFBQSxLQUFhLFVBQUEsTUFDYixPQUFBLEtBQ0EsT0FBQSxLQU5ILDBCQVFPLE1BQUEsS0FDSCxvQkFHSixTQUFBLFNBQ0EsaUJBQUEsS0FDQSxNQUFBLEtoQm5nQkcsUUFBQSxpQ0FBQSxVQUFBLFFBQUEseUJBQUEsVUFsS0osMEJnQmtxQkEsb0JoQnpmSSxRQUFBLFdBQUEsV2dCK2ZKLG9CQUNJLFNBQUEsU0FDQSxJQUFBLEVBQVEsTUFBQSxFQUNSLE1BQUEsS0FBYSxPQUFBLEtBQ2IsT0FBQSxRQUpILHdCQU1PLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQVBwQiw2QkFTVyxLQUFBLFFBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQVZYLG1DQWVrQixLQUFBLFFBQTBCLDhCQU0zQyxXQUFBLE9BQ0EsTUFBQSxRaEJoaUJBLFVBQUEsS2dCaWlCMEIsWUFBQSxJQUMxQixZQUFBLElBQ0EsTUFBQSxLQUFhLFVBQUEsTUFDYixPQUFBLElBQ0EsTWYzdUJKLHlDZW11QkcsOEJoQjdoQkMsVUFBQSxZZ0I2aEJELHlCaEJ6aEJHLFdBQUEsa0NBQUEsV0FBQSwwQkFsS0osMEJnQjJyQkMseUJoQmxoQkcsV0FBQSxZZ0JraEJILCtCaEI3aEJDLFdBQUEsVWdCNmhCRCxtREFBQSx1TEFBQSxpREFBQSxtREFBQSx3Q0FBQSx1TEFBQSxpRGhCN2hCQyxVQUFBLEtnQmtqQkUsZUFBQSxLQUNBLE1BQUEsS0FBYSxVQUFBLEtBQ2IsT0FBQSxRQXZCSCx5REFBQSw2TEFBQSx1REFBQSx5REFBQSw4Q0FBQSw2TEFBQSx1REF3QmEsUUFBQSxLQXhCYiwrREFBQSxtTUFBQSw2REFBQSwrREFBQSxvREFBQSxtTUFBQSw2REEwQkksT0FBQSxJQUFBLE1BQUEsUUExQkosK0RBQUEsbU1BQUEsNkRBQUEsK0RBQUEsb0RBQUEsbU1BQUEsNkRBNkJVLGVBQUEsS0E3QlYsa0VBQUEsc01BQUEsZ0VBQUEsa0VBQUEsdURBQUEsc01BQUEsZ0VBaUNZLEtBQUEsUUFBMEIsZUNsMkIxQyxpQkFBQSxLakJ3U08sUUFBQSxpQ0FBQSxVQUFBLFFBQUEseUJBQUEsVWlCdFNQLFNBQUEsZUFBQSxTQUFBLE9BQ0EsSUFBQSxFQUNBLFFBQUEsR0FDQSxRQUFBLElBQ0EsTWpCZ0lHLDBCaUJ2SUosZWpCZ1RRLFFBQUEsV0FBQSxXQ2pOTix5Q2dCL0ZGLGVBU0UsUUFBQSxPQVRGLGtCQVlFLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BZEYscUJqQnlTUSxRQUFBLEVBQUEsaUNBQUEsUUFBQSxFQUFBLHlCQWxLSiwwQmlCdklKLHFCakJnVFEsUUFBQSxFQUFBLFlpQmhUUixzQ0FrQkksYUFBQSxJQUFBLE1BQUEsUUFsQkosdUJqQnFTTSxVQUFBLFdpQmhSd0IsWUFBQSxJQUMxQixNQUFBLFFBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQXZCSiwrQkFBQSw2QkF5QkssTUFBQSxRQXpCTCw4QkE2QlEsTUFBQSxRQUEyQiw4QkFPbEMsaUJBQUEsUWpCcVFPLFFBQUEsZ0NBQUEsRUFBQSxrQ0FBQSxRQUFBLHdCQUFBLEVBQUEseUJpQm5RUCxNakJpR0csMEJpQnBHSiw4QmpCNlFRLFFBQUEsV0FBQSxFQUFBLFlDak5OLHlDZ0I1REYsOEJqQnNRUSxRQUFBLG1DQUFBLEVBQUEsK0JBQUEsUUFBQSwyQkFBQSxFQUFBLHdCQWxLSixnRWlCcEdKLDhCakI2UVEsUUFBQSxXQUFBLEVBQUEsWWlCdFFOLGdFQUFBLG9NQUFBLDhEQUFBLGdFQUFBLHFEQUFBLG9NQUFBLDhEQUdFLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFDQSxrQmpCdVBFLFVBQUEsV2lCaFBKLFdBQUEsTUFDQSxNaEJ5Q0EseUNnQjdDRixrQmpCdVBRLFVBQUEsZ0NBQUEsVUFBQSx5QkFsS0osZ0VpQnJGSixrQmpCOFBRLFVBQUEsWWlCcFBSLHFCakI2T1EsT0FBQSxpQ0FBQSxFQUFBLE9BQUEseUJBQUEsQ2lCM09QLE1qQnlFRywwQmlCM0VKLHFCakJvUFEsT0FBQSxXQUFBLEdDak5OLHlDZ0JuQ0YscUJBSUUsU0FBQSxRQUdGLGNBQ0MsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsY0FBQSxLQUFBLFdBQUEsS0FBQSxXQUFBLEtBQUEsb0JBQUEsUUFBQSxVQUFBLFVBQ0EsYUFBQSxVQUNBLE1oQnVCQyx5Q2dCNUJGLGNBT0UsaUJBQUEsSUFBQSxLQUFBLElBQUEsc0JBQUEsSUFBQSxJQUNBLG9CQUFBLGtCQUNBLGdCQUFBLEtBVEYsMkJBV0csaUJBQUEsSUFBQSxJQUFBLHNCQUFBLElBQUEsSUFDQSxvQkFBQSxtQkFaSCw0QmpCc09RLFdBQUEsa0NBQUEsV0FBQSx5QmlCck5OLE1qQm1ERSwwQmlCcEVKLDRCakI2T1EsV0FBQSxZQ2pOTix5Q2dCNUJGLDRCakJzT1EsV0FBQSwrQkFBQSxXQUFBLHdCQWxLSixnRWlCcEVKLDRCakI2T1EsV0FBQSxZaUJ2TlAscUJOekZELGFBQUEsRUFBQSxnQkFBQSxFQUFBLFFBQUEsTU0yRkUsVUFBQSxNakIwTUksYUFBQSxVaUJ4TUosWUFBQSxJQUFBLE1BQUEsT0FDQSxNaEJDQSx5Q2dCTkQscUJBT0UsUUFBQSxNQUdGLHFCTm5HRCxhQUFBLEVBQUEsZ0JBQUEsRUFBQSxVQUFBLFFNcUdFLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDRyxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsSUFBQSxVQUxILDZCQU9DLE1BQUEsS0FQRCx3QmpCc01NLFVBQUEsaUNBQUEsVUFBQSx3QmlCdkxMLE1qQnFCQywwQmlCcENGLHdCakI2TU0sVUFBQSxZQ2pOTix5Q2dCSUEsd0JBaUJFLFFBQUEsTUFqQkYsd0JBcUJDLFlBQUEsTUFBQSxDQUFBLFdqQjZLRyxVQUFBLFdpQjNLSCxlQUFBLEtqQjJLRyxjQUFBLElpQnpLSCxNaEI3QkQseUNnQklBLHdCakJzTU0sVUFBQSxnQ0FBQSxVQUFBLHlCQWxLSixnRWlCcENGLHdCakI2TU0sVUFBQSxZaUI5S1Asc0JObElELGFBQUEsRUFBQSxnQkFBQSxFQUFBLFNBQUEsU01vSUUsVUFBQSxRTnBJRix5Q01tR0MscUJObkdELGFBQUEsRUFBQSxnQkFBQSxFTW1HQyxnRE5uR0QsYUFBQSxFQUFBLGdCQUFBLEVNa0lDLHNCTmxJRCxhQUFBLEVBQUEsZ0JBQUEsRU1rSUMsaURObElELGFBQUEsRUFBQSxnQkFBQSxHQUFBLGlDTXVJSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLDJCQU1GLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsT0FBQSxLQUNBLElBQUEsV0FDQSxVQUFBLE1BQ0EsZ0JBSUEsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsV2pCMElJLGNBQUEsS2lCN0lKLG9CQU1DLFFBQUEsYUFBdUIsZUFBQSxLakJ1SXBCLGFBQUEsVWlCcklILDBCakJxSUcsV0FBQSxVaUIvSEYsZWpCbUlJLFdBQUEsa0NBQUEsV0FBQSx5QmlCNUhQLE1qQnRDRywwQmlCbUNKLGVqQnNJUSxXQUFBLFlDak5OLHlDZ0IyRUYsZUFLRSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9qQnFISSxXQUFBLFdpQmpITix3QkFDQyxRQUFBLE1BQ0EsV0FBQSxPQUNBLFNBQUEsU0FDQSxPQUFBLGtCQUNHLElBQUEsaUJBQ0EsTWhCM0ZGLHlDZ0JxRkYsd0JBUUUsUUFBQSxNQVJGLGtEQVdFLGlCQUFBLFFBQ0EsTUFBQSxLQUFhLE9BQUEsSUFDYixzQkFBQSxFQUFBLGNBQUEsRUFDQSxRQUFBLEVBZEYsa0ZBZ0JHLGlCQUFBLFFBQ0EscUJBSUYsU0FBQSxTQURELDRCQUdFLFFBQUEsR0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLGFBQUEsTUFDQSxhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsYUFBQSxRQUFBLFlBQUEsWUFBQSxZQUNBLFNBQUEsU0FDQSxLQUFBLEVBQVMsSUFBQSxFQUNULFFBQUEsRUFDQSwwQ0FDQyxLQUFBLFFBQWUsTUFBQSxFQUNmLGFBQUEsRUFBQSxLQUFBLEtBQUEsRUFDQSxhQUFBLFlBQUEsUUFBQSxZQUFBLFlBQ0EsaUJBS0YsU0FBQSxTQURELHdCQUdFLFFBQUEsR0FDQSxpQkFBQSxRQUNBLE1BQUEsS0FBYSxPQUFBLElBQ2IsU0FBQSxTQUNBLEtBQUEsRUFBUyxJQUFBLEVBQ1Qsd0JBRUEsU0FBQSxTQUNBLGlCQUFBLFFqQmtFTSxRQUFBLGdDQUFBLFVBQUEsK0JBQUEsUUFBQSx3QkFBQSxVQUFBLHNCaUJoRU4sTWpCbEdFLDBCaUI4Rkgsd0JqQjJFTyxRQUFBLE9BQUEsVUFBQSxZQ2pOTix5Q2dCc0lELHdCakJvRU8sUUFBQSxpQ0FBQSxXQUFBLFFBQUEseUJBQUEsWUFsS0osZ0VpQjhGSCx3QmpCMkVPLFFBQUEsV0FBQSxZaUIzRU4sOEJBQUEsK0JBU0MsUUFBQSxHQUNBLE1BQUEsRUFBVSxPQUFBLEVBQ1YsYUFBQSxNQUNBLFNBQUEsU0FaRCwrQkFlQyxhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsYUFBQSxRQUFBLFlBQUEsWUFBQSxZQUNBLEtBQUEsS0FBWSxJQUFBLElBQ1osTWhCeEpELHlDZ0JzSUEsK0JBb0JFLGFBQUEsS0FBQSxLQUFBLEVBQUEsR0FwQkYsOEJBd0JDLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxLQUFBLFlBQ0EsTUFBQSxLQUFhLE9BQUEsSUFDYixNaEJqS0QseUNnQnNJQSw4QkE2QkUsYUFBQSxFQUFBLEVBQUEsS0FBQSxNQTdCRiwyQmpCb0VNLFVBQUEsZ0NBQUEsVUFBQSx3QmlCbENMLE1BQUEsS2pCa0NLLGNBQUEsbUNBQUEsY0FBQSwwQmlCaENMLE1qQmxJQywwQmlCOEZGLDJCakIyRU0sVUFBQSxZQXpLSiwwQmlCOEZGLDJCakIyRU0sY0FBQSxZQ2pOTix5Q2dCc0lBLDJCakJvRU0sVUFBQSxpQ0FBQSxVQUFBLDBCQWxLSixnRWlCOEZGLDJCakIyRU0sVUFBQSxZaUIzRU4sMEJBMENDLE1BQUEsSUFDQSxNaEJqTEQseUNnQnNJQSwwQkE2Q0UsVUFBQSxNQUNBLFlBQUEsS0FBbUIsYUFBQSxNQTlDckIsaUNqQmdFSSxVQUFBLFNpQmRGLE1oQnhMRix5Q2dCc0lBLGlDakJvRU0sVUFBQSxnQ0FBQSxVQUFBLHlCQWxLSixnRWlCOEZGLGlDakIyRU0sVUFBQSxZaUIzRU4sNEJqQmdFSSxXQUFBLFdpQmhFSiwyQmpCb0VNLFdBQUEsaUNBQUEsV0FBQSx5QmlCVEwsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsSUFBQSxVQUFBLFVBQ0EsTWpCOUpDLDBCaUI4RkYsMkJqQjJFTSxXQUFBLFlDak5OLHlDZ0JzSUEsOEJBbUVHLE1BQUEsTWhCek1ILHlDZ0JzSUEsa0RBQUEsdUNBQUEsc0xBQUEsZ0RBQUEsa0RBQUEsc0xBQUEsZ0RBd0VHLE1BQUEsTUF4RUgsd0RBQUEsNkNBQUEsNExBQUEsc0RBQUEsd0RBQUEsNExBQUEsc0RBNEVHLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFDQSxlakJURyxRQUFBLGtDQUFBLEVBQUEsUUFBQSwwQkFBQSxDa0J2U1AsTWxCcUlHLDBCa0J2SUosZWxCZ1RRLFFBQUEsV0FBQSxHQ2pOTix5Q2lCL0ZGLGVsQnlTUSxRQUFBLCtCQUFBLEVBQUEsUUFBQSx1QkFBQSxHQWxLSixnRWtCdklKLGVsQmdUUSxRQUFBLFdBQUEsR2tCelNSLG1CbEJrU1EsY0FBQSxpQ0FBQSxjQUFBLHlCQWxLSiwwQmtCaElKLG1CbEJ5U1EsY0FBQSxZa0J6U1Isc0JBR0UsWUFBQSxFbEIrUk0sY0FBQSxpQ0FBQSxjQUFBLHdCa0IxUk4sTWxCd0hFLDBCa0JoSUosc0JsQnlTUSxjQUFBLFlrQnpTUiw2QmxCa1NRLFVBQUEsZ0NBQUEsVUFBQSx3QmtCNVJxQixNQUFBLFFsQjBIekIsMEJrQmhJSiw2QmxCeVNRLFVBQUEsWUNqTk4seUNpQnhGRixzQmxCOFJNLGFBQUEsVWtCblJILFlBQUEsSUFBQSxNQUFBLFNBWEgscUJBZUUsTUFBQSxLQUFhLFVBQUEsT0FDYixlbEI4UUksV0FBQSxVa0IxUUwsTWpCb0VDLHlDaUJ0RUYsZWxCZ1JRLFdBQUEsbUNBQUEsV0FBQSw0QkFsS0osZ0VrQjlHSixlbEJ1UlEsV0FBQSxZa0JoUlIsYUFDQyxpQkFBQSxRbEJ3UU8sUUFBQSxrQ0FBQSxFQUFBLFFBQUEsMEJBQUEsQ2tCdFFQLE1sQm9HRywwQmtCdkdKLGFsQmdSUSxRQUFBLFdBQUEsR0NqTk4seUNpQi9ERixhbEJ5UVEsUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsR0FsS0osZ0VrQnZHSixhbEJnUlEsUUFBQSxXQUFBLEdrQnpRUCxvQkFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFVBQ0EsTWpCb0RBLHlDaUJ4REQsb0JBTUUsaUJBQUEsSUFBQSxLQUFBLHNCQUFBLElBQUEsS0FDQSxnQkFBQSxZQUdELGdDQUVDLFFBQUEsTUFDQSxTQUFBLFNBQ0EsTUFBQSxLQUFhLFVBQUEsTUFKZCxvQ0FNRSxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS0FQZixzQ0FVRSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsRUFBVSxPQUFBLEVBQ1YsTUFBQSxFQUFVLE9BQUEsRUFDVixhQUFBLE1BQ0EsYUFBQSxFQUFBLEVBQUEsS0FBQSxLQUNBLGFBQUEsWUFBQSxZQUFBLFFBQUEsV0FDQSxNakI2QkYseUNpQjlDQSxzQ0FtQkcsYUFBQSxFQUFBLEVBQUEsS0FBQSxNQW5CSCw4QkF3QkMsU0FBQSxTQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsSUFBQSxJQUFVLEtBQUEsSUFDVixrQkFBQSxxQkFBQSxjQUFBLHFCQUFBLFVBQUEscUJBM0JELGtDQTZCRSxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYixlQUFBLEtBQ0Esc0JBSUYsbUJBQUEsT0FBQSxvQkFBQSxPQUFBLG1CQUFBLE9BQUEsV0FBQSxPQURBLHlCbEJxTk0sVUFBQSxrQ0FBQSxVQUFBLDBCQUFBLGNBQUEsa0NBQUEsY0FBQSwwQkFsS0osMEJrQm5ERix5QmxCNE5NLFVBQUEsWUF6S0osMEJrQm5ERix5QmxCNE5NLGNBQUEsWWtCNU5OLDBDQU9DLFlBQUEsSUFBQSxNQUFBLFFsQjhNSyxhQUFBLGlDQUFBLGFBQUEseUJBQUEsY0FBQSxpQ0FBQSxjQUFBLHlCQWxLSiwwQmtCbkRGLDBDbEI0Tk0sYUFBQSxZQXpLSiwwQmtCbkRGLDBDbEI0Tk0sY0FBQSxZa0I1Tk4sOENsQmlOSSxXQUFBLEtrQmpOSixtREFlRyxNQUFBLFFBQ0Esb0JBTUosU0FBQSxTQUNBLGlCQUFBLFFBRkQsMkJBSUUsUUFBQSxHQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQUFhLE9BQUEsSUFDYixTQUFBLFNBQ0EsS0FBQSxFQUFTLE9BQUEsS0FDVCwwQkFFQSxpQkFBQSxLQUNBLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxHQUNBLE1qQnhCQSx5Q2lCb0JELDBCQU1FLGlCQUFBLFlBQ0EsaUJBQUEsMkNBQUEsaUJBQUEsbUNBQUEsc0JBQUEsZ0RBQUEsc0JBQUEsd0NBQ0EsZ0JBQUEsSUFLRixxQkFDQyxpQkFBQSxLQUNBLFdBQUEsT0FDQSxXQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsTUFDQSxNakJ4Q0EseUNpQmlDRCxxQkFTRSxXQUFBLE9BTUgsZ0VBRUUsaUJBQUEsUUFDQSxjQUFBLEVsQm1KSSxRQUFBLFVBQUEsU2tCakpKLE1BTEYsb0ZBVUcsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsSUFDQSxNakI1REQseUNpQmdERixvRkFjSSxJQUFBLFVBQUEsRUFDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsUUFmSiw0R0FrQk8sUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUFlLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNmLFFBQUEsRUFBWSxPQUFBLFdBQ1osTWpCcEVMLHlDaUJnREYsNEdsQnNKTSxRQUFBLEVBQUEsV2tCdEpOLDZIQXlCUSxNakJ6RU4seUNpQmdERiw2SEEyQlMsTUFBQSwyQkFBQSxNQUFBLG9CQTNCVCw2SGxCc0pNLFVBQUEsS2tCdkg0QixZQUFBLElBQzFCLFVBQUEsb0JBQUEsVUFBQSxpQkFBQSxVQUFBLFlBQ0EsTUFBQSxLQUNBLGVBQUEsRUFDQSxlQUFBLEtsQm1IRixjQUFBLFVrQmpIRSxNakJyRk4seUNpQmdERiw2SEF1Q00sTUFBQSxPQXZDTiw2SEEyQ1EsWUFBQSxNQUFBLENBQUEsV2xCMkdGLFVBQUEsS2tCMUc0QixZQUFBLElBQzFCLE1BQUEsUUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLHNCQUFBLEVBQUEsY0FBQSxFbEJ1R0YsUUFBQSxFQUFBLFNrQnJHRSxNakJqR04seUNpQmdERiw2SEFtRFMsTUFBQSxPQW5EVCxtSEF1RFEsWUFBQSxNQUFBLENBQUEsV2xCK0ZGLFVBQUEsS2tCOUY0QixZQUFBLElBQzFCLFlBQUEsRUFDQSxzQkFBQSxFQUFBLGNBQUEsRUExRFIsMElBNkRRLFNBQUEsU0FDQSxjQUFBLEVBOURSLGlKQWdFTSxRQUFBLEdBQ0EsV0FBQSx1Q0FBQSxVQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsU0FBQSxTQUNBLElBQUEsSUFBVSxNQUFBLEtBQ1YsTWpCckhKLHlDaUJnREYsaUpBdUVPLElBQUEsRUFBUSxNQUFBLEtBdkVmLDJKQTRFUyxpQkFBQSxRQUNILE1BQUEsS0FDQSxzQkFBQSxFQUFBLGNBQUEsRWxCNEVFLFFBQUEsVUFBQSxVQUFBLFVBQUEsaUNBQUEsUUFBQSxVQUFBLFVBQUEsVUFBQSx3QmtCMUVGLE1sQnhGRiwwQmtCUUosMkpsQmlLUSxRQUFBLFVBQUEsVUFBQSxVQUFBLFlDak5OLHlDaUJnREYsMkpBa0ZPLE1BQUEsMEJBQUEsTUFBQSxtQkFsRlAsaUtBcUZPLE1BQUEsUUFyRlAsaUVBOEZHLFdBQUEsS2xCd0RHLFVBQUEsVWtCdkR1QixNQUFBLFFBL0Y3QiwwRUFrR0csY0FBQSxZQUNBLGVBQUEsWUFDQSxjQUFBLFlBcEdILGlFbEIwSlEsVUFBQSxpQ0FBQSxVQUFBLHlCa0JuRHFCLFlBQUEsSUFBa0IsWUFBQSxJQUM1QyxNQUFBLFFBQ0EsZUFBQSxVbEJqSEMsMEJrQlFKLGlFbEJpS1EsVUFBQSxZa0JqS1IsbUVBNEdPLFFBQUEsS0E1R1AsbUVBNkdPLFFBQUEsYUFBdUIsWUFBQSxJQTdHOUIsd0VsQnNKTSxXQUFBLFVrQnRKTiw2RUFvSEksWUFBQSxRQUNBLFFBQUEsYUFDQSxNQUFBLEtBQWEsT0FBQSxLQXRIakIsb0ZBMEhLLFdBQUEseUJBQUEsVUFDQSxlQUFBLElBM0hMLGtGQWdJSyxXQUFBLHVCQUFBLFVBQ0EsZUFBQSxJQWpJTCwwRUFxSUksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLbEJpQkUsV0FBQSxVa0J0Sk4scUZBd0lLLFFBQUEsYUFDQSxNQUFBLEtBQWEsT0FBQSxLQXpJbEIseUZBMklNLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQTVJbkIsc0ZBZ0pRLFlBQUEsS0FDQSxRQUFBLGFBQ0gsMEJBTUosUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0Esb0JBQUEsV0FBQSxjQUNBLE1qQjNNQyx5Q2lCdU1GLDBCQU1FLGlCQUFBLE1BQUEsSUFBQSxzQkFBQSxNQUFBLElBQ0Esb0JBQUEseUJBUEYsd0NQdFNBLGFBQUEsRUFBQSxnQkFBQSxFQUFBLFVBQUEsU09zU0EsNENQdFNBLGFBQUEsRUFBQSxnQkFBQSxFQUFBLFVBQUEsYU9vVEUsaUJBQUEsT0FDQSxNUHJURix5Q09zU0Esd0NQdFNBLGFBQUEsRUFBQSxnQkFBQSxFT3NTQSw0Q1B0U0EsYUFBQSxFQUFBLGdCQUFBLEdWK0ZFLHlDaUJ1TUYsNENBaUJHLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsTUFqQkgsK0RBb0JHLFdBQUEsT0FDRyxPQUFBLE1sQnRCQSxRQUFBLFNrQndCSCxNakI5TkQseUNpQnVNRiwrREEwQkksV0FBQSxLQUNBLFdBQUEsT0FDQSxPQUFBLEtBQ0EsWUFBQSxPQTdCSixzRUE4QmEsUUFBQSxtQkFBQSxRQUFBLG9CQUFBLFFBQUEsbUJBQUEsUUFBQSxhQTlCYixrRUFpQ0ksaUJBQUEsS2xCOUJJLFFBQUEsaUNBQUEsUUFBQSx5QkFKRixjQUFBLFVBQUEsVUFBQSxLa0JzQ0YsTUFBQSxPQUNBLE1sQnJNQSwwQmtCK0pKLGtFbEJVUSxRQUFBLFlDak5OLHlDaUJ1TUYsa0VBd0NLLFFBQUEsbUJBQUEsUUFBQSxvQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxPQUFBLEtsQjNDQyxPQUFBLEVBQUEsVUFBQSxFQUFBLEVBQUEsUUFBQSxZa0JDTixxRWxCR1EsVUFBQSxnQ0FBQSxVQUFBLHdCa0I2Q0gsWUFBQSxJQUNBLE1BQUEsUUFDQSxlQUFBLFVsQm5EQyxjQUFBLFVBOUpGLDBCa0IrSkoscUVsQlVRLFVBQUEsWWtCVlIsa0dsQkRNLFVBQUEsS2tCMER5QixZQUFBLElBQzFCLE1BQUEsUUExREwsMEhBd0QrQixRQUFBLEtBeEQvQixvR0EyRFMsZUFBQSxLQTNEVCx1RmxCRE0sV0FBQSxVa0JDTiw0R2xCRE0sY0FBQSxVa0JDTiwyR0FvRUssU0FBQSxTQUNBLGFBQUEsS0FDQSxZQUFBLElBQ0EsZ0JBQUEsVUF2RUwsa0hBeUVNLFFBQUEsR0FDQSxXQUFBLDRCQUFBLFVBQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYixTQUFBLFNBQ0EsSUFBQSxJQUFVLEtBQUEsRUE3RWhCLGdIbEJETSxXQUFBLFVrQkNOLHFIQXFGTSxZQUFBLFFBQ0EsUUFBQSxhQUNBLE1BQUEsS0FBYSxPQUFBLEtBdkZuQiw0SEEyRk8sV0FBQSx5QkFBQSxVQUNBLGVBQUEsSUE1RlAsMEhBaUdPLFdBQUEsdUJBQUEsVUFDQSxlQUFBLElBbEdQLGtIbEJETSxXQUFBLFVrQkNOLDZIQXdHTyxRQUFBLGFBQ0EsTUFBQSxLQUFhLE9BQUEsS0F6R3BCLGlJQTJHUSxRQUFBLE1BQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYixLakJwVE4seUNpQitURCxvQkFDQyxPQUFBLGlCQy9aRix1QkFDQyxpQkFBQSxRbkJ3U08sUUFBQSxrQ0FBQSxFQUFBLGtDQUFBLFFBQUEsMEJBQUEsRUFBQSx5Qm1CdFNQLE1uQm9JRywwQm1CdklKLHVCbkJnVFEsUUFBQSxXQUFBLEVBQUEsWUNqTk4seUNrQi9GRix1Qm5CeVNRLFFBQUEsK0JBQUEsRUFBQSxrQ0FBQSxRQUFBLHVCQUFBLEVBQUEsMkJBbEtKLGdFbUJ2SUosdUJuQmdUUSxRQUFBLFdBQUEsRUFBQSxZbUJ2U04sOEJuQmdTTSxjQUFBLGtDQUFBLGNBQUEseUJtQjdSTCxNbkIySEMsMEJtQjlIRiw4Qm5CdVNNLGNBQUEsWUNqTk4seUNrQnRGQSw4Qm5CNFJJLGFBQUEsVW1CdFJGLFlBQUEsSUFBQSxNQUFBLFNBTkYsK0JuQjRSSSxXQUFBLFVtQjVSSixvQ0FjRSxNQUFBLFFBQ0EsNEJBSUYsaUJBQUEsS25CNlFNLFdBQUEsZ0NBQUEsV0FBQSx3QkFKRixRQUFBLFdBQUEsU21CdFFKLE1uQndHRSwwQm1CNUdILDRCbkJxUk8sV0FBQSxRQ2pOTix5Q2tCcEVELDRCbkI4UU8sUUFBQSxpQ0FBQSxpQ0FBQSxRQUFBLHlCQUFBLDBCQWxLSixnRW1CNUdILDRCbkJxUk8sUUFBQSxXQUFBLFltQnJSTiwyQ0FTQyxrQkFBQSxNQUFBLG9CQUFBLFdBQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxpQkFBQSxhQUFBLHdCQUFBLGFBQUEsY0FBQSxhQUFBLGdCQUFBLGFBQ0EsSUFBQSxXQUFBLFVBQ0EsTWxCd0RELHlDa0JwRUEsMkNBY0UsaUJBQUEsTUFBQSx3QkFBQSxXQUFBLGNBQUEsTUFBQSxnQkFBQSxXQUNBLElBQUEsWUFmRixpREFrQkUsVUFBQSxLQUNBLE1sQmlERix5Q2tCcEVBLGlEQXFCRyxNQUFBLHlCQUFBLE1BQUEsaUJBQ0EsV0FBQSxPQUNBLFVBQUEsTUF2QkgsaUVBMkJFLE1BQUEsSUFDQSxNbEJ3Q0YseUNrQnBFQSxpRUE4QkcsVUFBQSxPQUtKLHVCbkIyT08sV0FBQSxrQ0FBQSxXQUFBLDBCQWxLSiwwQm1CekVILHVCbkJrUE8sV0FBQSxZbUJoUE4sOEJBQ0MsU0FBQSxTQUNBLGlCQUFBLEtBQ0EsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0Esb0JBQUEsUUFBQSxTQUVBLE1sQndCRCx5Q2tCL0JBLDhCQVNFLGlCQUFBLEtBQUEsV0FBQSxJQUFBLHNCQUFBLEtBQUEsSUFDQSxvQkFBQSxpQkFDQSxnQkFBQSxXQUEwQixhQUFBLEVMbEM3QixvREh6Q0QsYUFBQSxFQUFBLGdCQUFBLEVHc0RHLHNESHRESCxhQUFBLEVBQUEsZ0JBQUEsRUdpUEUsdURIalBGLGFBQUEsRUFBQSxnQkFBQSxHUWdFRyxvQ0FBQSxxQ0FjQyxRQUFBLEdBQ0EsTUFBQSxFQUFVLE9BQUEsRUFDVixhQUFBLE1BQ0EsU0FBQSxTQUNBLFFBQUEsRUFsQkQscUNBcUJDLElBQUEsS0FBVyxLQUFBLEtBQ1gsYUFBQSxLQUFBLEtBQUEsRUFBQSxFQUNBLGFBQUEsUUFBQSxZQUFBLFlBQUEsV0FDQSxNbEJPRix5Q2tCL0JDLHFDQTBCRSxhQUFBLEtBQUEsS0FBQSxFQUFBLEdBMUJGLG9DQThCQyxNQUFBLEtBQWEsT0FBQSxLQUNiLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxRQUFBLFdBQ0EsTWxCRkYseUNrQi9CQyxvQ0FtQ0UsYUFBQSxFQUFBLEVBQUEsS0FBQSxNQUlILDhCUnZHRixhQUFBLEVBQUEsZ0JBQUEsRUFBQSxVQUFBLE1ReUdHLFNBQUEsUUFDQSxLQUFLLE1BSE4sNERSdkdGLGFBQUEsRUFBQSxnQkFBQSxFUXVHRSxnRFJ2R0YsYUFBQSxFQUFBLGdCQUFBLEVWK0ZFLHlDa0JRQSw4QkFLRSxPQUFBLE9BTEQsa0NBWUMsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsZ0NSckhKLGFBQUEsRUFBQSxnQkFBQSxFQUFBLFVBQUEsUVF5SEcsbUJBQUEsT0FBQSxXQUFBLE9uQmdMSyxRQUFBLGlDQUFBLFVBQUEsUUFBQSx5QkFBQSxTbUI5S0wsTUFOQyx1RFJySEosYUFBQSxFQUFBLGdCQUFBLEVRcUhJLDhEUnJISixhQUFBLEVBQUEsZ0JBQUEsRVFxSEksb0VSckhKLGFBQUEsRUFBQSxnQkFBQSxFUXFISSxrRFJySEosYUFBQSxFQUFBLGdCQUFBLEVYdUlJLDBCbUJoQkYsZ0NuQnlMTSxRQUFBLFdBQUEsV0NqTk4seUNrQndCQSxnQ25Ca0xNLFFBQUEsa0NBQUEsbUNBQUEsUUFBQSwwQkFBQSw0QkFsS0osZ0VtQmhCRixnQ25CeUxNLFFBQUEsV0FBQSxZbUJ6TEwsb0NBU0MsTUFBQSxLQUFhLFVBQUEsTUFUZCxtQ25Ca0xLLGNBQUEsa0NBQUEsY0FBQSx5Qm1CcktKLE1uQkdBLDBCbUJoQkQsbUNuQnlMSyxjQUFBLFlDak5OLHlDa0J3QkMsbUNuQmtMSyxVQUFBLGdDQUFBLFVBQUEsd0JBSkYsY0FBQSxXQTlKRixnRW1CaEJELG1DbkJ5TEssVUFBQSxZbUJ6TEwsa0NuQjhLRyxVQUFBLFVtQjFKd0IsV0FBQSxNQUUxQixNQXRCRCx5Q0FxQlksTUFBQSxRbEI3Q2IseUNrQndCQyxrQ25Ca0xLLFVBQUEsZ0NBQUEsVUFBQSx5QkFsS0osZ0VtQmhCRCxrQ25CeUxLLFVBQUEsWW1COUpMLHNDbkJ1SkssV0FBQSxpQ0FBQSxXQUFBLHlCQUpGLFVBQUEsV21Cakp3QixZQUFBLElBQzFCLE1BQUEsT0FDQSxNbkJmQSwwQm1CV0Qsc0NuQjhKSyxXQUFBLFlDak5OLHlDa0JtREMsc0NuQnVKSyxVQUFBLGdDQUFBLFVBQUEseUJBbEtKLGdFbUJXRCxzQ25COEpLLFVBQUEsWW1CckpMLDBDbkIwSUcsV0FBQSxVbUJ6SXlCLE1BQUEsUUFDM0IsNkJuQjRJSSxXQUFBLGlDQUFBLFdBQUEseUJBbEtKLDBCbUJ5QkgsNkJuQmdKTyxXQUFBLFltQjlJTixvQ0FDQyxTQUFBLFNBQ0EsaUJBQUEsS0FDQSxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxvQkFBQSxRQUFBLFNBQ0EsS0FBSyxNbEJ6RU4seUNrQm1FQSxvQ0FRRSxpQkFBQSxJQUFBLFdBQUEsTUFBQSxzQkFBQSxJQUFBLE1BQ0Esb0JBQUEsaUJBQ0EsZ0JBQUEsV0x0SEQsNERIdERILGFBQUEsRUFBQSxnQkFBQSxFRytPQywyREgvT0QsYUFBQSxFQUFBLGdCQUFBLEVHaVBFLDZESGpQRixhQUFBLEVBQUEsZ0JBQUEsRVFxSEksb0VSckhKLGFBQUEsRUFBQSxnQkFBQSxHUWtLRywyQ0FhQyxRQUFBLEdBQ0EsTUFBQSxFQUFVLE9BQUEsRUFDVixhQUFBLE1BQ0EsU0FBQSxTQUNBLFFBQUEsRUFDQSxJQUFBLEVBQVEsS0FBQSxFQUNSLGFBQUEsS0FBQSxLQUFBLEVBQUEsRUFDQSxhQUFBLFFBQUEsWUFBQSxZQUFBLFdBQ0EsTWxCeEZGLHlDa0JtRUMsMkNBdUJFLGFBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxZQUFBLFFBQ0EsS0FBQSxFQUFTLE9BQUEsRUFBVyxJQUFBLFNsQjVGdkIseUNrQm1FQywwQ0ErQkUsUUFBQSxHQUNBLE1BQUEsRUFBVSxPQUFBLEVBQ1YsYUFBQSxNQUNBLFNBQUEsU0FDQSxRQUFBLEVBQ0EsTUFBQSxFQUFVLE9BQUEsRUFDVixhQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsYUFBQSxZQUFBLFlBQUEsUUFBQSxhQUlILG9DUjVNRixhQUFBLEVBQUEsZ0JBQUEsRUFBQSxVQUFBLEtROE1HLE1BRkQsd0VSNU1GLGFBQUEsRUFBQSxnQkFBQSxFVitGRSx5Q2tCNkdDLDJFQUkwQyxRQUFBLE1BRzNDLHNDUm5ORixhQUFBLEVBQUEsZ0JBQUEsRUFBQSxVQUFBLFFRcU5HLG1CQUFBLE9BQUEsV0FBQSxPbkJnRkcsUUFBQSxXQUFBLFNtQjlFSCxNQUpELDZEUm5ORixhQUFBLEVBQUEsZ0JBQUEsRVFtTkUsb0VSbk5GLGFBQUEsRUFBQSxnQkFBQSxFUW1ORSwwRVJuTkYsYUFBQSxFQUFBLGdCQUFBLEVRbU5FLHdEUm5ORixhQUFBLEVBQUEsZ0JBQUEsRVYrRkUseUNrQm9IQSxzQ25Cc0ZNLFFBQUEsa0NBQUEsaUNBQUEsUUFBQSwwQkFBQSwwQkFsS0osZ0VtQjRFRixzQ25CNkZNLFFBQUEsV0FBQSxZbUI3RkwseUNuQnNGSyxjQUFBLGtDQUFBLGNBQUEseUJtQjVFSixNbkJ0RkEsMEJtQjRFRCx5Q25CNkZLLGNBQUEsWUNqTk4seUNrQm9IQyx5Q25Cc0ZLLFVBQUEsZ0NBQUEsVUFBQSx3QkFKRixjQUFBLFdBOUpGLGdFbUI0RUQseUNuQjZGSyxVQUFBLFltQjdGTCwwQ25Ca0ZHLFdBQUEsVW1CL0RELDJDbkJtRUcsV0FBQSxpQ0FBQSxXQUFBLHlCQWxLSiwwQm1CaUdELDJDbkJ3RUssV0FBQSxZbUJuRVAsNkJuQjRETyxXQUFBLGlDQUFBLFdBQUEseUJBbEtKLDBCbUJzR0gsNkJuQm1FTyxXQUFBLFltQmpFTixzQ25CMERNLGNBQUEsZ0NBQUEsY0FBQSx3QkFsS0osMEJtQndHRixzQ25CaUVNLGNBQUEsUW1CakVMLHlDbkIwREssY0FBQSxpQ0FBQSxjQUFBLHlCQWxLSiwwQm1Cd0dELHlDbkJpRUssY0FBQSxZbUJqRUwsd0NBTUMsWUFBQSxJQUNBLDJCQUlGLGlCQUFBLFFuQitDTSxRQUFBLGtDQUFBLEVBQUEsUUFBQSwwQkFBQSxDbUI3Q04sTW5CckhFLDBCbUJrSEgsMkJuQnVETyxRQUFBLFdBQUEsR0NqTk4seUNrQjBKRCwyQm5CZ0RPLFFBQUEsK0JBQUEsRUFBQSxRQUFBLHVCQUFBLEdBbEtKLGdFbUJrSEgsMkJuQnVETyxRQUFBLFdBQUEsR21CaEROLG1DbkJ5Q00sY0FBQSxrQ0FBQSxjQUFBLHlCbUJ2Q0wsTW5CM0hDLDBCbUJ5SEYsbUNuQmdETSxjQUFBLFlDak5OLHlDa0JpS0EsbUNuQnlDTSxjQUFBLGlDQUFBLGNBQUEsMEJBbEtKLGdFbUJ5SEYsbUNuQmdETSxjQUFBLFltQjFDSiw2Q0FFQyxNQUFBLElBQ0EsTWxCMUtILHlDa0J1S0UsNkNuQitCRSxhQUFBLFVtQnpCQSxZQUFBLElBQUEsTUFBQSxNQUlGLDRDQUNJLE1BQUEsS0FBZSxnQ25Cd0JmLFdBQUEsaUNBQUEsV0FBQSx3Qm1CbkJMLE1uQi9JQywwQm1CNklGLGdDbkI0Qk0sV0FBQSxZQ2pOTix5Q2tCcUxBLGdDbkJxQk0sV0FBQSwrQkFBQSxXQUFBLHdCQWxLSixnRW1CNklGLGdDbkI0Qk0sV0FBQSxZbUI1QkwsNkRBQUEsaU1BQUEsMkRBQUEsNkRBQUEsa0RBQUEsaU1BQUEsMkRBUUUsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUNBLGdDQUtILGlCQUFBLFFuQk9NLFFBQUEsa0NBQUEsRUFBQSxRQUFBLDBCQUFBLENtQkxOLE1uQjdKRSwwQm1CMEpILGdDbkJlTyxRQUFBLFdBQUEsR0NqTk4seUNrQmtNRCxnQ25CUU8sUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsR0FsS0osZ0VtQjBKSCxnQ25CZU8sUUFBQSxXQUFBLEdtQlJOLHdDbkJDTSxjQUFBLGlDQUFBLGNBQUEseUJBbEtKLDBCbUJpS0Ysd0NuQlFNLGNBQUEsWW1CTkosa0RBRUMsVUFBQSxLQUNBLE1sQjlNSCx5Q2tCMk1FLGtEbkJMRSxhQUFBLFVtQldBLFlBQUEsSUFBQSxNQUFBLFNBZkosMkRBc0JFLFNBQUEsU0FDQSxPQUFBLFFuQm5CRSxXQUFBLFdtQkpKLHFGQTBCRyxpQkFBQSxRQUNBLE1BQUEsS0FBYSxPQUFBLElBQ2Isc0JBQUEsRUFBQSxjQUFBLEVBQ0EsUUFBQSxFQTdCSCxxSEErQkksaUJBQUEsUUEvQkoscURBb0N1QixTQUFBLFNBQXNCLDhCQUc3QyxpQkFBQSxLbkIvQk0sUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsRUFsS0osMEJtQmdNSCw4Qm5CdkJPLFFBQUEsV0FBQSxHbUJ1Qk4sd0RuQjlCTSxjQUFBLGdDQUFBLGNBQUEsd0JBbEtKLDBCbUJnTUYsd0RuQnZCTSxjQUFBLFFtQnVCTiwwRG5COUJNLGNBQUEsZ0NBQUEsY0FBQSx3QkFsS0osMEJtQmdNRiwwRG5CdkJNLGNBQUEsWW1CdUJOLHVEQVdFLG1CQUFBLFNBQUEsb0JBQUEsSUFBQSxXQUFBLFFBQ0EsTWxCcFBGLHlDa0J3T0EsdURBY0csUUFBQSxNQU1MLGNBQ0MsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxFQUFBLHNCQUFBLEVBQ0EsYUFBQSxVQUF1QixnQkFBQSxDQUN2QixNbEJoUUMseUNrQjRQRixjQU1FLGlCQUFBLDBDQUFBLGlCQUFBLGtDQUFBLHNCQUFBLCtDQUFBLHNCQUFBLHVDQUNBLGFBQUEsV0FBdUIsZ0JBQUEsWUFQekIsaUJBVUUsV0FBQSxPQVZGLG1CQVlHLGlCQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxZQUFBLElBQWtCLGVBQUEsVUFDbEIsTUFBQSxRbkJ2RUcsUUFBQSxVbUJ5RUgsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDBCQUNBLE1sQmhSRCx5Q2tCNFBGLG1CQXNCSSxXQUFBLEtBQWtCLE9BQUEsTUF0QnRCLHlCQXlCSSxNQUFBLFFBQ0EsZ0JBS0gsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxrQkFBQSxNQUFBLG9CQUFBLFdBQUEsZUFBQSxNQUFBLFlBQUEsV0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsV0FBQSxPQUNBLElBQUEsV0FDQSxxQkFDQyxNQUFBLHlCQUFBLE1BQUEsZ0JBQ0EsTWxCblNBLHlDa0JpU0QscUJBSUUsTUFBQSx5QkFBQSxNQUFBLGtCQUVELDRCQUNDLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxPQUFBLEtuQm5HRyxjQUFBLFdtQmlHSCxnQ0FLQyxRQUFBLE1BQ0EsT0FBQSxLQUNBLHlCbkJwR0ksV0FBQSxrQ0FBQSxXQUFBLDBCQWxLSiwwQm1CeVFILHlCbkJoR08sV0FBQSxZbUJnR04sMkJuQjNHSSxVQUFBLFVtQjZHNEIsZ0NBS2hDLFNBQUEsU0FDQSxpQkFBQSxLQUNBLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJbkJqSE0sUUFBQSxpQ0FBQSxRQUFBLHdCbUJtSE4sTW5CclJFLDBCbUIrUUgsZ0NuQnRHTyxRQUFBLFlDak5OLHlDa0J1VEQsZ0NBUUUsaUJBQUEsSUFBQSxJQUFBLHNCQUFBLElBQUEsSUFDQSxnQkFBQSxZQVRELHNDQVlDLFFBQUEsR0FDQSxNQUFBLEVBQVUsT0FBQSxFQUNWLGFBQUEsTUFDQSxhQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsYUFBQSxZQUFBLFlBQUEsUUFBQSxZQUNBLFNBQUEsU0FDQSxNQUFBLEVBQVUsT0FBQSxDQUNWLE1sQjFVRCx5Q2tCdVRBLHNDQXFCRSxhQUFBLEVBQUEsRUFBQSxLQUFBLE1BTUgsa0NBQ0MsbUJBQUEsT0FBQSxvQkFBQSxPQUFBLG1CQUFBLE9BQUEsV0FBQSxPbkI3SUksUUFBQSxXQUFBLENtQitJSixNbEJyVkEseUNrQmtWRCxrQ25CeElPLFFBQUEsV0FBQSxpQ0FBQSxXQUFBLFdBQUEsUUFBQSxXQUFBLHlCQUFBLFdBQUEsWUFsS0osZ0VtQjBTSCxrQ25CaklPLFFBQUEsV0FBQSxXQUFBLFdBQUEsWW1CaUlOLHFDbkJ4SU0sY0FBQSxrQ0FBQSxjQUFBLDBCQWxLSiwwQm1CMFNGLHFDbkJqSU0sY0FBQSxZbUIySU4seUNBQ0MsWUFBQSxJQUFBLE1BQUEsUW5CdkpHLGFBQUEsV21Cc0pILDZDbkJ0SkcsV0FBQSxVbUJzSkgsa0RBT1UsTUFBQSxRQUFzQiw0QkFNbEMsTUFBQSxLQUFhLE9BQUEsS0FDYixTQUFBLFNBQ0EsT0FBQSxZQUNBLE9BQUEsUUFDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBQ0EsUUFBQSxDQUNBLE1sQi9XQyx5Q2tCd1dGLDRCQVNFLElBQUEsSUFBVSxPQUFBLFFBQ1Ysa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGtCQVZGLGtDQWNHLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFkSCwyQ0FtQlUsS0FBQSxRQW5CViwyQ0FvQlUsS0FBQSxLQXBCViw0REF3QkUsS0FBQSxDQUNBLE1sQmpZQSx5Q2tCd1dGLDREQTJCRyxLQUFBLE9BM0JILDREQStCRSxNQUFBLENBQ0EsTWxCeFlBLHlDa0J3V0YsNERBa0NHLE1BQUEsT0N6ZUgsS25CK0ZFLHlDbUI3RkQsa0NBQ0MsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsS0FDQSxpQkFBQSxJQUFBLHdCQUFBLFNBQUEsY0FBQSxJQUFBLGdCQUFBLFVBR0YsbUJBQ0MsU0FBQSxTQUNBLGlCQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLFVBQUEsS0FDQSxNbkJrRkMseUNtQnZGRixtQnBCaVNRLFFBQUEsZ0NBQUEsaUNBQUEsUUFBQSx3QkFBQSx5Qm9CelJOLFVBQUEsT3BCdUhFLGdFb0IvSEosbUJwQndTUSxRQUFBLFdBQUEsWW9COVJQLDBCQUNDLFNBQUEsU0FDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLEtBQUEsTUFBYSxJQUFBLElBQ2Isa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGdCQUNBLE1uQndFQSx5Q21CN0VELDBCQU9FLE1BQUEsTUFBYyxPQUFBLE1BQ2QsS0FBQSxNQUFhLElBQUEsSUFDYixrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsa0JBVEQsOEJBWUMsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsNEJBV0EsWUFBQSxrQkFBQSxDQUFBLFdwQjBQRyxVQUFBLFVvQnpQdUIsWUFBQSxJQUMxQixlQUFBLFNBQ0EsTUFaRCw4QnBCbVFJLFdBQUEsU29CL1BGLE1uQnlERix5Q21CN0RBLDhCcEJtUUksV0FBQSxXQ3RNSix5Q21CN0RBLDRCcEJ1UU0sVUFBQSxnQ0FBQSxVQUFBLHlCQWxLSixnRW9CckdGLDRCcEI4UU0sVUFBQSxZb0I5UU4sd0NwQm1RSSxVQUFBLFdvQmpQRixNQUFBLFFBQ0EsWUFBQSxHQUlBLE1BdkJGLCtDQXFCRyxNQUFBLFFuQndDSCx5Q21CN0RBLHdDcEJ1UU0sVUFBQSxnQ0FBQSxVQUFBLHlCQWxLSixnRW9CckdGLHdDcEI4UU0sVUFBQSxZb0IvT1IscUJBQ0MsaUJBQUEsUXBCdU9PLFFBQUEsa0NBQUEsRUFBQSxRQUFBLDBCQUFBLENvQnJPUCxNcEJtRUcsMEJvQnRFSixxQnBCK09RLFFBQUEsV0FBQSxHQ2pOTix5Q21COUJGLHFCcEJ3T1EsUUFBQSw4QkFBQSxFQUFBLCtCQUFBLFFBQUEsc0JBQUEsRUFBQSx3QkFsS0osZ0VvQnRFSixxQnBCK09RLFFBQUEsS0FBQSxFQUFBLFlvQi9PUix3QnBCd09RLGNBQUEsa0NBQUEsY0FBQSx5Qm9CL05OLE1wQjZERSwwQm9CdEVKLHdCcEIrT1EsY0FBQSxZQ2pOTix5Q21COUJGLHdCcEJvT00sY0FBQSxVQUFBLGFBQUEsVW9Cdk5ILFlBQUEsSUFBQSxNQUFBLFFBQ0EsV0FBQSxNQUtELHlCcEJpTkksV0FBQSxVb0JqTkosOEJBTUUsWUFBQSxJQUNBLE1BQUEsUUFDQSxnQkFLSCxTQUFBLFNwQndNTyxXQUFBLCtCQUFBLFdBQUEsc0JvQnRNUCxNcEJvQ0csMEJvQnZDSixnQnBCZ05RLFdBQUEsWUNqTk4seUNtQkNGLGdCQUtFLGVBQUEsTUFMRix3Q0FRRSxRQUFBLE1BQ0EsT0FBQSxjQUNBLE1uQlhBLHlDbUJDRix3Q0FZRyxRQUFBLE1BSUgsYUFDQyxXQUFBLElBQ0EsU0FBQSxTQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsT0FBQSxLQUFjLFFBQUEsRUFDZCxRQUFBLEVBQVksT0FBQSxFQUNaLE9BQUEsUUFDQSxPQUFBLEVBQ0EsUUFBQSxDQUNBLE1uQjFCQyx5Q21CaUJGLGFBV0UsTUFBQSxLQUFhLE9BQUEsS0FDYixJQUFBLElBQVUsT0FBQSxRQUNWLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxrQkFiRixpQkFnQkUsUUFBQSxNQUNBLGVBQUEsS0FqQkYsbUJBbUJHLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFuQkgsK0JBQUEsOEJBdUJFLEtBQUEsQ0FDQSxNbkJ6Q0EseUNtQmlCRiwrQkFBQSw4QkEwQkcsS0FBQSxPQTFCSCxnQ0FBQSwrQkE4QkUsTUFBQSxDQUNBLE1uQmhEQSx5Q21CaUJGLGdDQUFBLCtCQWlDRyxNQUFBLE9BakNILDRCQXNDVSxLQUFBLFFBdENWLDRCQXVDVSxLQUFBLEtBQWMsc0JBS3ZCLFlBQUEsS0FDQSwyQkFDQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsS0FDQSxPQUFBLE1BSEEsK0JBS0MsUUFBQSxNQUNBLE1BQUEsS0FBYSxVQUFBLE1BQWtCLE9BQUEsTUFDNUIsY0FBQSxRQUFBLFdBQUEsUUFDQSxPQUFBLEtBQ0gsK0JBR0QsaUJBQUEsUXBCZ0lNLFFBQUEsa0NBQUEsUUFBQSwwQkFsS0osMEJvQmlDSCwrQnBCd0lPLFFBQUEsWW9CeElOLGlDQUlDLE1BQUEsS0FBYSxZQUFBLElBQ2IsWUFBQSxJQWxCSCxrQ0FzQkUsaUJBQUEsUUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FBZSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FBcUIsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNwQyxZQUFBLGtCQUFBLENBQUEsV3BCcUhNLFVBQUEsZ0NBQUEsVUFBQSx3Qm9CckhrRCxZQUFBLElBQ3hELE1BQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxLQUFZLElBQUEsRXBCaERWLDBCb0JvQkosa0NwQnFKUSxVQUFBLFlvQnRIUixjQUNDLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGFBQUEsV3BCNEdPLFFBQUEsaUNBQUEsRUFBQSxRQUFBLHlCQUFBLENvQjFHUCxNcEJ4REcsMEJvQm1ESixjcEJzSFEsUUFBQSxXQUFBLEdDak5OLHlDbUIyRkYsY0FPRSxpQkFBQSxJQUFBLElBQUEsc0JBQUEsSUFBQSxJQUNBLGFBQUEsRUFBaUIsZ0JBQUEsWUFSbkIsb0JBWUcsU0FBQSxTQUNBLGFBQUEsS0FiSCx1QnBCMkdNLFdBQUEsVW9CM0dOLDJCQWtCSSxRQUFBLEdBQ0EsV0FBQSxnQ0FDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFNBQUEsU0FDQSxLQUFBLEVBQVMsSUFBQSxFQUNULDBCQU1GLFNBQUEsU0FDQSxNQUFBLEtBQWEsVUFBQSxNcEJpRlAsT0FBQSxFQUFBLEtBQUEsbUNBQUEsT0FBQSxFQUFBLEtBQUEsMkJBbEtKLDBCb0IrRUgsMEJwQjBGTyxPQUFBLEVBQUEsS0FBQSxZb0IxRk4sZ0NBQUEsaUNBS0MsUUFBQSxHQUNHLE1BQUEsRUFBVSxPQUFBLEVBQ1YsYUFBQSxNQUNBLFNBQUEsU0FDQSxRQUFBLEVBVEosaUNBWUMsS0FBQSxLQUFZLElBQUEsS0FDWixhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsYUFBQSxRQUFBLFlBQUEsWUFBQSxXQUNBLE1uQnRJRCx5Q21CdUhBLGlDQWlCRSxhQUFBLEtBQUEsS0FBQSxFQUFBLEdBakJGLGdDQXFCQyxNQUFBLEtBQWEsT0FBQSxLQUNiLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxRQUFBLFdBQ0EsTW5CL0lELHlDbUJ1SEEsZ0NBMEJFLGFBQUEsRUFBQSxFQUFBLEtBQUEsTUExQkYsc0RBK0JFLFFBQUEsS0FDQSxlcEJtREksUUFBQSxrQ0FBQSxFQUFBLFFBQUEsMEJBQUEsQ29CN0NQLEtBQUssTXBCckhGLDBCb0JtSEosZXBCc0RRLFFBQUEsV0FBQSxHQ2pOTix5Q21CMkpGLGVwQitDUSxRQUFBLCtCQUFBLEVBQUEsUUFBQSx1QkFBQSxHQWxLSixnRW9CbUhKLGVwQnNEUSxRQUFBLFdBQUEsR0NqTk4seUNtQjJKRixrQnBCMkNNLGFBQUEsVW9CakNILFlBQUEsSUFBQSxNQUFBLFNBSUgsV3BCaUNRLE9BQUEsbUNBQUEsRUFBQSxPQUFBLDJCQUFBLENvQi9CUCxNcEJuSUcsMEJvQmlJSixXcEJ3Q1EsT0FBQSxXQUFBLEdDak5OLHlDbUJ5S0YsV3BCaUNRLE9BQUEsbUNBQUEsRUFBQSxPQUFBLDJCQUFBLEdBbEtKLGdFb0JpSUosV3BCd0NRLE9BQUEsV0FBQSxHb0JsQ1AsZ0JBQ0MsaUJBQUEsUUFDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBRkEsZ0NwQnVCSSxXQUFBLFdvQmxCSCx1QkFFQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQXFCLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDckIsT0FBQSxRcEJjRyxRQUFBLFVBQUEsVW9CWkgsTW5CMUxELHlDbUJxTEEsdUJwQnFCTSxRQUFBLGlDQUFBLGlDQUFBLFFBQUEseUJBQUEsMEJBbEtKLGdFb0I2SUYsdUJwQjRCTSxRQUFBLFdBQUEsWW9CNUJMLDBCQVVDLFlBQUEsTUFBQSxDQUFBLFdwQk9FLFVBQUEsVW9CTndCLFlBQUEsSUFBa0IsWUFBQSxJQUM1QyxlQUFBLEtBQ0EsTUFBQSxRcEJJRSxhQUFBLFNvQkZGLE1uQnBNRix5Q21CcUxDLDBCcEJpQkcsVUFBQSxNb0JqQkgsMkJBb0JNLGVBQUEsS0FBd0IseUJwQkN6QixRQUFBLEVBQUEsa0NBQUEsV0FBQSxpQ0FBQSxRQUFBLEVBQUEsMEJBQUEsV0FBQSx5Qm9CR0wsUUFBQSxLcEJyS0MsMEJvQm1LRix5QnBCTU0sUUFBQSxFQUFBLFdBQUEsV0FBQSxZb0JsQ04sNEJBZ0NjLFFBQUEsS0FoQ2QsbUNBc0NlLFFBQUEsbUJBQUEsUUFBQSxvQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUF0Q2Ysa0NBdUNjLFFBQUEsS0FBaUIsbUJBTWhDLGlCQUFBLFFwQmxCTyxRQUFBLGtDQUFBLEVBQUEsUUFBQSwwQkFBQSxDb0JvQlAsS0FBSyxNcEJ0TEYsMEJvQm1MSixtQnBCVlEsUUFBQSxXQUFBLEdDak5OLHlDbUIyTkYsbUJwQmpCUSxRQUFBLCtCQUFBLEVBQUEsUUFBQSx1QkFBQSxHQWxLSixnRW9CbUxKLG1CcEJWUSxRQUFBLFdBQUEsR0NqTk4seUNtQjJORixzQnBCckJNLGFBQUEsVW9CZ0NILFlBQUEsSUFBQSxNQUFBLFNBSUgsdUJBQ0MsU0FBQSxTcEJyQ0ssT0FBQSxXQUFBLEVBQUEsQ29CdUNMLEtBQUssTW5CN09KLHlDbUIwT0YsdUJwQmhDUSxPQUFBLGtDQUFBLEVBQUEsRUFBQSxPQUFBLDBCQUFBLEVBQUEsR0FsS0osZ0VvQmtNSix1QnBCekJRLE9BQUEsV0FBQSxFQUFBLEdDak5OLHlDbUIwT0YsdUJBU0UsZUFBQSxNQVRGLCtDQVlFLFFBQUEsTUFDQSxPQUFBLGVBQ0EsTUFBQSxxQ0FBQSxNQUFBLDZCQUNHLEtBQUEsWUFDQSxNQUFBLFlBQ0EsT0FBQSxJQUNILE1uQjVQQSx5Q21CME9GLCtDQW9CRyxRQUFBLE1BS0QsK0JBRUMsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsMkJBR0QsaUJBQUEsUUFDQSxXQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUFxQixpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9wQnBFZixRQUFBLGlDQUFBLFVBQUEsUUFBQSx5QkFBQSxVQWxLSiwwQm9CaU9ILDJCcEJ4RE8sUUFBQSxXQUFBLFdvQndETiw4QkFRQyxZQUFBLE1BQUEsQ0FBQSxXcEIzRUcsVUFBQSxLb0I0RXVCLFlBQUEsSUFBa0IsZUFBQSxLQUM1QyxlQUFBLFVBQ0EsTUFBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFuQkgsc0JBdUJFLFFBQUEsTUF2QkYsMERBMEJTLE1BQUEsUUFBMkIsaUJBTW5DLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUpELG1CQU1FLFlBQUEsa0JBQUEsQ0FBQSxXcEI3Rk0sVUFBQSxnQ0FBQSxVQUFBLHdCb0I4Rm9CLFlBQUEsSUFDMUIsTUFBQSxRQUNBLGVBQUEsVXBCcEdJLGFBQUEsVUE5SkYsMEJvQnlQSixtQnBCaEZRLFVBQUEsWW9CZ0ZSLCtCQWFFLFNBQUEsU0FDQSxNQUFBLEVBQVUsSUFBQSxJQUNWLFFBQUEsSUFDQSxNbkJqVEEseUNtQmlTRiwrQkFrQkcsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxNQUdGLGdDcEI1R08sV0FBQSxpQ0FBQSxXQUFBLHlCQWxLSiwwQm9COFFILGdDcEJyR08sV0FBQSxZcUJoVFIsYUFDQyxpQkFBQSxLckJ3U08sUUFBQSxpQ0FBQSxFQUFBLFFBQUEseUJBQUEsRUFsS0osMEJxQnZJSixhckJnVFEsUUFBQSxXQUFBLEdxQjdTUCxvQkFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxjQUFBLEtBQUEsVUFBQSxLQUFBLG9CQUFBLFNBQUEsYUFDQSxhQUFBLFNBQ0EsTXBCdUZBLDBDb0I1RkQsb0JBT0UsaUJBQUEsSUFBQSxXQUFBLE1BQUEsc0JBQUEsSUFBQSxNQUNBLG9CQUFBLG9CQUNBLGdCQUFBLFlBR0YseUJWZkQsYUFBQSxFQUFBLGdCQUFBLEVBQUEsVUFBQSxXVWlCRSxnQ0FDQyxZQUFBLGtCQUFBLENBQUEsV3JCdVJLLFVBQUEsZ0NBQUEsVUFBQSx3QnFCdFJxQixZQUFBLElBQzFCLGVBQUEsVUFDQSxNQUFBLFFyQmdSRyxjQUFBLFdBOUpGLDBCcUJ0SEYsZ0NyQitSTSxVQUFBLFlxQnZSUCxxQlZ6QkQsYUFBQSxFQUFBLGdCQUFBLEVBQUEsVUFBQSxPVTJCRSxXQUFBLFFBQ0EsTVY1QkYsMENVZUMseUJWZkQsYUFBQSxFQUFBLGdCQUFBLEVVeUJDLHFCVnpCRCxhQUFBLEVBQUEsZ0JBQUEsR1YrRkUsMENvQnRFRCxxQkFLRSxtQkFBQSxPQUFBLG9CQUFBLE9BQUEsbUJBQUEsT0FBQSxXQUFBLFFBSUgsa0JBQ0MsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLFVBeUJBLE1BN0JELHVCQU9HLFFBQUEsYUFDQSxpQkFBQSxRQUNBLE1BQUEsUXJCMFBHLFVBQUEsVUFBQSxRQUFBLFVBQUEsVXFCdlBILG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFaSCwyQkFjSSxlQUFBLEtyQnFQRSxhQUFBLFVxQm5RTixnQ0FnQlcsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQWhCWCwrQkFBQSw2QkFtQkksaUJBQUEsUUFDQSxNQUFBLEtBcEJKLHdDQUFBLHNDQXNCWSxLQUFBLEtBdEJaLG1DQTBCa0IsUUFBQSxLQTFCbEIseUNBMkIwQixRQUFBLEtwQmtDeEIseUNvQjdERixrQkErQkUsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsTUFBQSxvQkFBQSxXQUFBLGVBQUEsTUFBQSxZQUFBLFdBQ0EsSUFBQSxFQWpDRixxQkFtQ0csaUJBQUEsUUFDQSxNQUFBLEtBQ0EsUUFBQSxLQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT3JCNE5HLFFBQUEsVXFCblFOLHlDQTBDSSxRQUFBLHNCQUFBLFFBQUEsdUJBQUEsUUFBQSxzQkFBQSxRQUFBLGVBMUNKLHVEQTRDSyxRQUFBLG1CQUFBLFFBQUEsb0JBQUEsUUFBQSxtQkFBQSxRQUFBLFlBNUNMLHVCQWdESSxRQUFBLE1BQ0EsUUFBQSxFQWpESiwrQkFBQSw2QkFtREssaUJBQUEsWUFDQSxNQUFBLFFBcERMLHdDQUFBLHNDQXNEYSxLQUFBLFNBT2IsS0FBSyxrQkFPSixTQUFBLFNBREQsd0JBR0UsaUJBQUEsUUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFFBQUEsRUFBQSxLQUFBLEVBQUEsS0FDQSxZQUFBLE1BQUEsQ0FBQSxXckIwTEksVUFBQSxLcUJ6TEosTUFBQSxRQUNBLE9BQUEsS0FBYyxRQUFBLEVBQ2QsNENBQUEsNkNBQUEsb0NBQ0MsaUJBQUEsS3JCc0xHLFVBQUEsVXFCaE1OLHlCQWVFLGlCQUFBLFlBQ0EsTUFBQSxLQUFhLE9BQUEsS0FDYixPQUFBLEtBQWMsUUFBQSxFQUNkLE9BQUEsUUFDQSxTQUFBLFNBQ0EsTUFBQSxFQUFVLElBQUEsRUFDVixzQkFHRCxpQkFBQSxRckI0S08sUUFBQSxrQ0FBQSxFQUFBLFFBQUEsMEJBQUEsQ3FCMUtQLE1yQlFHLDBCcUJYSixzQnJCb0xRLFFBQUEsV0FBQSxHQ2pOTix5Q29CNkJGLHNCckI2S1EsUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsR0FsS0osZ0VxQlhKLHNCckJvTFEsUUFBQSxXQUFBLEdxQjNLUCxzQnJCb0tPLGNBQUEsaUNBQUEsY0FBQSx5QkFsS0osMEJxQkZILHNCckIyS08sY0FBQSxZcUJ0S1Isb0JBQ0MsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsYUFBQSxXQUNBLFdBRUEsU0FBQSxTQUNBLGlCQUFBLEtyQm9KSyxRQUFBLFVxQmxKTCxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMEJBb0JBLE1BeEJELGFBTUUsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQU5GLDJCQVNFLGlCQUFBLFFBVEYsaUJBWUUsUUFBQSxHQUNBLE1BQUEsRUFBVSxPQUFBLEVBQ1YsYUFBQSxNQUNBLFNBQUEsU0FDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxRQUFBLFdBQ0EsTXBCbkVBLHlDb0JnREYsaUJBcUJHLGFBQUEsRUFBQSxFQUFBLEtBQUEsTXBCckVELHlDb0JnREYsV3JCMEpRLFFBQUEsZ0NBQUEsUUFBQSx5QkFsS0osZ0VxQlFKLFdyQmlLUSxRQUFBLFFxQnJJUCxrQkFDQyxRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFVBQ0EsTXBCaEZBLHlDb0I0RUQsa0JBTUUsaUJBQUEsS0FBQSxJQUFBLHNCQUFBLEtBQUEsSUFDQSxnQkFBQSxXQUNBLG1DQUNDLGlCQUFBLElBQUEsSUFBQSxzQkFBQSxJQUFBLEtBSUgsa0JBQ0MsU0FBQSxTQUNBLFNBQUEsT0FGQSx3QkFJQyxRQUFBLEdBQ0EsTUFBQSxFQUFVLE9BQUEsRUFDVixhQUFBLE1BQ0EsU0FBQSxTQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsYUFBQSxFQUFBLEVBQUEsS0FBQSxLQUNBLGFBQUEsWUFBQSxZQUFBLEtBQUEsV0FJQSxNQUhBLHlDQUNDLGFBQUEsWUFBQSxZQUFBLFFBQUEsWXBCckdGLHlDb0J5RkEsd0JBZ0JFLGFBQUEsRUFBQSxFQUFBLEtBQUEsTUFoQkYsc0JBb0JDLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLG1CQUFBLElBQUEsR0FBQSwyQkFBQSxXQUFBLElBQUEsR0FBQSwyQkFDQSxzQkFHRCxTQUFBLFNBQ0EsSUFBQSxVQUFjLEtBQUEsVUFGZCx5QkFJQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLElBQUEsVUFQRCw0QkFTRSxpQkFBQSxLckIyRUUsVUFBQSxVcUJ6RUYsTUFBQSxRckJ5RUUsUUFBQSxVQUFBLFVxQnBGSixnQ3JCb0ZJLGFBQUEsVXFCckVELGVBQUEsS0FDQSxvQkFLSCxtQkFBQSxPQUFBLG9CQUFBLE9BQUEsbUJBQUEsT0FBQSxXQUFBLE9BREEseUJBTUMsTUFBQSxRQU5ELHVCQVVDLFlBQUEsTUFBQSxDQUFBLFdyQjBESyxVQUFBLGdDQUFBLFVBQUEsd0JxQnpEcUIsWUFBQSxJQUMxQixNQUFBLFFBQ0EsZUFBQSxLckJtREcsT0FBQSxVQUFBLEVBOUpGLDBCcUI4RkYsdUJyQjJFTSxVQUFBLFlxQjNFTixzQkFpQkMsVUFBQSxNQWpCRCxrQ0FtQkUsTUFBQSxRQW5CRixvQ3JCb0VNLFdBQUEsaUNBQUEsV0FBQSx5QkFsS0osMEJxQjhGRixvQ3JCMkVNLFdBQUEsWXFCM0VOLHlDckJnRUksVUFBQSxXcUJ4Q3lCLFlBQUEsSUFDMUIsTUFBQSxRQUNBLGdCQUFBLFVBQ0Esd0NBQUEsbURBQUEsMENBSXdCLE1BQUEsS0FEM0IsdUNBRUssVUFBQSxNQXRIUCxpQkEwSEUsbUJBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxlQUFBLFdBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxlQTFIRix1Q0E2SEksa0JBQUEsV0FBQSxjQUFBLFdBQUEsVUFBQSxXQTdISix3Q0FBQSwrQkFnSTBDLE1BQUEsUUFBMkIsa0JyQjBCN0QsY0FBQSwrQkFBQSxjQUFBLHVCQWxLSiwwQnFCNElKLGtCckI2QlEsY0FBQSxZcUIzQlAseUJBQ0MsU0FBQSxTQUNBLGlCQUFBLFFyQmtCTSxRQUFBLG1DQUFBLFVBQUEsUUFBQSwyQkFBQSxTcUJZTixNckI5S0UsMEJxQjhJSCx5QnJCMkJPLFFBQUEsV0FBQSxXcUJ2Qk4scUNBQWdCLGlCQUFBLEtBSmhCLCtCQUFBLGdDQU1DLFFBQUEsR0FDQSxNQUFBLEVBQVUsT0FBQSxFQUNWLGFBQUEsTUFDQSxTQUFBLFNBVEQsZ0NBWUMsYUFBQSxLQUFBLEtBQUEsRUFBQSxFQUNBLGFBQUEsS0FBQSxZQUFBLFlBQUEsWUFDQSxLQUFBLEtBQVksSUFBQSxJQUVaLE1BREEsNENBQWdCLGFBQUEsUUFBQSxZQUFBLFlBQUEsWXBCck1qQix5Q29Cc0xBLGdDQWtCRSxhQUFBLEtBQUEsS0FBQSxFQUFBLEdBbEJGLCtCQXNCQyxhQUFBLEVBQUEsRUFBQSxLQUFBLEtBQ0EsYUFBQSxZQUFBLFlBQUEsS0FBQSxZQUNBLE1BQUEsS0FBYSxPQUFBLElBRWIsTUFEQSwyQ0FBZ0IsYUFBQSxZQUFBLFlBQUEsUUFBQSxZcEIvTWpCLHlDb0JzTEEsK0JBNEJFLGFBQUEsRUFBQSxFQUFBLEtBQUEsTXBCbE5GLHlDb0JzTEQseUJyQm9CTyxRQUFBLGlDQUFBLFVBQUEsUUFBQSx5QkFBQSxXQWxLSixnRXFCOElILHlCckIyQk8sUUFBQSxXQUFBLFdxQjNCTiw2QkFxQ0MsVUFBQSxNQUNBLE9BQUEsRUFBQSxLQXRDRCw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QnJCb0JNLFVBQUEsaUNBQUEsVUFBQSx5QnFCc0JMLE1BQUEsUXJCdEJLLGNBQUEsaUNBQUEsY0FBQSx5QkFsS0osMEJxQjhJRiw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QnJCMkJNLFVBQUEsWUF6S0osMEJxQjhJRiw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QnJCMkJNLGNBQUEsWXFCM0JOLGtDQStDRSxNQUFBLFFBL0NGLDZCckJvQk0sV0FBQSxrQ0FBQSxXQUFBLDBCQWxLSiwwQnFCOElGLDZCckIyQk0sV0FBQSxZcUIyQlAsdUJyQmxDTyxXQUFBLGlDQUFBLFdBQUEseUJBbEtKLDBCcUJvTUgsdUJyQjNCTyxXQUFBLFlxQjJCTixvREFBQSxvREFBQSx5Q0FBQSx3TEFBQSxrREFBQSx3TEFBQSxrREFJRSxhQUFBLFlBQUEsUUFBQSxZQUFBLFlBQ0EsZ0VBQUEsb01BQUEsOERBQUEsZ0VBQUEscURBQUEsb01BQUEsOERBQ0MsYUFBQSxZQUFBLEtBQUEsWUFBQSxZQUNBLHFCckJ6Q0csUUFBQSxrQ0FBQSxVQUFBLGlDQUFBLFFBQUEsMEJBQUEsVUFBQSx5QkFsS0osMEJxQmlOSixxQnJCeENRLFFBQUEsV0FBQSxVQUFBLFlxQndDUix3QkFHRSxNQUFBLEtBQWEsVUFBQSxPQUNiLE9BQUEsSUFDQSxNcEI5UEEseUNvQnlQRix3QnJCL0NRLFVBQUEsZ0NBQUEsVUFBQSx5QkFsS0osZ0VxQmlOSix3QnJCeENRLFVBQUEsWXFCbURSLGdCQUNDLGlCQUFBLFFyQjNETyxRQUFBLG1DQUFBLEVBQUEsK0JBQUEsUUFBQSwyQkFBQSxFQUFBLHVCQWxLSiwwQnFCNE5KLGdCckJuRFEsUUFBQSxXQUFBLEVBQUEsWXFCc0RQLHVCQUNDLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGFBQUEsV3JCaEVNLGNBQUEsK0JBQUEsY0FBQSxzQnFCa0VOLE1yQnBPRSwwQnFCK05ILHVCckJ0RE8sY0FBQSxZQ2pOTix5Q29CdVFELHVCQU9FLGlCQUFBLElBQUEsTUFBQSxzQkFBQSxJQUFBLE1BQ0EsZ0JBQUEsWUFHRix5QkFDQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxJQUFBLFVyQjdFTSxjQUFBLGlDQUFBLGNBQUEseUJBbEtKLDBCcUIwT0gseUJyQmpFTyxjQUFBLFlxQmlFTiw4QnJCNUVJLFVBQUEsVXFCcUZILDJCQUdELFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLFVBSEEsNkJBS0MsUUFBQSxtQkFBQSxRQUFBLG9CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLGlCQUFBLEtyQjdGRyxVQUFBLFVxQitGSCxNQUFBLFFBQ0EsZ0JBQUEsS3JCaEdHLFFBQUEsVUFBQSxVcUJrR0gsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQVhELGlDckJ2RkksYUFBQSxVcUJxR0YsZUFBQSxLQWRGLHNDQWVTLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFmVCxtQ0FrQkUsaUJBQUEsUUFDQSxNQUFBLEtBbkJGLDRDQXNCSSxLQUFBLEtBQ0Esc0JBTUosU0FBQSxTQURBLDRDckIvR00sV0FBQSxpQ0FBQSxXQUFBLHlCQWxLSiwwQnFCaVJGLDRDckJ4R00sV0FBQSxZcUJ3R04sMEJBTUMsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IseUJyQjNIRyxVQUFBLFdxQitIdUIsWUFBQSxJQUMxQixXQUFBLE9BQ0EsTUFBQSxPQUNBLE1wQnhVRCx5Q29CbVVBLHlCckJ6SE0sVUFBQSxnQ0FBQSxVQUFBLHlCQWxLSixnRXFCMlJGLHlCckJsSE0sVUFBQSxZcUJnSVAsaUNBQ0MsU0FBQSxTQUNBLFFBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLElBQUEsVXJCN0lNLFdBQUEsOEJBQUEsV0FBQSxxQnFCK0lOLE1yQmpURSwwQnFCeVNILGlDckJoSU8sV0FBQSxNQ2pOTix5Q29CaVZELGlDQVVFLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsTUFWRCx3Q0FhQyxRQUFBLEdBQ0EsaUJBQUEsUUFDQSxNQUFBLEtBQWEsT0FBQSxJQUNiLFNBQUEsU0FDQSxLQUFBLEVBQVMsSUFBQSxJQWpCVixtREFvQkMsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLHNCQUdELFNBQUEsU0FDQSxpQkFBQSxPQUNBLE1wQjNXQSx5Q29Cd1dELHNCckI5Sk8sY0FBQSxpQ0FBQSxjQUFBLDBCQWxLSixnRXFCZ1VILHNCckJ2Sk8sY0FBQSxZcUJ1Sk4sd0JyQmxLSSxVQUFBLFdxQjBLdUIsWUFBQSxJQUMxQixNQUFBLFFBQW9CLGdCQUFBLEtBQ3BCLGVBQUEsVUFDQSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBWEQsNEJBYUUsUUFBQSxhQUNHLGVBQUEsS3JCaExELGFBQUEsVXFCa0tKLGlDQWlCTSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBakJOLDhCQXFCRSxNQUFBLFFBckJGLHVDQXdCSSxLQUFBLFFBQ0EsdUJBTUosaUJBQUEsUUFDQSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxNQUlBLE1BSEEsZ0VBQUEsdURBQUEsNENBQ0MsaUJBQUEsUXBCNVlELHlDb0JzWUQsdUJyQjVMTyxhQUFBLGlDQUFBLGFBQUEsMEJBbEtKLGdFcUI4VkgsdUJyQnJMTyxhQUFBLFlDak5OLHlDb0JpWkMsMENyQjNNRyxRQUFBLEVBQUEsWXFCZ01KLHlCQWdCQyxZQUFBLGtCQUFBLENBQUEsV3JCNU1LLFVBQUEsZ0NBQUEsVUFBQSx3QnFCNk1xQixZQUFBLElBQzFCLE1BQUEsUUFBb0IsZUFBQSxVckI5TWYsYUFBQSxrQ0FBQSxhQUFBLDBCQWxLSiwwQnFCOFZGLHlCckJyTE0sVUFBQSxZQXpLSiwwQnFCOFZGLHlCckJyTE0sYUFBQSxZcUIyTU4sNkJBRUMsTUFBQSxLQUFhLFVBQUEsS0FBaUIsT0FBQSxJQVM5QixNQVhELHVDQUlFLE1BQUEsS3JCdE5JLE9BQUEsRUFBQSxpQ0FBQSxpQ0FBQSxFQUFBLE9BQUEsRUFBQSx5QkFBQSx5QkFBQSxFQWxLSiwwQnFCb1hGLHVDckIzTU0sT0FBQSxFQUFBLFdBQUEsV0FBQSxHcUIyTU4sd0NBUUUsTUFBQSxNckIxTkksT0FBQSxFQUFBLEVBQUEsaUNBQUEsaUNBQUEsT0FBQSxFQUFBLEVBQUEseUJBQUEseUJBbEtKLDBCcUJvWEYsd0NyQjNNTSxPQUFBLEVBQUEsRUFBQSxXQUFBLFlDak5OLHlDb0I0WkEsdUNBQUEsd0NBY0csTUFBQSxLQUNBLFFBQUEsTUFDQSxNQUFBLEtyQnRPQyxPQUFBLEVBQUEsRUFBQSxXcUI2T04sa0JBQ0MsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsY0FBQSxLQUFBLFVBQUEsS0FBQSxvQkFBQSxRQUFBLFVBQ0EsYUFBQSxTQUNBLE1wQnhiQyx5Q29CbWJGLGtCQU9FLGlCQUFBLElBQUEsV0FBQSxJQUFBLHNCQUFBLElBQUEsSUFDQSxvQkFBQSxnQkFDQSxnQkFBQSxXUGxmRCx3Q0h6Q0QsYUFBQSxFQUFBLGdCQUFBLEVHc0RHLDBDSHRESCxhQUFBLEVBQUEsZ0JBQUEsRUdpUEUsMkNIalBGLGFBQUEsRUFBQSxnQkFBQSxFUXVHRSxnRFJ2R0YsYUFBQSxFQUFBLGdCQUFBLEVRcUhJLGtEUnJISixhQUFBLEVBQUEsZ0JBQUEsRVFtTkUsd0RSbk5GLGFBQUEsRUFBQSxnQkFBQSxHVTZoQkMseUJWN2hCRCxhQUFBLEVBQUEsZ0JBQUEsRUFBQSxVQUFBLE1VNmhCQyx1RFY3aEJELGFBQUEsRUFBQSxnQkFBQSxFVTZoQkMsMkNWN2hCRCxhQUFBLEVBQUEsZ0JBQUEsRVUraEJFLDJCVi9oQkYsYUFBQSxFQUFBLGdCQUFBLEVBQUEsVUFBQSxRVWtpQkUsbUJBQUEsT0FBQSxXQUFBLE9BSEEsa0RWL2hCRixhQUFBLEVBQUEsZ0JBQUEsRVUraEJFLHlEVi9oQkYsYUFBQSxFQUFBLGdCQUFBLEVVK2hCRSwrRFYvaEJGLGFBQUEsRUFBQSxnQkFBQSxFVStoQkUsNkNWL2hCRixhQUFBLEVBQUEsZ0JBQUEsRUFBQSx5Q0d5Q0Msc0JIekNELGFBQUEsRUFBQSxnQkFBQSxFR3lDQyxpREh6Q0QsYUFBQSxFQUFBLGdCQUFBLEVHc0RHLHdCSHRESCxhQUFBLEVBQUEsZ0JBQUEsRUdzREcsbURIdERILGFBQUEsRUFBQSxnQkFBQSxFRytPQyx1QkgvT0QsYUFBQSxFQUFBLGdCQUFBLEVHaVBFLHlCSGpQRixhQUFBLEVBQUEsZ0JBQUEsRUdpUEUsb0RIalBGLGFBQUEsRUFBQSxnQkFBQSxFR2lQRSxnREhqUEYsYUFBQSxFQUFBLGdCQUFBLEVRdUdFLDhCUnZHRixhQUFBLEVBQUEsZ0JBQUEsRVF1R0UseURSdkdGLGFBQUEsRUFBQSxnQkFBQSxFUXVHRSw0RFJ2R0YsYUFBQSxFQUFBLGdCQUFBLEVRcUhJLGdDUnJISixhQUFBLEVBQUEsZ0JBQUEsRVFxSEksMkRSckhKLGFBQUEsRUFBQSxnQkFBQSxFUXFISSx1RFJySEosYUFBQSxFQUFBLGdCQUFBLEVRcUhJLDhEUnJISixhQUFBLEVBQUEsZ0JBQUEsRVE0TUUsb0NSNU1GLGFBQUEsRUFBQSxnQkFBQSxFUTRNRSx3RVI1TUYsYUFBQSxFQUFBLGdCQUFBLEVRbU5FLHNDUm5ORixhQUFBLEVBQUEsZ0JBQUEsRVFtTkUsaUVSbk5GLGFBQUEsRUFBQSxnQkFBQSxFUW1ORSw2RFJuTkYsYUFBQSxFQUFBLGdCQUFBLEVRbU5FLG9FUm5ORixhQUFBLEVBQUEsZ0JBQUEsRVFtTkUsMEVSbk5GLGFBQUEsRUFBQSxnQkFBQSxFVTZoQkMseUJWN2hCRCxhQUFBLEVBQUEsZ0JBQUEsRVU2aEJDLG9EVjdoQkQsYUFBQSxFQUFBLGdCQUFBLEVVNmhCQyx1RFY3aEJELGFBQUEsRUFBQSxnQkFBQSxFVTZoQkMsMkNWN2hCRCxhQUFBLEVBQUEsZ0JBQUEsRVUraEJFLDJCVi9oQkYsYUFBQSxFQUFBLGdCQUFBLEVVK2hCRSxzRFYvaEJGLGFBQUEsRUFBQSxnQkFBQSxFVStoQkUsa0RWL2hCRixhQUFBLEVBQUEsZ0JBQUEsRVUraEJFLHlEVi9oQkYsYUFBQSxFQUFBLGdCQUFBLEVVK2hCRSwrRFYvaEJGLGFBQUEsRUFBQSxnQkFBQSxFVStoQkUsNkNWL2hCRixhQUFBLEVBQUEsZ0JBQUEsR0FBQSxvQlVzaUJDLGlCQUFBLFFyQjdQTyxRQUFBLGlDQUFBLFVBQUEsUUFBQSx5QkFBQSxVQUFBLE9BQUEsZ0NBQUEsRUFBQSxPQUFBLHdCQUFBLEVxQmdRUCxNQUFBLElBQ0EsTXJCbmFHLDBCcUI4Wkosb0JyQnJQUSxRQUFBLFdBQUEsV0F6S0osMEJxQjhaSixvQnJCclBRLE9BQUEsT0FBQSxHQ2pOTix5Q29Cc2NGLG9CckI1UFEsUUFBQSxrQ0FBQSxpQ0FBQSxRQUFBLDBCQUFBLDBCQWxLSixnRXFCOFpKLG9CckJyUFEsUUFBQSxXQUFBLFlxQnFQUiwwQkFBQSwyQkFVRSxRQUFBLEdBQ0EsTUFBQSxFQUFVLE9BQUEsRUFDVixhQUFBLE1BQ0EsU0FBQSxTQWJGLDJCQWdCRSxhQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsYUFBQSxRQUFBLFlBQUEsWUFBQSxZQUNBLEtBQUEsS0FBWSxJQUFBLElBQ1osTXBCemRBLHlDb0JzY0YsMkJBcUJHLGFBQUEsS0FBQSxLQUFBLEVBQUEsR0FyQkgsMEJBeUJFLGFBQUEsRUFBQSxFQUFBLEtBQUEsS0FDQSxhQUFBLFlBQUEsWUFBQSxRQUFBLFlBQ0EsTUFBQSxLQUFhLE9BQUEsSUFDYixNcEJsZUEseUNvQnNjRiwwQkE4QkcsYUFBQSxFQUFBLEVBQUEsS0FBQSxNQTlCSCxzQkFrQ0UsV0FBQSxPQUNBLE1BQUEsS0FDQSw2QkFHQyxZQUFBLGtCQUFBLENBQUEsV3JCblNLLFVBQUEsZ0NBQUEsVUFBQSx3QnFCb1NxQixZQUFBLElBQzFCLE1BQUEsS0FDQSxlQUFBLFVyQnRTSyxjQUFBLGtDQUFBLGNBQUEsMEJBbEtKLDBCcUJtY0YsNkJyQjFSTSxVQUFBLFlBektKLDBCcUJtY0YsNkJyQjFSTSxjQUFBLFlxQm1TUCx5QkFDQyxXQUFBLE9yQjNTTSxXQUFBLGlDQUFBLFdBQUEseUJBbEtKLDBCcUI0Y0gseUJyQm5TTyxXQUFBLFlxQm1TTixzREFBQSwyQ0FBQSwwTEFBQSxvREFBQSxzREFBQSwwTEFBQSxvREFLRSxhQUFBLFlBQUEsUUFBQSxZQUFBLFlBQ0Esa0JBTUgsaUJBQUEsS3JCdFRPLFFBQUEsaUNBQUEsVUFBQSxRQUFBLHlCQUFBLFVxQndUUCxXQUFBLE9yQjFkRywwQnFCdWRKLGtCckI5U1EsUUFBQSxXQUFBLFdxQm1UUix3QnJCMVRRLFdBQUEsaUNBQUEsV0FBQSx5QkFsS0osMEJxQjRkSix3QnJCblRRLFdBQUEsWXFCd1RSLG1CQUNDLFlBQUEsa0JBQUEsQ0FBQSxXckJoVU8sVUFBQSxnQ0FBQSxVQUFBLHdCcUJpVW1CLFlBQUEsSUFDMUIsTUFBQSxRQUFnQixlQUFBLFVyQnRVWCxjQUFBLFVBOUpGLDBCcUJpZUosbUJyQnhUUSxVQUFBLFlxQjhUUix1QkFDQyxpQkFBQSxLckJ0VU8sUUFBQSxpQ0FBQSxVQUFBLFFBQUEseUJBQUEsU3FCd1VQLE1yQjFlRywwQnFCdWVKLHVCckI5VFEsUUFBQSxXQUFBLFdDak5OLHlDb0IrZ0JGLHVCckJyVVEsUUFBQSxpQ0FBQSxrQ0FBQSxRQUFBLHlCQUFBLDJCQWxLSixnRXFCdWVKLHVCckI5VFEsUUFBQSxXQUFBLFlxQjhUUix3Q3JCelVNLFVBQUEsVXFCa1ZKLDZDQUlNLE1BQUEsS0FBYSxPQUFBLEtyQnRWZixhQUFBLFVxQnNWNEQsaUJBSWpFLFlBQUEsSUFBQSxNQUFBLFFyQjFWSyxhQUFBLFVxQnlWTix1QnJCelZNLFdBQUEsVXFCeVZOLHNCQVFHLGlCQUFBLEtBQ0EsUUFBQSxhQUNBLE1BQUEsUXJCbldHLFFBQUEsVUFBQSxVcUJxV0gsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQVpILDRCQWNJLGlCQUFBLFFBQ0EsTUFBQSxLQUNBLGtCQUtILFNBQUEsU0FDQSxpQkFBQSxLQUNBLFFBQUEsTXJCNVdPLFFBQUEsaUNBQUEsUUFBQSx5QnFCOFdQLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQnJCaGhCRywwQnFCMmdCSixrQnJCbFdRLFFBQUEsWXFCa1dSLG9DckI3V00sV0FBQSxVcUJxWEoseUJBRUEsU0FBQSxTckJ2WEksY0FBQSxVcUJzWEosNkJBSUMsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBLEtBZGhCLHFCQWtCRSxZQUFBLE1BQUEsQ0FBQSxXckIzWE0sVUFBQSxnQ0FBQSxVQUFBLHdCcUI0WG9CLFlBQUEsSUFDMUIsZUFBQSxLckJqWUksV0FBQSxVQTlKRiwwQnFCMmdCSixxQnJCbFdRLFVBQUEsWXFCa1dSLHdCQXdCRSxpQkFBQSxRQXhCRiwyQkFBQSw2QkF5QmEsTUFBQSxLdEIxZGMsWXNCK2QxQixRQUFBLG1CQUFBLFFBQUEsb0JBQUEsUUFBQSxtQkFBQSxRQUFBLFlBREQsa0JyQjFZTSxZQUFBLFVxQitZSCxtQ3JCL1lHLFlBQUEsVXFCMFlOLGlCQVFHLFFBQUEsbUJBQUEsUUFBQSxvQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FBcUIsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNyQixNQUFBLEtBQWEsT0FBQSxLQUNiLE9BQUEsSUFBQSxNQUFBLFFBQ0Esc0JBQUEsSUFBQSxjQUFBLElBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQWJILG1CQWVJLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFmSiwwQkFtQkssS0FBQSxRQW5CTCx1QkF1QkksaUJBQUEsUUF2QkosZ0NBeUJZLEtBQUEsS0F6QlosNkJBaUNJLE1BQUEsS0FBYSxPQUFBLEtBakNqQixpQ0FtQ0ssTUFBQSxLQUFhLE9BQUEsS0FDYixjQ2x0QkQsaUJBQUEsS3RCd1NJLFFBQUEsVUFBQSxVQUFBLFVBQUEsaUNBQUEsUUFBQSxVQUFBLFVBQUEsVUFBQSx5QkFBQSxPQUFBLGlDQUFBLEVBQUEsT0FBQSx5QkFBQSxFQWxLSiwwQnNCdklKLGN0QmdUUSxRQUFBLFVBQUEsVUFBQSxVQUFBLFlBektKLDBCc0J2SUosY3RCZ1RRLE9BQUEsV0FBQSxHc0I1U0oscUJBQ0ksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUFxQixpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ3JCLE9BQUEsS0FISCx1QkFLTyxZQUFBLGtCQUFBLENBQUEsV3RCZ1NKLFVBQUEsZ0NBQUEsVUFBQSx3QnNCOVJJLFlBQUEsSUFDQSxlQUFBLFVBQ0EsTUFBQSxRdEIwSFIsMEJzQm5JQyx1QnRCNFNHLFVBQUEsWXNCL1JSLGFBQ0ksaUJBQUEsUUFDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FBcUIsaUJBQUEsT0FBQSx3QkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNyQixPQUFBLFFBTEosaUJBTVUsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQU5WLHdCQVFjLGtCQUFBLGVBQUEsY0FBQSxlQUFBLFVBQUEsZUFBNkIsU0FJdkMsU0FBQSxTdEI0UUksUUFBQSxrQ0FBQSxVQUFBLFVBQUEsRUFBQSxRQUFBLDBCQUFBLFVBQUEsVUFBQSxFQWxLSiwwQnNCM0dKLFN0Qm9SUSxRQUFBLFdBQUEsVUFBQSxVQUFBLEdzQnBSUix1QkFLUSxPQUFBLEVBQ0EsUUFBQSxFQUNBLHFCQUFBLEVBQUEsa0JBQUEsRUFBQSxhQUFBLEVBQ0EsY0FBQSxlQUNBLGNBQUEsY0FDQSxjQUFBLGtCQUVBLE1yQnVETix5Q3FCbkVGLHVCQWNZLHFCQUFBLEVBQUEsa0JBQUEsRUFBQSxhQUFBLEdBZFosMkNBaUJZLFdBQUEsS0FDQSw0QkFBQSxNQUFBLHlCQUFBLE1BQUEsYUFBQSxNQWxCWiw2Q3RCeVFNLFVBQUEsS3NCclBvQyxZQUFBLEVBQzFCLE1BQUEsUUFDQSxnQkFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLE90QnFQUixhQUFBLGlDQUFBLGFBQUEseUJzQm5QUSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJ0QmlGWiwwQnNCM0dKLDZDdEJvUlEsYUFBQSxZc0JwUlIscURBNEJvQixZQUFBLFFBQ0EsTUFBQSxRQUNBLFlBQUEsSUFDQSxhQUFBLE9BL0JwQix3REFvQ3dCLGdCQUFBLFVBcEN4QiwyREF1Q3dCLGdCQUFBLEtBdkN4Qix1REE0Q2dCLGtCQUFBLGVBNUNoQix5REE4Q29CLFlBQUEsSUE5Q3BCLGlFQWdEd0IsUUFBQSx3QkFBQSxJQUNBLFVBQUEsS0FqRHhCLHVEQXNEZ0Isa0JBQUEsY0FDQSxZQUFBLEtBdkRoQix5REF5RG9CLFlBQUEsSUF6RHBCLGlFQTJEd0IsUUFBQSx3QkFBQSxJQUFBLHVCQUNBLFVBQUEsS0E1RHhCLHVEQWlFZ0Isa0JBQUEsbUJBQ0EsWUFBQSxLQWxFaEIseURBb0VvQixZQUFBLElBcEVwQixpRUFzRXdCLFFBQUEsd0JBQUEsSUFBQSx1QkFBQSxJQUFBLDRCQUNBLFVBQUEsS0F2RXhCLGtDQTZFWSxtQkFBQSxlQUFBLFdBQUEsZUFDQSxRQUFBLGVBOUVaLHNCQWtGUSxNQUFBLE1BQ0EsT0FBQSxLQW5GUiw2QkFxRlksUUFBQSxHQUNBLGlCQUFBLGdZQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGtCQUFBLFVBQ0Esb0JBQUEsT0FDQSxnQkFBQSxLQTVGWixtQ0FnR2dCLGlCQUFBLGdZQWhHaEIsaURBcUdnQixrQkFBQSxlQUFBLGNBQUEsZUFBQSxVQUFBLGVBckdoQixnQkEwR1EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLE9BQ0EsWUFBQSxJQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxPQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsV0FBQSxPQUNBLFFBQUEsRUFsSFIscUJBb0hZLFdBQUEsUUFDQSxRQUFBLEVBQ0gscUJDakpSLFNBQUEsU0FDQSxpQkFBQSxRQUZELDJCQUlFLFFBQUEsR0FDQSxpQkFBQSxRQUNBLE1BQUEsS0FBYSxPQUFBLElBQ2IsU0FBQSxTQUNBLEtBQUEsRUFBUyxPQUFBLEtBQ1QsNEJBR0QsU0FBQSxTQUNBLDJEdkI0Uk8sV0FBQSwrQkFBQSxXQUFBLHVCQWxLSiwwQnVCMUhILDJEdkJtU08sV0FBQSxZdUJyU1IsMENBT0csUUFBQSxHQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQUFhLE9BQUEsSUFDYixTQUFBLFNBQ0EsS0FBQSxFQUFTLElBQUEsRUFDVCxrQkFJRixTQUFBLFNBQ0EsaUJBQUEsS0FDQSxXQUFBLE92QjRRTyxRQUFBLGlDQUFBLFVBQUEsUUFBQSx5QkFBQSxVdUIxUVAsUUFBQSxDQUlBLE12Qm9HRywwQnVCN0dKLGtCdkJzUlEsUUFBQSxXQUFBLFd1QmhSUCw4Q0FDQyxpQkFBQSxRdEI4REEseUNzQnJFRixrQnZCK1FRLFFBQUEsaUNBQUEsa0NBQUEsUUFBQSx5QkFBQSwyQkFsS0osZ0V1QjdHSixrQnZCc1JRLFFBQUEsV0FBQSxZdUJ0UlIsd0JBQUEseUJBY0UsUUFBQSxHQUNBLE1BQUEsRUFBVSxPQUFBLEVBQ1YsYUFBQSxNQUNBLFNBQUEsU0FqQkYseUJBb0JFLGFBQUEsS0FBQSxLQUFBLEVBQUEsRUFDQSxhQUFBLFFBQUEsWUFBQSxZQUFBLFlBQ0EsS0FBQSxLQUFZLElBQUEsSUFHWixNQUZBLHFEQUFnQyxhQUFBLEtBQUEsWUFBQSxZQUFBLFlBQTZELDZEQUNyRCxhQUFBLFFBQUEsWUFBQSxZQUFBLFl0QjZDeEMseUNzQnJFRix5QkEyQkcsYUFBQSxLQUFBLEtBQUEsRUFBQSxHQTNCSCx3QkErQkUsYUFBQSxFQUFBLEVBQUEsS0FBQSxLQUNBLGFBQUEsWUFBQSxZQUFBLFFBQUEsWUFDQSxNQUFBLEtBQWEsT0FBQSxJQUViLE1BREEsb0RBQWdDLGFBQUEsWUFBQSxZQUFBLEtBQUEsWXRCbUNoQyx5Q3NCckVGLHdCQXFDRyxhQUFBLEVBQUEsRUFBQSxLQUFBLE1BckNILHFCQUFBLHFCQUFBLHFCQUFBLHFCQUFBLHFCQUFBLHFCdkIrUVEsVUFBQSxpQ0FBQSxVQUFBLHlCQUFBLGNBQUEsa0NBQUEsY0FBQSwwQkFsS0osMEJ1QjdHSixxQkFBQSxxQkFBQSxxQkFBQSxxQkFBQSxxQkFBQSxxQnZCc1JRLFVBQUEsWUF6S0osMEJ1QjdHSixxQkFBQSxxQkFBQSxxQkFBQSxxQkFBQSxxQkFBQSxxQnZCc1JRLGNBQUEsWXVCM09OLGlEQUFBLGlEQUFBLGlEQUFBLGlEQUFBLGlEQUFBLGlEQUNDLE1BQUEsS0FDQSxnRkFBQSxnRkFBQSxnRkFBQSxnRkFBQSxnRkFBQSxnRkFBQSxxRUFBQSxxRUFBQSxxRUFBQSxxRUFBQSxxRUFBQSxxRUFDQyxNQUFBLFFBOUNKLG9CQW1ERSxZQUFBLElBQ0EsTUFBQSxRQUNBLGdEQUFnQyxNQUFBLEtBQWUsdUJ2QjBOekMsV0FBQSxtQ0FBQSxXQUFBLDJCQWxLSiwwQnVCdERILHVCdkIrTk8sV0FBQSxZdUI3Tk4sZ0ZBQUEscUVBQUEsb05BQUEsOEVBQUEsZ0ZBQUEsb05BQUEsOEVBR0csYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUNBLHdCdkJrTkcsUUFBQSw4QkFBQSxFQUFBLFFBQUEsc0JBQUEsRUFsS0osMEJ1QjFDSix3QnZCbU5RLFFBQUEsS0FBQSxHdUJqTlAsK0JBQ0MsUUFBQSxTQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLHNCQUFBLElBQ0EsYUFBQSxVQUNBLE10QkpBLHlDc0JBRCwrQkFNRSxpQkFBQSxJQUFBLElBQUEsc0JBQUEsSUFBQSxJQUNBLGdCQUFBLFlBR0Qsb0NBQUEsb0NBQUEsb0NBQUEsb0NBQUEsb0NBQUEsb0N2QmdNTSxVQUFBLGlDQUFBLFVBQUEseUJBSkYsY0FBQSxXdUJ4TEgsTUFBQSxLdkIwQkMsMEJ1QjlCRixvQ0FBQSxvQ0FBQSxvQ0FBQSxvQ0FBQSxvQ0FBQSxvQ3ZCdU1NLFVBQUEsWXVCdk1OLDJDQUFBLDJDQUFBLDJDQUFBLDJDQUFBLDJDQUFBLDJDQU1FLE1BQUEsUUFORixtQ0FVQyxNQUFBLEtBQ0EsVUFBQSxNQUNBLHNDdkJvTEssV0FBQSwrQkFBQSxXQUFBLHVCQWxLSiwwQnVCakJGLHNDdkIwTE0sV0FBQSxZdUIxTEwsbUVBQUEsdU1BQUEsaUVBQUEsbUVBQUEsd0RBQUEsdU1BQUEsaUVBSUUsYUFBQSxZQUFBLFFBQUEsWUFBQSxZQUNBLG1DQU1GLFFBQUEsTUFDQSxZQUFBLElBQ0EsTXRCcENELHlDc0JnQ0EsbUNBTUUsYUFBQSxNQ3JJSixvQnhCeVNRLFFBQUEsbUNBQUEsRUFBQSxRQUFBLDJCQUFBLEVBbEtKLDBCd0J2SUosb0J4QmdUUSxRQUFBLFdBQUEsR3dCN1NSLFlBQ0MsTUFBQSxLQUFhLFVBQUEsTUFDYixPQUFBLEtBQ0EsWUFFQSxTQUFBLFFBQ0EsTXZCc0ZDLHlDdUJ4RkYsWUFJRSxXQUFBLFFBSkYsd0J4QmtTUSxZQUFBLGtDQUFBLFlBQUEsMEJBQUEsV0FBQSxrQ0FBQSxXQUFBLDBCd0J6Uk4sV0FBQSxJQUFBLE1BQUEsS3hCdUhFLDBCd0JoSUosd0J4QnlTUSxZQUFBLFlBektKLDBCd0JoSUosd0J4QnlTUSxXQUFBLFl3QnpTUixjQVlFLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGFBQUEsU0FDQSxNdkJ5RUEseUN1QnhGRixjQWlCRyxpQkFBQSxNQUFBLElBQUEsc0JBQUEsTUFBQSxJQUNBLGdCQUFBLFdBQTBCLGFBQUEsR0FsQjdCLGlCeEJrU1EsVUFBQSxnQ0FBQSxVQUFBLHdCQUpGLGNBQUEsVUE5SkYsMEJ3QmhJSixpQnhCeVNRLFVBQUEsWXdCelNSLHFCQTBCRyxpQkFBQSxRQUNBLE1BQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE94QmlRRyxRQUFBLFVBQUEsV0FBQSxVQUFBLFVBQUEsV0FBQSxTd0IxT0gsTUFwREgsMkJBaUNJLGFBQUEsWUFBQSxLQUFBLFlBQUEsWUFqQ0osMkJBb0NJLGlCQUFBLFFBQ0EsTUFBQSxLQXJDSix1QkF3Q0ksV0FBQSw4QkFBQSxVQUNBLFFBQUEsbUJBQUEsUUFBQSxvQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxNQUFBLEtBQWEsT0FBQSxLeEJvUFgsYUFBQSxVd0I5Uk4seUNBOENLLGtCQUFBLGVBQUEsY0FBQSxlQUFBLFVBQUEsZUE5Q0wsNEJBa0RJLFFBQUEsRXZCc0NGLHlDdUJ4RkYscUJBc0RJLFlBQUEsS0FBbUIsYUFBQSxNQUt2QixxQkFDQyxXQUFBLElBQUEsTUFBQSxLeEJzT08sWUFBQSxnQ0FBQSxZQUFBLHdCQUFBLFdBQUEsa0NBQUEsV0FBQSwwQkFsS0osMEJ3QnJFSixxQnhCOE9RLFlBQUEsUUF6S0osMEJ3QnJFSixxQnhCOE9RLFdBQUEsWXdCeE9SLFlBQ0MsaUJBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxLQUVBLFNBQUEsU0FDQSxNQUFBLEtBQWEsT0FBQSxLQUNiLFNBQUEsT0FORCxtQkFRRyxRQUFBLFFBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxNQUFBLEVBQ0EsUUFBQSxLQUFBLEtBQ0EsTUFBQSxRQUNBLG1CQUFBLEtBQUEsSUFBQSxLQUFBLFdBQUEsS0FBQSxJQUFBLEtBQ0EsZUFBQSxLQWZILG1CQW1CRyxtQkFBQSxLQUFBLGdCQUFBLEtBQUEsV0FBQSxLQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsbUJBQUEsS0FBQSxXQUFBLEtBRUEsTUFBQSxLQUFhLE9BQUEsS0FBYyxZQUFBLEt4QnFNeEIsUUFBQSxFQUFBLFVBQUEsRUFBQSxXd0JuTUgsTUFBQSxRQUNBLFlBQUEsTUFBQSxDQUFBLFd4QmtNRyxVQUFBLFV3QmhNSCxZQUFBLElBQ0EsaUJBQUEsWUFDQSxpQkFBQSxLQUNBLE9BQUEsUUFoQ0gsK0JBb0NHLFFBQUEsS0FwQ0gscUNBdUNFLGNBQUEsWUFDQSxxQkM5R0UsU0FBQSxNQUVBLGlCQUFBLG1CQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsS0FBQSxFQUFTLElBQUEsRUFDVCxrQkFBQSxrQkFBQSxjQUFBLGtCQUFBLFVBQUEsa0JBQ0EsZUFBQSxLekI2UkUsUUFBQSxVeUIzUkYsbUJBQUEsSUFBQSxJQUFBLDhCQUFBLFdBQUEsSUFBQSxJQUFBLDhCQUNBLFFBQUEsS0FDQSx3Q0FDSSxrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBQ0EsZUFBQSxLQUNILDZCQUVHLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsTUFBQSxJQUFZLFVBQUEsTUFDWixPQUFBLEtBQ0EsT0FBQSxLQU5ILGtDQVFPLE1BQUEsS0F2QlosdUNBMkJRLFNBQUEsU0FDQSxNQUFBLEtBNUJSLDZDQThCWSxpQkFBQSxzQkFDQSxNQUFBLEtBQWEsT0FBQSxlQUNiLFFBQUEsRUFBZSxRQUFBLEVBQ2YsYUFBQSxFQUFBLEVBQUEsSUFBdUIsYUFBQSxNQUFxQixhQUFBLFF6Qm1RbEQsVUFBQSxleUJsUTJDLE1BQUEsSUFLckMsTUF2Q1osd0VBbUMyQyxNQUFBLGVBbkMzQywrREFvQ2tDLE1BQUEsZUFwQ2xDLG1FQXFDc0MsTUFBQSxlQXJDdEMsOERBc0NpQyxNQUFBLGV4QndEL0IseUN3QjlGRiw2Q0F5Q2dCLE9BQUEsS3pCK1BSLFVBQUEsZ0NBQUEsVUFBQSx5QkFsS0osZ0V5QnRJSiw2Q3pCK1NRLFVBQUEsWXlCL1NSLDhDQThDWSxpQkFBQSxZQUNBLE9BQUEsS0FBYyxRQUFBLEVBQ2QsUUFBQSxFQUNBLFNBQUEsU0FDQSxNQUFBLEVBQVUsSUFBQSxJQUNWLE9BQUEsUUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsZ0JBSUEsTUF4RFosdURBc0R1QixLQUFBLEt4QndDckIseUN3QjlGRixrREEyRG9CLE1BQUEsS0FBYSxPQUFBLE1BSzdCLDRCQUNJLFNBQUEsU0FDQSxJQUFBLEtBQVcsTUFBQSxLQUNYLE1BQUEsS0FBYSxPQUFBLEtBQ2IsT0FBQSxRQUpILGdDQU1PLFFBQUEsTUFDQSxNQUFBLEtBQWEsT0FBQSxLQVBwQixxQ0FTVyxLQUFBLEtBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQVZYLDJDQWVrQixLQUFBLFFBQTBCLGdDQUFBLGdDQUFBLGlDQVF6QyxlQUFBLFVBQUEsT0FBQSxVQUNILGdCekJnTkcsUUFBQSxrQ0FBQSxFQUFBLFFBQUEsMEJBQUEsRUFsS0osMEJ5QjFDSixnQnpCbU5RLFFBQUEsV0FBQSxHeUJoTlIsMEJ6QnlNUSxXQUFBLGtDQUFBLFdBQUEsMEJBbEtKLDBCeUJ2Q0osMEJ6QmdOUSxXQUFBLFl5QmhOUixnQnpCeU1RLFVBQUEsZ0NBQUEsVUFBQSx3QkFKRixjQUFBLFVBOUpGLDBCeUJ2Q0osZ0J6QmdOUSxVQUFBLFl5QmhOUixrQkFRWSxtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMkJBUlosd0JBVWdCLE1BQUEsUUFWaEIsZUFlUSxZQUFBLElBQ0gsZ0J6QnlMRyxRQUFBLG1DQUFBLEVBQUEsK0JBQUEsUUFBQSwyQkFBQSxFQUFBLHVCQWxLSiwwQjBCdklKLGdCMUJnVFEsUUFBQSxXQUFBLEVBQUEsWTBCN1NSLFMxQnNTUSxjQUFBLGlDQUFBLGNBQUEseUJBbEtKLDBCMEJwSUosUzFCNlNRLGNBQUEsWTBCN1NSLGlCQUdFLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLElBQ0EsTXpCdUZBLHlDeUI1RkYsaUJBT0csbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLFFBUEgsb0JBVUcsTUFBQSxJMUJ3UkcsUUFBQSxVMEJsU04sWTFCa1NNLFFBQUEsVUFBQSxFMEJsU04sYzFCa1NNLFVBQUEsVzBCaFJILFlBQUEsSUFDQSxnQkFBQSxVQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFwQkgsa0JBc0JJLFFBQUEsYTFCNFFFLGFBQUEsVTBCbFNOLHVCQXlCSyxLQUFBLFFBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQTFCTCxvQkE4QkksZ0JBQUEsS0FDQSxNQUFBLFFBL0JKLDZCQWtDTSxLQUFBLFFBQ0EscUJBUUwsZ0JBQUEsRUFBQSxhQUFBLEVBQUEsUUFBQSxDQUNBLE16QmdEQyx5Q3lCbERGLHFCQUlFLGdCQUFBLEVBQUEsYUFBQSxFQUFBLFFBQUEsR0FFRCwyQkFDQyxRQUFBLGFBQ0EsZUFBQSxJQUNBLE1BQUEsS0FIQSw4QjFCc1BNLFVBQUEsa0NBQUEsVUFBQSwwQkFKRixjQUFBLFVBOUpGLDBCMEJwRkYsOEIxQjZQTSxVQUFBLFkyQmhUUixxQkFBQSxnQkFDQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLGtCQUFBLE1BQUEsb0JBQUEsV0FBQSxlQUFBLE1BQUEsWUFBQSxXQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxJQUFBLFNBQ0EsS0FBSyxNMUJ5RkoseUMwQi9GRixxQkFBQSxnQkFRRSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsdUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsUUFFRCw0QkFDQyxlQUFBLFVBQ0EsNEJBRUEsTTFCaUZBLHlDMEJsRkQsNEJBR0UsVUFBQSxPMUIrRUQseUMwQi9GRiw0RUFBQSx1RUFBQSw4RUFBQSx5RUFBQSx1RUFBQSxrRUFBQSx5RUFBQSxvRTNCcVNNLGFBQUEsVTJCNVFELFlBQUEsSUFBQSxNQUFBLFNBU0osdUJBQ0MsZUFBQSxVQURBLGlDQUFBLGlDQUFBLGlDQUFBLGlDQUFBLGlDQUFBLGlDQUlFLE1BQUEsUUFDQSx1QkFJRixNMUJvREEseUMwQnJERCx1QkFHRSxVQUFBLE9DN0NILG9CQUNDLFNBQUEsU0FDQSxpQkFBQSxRQUNBLGtDQUFBLHNEQUFBLHdDQUNDLGlCQUFBLEtBSkYsMEJBT0UsUUFBQSxHQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQUFhLE9BQUEsSUFDYixTQUFBLFNBQ0EsS0FBQSxFQUFTLE9BQUEsS0FDVCwyQkFFQSxpQkFBQSxRQUNBLFNBQUEsUzVCMFJNLFFBQUEsaUNBQUEsVUFBQSxRQUFBLHlCQUFBLFU0QnhSTixRQUFBLFNBQUEsUUFBQSxLQUNBLGlCQUFBLElBQUEsc0JBQUEsSUFDQSxhQUFBLFdBQ0EsUUFBQSxDQUNBLE01QmtIRSwwQjRCMUhILDJCNUJtU08sUUFBQSxXQUFBLFdDak5OLHlDMkJsRkQsMkJBVUUsaUJBQUEsS0FBQSxJQUFBLHNCQUFBLEtBQUEsSUFDQSxnQkFBQSxXNUJpUkssUUFBQSxnQ0FBQSwrQkFBQSxRQUFBLHdCQUFBLHdCQWxLSixnRTRCMUhILDJCNUJtU08sUUFBQSxPQUFBLFk0Qm5TTixpQ0FBQSxrQ0FlQyxRQUFBLEdBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxhQUFBLE1BQ0EsU0FBQSxTQW5CRCxrQ0FzQkMsS0FBQSxLQUFZLE9BQUEsS0FDWixhQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsYUFBQSxZQUFBLFlBQUEsWUFBQSxPQUNBLE0zQnlERCx5QzJCbEZBLGtDQTJCRSxhQUFBLEtBQUEsRUFBQSxFQUFBLE1BM0JGLGlDQStCQyxNQUFBLEtBQWEsSUFBQSxLQUNiLGFBQUEsRUFBQSxLQUFBLEtBQUEsRUFDQSxhQUFBLFlBQUEsUUFBQSxZQUFBLFdBSUEsTUFIQSxtRUFBQSxxREFDQyxhQUFBLFlBQUEsS0FBQSxZQUFBLFkzQitDRix5QzJCbEZBLGlDQXVDRSxhQUFBLEVBQUEsS0FBQSxLQUFBLEdBSUgsd0JBQ0MsY0FBQSxJQUFBLE1BQUEsSzVCNE9JLGVBQUEsUzRCMU9KLEtBQUssTTNCb0NMLHlDMkJ2Q0Qsd0JBS0UsYUFBQSxJQUFBLE1BQUEsS0FDQSxjQUFBLEtBQ0EsZUFBQSxHM0JnQ0QseUMyQnZDRCx3QkFXRSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQWJELG1DQWVFLFdBQUEsR0FmRiwwQkFtQkMsWUFBQSxrQkFBQSxDQUFBLFc1QjhOSyxVQUFBLGdDQUFBLFVBQUEsd0I0QjdOcUIsWUFBQSxJQUMxQixlQUFBLEtBQ0EsZUFBQSxVQUNBLE1BQUEsSUFDQSxNNUJ1REMsMEI0Qi9FRiwwQjVCd1BNLFVBQUEsWUNqTk4seUMyQnZDQSwwQjVCaVBNLFVBQUEsa0NBQUEsVUFBQSwwQjRCdE5KLGVBQUEsRzVCb0RBLGdFNEIvRUYsMEI1QndQTSxVQUFBLFk0QnpOTiwyQ0FHRSxZQUFBLGtCQUFBLENBQUEsVzVCK01JLFVBQUEsZ0NBQUEsVUFBQSx3QjRCOU1zQixZQUFBLElBQzFCLGVBQUEsS0FDQSxlQUFBLFVBQ0EsTUFBQSxJQUNBLE01QndDQSwwQjRCaERGLDJDNUJ5Tk0sVUFBQSxZQ2pOTix5QzJCUkEsMkM1QmtOTSxVQUFBLGtDQUFBLFVBQUEsMEI0QnZNSCxlQUFBLEc1QnFDRCxnRTRCaERGLDJDNUJ5Tk0sVUFBQSxZNEJ6Tk4saUNBZUUsTUFBQSxLNUIrTEUsV0FBQSxVNEI3TEYseURBS0MsT0FBQSxLQUFBLEVBQUEsRUFIRix5RUFLRyxNQUFBLEtBQWEsZUFBQSxFQUxoQiwrRUFPSSxpQkFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLEtBQWMsUUFBQSxFQUFlLHNCQUFBLEVBQUEsY0FBQSxFQUM3QixZQUFBLE1BQUEsQ0FBQSxXNUJpTEQsVUFBQSxLNEJoTDJCLFlBQUEsSUFDMUIsTUFBQSxRNUIrS0QsUUFBQSxFQUFBLFU0QjlLMkIsWUFBQSxFQWI5QiwwR0FlSyxNQUFBLGtCQWZMLGlHQWVLLE1BQUEsa0JBZkwscUdBZUssTUFBQSxrQkFmTCxzR0FlSyxNQUFBLGtCQWZMLDRGQWVLLE1BQUEsa0JBZkwsZ0ZBQUEsb05BQUEsOEVBQUEsZ0ZBQUEscUVBQUEsb05BQUEsOEVBb0JHLE1BQUEsS0FBYSxPQUFBLEtBQ2IsT0FBQSxFQXJCSCxzRkFBQSwwTkFBQSxvRkFBQSxzRkFBQSwyRUFBQSwwTkFBQSxvRkF1QkksYUFBQSxZQUFBLFFBQUEsWUFBQSxZQXZCSix3RUE0QkUsTUFBQSxLNUIrSkMsT0FBQSxVQUFBLEVBQUEsRTRCclNOLGlDNUJxU00sVUFBQSxVNEJ4SnNCLFlBQUEsSUFDMUIsTUFBQSxRNUJ1SkksV0FBQSxXNEJyU04sbUNBaUpHLGdCQUFBLFVBakpILHlDQW1KSSxNQUFBLEtBbkpKLDBFQXNKaUQsUUFBQSxnQkFBNkIsVzVCK0l4RSxXQUFBLFU0QjFJTCxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxVQUpELGNBTUUsUUFBQSxtQkFBQSxRQUFBLG9CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQU5GLGdCQVFHLFFBQUEsbUJBQUEsUUFBQSxvQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUFDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDRyxpQkFBQSxPQUFBLHdCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0gsTUFBQSxLQUFhLE9BQUEsS0FDYixPQUFBLElBQUEsTUFBQSxLQUNBLHNCQUFBLEtBQUEsY0FBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwwQkFDQSxNM0J6RUQseUMyQjBERixnQkFpQkksTUFBQSxLQUFhLE9BQUEsTUFqQmpCLG9CQXdCSSxNQXhCSix5QkFxQkssS0FBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQjNCaEZILHlDMkIwREYsb0JBMEJLLE1BQUEsS0FBYSxPQUFBLE1BMUJsQixzQkE4QkksYUFBQSxRQTlCSiwrQkFnQ0ssS0FBQSxRQUNBLHNCQU9KLFFBQUEsU0FBQSxRQUFBLEtBQ0EsaUJBQUEsSUFBQSxzQkFBQSxJQUNBLGFBQUEsU0FDQSxNM0JyR0MseUMyQmlHRixzQkFNRSxpQkFBQSxJQUFBLE1BQUEsc0JBQUEsSUFBQSxNQUNBLGdCQUFBLFVBQ0EseURBQ0MsaUJBQUEsSUFBQSxzQkFBQSxLQUlILDBEQUVFLE9BQUEsRUFBVyxNQUFBLEtBRmIsc0VBS0UsaUJBQUEsUUFDQSxPQUFBLEtBQWMsUUFBQSxFQUNkLFlBQUEsTUFBQSxDQUFBLFc1QmlGSSxVQUFBLFc0QmhGc0IsWUFBQSxJQUMxQixNQUFBLGtCQUNBLE1BQUEsS0FBYSxPQUFBLEs1QjhFVCxRQUFBLEVBQUEsVTRCeEZOLGdENUJ3Rk0sV0FBQSxVNEJ4Rk4scUQ1QndGTSxVQUFBLFU0QnZFQSxZQUFBLElBQ0EsV0FBQSxRQUNBLFFBQUEsYUFDQSxlQUFBLElBQ0EsTUFBQSwwQkFBQSxNQUFBLGtCQUNBLFdBQUEsT0FDSCxpQkNuT0YsaUJBQUEsUTdCd1NPLFFBQUEsa0NBQUEsRUFBQSxRQUFBLDBCQUFBLEM2QnRTUCxNN0JvSUcsMEI2QnZJSixpQjdCZ1RRLFFBQUEsV0FBQSxHQ2pOTix5QzRCL0ZGLGlCN0J5U1EsUUFBQSwrQkFBQSxFQUFBLFFBQUEsdUJBQUEsR0FsS0osZ0U2QnZJSixpQjdCZ1RRLFFBQUEsV0FBQSxHNkJ4U1IsZTdCaVNRLE9BQUEsaUNBQUEsRUFBQSxFQUFBLE9BQUEseUJBQUEsRUFBQSxDNkIvUlAsTTdCNkhHLDBCNkIvSEosZTdCd1NRLE9BQUEsV0FBQSxFQUFBLEdDak5OLHlDNEJ2RkYsZTdCaVNRLE9BQUEsK0JBQUEsRUFBQSxFQUFBLE9BQUEsdUJBQUEsRUFBQSxHQWxLSixnRTZCL0hKLGU3QndTUSxPQUFBLFdBQUEsRUFBQSxHNkJqU1IsVUFDQyxRQUFBLE1BQ0EsY0FBQSxJQUFBLE1BQUEsUUFGRCxZQUlFLGlCQUFBLFFBQ0EsUUFBQSxhQUF1QixTQUFBLFM3QmlSbkIsVUFBQSxVNkIvUUosWUFBQSxJQUNBLGVBQUEsVTdCOFFJLFFBQUEsVUFBQSxhQUFBLFU2QjVRSixtQkFBQSxJQUFBLElBQUEsMkJBQUEsV0FBQSxJQUFBLElBQUEsMEJBQ0EsS0FBSyxNNUJxRUwseUM0QmhGRixZN0JzUk0sVUFBQSxXQUlFLFFBQUEsVUFBQSxrQ0FBQSxRQUFBLFVBQUEsMEJBSkYsYUFBQSxXQTlKRixnRTZCeEhKLFk3QmlTUSxRQUFBLFVBQUEsWTZCalNSLGtCQXNCRyxRQUFBLEdBQ0EsTUFBQSxFQUFVLE9BQUEsRUFDVixhQUFBLE1BQ0EsYUFBQSxFQUFBLEtBQUEsS0FBQSxFQUNBLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFDQSxTQUFBLFNBQ0EsTUFBQSxFQUFVLElBQUEsRUE1QmIsa0JBQUEsZ0NBK0JHLGlCQUFBLEtBQ0EsTUFBQSxRQUNBLGE3QnlQSyxRQUFBLGdDQUFBLEVBQUEsRUFBQSxRQUFBLHdCQUFBLEVBQUEsRUFsS0osMEI2QnBGSixhN0I2UFEsUUFBQSxPQUFBLEVBQUEsRzZCeFBQLGtCQUNDLGlCQUFBLFE3QmdQTSxRQUFBLGtDQUFBLEVBQUEsUUFBQSwwQkFBQSxDNkI5T04sTTdCNEVFLDBCNkIvRUgsa0I3QndQTyxRQUFBLFdBQUEsR0NqTk4seUM0QnZDRCxrQjdCaVBPLFFBQUEsK0JBQUEsRUFBQSxpQ0FBQSxRQUFBLHVCQUFBLEVBQUEsMEJBbEtKLGdFNkIvRUgsa0I3QndQTyxRQUFBLFdBQUEsRUFBQSxZNkJqUE4seUJBQ0MsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNHLGtCQUFBLE1BQUEsb0JBQUEsV0FBQSxlQUFBLE1BQUEsWUFBQSxXQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxJQUFBLFNBQ0EsTTVCMkJKLHlDNEJoQ0EseUJBT0UsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLHVCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLFFBSUgscUJBQ0MsaUJBQUEsUTdCME5JLFFBQUEsVUFBQSxFNkJ4TkosNEJBQ0MsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsUUFBQSx1QkFBQSxlQUFBLG1CQUFBLGVBQUEsZUFBQSxlQUNHLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxJQUFBLFU3Qm1OQSxVQUFBLFU2QmpOQSxNQUFBLElBQ0EsTTVCVUoseUM0QmxCQSw0QkFVSyxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsdUJBQUEsSUFBQSxtQkFBQSxJQUFBLGVBQUEsS0FLUCxhQUlDLE1BSkQsZUFFRSxRQUFBLE01QkNBLHlDNEJIRixhQU1FLE1BQUEsS0FDQSxXQUFBLFFBSUYsa0JBQ0MsTTVCVEMseUM0QlFGLGtCQUdFLE1BQUEsTUFIRixxQkFtQkUsTUFuQkYsMkI3QjhMTSxXQUFBLFU2QjlMTiwwQkFXSSxZQUFBLElBQ0EsTUFBQSxLQUNBLG1CQUFBLElBQUEsSUFBQSwyQkFBQSxXQUFBLElBQUEsSUFBQSwyQkFiSixnQ0FlSyxNQUFBLFE1QnZCSCx5QzRCUUYscUJBcUJHLFFBQUEsS0FyQkgsd0JBdUJJLFdBQUEsTzdCdUtFLFFBQUEsVUFBQSxFNkJyS0YsY0FBQSxJQUFBLE1BQUEsUUF6QkosMkJBMkJLLFdBQUEsRUEzQkwsMEI3QjhMTSxVQUFBLE02QnpKTixtQkFDQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLFlBQUEsa0JBQUEsQ0FBQSxXN0J5Sk8sVUFBQSxnQ0FBQSxVQUFBLHdCNkJ4Sm1CLFlBQUEsSUFDMUIsTUFBQSxLQUNBLGVBQUEsVTdCa0pLLFFBQUEsRUFBQSxFQUFBLFU2QmhKTCxjQUFBLElBQUEsTUFBQSxPQUlBLE03QmxCRywwQjZCS0osbUI3Qm9LUSxVQUFBLFk2QnBLUiwwQkFXRSxjQUFBLEs1QnhEQSx5QzRCNkNGLG1CQWVFLFFBQUEsTUFmRiwwQ0FrQk0sbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQWxCTiwwQkFxQkUsY0FBQSxLQXJCRixtREF3Qkksa0JBQUEsZUFBQSxjQUFBLGVBQUEsVUFBQSxlQXhCSiwwREEwQkssS0FBQSxLQUNBLGdCQW1CSixNQWJELDZDQUFBLDZDQUFBLGtDQUFBLGlMQUFBLDJDQUFBLGlMQUFBLDJDQUdHLGFBQUEsWUFBQSxRQUFBLFlBQUEsWUFISCwyQjdCd0hNLFdBQUEsVTZCaEhKLE01QnRGQSx5QzRCOEVGLDJCQVVHLGlCQUFBLE9BQUEsd0JBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsUTVCeEZELHlDNEI4RUYsZ0JBZUUsTUFBQSxLN0J5R0ksV0FBQSxXNkJ4SE4sdUNBQUEsdUNBQUEsNEJBQUEsMktBQUEscUNBQUEsMktBQUEscUNBa0JHLE1BQUEsTUFLSCxxQkFDQyxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxJQUNBLE01QnhHQyx5QzRCcUdGLHFCQUtFLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxRQUxGLHdCQVFFLFFBQUEsTUFDQSxXQUFBLE1BQ0EsTTVCL0dBLHlDNEJxR0Ysd0JBWUcsUUFBQSxtQkFBQSxRQUFBLG9CQUFBLFFBQUEsbUJBQUEsUUFBQSxZN0JxRkcsWUFBQSxZNkJqR04sMkJBZ0JHLFFBQUEsbUJBQUEsUUFBQSxvQkFBQSxRQUFBLG1CQUFBLFFBQUEsWTdCaUZHLE9BQUEsRUFBQSxVNkIvRUgsTTVCdkhELHlDNEJxR0YsMkJBb0JJLFFBQUEsTTdCNkVFLE9BQUEsVUFBQSxHNkJqR04sNkI3QmlHTSxVQUFBLFU2QnhFRixNQUFBLEtBQ0EsbUJBQUEsSUFBQSxJQUFBLDJCQUFBLFdBQUEsSUFBQSxJQUFBLDJCQTFCSixtQ0E0QkssTUFBQSxRQUNBLHVCQU9KLE01QnpJQyx5QzRCd0lGLHVCN0I4RE0sY0FBQSxZNkI5RE4seUJBTUUsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsb0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLE1BQUEsS0FBYSxnQkFBQSxJQUNiLE01QmpKQSx5QzRCd0lGLHlCQVdHLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxRQVhILDZCN0I4RE0sWUFBQSxVNkIvQ0gsWUFBQSxLQUNBLFlBTUYsU0FBQSxNQUNBLE9BQUEsS0FBYyxNQUFBLElBQ2QsV0FBQSxXQUFBLElBQUEsV0FBQSxDQUFBLFVBQUEsSUFBQSxXQUFBLENBQUEsa0JBQUEsSUFBQSxZQUNBLGtCQUFBLHVHQUFBLDhDQUFBLFVBQUEsK0ZBQUEsOENBQ0EsV0FBQSxPQUNBLE1BQUEsS0FBYSxPQUFBLEtBQ2IsUUFBQSxDQUNBLE01QnJLQyx5QzRCNkpGLFlBVUUsTUFBQSxLQUFhLE9BQUEsTUFWZixzQkFhRSxrQkFBQSx1SkFBQSwwRkFBQSxVQUFBLCtJQUFBLDBGQUNBLFdBQUEsUUFkRixtQkFpQkUsaUJBQUEsWUFDQSxPQUFBLEVBQVcsUUFBQSxFQUNYLFFBQUEsRUFBWSxPQUFBLEVBQ1osT0FBQSxRQXBCRix1QkFzQkcsUUFBQSxNQUNBLE1BQUEsS0FBYSxPQUFBIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyBcclxuICAgdjIuMCB8IDIwMTEwMTI2XHJcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXHJcbiovXHJcblxyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcblxyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG5ib2R5IHtcclxuICBsaW5lLWhlaWdodDogMTsgfVxyXG5cclxub2wsIHVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lOyB9XHJcblxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7IH1cclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgY29udGVudDogbm9uZTsgfSB9XHJcblxyXG5xIHtcclxuICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIHtcclxuICBib2R5IHtcclxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBtaW4td2lkdGg6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6IGNhbGMoKDEwMCUgKiAjeyRicm93c2VyLWNvbnRleHR9KSAvIDE2KTtcclxuICBzY3JvbGwtYmVoYXZpb3I6IGluaXRpYWw7IFxyXG59XHJcblxyXG5odG1sLmZvY3VzLW91dGxpbmUtaGlkZGVuICo6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuI3dwYWRtaW5iYXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gIC8vIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcclxuICAvKiEqL1xyXG4gIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2Utd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDgycHg7XHJcbn1cclxuXHJcbi8vIEdUTSBjbGljayAod2l0aG91dCB0aGlzLCBpdCdsbCBub3QgZmlyZSBjbGljayBzb21ldGltZXMgZm9yIHRoZSBHVE0gdHJhY2tlcilcclxuYSBzdmcge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5ib2R5LnN0b3AtdHJhbnNpdGlvbnMgKiB7XHJcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pZnJhbWUsXHJcbm9iamVjdCxcclxuZW1iZWQsXHJcbnZpZGVvIHtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuc3ZnIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuZW0ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxudGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggd2hpdGUgaW5zZXQ7XHJcbn1cclxuXHJcbi8vIFNhZmFyaSBhdXRvIGZpbGwgY3JlZGVudGlhbHMgY29sb3JcclxuaW5wdXQ6bm90KGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwpOjotd2Via2l0LWNvbnRhY3RzLWF1dG8tZmlsbC1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbn1cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IHNtYWxsZXI7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICByZXNpemU6IHZlcnRpY2FsO1xyXG59XHJcblxyXG4vKiBQcmV2ZW50IGlPUyBmcm9tIHpvb21pbmcgaW4gb24gaW5wdXQgZmllbGRzICovXHJcbkBzdXBwb3J0cyAoLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lKSB7XHJcbiAgaW5wdXRbdHlwZT0nY29sb3InXSxcclxuICBpbnB1dFt0eXBlPSdkYXRlJ10sXHJcbiAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUnXSxcclxuICBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxyXG4gIGlucHV0W3R5cGU9J2VtYWlsJ10sXHJcbiAgaW5wdXRbdHlwZT0nbW9udGgnXSxcclxuICBpbnB1dFt0eXBlPSdudW1iZXInXSxcclxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddLFxyXG4gIGlucHV0W3R5cGU9J3RlbCddLFxyXG4gIGlucHV0W3R5cGU9J3RleHQnXSxcclxuICBpbnB1dFt0eXBlPSd0aW1lJ10sXHJcbiAgaW5wdXRbdHlwZT0ndXJsJ10sXHJcbiAgaW5wdXRbdHlwZT0nd2VlayddLFxyXG4gIHNlbGVjdCxcclxuICBzZWxlY3Q6Zm9jdXMsXHJcbiAgdGV4dGFyZWEge1xyXG5cdGZvbnQtc2l6ZTogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxucCB7XHJcbiAgLy8gZm9udC1zaXplOiAxcmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgXHJcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzICRlYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLy8gJWhlYWRpbmdzIHtcclxuLy8gICBmb250LXdlaWdodDogNzAwO1xyXG4vLyB9XHJcblxyXG4vKiBHbG9hYiBDbGFzcyAqL1xyXG4udXBwZXJjYXNlIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxyXG4uYm9sZCB7IGZvbnQtd2VpZ2h0OiAkYm9sZDsgfVxyXG4udGV4dC1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuLmhpZGRlbl9ibG9jIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxyXG4ucmVsYXRpdmUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuLmVtYmVkLWNvbnRhaW5lciB7IFxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn0gXHJcblxyXG4uZW1iZWQtY29udGFpbmVyIGlmcmFtZSxcclxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXHJcbi5lbWJlZC1jb250YWluZXIgZW1iZWQgeyBcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYXBwbHlTdHlsZXMge1xyXG4gIHAge1xyXG4gICAgLy8gdGV4dC1hbGlnbjoganVzdGlmeTsgXHJcbiAgICArIHAge1xyXG4gICAgICBAaW5jbHVkZSBtYXJnaW4tdG9wKDIwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICBwLCB1bCwgJWhlYWRpbmdzIHtcclxuICAgICsgJWhlYWRpbmdzIHtcclxuICAgICAgQGluY2x1ZGUgbWFyZ2luLXRvcCgzMHB4KTsgXHJcbiAgICB9XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IFxyXG4gICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7IFxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2U7IFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4gIHVsOm5vdCguc2luZ2xlLXBvc3QtdGFncyk6bm90KC5saXN0LXNoYXJlKSwgb2wge1xyXG4gICAgbWFyZ2luOiAxNXB4IDAgMTVweCAxNXB4O1xyXG4gICAgbGkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgICAgICY6Om1hcmtlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgIH1cclxuICAgICAgKyBsaSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE1KTtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICAvLyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgb2wge1xyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XHJcbiAgICAgICY6Om1hcmtlciB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpbWcsIGZpZ3VyZSB7XHJcbiAgICAmLmFsaWduY2VudGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTsgd2lkdGg6IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1hcmdpbigyMHB4IGF1dG8pO1xyXG4gICAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgZmlndXJlIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAlaGVhZGluZ3Mge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTVweCk7XHJcbiAgfVxyXG4gIGgyIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcclxuICAgIEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTVweCk7XHJcbiAgICAvKiEqL1xyXG4gICAgQGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyMHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgaDMge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIwcHgpOyBmb250LXdlaWdodDogNzAwO1xyXG4gICAgLyohKi9cclxuICAgIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGg0IHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcclxuICAgIC8qISovXHJcbiAgICBAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRlZmF1bHRTdHlsZXMge1xyXG4gIHAgKyAlaGVhZGluZ3Mge1xyXG4gICAgQGluY2x1ZGUgbWFyZ2luLXRvcCgzMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5kZWZhdWx0LXBhZ2UtY29udGVudCB7XHJcbiAgQGluY2x1ZGUgcGFkZGluZyg2NXB4IDAgMTAwcHgpO1xyXG59XHJcblxyXG4vKiEqL1xyXG5AaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuICAuYm9yZGVyLWxlZnQgeyBcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTc4ODA7XHJcbiAgICAgIHdpZHRoOiAxcHg7IGhlaWdodDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwOyB0b3A6IDA7XHJcbiAgICB9XHJcbiAgICAmLmJvcmRlci13aGl0ZSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhENENFO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBib2R5LmhvbWUgLnNlY3Rpb24tdGVzdGltb25pYWxzICYge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgdG9wOiByZW0oLTEwMCk7IFxyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMTAwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib3JkZXItbGVmdC1zZWNvbmQge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyRDM4O1xyXG4gICAgICB3aWR0aDogMXB4OyBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDsgdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgJi5ib3JkZXItbGVmdC1zZWNvbmQtMiB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGhlaWdodDogMTA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYm9yZGVyLWxlZnQtc2Vjb25kLXdoaXRlIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpbXBsZWZhdm9yaXRlcy1jbGVhciB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oaWRkZW4tbW9iaWxlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgLyohKi9cclxuICBAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7O1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGRlbi1kZXNrdG9wIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OztcclxuICAvKiEqL1xyXG4gIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OztcclxuICB9XHJcbn1cclxuXHJcbi5uby11cHBlcmNhc2UgeyB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG5pbWcge1xyXG4gIHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuICAmLmFsaWdubGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIEBpbmNsdWRlIG1hcmdpbigwIDE1cHggMTVweCAwKTtcclxuICB9XHJcbiAgJi5hbGlnbnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIEBpbmNsdWRlIG1hcmdpbigwIDAgMTVweCAxNXB4KTtcclxuICB9XHJcbn0iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuXG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArICcgJyArICBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyAnIGNhbGMoJyArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCAnIC0gJywgJyArICcpICsgJHZhcmlhYmxlLXdpZHRoICsgJyknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZFZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZFZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkVmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkVmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCJAbWl4aW4gZm9udC1mYWNlKCRmb250LW5hbWUsICRmaWxlLW5hbWUsICR3ZWlnaHQ6IG5vcm1hbCwgJHN0eWxlOiBub3JtYWwpIHtcclxuICBAZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogcXVvdGUoJGZvbnQtbmFtZSk7XHJcblx0c3JjOiB1cmwoJGZpbGUtbmFtZSArICcub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG5cdHNyYzogdXJsKCRmaWxlLW5hbWUgKyAnLmVvdCcpO1xyXG5cdHNyYzogdXJsKCRmaWxlLW5hbWUgKyAnLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCRmaWxlLW5hbWUgKyAnLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJGZpbGUtbmFtZSArICcudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgkZmlsZS1uYW1lICsgJy5zdmcjI3skZm9udC1uYW1lfScpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XHJcblx0Zm9udC1zdHlsZTogJHN0eWxlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGFkbWluLXN0aWNreS1maXgoICRvZmZzZXQ6IDAgKSB7XHJcbiAgJG5hcnJvdy1vZmZzZXQ6IDQ2cHg7XHJcbiAgJHdpZGUtb2Zmc2V0OiAzMnB4O1xyXG4gIEBpZiAkb2Zmc2V0ICE9IDAgYW5kIHR5cGUtb2YoJG9mZnNldCkgPT0gJ251bWJlcicge1xyXG5cdCRuYXJyb3ctb2Zmc2V0OiAkbmFycm93LW9mZnNldCArICRvZmZzZXQ7XHJcblx0JHdpZGUtb2Zmc2V0OiAkd2lkZS1vZmZzZXQgKyAkb2Zmc2V0O1xyXG4gIH1cclxuICAuYWRtaW4tYmFyICYge1xyXG5cdHRvcDogJG5hcnJvdy1vZmZzZXQ7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgzcHgpIHtcclxuXHQgIHRvcDogJHdpZGUtb2Zmc2V0O1xyXG5cdH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsaW5lLWhlaWdodCgkcHMtZm9udC1zaXplLCAkcHMtbGluZS1oZWlnaHQ6IDApIHtcclxuICBAaWYgJHBzLWxpbmUtaGVpZ2h0ID09IDAge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgfSBAZWxzZSB7XHJcblx0bGluZS1oZWlnaHQ6ICgkcHMtbGluZS1oZWlnaHQgLyAkcHMtZm9udC1zaXplKTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsZXR0ZXItc3BhY2luZygkcHMtbGV0dGVyLXNwYWNpbmcpIHtcclxuICBsZXR0ZXItc3BhY2luZzogKCRwcy1sZXR0ZXItc3BhY2luZyAvIDEwMDApICsgZW07XHJcbn1cclxuXHJcbkBtaXhpbiBzY2FsZS1oZWFkaW5nKCRiYXNlLWZvbnQtc2l6ZSwgJGhlYWRpbmctc2NhbGUpIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDYge1xyXG5cdGgjeyRpfSB7XHJcblx0ICBmb250LXNpemU6IHJlbSgkYmFzZS1mb250LXNpemUgKyAkaGVhZGluZy1zY2FsZSAqICg2IC0gJGkpKTtcclxuXHR9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY3NzLXRyaWFuZ2xlKCRjb2xvciwgJGRpcmVjdGlvbiwgJHNpemU6IDZweCwgJHBvc2l0aW9uOiBhYnNvbHV0ZSwgJHJvdW5kOiBmYWxzZSkge1xyXG4gIEBpbmNsdWRlIHBzZXVkbygkcG9zOiAkcG9zaXRpb24pO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBAaWYgJHJvdW5kIHtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgfVxyXG4gIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xyXG5cdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci10b3A6ICRzaXplIHNvbGlkICRjb2xvcjtcclxuXHRtYXJnaW4tdG9wOiAwIC0gcm91bmQoICRzaXplIC8gMi41ICk7XHJcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcclxuXHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcblx0bWFyZ2luLWJvdHRvbTogMCAtIHJvdW5kKCAkc2l6ZSAvIDIuNSApO1xyXG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XHJcblx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkICRjb2xvcjtcclxuXHRtYXJnaW4tcmlnaHQ6IC0kc2l6ZTtcclxuICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XHJcblx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcblx0bWFyZ2luLWxlZnQ6IC0kc2l6ZTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBoZWFkaW5ncyB7XHJcbiAgaDEsIGgyLCBoMyxcclxuICBoNCwgaDUsIGg2IHtcclxuXHRAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtcSgkd2lkdGgsICR0eXBlOiBtYXgpIHtcclxuICBAaWYgbWFwX2hhc19rZXkoJGJyZWFrcG9pbnRzLCAkd2lkdGgpIHtcclxuXHQkd2lkdGg6IG1hcF9nZXQoJGJyZWFrcG9pbnRzLCAkd2lkdGgpO1xyXG4gIH0gQGVsc2Uge1xyXG5cdCR3aWR0aDogJHdpZHRoICogMXB4O1xyXG4gIH1cclxuICBAaWYgJHR5cGUgPT0gbWF4IHtcclxuXHQkd2lkdGg6ICR3aWR0aCAtIDFweDtcclxuICB9XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoI3skdHlwZX0td2lkdGg6ICR3aWR0aCkge1xyXG5cdEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBob3Rvc2hvcC1sZXR0ZXIoJGZvbnQtc2l6ZSwgJGxldHRlci1zcGFjaW5nLXBzZCwgJGxpbmUtaGVpZ2h0LXBzZDogMCwgJGltcG9ydGFudDogMCkge1xyXG4gIEBpZiAkaW1wb3J0YW50ID09IDEge1xyXG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAqIDFweCAhaW1wb3J0YW50O1xyXG5cdGxldHRlci1zcGFjaW5nOiAoKCRsZXR0ZXItc3BhY2luZy1wc2QgKiAkZm9udC1zaXplKSAvIDEwMDApICogMXB4ICFpbXBvcnRhbnQ7XHJcblx0QGlmICRsaW5lLWhlaWdodC1wc2QgPT0gMCB7XHJcblx0ICBsaW5lLWhlaWdodDogKCgxMjAgKiAkZm9udC1zaXplKSAvIDEwMCkgKiAxcHggIWltcG9ydGFudDtcclxuXHR9IEBlbHNlIHtcclxuXHQgIGxpbmUtaGVpZ2h0OiAkZm9udC1zaXplICsgKCRsaW5lLWhlaWdodC1wc2QgLyAyKSAqIDFweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuICB9IEBlbHNlIHtcclxuXHRmb250LXNpemU6ICRmb250LXNpemUgKiAxcHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6ICgoJGxldHRlci1zcGFjaW5nLXBzZCAqICRmb250LXNpemUpIC8gMTAwMCkgKiAxcHg7XHJcblx0QGlmICRsaW5lLWhlaWdodC1wc2QgPT0gMCB7XHJcblx0ICBsaW5lLWhlaWdodDogKCgxMjAgKiAkZm9udC1zaXplKSAvIDEwMCkgKiAxcHg7XHJcblx0fSBAZWxzZSB7XHJcblx0ICBsaW5lLWhlaWdodDogJGZvbnQtc2l6ZSArICgkbGluZS1oZWlnaHQtcHNkIC8gMikgKiAxcHg7XHJcblx0fVxyXG4gIH1cclxufVxyXG5cclxuLyoqXHJcbiAgQ09OVkVSVCBQSE9UT1NIT1AgQk9YIFNIQURPVyBUTyBDU1NcclxuICovXHJcbkBtaXhpbiBwaG90b3Nob3AtYm94LXNoYWRvdygkb3BhY2l0eSwgJGFuZ2xlLCAkZGlzdGFuY2UsICRzcHJlYWQsICRzaXplLCAkcmVkOiAwLCAkZ3JlZW46IDAsICRibHVlOiAwLCAkbW9yZV9ib3hfc2hhZG93OiAwKSB7XHJcbiAgJGNzc09wYWNpdHk6ICRvcGFjaXR5IC8gMTAwOyAvLyBjb252ZXJ0IG9wYWNpdHkgdG8gbnVtYmVyXHJcbiAgJGFuZzogKDE4MCAtICRhbmdsZSkgKiAzLjE0IC8gMTgwOyAvLyBjb252ZXJ0IHRvIHJhZGlhbnNcclxuXHJcbiAgJG9mZnNldFk6IHJvdW5kKHNpbigkYW5nKSAqICRkaXN0YW5jZSk7IC8vIFZlcnRpY2FsIHNoYWRvd1xyXG4gICRvZmZzZXRYOiByb3VuZChjb3MoJGFuZykgKiAkZGlzdGFuY2UpOyAvLyBIb3Jpem9udGFsIHNoYWRvd1xyXG5cclxuICAkc3ByZWFkUmFkOiAkc2l6ZSAqICRzcHJlYWQvMTAwOyAvLyBTcHJlYWQgcmFkaXVzXHJcbiAgJGJsdXJSYWQ6ICRzaXplIC0gJHNwcmVhZFJhZDsgLy8gQmx1ciByYWRpdXNcclxuXHJcbiAgQGlmICRtb3JlX2JveF9zaGFkb3cgPT0gMCB7XHJcblx0Ym94LXNoYWRvdzogI3skb2Zmc2V0WH1weCAjeyRvZmZzZXRZfXB4ICN7JGJsdXJSYWR9cHggI3skc3ByZWFkUmFkfXB4IHJnYmEoJHJlZCwgJGdyZWVuLCAkYmx1ZSwgJGNzc09wYWNpdHkpO1xyXG4gIH0gQGVsc2Uge1xyXG5cdGJveC1zaGFkb3c6ICN7JG9mZnNldFh9cHggI3skb2Zmc2V0WX1weCAjeyRibHVyUmFkfXB4ICN7JHNwcmVhZFJhZH1weCByZ2JhKCRyZWQsICRncmVlbiwgJGJsdWUsICRjc3NPcGFjaXR5KSwgJG1vcmVfYm94X3NoYWRvdztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBAbGluayBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL3Nhc3MvZGVlcC1nZXRzZXQtbWFwcy9cclxuQGZ1bmN0aW9uIG1hcC1kZWVwLWdldCgkbWFwLCAka2V5cy4uLikge1xyXG4gIEBlYWNoICRrZXkgaW4gJGtleXMge1xyXG4gICAgJG1hcDogbWFwLWdldCgkbWFwLCAka2V5KTtcclxuICB9XHJcbiAgQHJldHVybiAkbWFwO1xyXG59IiwiLmNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogJGNvbnRhaW5lci13aWR0aDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlcjtcclxuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXI7XHJcbiAgLyohKi9cclxuICBAaW5jbHVkZSBtcSgxNjAwLCAnbWF4Jykge1xyXG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XHJcbiAgfVxyXG4gIC8qISovXHJcbiAgQGluY2x1ZGUgbXEoMTQwMCwgJ21heCcpIHtcclxuICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG4gIH1cclxuICAvKiEqL1xyXG4gIEBpbmNsdWRlIG1xKDEzMDAsICdtYXgnKSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwODBweDtcclxuICB9XHJcbiAgLyohKi9cclxuICBAaW5jbHVkZSBtcSgxMjAwLCAnbWF4Jykge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICB9XHJcbiAgLyohKi9cclxuICBAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuICAgIHdpZHRoOiA5OCU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyLWxnIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAkY29udGFpbmVyLXdpZHRoLWxnO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyO1xyXG4gIHBhZGRpbmctbGVmdDogJGd1dHRlcjtcclxuICAvKiEqL1xyXG4gIEBpbmNsdWRlIG1xKDE2MDAsICdtYXgnKSB7XHJcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcclxuICB9XHJcbiAgLyohKi9cclxuICBAaW5jbHVkZSBtcSgxNDAwLCAnbWF4Jykge1xyXG4gICAgbWF4LXdpZHRoOiAxMjIwcHg7XHJcbiAgfVxyXG4gIC8qISovXHJcbiAgQGluY2x1ZGUgbXEoMTMwMCwgJ21heCcpIHtcclxuICAgIG1heC13aWR0aDogMTE4MHB4O1xyXG4gIH1cclxuICAvKiEqL1xyXG4gIEBpbmNsdWRlIG1xKDEyMDAsICdtYXgnKSB7XHJcbiAgICB3aWR0aDogOTYlO1xyXG4gIH1cclxuICAvKiEqL1xyXG4gIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG4gICAgd2lkdGg6IDk4JTtcclxuICAgID4gLmNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7XHJcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyO1xyXG59XHJcblxyXG4uZ3JpZCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcclxufVxyXG5cclxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgLmdyaWQtLSN7JGl9IHtcclxuXHRncmlkLWNvbHVtbjogc3BhbiAkaTtcclxuICB9XHJcbn1cclxuXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xyXG4gIC8qISovXHJcbiAgQGluY2x1ZGUgbXEoJGJyZWFrcG9pbnQpIHtcclxuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuXHQgIC5ncmlkLS0jeyRicmVha3BvaW50fS0jeyRpfSB7XHJcblx0XHRncmlkLWNvbHVtbjogc3BhbiAkaTtcclxuXHQgIH1cclxuXHR9XHJcbiAgfVxyXG59IiwiLmN0YS1zaW1wbGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpOyBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDE0cHggMTVweCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMTRweCAzMHB4KTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdGJvcmRlci13aWR0aDogMCAxNnB4IDE2cHggMDtcclxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwOyB0b3A6IDA7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdHJpZ2h0OiAtMXB4OyB0b3A6IC0xcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY29sb3Itc2Vjb25kYXJ5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY29sb3Itd2hpdGUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNGNUYzRjAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY3RhLXN2ZyB7XHJcblx0XHRzdmcgeyBcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7IFxyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHZlcnRpY2FsLWFsaWduOiAtNXB4O1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tcmlnaHQoMTRweCk7XHJcblx0XHRcdCogeyB0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTsgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLWdyaXMge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji53LWxnIHtcclxuXHRcdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDI3MHB4O1xyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0Ji53LTEwMCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJsb2MtcGFnaW5hdGlvbiB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLXRvcCgzMHB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg2NHB4KTsgXHJcblx0fVxyXG5cdC5uYXZpZ2F0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4oMCA0cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubmF2aWdhdGlvbi1udW1iZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4oMCA0cHgpO1xyXG5cdFx0XHR3aWR0aDogNDNweDsgaGVpZ2h0OiA0M3B4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHR3aWR0aDogNTlweDsgaGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbigwIDhweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHQgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2cHgpOyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIxMkQzODtcclxuXHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0XHQgICAgJjpob3ZlciB7XHJcblx0XHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdCAgICBcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHQgICAgLyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTsgXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uYXZpZ2F0aW9uLWxpbmsge1xyXG5cdFx0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMTJEMzg7XHJcblx0XHRcdHNwYW4geyB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgJGVhc2U7IH1cclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgpOyBcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxNXB4KTtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHQgICAgLyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbigwIDE1cHgpO1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHQ+IGcge1xyXG5cdFx0XHRcdFx0XHQ+IHJlY3QgeyBmaWxsOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHRcdFx0XHRcdD4gZyB7XHJcblx0XHRcdFx0XHRcdFx0cGF0aCwgcmVjdCB7IGZpbGw6ICNGRkY7IH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHQmLm5hdmlnYXRpb24tbGluay1wcmV2aW91cyB7XHJcblx0XHRcdFx0YSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTt9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAaW1wb3J0ICcuLi8uLi8uLi9ub2RlX21vZHVsZXMvcmZzL3Nhc3MnO1xyXG5cclxuQGltcG9ydCAndmFyaWFibGVzJztcclxuQGltcG9ydCAnZWFzZXMnO1xyXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xyXG5AaW1wb3J0ICdtaXhpbnMnO1xyXG5cclxuaDEsIGgyLCBoMyxcclxuaDQsIGg1LCBoNiB7XHJcbiAgQGV4dGVuZCAlaGVhZGluZ3MgIW9wdGlvbmFsO1xyXG59XHJcblxyXG4uY3VycmVudC1tZW51LWl0ZW0sXHJcbi5jdXJyZW50LW1lbnUtYW5jZXN0b3IsXHJcbi5jdXJyZW50LWNhdGVnb3J5LWFuY2VzdG9yLFxyXG4uY3VycmVudC1wb3N0LWFuY2VzdG9yLFxyXG4uY3VycmVudC1wYWdlLWFuY2VzdG9yIHtcclxuICBAZXh0ZW5kICVhY3RpdmUtbWVudSAhb3B0aW9uYWw7XHJcbn1cclxuXHJcbiIsIiVoZWFkaW5ncyB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0c3Ryb25nIHtcclxuXHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHR9XHJcbn1cclxuaDEsICVoMSB7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDY0cHgpO1xyXG59XHJcbmgyLCAlaDIge1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ4cHgpO1xyXG5cdH1cclxufVxyXG5oMywgJWgzIHtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzOHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbi50aXRsZS1zZWN0aW9uIHtcclxuXHQlaGVhZGluZ3Mge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDc1cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDAuOTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRzdHJvbmcgeyBmb250LXdlaWdodDogNDAwOyB9XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldC1zbWFsbCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDBweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8vIC5jb250ZW50LXNlY3Rpb24ge1xyXG4vLyBcdHAge1xyXG4vLyBcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuLy8gXHR9XHJcbi8vIH1cclxuXHJcbiIsIi5sYWJlbC10eHQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oNnB4KTtcclxuXHQmLm1iLTEwIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTFweCk7XHJcblx0fVxyXG59XHJcbi5sYWJlbC1yZ3BkIHtcclxuXHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0YSB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcbn1cclxuLndwY2Y3LWxpc3QtaXRlbSB7XHJcblx0Ji5maXJzdCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcbn1cclxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XHJcblx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG59XHJcbi5ib3gtZm9ybS1jb250YWN0IHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtcm93LWdhcDogcmVtKDUpO1xyXG5cdEBpbmNsdWRlIG1hcmdpbigzMHB4IDAgNDBweCk7XHJcblx0Lm1vZGFsLWZvcm0tcHJvZHVpdC0tZm9ybSAmIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0LnRhYi1jb250ZW50ICYge1xyXG5cdFx0Z3JpZC1yb3ctZ2FwOiByZW0oMjApO1xyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMzApOyBncmlkLXJvdy1nYXA6IHJlbSgxMCk7XHJcblx0XHQubW9kYWwtZm9ybS1wcm9kdWl0LS1mb3JtICYge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdFx0Z3JpZC1yb3ctZ2FwOiByZW0oMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5yb3ctY29udGFjdCB7XHJcblx0JiArICYge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxNXB4KTtcclxuXHR9XHJcblx0Ji5yb3ctZmlyc3Qge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyMHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgzNnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvZGVkcm9wei11cGxvYWQtaGFuZGxlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFMEREO1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdFx0Ym9yZGVyOiBub25lOyBib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMjRweCAyNHB4IDA7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDsgdG9wOiAwOyBcclxuXHRcdH1cclxuXHRcdC5jb2RlZHJvcHotdXBsb2FkLWlubmVyIHtcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTsgbGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb2RlZHJvcHotYnRuLXdyYXAge1xyXG5cdFx0XHRcdGEuY2QtdXBsb2FkLWJ0biB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY3RhLXNpbXBsZSB7XHJcblx0XHRtaW4td2lkdGg6IDE4NXB4OyB3aWR0aDogYXV0bztcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoOHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZmllbGQtY29udHJvbCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7XHJcblx0d2lkdGg6IDEwMCU7IGhlaWdodDogNTJweDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoMCAyMHB4KTtcclxuXHQmOjpwbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogcmdiYSgzMyw0NSw1NiwwLjUpO1xyXG5cdH1cclxuXHQmLmZpZWxkLXByb2R1Y3RzIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgICBcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICBcdGNvbG9yOiByZ2IoMTcwLCAxNzAsIDE3MCk7XHJcblx0fVxyXG59XHJcbnRleHRhcmVhLmZpZWxkLWNvbnRyb2wge1xyXG5cdGhlaWdodDogMzEwcHg7XHJcblx0QGluY2x1ZGUgcGFkZGluZy10b3AoMjBweCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdGhlaWdodDogMTgwcHg7XHJcblx0fVxyXG5cdCYuZmllbGQtbXNnLWRldmlzIHtcclxuXHRcdGhlaWdodDogMjMzcHg7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDI1cHgpO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRoZWlnaHQ6IDE4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYm94LXJvdy1yZXF1aXJlZCB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLXRvcCg0cHgpO1xyXG5cdHAge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG5cdH1cclxufVxyXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG59XHJcbi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYmxvYy1mb3JtLW1lbnRpb25zIHtcclxuXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDI1cHgpO1xyXG5cdHAge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgpO1xyXG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdH1cclxufVxyXG4uY2hlY2tib3gtcmdwZCAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qISovXHJcbkBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdC5yb3ctY29udGFjdC1maWVsZCB7XHJcblx0XHQud3BjZjctbGlzdC1pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbigwIDAgOHB4IDApO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIjpyb290IHtcclxuICAtLWhlYWRlci1oZWlnaHQ6IDE2OHB4O1xyXG59XHJcbi8qISovXHJcbkBpbmNsdWRlIG1xKDEyMDAsICdtYXgnKSB7XHJcblx0OnJvb3Qge1xyXG5cdCAgLS1oZWFkZXItaGVpZ2h0OiAxNTBweDtcclxuXHR9XHJcbn1cclxuLyohKi9cclxuQGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0OnJvb3Qge1xyXG5cdCAgLS1oZWFkZXItaGVpZ2h0OiA2MHB4O1xyXG5cdH1cclxufVxyXG4uc2l0ZS1oZWFkZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRvcDogMDsgbGVmdDogMDtcclxuXHR6LWluZGV4OiA5OTk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0KiB7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyAkZWFzZTtcclxuXHR9XHJcblx0Ji5zdGlja3kge1xyXG5cdFx0Ym94LXNoYWRvdzogMXB4IDFweCAxMHB4IHJnYmEoMCwwLDAsMC4xKTtcclxuXHR9XHJcblx0Ji5zaG93IHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcblx0Ji5oaWRlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcblx0fVxyXG59XHJcbi5wcmVoZWFkZXItc2l0ZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0QGluY2x1ZGUgcGFkZGluZygyMHB4IDcwcHgpO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ei1pbmRleDogOTk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgxMzUwLCAnbWF4Jykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygyMHB4IDIwcHgpO1xyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0cGFkZGluZzogMTFweCAxOHB4O1xyXG5cdH1cclxuXHQuc3RpY2t5ICYge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMHB4IDE1cHggIWltcG9ydGFudCk7XHJcblx0fVxyXG5cdCYtLWxlZnQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fSBcclxuXHQmLS1yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRnYXA6IHJlbSgyMCk7IFxyXG5cdFx0fVxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKDEyMDAsICdtYXgnKSB7XHJcblx0XHRcdGdhcDogcmVtKDEwKTsgXHJcblx0XHR9XHJcblx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKDEyMDAsICdtYXgnKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMTJweCAzMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuc3RpY2t5ICYge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwcHggMzBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtLW1vYmlsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5sb2dvLWhlYWRlciB7XHJcblx0bWF4LXdpZHRoOiAyODdweDtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKDEyMDAsICdtYXgnKSB7XHJcblx0XHRtYXgtd2lkdGg6IDE3MHB4O1xyXG5cdH1cclxuXHQuc3RpY2t5ICYge1xyXG5cdFx0bWF4LXdpZHRoOiAxNTBweDtcclxuXHR9XHJcblx0YSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucHJlaGVhZGVyLW5hdmlnYXRpb24ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtYXJnaW4tbGVmdCg0NXB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKDEzMDAsICdtYXgnKSB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tbGVmdCgyNXB4KTtcclxuXHR9XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgxMjAwLCAnbWF4Jykge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLWxlZnQoMTVweCk7XHJcblx0fVxyXG5cdHVsIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmctcmlnaHQoMTVweCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDE1cHgpO1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEOEQ0Q0U7XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgxMjAwLCAnbWF4Jykge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZy1yaWdodCg4cHgpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDhweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyAkZWFzZTtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKDEzMDAsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoMTIwMCwgJ21heCcpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnN0aWNreSAmIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSB7XHJcblx0XHRcdFx0YSB7IGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5idG4tc2VhcmNoIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgxMjAwLCAnbWF4Jykge1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0fVxyXG5cdC5zdGlja3kgJiB7IHdpZHRoOiAzNnB4OyB9XHJcblx0c3ZnIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRnLCBwYXRoIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXMgJGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0ZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0fVxyXG5cdFx0XHRnIHtcclxuXHRcdFx0XHRzdHJva2U6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXItcnMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Z2FwOiByZW0oMTIpO1xyXG5cdGxpIHtcclxuXHRcdGEge1xyXG5cdFx0XHR3aWR0aDogNDhweDsgaGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1tZW51O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzICRlYXNlO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgxMjAwLCAnbWF4Jykge1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4OyBoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zdGlja3kgJiB7XHJcblx0XHRcdFx0d2lkdGg6IDM2cHg7IGhlaWdodDogMzZweDtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE4cHg7IGhlaWdodDogMThweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdGZpbGw6ICRjb2xvci1tZW51O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHRcdGZpbGw6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYmxvYy10b3RhbC1mYXZvcml0ZXMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvcGFjaXR5OiAxOyB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdCYuaGlkZS10b3RhbCB7XHJcblx0XHRvcGFjaXR5OiAwOyB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR9XHJcblx0c3ZnIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDQ4cHg7IGhlaWdodDogNDhweDtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgxMjAwLCAnbWF4Jykge1xyXG5cdFx0XHR3aWR0aDogNDBweDsgaGVpZ2h0OiA0MHB4O1xyXG5cdFx0fVxyXG5cdFx0LnN0aWNreSAmIHtcclxuXHRcdFx0d2lkdGg6IDM2cHg7IGhlaWdodDogMzZweDtcclxuXHRcdH1cclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0d2lkdGg6IDMycHg7IGhlaWdodDogMzJweDtcclxuXHRcdFx0LnN0aWNreSAmIHtcclxuXHRcdFx0XHR3aWR0aDogMzBweDsgaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdHNwYW4ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJDQkY0RTtcclxuXHRcdHdpZHRoOiAyNHB4OyBoZWlnaHQ6IDI0cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogLTlweDsgdG9wOiAtOHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHQuc3RpY2t5ICYge1xyXG5cdFx0XHR3aWR0aDogMjBweDsgaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XHJcblx0XHRcdHJpZ2h0OiAtN3B4O1xyXG5cdFx0fVxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHR3aWR0aDogMThweDsgaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XHJcblx0XHRcdHJpZ2h0OiAtNXB4OyB0b3A6IC0xMHB4O1xyXG5cdFx0XHQuc3RpY2t5ICYge1xyXG5cdFx0XHRcdHdpZHRoOiAxOHB4OyBoZWlnaHQ6IDE4cHg7XHJcblx0XHRcdFx0cmlnaHQ6IC01cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXItbmF2aWdhdGlvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA2MHB4OyBsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG9wYWNpdHk6IDA7IHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdC5zdGlja3kgJiB7XHJcblx0XHR0b3A6IDUycHg7XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IGluaGVyaXQ7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDAgMjBweCk7XHJcblx0XHRvcGFjaXR5OiAxOyB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHQuc3RpY2t5ICYge1xyXG5cdFx0XHR0b3A6IGluaGVyaXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdGJvZHkubWVudS1hY3RpdmUgJiB7XHJcblx0XHRvcGFjaXR5OiAxOyB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG59XHJcbi5zaXRlLW5hdmlnYXRpb24ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRoZWlnaHQ6IDM4MHB4O1xyXG4gICAgXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBcdEBpbmNsdWRlIHBhZGRpbmcoMCAyMHB4KTtcclxuXHR9XHJcblx0PiB1bCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdD4gbGkge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhENENFO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQ+IGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luKDIwcHggMCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZygwIDMwcHgpO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoMTcwMCwgJ21heCcpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMCAxNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgxNTAwLCAnbWF4Jykge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZygwIDEwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKDEzMDAsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDAgMTBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luKDE4cHggMCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc3RpY2t5ICYge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luKDE1cHggMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hcnJvdyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IDFweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1sZWZ0KDhweCk7ICBcclxuXHRcdFx0XHRcdC8qISovXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yLW1lbnU7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdC5hcnJvdyB7XHJcblx0XHRcdFx0XHRcdHN2ZyBwYXRoIHtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDhENENFO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmN1cnJlbnRfcGFnZV9pdGVtLCAmLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XHJcblx0XHRcdFx0PiBhIHsgXHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgXHJcblx0XHRcdFx0XHQuYXJyb3cge1xyXG5cdFx0XHRcdFx0XHRzdmcgcGF0aCB7XHJcblx0XHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc3ViLW1lbnUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0Ly8gQGluY2x1ZGUgcGFkZGluZy1ib3R0b20oKVxyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZygyNXB4IDE1cHgpO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyNzBweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIDIwcHggMjBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmIHRyYW5zcGFyZW50OyBcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMDsgYm90dG9tOiAwOyBcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdFx0XHQrIGxpIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE1cHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRcdCsgbGkge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMTJweCAwKTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTYsMjEyLDIwNiwwLjUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmctYm90dG9tKDEycHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpOyBmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmN1cnJlbnRfcGFnZV9pdGVtIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuXHRcdFx0XHRcdD4gYSB7IFxyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgXHJcblx0XHRcdFx0XHRcdC5hcnJvdyB7XHJcblx0XHRcdFx0XHRcdFx0c3ZnIHBhdGgge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnN1Yi1tZW51IHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNtZW51LW1lbnUtcHJlLWhlYWRlci0xIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDRDRTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5zaXRlLXdyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcclxufVxyXG5cclxuXHJcblxyXG4vKipcclxuICogQnVyZ2VyIE1lbnUgT3BlbmVyXHJcbiAqIE1lbnUgU2V0dGluZ3NcclxuICovXHJcbiRtZW51LXNlbGVjdG9yOiAnLm1lbnUtb3BlbmVyJztcclxuJGJhci1zZWxlY3RvcjogJy5iYXInO1xyXG4kbGluZS1zZWxlY3RvcjogJ3NwYW4nO1xyXG4kbWVudS1hY3RpdmUtY2xhc3M6ICdtZW51LWFjdGl2ZSc7XHJcblxyXG4vKiogbWVudSBzdHlsZSB2YXJpYWJsZXMgKi9cclxuJGNvbG9yOiAkY29sb3ItbWVudTsgXHJcbiRhY3RpdmUtY29sb3I6ICRjb2xvci1tZW51OyBcclxuJGhlaWdodC1pY29uOiAxOHB4O1xyXG4kYmFyLXdpZHRoOiAyOHB4O1xyXG4kYmFyLWhlaWdodDogM3B4O1xyXG4kdHJhbnNpdGlvbi10aW1lOiAwLjRzO1xyXG4kcm90YXRpb246IDQ1ZGVnO1xyXG4kdHJhbnNsYXRlWTogKCRoZWlnaHQtaWNvbiAvIDIpO1xyXG4kdHJhbnNsYXRlWDogMDtcclxuXHJcbiN7JG1lbnUtc2VsZWN0b3J9IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRAaW5jbHVkZSBtYXJnaW4tbGVmdCgxNXB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbiN7JG1lbnUtc2VsZWN0b3J9IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7XHJcblx0cGFkZGluZzogMDsgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgI3skYmFyLXNlbGVjdG9yfSB7XHJcbiAgICAgICAgd2lkdGg6ICRiYXItd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0LWljb247XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzICRlYXNlO1xyXG4gICAgICAgIC8vIG1hcmdpbi10b3A6IC0jeyRiYXItaGVpZ2h0fTtcclxuICAgICAgICAjeyRsaW5lLXNlbGVjdG9yfSxcclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICAgICAgICAgICAgd2lkdGg6ICRiYXItd2lkdGg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGJhci1oZWlnaHQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogKCRiYXItaGVpZ2h0IC8gMik7XHJcbiAgICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDRweCAwIDRweCAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb24tdGltZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgI3skbGluZS1zZWxlY3Rvcn0ge1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuI3skbWVudS1hY3RpdmUtY2xhc3N9ICYge1xyXG4gICAgICAgICN7JGJhci1zZWxlY3Rvcn0ge1xyXG4gICAgICAgICAgICAjeyRsaW5lLXNlbGVjdG9yfSxcclxuICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAjeyRsaW5lLXNlbGVjdG9yfSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHRyYW5zbGF0ZVkpIHRyYW5zbGF0ZVgoJHRyYW5zbGF0ZVgpIHJvdGF0ZSgkcm90YXRpb24pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHRyYW5zbGF0ZVkgKiAtMSkgdHJhbnNsYXRlWCgkdHJhbnNsYXRlWCkgcm90YXRlKCRyb3RhdGlvbiAqIC0xKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5iYXItbmFtZSB7XHJcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHRAaW5jbHVkZSBmb250LXNpemUoMTBweCk7IGxpbmUtaGVpZ2h0OiAxOyBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbiAgICBcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDEycHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKioqIEhlYWRlciBNb2JpbGUgKioqL1xyXG4uYmxvYy1zZWFyY2gtbW9iaWxlIHtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDIwcHgpO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4uYmxvYy1ycy1tb2JpbGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoMTZweCAyMHB4KTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGJveC1zaGFkb3c6IDAgLTIwcHggMjBweCByZ2JhKDI0NSwyNDMsMjQwLDEpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4ubW9iaWxlX2Fycm93IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA0cHg7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDI0cHg7IGhlaWdodDogMjRweDtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRzdmcgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxyXG5cdCYuaXMtYWN0aXZlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG5cdH1cclxufSIsIi8vICNicmVhZGNydW1icyB7XHJcbi8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4vLyBcdGxlZnQ6IDA7IHRvcDogMDtcclxuLy8gXHR3aWR0aDogMTAwJTtcclxuLy8gXHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4vLyBcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTsgbGluZS1oZWlnaHQ6IDE7XHRcclxuLy8gXHRjb2xvcjogI0ZGRjtcclxuLy8gXHR6LWluZGV4OiA5O1xyXG4vLyBcdGJvZHkuc2luZ2xlLXByb2R1aXRzICYge1xyXG4vLyBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyBcdH1cclxuLy8gXHRhIHtcclxuLy8gXHRcdGNvbG9yOiAjRkZGO1xyXG4vLyBcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcbi8vIFx0XHQmOmhvdmVyIHtcclxuLy8gXHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbi8vIFx0XHR9XHJcbi8vIFx0fVxyXG4vLyBcdHNwYW4uYnJlYWRjcnVtYl9sYXN0IHtcclxuLy8gXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcbi8vIFx0fVxyXG4vLyBcdGJvZHkuc2luZ2xlLXBvc3QgJiB7XHJcbi8vIFx0XHRjb2xvcjogIzcxNzg4MDtcclxuLy8gXHRcdGEgeyBjb2xvcjogIzcxNzg4MDsgfVxyXG4vLyBcdH1cclxuLy8gXHQuYnJlYWRjcnVtYnMtaW5uZXIge1xyXG4vLyBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4vLyBcdFx0QGluY2x1ZGUgcGFkZGluZygyMHB4IDApO1xyXG4vLyBcdFx0Ym9keS5zaW5nbGUtcHJvZHVpdHMgJiB7XHJcbi8vIFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuLy8gXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuLy8gXHRcdFx0Y29sb3I6ICMyMTJEMzg7XHJcbi8vIFx0XHRcdHotaW5kZXg6IDk7XHJcbi8vIFx0XHRcdGEge1xyXG4vLyBcdFx0XHRcdGNvbG9yOiAjMjEyRDM4O1xyXG4vLyBcdFx0XHR9XHJcbi8vIFx0XHR9XHJcbi8vIFx0fVxyXG4vLyB9XHJcbi8vIC5zZXAge1xyXG4vLyBcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3NlcC1icmVhZGNydW1icy5zdmcnKSBuby1yZXBlYXQ7XHJcbi8vIFx0d2lkdGg6IDZweDsgaGVpZ2h0OiAxMHB4O1xyXG4vLyBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gXHRAaW5jbHVkZSBtYXJnaW4oMCAxMHB4KTtcclxuLy8gXHRib2R5LnNpbmdsZS1wb3N0ICYsIGJvZHkuc2luZ2xlLXByb2R1aXRzICYge1xyXG4vLyBcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc2VwLWJyZWFkY3J1bWJzLXNpbmdsZS5zdmcnKSBuby1yZXBlYXQ7XHJcbi8vIFx0fVxyXG4vLyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiNicmVhZGNydW1icyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7IHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTsgZm9udC13ZWlnaHQ6IDQwMDsgbGluZS1oZWlnaHQ6IDE7XHRcclxuXHRjb2xvcjogI0ZGRjtcclxuXHR6LWluZGV4OiA5O1xyXG5cdGJvZHkuc2luZ2xlLXByb2R1aXRzICYge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhIHtcclxuXHRcdGNvbG9yOiAjRkZGOyBmb250LXdlaWdodDogNDAwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR9XHJcblx0fVxyXG5cdHNwYW4uYnJlYWRjcnVtYl9sYXN0LCBzcGFuLmN1cnJlbnQtaXRlbSB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdH1cclxuXHRib2R5LnNpbmdsZS1wb3N0ICYge1xyXG5cdFx0Y29sb3I6ICM3MTc4ODA7XHJcblx0XHRhIHsgXHJcblx0XHRcdGNvbG9yOiAjNzE3ODgwOyBcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJyZWFkY3J1bWJzLWlubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMjBweCAwKTtcclxuXHRcdGJvZHkuc2luZ2xlLXByb2R1aXRzICYge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRcdGNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLXJpZ2h0KDI1cHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zZXAge1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3NlcC1icmVhZGNydW1icy5zdmcnKSBuby1yZXBlYXQ7XHJcblx0d2lkdGg6IDZweDsgaGVpZ2h0OiAxMHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRAaW5jbHVkZSBtYXJnaW4oMCAxMnB4KTtcclxuXHRib2R5LnNpbmdsZS1wb3N0ICYsIGJvZHkuc2luZ2xlLXByb2R1aXRzICYge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc2VwLWJyZWFkY3J1bWJzLXNpbmdsZS5zdmcnKSBuby1yZXBlYXQ7XHJcblx0fVxyXG59IiwiLmhlcm8taW50ZXJuZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyMTJEMzg7XHJcblx0fVxyXG5cdD4gKiB7XHJcblx0XHRncmlkLWNvbHVtbjogMTtcclxuXHQgICAgZ3JpZC1yb3c6IDE7XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjEyRDM4IDMwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA4MCUpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDsgdG9wOiAwO1xyXG5cdFx0d2lkdGg6IDUwJTsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0ei1pbmRleDogNTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzIxMkQzOCAzMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgODAlKTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogNTAlO1xyXG5cdFx0XHR0b3A6IGluaGVyaXQ7IGJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzIxMkQzOCAzMCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwOyB0b3A6IDA7XHJcblx0XHR3aWR0aDogNTAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHR6LWluZGV4OiA1O1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMjEyRDM4IDMwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogNTAlO1xyXG5cdFx0XHR0b3A6IGluaGVyaXQ7IGJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taW1hZ2Uge1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgXHJcblx0XHRcdC8vIG1heC1oZWlnaHQ6IDYwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1jb250ZW50IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cdFx0cGFkZGluZzogMTYwcHggMCAzMHB4O1xyXG5cdFx0ei1pbmRleDogNztcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZygxMjBweCAwKTtcclxuXHRcdH1cclxuXHRcdCYtLWludHJvIHtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA3MzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji0tY3RhIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyMHB4KTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRnYXA6IHJlbSgxNSkgcmVtKDQwKTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg0MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmN0YS1zaW1wbGUge1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMjA2cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZygxNnB4IDE0cHggMTZweCAzMHB4KTsgXHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMTZweCAxMHB4KTsgXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuY29sb3Itc2Vjb25kYXJ5IHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2N0YS1iZy5wbmcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IC0xNnB4OyBib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdC8qISovXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0xNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5jb2xvci13aGl0ZSB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jdGEtYmctd2hpdGUucG5nJykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTZweDsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAtMTZweDsgYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMTVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jdGEtd2l0aC1waWN0byB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IC00cHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tcmlnaHQoOHB4KTtcclxuXHRcdFx0XHRcdCoge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdHN2ZyBwYXRoIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGJvZHkuc2luZ2xlLW1ldGllcnMgJiB7XHJcblx0XHRcdC5jb250YWluZXItbGcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IFxyXG5cdFx0XHRcdGdhcDogcmVtKDIwKSByZW0oMzApO1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmhlcm8taW50cm8ge1xyXG5cdGgxIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTsgbGluZS1oZWlnaHQ6IDE7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDE1cHgpO1xyXG5cdFx0c3Ryb25nIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR9XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg2NHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0cCB7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcblx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDU4MHB4O1xyXG5cdFx0fVxyXG5cdFx0KyBwIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2VjdGlvbi1oZXJvIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVyby1sZWZ0XCIgXCJoZXJvLXJpZ2h0XCI7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVyby1sZWZ0XHRoZXJvLXJpZ2h0XCI7XHJcblx0fVxyXG59XHJcbi5wYW5lbC1oZXJvIHtcclxuXHQmLWxlZnQge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtYXJlYTogaGVyby1sZWZ0O1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHQ+ICoge1xyXG5cdFx0XHRncmlkLWNvbHVtbjogMTtcclxuXHRcdFx0Z3JpZC1yb3c6IDE7XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogNDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldC1zbWFsbCcsICdtYXgnKSB7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogMzUwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3BoYWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDI2MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLS10aXRsZSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0YWxpZ24tc2VsZjogZW5kO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDE1cHggMTVweCA3MHB4IDcwcHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgxMzAwLCAnbWF4Jykge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMTVweCAxNXB4IDQwcHggMzBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg2NHB4KTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDY0MHB4O1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoMTMwMCwgJ21heCcpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg1NHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0LXNtYWxsJywgJ21heCcpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z3JpZC1hcmVhOiBoZXJvLXJpZ2h0O1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucGFuZWwtaGVyby1pdGVtIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHR3aWR0aDogMjUlO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7IHRvcDogMDtcclxuXHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR3aWR0aDogMDsgaGVpZ2h0OiA0cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwOyBib3R0b206IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgJGVhc2U7XHJcblx0fVxyXG5cdD4gKiB7XHJcblx0XHRncmlkLWNvbHVtbjogMTtcclxuXHRcdGdyaWQtcm93OiAxO1xyXG5cdH1cclxuXHRpbWcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDEwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS10aXRsZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRhbGlnbi1zZWxmOiBlbmQ7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMHB4IDEwcHggNDBweCA0MHB4KTtcclxuXHRcdG9wYWNpdHk6IDAuODtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZygwIDE1cHgpO1xyXG5cdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0fVxyXG5cdFx0aDIge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNDhweCk7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgxMzAwLCAnbWF4Jykge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzOHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRiciB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0LXNtYWxsJywgJ21heCcpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wYW5lbC1udW1iZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQvLyBib3JkZXItYm90dG9tOiA0cHggc29saWQgJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0b3BhY2l0eTogMC4zO1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LnBhbmVsLWhlcm8taXRlbS0tdGl0bGUge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tY2hpZmZyZXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg0MHB4IDApO1xyXG59XHJcbi5ncmlkLWNoaWZmcmVzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cdGdhcDogcmVtKDIwKSByZW0oODApO1xyXG5cdC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoMTAwMCwgJ21heCcpIHtcclxuXHRcdGJvZHk6bm90KC5wYWdlLXRlbXBsYXRlLWNhcnJpZXJlcy1wYWdlKSAmIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI0NSwyNDMsMjQwLDAuNSkgMTAlLCAjRjVGM0YwIDEwMCUpO1xyXG5cdFx0XHQgICAgd2lkdGg6IDIwcHg7IGhlaWdodDogMTAwJTtcclxuXHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQgICAgdG9wOiAwOyByaWdodDogLTdweDtcclxuXHRcdFx0ICAgIHotaW5kZXg6IDQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmJsb2MtY2hpZmZyZXMge1xyXG5cdCYtLWJlZm9yZSwgJi0tYWZ0ZXIge1xyXG5cdFx0Ly8gZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKDEyMDAsICdtYXgnKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY2hpZmZyZSB7XHJcblx0XHQvLyBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg2NHB4KTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA0cHg7XHJcblx0XHR9XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoMTIwMCwgJ21heCcpIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ4cHgpO1xyXG5cdFx0XHRzcGFuIHsgQGluY2x1ZGUgZm9udC1zaXplKDI0cHgpOyB9XHJcblx0XHR9XHJcblx0XHQuY291bnQtbnVtYmVycy0tYmVmb3JlIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDY0cHgpOyBmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgxMjAwLCAnbWF4Jykge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zZWN0aW9uLWV4cGVydGlzZXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0QGluY2x1ZGUgcGFkZGluZygxMDBweCAwKTtcclxufVxyXG4uZXhwZXJ0aXNlcy1jaGFwbyB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRncmlkLXJvdy1nYXA6IHJlbSgyMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDIwKTtcclxuXHR9XHJcblx0Ji0tdGl0bGUge1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItbWVudTtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmctbGVmdCgxNXB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDc1cHgpO1xyXG5cdFx0fVxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNDhweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY29udGVudCB7XHJcblx0XHRwIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7IG1heC13aWR0aDogNTgwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ncmlkLWV4cGVydGlzZXMge1xyXG5cdC8vIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XHJcblx0Ly8gd2lkdGg6IDEwMCU7XHJcblx0QGluY2x1ZGUgbWFyZ2luKDUwcHggMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbig3MHB4IC0xNnB4IDUwcHgpO1xyXG5cdH1cclxufVxyXG4vLyAuYmxvYy1leHAtMSB7XHJcbi8vIFx0Z3JpZC1hcmVhOiBibG9jLWhvcnoxO1xyXG4vLyB9XHJcbi8vIC5ibG9jLWV4cC0zIHtcclxuLy8gXHRncmlkLWFyZWE6IGJsb2MtaG9yejI7XHJcbi8vIH1cclxuLy8gLmJsb2MtZXhwLTIge1xyXG4vLyBcdGdyaWQtYXJlYTogYmxvYy12ZXJ0MTtcclxuLy8gfVxyXG4vLyAuYmxvYy1leHAtNCB7XHJcbi8vIFx0Z3JpZC1hcmVhOiBibG9jLXZlcnQyO1xyXG4vLyB9XHJcblxyXG4uYmxvYy1leHAtaXRlbTpub3QoLmJsb2MtZXhwLWxvZ28pIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgcGFkZGluZygxNnB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDE2cHgpO1xyXG5cdH1cclxufVxyXG4uYmxvYy1leHAtaXRlbSB7XHJcblx0Ji0taW5uZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJzsgXHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ei1pbmRleDogNTsgXHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogODBweCA4MHB4IDAgMDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRsZWZ0OiAwOyB0b3A6IDA7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQtc21hbGwnLCAnbWF4Jykge1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogNDBweCA0MHB4IDAgMDtcclxuXHRcdFx0XHRsZWZ0OiAtMXB4OyB0b3A6IC0xcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMCA4MHB4IDgwcHg7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZmZmZiB0cmFuc3BhcmVudDtcclxuXHRcdFx0cmlnaHQ6IDA7IGJvdHRvbTogMDtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldC1zbWFsbCcsICdtYXgnKSB7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNDBweCA0MHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAtMXB4OyBib3R0b206IC0xcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQkU1O1xyXG5cdFx0XHQuY3RhLXNpbXBsZS5jb2xvci13aGl0ZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taW1hZ2Uge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHQvLyBAaW5jbHVkZSBtcSgncGhhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdC8vIFx0aGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHQvLyB9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygyMHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgxMjAwLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDUwcHgpO1xyXG5cdFx0fVxyXG5cdFx0aDMge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNDhweCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjVweCk7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKDEyMDAsICdtYXgnKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDM4cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLS10ZXh0IHtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDIycHgpOyBAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDI1cHgpO1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOEQ0Q0U7XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHRcdH1cclxuXHRcdFx0cCArIHAge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMjBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5ibG9jLWV4cC0xLCAmLmJsb2MtZXhwLTQge1xyXG5cdFx0LmJsb2MtZXhwLWl0ZW0tLWlubmVyIHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRcdGdyaWQtcm93LWdhcDogcmVtKDE1KTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjVmciAxZnI7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJsb2MtZXhwLWl0ZW0tLWNvbnRlbnQge1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYmxvYy1leHAtaXRlbS0taW1hZ2Uge1xyXG5cdFx0XHRcdGltZyB7IGhlaWdodDogMTAwJTsgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmxvYy1leHAtbG9nbyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyNzVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdHBpY3R1cmUsIGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ncmlkLWV4cC1pdGVtIHtcclxuXHR3aWR0aDogNjYuNCU7XHJcblx0Ly8gbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHQmLmJsb2MtZXhwLTIsICYuYmxvYy1leHAtMywgJi5ibG9jLWV4cC1sb2dvIHtcclxuXHRcdHdpZHRoOiAzMy4zMiU7XHJcblx0XHRtYXgtd2lkdGg6IDQ4N3B4O1xyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0Ji5ibG9jLWV4cC0yLCAmLmJsb2MtZXhwLTMge1xyXG5cdFx0XHQuYmxvYy1leHAtaXRlbS0taW1hZ2Uge1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyODNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHQmLmJsb2MtZXhwLTIsICYuYmxvYy1leHAtMywgJi5ibG9jLWV4cC1sb2dvIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7IG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLWdyb3VwIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogIzIxMkQzODtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7IC8vOC41JSBcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMzJweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHQuY29udGFpbmVyLWxnIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHQgICAgY29udGVudDogJyc7XHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3ODgwO1xyXG5cdFx0XHQgICAgd2lkdGg6IDFweDsgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICAgIGxlZnQ6IDA7IGJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ICAgIGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMkQzODtcclxuXHRcdFx0ICAgIHdpZHRoOiAxcHg7XHJcblx0XHRcdCAgICBoZWlnaHQ6IHJlbSgxMzIpO1xyXG5cdFx0XHQgICAgdG9wOiAzMnB4O1xyXG5cdFx0XHQgICAgbGVmdDogMDtcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1pbm5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcImdyb3VwLWNvbnRlbnRcIiBcImdyb3VwLWltYWdlXCI7XHJcblx0XHRncmlkLXJvdy1nYXA6IHJlbSgwKTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjY1ZnIgMWZyO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcImdyb3VwLWNvbnRlbnRcdGdyb3VwLWltYWdlXCI7XHJcblx0XHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDYwKTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xyXG5cdFx0fVxyXG5cdFx0Ly8gJjphZnRlciB7XHJcblx0XHQvLyBcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3ODgwO1xyXG5cdFx0Ly8gXHR3aWR0aDogMXB4OyBoZWlnaHQ6IDUwJTtcclxuXHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ly8gXHRsZWZ0OiAwOyBib3R0b206IDA7IFxyXG5cdFx0Ly8gfVxyXG5cdH1cclxuXHQmLS1jb250ZW50IHtcclxuXHRcdGdyaWQtYXJlYTogZ3JvdXAtY29udGVudDtcclxuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdC8vIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzcxNzg4MDtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoNDBweCAwKTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZygxMDBweCAwKTtcclxuXHRcdH1cclxuXHRcdGgyIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMzBweCk7XHRcdFx0XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjtcclxuXHRcdFx0fVxyXG5cdFx0XHRiciB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWltYWdlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGdyaWQtYXJlYTogZ3JvdXAtaW1hZ2U7XHJcblx0XHQvLyBtYXJnaW4tdG9wOiAtNC40JTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC00JTtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDglKTtcclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdCAgICBjb250ZW50OiAnJzsgXHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyMTJEMzggMzAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDgwJSk7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICBsZWZ0OiAwO1xyXG5cdFx0XHQgICAgYm90dG9tOiAwO1xyXG5cdFx0XHQgICAgd2lkdGg6IDE1JTtcclxuXHRcdFx0ICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzNweCk7XHJcblx0XHRcdCAgICB6LWluZGV4OiA1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1yZXNlYXUtaG9tZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzJDM0Y1MDtcclxuXHQmLS1pbm5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDQ1cHggMCk7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcInJlc2VhdS1pbWFnZVwiIFwicmVzZWF1LWNvbnRlbnRcIjtcclxuXHRcdGdyaWQtcm93LWdhcDogcmVtKDMwKTtcclxuXHRcdC5zYy1wZHQtYmxvYy1yZXNlYXUgJiB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuN2ZyIDFmcjtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczogXCJyZXNlYXUtaW1hZ2UgcmVzZWF1LWNvbnRlbnRcIjtcclxuXHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oNTApO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDkwcHggMCk7XHJcblx0XHRcdC5zYy1wZHQtYmxvYy1yZXNlYXUgJiB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vICY6YWZ0ZXIge1xyXG5cdFx0Ly8gXHRjb250ZW50OiAnJztcclxuXHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogIzcxNzg4MDtcclxuXHRcdC8vIFx0d2lkdGg6IDFweDsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0Ly8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQvLyBcdGxlZnQ6IDA7IGJvdHRvbTogMDsgXHJcblx0XHQvLyB9XHJcblx0fVxyXG5cdCYtLWltYWdlIHtcclxuXHRcdGdyaWQtYXJlYTogcmVzZWF1LWltYWdlO1xyXG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY29udGVudCB7XHJcblx0XHRncmlkLWFyZWE6IHJlc2VhdS1jb250ZW50O1xyXG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcclxuXHRcdCVoZWFkaW5ncyB7XHJcblx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDIwcHgpO1xyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAjRThFOEU4O1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM3MTc4ODA7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmctbGVmdCgyNXB4KTtcclxuXHRcdFx0KyBwIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nLXRvcCgxNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji0tY3RhIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgzNXB4KTtcclxuXHRcdFx0LmN0YS1zaW1wbGUge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMkMzRjUwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmJnLWJsYWNrIHtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMyMTJEMzggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tcmVhbGlzYXRpb25zLWhvbWUge1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2JnLXJlYWxpc2F0aW9ucy5qcGcnKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG4uc2VjdGlvbi1yZWFsaXNhdGlvbnMge1xyXG5cdCYtLWlubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoNDBweCAwIDQwcHggMCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoOTBweCAwIDkwcHggMCk7XHJcblx0XHR9XHJcblx0XHQvLyAmOmFmdGVyIHtcclxuXHRcdC8vIFx0Y29udGVudDogJyc7XHJcblx0XHQvLyBcdGJhY2tncm91bmQtY29sb3I6ICM3MTc4ODA7XHJcblx0XHQvLyBcdHdpZHRoOiAxcHg7IGhlaWdodDogMTAwJTtcclxuXHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ly8gXHRsZWZ0OiAwOyBib3R0b206IDA7IFxyXG5cdFx0Ly8gfVxyXG5cdH1cclxuXHQmLS1jaGFwbyB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRncmlkLXJvdy1nYXA6IHJlbSgyMCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMjApO1xyXG5cdFx0fVxyXG5cdFx0Ji0tdGl0bGUge1xyXG5cdFx0XHQvLyBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblx0XHRcdCVoZWFkaW5ncyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDM4cHgpO1xyXG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLS1pbnRybyB7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjRThFOEU4O1xyXG5cdFx0XHRcdG1heC13aWR0aDogNTUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY3RhIHtcclxuXHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzIxMkQzOCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZ3JpZC1ob21lLXJlYWxpc2F0aW9ucyB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRncmlkLXJvdy1nYXA6IHJlbSgyMCk7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg3MHB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoY2FsYygyMCUgLSAzMHB4KSwgMWZyKSk7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgzMCk7IFxyXG5cdH1cclxufVxyXG4uYmxvYy1yZWEtaXRlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0d2lkdGg6IDEyMCU7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcclxuXHRcdFx0bGVmdDogLTEwJTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0LmJsb2MtcmVhLWl0ZW0tLWltYWdlIHtcclxuXHRcdFx0XHQvLyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYmxvYy1yZWEtaXRlbS0tbGVnZW5kZSB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ly8gdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHQuYmxvYy1yZWEtaXRlbS0taW1hZ2Uge1xyXG5cdFx0XHQvLyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYmxvYy1yZWEtaXRlbS0tbGVnZW5kZSB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taW1hZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvOyAvLzEwMCVcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTBweCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTVweCk7XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOztcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuXHRcdFx0dG9wOiAwOyBsZWZ0OiAwO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDIzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQtc21hbGwnLCAnbWF4Jykge1xyXG5cdFx0XHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tbGVnZW5kZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLDQ1LDU2LDAuNyk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ly8gbWluLWhlaWdodDogMTAwJTtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMjVweCAxMHB4KTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdHAge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdCsgcCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0aDMge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Y29sb3I6ICNGRkY7XHJcblx0XHQvLyB0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0c3Bhbi5ibG9jLXJlYS10aXRsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdFx0KiB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRzcGFuLmJsb2MtcmVhLXRpdGxlIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRjaXJjbGUge1xyXG5cdFx0XHRcdFx0XHRmaWxsOiAjRkZGO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY3RhLXJlYS1pdGVtIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyMHB4KTtcclxuXHRzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXNlY29uZGFyeTtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLWVuZ2FnZW1lbnRzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiA1MCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwOyBib3R0b206IC0xcHg7XHJcblx0fVxyXG59XHJcbi5lbmdhZ2VtZW50cy1ib3gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoMzBweCAyMHB4KTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ei1pbmRleDogOTk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMTAwcHggMjBweCA4MHB4KTtcclxuXHR9XHJcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGJvcmRlci13aWR0aDogODBweCA4MHB4IDAgMDtcclxuXHRcdGJvcmRlci1jb2xvcjogIzIxMkQzOCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdGxlZnQ6IDA7IHRvcDogMDtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0LXNtYWxsJywgJ21heCcpIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiA0MHB4IDQwcHggMCAwO1xyXG5cdFx0XHRsZWZ0OiAtMXB4OyB0b3A6IC0xcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGIHRyYW5zcGFyZW50O1xyXG5cdFx0cmlnaHQ6IDA7IGJvdHRvbTogMDtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0LXNtYWxsJywgJ21heCcpIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNDBweCA0MHB4OyBcclxuXHRcdFx0cmlnaHQ6IC0xcHg7IGJvdHRvbTogLTFweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tdGl0bGUge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSg0MHB4KTtcclxuXHRcdCVoZWFkaW5ncyB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4KTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmVuZ2FnZW1lbnRzLWdyaWQge1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0Z3JpZC1yb3ctZ2FwOiByZW0oMjUpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoY2FsYygyNSUgLSAyNXB4KSwgMWZyKSk7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgyNSk7IFxyXG5cdH1cclxuXHQmLS1pdGVtIHtcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4oMCBhdXRvIDIwcHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHR3aWR0aDogMjRweDsgaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0ZGl2IHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7IG1heC13aWR0aDogMjMwcHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHQvLyB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZW5nYWdlbWVudHMtY3RhIHtcclxuXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDQwcHgpO1xyXG5cdC5jdGEtc2ltcGxlIHtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNGNUYzRjAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1qb2ItaG9tZSB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMDBweCk7IFxyXG5cdC8vIEBpbmNsdWRlIHBhZGRpbmctYm90dG9tKDEwMHB4KTsgXHJcblx0Ji0taGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiByZW0oMTUpO1xyXG5cdH1cclxuXHQmLS10aXRsZSB7XHJcblx0XHRoMiB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4KTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0YnIgeyBkaXNwbGF5OiBub25lOyB9XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgxMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjEyRDM4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWludHJvIHtcclxuXHRcdG1heC13aWR0aDogNDUwcHg7XHJcblx0fVxyXG59XHJcbi5ib3gtbGFzdC1qb2Ige1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdEBpbmNsdWRlIG1hcmdpbig2NXB4IDApO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoMjBweCAxNXB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZyg2MHB4KTtcclxuXHR9XHJcblx0Ji0taGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiByZW0oMTUpO1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSg0NHB4KTtcclxuXHRcdGgzIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0bWF4LXdpZHRoOiAyODBweDtcclxuXHRcdH1cclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGgzIHsgbWF4LXdpZHRoOiAxMDAlOyB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1ibG9nLWhvbWUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyMTJEMzg7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDApO1xyXG5cdH1cclxuXHQmLS1oZWFkZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiByZW0oMTUpO1xyXG5cdH1cclxuXHQmLS10aXRsZSB7XHJcblx0XHQlaGVhZGluZ3Mge1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1pbnRybyB7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdG1heC13aWR0aDogNDUwcHg7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWN0YSB7XHJcblx0XHQuY3RhLXNpbXBsZTphZnRlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGNvbG9yLW1lbnUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ncmlkLWJsb2ctaG9tZSB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRncmlkLWNvbHVtbi1nYXA6IHJlbSgzMCk7IGdyaWQtcm93LWdhcDogcmVtKDMwKTtcclxuXHRAaW5jbHVkZSBtYXJnaW4oNTBweCAwIDYwcHgpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAwLjdmcjtcclxuXHR9XHJcbn1cclxuLmJsb2ctaG9tZS1pdGVtIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRncmlkLWNvbHVtbi1nYXA6IHJlbSgxMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDIwKTtcclxuXHR9XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmctYm90dG9tKDMwcHgpO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcxNzg4MDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5ibG9nLWhvbWUtaXRlbS0xIHtcclxuXHRcdGdyaWQtcm93OiAxIC8gMztcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0Z2FwOiAwO1xyXG5cdFx0LmJsb2ctaG9tZS1pdGVtLS1pbWFnZSB7XHJcblx0XHRcdGhlaWdodDogMTUwcHg7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQtc21hbGwnLCAnbWluJykge1xyXG5cdFx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNDBweCA0MHB4OyBcclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQtc21hbGwnLCAnbWluJykge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4OyBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taW1hZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci1tZW51IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAtMXB4OyBib3R0b206IC0xcHg7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDsgXHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQtc21hbGwnLCAnbWluJykge1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIDQ4cHggNDhweDsgXHJcblx0XHRcdFx0cmlnaHQ6IDA7IGJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWRldGFpbHMge1xyXG5cdFx0Ji0tZW50cnkge1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM3MTc4ODA7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmctbGVmdCgyMHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luKDI1cHggMCk7XHJcblx0XHR9XHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgxN3B4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1jdGEge1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNhdGVnb3JpZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMTBweDsgdG9wOiAxMHB4O1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgpOyBcclxuXHRcdGNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygzcHggNnB4KTtcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IC0xcHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogM3B4O1xyXG5cdFx0XHR3aWR0aDogMTJweDsgaGVpZ2h0OiAxMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmhvdmVyIHtcclxuXHRcdC5ibG9nLWhvbWUtaXRlbS0tZGV0YWlscyB7XHJcblx0XHRcdGgzLCBwIHsgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7IH1cclxuXHRcdH1cclxuXHRcdC5ibG9nLWhvbWUtaXRlbS0tY3RhIHNwYW4ge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uYmxvYy10YWxlZXotam9icyB7XHJcblx0I3Rsei1qb2JzIHtcclxuXHRcdCoge1xyXG5cdFx0ICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cdFx0fVxyXG5cdFx0LnRsei1qb2Ige1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDMwcHggNjBweCAzMHB4IDMwcHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDI1cHgpO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDI1cHggMjBweCk7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9iZy10bHouc3ZnJykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdHdpZHRoOiA0N3B4OyBoZWlnaHQ6IDQ3cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwOyBib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRsei1qb2ItbGFiZWwge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTsgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRjb2xvcjogIzIxMkQzODtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50bHotam9iLWluZm9zIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7IGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0Y29sb3I6ICM3MTc4ODA7XHJcblx0XHRcdFx0Z2FwOiA4cHggMjRweDtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0ICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xyXG5cdFx0XHRcdCAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YS50bHotam9iLWJ1dHRvbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbigxNXB4IDAgMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmxvYy1zdHlsZS0yIHtcclxuXHRcdCN0bHotam9icyAudGx6LWpvYiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0XHR9XHJcblx0fVxyXG59IixudWxsLCIuc2VjdGlvbi10ZXN0aW1vbmlhbHMge1xyXG5cdEBpbmNsdWRlIG1hcmdpbi10b3AoNTBweCk7XHJcblx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSg1MHB4KTsgXHJcblx0Ym9keS5ob21lICYge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDApO1xyXG5cdH1cclxuXHQmLWJsb2cge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZy10b3AoNTBweCk7XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDEwMHB4KTtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTAwcHgpOyBcclxuXHRcdCYtYmxvZyB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmctdG9wKDEwMHB4KTtcclxuXHRcdH1cclxuXHRcdGJvZHkuaG9tZSAmIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1oZWFkZXIge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0Z3JpZC1yb3ctZ2FwOiByZW0oMjApO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAwLjZmcjtcclxuXHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMTUpO1xyXG5cdFx0fVxyXG5cdFx0Ly8gZGlzcGxheTogZmxleDtcclxuXHRcdC8vIGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdC8vIGdhcDogcmVtKDE1KTtcclxuXHR9XHJcblx0Ji0tdGl0bGUge1xyXG5cdFx0JWhlYWRpbmdzIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ4cHgpO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHQuc2VjdGlvbi10ZXN0aW1vbmlhbHMtYmxvZyAmIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDU4MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzJweCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLW1lbnU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taW50cm8ge1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udGVzdGltb25pYWxzLWdyaWQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0QGluY2x1ZGUgbWFyZ2luKDE1cHggMCA1MHB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luKDYwcHggMCk7XHJcblx0fVxyXG59XHJcbi50ZXN0aW1vbmlhbC1pdGVtIHtcclxufVxyXG4udGVzdGltb25pYWwtaXRlbSB7XHJcblx0d2lkdGg6IDE2LjY2JTtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdGhlaWdodDogMjAwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHR9XHJcblx0KiB7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkbGluZWFyICFpbXBvcnRhbnQ7IFxyXG5cdH1cclxuXHQuaWNvbi1ycyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAyMnB4OyB0b3A6IDIycHg7XHJcblx0XHR3aWR0aDogNDhweDsgaGVpZ2h0OiA0OHB4O1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHR3aWR0aDogMzZweDsgaGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRsZWZ0OiAxOHB4OyB0b3A6IDE4cHg7XHJcblx0XHR9XHJcblx0XHRzdmcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0Ji50ZXN0aW1vbmlhbC1pdGVtLXBvcnRyYWl0LCAmLnRlc3RpbW9uaWFsLWl0ZW0tbGFuZHNjYXBlIHtcclxuXHRcdHdpZHRoOiAzMy4zMiU7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYudGVzdGltb25pYWwtaXRlbS1wb3J0cmFpdCB7XHJcblx0XHRoZWlnaHQ6IDQwMHB4O1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRlc3RpbW9uaWFsLWl0ZW0tbGFuZHNjYXBlIHtcclxuXHRcdGhlaWdodDogMjAwcHg7XHJcblx0fVxyXG5cdD4gZGl2IHtcclxuXHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHQmOmhvdmVyIHtcclxuXHRcdGltZyB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHRcdH1cclxuXHRcdC5pY29uLXJzIHtcclxuXHRcdFx0Y2lyY2xlIHtcclxuXHRcdFx0XHRmaWxsOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdGZpbGw6ICNGRkY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2VjdGlvbi1yZWFzc3VyYW5jZSB7XHJcblx0QGluY2x1ZGUgcGFkZGluZygyNXB4IDE1cHgpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDkwcHggMTVweCk7XHJcblx0fVxyXG5cdCYuYmctZ3JpcyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0LmVsZW1lbnQtaXRlbSB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cdFx0Z2FwOiByZW0oMjApIDA7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdGdhcDogcmVtKDEwKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmVsZW1lbnQtaXRlbSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuXHR9XHJcblx0aW1nIHtcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdCAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdCAgICAvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdHdpZHRoOiA3MHB4OyBoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXRpdGxlIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tbGVnZW5kZSB7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcblx0XHRjb2xvcjogIzcxNzg4MDtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoM3B4KTtcclxuXHRcdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDI4MHB4O1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWRldGFpbHMge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyMHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2VjdGlvbi1leHBlcnRpc2Uge1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoNTBweCAwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMDBweCAwKTtcclxuXHR9XHJcbn1cclxuLmJsb2NzLWV4cGVydGlzZSB7XHJcblx0QGluY2x1ZGUgcGFkZGluZygzMHB4IDAgMCk7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRncmlkLXJvdy1nYXA6IHJlbSgyMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGdyaWQtcm93LWdhcDogcmVtKDYwKTtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoOTBweCAwIDApO1xyXG5cdH1cclxufVxyXG4uYmxvYy1leHBlcnRpc2UtY3RhIHtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDMwcHggMCAwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZyg5MHB4IDAgMCk7XHJcblx0fVxyXG59XHJcbi5ib3gtZXhwZXJ0aXNlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1hZ2VcIiBcImNvbnRlbnVcIjtcclxuXHRncmlkLXJvdy1nYXA6IHJlbSgwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjZmciAxZnI7XHJcblx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcImltYWdlIGNvbnRlbnVcIjtcclxuXHRcdCYuYm94LXJldmVyc2Uge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAwLjZmcjtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjb250ZW51IGltYWdlXCI7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWltYWdlIHtcclxuXHRcdGdyaWQtYXJlYTogaW1hZ2U7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHR9XHJcblx0XHQvKiEqL1xyXG5cdFx0Ly8gQGluY2x1ZGUgbXEoJ3RhYmxldC1zbWFsbCcsICdtYXgnKSB7XHJcblx0XHQvLyBcdGhlaWdodDogMTIwcHg7XHJcblx0XHQvLyB9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tZGV0YWlscyB7XHJcblx0XHRncmlkLWFyZWE6IGNvbnRlbnU7XHJcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDIwcHgpO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDYwcHggOTBweCk7XHJcblx0XHR9XHJcblx0XHQmLS1jb250ZW50IHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luKDIwcHggMCAzMHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDIwcHgpO1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOEQ0Q0U7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIxMkQzODtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0KyBwIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTRweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHQmOm5vdCguYm94LXJldmVyc2UpIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiA0MHB4IDQwcHggMCAwO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHRvcDogLTFweDsgbGVmdDogLTFweDtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA4MHB4IDgwcHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNDBweCA0MHB4O1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkYgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvdHRvbTogLTFweDsgcmlnaHQ6IC0xcHg7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIDgwcHggODBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJveC1yZXZlcnNlIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiA0MHB4IDQwcHggMCAwO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHRvcDogLTFweDsgbGVmdDogLTFweDtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA4MHB4IDAgMCA4MHB4O1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0ZGRjtcclxuXHRcdFx0XHRib3R0b206IDA7IGxlZnQ6IDA7IHRvcDogaW5oZXJpdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3R0b206IC0xcHg7IHJpZ2h0OiAtMXB4O1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgODBweCA4MHB4IDA7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHRvcDogMDsgcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJlYWxpc2F0aW9ucy1leHBlcnRpc2Uge1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2JnLXJlYWxpc2F0aW9uLWV4cGV0aXNlLmpwZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDUwcHggMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMTAwcHggMCk7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWhlYWRlciB7XHJcblx0XHQlaGVhZGluZ3MsIHAge1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdH1cclxuXHRcdGgyIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDM4cHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2VjdGlvbi1oZWFkZXItLWludHJvIHtcclxuXHRcdCAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1jdGEge1xyXG5cdFx0LmN0YS1zaW1wbGUge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMyMTJEMzggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmdyaWQtcmVhLWV4cCB7XHJcblx0QGluY2x1ZGUgbWFyZ2luKDMwcHggMCk7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRncmlkLXJvdy1nYXA6IHJlbSgzNSk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heChjYWxjKDMzLjMzJSAtIDM1cHgpLCAxZnIpKTtcclxuXHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDM1KTsgXHJcblx0XHRAaW5jbHVkZSBtYXJnaW4oODBweCAwKTtcclxuXHR9XHJcblx0Ji0taXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLS1sZWdlbmRlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgzMyw0NSw1NiwwLjY1KSAwJSxyZ2JhKDMzLDQ1LDU2LDApIDEwMCUpO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdCAgICBAaW5jbHVkZSBwYWRkaW5nLXRvcCgxMHB4KTtcclxuXHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdCAgICAvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRib3R0b206IDA7IGxlZnQ6IDA7XHJcblx0XHQgICAgXHRvcGFjaXR5OiAwOyBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDIwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMXB4KTsgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdC8qISovXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdC5ncmlkLXJlYS1leHAtLWl0ZW0tLWxlZ2VuZGUge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTsgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1hY3RldXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZygxMDBweCAwKTtcclxuXHQmLS1pbm5lciB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhXCIgXCJjb250ZW51XCI7XHJcblx0XHRncmlkLWdhcDogcmVtKDMwKTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMC44ZnI7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibWVkaWEgY29udGVudVwiO1xyXG5cdFx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSg1MCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLW1lZGlhIHtcclxuXHRcdGdyaWQtYXJlYTogbWVkaWE7XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0Z3JpZC1hcmVhOiBjb250ZW51O1xyXG5cdFx0JWhlYWRpbmdzIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDM4cHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDIwcHgpO1xyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtLXRleHRlIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDhENENFO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMjBweCk7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIxMkQzODtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0KyBwIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLS1jdGEge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDMwcHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udmlkZW8taXRlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDU3OHB4O1xyXG5cdGhlaWdodDogMjI2cHg7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGhlaWdodDogMzk4cHg7XHJcblx0fVxyXG5cdCYudmlkZW8tZm9ybWF0aW9uLWl0ZW0ge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHQmOmFmdGVyIHsgXHJcblx0XHRcdGJvcmRlci13aWR0aDogMCA0MHB4IDQwcHggMDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR0b3A6IDA7IGJvdHRvbTogaW5oZXJpdDtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDgwcHggODBweCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYudmlkZW8taXRlbS10ZXN0aW1vbmlhbCB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcclxuXHRcdCY6YWZ0ZXIgeyBcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0JjphZnRlciB7IFxyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRib3JkZXItd2lkdGg6IDAgMCA0MHB4IDQwcHg7XHJcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGNUYzRjAgdHJhbnNwYXJlbnQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogLTFweDsgYm90dG9tOiAtMXB4OyBcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpbWcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHQuYnRuLXBsYXkge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDY0cHg7IGhlaWdodDogNjRweDtcclxuXHRcdHRvcDogNTAlOyBsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdHN2ZyB7XHJcblx0XHRcdCogeyB0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTsgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmhvdmVyIHtcclxuXHRcdC5idG4tcGxheSB7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0Y2lyY2xlIHsgZmlsbDogJGNvbG9yLXNlY29uZGFyeTsgfVxyXG5cdFx0XHRcdHBhdGggeyBmaWxsOiAjRkZGOyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2VjdGlvbi1taXNzaW9uIHtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDUwcHggMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMTAwcHggMCk7XHJcblx0fVxyXG5cdCYtLWlubmVyIHtcclxuXHRcdCVoZWFkaW5ncyB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyMHB4KTtcclxuXHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzJweCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTVweCk7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItbWVudTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0XHR9XHJcblx0XHRcdCsgcCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZ3JpZC1taXNzaW9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgbWFyZ2luKDQwcHggMCA2MHB4KTtcclxuXHQvLyBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luKDgwcHggMCk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdC8vIGRpc3BsYXk6IGdyaWQ7XHJcblx0XHQvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoY2FsYygyNSUgLSAzMHB4KSwgMWZyKSk7XHJcblx0XHQvLyBncmlkLWNvbHVtbi1nYXA6IHJlbSgzMCk7IFxyXG5cdH1cclxuXHQmLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0KiB7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0fVxyXG5cdFx0ZGl2IHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0XHRjb2xvcjogI0ZGRjsgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA5MHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHQgICAgQGluY2x1ZGUgcGFkZGluZygxMHB4IDIwcHgpO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ibG9jLW5hdi1wYWdpbmF0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5tZXRpZXJzLW5hdiBzdmcgcmVjdCB7XHJcblx0XHRcdGZpbGw6ICNGNUYzRjA7XHJcblx0XHR9XHJcblx0XHQucmVhcy1zd2lwZXItcGFnaW5hdGlvbiB7XHJcblx0XHRcdGJvdHRvbTogMThweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYmxvYy1kcmgge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0Z3JpZC1yb3ctZ2FwOiByZW0oMjUpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNjVmciAxZnI7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgyMCk7XHJcblx0fVxyXG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDA7IGhlaWdodDogMDtcclxuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdH1cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRib3JkZXItd2lkdGg6IDQwcHggNDBweCAwIDA7XHJcblx0XHRib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRsZWZ0OiAtMXB4OyB0b3A6IC0xcHg7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogODBweCA4MHB4IDAgMDtcclxuXHRcdH1cclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRib3JkZXItd2lkdGg6IDAgMCA0MHB4IDQwcHg7XHJcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkYgdHJhbnNwYXJlbnQ7XHJcblx0XHRyaWdodDogLTFweDsgYm90dG9tOiAtMXB4O1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMCA4MHB4IDgwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWltYWdlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1jb250ZW50IHtcclxuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMCAxNXB4IDIwcHgpO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDIwcHggNzBweCk7XHJcblx0XHR9XHJcblx0XHQlaGVhZGluZ3Mge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzhweCk7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjNweCk7XHJcblx0XHRcdHN0cm9uZyB7IGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA1MzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0fVxyXG5cdFx0XHQrIHAge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtLW5hbWUge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgzMHB4KTtcclxuXHRcdH1cclxuXHRcdCYtLXBvc3RlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXZhbGV1cnMtYWJvdXQge1xyXG5cdEBpbmNsdWRlIG1hcmdpbi10b3AoODBweCk7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdD4gJWhlYWRpbmdzIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzOHB4KTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDIwcHgpO1xyXG5cdH1cclxufVxyXG4uZ3JpZC12YWxldXJzIHtcclxuXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDQ4cHgpO1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KGNhbGMoNTAlIC0gMzBweCksIDFmcikpO1xyXG5cdGdyaWQtY29sdW1uLWdhcDogcmVtKDI1KTsgZ3JpZC1yb3ctZ2FwOiByZW0oMzUpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoY2FsYygyNSUgLSAyMHB4KSwgMWZyKSk7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgyMCk7XHJcblx0fVxyXG5cdCYtaXRlbSB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luKDAgYXV0byAzMHB4KTtcclxuXHRcdH1cclxuXHRcdCVoZWFkaW5ncywgcCBzdHJvbmcge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIxcHgpOyBjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0JWhlYWRpbmdzIHsgQGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgxMnB4KTsgfVxyXG5cdFx0cCB7XHJcblx0XHRcdG1heC13aWR0aDogMjEycHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdCsgcCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udmFsZXVycy1hYm91dC0tY3RhIHtcclxuXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDY1cHgpO1xyXG59XHJcblxyXG4uc2VjdGlvbi1zdG9yeSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDApO1xyXG5cdCYtLWhlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGdhcDogcmVtKDE1KTtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oNjVweCk7XHJcblx0XHRoMiB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4KTtcclxuXHRcdFx0c3Ryb25nIHsgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7IH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY29udGVudSB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDU1cHgpO1xyXG5cdFx0cCB7XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0XHR9XHJcblx0XHRcdCsgcCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1jdGEge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg0MHB4KTtcclxuXHRcdC5jdGEtc2ltcGxlIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ibG9jLW5hdi1zdG9yeSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRnYXA6IHJlbSgyNSk7XHJcblx0YnV0dG9uIHtcclxuXHRcdGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0cmVjdCB7IGZpbGw6ICRjb2xvci1zZWNvbmRhcnk7IH1cclxuXHRcdFx0XHRwYXRoIHsgZmlsbDogI0ZGRjsgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYmxvYy10ZXN0aW1vbmlhbHMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0Z3JpZC1yb3ctZ2FwOiByZW0oMjUpO1xyXG5cdEBpbmNsdWRlIG1hcmdpbi10b3AoMTAwcHgpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNGZyIDFmcjtcclxuXHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDI1KTtcclxuXHR9XHJcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGJvcmRlci13aWR0aDogNDBweCA0MHB4IDAgMDtcclxuXHRcdGJvcmRlci1jb2xvcjogI0Y1RjNGMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdGxlZnQ6IC0xcHg7IHRvcDogLTFweDtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiA4MHB4IDgwcHggMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmFmdGVyIHtcclxuXHRcdGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDtcclxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudDtcclxuXHRcdHJpZ2h0OiAtMXB4OyBib3R0b206IC0xcHg7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAwIDgwcHggODBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taW1hZ2Uge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbnRlbnUge1xyXG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygwIDE1cHggMjVweCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMjVweCA3MHB4KTtcclxuXHRcdH1cclxuXHRcdCVoZWFkaW5ncywgcCB7XHJcblx0XHRcdG1heC13aWR0aDogNjUwcHg7XHJcblx0XHR9XHJcblx0XHQlaGVhZGluZ3Mge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzhweCk7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjBweCk7XHJcblx0XHRcdHN0cm9uZyB7IGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xyXG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zd2lwZXItc2xpZGUtdGltZWxpbmUge1xyXG5cdC50aW1lbGluZS15ZWFyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDY0cHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0ei1pbmRleDogMztcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMCAyMHB4KTtcclxuXHR9XHJcblx0LnRpbWVsaW5lLXRleHRlIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTsgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdG1heC13aWR0aDogMjQwcHg7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDAgMjBweCk7XHJcblx0fVxyXG59XHJcbi50aW1lbGluZS1zbGlkZXIge1xyXG5cdEBpbmNsdWRlIG1hcmdpbi1sZWZ0KC0yMHB4KTtcclxuXHQuc3dpcGVyIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEOEQ0Q0U7XHJcblx0XHRcdHdpZHRoOiAwOyBoZWlnaHQ6IDFweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwOyB0b3A6IHJlbSg0MCk7XHJcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDIuNXMgJGxpbmVhcjtcclxuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4yNXM7IFxyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyNDUsMjQzLDI0MCwxKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xyXG5cdFx0XHR3aWR0aDogOTBweDsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwOyB0b3A6IDA7XHJcblx0XHRcdHotaW5kZXg6IDg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYW5pbS1hY3RpdmUge1xyXG5cdFx0LnN3aXBlcjpiZWZvcmUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYmxvYy1wcm9kdWN0LXdpZGdldCB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHJpZ2h0OiAwOyB0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0ei1pbmRleDogOTk7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdGxpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTg3cHg7IGhlaWdodDogNjRweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDE1cHgpO1xyXG5cdFx0Ym94LXNoYWRvdzogMTVweCAwIDEycHggcmdiYSgzMyw0NSw1NiwwLjEpO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cmlnaHQ6IGNhbGMoLTEwMCUgKyA2NHB4KTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0KyBsaSB7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTJweCk7XHJcblx0XHR9XHJcblx0XHRzdmcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0fVxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTsgZm9udC13ZWlnaHQ6IDUwMDsgbGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA0N3B4O1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRzcGFuIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgfVxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHBhdGggeyBmaWxsOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDA7IGhlaWdodDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwOyBib3R0b206IDA7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMTZweCAwIDAgMTZweDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRjVGM0YwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2Mtd3JhcHBlci1wcm9kdWN0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDIwcHggMCA1MHB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0cGFkZGluZzogNjVweCAwIDE5MHB4O1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0aGVpZ2h0OiA1NnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAtMjBweDtcclxuXHRcdFx0dG9wOiAtNTZweDtcclxuXHRcdFx0dHJhbnNmb3JtOiBza2V3WCgtMzVkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucHJvZHVjdC13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtcm93LWdhcDogcmVtKDI1KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMzUpOyBncmlkLXJvdy1nYXA6IDA7XHJcblx0fVxyXG59ICBcclxuLnByb2R1Y3QtaW1hZ2VzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ji0taW5uZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA1NzhweDtcclxuXHR9XHJcbn1cclxuLnByb2R1Y3QtaW1hZ2VzLXRodW1icyB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLXRvcCgzMnB4KTtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heChjYWxjKDIwJSAtIDMwcHgpLCAxZnIpKTtcclxuXHRncmlkLXJvdy1nYXA6IHJlbSgzMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgxMzAwLCAnbWF4Jykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KGNhbGMoMjUlIC0gMjBweCksIDFmcikpO1xyXG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMjApOyBncmlkLXJvdy1nYXA6IHJlbSgyMCk7XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoY2FsYygyNSUgLSAxNXB4KSwgMWZyKSk7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgxNSk7IGdyaWQtcm93LWdhcDogcmVtKDE1KTtcclxuXHR9XHJcblx0bGkge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdH1cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wcm9kdWN0LWRldGFpbHMge1xyXG5cdGgxIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTBweCk7XHJcblx0fVxyXG59XHJcbnAucHJvZHVjdC1yZWYge1xyXG5cdGNvbG9yOiAjNzE3ODgwO1xyXG5cdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTVweCk7XHJcbn1cclxuLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xyXG5cdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMzBweCk7XHJcblx0cCB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Y29sb3I6ICMyMTJEMzg7XHJcblx0fVxyXG59XHJcbi5wcm9kdWN0LWNhcmFjdGVyaXN0aXF1ZSB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgzMnB4KTtcclxuXHRoMiB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDE1cHgpO1xyXG5cdH1cclxuXHRwIHtcclxuXHRcdCsgcCB7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTJweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdHVsIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTVweCk7XHJcblx0XHRsaSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdFx0XHQrIGxpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaXJjbGUtY2hlY2suc3ZnJyk7XHJcblx0XHRcdFx0d2lkdGg6IDI0cHg7IGhlaWdodDogMjRweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDsgdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wcm9kdWN0LWZpbGUtcmVmZXJlbmNlcyB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgzMnB4KTtcclxuXHRhIHtcclxuXHRcdGNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tbGVmdCg4cHgpO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wcm9kdWN0LWZpbGVzIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRnYXA6IHJlbSgyNSk7XHJcblx0LmN0YS1zaW1wbGUge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNjLXVwc2VsbHMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQkU1O1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoMTAwcHggMCk7XHJcblx0Ji0taGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRnYXA6IHJlbSgyMCk7XHJcblx0XHRoMiB7XHJcblx0XHRcdG1heC13aWR0aDogNTgwcHg7XHJcblx0XHR9XHJcblx0XHQuY3RhLXNpbXBsZTphZnRlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0VGRUJFNSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFRkVCRTU7XHJcblx0XHRcdHdpZHRoOiA1NSU7IGhlaWdodDogMTI1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IC03MHB4OyB0b3A6IC0xMjVweDtcclxuXHRcdFx0dHJhbnNmb3JtOiBza2V3WCgtNTBkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZ3JpZC11cHNlbGxzIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtcm93LWdhcDogcmVtKDE2KTtcclxuXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDY0cHgpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoY2FsYygzMy4zMyUgLSA4MHB4KSwgMWZyKSk7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSg4MCk7XHJcblx0fVxyXG59XHJcbi5wcm9kdWN0LWl0ZW0ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHQqIHtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdH1cclxuXHQmLS1pbm5lciB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDE1cHggMzBweCk7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldC1zbWFsbCcsICdtYXgnKSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taW5mb3Mge1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNGNUYzRjA7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDIwcHggMCk7XHJcblx0XHRoMyB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgxMnB4KTtcclxuXHRcdH1cclxuXHRcdHAgeyBsaW5lLWhlaWdodDogMS4xOyB9XHJcblx0fVxyXG5cdCYtLWN0YSB7XHJcblx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHR0b3A6IGluaGVyaXQ7IGJvdHRvbTogMDtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMCAxNnB4IDE2cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRUZFQkU1IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDMycHggcmdiYSgzMyw0NSw1NiwwLjIpO1xyXG5cdFx0LnByb2R1Y3QtaXRlbS0taW5mb3Mge1xyXG5cdFx0XHRoMyB7IGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdC1pdGVtLS1jdGEge1xyXG5cdFx0XHQuY3RhLXNpbXBsZSB7IGNvbG9yOiAjRkZGOyB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zYy1wZHQtYmxvYy1yZXNlYXUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyMTJEMzg7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg5MHB4IDApO1xyXG5cdGgyIHtcclxuXHRcdGNvbG9yOiAjRkZGO1xyXG5cdH1cclxufVxyXG5cclxuLnNjLWNvbnRhY3QtZXhwZXJ0IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoNTBweCAwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMDBweCAwKTtcclxuXHR9XHJcblx0Ym9keS5wYWdlLXRlbXBsYXRlLXByb2R1aXRzLWxpc3RpbmctcGFnZSAmLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1aXRzICYsIGJvZHkudGF4LXRoZW1hdGlxdWVzICYge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0VGRUJFNTsgXHJcblx0fVxyXG59XHJcbi5ibG9jLWNvbnRhY3QtZXhwZXJ0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtcm93LWdhcDogcmVtKDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMzNHB4IDFmcjtcclxuXHRcdGdyaWQtcm93LWdhcDogMDtcclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRib3JkZXItd2lkdGg6IDAgMCA0MHB4IDQwcHg7XHJcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGNUYzRjAgdHJhbnNwYXJlbnQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDsgYm90dG9tOiAwO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMCA4MHB4IDgwcHg7XHJcblx0XHR9XHJcblx0XHRib2R5LnBhZ2UtdGVtcGxhdGUtcHJvZHVpdHMtbGlzdGluZy1wYWdlICYsIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtcHJvZHVpdHMgJiwgYm9keS50YXgtdGhlbWF0aXF1ZXMgJiB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0VGRUJFNSB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taW1hZ2Uge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiA0MHB4IDQwcHggMCAwO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNGNUYzRjAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogLTFweDsgdG9wOiAtMXB4O1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDgwcHggODBweCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ym9keS5wYWdlLXRlbXBsYXRlLXByb2R1aXRzLWxpc3RpbmctcGFnZSAmLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1aXRzICYsIGJvZHkudGF4LXRoZW1hdGlxdWVzICYge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI0VGRUJFNSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygyMHB4IDE1cHggNTBweCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMTBweCA4MHB4IDEwcHggNjBweCk7XHJcblx0XHR9XHJcblx0XHRoMiB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzOHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyMHB4KTtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM3MTc4ODA7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmctbGVmdCgyM3B4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY3RhIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMzBweCk7XHJcblx0fVxyXG59XHJcbiBcclxuLnNjLWZpbHRyZS1wcm9kdWl0cyB7XHJcblx0QGluY2x1ZGUgcGFkZGluZygzMnB4IDApO1xyXG5cdHAudGl0bGUtZmlsdHJlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjhweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogIzIxMkQzODtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG59XHJcbi5zYy13cmFwcGVyLWxpc3Rpbmcge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZygzNXB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDApO1xyXG5cdH1cclxufVxyXG4uYmxvYy1oZWFkZXItbGlzdGluZyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGdhcDogcmVtKDIwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdH1cclxuXHQmLS1jb250ZW50IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cdFx0aDIge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDI1cHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjEyRDM4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0KyBwIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE0cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0Y29sb3I6ICMyMTJEMzg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tc2VhcmNoIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHR3aWR0aDogMzclO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZ3JpZC1wcm9kdWN0cyB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoY2FsYygzMy4zMyUgLSA4MHB4KSwgMWZyKSk7XHJcblx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oODApOyBncmlkLXJvdy1nYXA6IHJlbSg2MCk7XHJcblx0Ly8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0Ly8gZ3JpZC1yb3ctZ2FwOiByZW0oMTYpO1xyXG5cdEBpbmNsdWRlIG1hcmdpbi10b3AoNjRweCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgxMzAwLCAnbWF4Jykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KGNhbGMoMzMuMzMlIC0gNDBweCksIDFmcikpO1xyXG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oNDApOyBncmlkLXJvdy1nYXA6IHJlbSg1MCk7XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoMTEwMCwgJ21heCcpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heChjYWxjKDMzLjMzJSAtIDIwcHgpLCAxZnIpKTtcclxuXHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDIwKTsgZ3JpZC1yb3ctZ2FwOiByZW0oMzApO1xyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KGNhbGMoNTAlIC0gMjBweCksIDFmcikpO1xyXG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMjApOyBncmlkLXJvdy1nYXA6IHJlbSgzMCk7XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldC1zbWFsbCcsICdtYXgnKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdGdyaWQtY29sdW1uLWdhcDogMDsgZ3JpZC1yb3ctZ2FwOiByZW0oMjApO1xyXG5cdH1cclxufVxyXG5cclxuLm5vLXJlc3VsdHMge1xyXG5cdEBpbmNsdWRlIG1hcmdpbi10b3AoNjRweCk7XHJcblx0cCB7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Y29sb3I6ICMyMTJEMzg7XHJcblx0fVxyXG59XHJcblxyXG4uYmxvYy10ZXJtcyB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoY2FsYygxNi42NiUgLSAzMHB4KSwgMWZyKSk7XHJcblx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMzApOyBncmlkLXJvdy1nYXA6IHJlbSgxNSk7XHJcblx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyNXB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKDEzMDAsICdtYXgnKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoY2FsYygyMCUgLSAyMHB4KSwgMWZyKSk7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgyMCk7IFxyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKDExMDAsICdtYXgnKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoY2FsYygyNSUgLSAyMHB4KSwgMWZyKSk7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgyMCk7XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4uc3ViLXRlcm1zLCAuc3ViLW1lbnUtcHJvZHVjdCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcbi5ibG9jLXRlcm1zLWl0ZW0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdCoge1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0fVxyXG5cdD4gYSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMTRweCA1MHB4IDE0cHggMjBweCk7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7IGxpbmUtaGVpZ2h0OiAxLjE7IFxyXG5cdFx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMjBweDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jjpob3ZlciwgJi5jdXJyZW50IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyMTJEMzg7XHJcblx0XHQ+IGEgeyBcclxuXHRcdFx0Y29sb3I6ICNGRkY7IFxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHBhdGggeyBmaWxsOiAjRkZGOyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHQ+IGEge1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IG1hcmdpbi10b3A6IC00cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zdWItdGVybXMge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnN1Yi10ZXJtcywgLnN1Yi1tZW51LXByb2R1Y3Qge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZW51O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdG1pbi13aWR0aDogMTAwJTtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDE1cHggMCk7XHJcblx0ei1pbmRleDogOTtcclxuXHRib3gtc2hhZG93OiAwIDAgMTJweCByZ2JhKDMzLDQ1LDU2LDAuMSk7XHJcblx0PiBsaSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDAgMjBweCk7XHJcblx0XHQrIGxpIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMnB4KTtcclxuXHRcdH1cclxuXHRcdD4gYSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTsgY29sb3I6ICNGRkY7IGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIycHg7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwOyB0b3A6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XHJcblx0XHRcdFx0cGF0aCB7IGZpbGw6ICNGRkY7IH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVyLCAmLmN1cnJlbnQgeyBcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgXHJcblx0XHRcdFx0c3ZnIHBhdGggeyBmaWxsOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQ+IGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyBcclxuXHRcdFx0XHRzdmcgcGF0aCB7IGZpbGw6ICRjb2xvci1zZWNvbmRhcnk7IH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc3ViLW1lbnUtcHJvZHVjdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRsZWZ0OiAxMDAlOyB0b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ibG9jLXRlcm1zLW1vYmlsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE1cHgpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQmLS10aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxM3B4IDE2cHgpO1xyXG5cdH1cclxuXHQ+IHVsIHtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMCAxNnB4KTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRsaSB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0XHRcdCYuY3VycmVudCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4gbGkge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDEzcHggMCk7XHJcblx0XHRcdD4gYSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc3ViLXRlcm1zLW1vYmlsZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDEzcHggMTZweCAwKTtcclxuXHRsaSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDVweCAwKTtcclxuXHR9XHJcbn1cclxuXHJcbi5saXN0LXBkdC1kb2Mge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oODBweCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdGxpIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbigxMnB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luKDVweCAwKTtcclxuXHRcdH1cclxuXHRcdC5jdGEtc2ltcGxlIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMTJweCAyNXB4KTtcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tcmlnaHQoMTRweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9keS5wYWdlLXRlbXBsYXRlLXByb2R1aXRzLWxpc3RpbmctcGFnZSAmLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1aXRzICYsIGJvZHkudGF4LXRoZW1hdGlxdWVzICYge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRUZFQkU1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJsb2MtY3RhLWRldmlzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IHJlbSgxNSkgcmVtKDMwKTtcclxuXHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDMwcHgpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiByZW0oMTUpIDA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblx0YnV0dG9uIHtcclxuXHRcdEBleHRlbmQgLmN0YS1zaW1wbGU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMTRweCAyNXB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDE0cHgpO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQzk3OTAwO1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdH1cclxuXHRcdGkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wbHVzLXNvbGlkLnN2ZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdHdpZHRoOiAyNHB4OyBoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1yaWdodCgxMnB4KTtcclxuXHRcdFx0Ji5pY29uLWFkZC1kZXZpcyB7IH1cclxuXHRcdFx0Ji5pY29uLXJlbW92ZS1kZXZpcyB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tc2ctYWRkZWQge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGNvbG9yOiAjMkNCRjRFO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2U7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tcmlnaHQoMTVweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdGJ1dHRvbi5hY3RpdmUgKyAubXNnLWFkZGVkIHsgXHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLy8gUG9wdXAgU0VBUkNIIFxyXG4ubW9kYWwtZm9ybS1wcm9kdWl0IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLDE0NiwwLDAuOTUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMyw0NSw1NiwwLjk1KTtcclxuICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwOyB0b3A6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgb3BhY2l0eTogMDsgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBwYWRkaW5nKDE1cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgJGxpbmVhcjtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBib2R5Lm1vZGFsLWFjdGl2ZSAmIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgb3BhY2l0eTogMTsgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICAgICYtLWhvbGRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogOTAlOyBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWZvcm0ge1xyXG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcbiAgICBcdEBpbmNsdWRlIHBhZGRpbmcoMzBweCk7XHJcbiAgICB9XHJcbiAgICAmLS1jbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDsgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDM4cHg7IGhlaWdodDogMzhweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhdGggeyBcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1zZWNvbmRhcnk7IFxyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHsgZmlsbDogJGNvbG9yLW1lbnU7IH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gYm9keS5tb2RhbC1hY3RpdmUge1xyXG4vLyAgICAgLnNpdGUtaGVhZGVyLCAuc2l0ZS13cmFwcGVyLCAuc2l0ZS1mb290ZXIge1xyXG4vLyAgICAgICAgIGZpbHRlcjogYmx1cig1cHgpO1xyXG4vLyAgICAgfVxyXG4vLyB9XHJcblxyXG4ubW9kYWwtZGV2aXMge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLDE0NiwwLDAuOTUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMyw0NSw1NiwwLjk1KTtcclxuICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwOyB0b3A6IDA7XHJcbiAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgb3BhY2l0eTogMDsgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBwYWRkaW5nKDE1cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcbiAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICYubW9kYWwtYWN0aXZlIHtcclxuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgb3BhY2l0eTogMTsgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICAgICYtLWhvbGRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1pbm5lciB7XHJcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgIFx0d2lkdGg6IDEwMCU7XHJcbiAgICBcdEBpbmNsdWRlIHBhZGRpbmcoMzBweCAxNXB4KTtcclxuICAgIH1cclxuICAgICYtLWNsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwOyByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMzBweDsgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgcGF0aCB7IFxyXG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLW1lbnU7IFxyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHsgZmlsbDogJGNvbG9yLXNlY29uZGFyeTsgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY29udGVudCB7XHJcbiAgICBcdHAudGl0bGUge1xyXG4gICAgXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIFx0XHRjb2xvcjogJGNvbG9yLW1lbnU7IFxyXG4gICAgXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTsgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIFx0XHRsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgXHRcdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgXHRcdG1hcmdpbjogYXV0bztcclxuICAgIFx0XHQvKiEqL1xyXG4gICAgXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG4gICAgXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG4gICAgXHRcdH1cclxuICAgIFx0fVxyXG4gICAgXHR1bCB7XHJcbiAgICBcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyNXB4KTtcclxuICAgIFx0XHRsaSB7XHJcbiAgICBcdFx0XHQrIGxpIHtcclxuICAgIFx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxNXB4KTtcclxuICAgIFx0XHRcdH1cclxuICAgIFx0XHRcdC5jdGEtc2ltcGxlIHtcclxuICAgIFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG4gICAgXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIFx0XHRcdFx0d2lkdGg6IDEwMCU7IG1heC13aWR0aDogMTAwJTtcclxuICAgIFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG4gICAgXHRcdFx0XHQmOmFmdGVyIHsgZGlzcGxheTogbm9uZTt9XHJcbiAgICBcdFx0XHRcdCYuY29sb3Itd2hpdGUge1xyXG4gICAgXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1tZW51O1xyXG4gICAgXHRcdFx0XHR9XHJcbiAgICBcdFx0XHRcdCYuY3RhLXN2ZyB7XHJcbiAgICBcdFx0XHRcdFx0c3ZnIHsgdmVydGljYWwtYWxpZ246IC0xcHg7fVxyXG4gICAgXHRcdFx0XHR9XHJcbiAgICBcdFx0XHRcdCY6aG92ZXIge1xyXG4gICAgXHRcdFx0XHRcdHN2ZyB7XHJcbiAgICBcdFx0XHRcdFx0XHRwYXRoIHsgZmlsbDogJGNvbG9yLXNlY29uZGFyeTsgfVxyXG4gICAgXHRcdFx0XHRcdH1cclxuICAgIFx0XHRcdFx0fVxyXG4gICAgXHRcdFx0fVxyXG4gICAgXHRcdH1cclxuICAgIFx0fVxyXG4gICAgfVxyXG59IiwiLmJhbm5lci1hbmNyZXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0QGluY2x1ZGUgcGFkZGluZygzMHB4IDE1cHgpO1xyXG5cdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0dG9wOiAwOyAvLzEyM3B4XHJcblx0ei1pbmRleDogOTk7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdHVsIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRsaSB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMCAzMHB4KTtcclxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDhENENFO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTsgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRcdFx0Jjpob3ZlciwgJi5jdXJyZW50IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0YSB7IGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJlYWxpc2F0aW9ucy1jb250ZW50IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoMzJweCAwIDUwcHgpOyBcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZyg2NXB4IDAgMTAwcHgpOyBcclxuXHR9XHJcblx0Ji0tY3RhIHtcclxuXHRcdC5jdGEtc2ltcGxlIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ibG9jLXJlYS1pbnRybyB7XHJcblx0cCB7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmJsb2Nrcy1yZWFsaXNhdGlvbnMge1xyXG5cdEBpbmNsdWRlIG1hcmdpbig4MHB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxufVxyXG4uYmxvYy1vdXZyYWdlIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGVcIiBcInZpc3VlbHNcIiBcImRldGFpbHNcIjtcclxuXHRncmlkLXJvdy1nYXA6IHJlbSgyMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZGV0YWlscyB2aXN1ZWxzXCI7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IDYwcHg7XHJcblx0XHQmLmJsb2MtcmV2ZXJzZSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ2aXN1ZWxzIGRldGFpbHNcIjtcclxuXHRcdH1cclxuXHR9XHJcblx0JiArICYge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg1MHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMDBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXRpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Z3JpZC1hcmVhOiB0aXRsZTtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmctbGVmdCgxNXB4KTtcclxuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzIxMkQzODtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tdGV4dGUge1xyXG5cdFx0Z3JpZC1hcmVhOiBkZXRhaWxzO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdCAgICBnYXA6IHJlbSgxNSk7XHJcblx0XHQuc3dpcGVyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdC8vIGhlaWdodDogMTAwJTtcclxuXHRcdFx0Ji1zbGlkZSB7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aDIge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNDhweCk7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMThweCk7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS12aXN1ZWwge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Z3JpZC1hcmVhOiB2aXN1ZWxzOyBcclxuXHRcdCYtLWlubmVyIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fSBcclxuXHR9XHJcbn1cclxuLnN3aXBlci1zbGlkZS10ZXh0ZSB7XHJcblx0Ji0taW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRnYXA6IHJlbSgyMCk7XHJcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdH1cclxufVxyXG4uY2hhbnRpZXIge1xyXG5cdCYtaW5mb3Mge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRnYXA6IHJlbSgyMCk7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDE4cHgpO1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDZweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtZGVzY3JpcHRpb24ge1xyXG5cdFx0cCB7XHJcblx0XHRcdCsgcCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYmxvYy1uYXYtcmVhcyB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyNXB4KTtcclxuXHRAZXh0ZW5kIC5ibG9jLW5hdi1zdG9yeTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTVweCk7XHJcblx0fVxyXG59XHJcbi5yZWFzLXN3aXBlci1wYWdpbmF0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvdHRvbTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICAvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkMzRjUwO1xyXG5cdFx0d2lkdGg6IDI0cHg7IGhlaWdodDogM3B4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc3dpcGVyLXNsaWRlLXZpc3VlbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiA4MHB4IDgwcHggMCAwO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDsgdG9wOiAwO1xyXG5cdFx0ei1pbmRleDogNTtcclxuXHRcdC5ibG9jLXJldmVyc2UgJiB7XHJcblx0XHRcdGxlZnQ6IGluaXRpYWw7IHJpZ2h0OiAwO1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgODBweCA4MHB4IDA7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ibG9jLWNvbnN0cnVpcmUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiA1MCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwOyB0b3A6IDA7XHJcblx0fVxyXG5cdCYtLWlubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyQzNGNTA7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDQ1cHggMTVweCA2MHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZyg4MHB4IDIwcHgpO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDA7IGhlaWdodDogMDtcclxuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDQwcHggNDBweCAwIDA7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogI0Y1RjNGMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0bGVmdDogLTFweDsgdG9wOiAtMXB4O1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDgwcHggODBweCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMCA0MHB4IDQwcHg7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0ZGRkZGRiB0cmFuc3BhcmVudDtcclxuXHRcdFx0cmlnaHQ6IC0xcHg7IGJvdHRvbTogLTFweDtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRoMyB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTtcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMzVweCk7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDk1MHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdFx0c3Ryb25nIHsgXHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpOyBcclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQrIHAgeyBAaW5jbHVkZSBtYXJnaW4tdG9wKDIwcHgpOyB9XHJcblx0XHR9XHJcblx0XHR1bCB7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoNDBweCk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGdhcDogcmVtKDE1KSByZW0oNTApO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0LXNtYWxsJywgJ21heCcpIHtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmN0YS1zaW1wbGUge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQtc21hbGwnLCAnbWF4Jykge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMkMzRjUwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zYy1yZXNlYXUtdG9wIHtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDUwcHggMCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMTAwcHggMCk7XHJcblx0fVxyXG59XHJcbi5zYy1yZXNlYXUtY29udGVudCB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSg2NHB4KTtcclxuXHRoMiB7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMzBweCk7XHJcblx0XHRzdHJvbmcge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzJweCk7IGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLW1lbnU7XHJcblx0XHR9XHJcblx0fVxyXG5cdHAge1xyXG5cdFx0d2lkdGg6IDEwMCU7IG1heC13aWR0aDogMTE4OHB4O1xyXG5cdH1cclxufVxyXG4uc2MtcmVzZWF1LWN0YSB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyMHB4KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg2NXB4KTtcclxuXHR9XHJcbn1cclxuLnNjLWVjby1yZXNwIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoNTBweCAwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMDBweCAwKTtcclxuXHR9XHJcblx0Ji0taW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0Z3JpZC1yb3ctZ2FwOiByZW0oMjUpO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAwLjhmcjtcclxuXHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oNDApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1tZWRpYSB7XHJcblx0XHQuYmxvYy12aWRlbyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDU3OHB4OyBcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgXHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHsgXHJcblx0XHRcdFx0Y29udGVudDogJyc7XHRcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDA7IGJvdHRvbTogMDtcclxuXHRcdFx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNDBweCA0MHB4O1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bi1wbGF5IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogNjRweDsgaGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHR0b3A6IDUwJTsgbGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0aDIge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzhweCk7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjVweCk7XHJcblx0XHR9XHJcblx0XHQuYmxvYy1jb250ZW50LXRleHRlIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDhENENFO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMjJweCk7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMzBweCk7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdCsgcCB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE4cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMTJEMzg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zYy1yZXNlYXUtY2hpZmZyZXMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIxMkQzODtcclxuXHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDUwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7IGJvdHRvbTogLTFweDtcclxuXHR9XHJcblx0Ji0tZ3JpZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KGNhbGMoMjUuMzMlIC0gOCUpLCAxZnIpKTtcclxuXHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiA4JTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmJsb2MtY2hpZmZyZXMge1xyXG5cdCYtLWl0ZW0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1pbi1oZWlnaHQ6IDgycHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxNTJweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uZ213LXRlbXBsYXRlLXByb2FybWF0dXJlIHtcclxuXHQmLmdtdy1lbGVtZW50LXRlbXBsYXRlLmdtdy1mb3JtLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJDM0Y1MDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDEycHggMTVweCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0Ly8gQGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHQvLyBcdEBpbmNsdWRlIHBhZGRpbmcoMTJweCAxNXB4KTtcclxuXHRcdC8vIH1cclxuXHRcdC5zZWFyY2gtZm9ybS1maWVsZHMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdGdhcDogcmVtKDE1KSAwO1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdH1cclxuXHRcdFx0Lmdtdy1mb3JtLWZpZWxkLXdyYXBwZXIge1xyXG5cdFx0XHQgICAgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0ICAgIHBhZGRpbmc6IDA7IG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHQgICAgLyohKi9cclxuXHRcdFx0ICAgIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHQgICAgXHRAaW5jbHVkZSBwYWRkaW5nKDAgMTVweCk7XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdCAgICAuZ213LWZpZWxkLWlubmVyIHtcclxuXHRcdFx0ICAgIFx0LyohKi9cclxuXHRcdFx0ICAgIFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdCAgICBcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHQgICAgLmdtdy1maWVsZC1sYWJlbCB7XHJcblx0XHRcdCAgICBcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTsgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0ICAgIFx0bWluLXdpZHRoOiBtYXgtY29udGVudDtcclxuXHRcdFx0ICAgIFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdCAgICBcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHQgICAgXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0ICAgIFx0QGluY2x1ZGUgcGFkZGluZy1yaWdodCgyMHB4KTtcclxuXHRcdFx0ICAgIFx0LyohKi9cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTcwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdCAgICBpbnB1dFt0eXBlPXRleHRdIHtcclxuXHRcdFx0ICAgIFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRcdCAgICBcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTsgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0ICAgIFx0Y29sb3I6ICMyMTJEMzg7XHJcblx0XHRcdCAgICBcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdCAgICBcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdCAgICBcdEBpbmNsdWRlIHBhZGRpbmcoMCAxNXB4KTtcclxuXHRcdFx0ICAgIFx0LyohKi9cclxuXHRcdFx0ICAgIFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdCAgICBcdFx0d2lkdGg6IDE3MHB4O1xyXG5cdFx0XHQgICAgXHR9XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdCAgICBzZWxlY3Qge1xyXG5cdFx0XHQgICAgXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRcdFx0ICAgIFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHQgICAgXHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0ICAgIFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0ICAgIH1cclxuXHRcdFx0ICAgICYuZ213LWZpZWxkLXR5cGUtc3VibWl0LXdyYXBwZXIge1xyXG5cdFx0XHQgICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdCAgICBcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9zb3VzdHJhY3Rpb24tc3VibWl0LnN2ZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7IGhlaWdodDogNDZweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDFweDsgcmlnaHQ6IC0xNnB4O1xyXG5cdFx0XHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDA7IHJpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHQgICAgLmdtdy1mb3JtLWJ1dHRvbiB7XHJcblx0XHRcdFx0ICAgIFx0QGV4dGVuZCAuY3RhLXNpbXBsZTtcclxuXHRcdFx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZygxNHB4IDE3cHggMTRweCAzMHB4KTtcclxuXHRcdFx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdCAgICB9XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5nbXctZWxlbWVudC10ZW1wbGF0ZSB7XHJcblx0XHQuZ213LWl0ZW0tY29udGVudCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNXB4KTsgY29sb3I6ICMyQzNGNTA7XHJcblx0XHR9XHJcblx0XHQuZ213LWxvY2F0aW9uLW1ldGEtd3JhcHBlciB7IFxyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdGgzLmdtdy1pdGVtLXRpdGxlIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpOyBmb250LXdlaWdodDogNjAwOyBsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdH1cclxuXHRcdC5nbXctaXRlbS1hZGRyZXNzIHtcclxuXHRcdFx0aSB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHRcdFx0YSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbGluZS1oZWlnaHQ6IDEuMzsgfVxyXG5cdFx0fVxyXG5cdFx0Lmdtdy1sb2NhdGlvbi1tZXRhIHtcclxuXHRcdFx0bGkgKyBsaSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg3cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdHNwYW4ubGFiZWwge1xyXG5cdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMjVweDsgaGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5waG9uZSB7XHJcblx0XHRcdFx0c3Bhbi5sYWJlbCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9waG9uZS5zdmcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZmF4IHtcclxuXHRcdFx0XHRzcGFuLmxhYmVsIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ZheC5zdmcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2VydGlmIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoN3B4KTtcclxuXHRcdFx0XHRzcGFuLmljb25lIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAzMnB4OyBoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7IGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3Bhbi5pbmZvIGEge1xyXG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMTZweDtcclxuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZ213LWJsb2MtcmVzdWx0cy13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYmxvYy1tYXBcIiBcImJsb2MtcmVzdWx0c1wiO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwMHB4IDFmcjtcclxuXHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYmxvYy1yZXN1bHRzIGJsb2MtbWFwXCI7XHJcblx0fVxyXG5cdC5nbXctYmxvYy1tYXAge1xyXG5cdFx0Z3JpZC1hcmVhOiBibG9jLW1hcDtcclxuXHR9XHJcblx0Lmdtdy1ibG9jLXJlc3VsdHMge1xyXG5cdFx0Z3JpZC1hcmVhOiBibG9jLXJlc3VsdHM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkMzRjUwO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdFx0Lmdtdy1wb3N0cy13cmFwcGVyIHtcclxuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgXHRcdGhlaWdodDogNjAwcHg7IFxyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDE2cHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHQvLyBoZWlnaHQ6IDM3NXB4O1xyXG5cdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdC5jbGVhciB7IGRpc3BsYXk6IGlubGluZS1mbGV4O31cclxuXHRcdFx0fVxyXG5cdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoNDBweCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgxNnB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0XHRcdFx0Y29sb3I6ICMyQzNGNTA7XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbigwIDE1cHggMCAwKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMjBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDE1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYWRkcmVzcy13cmFwcGVyIHtcclxuXHRcdFx0XHQuZ213LWl0ZW0tYWRkcmVzcyB7XHJcblx0XHRcdFx0XHQuZ213LWljb24tbG9jYXRpb24tdGhpbiB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTsgbGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0XHRcdGNvbG9yOiAjMkMzRjUwO1xyXG5cdFx0XHRcdFx0YSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5nbXctYmxvYy1pbmZvcy1jb250YWN0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE2cHgpO1xyXG5cdFx0XHRcdC5nbXctaXRlbS1kaXJlY3Rpb25zIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oN3B4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lmdtdy1nZXQtZGlyZWN0aW9ucyB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9sb2NhdGlvbi5zdmcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA0cHg7IGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5nbXctbG9jYXRpb24tbWV0YSB7XHJcblx0XHRcdFx0XHRsaSArIGxpIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg3cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3Bhbi5sYWJlbCB7XHJcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyNXB4OyBoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucGhvbmUge1xyXG5cdFx0XHRcdFx0XHRzcGFuLmxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9waG9uZS5zdmcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IDhweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZheCB7XHJcblx0XHRcdFx0XHRcdHNwYW4ubGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ZheC5zdmcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IDhweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNlcnRpZiB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoN3B4KTtcclxuXHRcdFx0XHRcdFx0c3Bhbi5pY29uZSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMnB4OyBoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7IGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qISovXHJcbkBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdGRpdi5nbXctbWFwLXdyYXBwZXIge1xyXG5cdFx0aGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxufSIsIi53cmFwcGVyLWNhcnJpZXJlcy10b3Age1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDAgMjVweCk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMTAwcHggMCAyNXB4KTtcclxuXHR9XHJcbn1cclxuLnNlY3Rpb24tY2FycmllcmVzIHtcclxuXHQmLWNvbnRlbnQge1xyXG5cdFx0aDIge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDI1cHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjEyRDM4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0KyBwIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDEycHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtY2hpZmZyZXMge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoNDVweCk7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDIwcHggMTVweCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoNDBweCA0MHB4KTtcclxuXHRcdH1cclxuXHRcdC5ncmlkLWNoaWZmcmVzIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG5cdFx0XHRnYXA6IHJlbSgyMCkgcmVtKDQwKTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGdhcDogcmVtKDIwKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1pdGVtIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDIxMHB4O1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTs7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5ibG9jLWNoaWZmcmVzLS1hZnRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7IFxyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE3MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWRyaCB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDcwcHgpO1xyXG5cdFx0Ji0taW5uZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcImltYWdlXCIgXCJjb250ZW51XCI7XHJcblx0XHRcdC8vIGdyaWQtcm93LWdhcDogcmVtKDIwKTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjRmciAxZnI7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbWFnZSAgY29udGVudVwiO1xyXG5cdFx0XHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDQwKTsgZ3JpZC1yb3ctZ2FwOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHRvcDogLTFweDsgbGVmdDogLTFweDtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDQwcHggNDBweCAwIDA7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDgwcHggODBweCAwIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHJpZ2h0OiAtMXB4OyBib3R0b206IC0xcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNDBweCA0MHB4O1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji0taW1hZ2Uge1xyXG5cdFx0XHRncmlkLWFyZWE6IGltYWdlO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdGhlaWdodDogMzUwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LyohKi9cclxuXHRcdFx0Ly8gQGluY2x1ZGUgbXEoJ3RhYmxldC1zbWFsbCcsICdtYXgnKSB7XHJcblx0XHRcdC8vIFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0Ly8gfVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtLWNvbnRlbnUge1xyXG5cdFx0XHRncmlkLWFyZWE6IGNvbnRlbnU7XHJcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZygzMHB4IDE1cHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDI1cHggMzVweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDY1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDI1cHgpO1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzJweCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDE1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7IGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0XHQ+IHN0cm9uZyB7IGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji0tbmFtZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgzMHB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtLWZvbmN0aW9uIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDEwcHgpOyBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWZvcm1hdGlvbiB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDgwcHgpO1xyXG5cdFx0Ji0taW5uZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhXCIgXCJjb250ZW51XCI7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDAuOTVmcjtcclxuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbnRlbnUgIG1lZGlhXCI7XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMzApO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0dG9wOiAwOyBsZWZ0OiAwO1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogNDBweCA0MHB4IDAgMDtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICNGNUYzRjAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogODBweCAwIDAgODBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0Y1RjNGMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7IGJvdHRvbTogMDsgdG9wOiBpbmhlcml0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDA7IGhlaWdodDogMDtcclxuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7IGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtLW1lZGlhIHtcclxuXHRcdFx0Z3JpZC1hcmVhOiBtZWRpYTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0LnZpZGVvLWl0ZW0udmlkZW8tZm9ybWF0aW9uLWl0ZW06YWZ0ZXIgeyBkaXNwbGF5OiBub25lOyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtLWNvbnRlbnQge1xyXG5cdFx0XHRncmlkLWFyZWE6IGNvbnRlbnU7XHJcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZygyMHB4IDE1cHgpO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDcwcHggODBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjVweCk7XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdCsgcCB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDEycHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1jdGEge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMzBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1hdmFudGFnZXMge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg4MHB4KTtcclxuXHRcdCYtLWNvbnRlbnQge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDQ1cHgpO1xyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgzMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtbWV0aWVycyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDApO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDApO1xyXG5cdFx0fVxyXG5cdFx0Ji0taGVhZGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyNXB4KTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSg4MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0aDIgeyBcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4JykgIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkY7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtLWludHJvIHtcclxuXHRcdFx0XHRwIHsgY29sb3I6ICNGRkY7IH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji0tY3RhIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgzMHB4KTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg2MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMyMTJEMzggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtdGVzdGltb25pYWxzIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDUwcHggMCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMTAwcHggMCk7XHJcblx0XHR9XHJcblx0XHQmLS1oZWFkZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDMwcHgpO1xyXG5cdFx0XHQmLS10aXRsZSB7XHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcclxuXHRcdFx0XHRcdC8qISovXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1tZW51O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnN3aXBlciB7XHJcblx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGJvdHRvbTogaW5oZXJpdDtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDIwcHgpO1xyXG5cdFx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJDM0Y1MDtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMnB4OyBoZWlnaHQ6IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC50ZXN0aW1vbmlhbHMtc2xpZGVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcblx0fVxyXG5cdCYtZm9ybWF0aW9ucyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMDBweCAwKTtcclxuXHRcdC5zZWN0aW9uLWpvYi1ob21lIHtcclxuXHRcdFx0Ji0taGVhZGVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDQ1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYtLXRpdGxlIHtcclxuXHRcdFx0XHRoMiB7IEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjRweCk7IH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1pbnRybyB7IFxyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kOyBcclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQtc21hbGwnLCAnbWF4Jykge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmdyaWQtbWV0aWVycyB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE7XHJcblx0Z3JpZC1yb3ctZ2FwOiByZW0oMTUpOyBncmlkLWNvbHVtbi1nYXA6IHJlbSgwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KGNhbGMoMjUlIC0gMzBweCksIDFmcikpO1xyXG5cdFx0Z3JpZC1yb3ctZ2FwOiByZW0oMjUpOyBncmlkLWNvbHVtbi1nYXA6IHJlbSgzMCk7XHJcblx0fVxyXG5cdGxpIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICMyMTJEMzg7IFxyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDE1cHgpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogOTBweDsgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ncmlkLWF2YW50YWdlcyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGdhcDogcmVtKDMwKTtcclxuXHQmLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDIwJSAtIDMwcHgpO1xyXG5cdFx0fVxyXG5cdFx0Ji0taW1hZ2Uge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRoZWlnaHQ6IDg2cHg7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjBweCk7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNhcHRpb24ge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg1MHB4KTtcclxuXHRcdHAgeyBAaW5jbHVkZSBmb250LXNpemUoMTRweCk7IH1cclxuXHR9XHJcbn1cclxuLmJsb2Mtc2xpZGUtdGVzdGltb25pYWxzIHtcclxuXHQmLS1pbm5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygzMHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgyMCk7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAwOyBoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRjVGM0YwIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwOyBib3R0b206IDA7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIDgwcHggODBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1tZWRpYSB7XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygyMHB4IDApO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDIwcHggODBweCAyMHB4IDIwcHgpOyBcclxuXHRcdH1cclxuXHRcdGgzIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyNXB4KTtcclxuXHRcdH1cclxuXHRcdCYtLXRleHRlIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDhENENFO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMjBweCk7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdCsgcCB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzdHJvbmcgeyBjb2xvcjogJGNvbG9yLW1lbnU7IH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc3dpcGVyLXRlc3RpbW9uaWFscy1idXR0b24ge1xyXG5cdHdpZHRoOiA1OHB4OyBoZWlnaHQ6IDU2cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogcmVtKC0yNSk7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdHRvcDogNTAlOyBib3R0b206IGluaGVyaXQ7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0fVxyXG5cdHN2ZyB7XHJcblx0XHQqIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0cmVjdCB7IGZpbGw6ICRjb2xvci1zZWNvbmRhcnk7IH1cclxuXHRcdFx0cGF0aCB7IGZpbGw6ICNGRkY7IH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zd2lwZXItdGVzdGltb25pYWxzLWJ1dHRvbi1wcmV2IHsgXHJcblx0XHRsZWZ0OiAwOyBcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0bGVmdDogLTcwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuc3dpcGVyLXRlc3RpbW9uaWFscy1idXR0b24tbmV4dCB7IFxyXG5cdFx0cmlnaHQ6IDA7IFxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRyaWdodDogLTcwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLyohKi9cclxuQGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0Lmhlcm8taW50ZXJuZS0tY29udGVudC0tbWluaS1ibG9jIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0fVxyXG59XHJcbi5taW5pLWJsb2MtbWV0aWVycyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0cGFkZGluZzogMTVweCAyMHB4IDE1cHggNDBweDtcclxuXHRtYXgtd2lkdGg6IDI0MHB4O1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDMycHggODBweCk7XHJcblx0XHRtYXgtd2lkdGg6IDQyNnB4O1xyXG5cdH1cclxuXHQmLS1waWN0byB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogNjBweDsgaGVpZ2h0OiA2MHB4O1xyXG5cdFx0bGVmdDogLTMwcHg7IHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHR3aWR0aDogMTIwcHg7IGhlaWdodDogMTIwcHg7XHJcblx0XHRcdGxlZnQ6IC02MHB4OyB0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXRleHRlIHtcclxuXHRcdHAge1xyXG5cdFx0XHQrIHAge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoOHB4KTtcclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpOyBmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xO1xyXG5cdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLndyYXBwZXItbWV0aWVycy10b3Age1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDkwcHggMCAxMDBweCk7XHJcblx0fVxyXG5cdGgyIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjVweCk7IFxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDE1cHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLW1lbnU7IFxyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2MtYXR0ZW5kcyB7XHJcblx0Ji0tY29udGVudCB7XHJcblx0XHRwIHtcclxuXHRcdFx0KyBwIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRjb2xvcjogIzIxMkQzODtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2xpZGVyLW1ldGllcnMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDYwcHgpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNzVweDtcclxuXHR9XHJcblx0LnJlYXMtc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRib3R0b206IDE0cHggIWltcG9ydGFudDtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm1ldGllcnMtbmF2IHtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDQ4cHg7IGhlaWdodDogNDhweDtcclxuXHRib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7XHJcblx0cGFkZGluZzogMDsgbWFyZ2luOiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRib3R0b206IDA7XHJcblx0ei1pbmRleDogOTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0d2lkdGg6IDU4cHg7IGhlaWdodDogNThweDtcclxuXHRcdHRvcDogNTAlOyBib3R0b206IGluaGVyaXQ7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0fVxyXG5cdHN2ZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0KiB7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm1ldGllcnMtbmF2LWxlZnQsICYuYW1ldGllcnMtbmF2LWxlZnQgeyBcclxuXHRcdGxlZnQ6IDA7IFxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRsZWZ0OiAtODBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5tZXRpZXJzLW5hdi1yaWdodCwgJi5hbWV0aWVycy1uYXYtcmlnaHQgeyBcclxuXHRcdHJpZ2h0OiAwOyBcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0cmlnaHQ6IC04MHB4OyBcclxuXHRcdH1cclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRyZWN0IHsgZmlsbDogJGNvbG9yLXNlY29uZGFyeTsgfVxyXG5cdFx0XHRwYXRoIHsgZmlsbDogI0ZGRjsgfVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc3dpcGVyLXNsaWRlLW1ldGllcnMge1xyXG5cdHBhZGRpbmctdG9wOiAyNHB4O1xyXG5cdCYtLWltZyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRcdGhlaWdodDogMjczcHg7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7IG1heC13aWR0aDogMjI3cHg7IGhlaWdodDogMjI3cHg7XHJcblx0XHQgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdCAgICBtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIxMkQzODtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMjVweCk7IFxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAjRkZGOyBmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpZGUtaXRlbSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0d2lkdGg6IDQ4cHg7IGhlaWdodDogNDhweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTsgQGluY2x1ZGUgZm9udC1zaXplKDMycHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAyNHB4OyB0b3A6IDA7XHJcblx0fVxyXG59XHJcbi5zY190d29fYmxvY3Mge1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0Z3JpZC1yb3ctZ2FwOiByZW0oNDApO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoODBweCAwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0Z3JpZC1yb3ctZ2FwOiAwOyBncmlkLWNvbHVtbi1nYXA6IHJlbSgyMCk7XHJcblx0fVxyXG5cdHVsIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdCsgbGkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTVweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NpcmNsZS1jaGVjay5zdmcnKTtcclxuXHRcdFx0XHR3aWR0aDogMjRweDsgaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwOyB0b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNjLW1ldGllcnMtdmlkZW9zIHtcclxuXHQmLS12aWRlbyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiA3MDBweDsgXHJcblx0XHRAaW5jbHVkZSBtYXJnaW4oMCBhdXRvIDY1cHgpO1xyXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdCAgICB3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0ICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHotaW5kZXg6IDE7IFxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRsZWZ0OiAtMXB4OyB0b3A6IC0xcHg7XHJcblx0XHRcdGJvcmRlci13aWR0aDogNDBweCA0MHB4IDAgMDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpICB7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA4MHB4IDgwcHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0cmlnaHQ6IC0xcHg7IGJvdHRvbTogLTFweDtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNDBweCA0MHB4O1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGNUYzRjAgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykgIHtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMCA4MHB4IDgwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC52aWRlby1mb3JtYXRpb24taXRlbSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNjLW1ldGllci1mYXEge1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoNTBweCAwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMDBweCAwKTtcclxuXHR9XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdGgyIHtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1tZW51O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucGFuZWwtZmFxIHtcclxuXHRAaW5jbHVkZSBtYXJnaW4oMzVweCAwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luKDY1cHggMCk7XHJcblx0fVxyXG5cdCYtaXRlbSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHQmICsgJiB7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMjBweCk7XHJcblx0XHR9XHJcblx0XHQmLS10aXRsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDE1cHggMjBweCk7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMjJweCAzMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpOyBsaW5lLWhlaWdodDogMS4zOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1yaWdodCgxNXB4KTtcclxuXHRcdFx0XHQvKiEqL1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRzdmcgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxyXG5cdFx0fVxyXG5cdFx0Ji0tY29udGVudCB7XHJcblx0XHRcdEBpbmNsdWRlIHBhZGRpbmcoMCA1MHB4IDIwcHggMzBweCk7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuaWNvbi1taW51cyB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0Ly8gLnBhbmVsLWZhcS1pdGVtLS10aXRsZSB7XHJcblx0XHRcdC8vIFx0aDMgeyBjb2xvcjogJGNvbG9yLXByaW1hcnk7IH1cclxuXHRcdFx0Ly8gfVxyXG5cdFx0XHQuaWNvbi1taW51cyB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XHJcblx0XHRcdC5pY29uLXBsdXMgeyBkaXNwbGF5OiBub25lOyB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2MtYXV0cmVzLW1ldGllcnMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDApO1xyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0aDIge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLW1lbnU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zbGlkZXItYXV0cmVzLW1ldGllcnMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAaW5jbHVkZSBtYXJnaW4oMjBweCAwIDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4oNTBweCAwIDApO1xyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XHJcblx0fVxyXG5cdC5yZWFzLXN3aXBlci1wYWdpbmF0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ym90dG9tOiAxNHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpICFpbXBvcnRhbnQ7XHJcblx0ICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHQgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHQgICAgbWFyZ2luOiBhdXRvO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc3dpcGVyLXBvc3QtbWV0aWVyIHtcclxuXHQmLS1pbWFnZSB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tdGl0bGUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIxMkQzODtcclxuXHRcdG1pbi1oZWlnaHQ6IDkycHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygyMnB4IDEwcHgpO1xyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpOyBmb250LXdlaWdodDogNjAwOyB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5zd2lwZXItcG9zdC1tZXRpZXItLXRpdGxlIHtcclxuXHRcdFx0XHRoMyB7IGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmJsb2Mtc2hhcmUtcGFnZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRwIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjhweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdH1cclxuXHQmLmJsb2MtYWJzb2x1dGUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDA7IHRvcDogOHB4O1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNjLW1ldGllci1mYXEgJiB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDMwcHgpO1xyXG5cdH1cclxufSIsIi5iYW5uZXItYmxvZyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDMwcHggMCk7XHJcblx0Ji0taW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczogXCJzZWFyY2hcIiBcImNhdGVnb3JpZXNcIjtcclxuXHRcdGdyaWQtcm93LWdhcDogcmVtKDE1KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgxMjAwLCAnbWluJykge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0NTZweDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjYXRlZ29yaWVzXHRzZWFyY2hcIjtcclxuXHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMjApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1jYXRlZ29yaWVzIHtcclxuXHRcdGdyaWQtYXJlYTogY2F0ZWdvcmllcztcclxuXHRcdCYtLXRpdGxlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI4cHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMjBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXNlYXJjaCB7XHJcblx0XHRncmlkLWFyZWE6IHNlYXJjaDtcclxuXHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKDE2MDAsICdtYXgnKSB7XHJcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNhdGVnb3JpZXMtbGlzdHMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwOyBcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGdhcDogcmVtKDIwKTtcclxuXHRsaSB7XHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZygxMHB4IDEycHgpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogLTJweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tcmlnaHQoNnB4KTtcclxuXHRcdFx0XHRwYXRoIHsgdHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7IH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVyLCAmLmN1cnJlbnQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHBhdGggeyBmaWxsOiAjRkZGOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYXJyb3ctZmlsdGVyIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cdFx0Ji5saW5rLWFsbC1jYXRlZ29yaWVzIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0Z2FwOiAwO1xyXG5cdFx0bGkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDE1cHgpO1xyXG5cdFx0XHQmLmxpbmstYWxsLWNhdGVnb3JpZXMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRcdFx0XHQuYXJyb3ctZmlsdGVyIHsgXHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDsgXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0Jjpob3ZlciwgJi5jdXJyZW50IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRwYXRoIHsgZmlsbDogJGNvbG9yLXNlY29uZGFyeTsgfVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vKiEqL1xyXG4vLyBAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuLy8gXHQubGluay1hbGwtY2F0ZWdvcmllcyB7XHJcbi8vIFx0XHRkaXNwbGF5OiBub25lO1xyXG4vLyBcdH1cclxuLy8gfVxyXG4uZm9ybS1zZWFyY2gtaG9tZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGlucHV0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiA0OHB4O1xyXG5cdFx0cGFkZGluZzogMCA1MHB4IDAgMjBweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5OyBAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0XHRjb2xvcjogIzcxNzg4MDtcclxuXHRcdGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTtcclxuXHRcdGJvZHkuc2luZ2xlICYsIC5ibG9jLXNlYXJjaC1wcm9kdWN0ICYsIC5ibG9jLXNlYXJjaC1tb2JpbGUgJiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0YnV0dG9uIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0d2lkdGg6IDQ4cHg7IGhlaWdodDogNDhweDtcclxuXHRcdGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwOyB0b3A6IDA7XHJcblx0fSBcclxufVxyXG4uc2VjdGlvbi1ibG9nLWNvbnRlbnQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDApO1xyXG5cdH1cclxufVxyXG4uYmxvZy1jb250ZW50IHtcclxuXHQmLS1oZWFkZXIge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSg0MHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbi5saXN0aW5nLW5ld3MtcG9zdHMge1xyXG5cdGRpc3BsYXk6IGdyaWQ7XHJcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0Z3JpZC1yb3ctZ2FwOiByZW0oMzUpO1xyXG59XHJcbi5pdGVtLW5ld3Mge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoMTVweCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0KiB7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHR9XHJcblx0Ji5ibG9jLXBvc2l0aW9uLTEge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJDM0Y1MDtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAwOyBoZWlnaHQ6IDA7XHJcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IC0xcHg7IGJvdHRvbTogLTFweDtcclxuXHRcdGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDtcclxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudDtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZyg0NXB4KTtcclxuXHR9XHJcblx0Ji0taW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0Z3JpZC1yb3ctZ2FwOiByZW0oMjApO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNmZyIDFmcjtcclxuXHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oNjApO1xyXG5cdFx0XHQuYmxvYy1wb3NpdGlvbi0xICYge1xyXG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1pbWFnZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAtMXB4OyBib3R0b206IC0xcHg7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGRkZGIHRyYW5zcGFyZW50O1xyXG5cdFx0XHQuYmxvYy1wb3NpdGlvbi0xICYge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzJDM0Y1MCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMCA4MHB4IDgwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMXMgJGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNhdGVnb3JpZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IHJlbSgxMCk7IGxlZnQ6IHJlbSgxMCk7XHJcblx0XHR1bCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiByZW0oOCk7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLW1lbnU7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZyg1cHggOHB4KTtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDZweCk7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogLTNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tZGV0YWlscyB7XHJcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblx0XHQvLyBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Ly8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHRpbWUge1xyXG5cdFx0XHRjb2xvcjogIzcxNzg4MDtcclxuXHRcdFx0Ly8gQGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyMHB4KTtcclxuXHRcdH1cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMnB4KTsgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Y29sb3I6ICMyQzNGNTA7IFxyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luKDE1cHggMCk7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA1OTBweDtcclxuXHRcdFx0Ji5kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0Y29sb3I6ICM3MTc4ODA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5jdGEtbGluay1wb3N0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDMwcHgpO1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ibG9jLXBvc2l0aW9uLTEgJiB7XHJcblx0XHRcdHRpbWUsIGgyLCBwLmRlc2NyaXB0aW9uIHsgY29sb3I6ICNGRkY7IH1cclxuXHRcdFx0cCB7IG1heC13aWR0aDogNDcwcHg7IH1cclxuXHRcdH1cclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMzBweCAxNXB4IHJnYmEoMCwwLDAsMC4xKTtcclxuXHRcdC5pdGVtLW5ld3MtLWltYWdlIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5pdGVtLW5ld3MtLWRldGFpbHMgaDIsIHAuZGVzY3JpcHRpb24geyBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgfVxyXG5cdH1cclxufVxyXG5cclxuLmJsb2MtcHJvamV0LWJsb2cge1xyXG5cdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTAwcHgpO1xyXG5cdCYtLWlubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDM1cHggMTVweCk7XHJcblx0XHRib2R5LnNpbmdsZSAmIHsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxyXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDA7IGhlaWdodDogMDtcclxuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDQwcHggNDBweCAwIDA7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0bGVmdDogLTFweDsgdG9wOiAtMXB4O1xyXG5cdFx0XHRib2R5LnNpbmdsZSAmIHsgYm9yZGVyLWNvbG9yOiAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogODBweCA4MHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAwIDQwcHggNDBweDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGRkZGIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRyaWdodDogLTFweDsgYm90dG9tOiAtMXB4O1xyXG5cdFx0XHRib2R5LnNpbmdsZSAmIHsgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRjVGM0YwIHRyYW5zcGFyZW50OyB9XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCAwIDgwcHggODBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZyg4MHB4IDE1cHgpO1xyXG5cdFx0fVxyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDk1MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH1cclxuXHRcdCVoZWFkaW5ncyB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg0OHB4KTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMzBweCk7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRjb2xvcjogIzIxMkQzODtcclxuXHRcdFx0fVxyXG5cdFx0XHQrIHAge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMjVweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY3RhIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMzBweCk7XHJcblx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0Y1RjNGMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib2R5LnNpbmdsZSAmIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1oZWFkZXItcG9zdCB7XHJcblx0QGluY2x1ZGUgcGFkZGluZygxMzBweCAxNXB4IDgwcHgpO1xyXG5cdGgxIHtcclxuXHRcdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDEyMDBweDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2luZ2xlLWNvbnRlbnQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg2NXB4IDAgMTAwcHgpO1xyXG5cdCYtLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdGdyaWQtcm93LWdhcDogcmVtKDI1KTtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTAwcHgpO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzMzVweDsgXHJcblx0XHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDE1MCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWRldGFpbHMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRnYXA6IHJlbSgxNSk7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDQ4cHgpO1xyXG5cdFx0dGltZSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY2F0ZWdvcmllIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiByZW0oMTUpO1xyXG5cdFx0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTsgXHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZyg1cHggOHB4KTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDZweCk7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IC0zcHg7XHJcblx0XHRcdFx0cGF0aCB7IHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlOyB9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHRcdGZpbGw6ICNGRkY7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWJsb2Mge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JiArICYge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDQ4cHgpO1xyXG5cdFx0fVxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWludHJvIHtcclxuXHRcdHAge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tYXNpZGUge1xyXG5cclxuXHR9XHJcblx0Ji0tcGFnaW5hdGlvbi1wb3N0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiByZW0oMTUpO1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg5MHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEOEQ0Q0U7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDFweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwOyB0b3A6IDUwJTtcclxuXHRcdH1cclxuXHRcdCYucGFnaW5hdGlvbi1jZW50ZXIge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tYmFjayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLXJpZ2h0KDMwcHgpO1xyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTsgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1tZW51OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIFx0XHRcdHZlcnRpY2FsLWFsaWduOiAtNHB4O1xyXG4gICAgXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDE1cHgpO1xyXG4gICAgXHRcdFx0cGF0aCB7XHJcbiAgICBcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG4gICAgXHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tc2hhcmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Ym9keS5wYWdlLXRlbXBsYXRlLXByb2R1aXRzLWxpc3RpbmctcGFnZSAmLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXByb2R1aXRzICYsIGJvZHkudGF4LXRoZW1hdGlxdWVzICYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFQkU1O1xyXG5cdFx0fVxyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMzBweCk7XHJcblx0XHRcdC5wYWdpbmF0aW9uLWNlbnRlciAmIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDAgMjBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4gcCB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4KTsgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1tZW51OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tcmlnaHQoMjVweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHQmLmFsaWdubGVmdCB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWFyZ2luKDAgMzBweCAzMHB4IDApO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuYWxpZ25yaWdodCB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbigwIDAgMzBweCAzMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHQmLmFsaWdubGVmdCwgJi5hbGlnbnJpZ2h0IHtcclxuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1hcmdpbigwIDAgMTVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ibG9jLWltYWdlLXRleHRlIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1hZ2VcIiBcImNvbnRlbnVcIjtcclxuXHRncmlkLXJvdy1nYXA6IHJlbSgxNSk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1hZ2UgY29udGVudVwiO1xyXG5cdFx0Z3JpZC1jb2x1bW4tZ2FwOiByZW0oMzApO1xyXG5cdH1cclxuXHQmLS1pbWFnZSB7XHJcblx0XHRncmlkLWFyZWE6IGltYWdlO1xyXG5cdH1cclxuXHQmLS1jb250ZW50IHtcclxuXHRcdGdyaWQtYXJlYTogY29udGVudTtcclxuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuLmJsb2MtYWR2YW5jZWQtcG9zdCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzJDM0Y1MDtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDQwcHggMTVweCk7XHJcblx0QGluY2x1ZGUgbWFyZ2luKDQ1cHggMCk7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoNTBweCA0MHB4KTtcclxuXHR9XHJcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiA0MHB4IDQwcHggMCAwO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0bGVmdDogLTFweDsgdG9wOiAtMXB4O1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDgwcHggODBweCAwIDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiAwIDAgNDBweCA0MHB4O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRjVGM0YwIHRyYW5zcGFyZW50O1xyXG5cdFx0cmlnaHQ6IC0xcHg7IGJvdHRvbTogLTFweDtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRwIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjRkZGO1xyXG5cdH1cclxuXHQmLS10aXRsZSB7XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDMycHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY3RhIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMzBweCk7XHJcblx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzJDM0Y1MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmFzaWRlLWJsb2Mtc2hhcmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0QGluY2x1ZGUgcGFkZGluZygzMHB4IDE1cHgpO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYXNpZGUtYmxvYyB7XHJcblx0JiArICYge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgzMHB4KTtcclxuXHR9XHRcdFx0XHJcbn1cclxucC5hc2lkZS1ibG9jLXRpdGxlIHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTsgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRjb2xvcjogIzIxMkQzODsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDE1cHgpO1xyXG59XHJcbi5hc2lkZS1ibG9jLW5ld3NsZXR0ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0QGluY2x1ZGUgcGFkZGluZygzMHB4IDE1cHgpO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDMwcHggMjVweCk7XHJcblx0fVxyXG5cdC5hc2lkZS1ibG9jLWRlc2Mge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xyXG5cdH1cclxufVxyXG4uYXNpZGUtYmxvYy1jYXRlZ29yaWVzIHtcclxuXHQuYXNpZGUtYmxvYy10aXRsZSB7XHJcblx0XHRzdmcgeyB3aWR0aDogMThweDsgaGVpZ2h0OiAxOHB4OyBAaW5jbHVkZSBtYXJnaW4tcmlnaHQoMTBweCk7IH1cclxuXHR9XHJcbn1cclxuLmxpc3RfY2F0ZWdvcmllcyB7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDhENENFO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmctbGVmdCgxNXB4KTtcclxuXHRsaSB7XHJcblx0XHQrIGxpIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgxMnB4KTtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZyg4cHggMTBweCk7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5pdGVtLW5ld3Mtc2luZ2xlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDIycHgpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdCYgKyAmIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTVweCk7XHJcblx0fVxyXG5cdCYtLWltYWdlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oMTVweCk7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0aDMge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7IGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoNnB4KTtcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0dGltZSwgaDMgeyBjb2xvcjogI0ZGRjsgfVxyXG5cdH1cclxufVxyXG5cclxuLmxpc3Qtc2hhcmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdGxpIHtcclxuXHRcdCsgbGkge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tbGVmdCgxMHB4KTtcclxuXHRcdFx0LmJsb2Mtc2hhcmUtcGFnZSAmIHsgQGluY2x1ZGUgbWFyZ2luLWxlZnQoN3B4KTsgfSBcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiA0OHB4OyBoZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1tZW51O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzICRlYXNlO1xyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyAkZWFzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0ZmlsbDogJGNvbG9yLW1lbnU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZW51O1xyXG5cdFx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0XHRwYXRoIHsgZmlsbDogI0ZGRjsgfSBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5waWN0by1zbWFsbCB7XHJcblx0XHRsaSB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdHdpZHRoOiAzMnB4OyBoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmJsb2Mtc3VtbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgQGluY2x1ZGUgcGFkZGluZygxNXB4IDE1cHggMTVweCAzMHB4KTtcclxuICAgIEBpbmNsdWRlIG1hcmdpbig0MHB4IDApO1xyXG4gICAgJi0tdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI4cHgpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lbnU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5idG4tc3VtbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG4gICAgd2lkdGg6IDQycHg7IGhlaWdodDogNDJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHN2ZyB7IHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlOyB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgc3ZnIHsgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxyXG4gICAgfVxyXG59XHJcbiNzdW1tYXJ5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIHBhZGRpbmcoMjVweCAxNXB4IDE1cHggMCApO1xyXG4gICAgLy8gcGFkZGluZzogMTBweCAuNXJlbTtcclxuICAgIC5zdW1tYXJ5LWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogMTtcclxuICAgICAgICBjb3VudGVyLXJlc2V0OiBwYXJlbnQtY291bnRlcjtcclxuICAgICAgICBjb3VudGVyLXJlc2V0OiBjaGlsZC1jb3VudGVyO1xyXG4gICAgICAgIGNvdW50ZXItcmVzZXQ6IGdyYW5kY2hpbGQtY291bnRlcjtcclxuICAgICAgICAvLyBwYWRkaW5nOiAwIC41cmVtO1xyXG4gICAgICAgIC8qISovXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgW2NsYXNzKj1cImxpc3QtaXRlbS1cIl0ge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTsgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lbnU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGFkZGluZy1sZWZ0KDMwcHgpOyBcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjI1cmVtOyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmW2NsYXNzJD1cIjFcIl0ge1xyXG4gICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHBhcmVudC1jb3VudGVyO1xyXG4gICAgICAgICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihwYXJlbnQtY291bnRlcilcIi5cIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmW2NsYXNzJD1cIjJcIl0ge1xyXG4gICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNoaWxkLWNvdW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIocGFyZW50LWNvdW50ZXIpXCIuXCJjb3VudGVyKGNoaWxkLWNvdW50ZXIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbY2xhc3MkPVwiM1wiXSB7XHJcbiAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogZ3JhbmRjaGlsZC1jb3VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKHBhcmVudC1jb3VudGVyKVwiLlwiY291bnRlcihjaGlsZC1jb3VudGVyKVwiLlwiY291bnRlcihncmFuZGNoaWxkLWNvdW50ZXIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29sbGFwc2luZyB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNzdW1tYXJ5LWJ0biB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnJTNGJTNFJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB3aWR0aD0nMTNweCcgaGVpZ2h0PSc4cHgnIHZpZXdCb3g9JzAgMCAxMyA4JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMyA4O2ZpbGw6JTIzMzU4MjgxOycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0Nwb2x5Z29uIHBvaW50cz0nMTIuOCwxLjMgMTEuOSwwLjUgNi41LDUuOCAxLjEsMC40IDAuMiwxLjMgNi41LDcuNiAnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04JyUzRiUzRSUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgd2lkdGg9JzEzcHgnIGhlaWdodD0nOHB4JyB2aWV3Qm94PScwIDAgMTMgOCcgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgODtmaWxsOiUyM0ZGRkZGRjsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcG9seWdvbiBwb2ludHM9JzEyLjgsMS4zIDExLjksMC41IDYuNSw1LjggMS4xLDAuNCAwLjIsMS4zIDYuNSw3LjYgJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDEuNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbi1jYW5kaWRhdHVyZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyQzNGNTA7XHJcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiA1MCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwOyBib3R0b206IC0xcHg7XHJcblx0fVxyXG59XHJcbi5ibG9jLWNhcnJpZXJlcy1jYW5kaWRhdHVyZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvZHkucGFnZS10ZW1wbGF0ZS1yZXNlYXUtcGFnZSAmIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTAwcHgpO1xyXG5cdH1cclxuXHQmLmJnLWdyaXMge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiA1MCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDsgdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYmxvYy1jYW5kaWRhdHVyZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoMzBweCAxNXB4KTtcclxuXHR6LWluZGV4OiAzO1xyXG5cdC5ibG9jLWNhcnJpZXJlcy1jYW5kaWRhdHVyZSAmIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyQzNGNTA7XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDgwcHggMjVweCk7XHJcblx0fVxyXG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDA7IGhlaWdodDogMDtcclxuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGJvcmRlci13aWR0aDogNDBweCA0MHB4IDAgMDtcclxuXHRcdGJvcmRlci1jb2xvcjogI0Y1RjNGMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdGxlZnQ6IC0xcHg7IHRvcDogLTFweDtcclxuXHRcdC5ibG9jLWNhcnJpZXJlcy1jYW5kaWRhdHVyZSAmIHsgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XHJcblx0XHQuYmxvYy1jYXJyaWVyZXMtY2FuZGlkYXR1cmUuYmctZ3JpcyAmIHsgYm9yZGVyLWNvbG9yOiAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogODBweCA4MHB4IDAgMDtcclxuXHRcdH1cclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRib3JkZXItd2lkdGg6IDAgMCA0MHB4IDQwcHg7XHJcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyQzNGNTAgdHJhbnNwYXJlbnQ7XHJcblx0XHRyaWdodDogLTFweDsgYm90dG9tOiAtMXB4O1xyXG5cdFx0LmJsb2MtY2FycmllcmVzLWNhbmRpZGF0dXJlICYgeyBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkYgdHJhbnNwYXJlbnQ7IH1cclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgODBweCA4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQlaGVhZGluZ3Mge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ4cHgpO1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyNXB4KTtcclxuXHRcdC5ibG9jLWNhcnJpZXJlcy1jYW5kaWRhdHVyZSAmIHsgXHJcblx0XHRcdGNvbG9yOiAjRkZGOyBcclxuXHRcdFx0Ym9keS5zaW5nbGUtbWV0aWVycyAmLCBib2R5LnBhZ2UtdGVtcGxhdGUtcmVzZWF1LXBhZ2UgJiB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0cCB7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Y29sb3I6ICM3MTc4ODA7XHJcblx0XHQuYmxvYy1jYXJyaWVyZXMtY2FuZGlkYXR1cmUgJiB7IGNvbG9yOiAjRkZGOyB9XHJcblx0fVxyXG5cdCYtLWN0YSB7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDM1cHgpO1xyXG5cdFx0LmJsb2MtY2FycmllcmVzLWNhbmRpZGF0dXJlICYge1xyXG5cdFx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMyQzNGNTAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1yZXNlYXUtY29udGFjdCB7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg5MHB4IDApO1xyXG5cdCYtLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdGdyaWQtcm93LWdhcDogcmVtKDI1KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgzNSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0JWhlYWRpbmdzIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ4cHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDIwcHgpO1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdFx0fVxyXG5cdFx0Ji0tY3RhIHtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCg2MHB4KTtcclxuXHRcdFx0LmN0YS1zaW1wbGUge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMkMzRjUwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1pbWFnZSB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bzsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIud3JhcHBlci1saXN0LWRldmlzIHtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDY1cHggMCk7XHJcbn1cclxuLmdyaWQtZGV2aXMge1xyXG5cdHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDg2MHB4O1xyXG5cdG1hcmdpbjogYXV0bztcclxufVxyXG4uaXRlbS1kZXZpcyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdCYgKyAmIHtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmctdG9wKDI1cHgpO1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyNXB4KTtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG5cdH1cclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdGdyaWQtcm93LWdhcDogcmVtKDE1KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNTBweCAxZnI7XHJcblx0XHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDI1KTsgZ3JpZC1yb3ctZ2FwOiAwO1xyXG5cdFx0fVxyXG5cdFx0aDIge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oNXB4KTtcclxuXHRcdH1cclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdEBleHRlbmQgLmN0YS1zaW1wbGU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwcHggMjBweCAxMHB4IDEwcHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDE1cHgpO1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0M5NzkwMDtcclxuXHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0fVxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wbHVzLXNvbGlkLnN2ZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHR3aWR0aDogMjRweDsgaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbi1yaWdodCgxMnB4KTtcclxuXHRcdFx0XHQmLmljb24tYWRkLWRldmlzIHsgfVxyXG5cdFx0XHRcdCYuaWNvbi1yZW1vdmUtZGV2aXMge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5pdGVtLXZhbGlkYXRlLWRldmlzIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRAaW5jbHVkZSBwYWRkaW5nLXRvcCg0NXB4KTtcclxuXHRAaW5jbHVkZSBtYXJnaW4tdG9wKDI1cHgpO1xyXG59XHJcblxyXG4uYm94LXNlbGVjdCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xyXG5cdC8vIGJveC1zaGFkb3c6IDAgM3B4IDI0cHggcmdiYSgwLDAsMCwwLjEpO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTsgaGVpZ2h0OiA1MnB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdCAgY29udGVudDogJ1xcMjVCQyc7XHJcblx0ICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICB0b3A6IDA7XHJcblx0ICByaWdodDogMDtcclxuXHQgIHBhZGRpbmc6IDE2cHggMjBweDtcclxuXHQgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdCAgdHJhbnNpdGlvbjogLjI1cyBhbGwgZWFzZTtcclxuXHQgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuXHRzZWxlY3Qge1xyXG5cdCAgLyogUmVzZXQgU2VsZWN0ICovXHJcblx0ICBhcHBlYXJhbmNlOiBub25lO1xyXG5cdCAgb3V0bGluZTogMDtcclxuXHQgIGJvcmRlcjogMDtcclxuXHQgIGJveC1zaGFkb3c6IG5vbmU7XHJcblx0ICAvKiBQZXJzb25hbGl6ZSAqL1xyXG5cdCAgd2lkdGg6IDEwMCU7IGhlaWdodDogNTJweDsgbGluZS1oZWlnaHQ6IDUycHg7XHJcblx0ICBAaW5jbHVkZSBwYWRkaW5nKDAgNXB4IDAgMjBweCk7XHJcblx0ICBjb2xvcjogIzIxMkQzODtcclxuXHQgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cdCAgQGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xyXG5cdCAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHQgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdCAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHQgIGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0LyogUmVtb3ZlIElFIGFycm93ICovXHJcblx0c2VsZWN0OjotbXMtZXhwYW5kIHtcclxuXHQgIGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdD4gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHR9XHJcbn0iLCIvLyBQb3B1cCBTRUFSQ0ggXHJcbi5ibG9jay1zZWFyY2gtaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLDE0NiwwLDAuOTUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMyw0NSw1NiwwLjk1KTtcclxuICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwOyB0b3A6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBwYWRkaW5nKDE1cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgJGxpbmVhcjtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBib2R5LnNlYXJjaC1hY3RpdmUgJiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJi0taG9sZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7IG1heC13aWR0aDogOTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0tc2VhcmNoLWhvbWUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgNHB4OyBib3JkZXItc3R5bGU6IHNvbGlkOyBib3JkZXItY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4ICFpbXBvcnRhbnQpOyBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogI0ZGRiAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAgICAgLyohKi9cclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzJweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDsgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7IGZpbGw6ICNGRkY7IH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvKiEqL1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7IGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWNsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMHB4OyByaWdodDogMjBweDtcclxuICAgICAgICB3aWR0aDogNDhweDsgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgcGF0aCB7IFxyXG4gICAgICAgICAgICAgICAgZmlsbDogI0ZGRjsgXHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAkZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGggeyBmaWxsOiAkY29sb3Itc2Vjb25kYXJ5OyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuc2VhcmNoLWFjdGl2ZSB7XHJcbiAgICAuc2l0ZS1oZWFkZXIsIC5zaXRlLXdyYXBwZXIsIC5zaXRlLWZvb3RlciB7XHJcbiAgICAgICAgZmlsdGVyOiBibHVyKDVweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFNlYXJjaCBwYWdlXHJcbi5zZWFyY2gtd3JhcHBlciB7XHJcbiAgICBAaW5jbHVkZSBwYWRkaW5nKDcwcHggMCk7XHJcbn1cclxuLnNlYXJjaC1pdGVtIHtcclxuICAgICYgKyAmIHtcclxuICAgICAgICBAaW5jbHVkZSBtYXJnaW4tdG9wKDI1cHgpO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOHB4KTtcclxuICAgICAgICBAaW5jbHVkZSBtYXJnaW4tYm90dG9tKDEwcHgpO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAkZWFzZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbn0iLCIuc2MtbGlzdGluZy1kb2Mge1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoNjVweCAwIDEwMHB4KTtcclxufVxyXG4uY3B0LWRvYyB7XHJcblx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgzMHB4KTtcclxuXHQmLmNvbHVtbjIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0LXNtYWxsJywgJ21heCcpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHRcdGxpIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZygxNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0bGkge1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMHB4IDApO1xyXG5cdFx0YSB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzICRlYXNlO1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tcmlnaHQoOHB4KTtcclxuXHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdGZpbGw6ICMyYzNmNTA7IFxyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgJGVhc2U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0cGF0aCB7XHJcblx0XHRcdFx0XHRcdGZpbGw6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZ3JpZC1kb2N1bWVudGF0aW9ucyB7IFxyXG5cdGNvbHVtbnM6IDI7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0LXNtYWxsJywgJ21heCcpIHtcclxuXHRcdGNvbHVtbnM6IDE7XHJcblx0fVxyXG5cdCYtLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aDIge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzhweCk7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1ib3R0b20oNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnNlY3Rpb24tYmxvYy1oZWFkZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRnYXA6IHJlbSgxNSk7XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdCYtLXRpdGxlIHtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG5cdCYtLWludHJvIHtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA0NTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdCYuc2VjdGlvbi1jb250YWN0LS1oZWFkZXIsICYuc2VjdGlvbi1leHBlcnRpc2UtLWhlYWRlciB7XHJcblx0XHRcdC5zZWN0aW9uLWJsb2MtaGVhZGVyLS10aXRsZSwgLnNlY3Rpb24taGVhZGVyLS10aXRsZSB7XHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjEyRDM4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24taGVhZGVyIHtcclxuXHRAZXh0ZW5kIC5zZWN0aW9uLWJsb2MtaGVhZGVyO1xyXG5cdCYtLXRpdGxlIHtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHQlaGVhZGluZ3Mge1xyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5OyBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1pbnRybyB7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdG1heC13aWR0aDogNDUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnNlY3Rpb24tbmV3c2xldHRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0Ym9keS5jYXRlZ29yeSAmLCBib2R5LnNpbmdsZS1tZXRpZXJzICYsIGJvZHkucGFnZS10ZW1wbGF0ZS1jYXJyaWVyZXMtcGFnZSAmIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcblx0fVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMzglO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDsgYm90dG9tOiAtMXB4O1xyXG5cdH1cclxuXHQmLS1pbm5lciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkMzRjUwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygzMHB4IDE1cHgpO1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0Z3JpZC1yb3ctZ2FwOiByZW0oMjApO1xyXG5cdFx0ei1pbmRleDogOTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjVmciAxZnI7XHJcblx0XHRcdGdyaWQtY29sdW1uLWdhcDogcmVtKDMwKTtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZyg0NXB4IDEwMHB4KTtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0bGVmdDogLTFweDsgYm90dG9tOiAtMXB4O1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDQwcHggMCAwIDQwcHg7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzIxMkQzODtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA4MHB4IDAgMCA4MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0cmlnaHQ6IC0xcHg7IHRvcDogLTFweDtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDQwcHggNDBweCAwO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNGNUYzRjAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvZHkucGFnZS10ZW1wbGF0ZS1jYXJyaWVyZXMtcGFnZSAmLCBib2R5LnNpbmdsZS1tZXRpZXJzICYge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0ZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgODBweCA4MHB4IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tcnMge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nLWJvdHRvbSgxNXB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRjtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgXHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdC5mb290ZXItcnMge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4gcCB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTsgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0LyohKi9cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDM4cHgpO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWNvbnRlbnQge1xyXG5cdFx0cCB7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdC8qISovXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMzhweCk7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0KyBwIHtcclxuXHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDVweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtLWZvcm0ge1xyXG5cdFx0XHQjbWNfZW1iZWRfc2lnbnVwIHtcclxuXHRcdFx0XHRmb3JtIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMjVweCAwIDA7XHJcblx0XHRcdFx0XHQubWMtZmllbGQtZ3JvdXAge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTsgcGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNTJweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7IGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpOyBmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItbWVudTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDAgMTVweCk7IHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDMzLDQ1LDU2LDAuNSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDUycHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMkMzRjUwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbmRpY2F0ZXMtcmVxdWlyZWQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4oMTBweCAwIDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmllbGQtb3B0aW4ge1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE0cHgpOyBmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Y29sb3I6ICNEOEQ0Q0U7XHJcblx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDIwcHgpO1xyXG5cdFx0YSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm1jZV9pbmxpbmVfZXJyb3IgKyBzcGFuICsgLm1jZV9pbmxpbmVfZXJyb3IgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcblx0fVxyXG59XHJcbi5mb290ZXItcnMge1xyXG5cdEBpbmNsdWRlIG1hcmdpbi10b3AoMTVweCk7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGdhcDogcmVtKDE1KTtcclxuXHRsaSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDMycHg7IGhlaWdodDogMzJweDtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI0ZGRjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRcdHdpZHRoOiA0OHB4OyBoZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdGZpbGw6ICNGRkY7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LyohKi9cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRzdmcgcGF0aCB7XHJcblx0XHRcdFx0XHRmaWxsOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJsb2MtbmV3c2xldHRlci1mb3JtIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdGdyaWQtcm93LWdhcDogcmVtKDE1KTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMjIycHg7XHJcblx0XHRncmlkLWNvbHVtbi1nYXA6IHJlbSgxNSk7XHJcblx0XHRib2R5LnNpbmdsZSAuYXNpZGUtYmxvYy1uZXdzbGV0dGVyICYge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuYm9keS5zaW5nbGUgLmFzaWRlLWJsb2MtbmV3c2xldHRlciB7XHJcblx0I21jLWVtYmVkZGVkLXN1YnNjcmliZSB7XHJcblx0XHRtYXJnaW46IDA7IHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQjbWNfZW1iZWRfc2lnbnVwIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YwO1xyXG5cdFx0Ym9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogcmdiYSgzMyw0NSw1NiwwLjUpO1xyXG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogNTJweDtcclxuXHRcdEBpbmNsdWRlIHBhZGRpbmcoMCAxNXB4KTtcclxuXHR9XHJcblx0LmZpZWxkLW9wdGluIHtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMTBweCk7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDExcHgpO1xyXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHQgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHQgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdCAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0XHQgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zZWN0aW9uLWNvbnRhY3Qge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUYzRjA7XHJcblx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDApO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtaW4nKSB7XHJcblx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDApO1xyXG5cdH1cclxufVxyXG4ubmF2LXRhYnMtcGFuZSB7XHJcblx0QGluY2x1ZGUgbWFyZ2luKDMwcHggMCAwKTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luKDYwcHggMCAwKTtcclxuXHR9XHJcbn1cclxuLm5hdi10YWJzIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDRDRTtcclxuXHRhIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNFMkUwREQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxMHB4KTsgQGluY2x1ZGUgbWFyZ2luLXJpZ2h0KDVweCk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyAkZWFzZTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDEycHggMjVweCk7IEBpbmNsdWRlIG1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdH1cclxuXHRcdC8qISovXHJcblx0XHQvLyBAaW5jbHVkZSBtcSgncGhhYmxldCcsICdtYXgnKSB7XHJcblx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ly8gXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQvLyB9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAwOyBoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAxNnB4IDE2cHggMDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRjVGM0YwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwOyB0b3A6IDA7IFxyXG5cdFx0fVxyXG5cdFx0JlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSwgJjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udGFiLWNvbnRlbnQge1xyXG5cdEBpbmNsdWRlIHBhZGRpbmcoNDVweCAwIDApO1xyXG59XHJcblxyXG4uc2l0ZS1mb290ZXIge1xyXG5cdCYtLXRvcCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyRDM4O1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZyg1MHB4IDApO1xyXG5cdFx0LyohKi9cclxuXHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDEwMHB4IDAgODBweCk7XHJcblx0XHR9XHJcblx0XHQmLS1pbm5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0ICAgIGdhcDogcmVtKDE1KTtcclxuXHRcdCAgICAvKiEqL1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWJvdHRvbSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkMzRjUwO1xyXG5cdFx0QGluY2x1ZGUgcGFkZGluZygxNnB4IDApO1xyXG5cdFx0Ji0taW5uZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHQgICAgZ2FwOiByZW0oMTUpO1xyXG5cdFx0ICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuXHRcdCAgICBjb2xvcjogI0ZGRjtcclxuXHRcdCAgICAvKiEqL1xyXG5cdFx0ICAgIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0ICAgIFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdCAgICB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5sb2dvLWZvb3RlciB7XHJcblx0YSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LyohKi9cclxuXHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLmJsb2MtbWVudS1mb290ZXIge1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0dWwge1xyXG5cdFx0bGkge1xyXG5cdFx0XHQrIGxpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXJnaW4tdG9wKDEycHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgJGVhc2U7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRAaW5jbHVkZSBwYWRkaW5nKDE0cHggMCk7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ0Q0U7IFxyXG5cdFx0XHRcdCsgbGkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGl0bGUtbWVudS1mb290ZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7IGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Y29sb3I6ICNGRkY7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRAaW5jbHVkZSBwYWRkaW5nKDAgMCAxNXB4KTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDRDRTtcclxuXHQmLm5vLWItYiB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdH1cclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LmZvb3Rlci1hcnJvdy1ib3R0b20ge1xyXG5cdFx0KiB7IHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlfVxyXG5cdH1cclxuXHQmLmFjdGl2ZSB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0LmZvb3Rlci1hcnJvdy1ib3R0b20ge1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0Y2lyY2xlIHtcclxuXHRcdFx0XHRcdGZpbGw6ICNGRkY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYmxvYy1mb290ZXItcnMge1xyXG5cdC5jdGEtc2ltcGxlIHtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMyMTJEMzggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb290ZXItcnMge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLXRvcCgyMHB4KTtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21heCcpIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdEBpbmNsdWRlIG1hcmdpbi10b3AoMjBweCk7XHJcblx0XHQuY3RhLXNpbXBsZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmJsb2MtbWVudS1jb3B5cmlnaHQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdC8qISovXHJcblx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHR1bCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdC8qISovXHJcblx0XHRAaW5jbHVkZSBtcSgndGFibGV0JywgJ21pbicpIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdEBpbmNsdWRlIG1hcmdpbi1sZWZ0KDIwcHgpO1xyXG5cdFx0fVxyXG5cdFx0bGkge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0QGluY2x1ZGUgbWFyZ2luKDAgMjBweCk7XHJcblx0XHRcdC8qISovXHJcblx0XHRcdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1hcmdpbig4cHggMCk7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xyXG5cdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzICRlYXNlO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYmxvYy1mb290ZXItY29weXJpZ2h0IHtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWF4Jykge1xyXG5cdFx0QGluY2x1ZGUgbWFyZ2luLWJvdHRvbSgyMHB4KTtcclxuXHR9XHJcblx0YSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjRkZGOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHQvKiEqL1xyXG5cdFx0QGluY2x1ZGUgbXEoJ3RhYmxldCcsICdtYXgnKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRAaW5jbHVkZSBtYXJnaW4tbGVmdCgxMHB4KTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDE0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuYmFjay10by10b3Age1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRib3R0b206IDgwcHg7IHJpZ2h0OiA1cHg7IFxyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0dHJhbnNmb3JtOiB2YXIoLS1iYWNrLXRvLXRvcF9fdHJhbnNmb3JtLCB0cmFuc2xhdGUzZChjYWxjKDEwMCUgKyB2YXIoLS1iYWNrLXRvLXRvcF9fZXh0cmEtb2Zmc2V0LCAwcHgpKSwgMCwgMCkpIHZhcigtLWJhY2stdG8tdG9wX19leHRyYS10cmFuc2Zvcm0sIHJvdGF0ZSgwZGVnKSk7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHdpZHRoOiA0NHB4OyBoZWlnaHQ6IDQ0cHg7XHJcblx0ei1pbmRleDogOTtcclxuXHQvKiEqL1xyXG5cdEBpbmNsdWRlIG1xKCd0YWJsZXQnLCAnbWluJykge1xyXG5cdFx0d2lkdGg6IDY0cHg7IGhlaWdodDogNjRweDtcclxuXHR9XHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0dHJhbnNmb3JtOiB2YXIoLS1iYWNrLXRvLXRvcF9fdHJhbnNmb3JtLS1hY3RpdmUsIHRyYW5zbGF0ZTNkKGNhbGMoKHZhcigtLWJhY2stdG8tdG9wX19vZmZzZXQtcmlnaHQsIDIwcHgpICsgdmFyKC0tYmFjay10by10b3BfX2V4dHJhLW9mZnNldCwgMHB4KSkgKiAtMSksIDAsIDApKSB2YXIoLS1iYWNrLXRvLXRvcF9fZXh0cmEtdHJhbnNmb3JtLS1hY3RpdmUsIHZhcigtLWJhY2stdG8tdG9wX19leHRyYS10cmFuc2Zvcm0sIHJvdGF0ZSgwZGVnKSkpO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcblx0YnV0dG9uIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOiAwOyBvdXRsaW5lOiBub25lO1xyXG5cdFx0cGFkZGluZzogMDsgbWFyZ2luOiAwO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59Il19 */
