﻿@import "https://unpkg.com/purecss@1.0.0/build/pure-min.css";@import url("https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700");@import url("//hello.myfonts.net/count/355383");.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'Lato';src:url("../fonts/Lato-Regular.ttf") format("truetype")}@font-face{font-family:'Poppins';src:url("../fonts/Poppins-Medium.ttf") format("truetype")}@font-face{font-family:'MessinaBold';src:url("../fonts/MessinaSans-Bold.woff") format("woff"),url("../fonts/MessinaSans-Bold.woff2") format("woff2"),url("../fonts/MessinaSans-Bold.ttf") format("ttf"),url("../fonts/MessinaSans-Bold.eot") format("eot")}@font-face{font-family:'MessinaLight';src:url("../fonts/MessinaSans-Light.woff") format("woff"),url("../fonts/MessinaSans-Light.woff2") format("woff2"),url("../fonts/MessinaSans-Light.ttf") format("ttf"),url("../fonts/MessinaSans-Light.eot") format("eot")}@font-face{font-family:'MessinaRegular';src:url("../fonts/MessinaSans-Regular.woff") format("woff"),url("../fonts/MessinaSans-Regular.woff2") format("woff2"),url("../fonts/MessinaSans-Regular.ttf") format("ttf"),url("../fonts/MessinaSans-Regular.eot") format("eot")}.bg-debug-red{background-color:red}.text-color-debug-red{color:red}.bg-global-black{background-color:#2d2926}.text-color-global-black{color:#2d2926}.bg-global-black-alt{background-color:#4a4a4a}.text-color-global-black-alt{color:#4a4a4a}.bg-global-grey{background-color:#818080}.text-color-global-grey{color:#818080}.bg-global-dark-grey{background-color:#4e4e4e}.text-color-global-dark-grey{color:#4e4e4e}.bg-global-light-grey{background-color:#d1d3d4}.text-color-global-light-grey{color:#d1d3d4}.bg-global-magenta{background-color:#db0a5b}.text-color-global-magenta{color:#db0a5b}.bg-global-dark-blue{background-color:#141539}.text-color-global-dark-blue{color:#141539}.bg-global-deep-purple{background-color:#211B59}.text-color-global-deep-purple{color:#211B59}.bg-global-white{background-color:#fff}.text-color-global-white{color:#fff}.bg-global-gold{background-color:#F7C74F}.text-color-global-gold{color:#F7C74F}.bg-global-border{background-color:#d8d8d8}.text-color-global-border{color:#d8d8d8}.bg-global-dark-border{background-color:#979797}.text-color-global-dark-border{color:#979797}.bg-global-gradient-start{background-color:#2a256c}.text-color-global-gradient-start{color:#2a256c}.bg-global-gradient-end{background-color:#562163}.text-color-global-gradient-end{color:#562163}.bg-global-yellow{background-color:#FBAD22}.text-color-global-yellow{color:#FBAD22}.bg-global-tamarillo{background-color:#9C0F26}.text-color-global-tamarillo{color:#9C0F26}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,blockquote p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:0;font-size:10px;vertical-align:baseline;color:#4e4e4e;box-sizing:border-box;letter-spacing:0;-webkit-font-smoothing:antialiased;font-family:"Lato";font-style:normal;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,blockquote p,q{quotes:none}blockquote:before,blockquote p:before,blockquote:after,blockquote p:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.breakpoint{display:none;height:0;position:absolute;width:0}body{border-bottom:0px solid red}@media all and (min-width: 320px){body{border-color:green}body .breakpoint.phone{display:block}}@media all and (min-width: 768px){body{border-color:blue}body .breakpoint.tablet-portrait{display:block}}@media all and (min-width: 1024px){body{border-color:purple}body .breakpoint.tablet-landscape{display:block}}@media all and (min-width: 1100px){body{border-color:orange}body .breakpoint.desktop{display:block}}@media all and (min-width: 1440px){body{border-color:yellow}body .breakpoint.xl{display:block}}@media screen and (min-width: 0){.mobile-hidden{width:0}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-3-3,.pure-u-sm-1-4,.pure-u-sm-2-4,.pure-u-sm-3-4,.pure-u-sm-4-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-2-6,.pure-u-sm-3-6,.pure-u-sm-4-6,.pure-u-sm-5-6,.pure-u-sm-6-6,.pure-u-sm-1-8,.pure-u-sm-2-8,.pure-u-sm-3-8,.pure-u-sm-4-8,.pure-u-sm-5-8,.pure-u-sm-6-8,.pure-u-sm-7-8,.pure-u-sm-8-8,.pure-u-sm-1-12,.pure-u-sm-2-12,.pure-u-sm-3-12,.pure-u-sm-4-12,.pure-u-sm-5-12,.pure-u-sm-6-12,.pure-u-sm-7-12,.pure-u-sm-8-12,.pure-u-sm-9-12,.pure-u-sm-10-12,.pure-u-sm-11-12,.pure-u-sm-12-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{*display:inline;display:inline-block;letter-spacing:normal;position:relative;text-rendering:auto;vertical-align:top;word-spacing:normal;zoom:1}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5000%;*width:12.4690%}.pure-u-sm-1-6,.pure-u-sm-2-12,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.9690%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-2-8,.pure-u-sm-3-12,.pure-u-sm-6-24{width:25%;*width:24.9690%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-2-6,.pure-u-sm-4-12,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5000%;*width:37.4690%}.pure-u-sm-2-5{width:40%;*width:39.9690%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-2-4,.pure-u-sm-3-6,.pure-u-sm-4-8,.pure-u-sm-6-12,.pure-u-sm-12-24{width:50%;*width:49.9690%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.9690%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5000%;*width:62.4690%}.pure-u-sm-2-3,.pure-u-sm-4-6,.pure-u-sm-8-12,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-6-8,.pure-u-sm-9-12,.pure-u-sm-18-24{width:75%;*width:74.9690%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.9690%}.pure-u-sm-5-6,.pure-u-sm-10-12,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5000%;*width:87.4690%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-2-2,.pure-u-sm-3-3,.pure-u-sm-4-4,.pure-u-sm-5-5,.pure-u-sm-6-6,.pure-u-sm-8-8,.pure-u-sm-12-12,.pure-u-sm-24-24{width:100%}}@media screen and (min-width: 768px){.tablet-hidden{width:0}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-3-3,.pure-u-md-1-4,.pure-u-md-2-4,.pure-u-md-3-4,.pure-u-md-4-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-2-6,.pure-u-md-3-6,.pure-u-md-4-6,.pure-u-md-5-6,.pure-u-md-6-6,.pure-u-md-1-8,.pure-u-md-2-8,.pure-u-md-3-8,.pure-u-md-4-8,.pure-u-md-5-8,.pure-u-md-6-8,.pure-u-md-7-8,.pure-u-md-8-8,.pure-u-md-1-12,.pure-u-md-2-12,.pure-u-md-3-12,.pure-u-md-4-12,.pure-u-md-5-12,.pure-u-md-6-12,.pure-u-md-7-12,.pure-u-md-8-12,.pure-u-md-9-12,.pure-u-md-10-12,.pure-u-md-11-12,.pure-u-md-12-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5000%;*width:12.4690%}.pure-u-md-1-6,.pure-u-md-2-12,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.9690%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-2-8,.pure-u-md-3-12,.pure-u-md-6-24{width:25%;*width:24.9690%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-2-6,.pure-u-md-4-12,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5000%;*width:37.4690%}.pure-u-md-2-5{width:40%;*width:39.9690%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-2-4,.pure-u-md-3-6,.pure-u-md-4-8,.pure-u-md-6-12,.pure-u-md-12-24{width:50%;*width:49.9690%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.9690%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5000%;*width:62.4690%}.pure-u-md-2-3,.pure-u-sm-4-6,.pure-u-md-8-12,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-6-8,.pure-u-md-9-12,.pure-u-md-18-24{width:75%;*width:74.9690%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.9690%}.pure-u-md-5-6,.pure-u-md-10-12,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5000%;*width:87.4690%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-2-2,.pure-u-md-3-3,.pure-u-md-4-4,.pure-u-md-5-5,.pure-u-md-6-6,.pure-u-md-8-8,.pure-u-md-12-12,.pure-u-md-24-24{width:100%}}@media screen and (min-width: 1100px){.desktop-hidden{width:0}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-2-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-2-6,.pure-u-lg-3-6,.pure-u-lg-4-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-2-8,.pure-u-lg-3-8,.pure-u-lg-4-8,.pure-u-lg-5-8,.pure-u-lg-6-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-2-12,.pure-u-lg-3-12,.pure-u-lg-4-12,.pure-u-lg-5-12,.pure-u-lg-6-12,.pure-u-lg-7-12,.pure-u-lg-8-12,.pure-u-lg-9-12,.pure-u-lg-10-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5000%;*width:12.4690%}.pure-u-lg-1-6,.pure-u-lg-2-12,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.9690%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-2-8,.pure-u-lg-3-12,.pure-u-lg-6-24{width:25%;*width:24.9690%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-2-6,.pure-u-lg-4-12,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5000%;*width:37.4690%}.pure-u-lg-2-5{width:40%;*width:39.9690%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-2-4,.pure-u-lg-3-6,.pure-u-lg-4-8,.pure-u-lg-6-12,.pure-u-lg-12-24{width:50%;*width:49.9690%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.9690%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5000%;*width:62.4690%}.pure-u-lg-2-3,.pure-u-lg-4-6,.pure-u-lg-8-12,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-6-8,.pure-u-lg-9-12,.pure-u-lg-18-24{width:75%;*width:74.9690%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.9690%}.pure-u-lg-5-6,.pure-u-lg-10-12,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5000%;*width:87.4690%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width: 1440px){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-2-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-2-6,.pure-u-xl-3-6,.pure-u-xl-4-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-2-8,.pure-u-xl-3-8,.pure-u-xl-4-8,.pure-u-xl-5-8,.pure-u-xl-6-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-2-12,.pure-u-xl-3-12,.pure-u-xl-4-12,.pure-u-xl-5-12,.pure-u-xl-6-12,.pure-u-xl-7-12,.pure-u-xl-8-12,.pure-u-xl-9-12,.pure-u-xl-10-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5000%;*width:12.4690%}.pure-u-xl-1-6,.pure-u-xl-2-12,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.9690%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-2-8,.pure-u-xl-3-12,.pure-u-xl-6-24{width:25%;*width:24.9690%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-2-6,.pure-u-xl-4-12,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5000%;*width:37.4690%}.pure-u-xl-2-5{width:40%;*width:39.9690%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-2-4,.pure-u-xl-4-8,.pure-u-xl-6-12,.pure-u-xl-12-24{width:50%;*width:49.9690%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.9690%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5000%;*width:62.4690%}.pure-u-xl-2-3,.pure-u-xl-8-12,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-6-8,.pure-u-xl-9-12,.pure-u-xl-18-24{width:75%;*width:74.9690%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.9690%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5000%;*width:87.4690%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}main{overflow:hidden}h1,h2,h3,h4{color:#141539}.pure-g{letter-spacing:inherit;-ms-align-content:inherit;-webkit-align-content:inherit;align-content:inherit}.svg-sprite{height:0;overflow:hidden}body{color:#4e4e4e;font-size:1.125rem;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}body .content-container{background-color:white;float:left}@media screen and (min-width: 1100px){body{padding-top:0}}body.home{padding-top:0}body.navOpen{left:0;position:fixed;right:0;top:0}@media screen and (min-width: 1024px){body{background-size:100% auto}body.navOpen{left:auto;position:relative;right:auto;top:auto}}.hover-underline a{background-image:linear-gradient(180deg, transparent 94%, #000 0);background-repeat:no-repeat;background-size:0 100%;text-decoration:none;-webkit-transition:background-size 0.4s ease;-moz-transition:background-size 0.4s ease;transition:background-size 0.4s ease}.hover-underline a:after{content:" ";display:block;margin-bottom:inherit}.hover-underline.hover-underline-white a{background-image:linear-gradient(180deg, transparent 94%, #fff 0)}img{height:auto;width:100%}mark{background-color:transparent}.arrow-line.arrow-left:after{content:'';display:block;border-left:2px solid rgba(255,255,255,0.6);height:20px;left:-1px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-11px;position:absolute}.arrow-line.arrow-left:before{content:'';display:block;border-left:2px solid rgba(255,255,255,0.6);left:20px;height:20px;margin-top:-20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);width:20px}.arrow-line.arrow-left.arrow-small:after{content:'';display:block}.arrow-line.arrow-left.arrow-small:before{content:'';display:block}.arrow-line.arrow-right:after{border-left:2px solid rgba(255,255,255,0.6);height:20px;left:-1px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg);margin-top:-20px;position:absolute}.arrow-line.arrow-right:before{border-left:2px solid rgba(255,255,255,0.6);left:auto;height:20px;margin-top:-20px;right:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);width:20px}.background-gradient{background-color:rgba(0,0,0,0.3);height:100%;left:0;position:absolute;right:0;top:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.component{height:100%;width:100%}.component-error{padding:100px 20px}.component-error .island{display:block;margin:0 auto 20px;width:67px}.component-error .body-text{margin-bottom:80px}.component-row,.component-row-inner{background-position:center center;background-repeat:no-repeat;height:100%;position:relative;width:100%}.component-row{z-index:2}.component-row:after{clear:both;content:'';display:block;height:0;width:100%}@media screen and (max-width: 767px){.component-row .row-reverse-mobile{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;display:-ms- flex;display:-webkit- flex;display:flex}.component-row .row-reverse-mobile:after{display:none}}.component-row.stickySubNav{height:auto;left:0;position:fixed;right:0;top:65px;z-index:1000}@media screen and (min-width: 1150px){.component-row.stickySubNav{top:0}}@media all and (min-width: 1100px){.component-row.overlap-with-previous{margin-top:-75px}}.component-alignment-top{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.component-alignment-bottom{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-end;-webkit-box-align:flex-end;-webkit-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.component-alignment-center{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}.component-alignment-stretch{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:stretch;-webkit-box-align:stretch;-webkit-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.component-row-standard{margin:0 auto;max-width:1160px;padding:0 25px;position:relative;width:100%}.tight-padding-on-mobile .component-row-standard{padding:0 10px}@media all and (min-width: 1024px){.tight-padding-on-mobile .component-row-standard{padding:0 25px}}@media screen and (min-width: 1100px){.component-row-standard{padding:0 40px}}@media screen and (min-width: 1440px){.component-row-standard{padding:0}}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.component-row-standard{padding:0 40px}}.component-theme-black{background-color:#2d2926}.component-theme-grey{background-color:#818080}.component-theme-white{z-index:1;background-color:#fff;-moz-box-shadow:2px 2px 37px -7px #000;-webkit-box-shadow:2px 2px 37px -7px #000;box-shadow:2px 2px 37px -7px #000}@media only screen and (max-width: 1099px){.theme-mobile-white{z-index:1;background-color:#fff;-moz-box-shadow:2px 2px 37px -7px #000;-webkit-box-shadow:2px 2px 37px -7px #000;box-shadow:2px 2px 37px -7px #000}}.component-theme-white-2{z-index:1;-moz-box-shadow:2px 2px 37px -7px #000;-webkit-box-shadow:2px 2px 37px -7px #000;box-shadow:2px 2px 37px -7px #000;background-color:#fff}.component-theme-magenta{background-color:#db0a5b}.content-wrapper{position:relative;top:0;-webkit-transition:top 0.2s;transition:top 0.2s}.fill-image{left:0;object-fit:cover;position:absolute;right:0;top:0}.gallery img{border:0 !important}.medium-hero{height:520px}@media only screen and (max-width: 767px){.no-top-padding-on-mobile.no-top-padding-on-mobile{padding-top:0}}@media only screen and (max-width: 767px){.padding-bottom-mobile{padding-bottom:40px}}@media only screen and (max-width: 767px){.padding-bottom-mobile-small.padding-bottom-mobile-small{padding-bottom:20px}}@media only screen and (max-width: 767px){.padding-top-mobile{padding-top:40px}}@media only screen and (max-width: 767px){.padding-top-mobile-small.padding-top-mobile-small{padding-top:20px}}.parallax-me{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.small-hero{height:125px}@media all and (min-width: 768px){.small-hero{height:350px}}.fh-hero{height:calc(100% - 80px);min-height:100%;transition:all 0.1s;z-index:10}@media all and (min-width: 768px){.fh-hero{min-height:80%}}@media all and (min-width: 1100px){.fh-hero{height:calc(100% - 80px)}}.fh-hero .fade-me-in{opacity:1}.tall-hero{height:400px;transition:all 0.1s;z-index:2}@media all and (min-width: 768px){.tall-hero{min-height:600px}}@media all and (min-width: 1100px){.tall-hero{height:852px}}.main-nav h1,.main-nav h2,.main-nav h3,.main-nav h4,.main-nav h5,.main-nav p,.main-nav span,.page-footer h1,.page-footer h2,.page-footer h3,.page-footer h4,.page-footer h5,.page-footer p,.page-footer span{opacity:1}h1,h2,h3,h4,h5,p,span{opacity:0}.fade-me-in{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.fade-me-in.faded-in{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.hidden{display:none !important;visibility:hidden}.mobile-hidden{display:none !important}@media screen and (min-width: 768px){.mobile-hidden{display:inherit !important}}.tablet-hidden{display:none !important}@media screen and (min-width: 1100px){.tablet-hidden{display:inherit !important}}.desktop-hidden{display:inherit !important}@media screen and (min-width: 1100px){.desktop-hidden{display:none !important}}.nav-hidden{display:none !important}@media screen and (min-width: 1150px){.nav-hidden{display:inherit !important}}.hideOnMobile{display:block}@media all and (min-width: 320px){.hideOnMobile{display:none}}.hideOnTabletLandscape{display:block}@media all and (min-width: 1024px){.hideOnTabletLandscape{display:none}}.hideOnTabletPortrait{display:block}@media all and (min-width: 768px){.hideOnTabletPortrait{display:none}}.hideOnDesktop.hideOnDesktop.hideOnDesktop{display:block}@media all and (min-width: 1100px){.hideOnDesktop.hideOnDesktop.hideOnDesktop{display:none}}.showOnDesktop{display:none}@media all and (min-width: 1100px){.showOnDesktop{display:block}}.showOnTabletLandscape{display:none}@media all and (min-width: 1024px){.showOnTabletLandscape{display:block}}.invisible{visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.new-elements{opacity:0;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}@media all and (min-width: 768px){.padding-left-small-tablet{padding-left:40px}}@media all and (min-width: 768px){.padding-right-small-tablet{padding-right:40px}}.no-margin-bottom-mobile,.mobile-hidden,.tablet-hidden,.desktop-hidden{margin-bottom:0;padding:0}.no-margin-bottom-mobile.padding-bottom,.no-margin-bottom-mobile.padding-top,.no-margin-bottom-mobile.padding-right,.no-margin-bottom-mobile.padding-left,.no-margin-bottom-mobile.padding-bottom-small,.no-margin-bottom-mobile.padding-top-small,.no-margin-bottom-mobile.padding-right-small,.no-margin-bottom-mobile.padding-left-small,.no-margin-bottom-mobile.padding-bottom-small-tablet,.no-margin-bottom-mobile.padding-top-small-tablet,.no-margin-bottom-mobile.padding-right-small-tablet,.no-margin-bottom-mobile.padding-left-small-tablet,.mobile-hidden.padding-bottom,.mobile-hidden.padding-top,.mobile-hidden.padding-right,.mobile-hidden.padding-left,.mobile-hidden.padding-bottom-small,.mobile-hidden.padding-top-small,.mobile-hidden.padding-right-small,.mobile-hidden.padding-left-small,.mobile-hidden.padding-bottom-small-tablet,.mobile-hidden.padding-top-small-tablet,.mobile-hidden.padding-right-small-tablet,.mobile-hidden.padding-left-small-tablet,.tablet-hidden.padding-bottom,.tablet-hidden.padding-top,.tablet-hidden.padding-right,.tablet-hidden.padding-left,.tablet-hidden.padding-bottom-small,.tablet-hidden.padding-top-small,.tablet-hidden.padding-right-small,.tablet-hidden.padding-left-small,.tablet-hidden.padding-bottom-small-tablet,.tablet-hidden.padding-top-small-tablet,.tablet-hidden.padding-right-small-tablet,.tablet-hidden.padding-left-small-tablet,.desktop-hidden.padding-bottom,.desktop-hidden.padding-top,.desktop-hidden.padding-right,.desktop-hidden.padding-left,.desktop-hidden.padding-bottom-small,.desktop-hidden.padding-top-small,.desktop-hidden.padding-right-small,.desktop-hidden.padding-left-small,.desktop-hidden.padding-bottom-small-tablet,.desktop-hidden.padding-top-small-tablet,.desktop-hidden.padding-right-small-tablet,.desktop-hidden.padding-left-small-tablet{padding:0}@media only screen and (max-width: 1099px){.padding-top-phone{padding-top:80px}.padding-bottom-phone{padding-bottom:80px}.padding-bottom-small-tablet{padding-bottom:40px}}.bottom-border{border-bottom:1px solid #979797}.bottom-negative-margin{margin-bottom:-100px}.left-border{border-left:1px solid #979797}.min-height-450{min-height:450px}.min-height-520{min-height:520px}.right-border{border-right:1px solid #979797}.top-border{border-top:1px solid #979797}.top-negative-margin{margin-top:-170px}.overlay{height:100vh;left:0;overflow:scroll;position:fixed;right:0;top:0;z-index:100}.min-height-360{min-height:360px}.absolute{position:absolute;bottom:0;right:0}.padding-bottom{padding-bottom:80px}@media all and (min-width: 768px){.padding-bottom{padding-bottom:80px}}@media screen and (min-width: 1024px){.padding-bottom{padding-bottom:80px}}.padding-top{padding-top:80px}@media all and (min-width: 768px){.padding-top{padding-top:80px}}@media screen and (min-width: 1024px){.padding-top{padding-top:80px}}.padding-right{padding-right:30px}@media all and (min-width: 768px){.padding-right{padding-right:60px}}@media screen and (min-width: 1024px){.padding-right{padding-right:80px}}.padding-left{padding-left:30px}@media all and (min-width: 768px){.padding-left{padding-left:60px}}@media screen and (min-width: 1024px){.padding-left{padding-left:75px}}.padding-top-small{padding-top:40px}.padding-bottom-small{padding-bottom:40px}.padding-left-small{padding-left:40px}.padding-right-small{padding-right:40px}.padding-top-x-small{padding-top:20px}.padding-bottom-x-small{padding-bottom:20px}.padding-left-x-small{padding-left:20px}.padding-right-x-small{padding-right:20px}.padding-top-medium{padding-top:60px}@media only screen and (max-width: 1099px){.padding-top-medium{padding-top:30px}}.padding-bottom-medium{padding-bottom:60px}@media only screen and (max-width: 1099px){.padding-bottom-medium{padding-bottom:30px}}.padding-left-medium{padding-left:60px}.padding-right-medium{padding-right:60px}.padding-top-large{padding-top:80px}.padding-bottom-large{padding-bottom:80px}.padding-left-large{padding-left:80px}.padding-right-large{padding-right:80px}.single .post-img{margin-bottom:60px;max-width:100%;width:auto}@media screen and (min-width: 768px){.single .post-img{margin-left:-10%;max-width:120%;width:120%}}.single .post-img.alignleft,.single .post-img.post-img-left{clear:left;float:left;margin-right:10px;max-width:100%;width:auto}.single .post-img.alignright,.single .post-img.post-img-right{clear:right;float:right;margin-left:10px;margin-right:-10%;max-width:100%;width:auto}.responsive-wrapper{height:0;overflow:hidden;position:relative}.responsive-image{display:block;height:auto;left:-50%;margin:0 auto;min-height:100%;min-width:100%;position:absolute;right:-50%;top:0;width:auto;z-index:1}@-webkit-keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.slideIn{opacity:1;-webkit-animation:moveUp 0.65s ease forwards;animation:moveUp 0.65s ease forwards;-webkit-transform:translateY(200px);-moz-transform:translateY(200px);transform:translateY(200px)}.video-popup{background-color:rgba(45,41,38,0.8);display:none;height:100%;left:0;padding:60px 0;position:fixed;right:0;top:0;z-index:10000}@media screen and (min-width: 1024px){.video-popup{padding:100px 20%}}.video-popup.playVideo{display:block}.video-popup.playVideo .close{display:block;right:20px;top:20px;z-index:10}@media screen and (min-width: 1100px){.video-popup.playVideo .close{right:19%;top:70px}}.video-popup.playVideo .close:before,.video-popup.playVideo .close:after{background-color:#fff}.video-wrapper,.embed-youtube{display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-wrapper iframe,.video-wrapper video,.embed-youtube iframe,.embed-youtube video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.z-index-3{z-index:3}.row-half-backdrop{position:relative}.row-half-backdrop:before{content:" ";display:block;height:50%;position:absolute;width:100%}.slide-up-component .component{margin-top:-100px}.popup{background-color:rgba(45,41,38,0.88);display:none;height:100vh;left:0;position:fixed;right:0;top:0;z-index:10000}.popup .close{width:15px}.popup .popup-inner{background-color:#fff;margin-top:60px;max-height:850px;max-width:1030px;padding:40px;position:relative;width:100%;-moz-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);box-shadow:0 4px 13px 0 rgba(29,29,29,0.5)}@media all and (min-width: 1024px){.popup .popup-inner{margin-top:0}}.last-row{padding-bottom:80px}@media only screen and (min-width: 320px) and (max-width: 767px){.hide-bg-image-mobile{background-image:none !important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.hide-bg-image-tablet-portrait{background-image:none !important}}@media only screen and (min-width: 1024px) and (max-width: 1099px){.hide-bg-image-tablet-landscape{background-image:none !important}}@media only screen and (min-width: 1100px){.hide-bg-image-desktop{background-image:none !important}}address{font-style:normal}a{color:inherit;cursor:pointer;text-decoration:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media all and (min-width: 1100px){a:hover{text-decoration:underline}}blockquote,blockquote p{clear:both;color:#FBAD22;margin:60px 0;font-size:28px;font-family:"Lato";font-style:normal;font-weight:400}@media screen and (min-width: 768px){blockquote,blockquote p{font-size:28px}}@media screen and (min-width: 1024px){blockquote,blockquote p{font-size:36px}}@media screen and (min-width: 1025px){blockquote,blockquote p{font-size:36px}}blockquote p{margin:0}em,i{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-style:italic}hr{background:#2d2926;border:0;height:3px;margin:25px auto;width:80px}p,.paragraph_sans_serif,.paragraph_serif,.paragraph_serif p{color:#818080;font-size:14px;letter-spacing:initial;line-height:1.82;text-align:left}@media screen and (min-width: 768px){p,.paragraph_sans_serif,.paragraph_serif,.paragraph_serif p{font-size:14px;letter-spacing:initial;line-height:1.82}}@media screen and (min-width: 1024px){p,.paragraph_sans_serif,.paragraph_serif,.paragraph_serif p{font-size:14px;letter-spacing:initial;line-height:1.82}}@media screen and (min-width: 1025px){p,.paragraph_sans_serif,.paragraph_serif,.paragraph_serif p{font-size:14px;letter-spacing:initial;line-height:1.82}}p a,.paragraph_sans_serif a,.paragraph_serif a{text-decoration:underline}@media all and (min-width: 1100px){p a:hover,.paragraph_sans_serif a:hover,.paragraph_serif a:hover{text-decoration:none}}p:last-child,.paragraph_sans_serif:last-child,.paragraph_serif:last-child,.paragraph_serif p:last-child{margin-bottom:0}p span,.paragraph_sans_serif span,.paragraph_serif span{color:inherit;font:inherit}small{color:inherit;display:block;font-size:15px;font-family:"Lato";font-style:normal;font-weight:400}span{font:inherit;color:inherit}strong,b{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-weight:600}th,tr,td{color:inherit}.headline1{font-size:20px;letter-spacing:2px;line-height:initial}@media screen and (min-width: 768px){.headline1{font-size:20px;letter-spacing:2px;line-height:initial}}@media screen and (min-width: 1024px){.headline1{font-size:25px;letter-spacing:2px;line-height:initial}}@media screen and (min-width: 1025px){.headline1{font-size:25px;letter-spacing:2px;line-height:initial}}.city_state_caption{font-size:13px;text-transform:uppercase;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.district-name{font-weight:bold;font-size:13px;text-transform:uppercase;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.details_caption{font-size:13px;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.latto20{font-size:20px;letter-spacing:2px;line-height:initial;font-family:"Lato";font-style:normal;font-weight:400}@media screen and (min-width: 768px){.latto20{font-size:20px;letter-spacing:2px;line-height:initial}}@media screen and (min-width: 1024px){.latto20{font-size:20px;letter-spacing:2px;line-height:initial}}@media screen and (min-width: 1025px){.latto20{font-size:20px;letter-spacing:2px;line-height:initial}}.latto25{font-size:20px;letter-spacing:2px;line-height:initial;font-family:"Lato";font-style:normal;font-weight:400}@media screen and (min-width: 768px){.latto25{font-size:20px;letter-spacing:2px;line-height:initial}}@media screen and (min-width: 1024px){.latto25{font-size:25px;letter-spacing:2px;line-height:initial}}@media screen and (min-width: 1025px){.latto25{font-size:25px;letter-spacing:2px;line-height:initial}}.italic14{font-size:14px;font-style:italic;text-align:center;font-family:"Lato";font-style:normal;font-weight:400}.italic22{font-size:22px;line-height:1.05;font-style:italic;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.italic26{color:#4e4e4e;font-family:"Lato";font-style:normal;font-weight:400;font-size:26px;text-align:center}.italic45{font-size:30px;line-height:1.22;letter-spacing:-0.4px;text-align:left;font-family:"Lato";font-style:normal;font-weight:700}@media all and (min-width: 1024px){.italic45{font-size:35px}}@media all and (min-width: 1100px){.italic45{font-size:45px}}.italic50{font-size:35px;line-height:1;letter-spacing:-0.1px;text-align:left;font-family:"Lato";font-style:normal;font-weight:700}@media all and (min-width: 768px){.italic50{font-size:40px}}.italic58{font-size:58px;line-height:1;letter-spacing:-0.1px;text-align:left;font-family:"Lato";font-style:normal;font-weight:700}.italic78{font-size:32px;letter-spacing:-0.1px;text-align:left;font-family:"Lato";font-style:normal;font-weight:700}@media all and (min-width: 768px){.italic78{font-size:78px;text-align:center}}.italic_titlecase26{font-size:26px;font-style:italic;text-align:center;font-family:"Lato";font-style:normal;font-weight:400}.paragraph_serif,.paragraph_serif p{color:#4e4e4e;font-size:16px;line-height:1.56;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.property_name_caption{font-size:15px;font-style:italic;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.sans-serif12{font-size:12px;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.sans-serif13{font-size:13px;line-height:1.05;text-align:center;font-family:"Lato";font-style:normal;font-weight:400}.sans-serif14,.arrow,label{font-size:14px;letter-spacing:1.6px;line-height:1.05;text-align:center;font-family:"Lato";font-style:normal;font-weight:400}.sans-serif15{font-size:15px;line-height:1.53;letter-spacing:0.5px;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.sans-serif16{font-size:16px;line-height:1.44;text-align:center;font-family:"Lato";font-style:normal;font-weight:400}.sans-serif18{font-size:18px;line-height:1.28;letter-spacing:0.6px;text-align:center;font-family:"Lato";font-style:normal;font-weight:700}.sans-serif21{font-size:21px;line-height:1.19;letter-spacing:.7px;text-align:left;font-family:"Lato";font-style:normal;font-weight:700}.sans-serif24{color:#4e4e4e;font-size:24px;text-align:center;font-family:"Lato";font-style:normal;font-weight:400}.sans-serif33{color:#4e4e4e;font-size:33px;font-weight:bold;line-height:1;text-align:center;font-family:"Lato";font-style:normal;font-weight:700}.sans-serif28{color:#4e4e4e;font-size:28px;font-weight:bold;line-height:1.2;font-family:"Lato";font-style:normal;font-weight:700}.sans-serif54{font-size:54px;font-weight:bold;text-align:center;font-family:"Lato";font-style:normal;font-weight:700}.sans-serif_date{font-size:15px;letter-spacing:1.7px;text-align:center;font-family:"Lato";font-style:normal;font-weight:400}.serif15{font-size:15px;line-height:1.2;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.serif16{font-size:16px;line-height:1.75;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.serif20{font-size:20px;line-height:1.2;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.serif22{font-size:22px;line-height:1.18;text-align:center;font-family:"Lato";font-style:normal;font-weight:700}.align-left .serif22{text-align:left}.serif22-upper{font-size:22px;line-height:1.18;text-align:center;text-transform:uppercase;font-family:"Lato";font-style:normal;font-weight:400}.serif28{font-size:28px;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.serif33-upper{font-size:33px;text-transform:uppercase;font-family:"Lato";font-style:normal;font-weight:400}.serif33{font-size:33px;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.serif50{font-size:40px;text-align:left;line-height:1;letter-spacing:-0.1px;font-family:"Lato";font-style:normal;font-weight:700}@media all and (min-width: 768px){.serif50{font-size:50px}}.serif-dido45{font-size:45px;line-height:1.22;letter-spacing:-0.4px;text-align:left;font-family:"Lato";font-style:normal;font-weight:400}.pagination{font-size:13px;font-weight:500;margin-right:15px;padding:4px;text-align:right}.pagination .page-number{color:#4e4e4e;margin:0 5px;padding:3px}.pagination .page-number.activePage,.pagination .page-number:hover{background-color:#2d2926;color:#fff}.breadcrumb{display:block;font-size:14px;letter-spacing:1.6px;margin-bottom:23px;text-align:left;text-transform:uppercase;font-family:"Lato";font-style:normal;font-weight:400}.body-text{line-height:1.4;margin:0 auto;font-family:"Lato";font-style:normal;font-weight:400;font-size:16px}@media screen and (min-width: 768px){.body-text{font-size:16px}}@media screen and (min-width: 1024px){.body-text{font-size:21px}}@media screen and (min-width: 1025px){.body-text{font-size:21px}}.body-text img,.body-text .post-img{margin-left:0;margin-right:0;max-width:100%;width:auto}.body-text img.alignleft,.body-text img.post-img-left,.body-text .post-img.alignleft,.body-text .post-img.post-img-left{display:block;margin:0 auto 20px;max-width:100%;width:auto}@media screen and (min-width: 768px){.body-text img.alignleft,.body-text img.post-img-left,.body-text .post-img.alignleft,.body-text .post-img.post-img-left{clear:left;float:left;margin:0 10px 10px 0}}.body-text img.alignright,.body-text img.post-img-right,.body-text .post-img.alignright,.body-text .post-img.post-img-right{display:block;margin:0 auto 20px;max-width:100%;width:auto}@media screen and (min-width: 768px){.body-text img.alignright,.body-text img.post-img-right,.body-text .post-img.alignright,.body-text .post-img.post-img-right{clear:right;float:right;margin:0 0 10px 10px}.body-text img.alignright.single,.body-text img.post-img-right.single,.body-text .post-img.alignright.single,.body-text .post-img.post-img-right.single{margin:0 -10% 10px 10px}}.body-text.align-left,.body-text.align-right{margin:0}.body-text.align-center{text-align:center}.body-text.align-justified{text-align:justify;text-justify:inter-word}.body-text+a{margin-top:30px}.body-text+.ctas{margin-top:30px}.row-text-white .body-text{color:#fff}.row-text-black .body-text{color:#4e4e4e}.body-text .button a,.body-text .main-header .menu-item.button-fancy a a,.main-header .menu-item.button-fancy .body-text a a{color:inherit;text-decoration:none}.body-text p{margin-bottom:20px}.body-text p:last-child{margin-bottom:0}.body-text p a,.body-text li a{color:#4e4e4e;font-weight:inherit;text-decoration:underline}@media all and (min-width: 1100px){.body-text p a:hover,.body-text li a:hover{text-decoration:none}}.row-text-white .body-text p a,.row-text-white .body-text li a{color:white}.body-text a.button,.body-text .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .body-text a{text-decoration:none;display:inline-block}.arrow{cursor:pointer;display:inline-block;height:21px;margin-top:2px;padding-right:20px;position:relative;text-align:left}.arrow span{font:inherit}.arrow:after{background:url("../images/icon-arrow.png") no-repeat center center;content:'';display:block;height:8px;position:absolute;right:0;top:4px;width:14px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.arrow.arrow-right:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.arrow.arrow-left:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.italic22,.italic26,.italic50,.serif22,.serif28,.sans-serif21,.sans-serif28,.sans-serif33,.serif50{margin-bottom:20px}@media all and (min-width: 1100px){.italic22 a:hover,.italic26 a:hover,.italic50 a:hover,.serif22 a:hover,.serif28 a:hover,.sans-serif21 a:hover,.sans-serif28 a:hover,.sans-serif33 a:hover,.serif50 a:hover{text-decoration:underline}.hover-underline .italic22 a:hover .italic22 a:hover.hover-underline,.hover-underline .italic26 a:hover .italic22 a:hover.hover-underline,.hover-underline .italic50 a:hover .italic22 a:hover.hover-underline,.hover-underline .serif22 a:hover .italic22 a:hover.hover-underline,.hover-underline .serif28 a:hover .italic22 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .italic22 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .italic22 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .italic22 a:hover.hover-underline,.hover-underline .serif50 a:hover .italic22 a:hover.hover-underline,.hover-underline .italic22 a:hover .italic26 a:hover.hover-underline,.hover-underline .italic26 a:hover .italic26 a:hover.hover-underline,.hover-underline .italic50 a:hover .italic26 a:hover.hover-underline,.hover-underline .serif22 a:hover .italic26 a:hover.hover-underline,.hover-underline .serif28 a:hover .italic26 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .italic26 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .italic26 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .italic26 a:hover.hover-underline,.hover-underline .serif50 a:hover .italic26 a:hover.hover-underline,.hover-underline .italic22 a:hover .italic50 a:hover.hover-underline,.hover-underline .italic26 a:hover .italic50 a:hover.hover-underline,.hover-underline .italic50 a:hover .italic50 a:hover.hover-underline,.hover-underline .serif22 a:hover .italic50 a:hover.hover-underline,.hover-underline .serif28 a:hover .italic50 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .italic50 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .italic50 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .italic50 a:hover.hover-underline,.hover-underline .serif50 a:hover .italic50 a:hover.hover-underline,.hover-underline .italic22 a:hover .serif22 a:hover.hover-underline,.hover-underline .italic26 a:hover .serif22 a:hover.hover-underline,.hover-underline .italic50 a:hover .serif22 a:hover.hover-underline,.hover-underline .serif22 a:hover .serif22 a:hover.hover-underline,.hover-underline .serif28 a:hover .serif22 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .serif22 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .serif22 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .serif22 a:hover.hover-underline,.hover-underline .serif50 a:hover .serif22 a:hover.hover-underline,.hover-underline .italic22 a:hover .serif28 a:hover.hover-underline,.hover-underline .italic26 a:hover .serif28 a:hover.hover-underline,.hover-underline .italic50 a:hover .serif28 a:hover.hover-underline,.hover-underline .serif22 a:hover .serif28 a:hover.hover-underline,.hover-underline .serif28 a:hover .serif28 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .serif28 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .serif28 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .serif28 a:hover.hover-underline,.hover-underline .serif50 a:hover .serif28 a:hover.hover-underline,.hover-underline .italic22 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .italic26 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .italic50 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .serif22 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .serif28 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .serif50 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .italic22 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .italic26 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .italic50 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .serif22 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .serif28 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .serif50 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .italic22 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .italic26 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .italic50 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .serif22 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .serif28 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .serif50 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .italic22 a:hover .serif50 a:hover.hover-underline,.hover-underline .italic26 a:hover .serif50 a:hover.hover-underline,.hover-underline .italic50 a:hover .serif50 a:hover.hover-underline,.hover-underline .serif22 a:hover .serif50 a:hover.hover-underline,.hover-underline .serif28 a:hover .serif50 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .serif50 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .serif50 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .serif50 a:hover.hover-underline,.hover-underline .serif50 a:hover .serif50 a:hover.hover-underline{text-decoration:none}}.hover-underline.italic22,.hover-underline.italic26,.hover-underline.italic50,.hover-underline.serif22,.hover-underline.serif28,.hover-underline.sans-serif21,.hover-underline.sans-serif33{margin-bottom:20px}@media all and (min-width: 1100px){.hover-underline.italic22 a:hover,.hover-underline.italic26 a:hover,.hover-underline.italic50 a:hover,.hover-underline.serif22 a:hover,.hover-underline.serif28 a:hover,.hover-underline.sans-serif21 a:hover,.hover-underline.sans-serif33 a:hover{text-decoration:none}}.row-text-white .italic26,.row-text-white .italic50,.row-text-white .italic45,.row-text-white .italic78,.row-text-white .sans-serif18,.row-text-white .sans-serif21,.row-text-white .sans-serif28,.row-text-white .sans-serif33,.row-text-white .serif22,.row-text-white .serif28,.row-text-white .serif50,.row-text-white .serif33-upper,.row-text-white p,.row-text-white li{color:#fff}.row-text-white .italic26.white-text,.row-text-white .italic50.white-text,.row-text-white .italic45.white-text,.row-text-white .italic78.white-text,.row-text-white .sans-serif18.white-text,.row-text-white .sans-serif21.white-text,.row-text-white .sans-serif28.white-text,.row-text-white .sans-serif33.white-text,.row-text-white .serif22.white-text,.row-text-white .serif28.white-text,.row-text-white .serif50.white-text,.row-text-white .serif33-upper.white-text,.row-text-white p.white-text,.row-text-white li.white-text{color:#fff}.row-text-black .italic26.white-text,.row-text-black .italic50.white-text,.row-text-black .italic45.white-text,.row-text-black .italic78.white-text,.row-text-black .sans-serif18.white-text,.row-text-black .sans-serif21.white-text,.row-text-black .sans-serif28.white-text,.row-text-black .sans-serif33.white-text,.row-text-black .serif22.white-text,.row-text-black .serif28.white-text,.row-text-black .serif50.white-text,.row-text-black .serif33-upper.white-text,.row-text-black p.white-text,.row-text-black li.white-text{color:#fff}.italic26 span,.italic50 span,.italic45 span,.italic78 span,.sans-serif18 span,.sans-serif21 span,.sans-serif28 span,.sans-serif33 span,.serif22 span,.serif28 span,.serif50 span,.serif33-upper span,p span,li span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.error{color:red;font-size:13px;font-style:italic;text-transform:none;font-family:"Lato";font-style:normal;font-weight:400}.fa.circle{background-color:#818080;border-radius:50%;color:#fff;font-size:10px;height:16px;padding:3px;text-align:center;vertical-align:middle;width:16px}@media all and (min-width: 1100px){.fa.circle{cursor:pointer;-webkit-transition:background-color 0.3s ease-in;transition:background-color 0.3s ease-in}.fa.circle:hover{background-color:#2d2926}}.fa.circle.circle-black{background-color:#2d2926;color:#fff}@media all and (min-width: 1100px){.fa.circle.circle-black:hover{background-color:#db0a5b}}.fa.circle.fa-envelope,.fa.circle.fa-youtube-play{font-size:17px}.fa.circle::-moz-selection{background:transparent}.fa.circle::selection{background:transparent}.align-center{text-align:center}@media all and (min-width: 768px){.align-center{text-align:center}}.align-center.border-top-center{text-align:center}.align-justified{text-align:justify}.align-left{text-align:left}.align-right{text-align:right}.black-text{color:#2d2926}.grey-text{color:#818080}.dark-grey-text{color:#4e4e4e}.black-alt-text{color:#4a4a4a}.magenta-text{color:#db0a5b}.no-margin{margin:0}.row-text-white{color:#fff}.row-text-black{color:#2d2926}.underline{color:inherit;display:inline;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.white-text{color:#fff}.border-top-center{position:relative;padding-top:25px}.border-top-center:before{background-color:#2d2926;content:'';height:4px;left:0;margin:0 auto;position:absolute;right:0;top:5px;width:67px}.border-top-left{position:relative;padding-top:25px}.border-top-left:before{background-color:#2d2926;content:'';height:4px;left:0;position:absolute;top:5px;width:67px}.border-right{border:1px solid #fff;margin-right:15px;padding-right:15px}.border-right:last-child{border:0;margin-right:0;padding-right:0}.graphic-header{background-attachment:fixed;margin:20px 0}.lowercase{text-transform:lowercase}.nocase{text-transform:none}.uppercase{text-transform:uppercase}.weight-bold{font-weight:bold}.weight-light{font-weight:light}.weight-medium{font-weight:medium}.component-footer-cta .align-center{text-align:center}.component-footer-cta.padding-top{padding-top:80px}.component-footer-cta.padding-bottom{padding-bottom:80px}.page-news-alerts p{opacity:1}.bottom-divider{position:relative;margin-bottom:1em}.bottom-divider::after{content:"";display:block;width:200px;height:7px;background-color:white;position:absolute;left:0;bottom:-1em}.bottom-divider.align-right::after{left:auto;right:0}.close{cursor:pointer;display:block;height:23px;position:absolute;right:20px;top:11px;width:11px;z-index:100}.close:after,.close:before{background-color:#2d2926;content:'';display:block;height:1px;left:0;position:absolute;top:12px;width:100%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close:before{left:auto;right:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-arrow{background:url("../images/icon-arrow.png") no-repeat center center;width:8px;height:8px;display:inline-block;position:relative;top:-1px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-arrow.prev{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.play-button{cursor:pointer;left:0;margin:0 auto;position:absolute;right:0;top:calc(50% - 40px);z-index:10;border-radius:50%;width:80px;height:80px}.play-button:after{content:'';position:absolute;left:9px;top:19px;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:20px 0 20px 34.6px;border-color:transparent transparent transparent #ffffff}.hamburger{background-color:transparent;border-top:3px solid #FBAD22;cursor:pointer;display:block;height:23px;position:absolute;right:20px;top:20px;transform:scale(0.55);width:65px;z-index:10;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}@media all and (min-width: 1100px){.hamburger{display:none}}.hamburger:after,.hamburger:before{background-color:#FBAD22;content:'';height:3px;left:0;position:absolute;top:9px;width:100%;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.hamburger:after{top:21px}.navOpen .hamburger{border-top:3px solid transparent;right:20px}.navOpen .hamburger:after{background-color:#FBAD22;top:9px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navOpen .hamburger:before{background-color:#FBAD22;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.hamburger{right:40px}.navOpen .hamburger{right:40px}}.scroller-wrapper{font-family:"Lato";font-style:normal;font-weight:400;display:flex;justify-content:space-between;width:100%;padding:20px 0;background-color:#fff;position:absolute;bottom:0;left:0;right:0}.scroller-wrapper .fa-instagram{margin:0 11px 0 10px}.scroller-wrapper p,.scroller-wrapper p>a{color:#818080;font-size:1.4rem;letter-spacing:1.5px;text-decoration:none}@media only screen and (max-width: 1099px){.scroller-wrapper{padding:0px 25px;height:132px}}.scroller-left-column,.scroller-middle-column,.scroller-right-column{margin:auto 0 auto 0;width:33.33%;display:flex;align-content:center;flex-wrap:wrap;min-height:32px}.scroller-left-column p,.scroller-left-column a,.scroller-left-column span,.scroller-middle-column p,.scroller-middle-column a,.scroller-middle-column span,.scroller-right-column p,.scroller-right-column a,.scroller-right-column span{display:inline-block;margin:auto 0 auto 0}.scroller{text-align:center;cursor:pointer;margin:0 auto;width:100%}.scroller p{text-align:center}.scroller img{width:12px;display:block;margin:auto}.scroller-right-column{justify-content:flex-end}.scroller-right-column p{margin-right:30px}.scroller-right-column .scroll-eho-black{height:22px;width:auto}.icon-scroller{background:url("../images/arrow_down.png") no-repeat center center;background-size:cover;cursor:pointer;display:block;height:60px;margin:0 auto;width:50px}#icon-scroller path{fill:white}.icon-scroller:hover #icon-scroller path{fill:rgba(255,255,255,0.5)}.icon-grid,.icon-list,.icon-map{cursor:pointer;display:block;fill:#979797;height:21px;margin-left:10px;width:16px}.icon-grid:hover,.icon-list:hover,.icon-map:hover{fill:#000}.icon-grid.activeView,.icon-list.activeView,.icon-map.activeView{fill:#000;display:none}@media all and (min-width: 1100px){.icon-grid.activeView,.icon-list.activeView,.icon-map.activeView{display:inline-block}}.icon-grid{width:20px}.icon-list{width:18px}.follow{margin-bottom:25px}.follow .fa{color:white;font-size:21px}.follow .social{display:inline-block;margin-right:10px}.follow .social:last-child{margin-right:0}.component-source .follow{margin-bottom:0}.share-icon{padding:0;width:40px;height:40px;line-height:3.5;border-radius:0px;border:1px solid white;display:inline-block;overflow:hidden;text-align:center;vertical-align:middle}.share-icon .fa{color:white;font-size:21px}.share-icon .fa.fa-envelope{font-size:18px}@media screen and (min-width: 1100px){.share-icon .fa:hover{opacity:.5}}.quotation-mark{font-size:54px;display:block;line-height:1.2;font-family:"Lato";font-style:normal;font-weight:400}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.styleguide{background-color:#fff;padding:40px}.styleguide th,.styleguide td{padding:20px}.styleguide th,.styleguide tr,.styleguide td{line-height:1.4;font-family:"Lato";font-style:normal;font-weight:400;font-size:16px}@media screen and (min-width: 768px){.styleguide th,.styleguide tr,.styleguide td{font-size:16px}}@media screen and (min-width: 1024px){.styleguide th,.styleguide tr,.styleguide td{font-size:21px}}@media screen and (min-width: 1025px){.styleguide th,.styleguide tr,.styleguide td{font-size:21px}}.styleguide .component-styles{margin-bottom:60px}.styleguide .button-bgnd,.styleguide .black{padding:20px;margin-top:20px}.styleguide .color-grid{font-size:12px}form{position:relative}form:after{clear:both;content:'';display:block;height:0;width:100%}.wpcf7-form-control-wrap{margin-bottom:0;padding-bottom:13px;position:relative}.wpcf7-form-control-wrap.email{margin-bottom:14px}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;left:0;bottom:0px;font-family:"Lato";font-style:normal;font-weight:400;font-style:normal;font-weight:bold}@media only screen and (max-width: 1099px){.wpcf7-form-control-wrap{margin-bottom:14px}}input:not([type="submit"]),input[type="submit"],textarea{font-size:12px;letter-spacing:initial;line-height:1;color:#4e4e4e}@media screen and (min-width: 768px){input:not([type="submit"]),input[type="submit"],textarea{font-size:12px;letter-spacing:initial;line-height:1}}@media screen and (min-width: 1024px){input:not([type="submit"]),input[type="submit"],textarea{font-size:12px;letter-spacing:initial;line-height:1}}@media screen and (min-width: 1025px){input:not([type="submit"]),input[type="submit"],textarea{font-size:12px;letter-spacing:initial;line-height:1}}input:not([type="submit"])::-webkit-input-placeholder,input[type="submit"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#818080;font-weight:700}input:not([type="submit"]):-moz-placeholder,input[type="submit"]:-moz-placeholder,textarea:-moz-placeholder{color:#818080;font-weight:700}input:not([type="submit"])::-moz-placeholder,input[type="submit"]::-moz-placeholder,textarea::-moz-placeholder{color:#818080;font-weight:700}input:not([type="submit"]):-ms-input-placeholder,input[type="submit"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#818080;font-weight:700}input:not([type="submit"])::placeholder,input[type="submit"]::placeholder,textarea::placeholder{color:#818080;font-weight:700}textarea{margin-bottom:23px;padding-left:0;height:159px}@media only screen and (max-width: 1099px){textarea{margin-bottom:0px;height:86px}}input,select,textarea{width:100%;background-color:white;border:none;border-radius:0;display:block;font-size:12px;letter-spacing:initial;line-height:1;text-align:left;outline:none}@media screen and (min-width: 768px){input,select,textarea{font-size:12px;letter-spacing:initial;line-height:1}}@media screen and (min-width: 1024px){input,select,textarea{font-size:12px;letter-spacing:initial;line-height:1}}@media screen and (min-width: 1025px){input,select,textarea{font-size:12px;letter-spacing:initial;line-height:1}}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#818080;font-weight:400}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#818080;font-weight:400}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#818080;font-weight:400}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#818080;font-weight:400}input::placeholder,select::placeholder,textarea::placeholder{color:#818080;font-weight:400}.select .wpcf7-form-control-wrap{margin-bottom:30px;position:relative;padding:0;letter-spacing:1px;border-radius:0;background-color:transparent}.select .wpcf7-form-control-wrap:after{z-index:1;position:absolute;top:0px;right:0;border-left:1px solid #d1d3d4;width:35px;height:100%;content:' ';background:url(../images/caret_down.svg);background-repeat:no-repeat;background-size:10px;background-position:12px}@media only screen and (max-width: 1099px){.select .wpcf7-form-control-wrap:after{background-position:10px;width:30px}}.select .wpcf7-form-control-wrap select{text-transform:uppercase;font-size:11.5px;color:#818080;border:1px solid #d1d3d4;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-weight:bold;padding:10px 45px 10px 10px;z-index:2;text-align:center;text-align-last:center;cursor:pointer;background-color:transparent;width:100%;position:relative}.select .wpcf7-form-control-wrap select::-ms-expand{display:none}.checkbox{border:1px solid #979797;display:inline-block;height:20px;position:relative;width:20px}.radio{border:1px solid #979797;border-radius:50%;display:inline-block;height:16px;margin-right:10px;position:relative;vertical-align:-4px;width:16px}input[type="checkbox"],input[type="radio"]{display:none}input[type="checkbox"]:checked+.checkbox:after,input[type="radio"]:checked+.checkbox:after{content:'\f00c';font-family:'FontAwesome';font-size:15px;position:absolute;left:2px;top:1px}input[type="checkbox"]:checked+.radio:after,input[type="radio"]:checked+.radio:after{content:'';border-radius:50%;width:12px;height:12px;background-color:#2d2926;position:absolute;top:1px;left:1px}label{color:#818080;letter-spacing:0;clear:both;display:block;text-align:left;margin-bottom:10px}label span{display:inline-block;font:inherit;margin-left:10px;vertical-align:4px}.dropdown{position:relative;display:block;margin-bottom:10px}.dropdown .filter{color:inherit;cursor:pointer;display:none;font-size:15px;font-family:"Lato";font-style:normal;font-weight:700}.dropdown .filter small{display:inline}@media all and (min-width: 1024px){.dropdown .filter{background-color:#818080;border:1px solid #979797;border-radius:8px;display:inline-block;min-height:40px;padding:11px 20px 10px;text-align:center;font-family:"Lato";font-style:normal;font-weight:400}}.dropdown.selectedFilter .filter{background-color:#2d2926;color:#fff}@media all and (min-width: 768px){.dropdown{display:inline-block;margin-right:15px}}.dropdown.expandOptions .selections{overflow:inherit;max-height:none;height:auto}.dropdown-menu{background-color:#fff;display:block;padding:0 0 20px;text-align:left}@media all and (min-width: 1024px){.dropdown-menu{cursor:pointer;display:none;left:0;min-width:256px;padding:0;position:absolute;top:55px;z-index:100;-moz-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);box-shadow:0 4px 13px 0 rgba(29,29,29,0.5)}}.dropdown-menu .tab{content:'';display:none;height:15px;left:0;overflow:hidden;position:absolute;top:-15px;width:100%}.dropdown-menu .tab:after{background:#fff;content:"";height:30px;left:40px;position:absolute;top:6px;width:30px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);box-shadow:0 4px 13px 0 rgba(29,29,29,0.5)}@media all and (min-width: 1024px){.dropdown-menu .tab{display:block}}.dropdown-menu .close{display:none}@media all and (min-width: 1024px){.dropdown-menu .close{display:block}}.dropdown-menu .selections{max-height:192px;overflow:hidden}@media all and (min-width: 1024px){.dropdown-menu .selections{max-height:300px;overflow-y:scroll}}.dropdown-menu .range{padding:0 0 20px}@media all and (min-width: 1024px){.dropdown-menu .range{min-width:427px;padding:0 20px 20px}}.dropdown-menu .range .output{margin-bottom:30px}.dropdown-menu .range .irs{height:10px}.dropdown-menu .range .irs-line{border-radius:3px;height:6px;background-color:#818080}.dropdown-menu .range .irs-bar{border-radius:3px;height:6px;top:0;background-color:#2d2926}.dropdown-menu .range .irs-slider{width:23px;height:23px;border:1px solid #2d2926;border-radius:50%;top:-8px;background:#fff}.selectStyle .dropdown-menu{display:none}.dropdown-menu .selection{display:block;font-size:14px;margin-bottom:0;padding:10px 0}@media all and (min-width: 1024px){.dropdown-menu .selection{padding:10px 20px;cursor:pointer}}.selectStyle .dropdown-menu .selection{padding:10px 20px}.selectStyle .dropdown-menu .selection.selectedFilter,.selectStyle .dropdown-menu .selection:hover{background-color:#2d2926;color:#fff}.dropdown-menu .selection .checkbox{margin:2px 10px 0 0;width:16px;height:16px;float:left}.dropdown-menu .selection .checkbox+span{float:left;margin-left:0;line-height:1.4;width:calc(100% - 26px)}.dropdown-menu .selection .radio{float:left}.dropdown-menu .selection .radio+span{float:left;margin-left:0;line-height:1.4;width:calc(100% - 26px)}.dropdown-menu .selection input[type="checkbox"]{display:none}.dropdown-menu .selection input[type="checkbox"]:checked+.checkbox{background-color:#2d2926}.dropdown-menu .selection input[type="checkbox"]:checked+.checkbox:after{color:#fff;content:'\f00c';font-family:'FontAwesome';font-size:11px;left:2px;position:absolute;top:2px}.dropdown-menu .button,.dropdown-menu .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .dropdown-menu a{display:inline-block;margin:10px 20px 0 0;min-height:0;min-width:0;padding:10px 20px}.dropdown-menu.showDropdown{display:block}.apply-filters{display:none;border-top:1px solid #d8d8d8;padding-top:10px;margin-top:10px;text-align:right}.apply-filters.mobile{background-color:#fff;bottom:0;cursor:pointer;display:block;left:0;padding:20px;position:fixed;right:0;text-align:center;z-index:10}.apply-filters.mobile .button,.apply-filters.mobile .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .apply-filters.mobile a{display:block;width:100%}.apply-filters .clearFilters{display:inline-block;font-size:14px;margin-bottom:0;padding:10px 20px}@media all and (min-width: 1024px){.apply-filters{display:block}.apply-filters.mobile{display:none}}.rangeSlider .apply-filters{margin-top:0;padding-top:0;border-top:0}input[type="submit"]{background-color:#fff;box-sizing:border-box;clear:both;width:auto}input[type="submit"]:disabled{opacity:.7;cursor:not-allowed}@media all and (min-width: 768px){.half-width{margin-right:2%;width:49%;float:left}.half-width.no-margin{margin-right:0}}@media all and (min-width: 768px){.quarter-width{margin-right:2%;width:29%;float:left}}.subscribe-error{margin:10px 0}.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7-not-valid-tip{color:red;opacity:1}.deadline .wpcf7-not-valid-tip,.budget .wpcf7-not-valid-tip{position:absolute;top:10px}.row-text-white .wpcf7-not-valid-tip{color:red}.wpcf7-response-output{display:none !important}.screen-reader-response{display:none}.page-contact .form-wrapper label,.page-lease-space .form-wrapper label{margin-top:25px;margin-bottom:5px}.page-contact .form-wrapper input,.page-contact .form-wrapper .select,.page-lease-space .form-wrapper input,.page-lease-space .form-wrapper .select{margin-bottom:0}.page-contact .wpcf7-form-control-wrap,.page-lease-space .wpcf7-form-control-wrap{margin-bottom:0}.page-contact .wpcf7 p,.page-lease-space .wpcf7 p{margin-bottom:20px}.page-contact .dropdown,.page-lease-space .dropdown{width:100%}.page-contact .hideSelections,.page-lease-space .hideSelections{display:none}.contact-thankyou{color:white;text-align:center;display:none}.contact-thankyou-title{color:inherit;font-size:50px}.contact-thankyou-message{color:inherit;font-size:25px;margin:2em 0 4em}.contact-thankyou-back-to-home{color:inherit;font-size:18px}.contact-fail{color:white;display:none;font-size:20px;margin-top:1em;text-align:center}.component-form{background-color:#fff}.component-form .contact-thankyou{color:#141539}@media only screen and (max-width: 767px){.component-form{padding:60px 40px}}@media all and (min-width: 768px){.component-form{max-width:100%}}.component-form .form-phone{width:100%;color:#4e4e4e;margin:28px 0;font-size:14px;letter-spacing:initial;line-height:1.82;text-align:center;display:inline-block}@media screen and (min-width: 768px){.component-form .form-phone{font-size:14px;letter-spacing:initial;line-height:1.82}}@media screen and (min-width: 1024px){.component-form .form-phone{font-size:14px;letter-spacing:initial;line-height:1.82}}@media screen and (min-width: 1025px){.component-form .form-phone{font-size:14px;letter-spacing:initial;line-height:1.82}}.component-form h1{font-size:20px;text-align:center;text-transform:uppercase;color:#141539}@media screen and (min-width: 768px){.component-form h1{font-size:20px}}@media screen and (min-width: 1024px){.component-form h1{font-size:25px}}@media screen and (min-width: 1025px){.component-form h1{font-size:25px}}.component-form input,.component-form textarea{border-bottom:2px solid #d1d3d4;padding:7px}.component-form input::-webkit-input-placeholder,.component-form textarea::-webkit-input-placeholder{color:#818080;font-weight:400}.component-form input:-moz-placeholder,.component-form textarea:-moz-placeholder{color:#818080;font-weight:400}.component-form input::-moz-placeholder,.component-form textarea::-moz-placeholder{color:#818080;font-weight:400}.component-form input:-ms-input-placeholder,.component-form textarea:-ms-input-placeholder{color:#818080;font-weight:400}.component-form input::placeholder,.component-form textarea::placeholder{color:#818080;font-weight:400}@media only screen and (max-width: 767px){.component-form input,.component-form textarea{padding-left:0px}}.component-form textarea{resize:none;height:97px;margin:0}@media only screen and (max-width: 767px){.component-form textarea{padding-left:0px}}.component-form .pr-26{padding-right:26px}.component-form .pl-26{padding-left:26px}@media only screen and (max-width: 1099px){.component-form .pr-26{padding-right:0}.component-form .pl-26{padding-left:0}}.form-no-padding .component-form{padding:0}input[type="submit"]{border-radius:0;color:#818080;height:auto;margin-top:0;border:none;background-color:transparent;border-bottom:2px solid #d1d3d4;display:inline-block}@media only screen and (max-width: 1099px){input[type="submit"]{margin-top:0;padding:3px 0}}body{position:relative}.page-footer{left:0;bottom:0;right:0}.page-footer a{font-family:"Lato";font-style:normal;font-weight:400}.page-footer-center-image{width:auto;height:30px;padding:10px 0}.page-footer-left-column p{margin:40px auto auto;margin-left:56px;font-size:9px;padding-top:3px}.page-footer-left-column .circle{background:gray;font-size:11px;height:20px;width:20px;padding:5px}.page-footer-center-column{text-align:center}.page-footer-center-column .nav{margin-top:5px}.page-footer-center-column .nav li{display:inline-block;padding:5px 11px}.page-footer-center-column .nav li a{font-size:12px;font-weight:bold;color:#d1d3d4;text-transform:uppercase}@media screen and (min-width: 768px){.page-footer-center-column .nav li a{font-size:12px}}@media screen and (min-width: 1024px){.page-footer-center-column .nav li a{font-size:12px}}@media screen and (min-width: 1025px){.page-footer-center-column .nav li a{font-size:12px}}.page-footer-center-column .copy{margin-top:36px}.page-footer-center-column .copy li{font-weight:bold;display:inline;padding:8px;color:#d1d3d4;font-size:9px}.page-footer-center-column p{color:#d1d3d4;font-weight:bold;font-size:8px;text-align:center;margin-top:18px;padding:0px 60px;opacity:.5 !important}@media all and (min-width: 1100px){.page-footer{background-color:#131538;padding:24px 30px 0;height:156px;color:#d1d3d4}.page-footer-left-column .page-footer-eho{height:45px;width:auto}.page-footer-right-column .page-footer-eho{height:22px;width:auto;margin-top:2px}.page-footer-right-column ul{display:none}.social,.page-footer-eho-black,.page-footer-right-column p{display:none}}@media only screen and (max-width: 1099px){.page-footer{height:60px;background-color:white;padding:20px}.page-footer-left-column a{margin-right:0.8em}.page-footer-left-column p{margin:0;display:inline-block}.page-footer-center-column,.page-footer-eho{display:none}.page-footer-eho-black{width:auto;height:24px;float:right;OPACITY:.43}.page-footer-right-column{text-align:right}.page-footer-right-column ul{display:inline-flex;align-items:center;list-style:none;margin-right:30px;height:100%;text-transform:uppercase}.page-footer-right-column ul li{text-decoration:none;color:gray}}.frame-footer{display:none}.frame-footer-social{text-align:left}.frame-footer-social .circle{background:gray;font-size:11px;height:20px;width:20px;padding:5px}.frame-footer-social a{margin-right:5px}.frame-footer-social p{display:inline-block;vertical-align:middle}.frame-footer-menu{text-align:right}.frame-footer-menu li a{font-size:15px;font-family:"Lato";font-style:normal;font-weight:700;text-transform:uppercase;color:#FBAD22;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}.frame-footer-brand{text-align:right}.frame-footer-brand p{margin-right:40px;display:inline-block}.frame-footer-brand p a{text-decoration:none;font-weight:bold}.frame-footer-brand img{width:auto;height:24px;float:right;opacity:.43;display:inline-block}@media all and (min-width: 1100px){.frame-footer{display:block;padding:20px 60px;font-size:20px;position:fixed;height:60px;left:0;bottom:0;width:100%;background-color:#FFF;color:white;text-align:center;z-index:999;color:#CCC}}.frame-footer span{display:block}.main-header{background:#9C0F26;float:left;z-index:1000;-webkit-font-smoothing:antialiased;-webkit-transition:top 0.3s ease-in;transition:top 0.3s ease-in}@media all and (min-width: 1100px){.main-header{overflow:hidden}.hideNav .main-header{top:-90px}}.main-header .header-inner{float:left;margin:0;margin:14px 0;max-width:1440px;padding:0;position:relative;width:100%}@media all and (min-width: 768px){.main-header .header-inner{padding:0 20px}}@media all and (min-width: 1100px){.main-header .header-inner{height:100%;padding:0 40px}.main-header .header-inner .header-logo{display:none}}@media all and (min-width: 1440px){.main-header .header-inner{padding:0}}@media only screen and (max-width: 1099px){.main-header .header-inner .header-logo{left:20px;position:absolute;top:15px;width:150px}}@media all and (min-width: 768px){.main-header .header-inner{padding:0 20px}}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.main-header .header-inner .header-logo{left:40px}}.main-header .logo-wrapper{display:block;height:26px;left:25px;opacity:1;position:absolute;top:20px;width:200px;-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in}@media all and (min-width: 768px){.main-header .logo-wrapper{height:33px;width:250px}}@media all and (min-width: 1100px){.main-header .logo-wrapper{left:0}}.main-header .logo-wrapper .logo{height:100%;width:100%}.main-header .logo-wrapper .wink{font-size:16px;left:0;opacity:0;position:absolute;right:0;top:10px;z-index:10;font-family:"Lato";font-style:normal;font-weight:400;-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in}@media all and (min-width: 1100px){.main-header .logo-wrapper:hover .wink{opacity:1}.main-header .logo-wrapper:hover .logo{opacity:0}}.main-header .main-nav{align-items:center;display:flex;flex-direction:row;float:left;justify-content:flex-start;max-width:1260px}.main-header .main-nav a{font-family:"MessinaRegular";font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px}.main-header .main-nav a#menu-cta{color:#FBAD22;font-size:15px;margin-top:20px;text-transform:uppercase;font-family:"Lato";font-style:normal;font-weight:700}@media only screen and (max-width: 1099px){.main-header .main-nav a#menu-cta{flex:none;margin-top:0;padding:20px;text-align:center;width:100%}}.main-header .main-nav .nav-items li{color:#fff}.main-header .flower_nav{display:initial;left:-82px;position:absolute;top:-125px;width:350px;z-index:-1}@media all and (min-width: 768px){.main-header .main-nav .menu-item{height:100px}}.main-header .main-nav{margin:0;right:0;width:100%}.main-header .main-nav .nav-logo{float:left;margin:0 5px 0 13px;max-width:65px}@media all and (min-width: 768px){.main-header .main-nav .nav-logo{margin:0 15px 0 5px;max-width:none}}.main-header .main-nav .nav-logo img{max-width:100px;width:100%}.main-header .main-nav .menu-item{height:36px}@media all and (min-width: 768px){.main-header .main-nav .menu-item{height:46px}}.main-header .nav-items{text-align:right}.main-header .nav-items:first-of-type{margin-top:-10px}@media all and (min-width: 768px){.main-header .nav-items:first-of-type{margin-top:0}}@media all and (min-width: false){.main-header .nav-items:first-of-type{display:flex;justify-content:flex-end}}.main-header .nav-items:first-of-type li{float:left}.main-header .menu-item{border:1px solid transparent;display:inline-block;padding:15px 4px;position:relative;vertical-align:middle;-webkit-transition:border 0.5s;transition:border 0.5s}@media all and (min-width: 768px){.main-header .menu-item{padding:15px 10px}}.main-header .menu-item a{display:block;font-size:12px;letter-spacing:0;position:relative;text-align:left}@media all and (min-width: 768px){.main-header .menu-item a{font-size:16px}}.main-header .menu-item a:hover{text-decoration:none}.main-header .menu-item.current-menu-item>a{font-weight:700}.main-header .menu-item.menu-search .searchToggle .fa{background-color:transparent;border-radius:0;color:#2d2926;cursor:pointer;font-size:18px;height:auto;padding:0;width:auto;-webkit-transition:color 0.2s;transition:color 0.2s}.main-header .menu-item.menu-search .searchToggle .fa:hover{color:#CCC}.main-header .menu-item.menu-search:hover,.main-header .menu-item.menu-search.subNavOpen{border:1px solid white}.main-header .menu-item.menu-item-has-children .navToggle{display:none}.main-header .menu-item .sub-menu-wrapper{background-color:rgba(45,41,38,0.9);display:none;left:0;min-width:190px;opacity:0;padding:20px;position:absolute;text-align:left;top:63px;width:100%;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.main-header .menu-item .sub-menu-wrapper .menu-item{border:0;color:#fff;display:block;padding:0 0 20px;text-transform:none}.main-header .menu-item .sub-menu-wrapper .menu-item:last-child{padding:0}.main-header .menu-item .sub-menu-wrapper .menu-item a{display:inline-block}.main-header .menu-item .sub-menu-wrapper .menu-item.current-menu-item>a:after{height:0}.main-header .menu-item .sub-menu-wrapper .menu-item:hover{border:0}.main-header .menu-item .sub-menu-wrapper .menu-item:hover>a:after{background-color:#fff;bottom:-4px;content:'';height:0px;left:0;position:absolute;right:0}.main-header .menu-item.subNavOpen .sub-menu-wrapper{display:block;opacity:1}.main-header:hover .sub-menu-wrapper{display:block}.main-header .menu-item{font-family:sans-serif;font-size:12px;letter-spacing:.82px;line-height:1.2}@media only screen and (max-width: 1099px){.main-header .menu-item{text-transform:none}}.main-header .menu-item.button-fancy,.main-header .menu-item.button-fancy a.menu-item{height:91px;padding:10px}@media all and (min-width: 1100px){.main-header .menu-item.button-fancy,.main-header .menu-item.button-fancy a.menu-item{height:auto;padding:0;vertical-align:2px}.main-header .menu-item.button-fancy a{padding-top:0}.main-header .menu-item.button-fancy:hover,.main-header .menu-item.button-fancy a.menu-item:hover,.main-header .menu-item.button-fancy:active,.main-header .menu-item.button-fancy a.menu-item:active,.main-header .menu-item.button-fancy.subNavOpen,.main-header .menu-item.button-fancy a.menu-item.subNavOpen,.main-header .menu-item.button-fancy.current-menu-item,.main-header .menu-item.button-fancy a.menu-item.current-menu-item{border:1px solid transparent}.main-header .menu-item.button-fancy:hover a:after,.main-header .menu-item.button-fancy a.menu-item:hover a:after,.main-header .menu-item.button-fancy:active a:after,.main-header .menu-item.button-fancy a.menu-item:active a:after,.main-header .menu-item.button-fancy.subNavOpen a:after,.main-header .menu-item.button-fancy a.menu-item.subNavOpen a:after,.main-header .menu-item.button-fancy.current-menu-item a:after,.main-header .menu-item.button-fancy a.menu-item.current-menu-item a:after{display:none}}.main-header .menu-item.button-fancy a{height:71px;padding-top:27px;width:150px}@media only screen and (max-width: 1099px){.main-header .menu-item{font-size:20px}}@media all and (min-width: 1440px){.main-header .menu-item{padding:15px 20px}}.flower{display:none}@media all and (min-width: 1100px){.flower{width:350px;top:-126px;left:-82px;position:fixed;z-index:-1;display:block}}.pb-25{padding-bottom:25px}.padding-left-tablet{padding-left:0}@media all and (min-width: 768px){.padding-left-tablet{padding-left:60px}}@media all and (min-width: 768px){.padding-left-tablet{padding-left:75px}}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.pl-12{padding-left:12px}.pr-12{padding-right:12px}@media all and (min-width: 768px){.pl-md-0{padding-left:0}.pr-md-0{padding-right:0}.pb-md-0{padding-bottom:0}.pr-md-10{padding-right:10px}.pl-md-10{padding-left:10px}}.mb-60{margin-bottom:60px}.mb-25{margin-bottom:25px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.ml-12{margin-left:12px}.mr-12{margin-right:12px}@media all and (min-width: 1100px){.mtn-lg-22{margin-top:-22px}.mbn-lg-150{margin-bottom:-150px}.mb-lg-53{margin-bottom:53px}.mt-lg-125{margin-top:125px}}@media all and (min-width: 768px){.mb-md-60{margin-bottom:60px}.ml-md-0{margin-left:0}.mb-md-0{margin-bottom:0}.mr-md-10{margin-right:10px}.ml-md-10{margin-left:10px}}@media all and (min-width: 1100px){.img-shadow .component-image{-moz-box-shadow:2px 2px 37px -7px #000;-webkit-box-shadow:2px 2px 37px -7px #000;box-shadow:2px 2px 37px -7px #000}.absolute-lg{position:absolute;z-index:0}.absolute-lg.absolute-v-center-lg{top:50%;transform:translateY(-50%)}.absolute-lg.absolute-bn-53{bottom:-53px}.absolute-lg.absolute-offset-1-24{left:4.1667%}.absolute-lg.absolute-bleed-right{right:calc((100vw - 1160px)/-2)}.absolute-lg.absolute-lg-offset-1-24{left:0;margin-left:4.1667%}.z-lg-1{z-index:1}.z-lg-2{z-index:2}.z-lg-3{z-index:3}.hero{bottom:0;left:calc((1280px - 100vw)/2);position:absolute;top:0;width:calc(100vw - 120px);z-index:0}.hero-tall-lg{height:850px}.overlay-lg-190{margin-top:-190px}.ty-lg-50per{transform:translateY(-50%)}.ty-lg-120per{transform:translateY(-120%)}.pt-lg-40{padding-top:40px}.mt-lg-200{margin-top:200px}}@media only screen and (max-width: 1099px){.text-align-mobile-center{text-align:center}.z-mobile-2{z-index:2}.mobile-full-bleed{margin:0 -25px;width:100vw}.mtn-mobile-25{margin-top:-25px}.mb-mobile-30{margin-bottom:30px}.half-height-mobile{height:0;padding-top:66.85%}.hero-mobile-86vw{height:86.85vw}.pb-mobile-0{padding-bottom:0}.pl-mobile-0{padding-left:0}.pr-mobile-0{padding-right:0}.pl-mobile-20{padding-left:20px}.pr-mobile-20{padding-right:20px}.bg-mobile-marble{background-image:url("../images/marble.jpeg") !important}.absolute-mobile{position:absolute}.absolute-mobile.absolute-bn-mobile-30{bottom:-30px}.absolute-mobile.absolute-l-5-p{left:5%}}.background-flower:before{background-image:url("../images/flower_purple.png");background-repeat:no-repeat;background-size:380px 380px;background-position-x:-6px;background-position-y:-117px;content:' ';height:235px;opacity:.5;position:absolute;right:0;width:250px}@media all and (min-width: 1100px){.background-flower:before{top:0}}@media only screen and (max-width: 1099px){.background-flower:before{background-position-x:-10%;background-position-y:bottom;background-size:140%;bottom:0;height:100%;width:115px}}.hero-column{height:90%}@media only screen and (max-width: 1099px){.hero-column img{height:100%;height:calc(100vh - 132px - 65px);left:50%;position:relative;transform:translateX(-50%);width:auto}}.ty-m-50-p{transform:translateY(-50%)}.border-purple>.component-container{border:3px solid #93a0b9}.border-purple>.component-container .component-image{margin-bottom:-1px}.move-top-65{transform:translateY(-65%)}@media only screen and (max-width: 1099px){.move-top-65{top:calc(-85vw);transform:none}}@media all and (min-width: 1100px){.mbn-70-mbn-65{margin-bottom:-65px;margin-top:-70px;min-height:350px}}@media only screen and (max-width: 1099px){.column.full-image img{margin-left:-66px;margin-top:-139px;transform:translateY(245px);width:100vw}}@media only screen and (max-width: 1099px){.trans-y-100{margin-top:-65px;transform:translateY(100px)}.trans-y-100 p{line-height:24px !important}}@media only screen and (max-width: 1099px){.z-sm-1{z-index:1}}@keyframes dotBounce{0%{line-height:1}50%{line-height:2}100%{line-height:3}}.full-hero{background-position:center 0 !important;background-size:cover}.full-hero>div{background-color:rgba(0,0,0,0.5)}@media only screen and (max-width: 1099px){.full-hero>div{padding:0 25px}}@media only screen and (min-width: 1100px){.full-hero::after{animation:dotBounce 1s linear infinite alternate;bottom:0;border:2px solid white;border-radius:8px;content:'\25CF';height:26px;font-size:1rem;left:49.5%;margin:0 auto;margin-bottom:20px;position:absolute;text-align:center;width:16px}}.pt-20{padding-top:20px}@media only screen and (min-device-height: 480px){.full-hero .component-text .ctas{margin-bottom:-20px}}@media only screen and (min-device-height: 568px){.full-hero .component-text .ctas{margin-bottom:-60px}}@media only screen and (min-device-height: 667px){.full-hero .component-text .ctas{margin-bottom:0}}@media all and (min-width: 768px){.full-hero .component-text .ctas{margin-bottom:auto}}.full-hero .component-text .ctas a{min-width:223px;max-width:223px;padding:1.7rem 0rem}@media only screen and (min-width: 320px) and (max-width: 767px){.full-hero .component-text .ctas a{min-width:100%;max-width:100%}}@media all and (min-width: 320px){.full-hero .component-text .ctas a:first-of-type{margin-bottom:2rem}}@media all and (min-width: 1100px){.full-hero .component-text .ctas a:first-of-type{margin-right:2.5rem}}@media all and (min-width: 768px){.full-hero .component-text .ctas a:first-of-type{margin-right:2.5rem}}.full-hero .text-icon{background-size:cover;background-repeat:no-repeat;background-color:transparent;display:block;height:220px;margin:0 auto 50px;margin-top:80px;width:422px}@media all and (min-device-height: 480px){.full-hero .text-icon{margin-bottom:20px;margin-top:-10px}}@media only screen and (min-device-height: 568px){.full-hero .text-icon{margin-top:40px}}@media all and (min-device-height: 667px){.full-hero .text-icon{margin-top:120px}}@media only screen and (min-device-height: 1025px){.full-hero .text-icon{margin-top:80px}}@media only screen and (min-width: 320px) and (max-width: 767px){.full-hero .text-icon{height:131px;width:250px}}@media all and (min-width: 768px){.full-hero .text-icon{margin-top:120px}}.full-hero .latto25{margin-bottom:50px}@media all and (min-device-height: 480px){.full-hero .latto25{margin-bottom:10px;margin-top:-10px}}@media all and (min-device-height: 667px){.full-hero .latto25{margin-bottom:50px;margin-top:auto}}.svg-text .component-image img{margin-top:15px;height:120px;position:relative}html:not(.modernizr-flexbox) .svg-text .component-image img{margin-top:45px}.mid-line--silver::before,.mid-line--silver::after{background-color:#A5A5A5;border-right:1px solid #A5A5A5;content:'';height:60px;left:50%;margin:0 auto;position:absolute;width:auto}.mid-line--silver::before{top:0}.mid-line--silver::after{bottom:0}.mid-line--white::before,.mid-line--white::after{background-color:#fff;border-right:1px solid #fff;content:'';height:60px;left:50%;margin:0 auto;position:absolute;width:auto}.mid-line--white::before{top:0}.mid-line--white::after{bottom:0}@media only screen and (min-width: 1100px){.mid-line--full::before,.mid-line--full::after{height:50%}}.mid-line--bottom::after{background-color:#A5A5A5;border-right:1px solid #A5A5A5;bottom:0;content:'';height:60px;left:50%;margin:0 auto;position:absolute;width:auto}@media only screen and (min-width: 320px) and (max-width: 767px){.bg-600-center{background-position:-660px center !important}}@media only screen and (min-width: 320px) and (max-width: 767px){.bg-mobile-expectations{background-image:url("../images/theme-3-mobile.png") !important;background-position:center center !important}}@media only screen and (min-width: 320px) and (max-width: 767px){.bg-200-center{background-position:-200px center !important}}.move-top-85{top:85px;position:relative}html:not(.modernizr-flexbox) .move-top-85{margin-top:85px;top:0}.white-title{margin-top:-30px}@media all and (min-width: 768px){.white-title{margin-top:-30px}}.white-title h2{font-family:"MessinaLight";font-style:normal;font-weight:400;-webkit-font-smoothing:unset;color:white;font-size:20px;font-weight:normal !important;letter-spacing:0px}.messina-light-14{color:#000;font-size:1.4rem;font-family:"MessinaLight";font-style:normal;font-weight:400;-webkit-font-smoothing:unset;line-height:18px}.messina-light-14-white{color:#fff;font-size:1.4rem;font-family:"MessinaLight";font-style:normal;font-weight:400;-webkit-font-smoothing:unset}.messina-light-16-black span,.messina-light-16-black p{color:#000;line-height:1.5 !important;text-align:left !important;max-width:450px !important;font-size:1.6rem !important;font-family:"MessinaLight" !important;font-family:"MessinaLight";font-style:normal;font-weight:400;-webkit-font-smoothing:unset}.messina-light-16-white span,.messina-light-16-white p{color:#fff;line-height:22px;text-align:left;font-size:1.6rem;display:inline-block;font-family:"MessinaLight";font-style:normal;font-weight:400;-webkit-font-smoothing:unset}.messina-light-17-white span,.messina-light-17-white p{color:#fff;font-size:17px;letter-spacing:2px;font-family:"MessinaRegular";font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased}.messina-light-19-white{color:#fff;line-height:1.5;text-align:left;font-size:1.9rem;display:inline-block;font-family:"MessinaLight";font-style:normal;font-weight:400;-webkit-font-smoothing:unset}.margin-auto.messina-light-16-black p{margin:0 auto}.bg-1{background-image:url("../images/bg1.png");background-size:cover}.bg-2{background-size:cover;background-image:url("../images/bg6.png")}.bg-5{background-image:url("../images/bg5.png");background-size:cover}.fixed-width-540>div{width:100%;margin:0 auto;max-width:587px}.fixed-width-570>div{width:100%;margin:0 auto;max-width:700px}.fixed-width-700>div{width:100vw;max-width:700px}.coranto2-bold-21-brick-red span,.coranto2-bold-21-brick-red p{color:#C42C45;line-height:1.2;text-align:left;font-size:2.1rem;display:inline-block;font-family:"coranto-2";font-style:normal;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.coranto2-bold-24-black span,.coranto2-bold-24-black p{color:#000;line-height:1.2;text-align:left;font-size:2.4rem;display:inline-block;font-family:"coranto-2";font-style:normal;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.coranto2-bold-24-white span,.coranto2-bold-24-white p{color:#fff;line-height:1.2;text-align:left;font-size:2.4rem;display:inline-block;font-family:"coranto-2";font-style:normal;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.coranto2-bold-24-gold span,.coranto2-bold-24-gold p{color:#E18105 !important;line-height:1.2;text-align:left;font-size:2.4rem !important;display:inline-block;font-family:"coranto-2";font-style:normal;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-weight:bold !important}.coranto2-bold-24-sahara span,.coranto2-bold-24-sahara p{color:#AEA513 !important;line-height:1.2;text-align:left;font-size:2.4rem !important;display:inline-block;font-family:"coranto-2";font-style:normal;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-weight:bold !important}.coranto2-bold-34-gold span,.coranto2-bold-34-gold p{color:#E18105;line-height:1.2;text-align:left;max-width:450px;font-size:3.4rem;display:inline-block;font-family:"coranto-2";font-style:normal;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.coranto2-bold-34-chambray span,.coranto2-bold-34-chambray p{color:#375F86;line-height:1.2;text-align:left;max-width:450px;font-size:3.4rem;display:inline-block;font-family:"coranto-2";font-style:normal;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.coranto2-regular-45-white h2{color:#fff;font-size:3.8rem;font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;line-height:1.2;font-weight:normal !important}@media only screen and (min-width: 320px) and (max-width: 767px){.coranto2-regular-45-white h2{text-align:left !important}.align-center .coranto2-regular-45-white h2,.coranto2-regular-45-white h2 .align-center,.coranto2-regular-45-white h2.align-center{text-align:center !important}}.coranto2-regular-45-black span,.coranto2-regular-45-black p{color:#000;font-size:3.8rem;font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-weight:normal !important;line-height:45px}@media only screen and (max-width: 1099px){.coranto2-regular-45-black span,.coranto2-regular-45-black p{text-align:left !important}.align-center .coranto2-regular-45-black span,.coranto2-regular-45-black span .align-center,.coranto2-regular-45-black span.align-center,.align-center .coranto2-regular-45-black p,.coranto2-regular-45-black p .align-center,.coranto2-regular-45-black p.align-center{text-align:center !important}}.coranto2-regular-38-white h2{color:#fff;font-size:3.8rem;font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-weight:normal !important;line-height:30px}@media only screen and (max-width: 1099px){.coranto2-regular-38-white h2{font-size:2.6rem;line-height:35px}}.coranto2-regular-16{font-size:1.6rem;font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;color:#58585A}.coranto2-regular-20{font-size:2rem;line-height:28px;font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;color:#58585A}.coranto2-regular-35{color:#000;font-size:3.5rem;font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}.coranto2-regular-45{font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-size:3.8rem}.coranto2-regular-100{font-size:5.6rem;font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}@media all and (min-width: 768px){.coranto2-regular-100{font-size:7rem}}@media all and (min-width: 1100px){.coranto2-regular-100{font-size:8rem}}.coranto2-22{color:#fff;font-size:22px;margin-bottom:0 !important;font-family:"coranto-2";font-style:normal;font-weight:700;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 1099px){.coranto2-22{font-size:17px}}.text-left span,.text-left p{text-align:left}.text-center span,.text-center p{text-align:center !important}.text-brick-red{color:#C42C45 !important}@media only screen and (min-width: 320px) and (max-width: 767px){.pt-sm-40{padding-top:40px}.text-left-sm{text-align:left !important}.text-left-sm span,.text-left-sm p,.text-left-sm .text-center p{text-align:left !important}}.component-get-in-touch .get-in-touch{display:flex;justify-content:center}@media all and (min-width: 320px){.component-get-in-touch .get-in-touch{margin-bottom:10px}}@media all and (min-width: 1100px){.component-get-in-touch .get-in-touch{margin-bottom:40px}}.component-get-in-touch .get-in-touch-item{max-width:454px}@media only screen and (min-width: 320px) and (max-width: 767px){.component-get-in-touch .get-in-touch-item{max-width:182px}}@media all and (min-width: 1100px){.component-get-in-touch .get-in-touch-item:first-child p{margin-left:20px}.component-get-in-touch .get-in-touch-item:last-child p{margin-left:50px}}.component-get-in-touch .get-in-touch-item:last-child{margin-top:88px;margin-left:-78px}@media only screen and (min-width: 320px) and (max-width: 767px){.component-get-in-touch .get-in-touch-item:last-child{margin-top:50px;margin-left:-25px}.component-get-in-touch .get-in-touch-item:last-child p{margin-left:32px}}.component-get-in-touch .get-in-touch-item p:first-of-type{margin-top:25px}@media only screen and (min-width: 320px) and (max-width: 767px){.component-get-in-touch .get-in-touch-item p:first-of-type{margin-top:50px}}.component-get-in-touch .get-in-touch-item p:last-of-type{line-height:2rem}@media only screen and (min-width: 320px) and (max-width: 767px){.component-get-in-touch .get-in-touch-item p:last-of-type{line-height:22px}}.quotes--gold{color:#E18105}.quotes--gold .quote-item::before,.quotes--gold .quote-item::after{color:#E18105}.quotes--sahara{color:#AEA513}.quotes--sahara .quote-item::before,.quotes--sahara .quote-item::after{color:#AEA513}.quotes .quote-item::before,.quotes .quote-item::after{display:block;font-family:"Coranto 2";font-size:5rem;height:20px;margin:3rem auto;width:20px}.quotes .quote-item::before{content:'\201C'}.quotes .quote-item::after{content:'\201D'}.quotes .quote{display:block;margin:0 auto;max-width:700px;text-align:left !important}@media all and (min-width: 768px){.quotes .quote{text-align:center !important}}.quotes .slick-track{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width: 1099px){.component-numbers{text-align:center}}.component-numbers .numbers{display:flex;flex-wrap:wrap;flex-direction:row}.component-numbers .numbers-item{display:flex;margin-bottom:75px;flex-direction:column;justify-content:flex-end;width:222px;max-width:222px}@media only screen and (max-width: 1099px){.component-numbers .numbers-item{width:45%;max-width:45%;align-self:baseline}}.component-numbers .numbers--gold .numbers-item:nth-child(odd){margin-right:20px}@media only screen and (min-width: 1100px){.component-numbers .numbers--gold .numbers-item:nth-child(even){transform:translateY(60px)}}.component-numbers .numbers--gold .numbers-item p:first-of-type{line-height:1;border-bottom:2px solid #E18105}.component-numbers .numbers--gold .numbers-item p:last-of-type{margin-top:3px;line-height:20px}@media all and (min-width: 768px){.component-numbers .numbers--gold .numbers-item p:last-of-type{max-width:70%}}.component-numbers .numbers--gold .numbers-item .coranto2-regular-100:first-of-type{line-height:1}.component-numbers .numbers-2{display:inline-flex;max-width:375px;flex-wrap:wrap;flex-direction:row;width:100%}@media all and (min-width: 768px){.component-numbers .numbers-2{margin:0 auto 30px;width:60%}}@media all and (min-width: 1100px){.component-numbers .numbers-2{width:100%}}.component-numbers .numbers-2 .numbers-item{width:45%;margin-bottom:30px}.component-numbers .numbers-2 .numbers-item:nth-child(1) p:last-of-type:before{background-color:#96B7DA}.component-numbers .numbers-2 .numbers-item:nth-child(2) p:last-of-type:before{background-color:#AEA513}.component-numbers .numbers-2 .numbers-item:nth-child(3) p:last-of-type:before{background-color:#375F86}.component-numbers .numbers-2 .numbers-item:nth-child(4) p:last-of-type:before{background-color:#E1DB60}.component-numbers .numbers-2 .numbers-item p:first-of-type{line-height:normal;margin-left:31px}.component-numbers .numbers-2 .numbers-item p:last-of-type{margin-left:31px;position:relative}.component-numbers .numbers-2 .numbers-item p:last-of-type:before{position:absolute;top:2px;left:-3px;content:'';width:10px;height:10px;display:inline-block;transform:translateX(-17px) rotate(50grad)}.component-numbers .numbers-3-1{display:flex;flex-wrap:wrap;flex-direction:row}@media all and (min-width: 768px){.component-numbers .numbers-3-1{justify-content:center}}@media all and (min-width: 1100px){.component-numbers .numbers-3-1{justify-content:center}}.component-numbers .numbers-3-1 .numbers-item{margin-right:20px;margin-bottom:20px;justify-content:baseline}.component-numbers .numbers-3-1 .numbers-item:first-child{margin-right:40px}@media only screen and (max-width: 1099px){.component-numbers .numbers-3-1 .numbers-item{width:40%;max-width:40%}}.component-numbers .numbers-3-1 .numbers-item p:first-of-type{line-height:1}.component-numbers .numbers-3-1 .numbers-item p:first-of-type{color:#96B7DA;border-bottom:2px solid #96B7DA}.component-numbers .numbers-3-1 .numbers-item p:last-of-type{margin-top:3px;line-height:20px}@media all and (min-width: 768px){.component-numbers .numbers-3-1 .numbers-item p:last-of-type{max-width:70%}}.component-numbers .numbers-3{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start}@media all and (min-width: 320px){.component-numbers .numbers-3{margin-bottom:0px}}@media all and (min-width: 768px){.component-numbers .numbers-3{justify-content:center}}@media all and (min-width: 1100px){.component-numbers .numbers-3{margin-bottom:45px;justify-content:center}}.component-numbers .numbers-3 .numbers-item{margin-right:20px;margin-bottom:20px;justify-content:baseline}.component-numbers .numbers-3 .numbers-item:nth-child(2n+1){margin-right:40px}@media only screen and (max-width: 1099px){.component-numbers .numbers-3 .numbers-item{width:40%;max-width:40%}}.component-numbers .numbers-3 .numbers-item p:first-of-type{line-height:1}.component-numbers .numbers-3 .numbers-item p:last-of-type{margin-top:3px;line-height:20px}@media all and (min-width: 768px){.component-numbers .numbers-3 .numbers-item p:last-of-type{max-width:70%}}.component-numbers .numbers-3 .numbers-item:nth-child(1) p:first-of-type{color:#375F86;border-bottom:2px solid #375F86}.component-numbers .numbers-3 .numbers-item:nth-child(2) p:first-of-type{color:#96B7DA;border-bottom:2px solid #96B7DA}.component-numbers .numbers-3 .numbers-item:nth-child(3) p:first-of-type{color:#AEA513;border-bottom:2px solid #AEA513}.component-numbers .numbers-3 .numbers-item:nth-child(4) p:first-of-type{color:#AEA513;border-bottom:2px solid #AEA513}.component-numbers .numbers-4{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start}@media all and (min-width: 768px){.component-numbers .numbers-4{justify-content:center}}@media all and (min-width: 1100px){.component-numbers .numbers-4{justify-content:center}}.component-numbers .numbers-4 .numbers-item{margin-right:20px;margin-bottom:20px;justify-content:baseline}@media only screen and (max-width: 1099px){.component-numbers .numbers-4 .numbers-item{width:40%;max-width:40%}}.component-numbers .numbers-4 .numbers-item p:first-of-type{line-height:1;color:#018089;border-bottom:2px solid #018089}.component-numbers .numbers-4 .numbers-item p:last-of-type{margin-top:3px;line-height:20px}@media all and (min-width: 768px){.component-numbers .numbers-4 .numbers-item p:last-of-type{max-width:70%}}.component-numbers .numbers-5{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start}@media all and (min-width: 768px){.component-numbers .numbers-5{justify-content:center}}@media all and (min-width: 1100px){.component-numbers .numbers-5{justify-content:center}}.component-numbers .numbers-5 .numbers-item{margin-right:20px;margin-bottom:20px;justify-content:baseline}@media only screen and (max-width: 1099px){.component-numbers .numbers-5 .numbers-item{width:40%;max-width:40%}}.component-numbers .numbers-5 .numbers-item p:first-of-type{line-height:1}.component-numbers .numbers-5 .numbers-item p:last-of-type{margin-top:3px;line-height:20px}@media all and (min-width: 768px){.component-numbers .numbers-5 .numbers-item p:last-of-type{max-width:70%}}.component-numbers .numbers-5 .numbers-item:nth-child(1) p:first-of-type{color:#F2AB41;border-bottom:2px solid #F2AB41}.component-numbers .numbers-5 .numbers-item:nth-child(2) p:first-of-type{color:#93CCEA;border-bottom:2px solid #93CCEA}.component-numbers .numbers-5 .numbers-item:nth-child(3) p:first-of-type{color:#018089;border-bottom:2px solid #018089}.component-numbers .numbers-5 .numbers-item:nth-child(4) p:first-of-type{color:#C42C45;border-bottom:2px solid #C42C45}.component-numbers .numbers-5 .numbers-item:nth-child(5) p:first-of-type{color:#AEA513;border-bottom:2px solid #AEA513}.component-numbers .numbers-5 .numbers-item:nth-child(6) p:first-of-type{color:#375F86;border-bottom:2px solid #375F86}.component-numbers .numbers-6{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:10px}@media all and (min-width: 768px){.component-numbers .numbers-6{justify-content:center}}@media all and (min-width: 1100px){.component-numbers .numbers-6{justify-content:center}}.component-numbers .numbers-6 .numbers-item{margin-right:20px;margin-bottom:20px;justify-content:baseline}@media only screen and (max-width: 1099px){.component-numbers .numbers-6 .numbers-item{width:40%;max-width:40%}}.component-numbers .numbers-6 .numbers-item p:first-of-type{line-height:1}.component-numbers .numbers-6 .numbers-item p:first-of-type{color:#018089;border-bottom:2px solid #018089}.component-numbers .numbers-6 .numbers-item p:last-of-type{margin-top:3px;line-height:20px}@media all and (min-width: 768px){.component-numbers .numbers-6 .numbers-item p:last-of-type{max-width:70%}}.numbers-2-bars .component-numbers .numbers-2 .numbers-item:nth-child(1) p:last-of-type:before{background-color:#375F86}.switcher{border-radius:5px;display:-ms- flex;display:-webkit- flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:stretch;-webkit-box-align:stretch;-webkit-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;height:auto;margin:0 auto;max-width:515px;padding:0 25px;width:auto}@media all and (min-width: 768px){.switcher{background-color:white;border:1px solid #A5A5A5;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding:0}}.switcher-button{margin:0 10px 10px 0}@media all and (min-width: 768px){.switcher-button{margin:0}}.switcher-button button{height:100%;border:1px solid #A5A5A5;background-color:white;outline:inherit;font-size:1.4rem;padding:5px 15px;border-radius:3px;color:#A5A5A5;font-family:"MessinaLight";font-style:normal;font-weight:400;-webkit-font-smoothing:unset}@media all and (min-width: 768px){.switcher-button button{border:none;background:transparent}}@media all and (min-width: 1100px){.switcher-button button:hover{background-color:#F2F2F2}}.switcher-button--active button{color:#fff !important;border:none}.switcher--gold .switcher-button--active button{background-color:#E18105 !important}.switcher--chambray .switcher-button--active button{background-color:#375F86 !important}.switcher--blue-lagoon .switcher-button--active button{background-color:#018089 !important}.html:not(.modernizr-flexbox) .switcher{overflow:hidden}.html:not(.modernizr-flexbox) .switcher .switcher-button:nth-child(1){float:left}.html:not(.modernizr-flexbox) .switcher .switcher-button:nth-child(2){float:left}.html:not(.modernizr-flexbox) .switcher .switcher-button:nth-child(3){float:right}.diamond div{max-height:800px}@media all and (min-width: 320px){.diamond div{height:400px}}@media all and (min-width: 768px){.diamond div{height:400px}}@media all and (min-width: 1100px){.diamond div{height:800px}}.diamond-2-col{display:flex;justify-content:space-between}@media only screen and (max-width: 1099px){.diamond-2-col{flex-direction:column}}.diamond-2-col .diamond-container{width:40%}.diamond-2-col .diamond-container>.container{height:385px;max-height:385px}.diamond-2-col .diamond-container .diamond-title p{text-align:center}@media only screen and (max-width: 1099px){.diamond-2-col .diamond-container .diamond-title p{text-align:left}}.diamond-2-col .diamond-container:nth-child(1){transform:translateX(50px)}.diamond-2-col .diamond-container:nth-child(2){transform:translateX(-50px)}@media only screen and (max-width: 1099px){.diamond-2-col .diamond-container{width:100%}.diamond-2-col .diamond-container:first-of-type{margin-bottom:30px}.diamond-2-col .diamond-container:nth-child(1){transform:none}.diamond-2-col .diamond-container:nth-child(2){transform:none}}.text--gold{color:#E18105}.text--polo-blue{color:#96B7DA}@media only screen and (max-width: 1099px){.hide-on-mobile{display:none}}.show-on-mobile{display:none}@media only screen and (max-width: 1099px){.show-on-mobile{display:block}}.max-width-auto>div{max-width:100%}@media all and (min-width: 768px){.padding-left-130-desktop{padding-left:130px}}@media all and (min-width: 1100px){.padding-left-130-desktop{padding-left:130px}}@media only screen and (min-width: 1100px){.padding-left-100-desktop{padding-left:100px}}.padding-top-95{padding-top:95px}.padding-top-small-40{margin-top:-69px}html:not(.modernizr-flexbox) .padding-top-small-40{margin-top:40px}main.content{background-image:url("../images/main.jpg");background-repeat:no-repeat;background-position:top}.max-width-p{max-width:450px}.no-visible{visibility:hidden}.component-aside{bottom:0;color:white;display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.home .component-aside{display:block}.component-aside .component-source{bottom:0px;left:0;overflow:hidden;position:absolute;top:0;width:270px}.component-aside .component-source .content-wrapper{height:100%;position:relative;width:100%}.component-aside aside{color:white;display:none;font-size:0.9rem;left:10px;position:relative;text-transform:uppercase;top:50%;transform:translateX(-50%) translateY(-50%) rotate(-90deg);z-index:1}.component-aside aside:after{box-shadow:0 0 10px 0px white inset;content:'';display:block;height:1px;margin-right:-30px;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%) translateX(-.1%);-moz-transform:translateY(-50%) translateX(-.1%);transform:translateY(-50%) translateX(-.1%);width:300%}.component-aside aside:before{box-shadow:0 0 10px 0px white inset;content:'';display:block;height:1px;left:100%;margin-left:-30px;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-.1%);-moz-transform:translateY(-50%) translateX(-.1%);transform:translateY(-50%) translateX(-.1%);width:300%}@media all and (min-width: 768px){.component-aside aside{display:block}}@media all and (min-width: 1100px){.component-aside aside{left:20px}}.component-row:first-child .component-aside aside:before{display:none}@media all and (min-width: 768px){.component-boxes .boxes{display:-ms- flex;display:-webkit- flex;display:flex}}.component-boxes .box-item{padding:0;margin-bottom:20px}@media all and (min-width: 768px){.component-boxes .box-item{margin:0 2% 0 0;padding:30px;width:23.5%}}.component-boxes .box-item:last-child{margin-bottom:0}@media all and (min-width: 768px){.component-boxes .box-item:last-child{margin-right:0}}@media all and (min-width: 768px){.component-boxes .box-item:nth-child(4n){margin-right:0}}.component-boxes .box-item.row-text-white p,.component-boxes .box-item.row-text-white .headline6,.component-boxes .box-item.row-text-white .body-text{color:white}.component-boxes .box-item.row-text-black p,.component-boxes .box-item.row-text-black .headline6,.component-boxes .box-item.row-text-black .body-text{color:#2d2926}.author-bar-component{background:#2d2926;bottom:0;padding:10px 0;position:absolute;width:100%;z-index:101}.author-bar-component span{color:white;display:block;font-size:1.5rem;margin:5px 0;padding-left:20px}.author-bar-component .author_title{font-family:"Lato";font-style:normal;font-weight:400}.author-bar-component .district-name{font-family:"Lato";font-style:normal;font-weight:400;font-weight:bold;text-transform:uppercase}.author-bar-component .details_caption{font-family:"Lato";font-style:normal;font-weight:400;font-weight:100}.author-bar-component .property_name_caption{font-family:"Lato";font-style:normal;font-weight:400;font-weight:100}.manual-entry .author-bar-component .property_name_caption{font-family:"Lato";font-style:normal;font-weight:400;text-transform:uppercase}.author-bar-component .city_state_caption{font-family:"Lato";font-style:normal;font-weight:700;text-transform:uppercase}@media all and (min-width: 1100px){.author-bar-component{text-align:right}.author-bar-component span{border-right:1px solid white;display:inline-block;padding-left:10px;padding-right:10px}.author-bar-component span:last-child{border-right:0;margin-right:120px}}.component-carousel{height:100vh;max-height:400px;min-height:300px;overflow:hidden;position:relative}@media all and (min-width: 768px){.component-carousel{max-height:550px;min-height:300px}}.component-carousel .content-wrapper{height:100%}.component-carousel .overlay{position:absolute;background-color:rgba(0,0,0,0.2)}.component-carousel .nav{background:transparent;border-left:3px solid rgba(255,255,255,0.9);height:20px;left:20px;margin-top:-20px;overflow:hidden;position:absolute;text-indent:-100px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);width:20px;z-index:3}.component-carousel .nav:after{content:'';background:transparent;border-left:3px solid rgba(255,255,255,0.9);height:20px;left:-2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-12px;position:absolute;top:50%;width:20px}.component-carousel .nav.next{left:auto;margin-top:-20px;right:20px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.component-carousel .nav.next:after{left:-2px;margin-top:-8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.component-carousel .nav:hover{border-left:3px solid #fff}.component-carousel .nav:hover:after{border-left:3px solid #fff}.component-carousel .slides{height:100%}.component-carousel .slides h2,.component-carousel .slides h3{color:white;margin:0 20px}@media all and (min-width: 1100px){.component-carousel .slides h2,.component-carousel .slides h3{margin:0 250px}}.component-carousel .slides h2{line-height:3.5rem;margin-bottom:20px;width:90%}@media all and (min-width: 768px){.component-carousel .slides h2{line-height:3rem}}@media all and (min-width: 1100px){.component-carousel .slides h2{width:39%}}.component-carousel .slides h2 a{cursor:pointer;font-size:3.6rem;opacity:1;text-shadow:0 3px 10px rgba(0,0,0,0.8);-webkit-transition:color 0.3s ease-in,text-shadow 0.3s ease-in;transition:color 0.3s ease-in,text-shadow 0.3s ease-in}.component-carousel .slides h2 a:hover{text-decoration:none;color:#cbcbcb;text-shadow:0 3px 10px #000}@media all and (min-width: 768px){.component-carousel .slides h2{line-height:inherit}.component-carousel .slides h2 a{font-size:5rem}}.component-carousel .slides h3{font-family:"Lato";font-style:normal;font-weight:400;font-size:1.2rem;text-shadow:0 3px 10px rgba(0,0,0,0.5);text-transform:uppercase}@media all and (min-width: 768px){.component-carousel .slides h3{font-size:1.8rem}}.component-carousel .slides hgroup{position:relative;top:30%;z-index:101}@media all and (min-width: 768px){.component-carousel .slides hgroup{top:40%}}.component-carousel .slides .slide{background-size:cover;background-repeat:no-repeat;background-position:center center;background-position-y:70%;background-size:350%;height:100%;opacity:0;position:absolute;width:100%;z-index:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.component-carousel .slides .slide.active{opacity:1;z-index:2}@media all and (min-width: 320px){.component-carousel .slides .slide{background-size:120%}}.component-carousel .slides.parallax-disabled .slide{background-size:cover}.dots-component{margin:20px;margin-top:20px}@media all and (min-width: 1100px){.dots-component{margin:20px 250px;margin-top:40px}}.dots-component li{float:left;margin-right:10px}.dots-component li.dot a{background:transparent;border:1px solid white;border-radius:15px;display:inline-block;height:15px;width:15px}.dots-component li.dot.active,.dots-component li.dot:hover{cursor:pointer}.dots-component li.dot.active a,.dots-component li.dot:hover a{background:white}.dots-component .nav{bottom:0;display:inline-block;float:left;left:0;margin-top:-3px;position:relative;right:0;top:0}.dots-component .nav.next{margin-left:3px;margin-top:-3px;right:0}.component-downloads h3{margin-bottom:20px}.component-downloads .download-item{padding-bottom:15px;border-bottom:1px solid #979797;margin-bottom:15px}.component-downloads .download-item:after{clear:both;content:'';display:block;height:0;width:100%}.component-downloads .download-item:last-child{padding-bottom:0;border:0}.component-downloads .download-item span{font-size:12px}.component-downloads .download-item .icon-pdf{width:14px;height:16px;float:left;margin-right:5px}.component-downloads .download-item h4{float:left;line-height:1.3;width:calc(100% - 19px)}.component-feed .feed-item{margin-bottom:40px}@media all and (min-width: 768px){.component-feed .feed-item{display:-ms- flex;display:-webkit- flex;display:flex;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}}.component-feed .feed-item .feed-link{display:block;margin-bottom:20px;width:100%;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.component-feed .feed-item .location{display:block;margin-bottom:20px}.component-feed .feed-item .nwp-post-image{display:block;opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.component-feed .feed-item .nwp-post-image:hover{opacity:.9}.component-feed .feed-item .feed-item-info{width:100%}.component-feed .feed-item .serif22{margin-bottom:10px;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.component-feed .feed-item .serif22 a:hover{text-decoration:none}.component-feed .feed-item time{margin-bottom:10px;display:block}.component-feed .feed-item .news-logo{bottom:20px;display:block;left:0;margin:0 auto;max-height:60px;max-width:120px;position:absolute;right:40px}.component-feed .feed-item .news-logo img{height:auto;max-height:60px;max-width:120px;width:auto}@media all and (min-width: 1100px){.component-feed .feed-item:hover .feed-link{opacity:.7}.component-feed .feed-item:hover .serif22{opacity:.7}}.component-feed .align-vertical{text-align:left}.component-feed.layout-horizontal .feed.loadable{display:flex;flex-direction:column}.component-feed.layout-horizontal .feed.loadable .feed-item{display:block;flex:1;margin:20px 0}.component-feed.layout-horizontal .feed.loadable .feed-item .feed-link{background-position:center center;background-size:cover;height:250px}@media all and (min-width: 768px){.component-feed.layout-horizontal .feed.loadable{flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.component-feed.layout-horizontal .feed.loadable .feed-item{display:block;flex:1;margin:0 20px;padding-bottom:70px}.component-feed.layout-horizontal .feed.loadable .feed-item:first-child{margin-left:0}.component-feed.layout-horizontal .feed.loadable .feed-item:last-child{margin-right:0}.component-feed.layout-horizontal .feed.loadable .feed-item .feed-link{background-position:center center;background-size:cover;height:250px}}@media all and (min-width: 768px) and (min-width: 768px){.component-feed.layout-horizontal .feed.loadable .news-item{border-right:2px solid #4a4a4a;padding:40px 20px 40px 20px;margin:0;position:relative;width:50%;flex:none}.component-feed.layout-horizontal .feed.loadable .news-item:nth-child(2n){border-right:0}.component-feed.layout-horizontal .feed.loadable .news-item:last-child{border-right:0}}@media all and (min-width: 768px) and (min-width: 1024px){.component-feed.layout-horizontal .feed.loadable .news-item{width:25%;padding:20px 20px 40px 20px}.component-feed.layout-horizontal .feed.loadable .news-item:nth-child(2n){border-right:2px solid #4a4a4a}.component-feed.layout-horizontal .feed.loadable .news-item:last-child{border-right:0}}@media all and (min-width: 768px){.component-feed.layout-vertical .feed-link{width:36%;margin-right:8%;margin-bottom:0}}@media all and (min-width: 1024px){.component-feed.layout-vertical .feed-link{width:46%}}@media all and (min-width: 768px){.component-feed.layout-vertical .feed-item-info{width:56%}}@media all and (min-width: 1024px){.component-feed.layout-vertical .feed-item-info{width:46%}}.component-feed.layout-vertical .feed-item-info.full-width{width:100%}.component-feed.layout-horizontal .feed[data-post-count="3"] .feed-item{padding-bottom:0}.component-follow{display:flex;justify-content:flex-end;background-color:transparent;color:#fff;margin-top:20px;text-align:center}@media all and (min-width: 768px){.component-follow{opacity:1}}@media all and (min-width: 1024px){.component-follow{position:fixed;right:5vw;top:700px;height:auto;width:auto;z-index:1000;-webkit-transition:background-color 0.3s ease-in,opacity 0.3s ease-in;transition:background-color 0.3s ease-in,opacity 0.3s ease-in}}@media only screen and (min-width: 1100px){.component-follow{right:3vw}}.component-follow .follow-container{padding:10px 5px}@media all and (min-width: 768px){.component-follow{margin-top:0}}@media all and (min-width: 1024px){.component-follow.grey-icons{background-color:rgba(0,0,0,0.4)}}.component-follow .share-icon{margin:0 5px}.component-follow .fa{color:#fff;font-size:20px;vertical-align:middle}.component-follow span{display:block;text-transform:uppercase;vertical-align:middle;font-family:"Lato";font-style:normal;font-weight:700}.component-gallery{position:relative}.component-gallery .photo-count{background-color:#fff;bottom:20px;cursor:pointer;left:30px;padding:20px 30px;position:absolute;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media all and (min-width: 1024px){.component-gallery .photo-count{left:8.33%}}@media all and (min-width: 1100px){.component-gallery .photo-count:hover{background-color:#2d2926;color:#fff}}.component-gallery .photo-count .fa{display:inline-block;font-size:20px;margin-right:10px;vertical-align:middle}.component-gallery .photo-count .sans-serif13{display:inline-block;vertical-align:middle}.component-gallery .gallery-main-image{height:225px;position:relative}.component-gallery .gallery-main-image img{width:auto;height:100%;min-width:100%;display:block;margin:0 auto;left:0;right:0;position:relative;top:0}@media all and (min-width: 768px){.component-gallery .gallery-main-image{height:auto}.component-gallery .gallery-main-image img{left:auto;right:auto;width:100%;height:auto}}.component-gallery img{display:block}.showSlideshow .component-gallery .gallery-popup{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}@media all and (min-width: 1024px){.showSlideshow .component-gallery .gallery-popup{-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}}@media only screen and (max-height: 850px){.showSlideshow .component-gallery .gallery-popup{-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.component-gallery .gallery-popup .gallery-inner{padding:60px 40px 40px}@media all and (min-width: 1024px){.component-gallery .gallery-popup .gallery-inner{padding:60px 100px}}.component-gallery .gallery-popup .align-center{text-align:center}.component-gallery .gallery-popup .close{width:15px}.component-gallery .gallery-popup .nav-arrow{width:19px;height:9px;position:absolute;top:55%;right:10px}.component-gallery .gallery-popup .nav-arrow.prev{left:10px;right:auto}@media all and (min-width: 1024px){.component-gallery .gallery-popup .nav-arrow{cursor:pointer;top:41%;right:70px}.component-gallery .gallery-popup .nav-arrow.prev{left:70px;right:auto}}.component-gallery .gallery-popup .gallery-items{height:0;overflow:hidden;padding-bottom:63%;position:relative}.component-gallery .gallery-popup .gallery-item{height:100%;left:-50%;margin:0 auto;opacity:0;position:absolute;right:-50%;top:0;width:auto;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.component-gallery .gallery-popup .gallery-item.activeSlide{opacity:1}.component-gallery .gallery-popup .gallery-item img{width:auto;height:100%;display:block;margin:0 auto}.component-gallery .gallery-popup .gallery-thumbs{display:none}@media all and (min-width: 1024px){.component-gallery .gallery-popup .gallery-thumbs{cursor:pointer;margin-top:35px;width:100%;overflow:scroll;height:127px;display:block}}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumbs-track{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumb{width:190px;height:127px;margin:0 10px;position:relative;overflow:hidden}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumb:first-child{margin-left:0}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumb:last-child{margin-right:0}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumb img{width:auto;height:100%;display:block;margin:0 auto;left:-50%;right:-50%;position:absolute;top:0}.component-map .content-wrapper{min-height:600px;position:relative;width:100%}.component-map .content-wrapper.tall-hero{height:90vh}@media all and (min-width: 1100px){.component-map .content-wrapper.tall-hero{height:852px}}.component-map .content-wrapper.medium-hero{height:430px}.component-map .content-wrapper.small-hero{height:125px}@media all and (min-width: 768px){.component-map .content-wrapper.small-hero{height:350px}}.component-map .content-wrapper .box{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:70px;margin-top:-35px;min-width:400px;padding:0 20px;position:absolute;z-index:1}@media only screen and (max-width: 1099px){.component-map .content-wrapper .box{height:45px;margin-top:-22px;min-width:300px;padding:15px 20px}}.component-map .content-wrapper .box .map-title{font-family:"Lato";font-style:normal;font-weight:700;font-size:3em}@media only screen and (max-width: 1099px){.component-map .content-wrapper .box .map-title{font-size:2.5em}.component-map .content-wrapper .box .map-title.title-desktop{display:none}}@media all and (min-width: 1100px){.component-map .content-wrapper .box .map-title.title-mobile{display:none}}.component-map .content-wrapper #mapbox{height:100%;width:100%}.component-map .content-wrapper #mapbox .mapbox-center-marker{background-image:url("../images/center-map-marker.svg");background-position:center;background-repeat:no-repeat;background-size:100%;height:75px;width:37px}.component-map .content-wrapper #mapbox .mapbox-center-marker:after{width:90px;left:-23px;bottom:-15px;font-size:14px;position:absolute;content:'The Olivia';display:inline-block;text-transform:uppercase}.component-map .content-wrapper #mapbox .mapbox-marker{width:30px;height:37px;background-size:100%;background-position:center;background-repeat:no-repeat;background-image:url("../images/map_marker.png")}.component-map .content-wrapper #mapbox .mapbox-marker-shopping{background-image:url("../images/icon-map-shop.svg")}.component-map .content-wrapper #mapbox .mapbox-marker-eat{background-image:url("../images/icon-map-eat.svg")}.component-map .content-wrapper #mapbox .mapbox-marker-drink{background-image:url("../images/icon-map-drink.svg")}.component-map .content-wrapper #mapbox .mapbox-marker-coffee{background-image:url("../images/icon-map-coffee.svg")}.component-map .content-wrapper #mapbox .mapbox-marker-default{background-image:url("../images/icon-map-default.svg")}@media only screen and (max-width: 1099px){.hero-mobile-86vw .component-map .content-wrapper{height:calc(86.85vw - 6px);min-height:calc(86.85vw - 6px)}}.component-news-feed time{display:block;margin-bottom:10px;text-align:left}.component-news-feed .news-items:after{clear:both;content:'';display:block;height:0;width:100%}@media all and (min-width: 768px){.component-news-feed .news-items{display:-ms- flex;display:-webkit- flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.component-news-feed .news-item{margin-bottom:60px}@media all and (min-width: 768px){.component-news-feed .news-item{margin-right:4%;width:48%}.component-news-feed .news-item:nth-child(2n){margin-right:0}}.component-quote .quote-text{border-left:4px solid #2d2926;padding-left:30px}.component-quote .quote-text p{margin-top:-20px;margin-bottom:20px}.component-quote .quote-text cite{display:block;margin-bottom:10px}.component-quote .quote-text small{display:block}.component-quote img{display:block;width:259px;margin:40px auto 0}@media all and (min-width: 1024px){.component-quote img{margin:0}}@media all and (min-width: 1024px){.component-quote .has-image{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}}@media all and (min-width: 1024px){.component-quote .has-image .quote-text{width:calc(100% - 259px);padding-right:30px}}.component-responsive-table{width:100%;overflow-y:auto;background-color:#fff}.component-responsive-table .table-title{color:#000;margin-bottom:14px;text-align:center;font-weight:normal;color:#141539;font-size:20px}@media screen and (min-width: 768px){.component-responsive-table .table-title{font-size:20px}}@media screen and (min-width: 1024px){.component-responsive-table .table-title{font-size:25px}}@media screen and (min-width: 1025px){.component-responsive-table .table-title{font-size:25px}}.component-responsive-table table{width:100%;border:none}.component-responsive-table table thead{text-align:center;text-transform:uppercase;background-color:transparent;border-bottom:2px solid #cecece}@media only screen and (max-width: 767px){.component-responsive-table table thead{margin-top:14px;border-bottom:1px solid #141539}}@media only screen and (max-width: 1023px){.component-responsive-table table thead{margin-top:14px}.component-responsive-table table thead tr{top:-9999px;left:-9999px;position:absolute}}.component-responsive-table table thead th{border-width:0;font-size:16px;letter-spacing:initial;line-height:2;font-weight:bold;color:#3c3c3c;padding-top:14px;padding-bottom:14px}@media screen and (min-width: 768px){.component-responsive-table table thead th{font-size:16px;letter-spacing:initial;line-height:2}}@media screen and (min-width: 1024px){.component-responsive-table table thead th{font-size:16px;letter-spacing:initial;line-height:2}}@media screen and (min-width: 1025px){.component-responsive-table table thead th{font-size:16px;letter-spacing:initial;line-height:2}}@media all and (min-width: 1024px){.component-responsive-table table thead th{font-size:11.5px}}@media only screen and (max-width: 767px){.component-responsive-table table tbody tr{padding:14px 0px}}.component-responsive-table table tbody td{font-family:"Lato";font-style:normal;font-weight:400;border-width:0;font-size:11.5px;font-weight:300;padding:14px 5px;vertical-align:middle;color:#787878}@media all and (min-width: 1024px){.component-responsive-table table tbody td{font-size:11.5px;text-align:center}}.component-responsive-table table tbody td .button,.component-responsive-table table tbody td .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .component-responsive-table table tbody td a{font-family:"Lato";font-style:normal;font-weight:400;padding:6px 23px;font-size:11.5px}@media only screen and (max-width: 1023px){.component-responsive-table table table,.component-responsive-table table thead,.component-responsive-table table tbody,.component-responsive-table table th,.component-responsive-table table td,.component-responsive-table table tr{display:block}.component-responsive-table table tr{border-bottom:1px solid #141539}.component-responsive-table table td{border:none;font-size:2rem;text-align:left;padding-left:50%;position:relative;border-bottom:1px solid #eee}.component-responsive-table table td:not(:last-child):before{top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:300;content:attr(data-column);color:#787878}}.component-search-form{position:relative;z-index:1}.component-search-form form h1{font-family:"Lato";font-style:normal;font-weight:400;font-size:2rem;margin-bottom:20px;margin-top:-25px;text-transform:uppercase}.component-search-form form h2{margin-top:-25px}.component-search-form .searchButton{clear:none;display:block;margin-bottom:25px;margin-right:20px;width:158px}.component-search-form label{float:none;margin-bottom:25px}.component-search-form .less-options{position:relative}.component-search-form .filter-section{margin-bottom:40px;padding:0 20px}@media all and (min-width: 1024px){.component-search-form .filter-section{margin-bottom:80px;padding:0}}.component-search-form .optionsToggle:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media all and (min-width: 1024px){.component-search-form .optionsToggle:after{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}.component-search-form .more-options{background:white;display:none;height:100vh;left:0;overflow:scroll;padding:80px 0 80px;position:fixed;right:0;top:0;z-index:10000}@media all and (min-width: 1024px){.component-search-form .more-options{clear:both;left:auto;height:auto;max-height:0;overflow:hidden;padding:0;position:relative;right:auto;top:auto;width:100%;z-index:0;-webkit-transition:max-height 0.3s ease-in;transition:max-height 0.3s ease-in}}.component-search-form .more-options .sans-serif18{margin-bottom:25px;position:relative}.component-search-form .more-options .sans-serif18:after{background-color:#979797;bottom:-5px;content:'';display:block;height:1px;position:absolute;width:100%}@media all and (min-width: 1024px){.component-search-form .more-options .sans-serif18:after{display:none}}.component-search-form .more-options .close-reset{background-color:#fff;border-bottom:1px solid #d8d8d8;height:48px;left:0;margin-bottom:40px;padding-bottom:10px;position:fixed;right:0;top:0;z-index:10}.component-search-form .more-options .close-reset .close{height:46px;left:20px;width:22px}.component-search-form .more-options .close-reset .resetOptions{cursor:pointer;font-size:14px;position:absolute;right:20px;top:15px}@media all and (min-width: 1024px){.component-search-form .more-options .close-reset{display:none}}.component-search-form .more-options .toggleList{margin-top:20px}@media all and (min-width: 1024px){.component-search-form .more-options .toggleList{display:none}}.component-search-form .expandOptions .toggleList.arrow:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.component-search-form.openOptions{z-index:1001}@media all and (min-width: 1024px){.component-search-form.openOptions{z-index:1}}.component-search-form.openOptions .optionsToggle:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media all and (min-width: 1024px){.component-search-form.openOptions .optionsToggle:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.component-search-form.openOptions .more-options{display:block}@media all and (min-width: 768px){.component-search-form.openOptions .more-options{max-height:99999px;overflow:inherit;padding-top:35px}}.main-header .component-search-form{display:none;position:absolute;left:0;right:0;top:85px;background-color:#fff;padding:40px;-moz-box-shadow:0 7px 13px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 7px 13px 0 rgba(29,29,29,0.5);box-shadow:0 7px 13px 0 rgba(29,29,29,0.5)}.showSearch .component-search-form{display:block}.component-search-form.component-search-form-nav{height:auto;overflow:visible}.component-share{text-align:left;margin-top:20px}@media all and (min-width: 768px){.component-share{margin-top:0;text-align:right}}.component-share .fa{color:#2d2926;font-size:20px;margin-left:10px;vertical-align:middle}.component-share span{vertical-align:middle;display:inline-block}.component-team p:nth-child(2){margin-bottom:20px}.component-team .team-items:after{clear:both;content:'';display:block;height:0;width:100%}.post-type-archive-people .component-team .team-items{padding-top:10px}.component-team .team-item{margin-bottom:40px}@media all and (min-width: 768px){.component-team .team-item{float:left;margin-right:4%;width:48%}.component-team .team-item:nth-child(2n){margin-right:0}.component-team .team-item:nth-child(2n+1){clear:left}}@media all and (min-width: 1024px){.component-team .team-item{float:left;width:22%;margin-right:4%}.component-team .team-item:nth-child(2n){margin-right:4%}.component-team .team-item:nth-child(4n){margin-right:0}.component-team .team-item:nth-child(2n+1){clear:none}.component-team .team-item:nth-child(4n+1){clear:left}}.component-team .author-photo{width:100%;height:auto;max-height:293px;margin-bottom:20px;overflow:hidden}.component-team .author-photo a{display:block}.component-team .author-photo a img{-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.component-team .author-photo a:hover img{opacity:.9}.component-team .ctas{margin-top:0}.post-type-archive-people .last-row,.single-people .last-row{padding-bottom:80px}.post-type-archive-people .italic58,.post-type-archive-people .serif28,.single-people .italic58,.single-people .serif28{margin-top:15px}.post-type-archive-people header a,.single-people header a{display:block}.component-text h1,.component-text h2,.component-text h3{font-weight:bold;margin-bottom:20px}.component-text .grey{color:#818080}.component-text .body-text p{font-size:14px;letter-spacing:initial;line-height:1.82;color:#818080;font-weight:300;text-align:inherit}@media screen and (min-width: 768px){.component-text .body-text p{font-size:14px;letter-spacing:initial;line-height:1.82}}@media screen and (min-width: 1024px){.component-text .body-text p{font-size:14px;letter-spacing:initial;line-height:1.82}}@media screen and (min-width: 1025px){.component-text .body-text p{font-size:14px;letter-spacing:initial;line-height:1.82}}.component-text .italic26{margin-bottom:30px}.component-text .sans-serif33{margin-bottom:10px}.component-text .component-text-custom-list{display:flex;flex-wrap:wrap;padding-top:5px}.component-text .component-text-custom-list li{font-size:14px;line-height:1.3;color:#818080;padding-left:12px;height:2.6em;position:relative;font-weight:300;flex:none;margin-bottom:1.8rem;width:33.33333%;padding-right:5px}@media screen and (min-width: 768px){.component-text .component-text-custom-list li{font-size:14px}}@media screen and (min-width: 1024px){.component-text .component-text-custom-list li{font-size:14px}}@media screen and (min-width: 1025px){.component-text .component-text-custom-list li{font-size:14px}}@media only screen and (max-width: 767px){.component-text .component-text-custom-list li{width:50%}}.component-text .component-text-custom-list li::before{position:absolute;left:5px;top:5px;content:"• ";font-size:.7rem;color:#141539}@media all and (min-width: 1100px){.component-theme-white-2 .component-text .body-text p{font-size:16px;letter-spacing:initial;line-height:2;color:#141539}}.info-title-brand{font-size:20px;letter-spacing:2px;line-height:initial;color:#FBAD22;margin-bottom:13px}@media screen and (min-width: 768px){.info-title-brand{font-size:20px;letter-spacing:2px;line-height:initial}}@media screen and (min-width: 1024px){.info-title-brand{font-size:25px;letter-spacing:2px;line-height:initial}}@media screen and (min-width: 1025px){.info-title-brand{font-size:25px;letter-spacing:2px;line-height:initial}}.info-list{margin-bottom:28px}.info-item{font-size:16px;color:#818080;font-weight:bold}@media screen and (min-width: 768px){.info-item{font-size:16px}}@media screen and (min-width: 1024px){.info-item{font-size:16px}}@media screen and (min-width: 1025px){.info-item{font-size:16px}}.get-directions{text-decoration:none;display:inline-block;opacity:1;line-height:11px;text-transform:uppercase;font-weight:bold;font-size:14px;letter-spacing:1px;color:#818080;padding-bottom:9px;border-bottom:1px solid #d1d3d4;margin-bottom:40px}@media screen and (min-width: 768px){.get-directions{font-size:14px}}@media screen and (min-width: 1024px){.get-directions{font-size:14px}}@media screen and (min-width: 1025px){.get-directions{font-size:14px}}.get-directions:hover{opacity:.5}.component-tile{padding-bottom:60px;position:relative;text-align:center}.component-tile.component-tile-large{height:680px}.component-tile.component-tile-small{height:340px}.component-tile .content-wrapper{height:100%;background-size:cover;background-repeat:no-repeat}.component-tile .copy{font-size:1.7em;line-height:1.5em;margin:1em 0 0}.component-tile.open .box{max-height:500px;transition:max-height 1s ease-in-out}.component-tile.open .box-toggle{transform:rotate(135deg);transition:transform 300ms ease-out}.component-tile .box{background-color:white;bottom:-50px;position:absolute;margin:0 0 2.5em 0;padding:2em;text-align:left;left:0;max-width:400px;max-height:70px;overflow:hidden;transition:max-height 1s ease-in-out;width:80%}@media only screen and (max-width: 1099px){.component-tile .box{margin:0 0 3.5em 0;max-height:55px;padding:15px 20px}}.component-tile .box-toggle{color:#4e4e4e;content:"+";cursor:pointer;font-size:4em;position:absolute;right:0.5em;top:0.4em;transition:transform 300ms linear}@media only screen and (max-width: 1099px){.component-tile .box-toggle{top:2px}}.component-tile .box-toggle:active,.component-tile .box-toggle:hover,.component-tile .box-toggle:focus{-webkit-tap-highlight-color:transparent}.component-tile .title{font-family:"Lato";font-style:normal;font-weight:700;font-size:2.2em}@media all and (min-width: 1024px){.component-tile .title{font-size:3em}}.component-quotes .slick-dots{bottom:16px;right:20px;list-style:none;display:block;text-align:center;padding:0;margin:0}.component-quotes .slick-dots li{border-radius:50%;position:relative;display:inline-block;padding:0;margin-right:14px;cursor:pointer}.component-quotes .slick-dots li button{padding:0;border:0;background:transparent;display:block;height:10px;width:10px;outline:none;color:transparent;cursor:pointer;overflow:hidden;position:relative}.component-quotes .slick-dots li button:hover,.component-quotes .slick-dots li button:focus{outline:none}.component-quotes .slick-dots li button:before{position:absolute;top:0;left:-4px;text-align:center}.component-quotes .slick-prev{transform:rotate(150grad);left:-150px}.component-quotes .slick-next{transform:rotate(-50grad);right:-150px}.component-quotes .slick-prev,.component-quotes .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:14px;height:14px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none}.component-quotes .slick-prev,.component-quotes .slick-next{background:transparent;border-width:0px 1px 1px 0px;display:block;border-style:solid;content:' '}.component-quotes .slick-prev:before,.component-quotes .slick-next:before{font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.component-quotes .slick-prev.slick-disabled:before,.component-quotes .slick-next.slick-disabled:before{opacity:.25}.quote-dots--gold li{border:1px solid #E18105}.quote-dots--gold li.slick-active{background-color:#E18105}.quote-dots--sahara li{border:1px solid #AEA513}.quote-dots--sahara li.slick-active{background-color:#AEA513}.quotes--gold .slick-prev,.quotes--gold .slick-next{border-color:#E18105}.quotes--sahara .slick-prev,.quotes--sahara .slick-next{border-color:#AEA513}.slider-fullsize-gallery-wrapper{height:100%;display:flex !important;flex-direction:column-reverse;background:linear-gradient(0deg, rgba(0,0,0,0.53), rgba(255,255,255,0) 120%)}.slider-fullsize-gallery-container{width:596px;padding:50px 93px}@media only screen and (max-width: 767px){.slider-fullsize-gallery-container{width:100%;margin-bottom:5em;padding-left:40px;padding-right:40px}}.slider-fullsize-gallery-slide{background-size:cover;background-repeat:no-repeat;background-position:center center;height:calc(100vh - 70px - 80px - 46px)}.slider-fullsize-gallery-slide-title{color:#fff;font-size:25px;line-height:33px;margin-bottom:20px;text-transform:uppercase}.slider-fullsize-gallery-slide-content{margin-bottom:30px}.slider-fullsize-gallery-slide-content p{color:#fff;line-height:33px}.slider-fullsize-gallery-slide .ctas{text-align:left}.slider-fullsize-gallery-slide .ctas .button,.slider-fullsize-gallery-slide .ctas .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .slider-fullsize-gallery-slide .ctas a{color:#fff;font-size:9px;border-radius:3px;padding:8px 50px}@media only screen and (max-width: 767px){.slider-fullsize-gallery-slide .ctas .button,.slider-fullsize-gallery-slide .ctas .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .slider-fullsize-gallery-slide .ctas a{font-size:13px !important;border-radius:3px}}@media only screen and (max-width: 1023px){.slider-fullsize-gallery-slide .ctas .button,.slider-fullsize-gallery-slide .ctas .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .slider-fullsize-gallery-slide .ctas a{font-size:9px;padding:8px 50px}}.slider-fullsize-gallery-arrows{display:flex;border:1px solid #CCC;border-left:none;border-right:none;justify-content:space-between}.slider-fullsize-gallery-arrows>div{border-:1px solid #CCC}.slider-fullsize-gallery-arrows button{outline:none;border-top:none;padding:15px 50px;border-bottom:none;vertical-align:middle;text-transform:uppercase;background-color:transparent}.slider-fullsize-gallery-arrows button.slick-prev{border-left:none;border-right:none}.slider-fullsize-gallery-arrows button.slick-next{border-left:none;border-right:none}@media only screen and (max-width: 767px){.slider-fullsize-gallery-arrows button{padding:2em 3em}}.slider-fullsize-gallery-arrows button span{color:#d1d3d4;font-size:13px;vertical-align:middle}.slider-fullsize-gallery-arrows button svg{margin-left:6px;margin-right:6px;vertical-align:middle}.component-video{width:100%;height:100%}.component-video .body-text{margin-top:20px}.component-video .content-wrapper{height:100%;position:relative;overflow:hidden}.component-video .content-wrapper img{position:absolute;top:0;left:-50%;right:-50%;height:100%;width:auto;min-width:100%;margin:0 auto}.ctas-disabled .button,.ctas-disabled .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .ctas-disabled a{cursor:not-allowed;width:100px;padding:1rem 0;border-color:#999;display:inline-block;border-width:1px !important}.ctas-disabled .button:hover,.ctas-disabled .main-header .menu-item.button-fancy a:hover,.main-header .menu-item.button-fancy .ctas-disabled a:hover{color:#fff}.button,.main-header .menu-item.button-fancy a{padding:1.4rem 3.6rem;text-decoration:none !important;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in;width:auto;min-width:100px;border-width:2px;font-size:11.5px;display:inline-block;letter-spacing:.5px}.button:hover,.main-header .menu-item.button-fancy a:hover{border-width:2px}@media only screen and (max-width: 1099px){.button,.main-header .menu-item.button-fancy a{font-size:9px}}.button.button-single,.main-header .menu-item.button-fancy a.button-single{font-weight:600;color:#818080;padding:1rem 0;border-color:transparent !important;background-color:transparent !important}.button.button-single:hover,.main-header .menu-item.button-fancy a.button-single:hover{color:rgba(20,21,57,0.5)}.button.button-single:active,.main-header .menu-item.button-fancy a.button-single:active{color:#141539}.button.button-white,.main-header .menu-item.button-fancy a.button-white{font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-size:18px;border:1px solid #fff;color:#fff;background-color:transparent;padding:1.7rem 0rem;min-width:223px;letter-spacing:0px}@media only screen and (min-width: 320px) and (max-width: 767px){.button.button-white,.main-header .menu-item.button-fancy a.button-white{width:100%}}.button.button-white:hover,.main-header .menu-item.button-fancy a.button-white:hover,.button.button-white:active,.main-header .menu-item.button-fancy a.button-white:active{background-color:#9c0f26}.button.button-white:hover,.main-header .menu-item.button-fancy a.button-white:hover{color:#fff;border-color:transparent}.button.button-white:active,.main-header .menu-item.button-fancy a.button-white:active{color:#141539}.button.button-black,.main-header .menu-item.button-fancy a.button-black{font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-size:18px;border:1px solid #000;color:#000;background-color:transparent;padding:1.7rem 0rem;min-width:223px}@media only screen and (min-width: 320px) and (max-width: 767px){.button.button-black,.main-header .menu-item.button-fancy a.button-black{width:100%}}.button.button-black:hover,.main-header .menu-item.button-fancy a.button-black:hover,.button.button-black:active,.main-header .menu-item.button-fancy a.button-black:active{border-color:transparent;background-color:#9c0f26}.button.button-black:hover,.main-header .menu-item.button-fancy a.button-black:hover{color:#fff}.button.button-black:active,.main-header .menu-item.button-fancy a.button-black:active{color:#141539}.button.button-yellow,.main-header .menu-item.button-fancy a.button-yellow{font-weight:600;color:#fff;border-color:transparent;background-color:#FBAD22;letter-spacing:1px}.button.button-yellow:hover,.main-header .menu-item.button-fancy a.button-yellow:hover,.button.button-yellow:active,.main-header .menu-item.button-fancy a.button-yellow:active{background-color:rgba(251,173,34,0.5)}.button.button-yellow:hover,.main-header .menu-item.button-fancy a.button-yellow:hover{color:#fff;border-color:transparent}.button.button-yellow:active,.main-header .menu-item.button-fancy a.button-yellow:active{color:#FBAD22}.component-circle-graphs{text-align:center}@media only screen and (max-width: 767px){.component-circle-graphs{margin-left:-25px;width:calc(100% + 50px)}}.component-circle-graphs .circular-progress-slider{display:block;width:100%}.component-circle-graphs .circular-progress-slider .slick-list{height:auto}@media all and (min-width: 768px){.component-circle-graphs .circular-progress-slider .slick-list{height:450px}}@media all and (min-width: 1100px){.component-circle-graphs .circular-progress-slider .slick-list{height:auto}}@media all and (min-width: 1100px){.component-circle-graphs .circular-progress-slider{display:flex;justify-content:space-between}}.component-circle-graphs .circle{display:inline-block}.component-circle-graphs .circle.container,.component-circle-graphs .circle .circular-progress{max-height:385px;max-width:385px;vertical-align:top;width:100%}@media all and (min-width: 768px){.component-circle-graphs .circle.container,.component-circle-graphs .circle .circular-progress{max-height:385px;max-width:385px;width:100%}.component-circle-graphs .circle.container .svg-container svg,.component-circle-graphs .circle .circular-progress .svg-container svg{height:385px}}@media all and (min-width: 1024px){.component-circle-graphs .circle.container,.component-circle-graphs .circle .circular-progress{max-height:284px;max-width:284px;width:100%}.component-circle-graphs .circle.container .svg-container svg,.component-circle-graphs .circle .circular-progress .svg-container svg{height:284px}}@media all and (min-width: 1100px){.component-circle-graphs .circle.container,.component-circle-graphs .circle .circular-progress{max-height:342px;max-width:342px;width:100%}.component-circle-graphs .circle.container .svg-container svg,.component-circle-graphs .circle .circular-progress .svg-container svg{height:342px}}.component-circle-graphs .circle .svg-container{position:relative}.component-circle-graphs .circle .svg-container .legend-line{padding-right:8px;position:absolute;right:50%;text-align:right;top:12.5%;width:50%}.component-circle-graphs .circle .svg-container .legend-line .line-title{font-family:"MessinaBold";font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;color:#E18105;font-size:1.4rem;line-height:1.8;text-transform:uppercase}.component-circle-graphs .circle .svg-container .legend-line .line-title:last-of-type{color:#018089}@media only screen and (max-width: 1439px){.component-circle-graphs .circle .svg-container .legend-line .line-title{line-height:1.5}}@media only screen and (max-width: 1099px){.component-circle-graphs .circle .svg-container .legend-line .line-title{font-size:1.2rem}}@media only screen and (max-width: 1023px){.component-circle-graphs .circle .svg-container .legend-line .line-title{line-height:1.3}}@media only screen and (max-width: 767px){.component-circle-graphs .circle .svg-container .legend-line .line-title{line-height:1.8;font-size:2.5vw}}.component-circle-graphs .circle .percentages-wrapper{left:52%;position:absolute;top:55%;transform:translate(-50%, -50%)}@media all and (min-width: 768px){.component-circle-graphs .circle .percentages-wrapper{left:50%;top:53%}}.component-circle-graphs .circle .percentages-wrapper .percentage{font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;color:#E18105;display:block;font-size:7rem;text-align:center}@media all and (min-width: 320px){.component-circle-graphs .circle .percentages-wrapper .percentage{font-size:15vw}.component-circle-graphs .circle .percentages-wrapper .percentage:last-of-type{font-size:6.5vw}}@media all and (min-width: 768px){.component-circle-graphs .circle .percentages-wrapper .percentage{font-size:5rem}.component-circle-graphs .circle .percentages-wrapper .percentage:last-of-type{font-size:2rem}}.component-circle-graphs .circle .percentages-wrapper .percentage:last-of-type{color:#018089;font-size:3.5rem}.component-circle-graphs .circle .percentages-wrapper .percentage:after{content:'%'}.component-circle-graphs .circle .circle-graph-footnote{font-family:"coranto-2";font-style:normal;font-weight:400;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;color:#58585A;font-size:1.6rem;line-height:1.25;min-height:60px;padding:0 40px;text-align:center;width:100%}@media all and (min-width: 768px){.component-circle-graphs .circle .circle-graph-footnote{position:relative}}@media only screen and (max-width: 1023px){.component-circle-graphs .circle .circle-graph-footnote{padding:0 10px}}@media all and (min-width: 1024px){.component-circle-graphs.four-circles .svg-container.svg-container svg{height:237px}}.component-circle-graphs.four-circles .svg-container .legend-line{top:12%}.component-circle-graphs.four-circles .svg-container .legend-line .line-title{font-size:1.1rem;line-height:1.8}@media only screen and (max-width: 1099px){.component-circle-graphs.four-circles .svg-container .legend-line .line-title{line-height:1.2}}@media only screen and (max-width: 767px){.component-circle-graphs.four-circles .svg-container .legend-line .line-title{font-size:2.5vw;line-height:1.8}}.component-circle-graphs.four-circles .percentages-wrapper .percentage{font-size:6rem}.component-circle-graphs.four-circles .percentages-wrapper .percentage:last-of-type{font-size:3.5rem}@media only screen and (max-width: 767px){.component-circle-graphs.four-circles .percentages-wrapper .percentage{font-size:12vw}.component-circle-graphs.four-circles .percentages-wrapper .percentage:last-of-type{font-size:6.5vw}}@media all and (min-width: 1024px){.component-circle-graphs.four-circles .percentages-wrapper .percentage{font-size:4rem}.component-circle-graphs.four-circles .percentages-wrapper .percentage:last-of-type{font-size:2rem}}.component-circle-graphs .slick-arrow{display:none !important}.component-circle-graphs .slick-dots{display:block;margin:30px 0 0;padding:0;width:100%}.component-circle-graphs .slick-dots li{background-color:transparent;border:1px solid #E18105;border-radius:50%;display:inline-block;height:12px;margin:0 12px;width:12px}@media only screen and (max-width: 411px){.component-circle-graphs .slick-dots li{height:6px;margin:0 3px;width:6px}}.component-circle-graphs .slick-dots li.slick-active{background-color:#E18105}.component-circle-graphs .slick-dots li button{display:none}.component-circle-graphs .switcher{margin-top:50px}@media all and (min-width: 768px){.component-circle-graphs .switcher{margin-top:100px}}.component-circle-graphs.four-circles .slick-dots li{border:1px solid #018089}.component-circle-graphs.four-circles .slick-dots li.slick-active{background-color:#018089}.component-property-list{border-top:1px solid #979797;padding-top:20px;position:relative;margin-bottom:80px}.component-property-list .property-list-layout{margin-bottom:60px}@media all and (min-width: 768px){.component-property-list .property-list-layout{margin-bottom:80px}}@media all and (min-width: 768px){.component-property-list .results{float:left}}.component-property-list .controls{background-color:#fff;padding:10px;position:absolute;right:0;text-align:center;top:20px;z-index:10;-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5)}.component-property-list .controls .icon{margin:0 auto 10px}.component-property-list .controls .icon:last-child{margin-bottom:0}.component-property-list .controls.stickySwitcher{position:fixed;top:75px;right:20px}@media all and (min-width: 768px){.component-property-list .controls.stickySwitcher{position:relative;right:auto;top:auto}}@media all and (min-width: 768px){.component-property-list .controls{float:right;padding:0;position:relative;right:auto;text-align:right;top:auto;width:200px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.component-property-list .controls .icon{display:inline-block;margin:0 0 0 10px;vertical-align:middle}}.component-property-list .serif20{margin-bottom:10px}.component-property-list .properties-list:after{clear:both;content:'';display:block;height:0;width:100%}.component-property-list .properties-list .property-header{padding-bottom:10px}.component-property-list .properties-list .property-header .table-header{display:inline-block;width:15%}.component-property-list .properties-list .property-header .table-header.center-header{margin-left:40px;width:18%}.component-property-list .properties-list .property-header .table-header.center-header:after{position:relative;top:auto;right:auto;display:inline-block;margin-left:10px}.component-property-list .properties-list .property-header .table-header.center-header.sortList:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.component-property-list .properties-list .property-header .table-header.address-header{width:18%}.component-property-list .properties-list .property-header .table-header.state-header{width:10%}.component-property-list .properties-list .property{margin-bottom:50px;position:relative}.component-property-list .properties-list .property address span{font:inherit}.component-property-list .properties-list .property address .address{display:block;margin-bottom:10px}.component-property-list .properties-list .property .responsive-wrapper{margin-bottom:20px;padding-bottom:68%}.component-property-list .properties-list#gridView .property-header{display:none}.component-property-list .properties-list#gridView .gla,.component-property-list .properties-list#gridView .space{display:none}@media all and (min-width: 768px){.component-property-list .properties-list#gridView .property{float:left;margin-left:4%;width:48%}.component-property-list .properties-list#gridView .property:nth-child(2n+1){margin-left:0}.component-property-list .properties-list#gridView .property:nth-child(3n){clear:left}}@media all and (min-width: 1024px){.component-property-list .properties-list#gridView .property{margin-left:1.3%;width:24%}.component-property-list .properties-list#gridView .property:nth-child(2n+1){margin-left:1.3%}.component-property-list .properties-list#gridView .property:nth-child(4n+1){margin-left:0}.component-property-list .properties-list#gridView .property:nth-child(3n){clear:none}.component-property-list .properties-list#gridView .property:nth-child(5n){clear:left}}.component-property-list .properties-list#gridView .available-space{background-color:#2d2926;bottom:0;color:#fff;padding:10px;position:absolute;right:0}.component-property-list .properties-list#listView .property-header{display:none}@media all and (min-width: 1024px){.component-property-list .properties-list#listView .property-header{display:block}}.component-property-list .properties-list#listView .responsive-wrapper{display:none}.component-property-list .properties-list#listView .gla,.component-property-list .properties-list#listView .space{display:block;margin-top:10px}@media all and (min-width: 1024px){.component-property-list .properties-list#listView .gla,.component-property-list .properties-list#listView .space{display:inline-block;margin:0}}@media all and (min-width: 768px){.component-property-list .properties-list#listView .property{float:left;margin-left:4%;width:48%}.component-property-list .properties-list#listView .property:nth-child(2n+1){margin-left:0}.component-property-list .properties-list#listView .property:nth-child(3n){clear:left}}@media all and (min-width: 1024px){.component-property-list .properties-list#listView .property{background-color:#818080;float:none;margin:0;padding:10px 0;width:100%}.component-property-list .properties-list#listView .property:nth-child(2n){background-color:#fff}}@media all and (min-width: 1024px){.component-property-list .properties-list#listView .property-name{display:inline-block;font-size:15px;margin:0 0 0 40px;width:18%}}@media all and (min-width: 1024px){.component-property-list .properties-list#listView address{display:inline-block;width:100%}.component-property-list .properties-list#listView address span{display:inline-block;margin:0;width:15%}.component-property-list .properties-list#listView address .address{width:18%}.component-property-list .properties-list#listView address .state{width:10%}.component-property-list .properties-list#listView address .zip{display:none}.component-property-list .properties-list#listView address .gla span,.component-property-list .properties-list#listView address .space span{display:none}}.component-property-list .properties-list#mapView .properties,.component-property-list .properties-list#mapView .property-header,.component-property-list .properties-list#mapView .pagination{display:none}.component-pc-header .italic50{margin-bottom:40px}@media all and (min-width: 768px){.component-pc-header .italic50{margin-bottom:20px}}@media all and (min-width: 768px){.component-pc-header p{width:50%;float:left}}@media all and (min-width: 768px){.component-pc-header .component-share{width:50%;float:left}}@media all and (min-width: 768px){.component-pc-sidebar{padding:47px 40px}}.component-pc-sidebar .sans-serif13,.component-pc-sidebar .sans-serif14,.component-pc-sidebar .arrow,.component-pc-sidebar label{display:block;line-height:2}.component-pc-sidebar h5.sans-serif13{font-family:"Lato";font-style:normal;font-weight:700}.component-pc-sidebar address{margin-bottom:40px}.component-pc-sidebar .document-list{margin-top:15px;margin-bottom:40px;max-width:195px}.component-pc-sidebar .document-list .document{padding:10px 10px 10px 0;border-bottom:1px solid #d8d8d8}.component-pc-sidebar .document-list .document:last-child{border:0}.component-pc-sidebar .document-list .document .arrow{line-height:1.3;margin-top:0;height:auto;width:100%}.component-pc-sidebar .fa{font-size:20px;margin-right:10px}.component-pc-site-plan .site-plans{max-width:640px;margin-bottom:40px}@media all and (min-width: 1024px){.component-pc-site-plan .site-plans{float:left;width:56%}}.component-pc-site-plan .site-plans .levels{margin-bottom:40px;text-align:left}.component-pc-site-plan .site-plans .levels .level{border-right:1px solid #979797;cursor:pointer;display:inline-block;padding:15px 20px}.component-pc-site-plan .site-plans .levels .level:last-child{border-right:0}.component-pc-site-plan .site-plans .levels .level.activeLevel,.component-pc-site-plan .site-plans .levels .level:hover{background-color:#2d2926;color:#fff}.component-pc-site-plan .site-plans legend{padding-left:20px;position:relative;margin-bottom:20px}.component-pc-site-plan .site-plans legend:before{background-color:#FFCCCC;content:'';display:block;height:14px;left:0;position:absolute;top:-2px;width:14px}.component-pc-site-plan .site-plans .expandMap{background-color:#fff;cursor:pointer;padding:10px;position:absolute;right:5px;top:5px;z-index:100;-moz-box-shadow:0 1px 12px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 1px 12px 0 rgba(29,29,29,0.5);box-shadow:0 1px 12px 0 rgba(29,29,29,0.5)}.component-pc-site-plan .site-plans .expandMap .icon-expand{width:26px;height:26px}.component-pc-site-plan .site-plans .level-maps-wrapper{position:relative;overflow:hidden}.component-pc-site-plan .site-plans .level-maps-wrapper .level-map{opacity:0;height:0;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.component-pc-site-plan .site-plans .level-maps-wrapper .level-map.activeLevel{opacity:1;height:auto}.showLevelMap .component-pc-site-plan .site-plans .level-popup{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}@media all and (min-width: 1024px){.showLevelMap .component-pc-site-plan .site-plans .level-popup{-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}}@media only screen and (max-height: 850px){.showLevelMap .component-pc-site-plan .site-plans .level-popup{-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.component-pc-site-plan .site-plans .level-popup .level-popup-wrapper .popup-img{display:none}.component-pc-site-plan .site-plans .level-popup .level-popup-wrapper .popup-img.activeLevel{display:block}.component-pc-site-plan .site-list{height:400px;margin:0 auto;max-width:400px;overflow:scroll}@media all and (min-width: 1024px){.component-pc-site-plan .site-list{float:left;max-width:330px;width:33%;margin:0 5.5%}}.component-pc-site-plan .site-list .site{cursor:pointer;padding:20px;opacity:1;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}@media all and (min-width: 1100px){.component-pc-site-plan .site-list .site:hover{opacity:.7}}.component-pc-site-plan .site-list .site:nth-child(odd){background-color:#818080}.component-pc-site-plan .site-list .site.available{background-color:#FFCCCC}.component-pc-site-plan .site-list .site span{display:inline-block}.component-pc-site-plan .site-list .site .site-number{width:11%}.component-pc-site-plan .site-list .site .site-name{width:62%}.showSiteDetails .component-pc-site-plan .site-popup{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}@media all and (min-width: 1024px){.showSiteDetails .component-pc-site-plan .site-popup{-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}}@media only screen and (max-height: 850px){.showSiteDetails .component-pc-site-plan .site-popup{-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.component-pc-site-plan .site-popup .site-popup-wrapper{max-height:none}.component-pc-site-plan .site-popup .site-popup-wrapper:after{clear:both;content:'';display:block;height:0;width:100%}.component-pc-site-plan .site-popup .site-info{margin-bottom:40px}@media all and (min-width: 768px){.component-pc-site-plan .site-popup .site-info{float:left;margin-bottom:0;margin-right:8%;max-width:260px;width:26%}}.component-pc-site-plan .site-popup .site-info .store-info{border-bottom:1px solid #818080;margin-bottom:20px}.component-pc-site-plan .site-popup .site-info .italic22{margin-bottom:10px}.component-pc-site-plan .site-popup .site-info .sans-serif14,.component-pc-site-plan .site-popup .site-info .arrow,.component-pc-site-plan .site-popup .site-info label{display:block;margin-bottom:20px}.component-pc-site-plan .site-popup .site-info .serif22{margin-bottom:10px}.component-pc-site-plan .site-popup .site-info .sans-serif113,.component-pc-site-plan .site-popup .site-info address{display:block;line-height:2}.component-pc-site-plan .site-popup .site-info img{max-width:400px}@media all and (min-width: 768px){.component-pc-site-plan .site-popup .site-floorplan{float:left;width:66%}}.component-pc-demographics:after{clear:both;content:'';display:block;height:0;width:100%}.component-pc-demographics .sans-serif14,.component-pc-demographics .arrow,.component-pc-demographics label{display:block;line-height:2}.component-pc-demographics .demographics-list{margin-bottom:20px}@media all and (min-width: 1024px){.component-pc-demographics .demographics-list{margin-bottom:0}}@media all and (min-width: 1024px){.component-pc-demographics .demographics{float:left;margin-right:8%;width:46%}}@media all and (min-width: 1024px){.component-pc-demographics .demographics-map{float:left;width:46%}}.component-pc-demographics table{width:100%}.component-pc-demographics table tr{border-bottom:1px solid #d8d8d8}.component-pc-demographics table tr:last-child{border:0}.component-pc-demographics table td{font-size:14px;line-height:1.05;min-width:15%;padding:15px 0;text-transform:uppercase;font-family:"Lato";font-style:normal;font-weight:400}.component-pc-demographics .mobile{display:block}@media all and (min-width: 1024px){.component-pc-demographics .mobile{display:none}}.component-pc-demographics .tablet-landscape{display:none}@media all and (min-width: 1024px){.component-pc-demographics .tablet-landscape{display:block}}.column-for-titles{margin-bottom:-30px;padding-top:80px;position:relative;z-index:1}.column-for-titles .italic78{font-size:48px;font-weight:normal;line-height:1em}@media all and (min-width: 768px){.column-for-titles .italic78{font-size:58px}}@media all and (min-width: 1024px){.column-for-titles .italic78{font-size:92px;margin-left:100px}}@media only screen and (max-width: 1099px){.column-for-titles{margin-bottom:-20px;padding-top:60px}}@media only screen and (max-width: 1099px){.column-mobile-overlap{margin-top:-5em;z-index:1}}.component-single-header .eyebrow{display:block;margin-bottom:10px}.component-single-header time{display:block}@media all and (min-width: 768px){.component-single-header time{float:left;width:50%;margin-top:10px}}@media all and (min-width: 768px){.component-single-header .component-share{float:right;width:50%}}.component-single-header .single-header{margin-bottom:40px}.component-single-header .single-header:after{clear:both;content:'';display:block;height:0;width:100%}.component-single-header .body-text{margin:0;max-width:none}@media all and (min-width: 1024px){.single-post .component-single-header .single-headline{width:50%}.single-post .component-single-header .single-headline h1{margin-bottom:0}}@media all and (min-width: 1024px){.single-post .component-single-header .single-header{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-end;-webkit-box-align:flex-end;-webkit-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.single-post .component-single-header .single-header:after{display:none}}.single-post .component-single .body-text{max-width:none}.single-post .component-story-images:after{clear:both;content:'';display:block;height:0;width:100%}@media all and (min-width: 768px){.single-post .component-story-images .two-images{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:stretch;-webkit-box-align:stretch;-webkit-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}}.single-post .component-story-images .two-images .image-wrapper{margin-bottom:20px}.single-post .component-story-images .two-images .image-wrapper:last-child{margin-bottom:0}@media all and (min-width: 768px){.single-post .component-story-images .two-images .image-wrapper{width:49%;overflow:hidden;max-height:440px;margin-bottom:0}}.single-post .component-story-images .two-images .image-wrapper img{display:block}@media all and (min-width: 768px){.single-post .component-story-images .two-images .image-wrapper img{height:100%;width:auto;position:relative;margin:0 auto}}@media all and (min-width: 768px){.single-post .component-story-images .three-images{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:stretch;-webkit-box-align:stretch;-webkit-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}}.single-post .component-story-images .three-images .image-wrapper{margin-bottom:20px}.single-post .component-story-images .three-images .image-wrapper:last-child{margin-bottom:0}@media all and (min-width: 768px){.single-post .component-story-images .three-images .image-wrapper{width:49%;margin-bottom:0}}.single-post .component-story-images .three-images .image-wrapper img{display:block}.single-post .component-story-images .three-images .image-stack img{margin-bottom:20px}.single-post .component-story-images .three-images .image-stack img:last-child{margin-bottom:0}@media all and (min-width: 768px){.single-post .component-story-images .three-images .image-stack img{height:49%;margin-bottom:2%}.single-post .component-story-images .three-images .image-stack img:last-child{margin-bottom:0}}.single-post .component-single-footer .component-share{text-align:left;margin-bottom:30px}.single-post .component-single-footer p a{text-decoration:none}.single-post .component-single-footer p a:hover{text-decoration:underline}.single-post .component-center-cta{position:relative;height:300px;overflow:hidden;margin:80px auto 0;max-width:827px;display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}.single-post .component-center-cta .center-info{width:100%;position:relative;z-index:10;padding:0 20px;max-width:650px}.single-post .component-center-cta .center-info .sans-serif28{margin-bottom:5px}.single-post .component-center-cta .center-info p{margin-bottom:20px}.single-post .component-center-cta .center-info .button,.single-post .component-center-cta .center-info .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .single-post .component-center-cta .center-info a{display:inline-block}.single-people .component-image img{margin-bottom:20px}.single-people .component-video{margin-top:40px}@media all and (min-width: 768px){.single-people .component-video{margin-top:0}}.page-contact-us .component-share,.page-contact-us-2 .component-share{display:none;padding-top:0}@media screen and (min-width: 768px){.page-contact-us .component-share,.page-contact-us-2 .component-share{display:block}}.page-contact-us .body-text:after,.page-contact-us-2 .body-text:after{clear:both;content:'';display:block;height:0;width:100%}.page-contact-us .component-text .align-left,.page-contact-us-2 .component-text .align-left{text-align:left}.component-archive-header .italic58,.component-archive-header .serif28{margin-top:15px}.component-archive-feed .categories{border-bottom:1px solid #979797;margin-bottom:50px}.component-archive-feed .categories:after{clear:both;content:'';display:block;height:0;width:100%}.component-archive-feed .category-toggle{cursor:pointer;float:left;padding:10px 20px;border-right:1px solid #979797}.component-archive-feed .category-toggle:last-child{border-right:0}.component-archive-feed .category-toggle.activeCat,.component-archive-feed .category-toggle:hover{background-color:#2d2926;color:white}.component-archive-feed .button,.component-archive-feed .main-header .menu-item.button-fancy a,.main-header .menu-item.button-fancy .component-archive-feed a{cursor:pointer}.component-archive-feed .feed{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 768px){.blog .component-feed.layout-horizontal .feed.loadable .feed-item,.archive .component-feed.layout-horizontal .feed.loadable .feed-item{width:48%;margin:0 4% 0 0;flex:inherit}.blog .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(2n),.archive .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(2n){margin-right:0}}@media all and (min-width: 768px){.blog .component-feed.layout-horizontal .feed.loadable .feed-item,.archive .component-feed.layout-horizontal .feed.loadable .feed-item{width:30%;margin:0 5% 0 0}.blog .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(2n),.archive .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(2n){margin-right:5%}.blog .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(3n),.archive .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(3n){margin-right:0%}}.blog .component-feed.layout-horizontal .ctas,.archive .component-feed.layout-horizontal .ctas{margin-top:0}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiX3ZlbmRvci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MiLCJfdmFycy5zY3NzIiwiX3Jlc2V0LnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJfZ3JpZC5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX3R5cG9ncmFwaHkuc2NzcyIsIl9pY29ub2dyYXBoeS5zY3NzIiwiX3N0eWxlZ3VpZGUuc2NzcyIsIl9mb3Jtcy5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX25hdi5zY3NzIiwiX3V0aWxpdHkuc2NzcyIsImNvbXBvbmVudHMvX2FzaWRlLnNjc3MiLCJjb21wb25lbnRzL19ib3hlcy5zY3NzIiwiY29tcG9uZW50cy9fY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX2Rvd25sb2Fkcy5zY3NzIiwiY29tcG9uZW50cy9fZmVlZC5zY3NzIiwiY29tcG9uZW50cy9fZm9sbG93LnNjc3MiLCJjb21wb25lbnRzL19nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL19tYXAuc2NzcyIsImNvbXBvbmVudHMvX25ld3MtZmVlZC5zY3NzIiwiY29tcG9uZW50cy9fcXVvdGUuc2NzcyIsImNvbXBvbmVudHMvX3Jlc3BvbnNpdmUtdGFibGUuc2NzcyIsImNvbXBvbmVudHMvX3NlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9fc2hhcmUuc2NzcyIsImNvbXBvbmVudHMvX3RlYW0uc2NzcyIsImNvbXBvbmVudHMvX3RleHQuc2NzcyIsImNvbXBvbmVudHMvX3RpbGUuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlci1nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL19zbGlkZXItZnVsbHNpemUtZ2FsbGVyeS5zY3NzIiwiY29tcG9uZW50cy9fdmlkZW8uc2NzcyIsImNvbXBvbmVudHMvX2N0YS5zY3NzIiwiY29tcG9uZW50cy9fY2lyY3VsYXItcHJvZ3Jlc3MtYmFyLnNjc3MiLCJjb21wb25lbnRzL2N1c3RvbS9fcHJvcGVydHktbGlzdC5zY3NzIiwiY29tcG9uZW50cy9jdXN0b20vX3BjLWhlYWRlci5zY3NzIiwiY29tcG9uZW50cy9jdXN0b20vX3BjLXNpZGViYXIuc2NzcyIsImNvbXBvbmVudHMvY3VzdG9tL19wYy1zaXRlLXBsYW4uc2NzcyIsImNvbXBvbmVudHMvY3VzdG9tL19wYy1kZW1vZ3JhcGhpY3Muc2NzcyIsImNvbXBvbmVudHMvY3VzdG9tL19jb2x1bW4uc2NzcyIsInJvdXRlcy9fc2luZ2xlLnNjc3MiLCJyb3V0ZXMvX3NpbmdsZS1wZW9wbGUuc2NzcyIsInJvdXRlcy9fcGFnZS1wcmVzcy5zY3NzIiwicm91dGVzL19hcmNoaXZlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAndmVuZG9yJztcbkBpbXBvcnQgJ3NsaWNrLnNjc3MnO1xuXG4vLyBHZW5lcmFsIHZhcmlhYmxlcyBhbmQgc2V0dXBcbkBpbXBvcnQgJ3ZhcnMnO1xuQGltcG9ydCAncmVzZXQnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ2dyaWQnO1xuXG4vLyBHbG9iYWwgZWxlbWVudHNcbkBpbXBvcnQgJ2dsb2JhbCc7XG5AaW1wb3J0ICd0eXBvZ3JhcGh5JztcbkBpbXBvcnQgJ2ljb25vZ3JhcGh5JztcbkBpbXBvcnQgJ3N0eWxlZ3VpZGUnO1xuQGltcG9ydCAnZm9ybXMnO1xuQGltcG9ydCAnZm9vdGVyJztcbkBpbXBvcnQgJ25hdic7XG5AaW1wb3J0ICd1dGlsaXR5JztcblxuLy8gQ29tcG9uZW50c1xuQGltcG9ydCAnY29tcG9uZW50cy9hc2lkZSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2JveGVzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY2Fyb3VzZWwnO1xuQGltcG9ydCAnY29tcG9uZW50cy9kb3dubG9hZHMnO1xuQGltcG9ydCAnY29tcG9uZW50cy9mZWVkJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZm9sbG93JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZ2FsbGVyeSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL21hcCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL25ld3MtZmVlZCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3F1b3RlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcmVzcG9uc2l2ZS10YWJsZSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3NlYXJjaCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3NoYXJlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdGVhbSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3RleHQnO1xuQGltcG9ydCAnY29tcG9uZW50cy90aWxlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2xpZGVyLWdhbGxlcnknO1xuQGltcG9ydCAnY29tcG9uZW50cy9zbGlkZXItZnVsbHNpemUtZ2FsbGVyeSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3ZpZGVvJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY3RhJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY2lyY3VsYXItcHJvZ3Jlc3MtYmFyJztcblxuLy8gQ3VzdG9tIGNvbXBvbmVudHNcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY3VzdG9tL3Byb3BlcnR5LWxpc3QnO1xuQGltcG9ydCAnY29tcG9uZW50cy9jdXN0b20vcGMtaGVhZGVyJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY3VzdG9tL3BjLXNpZGViYXInO1xuQGltcG9ydCAnY29tcG9uZW50cy9jdXN0b20vcGMtc2l0ZS1wbGFuJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY3VzdG9tL3BjLWRlbW9ncmFwaGljcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2N1c3RvbS9jb2x1bW4nO1xuXG4vLyBSb3V0ZXNcbkBpbXBvcnQgJ3JvdXRlcy9zaW5nbGUnO1xuQGltcG9ydCAncm91dGVzL3NpbmdsZS1wZW9wbGUnO1xuQGltcG9ydCAncm91dGVzL3BhZ2UtcHJlc3MnO1xuQGltcG9ydCAncm91dGVzL2FyY2hpdmUnO1xuIiwiLy8gaW5qZWN0OmNzc1xuXG5cbi8vIGVuZGluamVjdFxuQGltcG9ydCBcImh0dHBzOi8vdW5wa2cuY29tL3B1cmVjc3NAMS4wLjAvYnVpbGQvcHVyZS1taW4uY3NzXCI7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUhpbmQ6MzAwLDQwMCw1MDAsNjAwLDcwMCcpO1xuXG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvLyBGb250c1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8qKlxuICogQGxpY2Vuc2VcbiAqIE15Rm9udHMgV2ViZm9udCBCdWlsZCBJRCAzNDk0Nzg3LCAyMDE3LTEyLTA4VDE2OjI3OjQ0LTA1MDBcbiAqIFxuICogVGhlIGZvbnRzIGxpc3RlZCBpbiB0aGlzIG5vdGljZSBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZVxuICogQWdyZWVtZW50KHMpIGVudGVyZWQgaW50byBieSB0aGUgd2Vic2l0ZSBvd25lci4gQWxsIG90aGVyIHBhcnRpZXMgYXJlIFxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICogXG4gKiBZb3UgbWF5IG9idGFpbiBhIHZhbGlkIGxpY2Vuc2UgYXQgdGhlIFVSTHMgYmVsb3cuXG4gKiBcbiAqIFdlYmZvbnQ6IERpZG9uZXNxdWUtQm9sZEl0YWxpYyBieSBQYXVsbyBHb29kZVxuICogVVJMOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS9mb250cy9wYXVsby1nb29kZS9kaWRvbmVzcXVlL2JvbGQtaXRhbGljL1xuICogXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTQ3ODdcbiAqIExpY2Vuc2VkIHBhZ2V2aWV3czogMTAsMDAwXG4gKiBXZWJmb250cyBjb3B5cmlnaHQ6IDIwMTZcbiAqIFxuICogwqkgMjAxNyBNeUZvbnRzIEluY1xuKi9cbi8qIEBpbXBvcnQgbXVzdCBiZSBhdCB0b3Agb2YgZmlsZSwgb3RoZXJ3aXNlIENTUyB3aWxsIG5vdCB3b3JrICovXG5AaW1wb3J0IHVybChcIi8vaGVsbG8ubXlmb250cy5uZXQvY291bnQvMzU1MzgzXCIpO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdMYXRvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0xhdG8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUG9wcGlucy1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZXNzaW5hQm9sZCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9NZXNzaW5hU2Fucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9NZXNzaW5hU2Fucy1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL01lc3NpbmFTYW5zLUJvbGQudHRmJykgZm9ybWF0KCd0dGYnKSwgdXJsKCcuLi9mb250cy9NZXNzaW5hU2Fucy1Cb2xkLmVvdCcpIGZvcm1hdCgnZW90JykgO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZXNzaW5hTGlnaHQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTWVzc2luYVNhbnMtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL01lc3NpbmFTYW5zLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL01lc3NpbmFTYW5zLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHRmJyksIHVybCgnLi4vZm9udHMvTWVzc2luYVNhbnMtTGlnaHQuZW90JykgZm9ybWF0KCdlb3QnKSA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZXNzaW5hUmVndWxhcic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9NZXNzaW5hU2Fucy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9NZXNzaW5hU2Fucy1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL01lc3NpbmFTYW5zLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0dGYnKSwgdXJsKCcuLi9mb250cy9NZXNzaW5hU2Fucy1SZWd1bGFyLmVvdCcpIGZvcm1hdCgnZW90JykgO1xufVxuXG4vL0VaIENFTyBGb250IHZhcmlhbnRzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIG1lc3NpbmEge1xuICBmb250LWZhbWlseTogXCJNZXNzaW5hUmVndWxhclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5AbWl4aW4gbWVzc2luYS1saWdodCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1lc3NpbmFMaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHVuc2V0O1xufVxuXG5AbWl4aW4gbWVzc2luYS1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiTWVzc2luYUJvbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuQG1peGluIGNvcmFudG8yIHtcbiAgZm9udC1mYW1pbHk6IFwiY29yYW50by0yXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuQG1peGluIGNvcmFudG8yLWJvbGQge1xuICBmb250LWZhbWlseTogXCJjb3JhbnRvLTJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5cbi8vT2xpdmlhIEZvbnQgdmFyaWFudHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gbGF0dG8ge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1peGluIGxhdHRvLWJvbGQge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLy8gR3JpZCBhbmQgUmVzcG9uc2l2ZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRnYXA6IDIwcHg7XG4kc2l0ZS13aWR0aDogMTE2MHB4O1xuJG5hdi1oZWlnaHQ6IDgwcHg7XG4kbmF2LWhlaWdodC1zY3JvbGxlZDogNzVweDtcbiRuYXYtaGVpZ2h0LWRlc2t0b3A6IDgwcHg7XG5cbiR0YWJsZXQtcGhvbmUtYnJlYWtwb2ludDogMzIwcHg7XG4kdGFibGV0LXBvcnRyYWl0LWJyZWFrcG9pbnQ6IDc2OHB4O1xuJHRhYmxldC1sYW5kc2NhcGUtYnJlYWtwb2ludDogMTAyNHB4O1xuJGRlc2t0b3AtYnJlYWtwb2ludDogMTEwMHB4O1xuJGxhcmdlLWRlc2t0b3AtYnJlYWtwb2ludDogMTQ0MHB4O1xuJG5hdi1icmVha3BvaW50OiAxMTUwcHg7XG5cbi8vIENvbG9yc1xuLy9cbi8vIGh0dHBzOi8vd3d3LmludGVybmV0c29jaWV0eS5vcmcvaWRlbnRpdHkvZW4vY29sb3VyXG4vL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRicmFuZC1jb2xvci1rZXk6ICdkYXJrLWJsdWUnICFkZWZhdWx0O1xuJGJyYW5kLWNvbG9yczogKFxuICAnZGVidWcnOiAoXG4gICAgJ3JlZCc6ICNmMDBcbiAgKSxcbiAgJ2dsb2JhbCc6IChcbiAgICAnYmxhY2snOiByZ2IoNDUsIDQxLCAzOCksXG4gICAgJ2JsYWNrLWFsdCc6ICM0YTRhNGEsXG4gICAgJ2dyZXknOiAjODE4MDgwLFxuICAgICdkYXJrLWdyZXknOiAjNGU0ZTRlLFxuICAgICdsaWdodC1ncmV5JzogI2QxZDNkNCxcbiAgICAnbWFnZW50YSc6IHJnYigyMTksIDEwLCA5MSksXG4gICAgJ2RhcmstYmx1ZSc6ICMxNDE1MzksXG4gICAgJ2RlZXAtcHVycGxlJzogIzIxMUI1OSxcbiAgICAnd2hpdGUnOiAjRkZGRkZGLFxuICAgICdnb2xkJzogI0Y3Qzc0RixcbiAgICAnYm9yZGVyJzogI2Q4ZDhkOCxcbiAgICAnZGFyay1ib3JkZXInOiAjOTc5Nzk3LFxuICAgICdncmFkaWVudC1zdGFydCc6ICMyYTI1NmMsXG4gICAgJ2dyYWRpZW50LWVuZCc6ICM1NjIxNjMsXG4gICAgJ3llbGxvdyc6ICNGQkFEMjIsXG5cbiAgICAvKiBFWiBDRU8tLS0tLS0gKi9cbiAgICAndGFtYXJpbGxvJzogIzlDMEYyNixcbiAgKVxuKTtcblxuLy9TdGFuZGFyZCBjb2xvcnM6XG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMwMDAwMDA7XG4kdGFtYXJpbGxvOiAjOUMwRjI2O1xuJHNpbHZlckNoYWxpY2U6ICNBNUE1QTU7XG4kdGFoaXRpR29sZDogI0UxODEwNTtcbiRhcXVhOiAjMDE4MDg5O1xuJGJyaWNrUmVkOiAjQzQyQzQ1O1xuJHNhaGFyYTogI0FFQTUxMztcbiRjaGFtYnJheTogIzM3NUY4NjtcbiRzY2FycGFGbG93OiAjNTg1ODVBO1xuJHBvbG9CbHVlOiAjOTZCN0RBO1xuJGNoZW5pbjogI0UxREI2MDtcbiRibHVlTGFnb29uOiAjMDE4MDg5O1xuJHR1bGlwVHJlZTogI0YyQUI0MTtcbiRjb3JuRmxvd2VyOiAjOTNDQ0VBO1xuXG4vLyBDb21wb25lbnQgKENhcmQpIFNoYWRvd1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRkZWZhdWx0LWNvbXBvbmVudC1zaGFkb3c6ICgycHggMnB4IDM3cHggLTdweCAkYmxhY2spO1xuXG5AZnVuY3Rpb24gY29sb3IoJGtleTogJ2RlYnVnJywgJHZhcmlhbnQ6ICRicmFuZC1jb2xvci1rZXksICRhbHBoYTogMSkge1xuICAkY29sb3I6IG51bGw7XG4gICRjb2xvci1zcGVjdHJ1bTogbWFwLWdldCgkYnJhbmQtY29sb3JzLCAka2V5KTtcblxuICBAaWYgJGNvbG9yLXNwZWN0cnVtIHtcbiAgICAkY29sb3I6IG1hcC1nZXQoJGNvbG9yLXNwZWN0cnVtLCAkdmFyaWFudCk7XG4gIH1cblxuICBAaWYgJGFscGhhIDwgMSB7XG4gICAgJGNvbG9yOiByZ2JhKCRjb2xvciwgJGFscGhhKTtcbiAgfVxuXG4gIEByZXR1cm4gJGNvbG9yO1xufVxuXG4vLyBHZW5lcmF0ZSBiYWNrZ3JvdW5kIGFuZCB0ZXh0IGNvbG9yIGNsYXNzZXMgYmFzZWQgb24gdGhlIGNvbG9yIG1hcC5cbi8vXG4vLyBDbGFzc2VzIGFyZSBuYW1lZCBhcyBmb2xsb3dzOlxuLy9cbi8vIFx0XHQuYmcta2V5LXZhcmlhbnRcbi8vIFx0XHQudGV4dC1jb2xvci1rZXktdmFyaWFudFxuLy9cbi8vIEZvciBleGFtcGxlOlxuLy9cbi8vIFx0XHQuYmctZ3JlZW4tYmFzZVxuLy8gXHRcdC50ZXh0LWNvbG9yLWhpZ2gtdGV4dER1bGxcbi8vXG5AZWFjaCAka2V5LCAkbWFwIGluICRicmFuZC1jb2xvcnMge1xuICBAZWFjaCAkdmFyaWFudCwgJGNvbG9yIGluICRtYXAge1xuICAgIC5iZy0jeyRrZXl9LSN7JHZhcmlhbnR9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICN7JGNvbG9yfTtcbiAgICB9XG4gICAgLnRleHQtY29sb3ItI3ska2V5fS0jeyR2YXJpYW50fSB7XG4gICAgICBjb2xvcjogI3skY29sb3J9O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIEZvbnQgU2l6ZSBNYXBcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kaGVhZGluZ3MtbGV0dGVyLXNwYWNpbmc6IDJweDtcbiRmb250LXNpemUtaGVhZGxpbmUxOiAoXG4gIG51bGwgIDogKGZvbnQtc2l6ZTogMjBweCwgbGV0dGVyLXNwYWNpbmc6IDJweCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpLFxuICA3NjhweCA6IChmb250LXNpemU6IDIwcHgsIGxldHRlci1zcGFjaW5nOiAycHgsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKSxcbiAgMTAyNHB4OiAoZm9udC1zaXplOiAyNXB4LCBsZXR0ZXItc3BhY2luZzogMnB4LCBsaW5lLWhlaWdodDogaW5pdGlhbCksXG4gIDEwMjVweDogKGZvbnQtc2l6ZTogMjVweCwgbGV0dGVyLXNwYWNpbmc6IDJweCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpXG4pO1xuXG4kZm9udC1zaXplLWhlYWRsaW5lMjogKFxuICBudWxsICA6IChmb250LXNpemU6IDIwcHgsIGxldHRlci1zcGFjaW5nOiAycHgsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKSxcbiAgNzY4cHggOiAoZm9udC1zaXplOiAyMHB4LCBsZXR0ZXItc3BhY2luZzogMnB4LCBsaW5lLWhlaWdodDogaW5pdGlhbCksXG4gIDEwMjRweDogKGZvbnQtc2l6ZTogMjBweCwgbGV0dGVyLXNwYWNpbmc6IDJweCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpLFxuICAxMDI1cHg6IChmb250LXNpemU6IDIwcHgsIGxldHRlci1zcGFjaW5nOiAycHgsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKVxuKTtcblxuJGZvbnQtc2l6ZS1oZWFkbGluZTItYWx0OiAoXG4gIG51bGwgIDogKGZvbnQtc2l6ZTogMjhweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKSxcbiAgNzY4cHggOiAoZm9udC1zaXplOiAyOHB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpLFxuICAxMDI0cHg6IChmb250LXNpemU6IDYwcHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogaW5pdGlhbCksXG4gIDEwMjVweDogKGZvbnQtc2l6ZTogNjBweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKVxuKTtcblxuJGZvbnQtc2l6ZS1oZWFkbGluZTM6IChcbiAgbnVsbCAgOiAoZm9udC1zaXplOiAyMnB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpLFxuICA3NjhweCA6IChmb250LXNpemU6IDIycHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogaW5pdGlhbCksXG4gIDEwMjRweDogKGZvbnQtc2l6ZTogNDhweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKSxcbiAgMTAyNXB4OiAoZm9udC1zaXplOiA0OHB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpXG4pO1xuXG4kZm9udC1zaXplLWhlYWRsaW5lNDogKFxuICBudWxsICA6IChmb250LXNpemU6IDI2cHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogaW5pdGlhbCksXG4gIDc2OHB4IDogKGZvbnQtc2l6ZTogMjZweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKSxcbiAgMTAyNHB4OiAoZm9udC1zaXplOiAzNnB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpLFxuICAxMDI1cHg6IChmb250LXNpemU6IDM2cHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogaW5pdGlhbClcbik7XG5cbiRmb250LXNpemUtcDogKFxuICBudWxsICA6IChmb250LXNpemU6IDE2cHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogaW5pdGlhbCksXG4gIDc2OHB4IDogKGZvbnQtc2l6ZTogMTZweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKSxcbiAgMTAyNHB4OiAoZm9udC1zaXplOiAyMXB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpLFxuICAxMDI1cHg6IChmb250LXNpemU6IDIxcHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogaW5pdGlhbClcbik7XG5cbiRmb250LXNpemUtYmxvY2txdW90ZTogKFxuICBudWxsICA6IChmb250LXNpemU6IDI4cHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogaW5pdGlhbCksXG4gIDc2OHB4IDogKGZvbnQtc2l6ZTogMjhweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OiBpbml0aWFsKSxcbiAgMTAyNHB4OiAoZm9udC1zaXplOiAzNnB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6IGluaXRpYWwpLFxuICAxMDI1cHg6IChmb250LXNpemU6IDM2cHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogaW5pdGlhbClcbik7XG5cbiRmb250LXNpemUtcC1yZWd1bGFyOiAoXG4gIG51bGwgIDogKGZvbnQtc2l6ZTogMTZweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OiAyKSxcbiAgNzY4cHggOiAoZm9udC1zaXplOiAxNnB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6IDIpLFxuICAxMDI0cHg6IChmb250LXNpemU6IDE2cHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDogMiksXG4gIDEwMjVweDogKGZvbnQtc2l6ZTogMTZweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OiAyKVxuKTtcblxuJGZvbnQtc2l6ZS1wLXNtYWxsOiAoXG4gIG51bGwgOiAoZm9udC1zaXplOiAxNHB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6MS44MiksXG4gIDc2OHB4IDogKGZvbnQtc2l6ZTogMTRweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OjEuODIpLFxuICAxMDI0cHg6IChmb250LXNpemU6IDE0cHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDoxLjgyKSxcbiAgMTAyNXB4OiAoZm9udC1zaXplOiAxNHB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6MS44Milcbik7XG5cbiRmb250LXNpemUtZm9vdGVyLW5hdjogKFxuICBudWxsIDogKGZvbnQtc2l6ZTogMTJweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OjEpLFxuICA3NjhweCA6IChmb250LXNpemU6IDEycHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDoxKSxcbiAgMTAyNHB4OiAoZm9udC1zaXplOiAxMnB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6MSksXG4gIDEwMjVweDogKGZvbnQtc2l6ZTogMTJweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OjEpXG4pO1xuXG4kZm9udC1zaXplLWN0YXM6IChcbiAgbnVsbCA6IChmb250LXNpemU6IDEycHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDoxKSxcbiAgNzY4cHggOiAoZm9udC1zaXplOiAxMnB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6MSksXG4gIDEwMjRweDogKGZvbnQtc2l6ZTogMTJweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OjEpLFxuICAxMDI1cHg6IChmb250LXNpemU6IDEycHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDoxKVxuKTtcblxuJGZvbnQtc2l6ZS1mb3JtLWlucHV0OiAoXG4gIG51bGwgOiAoZm9udC1zaXplOiAxMnB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6MSksXG4gIDc2OHB4IDogKGZvbnQtc2l6ZTogMTJweCwgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwsIGxpbmUtaGVpZ2h0OjEpLFxuICAxMDI0cHg6IChmb250LXNpemU6IDEycHgsIGxldHRlci1zcGFjaW5nOiBpbml0aWFsLCBsaW5lLWhlaWdodDoxKSxcbiAgMTAyNXB4OiAoZm9udC1zaXplOiAxMnB4LCBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCwgbGluZS1oZWlnaHQ6MSlcbik7XG5cblxuXG4vLyBtZWRpYSBxdWVyaWVzXG4kbWVkaWFRdWVyaWVzOihcbiAgJ3Bob25lJzogJHRhYmxldC1waG9uZS1icmVha3BvaW50LFxuICAndGFibGV0LXBvcnRyYWl0JzogJHRhYmxldC1wb3J0cmFpdC1icmVha3BvaW50LFxuICAndGFibGV0LWxhbmRzY2FwZSc6ICR0YWJsZXQtbGFuZHNjYXBlLWJyZWFrcG9pbnQsXG4gICdkZXNrdG9wJzogJGRlc2t0b3AtYnJlYWtwb2ludCxcbiAgJ3hsJzogJGxhcmdlLWRlc2t0b3AtYnJlYWtwb2ludCxcbik7XG5cbiRtYXhNZWRpYVF1ZXJpZXM6KFxuICAncGhvbmUnOiAkdGFibGV0LXBob25lLWJyZWFrcG9pbnQgLSAxLFxuICAndGFibGV0LXBvcnRyYWl0JzogJHRhYmxldC1wb3J0cmFpdC1icmVha3BvaW50IC0gMSxcbiAgJ3RhYmxldC1sYW5kc2NhcGUnOiAkdGFibGV0LWxhbmRzY2FwZS1icmVha3BvaW50IC0gMSxcbiAgJ2Rlc2t0b3AnOiAkZGVza3RvcC1icmVha3BvaW50IC0gMSxcbiAgJ3hsJzogJGxhcmdlLWRlc2t0b3AtYnJlYWtwb2ludCAtIDFcbik7XG5cbiRuZXh0TWVkaWFRdWVyaWVzOihcbiAgJ3Bob25lJzogJ3RhYmxldC1wb3J0cmFpdCcsXG4gICd0YWJsZXQtcG9ydHJhaXQnOiAndGFibGV0LWxhbmRzY2FwZScsXG4gICd0YWJsZXQtbGFuZHNjYXBlJzogJ2Rlc2t0b3AnLFxuICAvLyB3ZSBkb24ndCBuZWVkIG1vcmUgc2luY2Ugd2UgZG9uJ3Qgd2FudCB0byBtYWtlIGRlc2t0b3Agb25seSBidXQgZGVza3RvcCBhbmQgYWJvdmUgc3R5bGVzXG4pO1xuXG4vKlxuICpcbiAqL1xuLy8gJGZ1bGwtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbmF2LWhlaWdodH0pO1xuJGZ1bGwtaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRuYXYtaGVpZ2h0fSk7XG4kZm9vdGVyLWhlaWdodC1kZXNrdG9wOiAxNTZweDtcbiRmb290ZXItaGVpZ2h0LW1vYmlsZTogNjBweDsiLCIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjIuMCB8IDIwMTEwMTI2XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbywgaW5wdXQsIHRleHRhcmVhIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRjb2xvcjpjb2xvcignZ2xvYmFsJywgJ2RhcmstZ3JleScpO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0QGluY2x1ZGUgbGF0dG87XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCJAbWl4aW4gY292ZXJJbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5AZnVuY3Rpb24gcHgtdG8tcmVtKCRzaXplKSB7XG5cdCRyZW1TaXplOiAkc2l6ZSAvIDE2cHg7XG5cdEByZXR1cm4gI3skcmVtU2l6ZX1yZW07XG59XG5cbkBtaXhpbiBsaW5lYXJHcmFkaWVudCgkdG9wLCAkYm90dG9tKSB7XG5cdGJhY2tncm91bmQ6ICR0b3A7IC8qIE9sZCBicm93c2VycyAqL1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICAkdG9wIDAlLCAkYm90dG9tIDEwMCUpOyAvKiBGRjMuNisgKi9cblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudCgtNDVkZWcsIGNvbG9yLXN0b3AoMCUsJHRvcCksIGNvbG9yLXN0b3AoMTAwJSwkYm90dG9tKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7IC8qIE9wZXJhIDExLjEwKyAqL1xuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KC00NWRlZywgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTsgLyogSUUxMCsgKi9cblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTsgLyogVzNDICovXG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG59XG5cbkBtaXhpbiBzaGFkb3coJHNoYWRvdyl7XG5cdC1tb3otYm94LXNoYWRvdzogJHNoYWRvdztcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAkc2hhZG93O1xuXHRib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4vKlVzZWZ1bCBtaXhpbnMqL1xuQG1peGluIHRyYW5zZm9ybS1yb3RhdGUoJGRlZ3JlZSkge1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZSk7IC8qIElFIDkgKi9cblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG5cdHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWUpO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkeC1heGlzLCAkeS1heGlzLCAkei1heGlzKSB7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByb3RhdGUoJHgtYXhpcyAkeS1heGlzICR6LWF4aXMpOyAvKiBJRSA5ICovXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcm90YXRlKCR4LWF4aXMgJHktYXhpcyAkei1heGlzKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG5cdHRyYW5zZm9ybS1vcmlnaW46IHJvdGF0ZSgkeC1heGlzICR5LWF4aXMgJHotYXhpcyk7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cblxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3JtKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuXHQtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcblx0dHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKXtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHQtbW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG5cdHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG59XG5cbkBtaXhpbiBmbGV4Ym94KCRmbGV4KSB7XG5cdGRpc3BsYXk6LW1zLSRmbGV4O1xuXHRkaXNwbGF5Oi13ZWJraXQtJGZsZXg7XG5cdGRpc3BsYXk6ICRmbGV4O1xufVxuXG5AbWl4aW4gZmxleGJveC1hbGlnbi1pdGVtcygkYWxpZ24pIHtcblx0LW1zLWFsaWduLWl0ZW1zOiAkYWxpZ247XG5cdC13ZWJraXQtYm94LWFsaWduOiAkYWxpZ247XG5cdC13ZWJraXQtZmxleC1hbGlnbjogJGFsaWduO1xuXHQtd2Via2l0LWFsaWduLWl0ZW1zOiAkYWxpZ247XG5cdGFsaWduLWl0ZW1zOiAkYWxpZ247XG59XG5cbkBtaXhpbiBmbGV4Ym94LWRpcmVjdGlvbigkZGlyZWN0aW9uKSB7XG5cdC1tcy1hbGlnbi1pdGVtczogJGRpcmVjdGlvbjtcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogJGRpcmVjdGlvbjtcblx0YWxpZ24taXRlbXM6ICRkaXJlY3Rpb247XG59XG5cbkBtaXhpbiBmbGV4Ym94LWFsaWduLWNvbnRlbnQoJGNvbnRlbnQpIHtcblx0LW1zLWFsaWduLWNvbnRlbnQ6ICRjb250ZW50O1xuXHQtd2Via2l0LWFsaWduLWNvbnRlbnQ6ICRjb250ZW50O1xuXHRhbGlnbi1jb250ZW50OiAkY29udGVudDtcbn1cblxuQG1peGluIGZsZXhib3gtanVzdGlmeS1jb250ZW50KCRqdXN0aWZ5KSB7XG5cdC1tcy1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XG5cdGp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XG59XG5cbkBtaXhpbiB0cmFuc2Zvcm0tc3R5bGUoJHN0eWxlKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiAkc3R5bGU7XG5cdHRyYW5zZm9ybS1zdHlsZTogJHN0eWxlO1x0XG59XG5cblxuQG1peGluIGZsZXhib3gtd3JhcCgkd3JhcCkge1xuXHQtbXMtZmxleC13cmFwOiAkd3JhcDtcblx0LXdlYmtpdC1mbGV4LXdyYXA6ICR3cmFwO1xuXHRmbGV4LXdyYXA6ICR3cmFwO1xufVxuXG5AbWl4aW4gZmxleGJveC1kaXJlY3Rpb24oJGRpcmVjdGlvbikge1xuXHQtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG5cdC13ZWJraXQtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG5cdGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xufVxuXG5AbWl4aW4gYmx1cigkYmx1cikge1xuXHQtd2Via2l0LWZpbHRlcjogYmx1cigkYmx1cik7XG5cdC1tb3otZmlsdGVyOiBibHVyKCRibHVyKTtcblx0LW8tZmlsdGVyOiBibHVyKCRibHVyKTtcblx0LW1zLWZpbHRlcjogYmx1cigkYmx1cik7XG5cdGZpbHRlcjogYmx1cigkYmx1cik7XG59XG5cbkBtaXhpbiBicmlnaHRuZXNzICgkYnJpZ2h0bmVzcykge1xuXHQtd2Via2l0LWZpbHRlcjogJGJyaWdodG5lc3M7XG5cdC1tb3otZmlsdGVyOiAkYnJpZ2h0bmVzcztcblx0LW8tZmlsdGVyOiAkYnJpZ2h0bmVzcztcblx0LW1zLWZpbHRlcjogJGJyaWdodG5lc3M7XG5cdGZpbHRlcjogJGJyaWdodG5lc3M7XG59XG5cbkBtaXhpbiBhcHBlYXJhbmNlKCRhcHBlYXJhbmNlKSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogJGFwcGVhcmFuY2U7XG5cdC1tb3otYXBwZWFyYW5jZTogJGFwcGVhcmFuY2U7XG5cdGFwcGVhcmFuY2U6ICRhcHBlYXJhbmNlO1xufVxuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93KSB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdztcblx0LW1vei1ib3gtc2hhZG93Olx0JHNoYWRvdztcblx0Ym94LXNoYWRvdzpcdFx0ICRzaGFkb3c7XG59XG5cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGUuLi4pIHtcblx0JG1heDogbGVuZ3RoKCRhbmltYXRlKTtcblx0JGFuaW1hdGlvbnM6ICcnO1xuXG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG1heCB7XG5cdFx0JGFuaW1hdGlvbnM6ICN7JGFuaW1hdGlvbnMgKyBudGgoJGFuaW1hdGUsICRpKX07XG5cblx0XHRAaWYgJGkgPCAkbWF4IHtcblx0XHRcdCRhbmltYXRpb25zOiAjeyRhbmltYXRpb25zICsgXCIsIFwifTtcblx0XHR9XG5cdH1cblx0LXdlYmtpdC1hbmltYXRpb246ICRhbmltYXRpb25zO1xuXHQtbW96LWFuaW1hdGlvbjpcdCRhbmltYXRpb25zO1xuXHQtby1hbmltYXRpb246XHQgICRhbmltYXRpb25zO1xuXHRhbmltYXRpb246XHRcdCAkYW5pbWF0aW9ucztcbn1cblxuQG1peGluIGtleWZyYW1lcygkYW5pbWF0aW9uTmFtZSkge1xuXHRALXdlYmtpdC1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cdEAtbW96LWtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblx0QC1vLWtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblx0QGtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGRpcmVjdGlvbigkZGlyZWN0aW9uKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTokZGlyZWN0aW9uOyAgLyogdGhpcyBtYWtlcyBzdXJlIHRoYXQgYWZ0ZXIgYW5pbWF0aW9uIGlzIGRvbmUgd2UgcmVtYWluIGF0IHRoZSBsYXN0IGtleWZyYW1lIHZhbHVlIChvcGFjaXR5OiAxKSovXG5cdC1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTokZGlyZWN0aW9uO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiRkaXJlY3Rpb247XG59XG5cbkBtaXhpbiBjb2x1bW5zKCRjb2x1bW5zLCAkZ2FwLCAkYnJlYWspIHtcblx0LXdlYmtpdC1jb2x1bW4tY291bnQ6ICRjb2x1bW5zOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cblx0LW1vei1jb2x1bW4tY291bnQ6ICRjb2x1bW5zOyAvKiBGaXJlZm94ICovXG5cdGNvbHVtbi1jb3VudDokY29sdW1ucztcblx0LXdlYmtpdC1jb2x1bW4tZ2FwOiAkZ2FwOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cblx0LW1vei1jb2x1bW4tZ2FwOiAkZ2FwOyAvKiBGaXJlZm94ICovXG5cdGNvbHVtbi1nYXA6ICRnYXA7XG5cdC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogJGJyZWFrOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cblx0cGFnZS1icmVhay1pbnNpZGU6ICRicmVhazsgLyogRmlyZWZveCAqL1xuXHRicmVhay1pbnNpZGU6ICRicmVhaztcbn1cblxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvciwgJGZvbnQtd2VpZ2h0OiA0MDApIHtcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuXHR9XG5cblx0JjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cblx0XHRjb2xvcjogJGNvbG9yO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG5cdH1cblxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHsgIC8qIEZpcmVmb3ggMTkrICovXG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuXHR9XG5cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAgXG5cdFx0Y29sb3I6ICRjb2xvcjtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuXHR9XG5cblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcblx0fVxufVxuXG4vLyBVc2UgdG8gY2xlYXIgYSB3cmFwcGVyIGVsZW1lbnQgaW5zdGVhZCBvZiBhIHNlcGFyYXRlIGh0bWwgZWxlbWVudCB3aXRoIGNsZWFyOiBib3RoO1xuQG1peGluIGNsZWFyUm93IHtcblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8vIE1lZGlhIHF1ZXJpZXNcbi8vIFRPRE86IChEUCkgU3RvcCB1c2luZyB0aGVzZS4gVXNlIHRoZSAnbWVkaWFxdWVyeScgbWl4aW4gYmVsb3cuXG5AbWl4aW4gdGFibGV0LXBvcnRyYWl0IHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC1wb3J0cmFpdC1icmVha3BvaW50KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHRhYmxldC1sYW5kc2NhcGUge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0LWxhbmRzY2FwZS1icmVha3BvaW50KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG5hdi1icmVhayB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRuYXYtYnJlYWtwb2ludCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBkZXNrdG9wIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWtwb2ludCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBkZXNrdG9wLWxhcmdlIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlLWRlc2t0b3AtYnJlYWtwb2ludCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIEtleWZyYW1lc1xuQC13ZWJraXQta2V5ZnJhbWVzIG1vdmVVcCB7XG5cdDAlIHsgfVxuXHQxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IG9wYWNpdHk6IDE7IH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlVXAge1xuXHQwJSB7IH1cblx0MTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IG9wYWNpdHk6IDE7IH1cbn1cblxuQG1peGluIGZvbnQtc2l6ZSgkZnMtbWFwKSB7XG4gIEBlYWNoICRmcy1icmVha3BvaW50LCAkZnMtZm9udC1zaXplIGluICRmcy1tYXAge1xuXHRcdEBpZiAkZnMtYnJlYWtwb2ludCA9PSBudWxsIHtcblx0XHRcdGZvbnQtc2l6ZTogX2dldCgkZnMtZm9udC1zaXplLGZvbnQtc2l6ZSk7XG5cdFx0fVxuXHRcdEBlbHNlIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmcy1icmVha3BvaW50KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogX2dldCgkZnMtZm9udC1zaXplLGZvbnQtc2l6ZSk7XG5cdFx0XHR9XG5cdFx0fVxuICB9XG59XG5cbkBtaXhpbiBmb250LXN0eWxlcygkZnMtbWFwKSB7XG5cdEBlYWNoICRmcy1icmVha3BvaW50LCAkZnMtcHJvcGVydGllcyBpbiAkZnMtbWFwIHtcblx0XHRAaWYgJGZzLWJyZWFrcG9pbnQgPT0gbnVsbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogX2dldCgkZnMtcHJvcGVydGllcywgZm9udC1zaXplKTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IF9nZXQoJGZzLXByb3BlcnRpZXMsIGxldHRlci1zcGFjaW5nKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IF9nZXQoJGZzLXByb3BlcnRpZXMsIGxpbmUtaGVpZ2h0KTtcblx0XHR9XG5cdFx0QGVsc2Uge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGZzLWJyZWFrcG9pbnQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiBfZ2V0KCRmcy1wcm9wZXJ0aWVzLCBmb250LXNpemUpO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogX2dldCgkZnMtcHJvcGVydGllcywgbGV0dGVyLXNwYWNpbmcpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogX2dldCgkZnMtcHJvcGVydGllcywgbGluZS1oZWlnaHQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKipcbiAqIEFsbG93IHRoZSBwYXNzZWQtaW4gc2VsZWN0b3JzIHRvIGJlIHVzZWQgYnkgaGVhZGluZ3Mgd2l0aG91dCBiZWluZyBvdmVycmlkZGVuIGJ5IGRlZmF1bHQgaGVhZGluZyBzdHlsZXMuXG4gKlxuICogQHBhcmFtICB7c2VsZWN0b3JzfSAkc2VsZWN0b3JzIGEgU0NTUyBcImxpc3RcIiBvZiBzZWxlY3RvcnMuXG4gKi9cbkBtaXhpbiBoZWFkaW5nLWV4dGVuZCgkc2VsZWN0b3JzKSB7XG5cdEBlYWNoICRzZWxlY3RvciBpbiAkc2VsZWN0b3JzIHtcblx0XHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0XHRcdCYjeyRzZWxlY3Rvcn0ge1xuXHRcdFx0XHRAZXh0ZW5kICN7JHNlbGVjdG9yfTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8vXG4vLyBfZ2V0KClcbi8vIEEgbW9yZSB0ZXJzZSB3YXkgb2YgcmV0cmlldmluZyBkYXRhIGZyb20gc2FzcyBtYXBzXG4vL1xuQGZ1bmN0aW9uIF9nZXQoJG1hcCwgJGtleSwgJHN1YktleTogZmFsc2Upe1xuXHQvL2NoZWNrIHRvIHNlZSBpZiB0aGUgcGFzc2VkIG1hcCBleGlzdHNcblx0Ly9AaWYobm90IGdsb2JhbC12YXJpYWJsZS1leGlzdHMoJG1hcCkpe1xuXHQvL1x0QHdhcm4gXCIjeyRtYXB9IGRvZXNuJ3QgZXhpc3QuXCI7XG5cdC8vXHRAcmV0dXJuIGZhbHNlO1xuXHQvL31cblxuXHQvLyBDaGVjayB0byBzZWUgaWYgdGhlIHByb3BlcnR5IGtleSBwYXNzZWQgcmVzb2x2ZXMgdG8gYSB2YWx1ZVxuXHRAaWYgKG1hcC1oYXMta2V5KCRtYXAsICRrZXkpKSB7XG5cdFx0QGlmICgkc3ViS2V5KSB7XG5cdFx0XHQvLyRzdWJNYXA6IG1hcC1nZXQoJG1hcCwga2V5KTtcblx0XHRcdEByZXR1cm4gbWFwLWdldChtYXAtZ2V0KCRtYXAsICRrZXkpLCAkc3ViS2V5KTtcblx0XHR9XG5cblx0XHRAZWxzZSB7XG5cdFx0XHRAcmV0dXJuIG1hcC1nZXQoJG1hcCwgJGtleSk7XG5cdFx0fVxuXHR9XG5cblx0QGVsc2Uge1xuXHRcdEB3YXJuIFwiI3ska2V5fSBkb2Vzbid0IGV4aXN0IGluICN7JG1hcH0uIEN1cnJlbnQgZm9udCBwcm9wZXJ0eSBvcHRpb25zIGZvciAjeyRtYXB9IGFyZTogI3ttYXAta2V5cygkbWFwKX0uXCI7XG5cdFx0QHJldHVybiBmYWxzZTtcblx0fVxufVxuXG4vLyBTaG9ydCB2ZXJzaW9uc1xuJG1lZGlhcXVlcnktcGhvbmU6IF9nZXQoJG1lZGlhUXVlcmllcywgJ3Bob25lJyk7XG4kbWVkaWFxdWVyeS10YWJsZXQtcG9ydHJhaXQ6IF9nZXQoJG1lZGlhUXVlcmllcywgJ3RhYmxldC1wb3J0cmFpdCcpO1xuJG1lZGlhcXVlcnktdGFibGV0LWxhbmRzY2FwZTogX2dldCgkbWVkaWFRdWVyaWVzLCAndGFibGV0LWxhbmRzY2FwZScpO1xuJG1lZGlhcXVlcnktZGVza3RvcDogX2dldCgkbWVkaWFRdWVyaWVzLCAnZGVza3RvcCcpO1xuJG1lZGlhcXVlcnkteGw6IF9nZXQoJG1lZGlhUXVlcmllcywgJ3hsJyk7XG5cbkBtaXhpbiBtZWRpYXF1ZXJ5KCRicmVha3BvaW50KSB7XG5cdC8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogX2dldCgkbWVkaWFRdWVyaWVzLCAjeyRicmVha3BvaW50fSkpIHtcblx0QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogX2dldCgkbWVkaWFRdWVyaWVzLCAjeyRicmVha3BvaW50fSkpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWVkaWFxdWVyeS1tYXgtZGV2aWNlLXdpZHRoKCRicmVha3BvaW50KSB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IF9nZXQoJG1heE1lZGlhUXVlcmllcywgI3skYnJlYWtwb2ludH0pKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1lZGlhcXVlcnktbWF4KCRicmVha3BvaW50KSB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogX2dldCgkbWF4TWVkaWFRdWVyaWVzLCAjeyRicmVha3BvaW50fSkpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWVkaWFxdWVyeS1vbmx5KCRicmVha3BvaW50KSB7XG5cdEBpZiBtYXAtaGFzLWtleSgkbmV4dE1lZGlhUXVlcmllcywgI3skYnJlYWtwb2ludH0pIHtcblx0XHQkbWF4X3F1ZXJ5OiAnI3tfZ2V0KCRuZXh0TWVkaWFRdWVyaWVzLCAjeyRicmVha3BvaW50fSl9Jztcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IF9nZXQoJG1lZGlhUXVlcmllcywgI3skYnJlYWtwb2ludH0pKSBhbmQgKG1heC13aWR0aDogX2dldCgkbWF4TWVkaWFRdWVyaWVzLCAkbWF4X3F1ZXJ5KSkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IEBlbHNlIHtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IF9nZXQoJG1lZGlhUXVlcmllcywgI3skYnJlYWtwb2ludH0pKSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuXG4vLyBUT0RPOiAoRFApIEFkZCBtaXhpbiBmb3IgdGhlc2Vcbi8vIGlQaG9uZSA0XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLWhlaWdodDogNDgwcHgpIHtcblx0Ly8gdG9wOiA3My4xdmg7XG59XG5cbi8vIGlQaG9uZSA1XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLWhlaWdodDogNTY4cHgpIHtcblx0Ly8gdG9wOiA3Ny42dmg7XG59XG5cbi8vIEFuZHJvaWRcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtaGVpZ2h0OiA1NjlweCkge1xuXHQvLyB0b3A6IDkxLjZ2aDtcbn1cblxuLy8gaVBob25lIDZcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtaGVpZ2h0OiA2NjdweCkge1xuXHQvLyB0b3A6IDc5LjZ2aDtcbn1cblxuLy8gaVBhZFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1oZWlnaHQ6IDczN3B4KSB7XG5cdC8vIHRvcDogODMuNnZoO1xufVxuXG4vLyBEZXNrdG9wXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLWhlaWdodDogMTAyNXB4KSB7XG5cdC8vIHRvcDogOTEuNnZoO1xufVxuXG5cbi8vIEFsbG93cyBKUyB0byBhY2Nlc3MgQ1NTIGJyZWFrcG9pbnRzXG4uYnJlYWtwb2ludCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMDtcbn1cblxuYm9keSB7XG5cdC8vIFRPRE86IChEUCkgRm9yIGRlYnVnZ2luZyBvbmx5LiBSZW1vdmUgdGhpcyBpbiBwcm9kdWN0aW9uLlxuXHRib3JkZXItYm90dG9tOiAwcHggc29saWQgcmVkO1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkocGhvbmUpIHtcblx0XHRib3JkZXItY29sb3I6IGdyZWVuO1xuXG5cdFx0LmJyZWFrcG9pbnQucGhvbmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRib3JkZXItY29sb3I6IGJsdWU7XG5cblx0XHQuYnJlYWtwb2ludC50YWJsZXQtcG9ydHJhaXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiBwdXJwbGU7XG5cblx0XHQuYnJlYWtwb2ludC50YWJsZXQtbGFuZHNjYXBlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdGJvcmRlci1jb2xvcjogb3JhbmdlO1xuXG5cdFx0LmJyZWFrcG9pbnQuZGVza3RvcCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHhsKSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB5ZWxsb3c7XG5cblx0XHQuYnJlYWtwb2ludC54bCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cbiIsIlxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gICAgLm1vYmlsZS1oaWRkZW4ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG4gICAgLnB1cmUtdS1zbS0xLFxuICAgIC5wdXJlLXUtc20tMS0xLFxuICAgIC5wdXJlLXUtc20tMS0yLFxuICAgIC5wdXJlLXUtc20tMS0zLFxuICAgIC5wdXJlLXUtc20tMi0zLFxuICAgIC5wdXJlLXUtc20tMy0zLFxuICAgIC5wdXJlLXUtc20tMS00LFxuICAgIC5wdXJlLXUtc20tMi00LFxuICAgIC5wdXJlLXUtc20tMy00LFxuICAgIC5wdXJlLXUtc20tNC00LFxuICAgIC5wdXJlLXUtc20tMS01LFxuICAgIC5wdXJlLXUtc20tMi01LFxuICAgIC5wdXJlLXUtc20tMy01LFxuICAgIC5wdXJlLXUtc20tNC01LFxuICAgIC5wdXJlLXUtc20tNS01LFxuICAgIC5wdXJlLXUtc20tMS02LFxuICAgIC5wdXJlLXUtc20tMi02LFxuICAgIC5wdXJlLXUtc20tMy02LFxuICAgIC5wdXJlLXUtc20tNC02LFxuICAgIC5wdXJlLXUtc20tNS02LFxuICAgIC5wdXJlLXUtc20tNi02LFxuICAgIC5wdXJlLXUtc20tMS04LFxuICAgIC5wdXJlLXUtc20tMi04LFxuICAgIC5wdXJlLXUtc20tMy04LFxuICAgIC5wdXJlLXUtc20tNC04LFxuICAgIC5wdXJlLXUtc20tNS04LFxuICAgIC5wdXJlLXUtc20tNi04LFxuICAgIC5wdXJlLXUtc20tNy04LFxuICAgIC5wdXJlLXUtc20tOC04LFxuICAgIC5wdXJlLXUtc20tMS0xMixcbiAgICAucHVyZS11LXNtLTItMTIsXG4gICAgLnB1cmUtdS1zbS0zLTEyLFxuICAgIC5wdXJlLXUtc20tNC0xMixcbiAgICAucHVyZS11LXNtLTUtMTIsXG4gICAgLnB1cmUtdS1zbS02LTEyLFxuICAgIC5wdXJlLXUtc20tNy0xMixcbiAgICAucHVyZS11LXNtLTgtMTIsXG4gICAgLnB1cmUtdS1zbS05LTEyLFxuICAgIC5wdXJlLXUtc20tMTAtMTIsXG4gICAgLnB1cmUtdS1zbS0xMS0xMixcbiAgICAucHVyZS11LXNtLTEyLTEyLFxuICAgIC5wdXJlLXUtc20tMS0yNCxcbiAgICAucHVyZS11LXNtLTItMjQsXG4gICAgLnB1cmUtdS1zbS0zLTI0LFxuICAgIC5wdXJlLXUtc20tNC0yNCxcbiAgICAucHVyZS11LXNtLTUtMjQsXG4gICAgLnB1cmUtdS1zbS02LTI0LFxuICAgIC5wdXJlLXUtc20tNy0yNCxcbiAgICAucHVyZS11LXNtLTgtMjQsXG4gICAgLnB1cmUtdS1zbS05LTI0LFxuICAgIC5wdXJlLXUtc20tMTAtMjQsXG4gICAgLnB1cmUtdS1zbS0xMS0yNCxcbiAgICAucHVyZS11LXNtLTEyLTI0LFxuICAgIC5wdXJlLXUtc20tMTMtMjQsXG4gICAgLnB1cmUtdS1zbS0xNC0yNCxcbiAgICAucHVyZS11LXNtLTE1LTI0LFxuICAgIC5wdXJlLXUtc20tMTYtMjQsXG4gICAgLnB1cmUtdS1zbS0xNy0yNCxcbiAgICAucHVyZS11LXNtLTE4LTI0LFxuICAgIC5wdXJlLXUtc20tMTktMjQsXG4gICAgLnB1cmUtdS1zbS0yMC0yNCxcbiAgICAucHVyZS11LXNtLTIxLTI0LFxuICAgIC5wdXJlLXUtc20tMjItMjQsXG4gICAgLnB1cmUtdS1zbS0yMy0yNCxcbiAgICAucHVyZS11LXNtLTI0LTI0XG4gICAgIHtcbiAgICAgICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgem9vbTogMTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTEtMjQge1xuICAgICAgICB3aWR0aDogNC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA0LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS0xMixcbiAgICAucHVyZS11LXNtLTItMjQge1xuICAgICAgICB3aWR0aDogOC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4LjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS04LFxuICAgIC5wdXJlLXUtc20tMy0yNCB7XG4gICAgICAgIHdpZHRoOiAxMi41MDAwJTtcbiAgICAgICAgKndpZHRoOiAxMi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTEtNixcbiAgICAucHVyZS11LXNtLTItMTIsXG4gICAgLnB1cmUtdS1zbS00LTI0IHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjclO1xuICAgICAgICAqd2lkdGg6IDE2LjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS01IHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgKndpZHRoOiAxOS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTUtMjQge1xuICAgICAgICB3aWR0aDogMjAuODMzMyU7XG4gICAgICAgICp3aWR0aDogMjAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xLTQsXG4gICAgLnB1cmUtdS1zbS0yLTgsXG4gICAgLnB1cmUtdS1zbS0zLTEyLFxuICAgIC5wdXJlLXUtc20tNi0yNCB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICp3aWR0aDogMjQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS03LTI0IHtcbiAgICAgICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDI5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS0zLFxuICAgIC5wdXJlLXUtc20tMi02LFxuICAgIC5wdXJlLXUtc20tNC0xMixcbiAgICAucHVyZS11LXNtLTgtMjQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICAgICp3aWR0aDogMzMuMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0zLTgsXG4gICAgLnB1cmUtdS1zbS05LTI0IHtcbiAgICAgICAgd2lkdGg6IDM3LjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDM3LjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMi01IHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgKndpZHRoOiAzOS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTUtMTIsXG4gICAgLnB1cmUtdS1zbS0xMC0yNCB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgICAgICAgKndpZHRoOiA0MS42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTExLTI0IHtcbiAgICAgICAgd2lkdGg6IDQ1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDQ1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS0yLFxuICAgIC5wdXJlLXUtc20tMi00LFxuICAgIC5wdXJlLXUtc20tMy02LFxuICAgIC5wdXJlLXUtc20tNC04LFxuICAgIC5wdXJlLXUtc20tNi0xMixcbiAgICAucHVyZS11LXNtLTEyLTI0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgKndpZHRoOiA0OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTEzLTI0IHtcbiAgICAgICAgd2lkdGg6IDU0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDU0LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tNy0xMixcbiAgICAucHVyZS11LXNtLTE0LTI0IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDU4LjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMy01IHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgKndpZHRoOiA1OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTUtOCxcbiAgICAucHVyZS11LXNtLTE1LTI0IHtcbiAgICAgICAgd2lkdGg6IDYyLjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDYyLjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMi0zLFxuICAgIC5wdXJlLXUtc20tNC02LFxuICAgIC5wdXJlLXUtc20tOC0xMixcbiAgICAucHVyZS11LXNtLTE2LTI0IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICAgICAqd2lkdGg6IDY2LjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTctMjQge1xuICAgICAgICB3aWR0aDogNzAuODMzMyU7XG4gICAgICAgICp3aWR0aDogNzAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0zLTQsXG4gICAgLnB1cmUtdS1zbS02LTgsXG4gICAgLnB1cmUtdS1zbS05LTEyLFxuICAgIC5wdXJlLXUtc20tMTgtMjQge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAqd2lkdGg6IDc0Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTktMjQge1xuICAgICAgICB3aWR0aDogNzkuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNzkuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS00LTUge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAqd2lkdGg6IDc5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tNS02LFxuICAgIC5wdXJlLXUtc20tMTAtMTIsXG4gICAgLnB1cmUtdS1zbS0yMC0yNCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4My4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTctOCxcbiAgICAucHVyZS11LXNtLTIxLTI0IHtcbiAgICAgICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDg3LjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTEtMTIsXG4gICAgLnB1cmUtdS1zbS0yMi0yNCB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY3JTtcbiAgICAgICAgKndpZHRoOiA5MS42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTIzLTI0IHtcbiAgICAgICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDk1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMSxcbiAgICAucHVyZS11LXNtLTEtMSxcbiAgICAucHVyZS11LXNtLTItMixcbiAgICAucHVyZS11LXNtLTMtMyxcbiAgICAucHVyZS11LXNtLTQtNCxcbiAgICAucHVyZS11LXNtLTUtNSxcbiAgICAucHVyZS11LXNtLTYtNixcbiAgICAucHVyZS11LXNtLTgtOCxcbiAgICAucHVyZS11LXNtLTEyLTEyLFxuICAgIC5wdXJlLXUtc20tMjQtMjQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRhYmxldC1oaWRkZW4ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG4gICAgLnB1cmUtdS1tZC0xLFxuICAgIC5wdXJlLXUtbWQtMS0xLFxuICAgIC5wdXJlLXUtbWQtMS0yLFxuICAgIC5wdXJlLXUtbWQtMS0zLFxuICAgIC5wdXJlLXUtbWQtMi0zLFxuICAgIC5wdXJlLXUtbWQtMy0zLFxuICAgIC5wdXJlLXUtbWQtMS00LFxuICAgIC5wdXJlLXUtbWQtMi00LFxuICAgIC5wdXJlLXUtbWQtMy00LFxuICAgIC5wdXJlLXUtbWQtNC00LFxuICAgIC5wdXJlLXUtbWQtMS01LFxuICAgIC5wdXJlLXUtbWQtMi01LFxuICAgIC5wdXJlLXUtbWQtMy01LFxuICAgIC5wdXJlLXUtbWQtNC01LFxuICAgIC5wdXJlLXUtbWQtNS01LFxuICAgIC5wdXJlLXUtbWQtMS02LFxuICAgIC5wdXJlLXUtbWQtMi02LFxuICAgIC5wdXJlLXUtbWQtMy02LFxuICAgIC5wdXJlLXUtbWQtNC02LFxuICAgIC5wdXJlLXUtbWQtNS02LFxuICAgIC5wdXJlLXUtbWQtNi02LFxuICAgIC5wdXJlLXUtbWQtMS04LFxuICAgIC5wdXJlLXUtbWQtMi04LFxuICAgIC5wdXJlLXUtbWQtMy04LFxuICAgIC5wdXJlLXUtbWQtNC04LFxuICAgIC5wdXJlLXUtbWQtNS04LFxuICAgIC5wdXJlLXUtbWQtNi04LFxuICAgIC5wdXJlLXUtbWQtNy04LFxuICAgIC5wdXJlLXUtbWQtOC04LFxuICAgIC5wdXJlLXUtbWQtMS0xMixcbiAgICAucHVyZS11LW1kLTItMTIsXG4gICAgLnB1cmUtdS1tZC0zLTEyLFxuICAgIC5wdXJlLXUtbWQtNC0xMixcbiAgICAucHVyZS11LW1kLTUtMTIsXG4gICAgLnB1cmUtdS1tZC02LTEyLFxuICAgIC5wdXJlLXUtbWQtNy0xMixcbiAgICAucHVyZS11LW1kLTgtMTIsXG4gICAgLnB1cmUtdS1tZC05LTEyLFxuICAgIC5wdXJlLXUtbWQtMTAtMTIsXG4gICAgLnB1cmUtdS1tZC0xMS0xMixcbiAgICAucHVyZS11LW1kLTEyLTEyLFxuICAgIC5wdXJlLXUtbWQtMS0yNCxcbiAgICAucHVyZS11LW1kLTItMjQsXG4gICAgLnB1cmUtdS1tZC0zLTI0LFxuICAgIC5wdXJlLXUtbWQtNC0yNCxcbiAgICAucHVyZS11LW1kLTUtMjQsXG4gICAgLnB1cmUtdS1tZC02LTI0LFxuICAgIC5wdXJlLXUtbWQtNy0yNCxcbiAgICAucHVyZS11LW1kLTgtMjQsXG4gICAgLnB1cmUtdS1tZC05LTI0LFxuICAgIC5wdXJlLXUtbWQtMTAtMjQsXG4gICAgLnB1cmUtdS1tZC0xMS0yNCxcbiAgICAucHVyZS11LW1kLTEyLTI0LFxuICAgIC5wdXJlLXUtbWQtMTMtMjQsXG4gICAgLnB1cmUtdS1tZC0xNC0yNCxcbiAgICAucHVyZS11LW1kLTE1LTI0LFxuICAgIC5wdXJlLXUtbWQtMTYtMjQsXG4gICAgLnB1cmUtdS1tZC0xNy0yNCxcbiAgICAucHVyZS11LW1kLTE4LTI0LFxuICAgIC5wdXJlLXUtbWQtMTktMjQsXG4gICAgLnB1cmUtdS1tZC0yMC0yNCxcbiAgICAucHVyZS11LW1kLTIxLTI0LFxuICAgIC5wdXJlLXUtbWQtMjItMjQsXG4gICAgLnB1cmUtdS1tZC0yMy0yNCxcbiAgICAucHVyZS11LW1kLTI0LTI0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAqZGlzcGxheTogaW5saW5lO1xuICAgICAgICB6b29tOiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0xLTI0IHtcbiAgICAgICAgd2lkdGg6IDQuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtMTIsXG4gICAgLnB1cmUtdS1tZC0yLTI0IHtcbiAgICAgICAgd2lkdGg6IDguMzMzMyU7XG4gICAgICAgICp3aWR0aDogOC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtOCxcbiAgICAucHVyZS11LW1kLTMtMjQge1xuICAgICAgICB3aWR0aDogMTIuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMTIuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0xLTYsXG4gICAgLnB1cmUtdS1tZC0yLTEyLFxuICAgIC5wdXJlLXUtbWQtNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgKndpZHRoOiAxNi42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICp3aWR0aDogMTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC01LTI0IHtcbiAgICAgICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDIwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMS00LFxuICAgIC5wdXJlLXUtbWQtMi04LFxuICAgIC5wdXJlLXUtbWQtMy0xMixcbiAgICAucHVyZS11LW1kLTYtMjQge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAqd2lkdGg6IDI0Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNy0yNCB7XG4gICAgICAgIHdpZHRoOiAyOS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiAyOS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtMyxcbiAgICAucHVyZS11LW1kLTItNixcbiAgICAucHVyZS11LW1kLTQtMTIsXG4gICAgLnB1cmUtdS1tZC04LTI0IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDMzLjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMy04LFxuICAgIC5wdXJlLXUtbWQtOS0yNCB7XG4gICAgICAgIHdpZHRoOiAzNy41MDAwJTtcbiAgICAgICAgKndpZHRoOiAzNy40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTItNSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICp3aWR0aDogMzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC01LTEyLFxuICAgIC5wdXJlLXUtbWQtMTAtMjQge1xuICAgICAgICB3aWR0aDogNDEuNjY2NyU7XG4gICAgICAgICp3aWR0aDogNDEuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0xMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0NS44MzMzJTtcbiAgICAgICAgKndpZHRoOiA0NS44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtMixcbiAgICAucHVyZS11LW1kLTItNCxcbiAgICAucHVyZS11LW1kLTMtNixcbiAgICAucHVyZS11LW1kLTQtOCxcbiAgICAucHVyZS11LW1kLTYtMTIsXG4gICAgLnB1cmUtdS1tZC0xMi0yNCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICp3aWR0aDogNDkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0xMy0yNCB7XG4gICAgICAgIHdpZHRoOiA1NC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA1NC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTctMTIsXG4gICAgLnB1cmUtdS1tZC0xNC0yNCB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA1OC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTMtNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICp3aWR0aDogNTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC01LTgsXG4gICAgLnB1cmUtdS1tZC0xNS0yNCB7XG4gICAgICAgIHdpZHRoOiA2Mi41MDAwJTtcbiAgICAgICAgKndpZHRoOiA2Mi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTItMyxcbiAgICAucHVyZS11LXNtLTQtNixcbiAgICAucHVyZS11LW1kLTgtMTIsXG4gICAgLnB1cmUtdS1tZC0xNi0yNCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY3JTtcbiAgICAgICAgKndpZHRoOiA2Ni42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTE3LTI0IHtcbiAgICAgICAgd2lkdGg6IDcwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDcwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMy00LFxuICAgIC5wdXJlLXUtbWQtNi04LFxuICAgIC5wdXJlLXUtbWQtOS0xMixcbiAgICAucHVyZS11LW1kLTE4LTI0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgKndpZHRoOiA3NC45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTE5LTI0IHtcbiAgICAgICAgd2lkdGg6IDc5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDc5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNC01IHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgKndpZHRoOiA3OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTUtNixcbiAgICAucHVyZS11LW1kLTEwLTEyLFxuICAgIC5wdXJlLXUtbWQtMjAtMjQge1xuICAgICAgICB3aWR0aDogODMuMzMzMyU7XG4gICAgICAgICp3aWR0aDogODMuMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC03LTgsXG4gICAgLnB1cmUtdS1tZC0yMS0yNCB7XG4gICAgICAgIHdpZHRoOiA4Ny41MDAwJTtcbiAgICAgICAgKndpZHRoOiA4Ny40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTExLTEyLFxuICAgIC5wdXJlLXUtbWQtMjItMjQge1xuICAgICAgICB3aWR0aDogOTEuNjY2NyU7XG4gICAgICAgICp3aWR0aDogOTEuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0yMy0yNCB7XG4gICAgICAgIHdpZHRoOiA5NS44MzMzJTtcbiAgICAgICAgKndpZHRoOiA5NS44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEsXG4gICAgLnB1cmUtdS1tZC0xLTEsXG4gICAgLnB1cmUtdS1tZC0yLTIsXG4gICAgLnB1cmUtdS1tZC0zLTMsXG4gICAgLnB1cmUtdS1tZC00LTQsXG4gICAgLnB1cmUtdS1tZC01LTUsXG4gICAgLnB1cmUtdS1tZC02LTYsXG4gICAgLnB1cmUtdS1tZC04LTgsXG4gICAgLnB1cmUtdS1tZC0xMi0xMixcbiAgICAucHVyZS11LW1kLTI0LTI0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuICAgIC5kZXNrdG9wLWhpZGRlbiB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgICAucHVyZS11LWxnLTEsXG4gICAgLnB1cmUtdS1sZy0xLTEsXG4gICAgLnB1cmUtdS1sZy0xLTIsXG4gICAgLnB1cmUtdS1sZy0xLTMsXG4gICAgLnB1cmUtdS1sZy0yLTMsXG4gICAgLnB1cmUtdS1sZy0xLTQsXG4gICAgLnB1cmUtdS1sZy0yLTQsXG4gICAgLnB1cmUtdS1sZy0zLTQsXG4gICAgLnB1cmUtdS1sZy0xLTUsXG4gICAgLnB1cmUtdS1sZy0yLTUsXG4gICAgLnB1cmUtdS1sZy0zLTUsXG4gICAgLnB1cmUtdS1sZy00LTUsXG4gICAgLnB1cmUtdS1sZy01LTUsXG4gICAgLnB1cmUtdS1sZy0xLTYsXG4gICAgLnB1cmUtdS1sZy0yLTYsXG4gICAgLnB1cmUtdS1sZy0zLTYsXG4gICAgLnB1cmUtdS1sZy00LTYsXG4gICAgLnB1cmUtdS1sZy01LTYsXG4gICAgLnB1cmUtdS1sZy0xLTgsXG4gICAgLnB1cmUtdS1sZy0yLTgsXG4gICAgLnB1cmUtdS1sZy0zLTgsXG4gICAgLnB1cmUtdS1sZy00LTgsXG4gICAgLnB1cmUtdS1sZy01LTgsXG4gICAgLnB1cmUtdS1sZy02LTgsXG4gICAgLnB1cmUtdS1sZy03LTgsXG4gICAgLnB1cmUtdS1sZy0xLTEyLFxuICAgIC5wdXJlLXUtbGctMi0xMixcbiAgICAucHVyZS11LWxnLTMtMTIsXG4gICAgLnB1cmUtdS1sZy00LTEyLFxuICAgIC5wdXJlLXUtbGctNS0xMixcbiAgICAucHVyZS11LWxnLTYtMTIsXG4gICAgLnB1cmUtdS1sZy03LTEyLFxuICAgIC5wdXJlLXUtbGctOC0xMixcbiAgICAucHVyZS11LWxnLTktMTIsXG4gICAgLnB1cmUtdS1sZy0xMC0xMixcbiAgICAucHVyZS11LWxnLTExLTEyLFxuICAgIC5wdXJlLXUtbGctMS0yNCxcbiAgICAucHVyZS11LWxnLTItMjQsXG4gICAgLnB1cmUtdS1sZy0zLTI0LFxuICAgIC5wdXJlLXUtbGctNC0yNCxcbiAgICAucHVyZS11LWxnLTUtMjQsXG4gICAgLnB1cmUtdS1sZy02LTI0LFxuICAgIC5wdXJlLXUtbGctNy0yNCxcbiAgICAucHVyZS11LWxnLTgtMjQsXG4gICAgLnB1cmUtdS1sZy05LTI0LFxuICAgIC5wdXJlLXUtbGctMTAtMjQsXG4gICAgLnB1cmUtdS1sZy0xMS0yNCxcbiAgICAucHVyZS11LWxnLTEyLTI0LFxuICAgIC5wdXJlLXUtbGctMTMtMjQsXG4gICAgLnB1cmUtdS1sZy0xNC0yNCxcbiAgICAucHVyZS11LWxnLTE1LTI0LFxuICAgIC5wdXJlLXUtbGctMTYtMjQsXG4gICAgLnB1cmUtdS1sZy0xNy0yNCxcbiAgICAucHVyZS11LWxnLTE4LTI0LFxuICAgIC5wdXJlLXUtbGctMTktMjQsXG4gICAgLnB1cmUtdS1sZy0yMC0yNCxcbiAgICAucHVyZS11LWxnLTIxLTI0LFxuICAgIC5wdXJlLXUtbGctMjItMjQsXG4gICAgLnB1cmUtdS1sZy0yMy0yNCxcbiAgICAucHVyZS11LWxnLTI0LTI0ICB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgem9vbTogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTEyLFxuICAgIC5wdXJlLXUtbGctMi0yNCB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDguMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTgsXG4gICAgLnB1cmUtdS1sZy0zLTI0IHtcbiAgICAgICAgd2lkdGg6IDEyLjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDEyLjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMS02LFxuICAgIC5wdXJlLXUtbGctMi0xMixcbiAgICAucHVyZS11LWxnLTQtMjQge1xuICAgICAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgICAgICp3aWR0aDogMTYuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTUge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAqd2lkdGg6IDE5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNS0yNCB7XG4gICAgICAgIHdpZHRoOiAyMC44MzMzJTtcbiAgICAgICAgKndpZHRoOiAyMC44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEtNCxcbiAgICAucHVyZS11LWxnLTItOCxcbiAgICAucHVyZS11LWxnLTMtMTIsXG4gICAgLnB1cmUtdS1sZy02LTI0IHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgKndpZHRoOiAyNC45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTctMjQge1xuICAgICAgICB3aWR0aDogMjkuMTY2NyU7XG4gICAgICAgICp3aWR0aDogMjkuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTMsXG4gICAgLnB1cmUtdS1sZy0yLTYsXG4gICAgLnB1cmUtdS1sZy00LTEyLFxuICAgIC5wdXJlLXUtbGctOC0yNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgKndpZHRoOiAzMy4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTMtOCxcbiAgICAucHVyZS11LWxnLTktMjQge1xuICAgICAgICB3aWR0aDogMzcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMzcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0yLTUge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAqd2lkdGg6IDM5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNS0xMixcbiAgICAucHVyZS11LWxnLTEwLTI0IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDQxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMTEtMjQge1xuICAgICAgICB3aWR0aDogNDUuODMzMyU7XG4gICAgICAgICp3aWR0aDogNDUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTIsXG4gICAgLnB1cmUtdS1sZy0yLTQsXG4gICAgLnB1cmUtdS1sZy0zLTYsXG4gICAgLnB1cmUtdS1sZy00LTgsXG4gICAgLnB1cmUtdS1sZy02LTEyLFxuICAgIC5wdXJlLXUtbGctMTItMjQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAqd2lkdGg6IDQ5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMTMtMjQge1xuICAgICAgICB3aWR0aDogNTQuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNTQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy03LTEyLFxuICAgIC5wdXJlLXUtbGctMTQtMjQge1xuICAgICAgICB3aWR0aDogNTguMzMzMyU7XG4gICAgICAgICp3aWR0aDogNTguMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0zLTUge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAqd2lkdGg6IDU5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNS04LFxuICAgIC5wdXJlLXUtbGctMTUtMjQge1xuICAgICAgICB3aWR0aDogNjIuNTAwMCU7XG4gICAgICAgICp3aWR0aDogNjIuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0yLTMsXG4gICAgLnB1cmUtdS1sZy00LTYsXG4gICAgLnB1cmUtdS1sZy04LTEyLFxuICAgIC5wdXJlLXUtbGctMTYtMjQge1xuICAgICAgICB3aWR0aDogNjYuNjY2NyU7XG4gICAgICAgICp3aWR0aDogNjYuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xNy0yNCB7XG4gICAgICAgIHdpZHRoOiA3MC44MzMzJTtcbiAgICAgICAgKndpZHRoOiA3MC44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTMtNCxcbiAgICAucHVyZS11LWxnLTYtOCxcbiAgICAucHVyZS11LWxnLTktMTIsXG4gICAgLnB1cmUtdS1sZy0xOC0yNCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICp3aWR0aDogNzQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xOS0yNCB7XG4gICAgICAgIHdpZHRoOiA3OS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA3OS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTQtNSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICp3aWR0aDogNzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy01LTYsXG4gICAgLnB1cmUtdS1sZy0xMC0xMixcbiAgICAucHVyZS11LWxnLTIwLTI0IHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDgzLjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNy04LFxuICAgIC5wdXJlLXUtbGctMjEtMjQge1xuICAgICAgICB3aWR0aDogODcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogODcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xMS0xMixcbiAgICAucHVyZS11LWxnLTIyLTI0IHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDkxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMjMtMjQge1xuICAgICAgICB3aWR0aDogOTUuODMzMyU7XG4gICAgICAgICp3aWR0aDogOTUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLFxuICAgIC5wdXJlLXUtbGctMS0xLFxuICAgIC5wdXJlLXUtbGctNS01LFxuICAgIC5wdXJlLXUtbGctMjQtMjQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3AtbGFyZ2Uge1xuICAgIC5wdXJlLXUteGwtMSxcbiAgICAucHVyZS11LXhsLTEtMSxcbiAgICAucHVyZS11LXhsLTEtMixcbiAgICAucHVyZS11LXhsLTEtMyxcbiAgICAucHVyZS11LXhsLTItMyxcbiAgICAucHVyZS11LXhsLTEtNCxcbiAgICAucHVyZS11LXhsLTItNCxcbiAgICAucHVyZS11LXhsLTMtNCxcbiAgICAucHVyZS11LXhsLTEtNSxcbiAgICAucHVyZS11LXhsLTItNSxcbiAgICAucHVyZS11LXhsLTMtNSxcbiAgICAucHVyZS11LXhsLTQtNSxcbiAgICAucHVyZS11LXhsLTUtNSxcbiAgICAucHVyZS11LXhsLTEtNixcbiAgICAucHVyZS11LXhsLTItNixcbiAgICAucHVyZS11LXhsLTMtNixcbiAgICAucHVyZS11LXhsLTQtNixcbiAgICAucHVyZS11LXhsLTUtNixcbiAgICAucHVyZS11LXhsLTEtOCxcbiAgICAucHVyZS11LXhsLTItOCxcbiAgICAucHVyZS11LXhsLTMtOCxcbiAgICAucHVyZS11LXhsLTQtOCxcbiAgICAucHVyZS11LXhsLTUtOCxcbiAgICAucHVyZS11LXhsLTYtOCxcbiAgICAucHVyZS11LXhsLTctOCxcbiAgICAucHVyZS11LXhsLTEtMTIsXG4gICAgLnB1cmUtdS14bC0yLTEyLFxuICAgIC5wdXJlLXUteGwtMy0xMixcbiAgICAucHVyZS11LXhsLTQtMTIsXG4gICAgLnB1cmUtdS14bC01LTEyLFxuICAgIC5wdXJlLXUteGwtNi0xMixcbiAgICAucHVyZS11LXhsLTctMTIsXG4gICAgLnB1cmUtdS14bC04LTEyLFxuICAgIC5wdXJlLXUteGwtOS0xMixcbiAgICAucHVyZS11LXhsLTEwLTEyLFxuICAgIC5wdXJlLXUteGwtMTEtMTIsXG4gICAgLnB1cmUtdS14bC0xLTI0LFxuICAgIC5wdXJlLXUteGwtMi0yNCxcbiAgICAucHVyZS11LXhsLTMtMjQsXG4gICAgLnB1cmUtdS14bC00LTI0LFxuICAgIC5wdXJlLXUteGwtNS0yNCxcbiAgICAucHVyZS11LXhsLTYtMjQsXG4gICAgLnB1cmUtdS14bC03LTI0LFxuICAgIC5wdXJlLXUteGwtOC0yNCxcbiAgICAucHVyZS11LXhsLTktMjQsXG4gICAgLnB1cmUtdS14bC0xMC0yNCxcbiAgICAucHVyZS11LXhsLTExLTI0LFxuICAgIC5wdXJlLXUteGwtMTItMjQsXG4gICAgLnB1cmUtdS14bC0xMy0yNCxcbiAgICAucHVyZS11LXhsLTE0LTI0LFxuICAgIC5wdXJlLXUteGwtMTUtMjQsXG4gICAgLnB1cmUtdS14bC0xNi0yNCxcbiAgICAucHVyZS11LXhsLTE3LTI0LFxuICAgIC5wdXJlLXUteGwtMTgtMjQsXG4gICAgLnB1cmUtdS14bC0xOS0yNCxcbiAgICAucHVyZS11LXhsLTIwLTI0LFxuICAgIC5wdXJlLXUteGwtMjEtMjQsXG4gICAgLnB1cmUtdS14bC0yMi0yNCxcbiAgICAucHVyZS11LXhsLTIzLTI0LFxuICAgIC5wdXJlLXUteGwtMjQtMjQgIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAqZGlzcGxheTogaW5saW5lO1xuICAgICAgICB6b29tOiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLTI0IHtcbiAgICAgICAgd2lkdGg6IDQuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTEtMTIsXG4gICAgLnB1cmUtdS14bC0yLTI0IHtcbiAgICAgICAgd2lkdGg6IDguMzMzMyU7XG4gICAgICAgICp3aWR0aDogOC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTEtOCxcbiAgICAucHVyZS11LXhsLTMtMjQge1xuICAgICAgICB3aWR0aDogMTIuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMTIuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLTYsXG4gICAgLnB1cmUtdS14bC0yLTEyLFxuICAgIC5wdXJlLXUteGwtNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgKndpZHRoOiAxNi42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTEtNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICp3aWR0aDogMTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTI0IHtcbiAgICAgICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDIwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS00LFxuICAgIC5wdXJlLXUteGwtMi04LFxuICAgIC5wdXJlLXUteGwtMy0xMixcbiAgICAucHVyZS11LXhsLTYtMjQge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAqd2lkdGg6IDI0Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtNy0yNCB7XG4gICAgICAgIHdpZHRoOiAyOS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiAyOS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTEtMyxcbiAgICAucHVyZS11LXhsLTItNixcbiAgICAucHVyZS11LXhsLTQtMTIsXG4gICAgLnB1cmUtdS14bC04LTI0IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDMzLjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMy04LFxuICAgIC5wdXJlLXUteGwtOS0yNCB7XG4gICAgICAgIHdpZHRoOiAzNy41MDAwJTtcbiAgICAgICAgKndpZHRoOiAzNy40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTItNSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICp3aWR0aDogMzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTEyLFxuICAgIC5wdXJlLXUteGwtMTAtMjQge1xuICAgICAgICB3aWR0aDogNDEuNjY2NyU7XG4gICAgICAgICp3aWR0aDogNDEuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0NS44MzMzJTtcbiAgICAgICAgKndpZHRoOiA0NS44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTEtMixcbiAgICAucHVyZS11LXhsLTItNCxcbiAgICAucHVyZS11LXhsLTQtOCxcbiAgICAucHVyZS11LXhsLTYtMTIsXG4gICAgLnB1cmUtdS14bC0xMi0yNCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICp3aWR0aDogNDkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xMy0yNCB7XG4gICAgICAgIHdpZHRoOiA1NC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA1NC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTctMTIsXG4gICAgLnB1cmUtdS14bC0xNC0yNCB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA1OC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTMtNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICp3aWR0aDogNTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTgsXG4gICAgLnB1cmUtdS14bC0xNS0yNCB7XG4gICAgICAgIHdpZHRoOiA2Mi41MDAwJTtcbiAgICAgICAgKndpZHRoOiA2Mi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTItMyxcbiAgICAucHVyZS11LXhsLTgtMTIsXG4gICAgLnB1cmUtdS14bC0xNi0yNCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY3JTtcbiAgICAgICAgKndpZHRoOiA2Ni42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTE3LTI0IHtcbiAgICAgICAgd2lkdGg6IDcwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDcwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMy00LFxuICAgIC5wdXJlLXUteGwtNi04LFxuICAgIC5wdXJlLXUteGwtOS0xMixcbiAgICAucHVyZS11LXhsLTE4LTI0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgKndpZHRoOiA3NC45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTE5LTI0IHtcbiAgICAgICAgd2lkdGg6IDc5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDc5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtNC01IHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgKndpZHRoOiA3OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTUtNixcbiAgICAucHVyZS11LXhsLTIwLTI0IHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDgzLjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtNy04LFxuICAgIC5wdXJlLXUteGwtMjEtMjQge1xuICAgICAgICB3aWR0aDogODcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogODcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xMS0xMixcbiAgICAucHVyZS11LXhsLTIyLTI0IHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDkxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMjMtMjQge1xuICAgICAgICB3aWR0aDogOTUuODMzMyU7XG4gICAgICAgICp3aWR0aDogOTUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLFxuICAgIC5wdXJlLXUteGwtMS0xLFxuICAgIC5wdXJlLXUteGwtNS01LFxuICAgIC5wdXJlLXUteGwtMjQtMjQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59IiwibWFpbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXJibGUuanBlZ1wiKVxufVxuXG5oMSwgaDIsIGgzLCBoNCB7XG5cdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstYmx1ZScpO1xufVxuLnB1cmUtZyB7XG5cdGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuXHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWNvbnRlbnQoaW5oZXJpdCk7XG59XG5cbi5zdmctc3ByaXRlIHtcblx0aGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5IHtcblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ncmV5Jyk7XG5cdGZvbnQtc2l6ZTogcHgtdG8tcmVtKDE4cHgpO1xuXHRtaW4taGVpZ2h0OjEwMHZoO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXG5cdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0Ly8gbWluLWhlaWdodDogNDB2aDtcblx0XHQvLyBtaW4taGVpZ2h0OiA0MCU7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDcwdmg7XG5cdFx0XHQvLyBtaW4taGVpZ2h0OiA3MCU7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQmLmhvbWUge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0Ji5uYXZPcGVuIHtcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRyaWdodDowO1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldC1sYW5kc2NhcGUge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXG5cdFx0Ji5uYXZPcGVuIHtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdHRvcDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLmhvdmVyLXVuZGVybGluZSB7XG5cdGEge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHRyYW5zcGFyZW50IDk0JSwgIzAwMCAwKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMCAxMDAlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjRzIGVhc2U7XG5cdFx0LW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC40cyBlYXNlO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjRzIGVhc2U7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xuXHRcdH1cblx0fVxuXG5cdCYuaG92ZXItdW5kZXJsaW5lLXdoaXRlIHtcblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHRyYW5zcGFyZW50IDk0JSwgI0ZGRkZGRiAwKTtcblx0XHR9XG5cdH1cbn1cblxuaW1nIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDogMTAwJTtcbn1cblxubWFyayB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYXJyb3ctbGluZSB7XG5cdCYuYXJyb3ctbGVmdCB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcblx0XHRcdGhlaWdodDogJGdhcDtcblx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC05MGRlZykpO1xuXHRcdFx0bWFyZ2luLXRvcDogLSgkZ2FwLzIpLTE7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG5cdFx0XHRsZWZ0OiAkZ2FwO1xuXHRcdFx0aGVpZ2h0OiAkZ2FwO1xuXHRcdFx0bWFyZ2luLXRvcDogLSRnYXA7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDQ1ZGVnKSk7XG5cdFx0XHR3aWR0aDogJGdhcDtcblx0XHR9XG5cblx0XHQmLmFycm93LXNtYWxsIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuYXJyb3ctcmlnaHQge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcblx0XHRcdGhlaWdodDogJGdhcDtcblx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDEzNWRlZykpO1xuXHRcdFx0bWFyZ2luLXRvcDogLSRnYXA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRoZWlnaHQ6ICRnYXA7XG5cdFx0XHRtYXJnaW4tdG9wOiAtJGdhcDtcblx0XHRcdHJpZ2h0OiAkZ2FwO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSg5MGRlZykpO1xuXHRcdFx0d2lkdGg6ICRnYXA7XG5cdFx0fVxuXG5cdFx0Ji5hcnJvdy1zbWFsbCB7XG5cdFx0XHQmOmFmdGVyIHtcblxuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gQ29tcG9uZW50IHRoZW1lIHNldHRpbmdzXG4uYmFja2dyb3VuZC1ncmFkaWVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjMpO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcbn1cblxuLy89PT1cbi8vIENsZWFyZml4OiBjb250YWluIGZsb2F0c1xuLy9cbi8vIEZvciBtb2Rlcm4gYnJvd3NlcnNcbi8vIDEuIFRoZSBzcGFjZSBjb250ZW50IGlzIG9uZSB3YXkgdG8gYXZvaWQgYW4gT3BlcmEgYnVnIHdoZW4gdGhlXG4vL1x0YGNvbnRlbnRlZGl0YWJsZWAgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxuLy9cdE90aGVyd2lzZSBpdCBjYXVzZXMgc3BhY2UgdG8gYXBwZWFyIGF0IHRoZSB0b3AgYW5kIGJvdHRvbSBvZiBlbGVtZW50c1xuLy9cdHRoYXQgcmVjZWl2ZSB0aGUgYGNsZWFyZml4YCBjbGFzcy5cbi8vIDIuIFRoZSB1c2Ugb2YgYHRhYmxlYCByYXRoZXIgdGhhbiBgYmxvY2tgIGlzIG9ubHkgbmVjZXNzYXJ5IGlmIHVzaW5nXG4vL1x0YDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuLy9cbi5jbGVhcmZpeDpiZWZvcmUsXG4uY2xlYXJmaXg6YWZ0ZXIge1xuXHRjb250ZW50OiBcIiBcIjsgLy8gMVxuXHRkaXNwbGF5OiB0YWJsZTsgLy8gMlxufVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuXHRjbGVhcjogYm90aDtcbn1cblxuLmNvbXBvbmVudCB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jb21wb25lbnQtZXJyb3Ige1xuXHRwYWRkaW5nOiAkZ2FwICogNSAkZ2FwO1xuXG5cdC5pc2xhbmQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCBhdXRvICRnYXA7XG5cdFx0d2lkdGg6IDY3cHg7XG5cdH1cblxuXHQuYm9keS10ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogNDtcblx0fVxufVxuXG4vLyBDb21wb25lbnQgYW5kIHJvdyBzZXR0aW5nc1xuLmNvbXBvbmVudC1yb3csXG4uY29tcG9uZW50LXJvdy1pbm5lciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNvbXBvbmVudC1yb3cge1xuXHRAaW5jbHVkZSBjbGVhclJvdztcblx0ei1pbmRleDogMjtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdC8vIHJldmVyc2UgbWVkaWEgcXVlcnkgdG8gYXZvaWQgZXh0cmEgY3NzXG5cdFx0LnJvdy1yZXZlcnNlLW1vYmlsZSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWRpcmVjdGlvbihjb2x1bW4tcmV2ZXJzZSk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zdGlja3lTdWJOYXYge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDY1cHg7XG5cdFx0ei1pbmRleDogMTAwMDtcblxuXHRcdEBpbmNsdWRlIG5hdi1icmVhayB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji5vdmVybGFwLXdpdGgtcHJldmlvdXMge1xuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC03NXB4O1xuXHRcdH1cblx0fVxufVxuXG4uY29tcG9uZW50LWFsaWdubWVudC10b3Age1xuXHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xufVxuXG4uY29tcG9uZW50LWFsaWdubWVudC1ib3R0b20ge1xuXHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKGZsZXgtZW5kKTtcbn1cblxuLmNvbXBvbmVudC1hbGlnbm1lbnQtY2VudGVyIHtcblx0QGluY2x1ZGUgZmxleGJveChmbGV4KTtcblx0QGluY2x1ZGUgZmxleGJveC1hbGlnbi1pdGVtcyhjZW50ZXIpO1xufVxuXG4uY29tcG9uZW50LWFsaWdubWVudC1zdHJldGNoIHtcblx0QGluY2x1ZGUgZmxleGJveChmbGV4KTtcblx0QGluY2x1ZGUgZmxleGJveC1hbGlnbi1pdGVtcyhzdHJldGNoKTtcbn1cblxuLmNvbXBvbmVudC1yb3ctc3RhbmRhcmQge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAkc2l0ZS13aWR0aDtcblx0cGFkZGluZzogMCAkZ2FwKjEuMjU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LnRpZ2h0LXBhZGRpbmctb24tbW9iaWxlICYge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0cGFkZGluZzogMCAkZ2FwKjEuMjU7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0cGFkZGluZzogMCAkZ2FwKjI7XG5cdH1cblxuXHRAaW5jbHVkZSBkZXNrdG9wLWxhcmdlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Ly8gaVBob25lIFhcblx0QG1lZGlhIG9ubHkgc2NyZWVuXG5cdFx0YW5kIChkZXZpY2Utd2lkdGg6IDM3NXB4KVxuXHRcdGFuZCAoZGV2aWNlLWhlaWdodDogODEycHgpXG5cdFx0YW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMylcblx0XHRhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdH1cbn1cblxuXG5cblxuLmNvbXBvbmVudC10aGVtZS1ibGFjayB7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcbn1cblxuLmNvbXBvbmVudC10aGVtZS1ncmV5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdncmV5Jyk7XG59XG5cbi5jb21wb25lbnQtdGhlbWUtd2hpdGUge1xuXHR6LWluZGV4OiAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdEBpbmNsdWRlIHNoYWRvdygkZGVmYXVsdC1jb21wb25lbnQtc2hhZG93KTtcbn1cblxuLnRoZW1lLW1vYmlsZS13aGl0ZSB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRAaW5jbHVkZSBzaGFkb3coJGRlZmF1bHQtY29tcG9uZW50LXNoYWRvdyk7XG5cdH1cbn1cblxuLmNvbXBvbmVudC10aGVtZS13aGl0ZS0yIHtcblx0ei1pbmRleDogMTtcblx0QGluY2x1ZGUgc2hhZG93KCRkZWZhdWx0LWNvbXBvbmVudC1zaGFkb3cpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5jb21wb25lbnQtdGhlbWUtbWFnZW50YSB7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnbWFnZW50YScpO1xufVxuXG4uY29udGVudC13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDA7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24odG9wIC4ycyk7XG59XG5cbi5maWxsLWltYWdlIHtcblx0bGVmdDogMDtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcbn1cblxuLmdhbGxlcnkgaW1nIHtcblx0Ly8gT3ZlcnJpZGVzIHd5c2l3eWcgZ2FsbGVyeSBib3JkZXIuIGNhbm5vdCByZW1vdmUgYWxsIHRoZVxuXHQvLyBzdHlsZXMgcHJvZ3JhbW1hdGljYWxseSB3aXRob3V0IGNhdXNpbmcgbGF5b3V0IGlzc3Vlcy5cblx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZWRpdW0taGVybyB7XG5cdGhlaWdodDogNTIwcHg7XG5cbn1cblxuLy8gTk9URTogKERQKSBEb3VibGUgY2xhc3Mgc3BlY2lmaWNpdHkgI2hhY2sgdG8gb3ZlcnJpZGUgb3RoZXJcbi8vIGxheW91dCB0b29sIGJhc2VkIHBhZGRpbmcgY29uZmlnIHNldHRpbmdzXG4ubm8tdG9wLXBhZGRpbmctb24tbW9iaWxlLm5vLXRvcC1wYWRkaW5nLW9uLW1vYmlsZSB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG5cbi5wYWRkaW5nLWJvdHRvbS1tb2JpbGUge1xuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heCh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMiAqICRnYXA7XG5cdH1cbn1cblxuLnBhZGRpbmctYm90dG9tLW1vYmlsZS1zbWFsbC5wYWRkaW5nLWJvdHRvbS1tb2JpbGUtc21hbGwge1xuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heCh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcDtcblx0fVxufVxuXG4ucGFkZGluZy10b3AtbW9iaWxlIHtcblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0cGFkZGluZy10b3A6IDIgKiAkZ2FwO1xuXHR9XG59XG5cbi5wYWRkaW5nLXRvcC1tb2JpbGUtc21hbGwucGFkZGluZy10b3AtbW9iaWxlLXNtYWxsIHtcblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0cGFkZGluZy10b3A6ICRnYXA7XG5cdH1cbn1cblxuLnBhcmFsbGF4LW1lIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVooMCkpO1xufVxuXG4uc21hbGwtaGVybyB7XG5cdGhlaWdodDogMTI1cHg7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRoZWlnaHQ6IDM1MHB4O1xuXHR9XG59XG5cbi5maC1oZXJvIHtcblx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA4MHB4KTtcblx0bWluLWhlaWdodDogMTAwJTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XG5cdHotaW5kZXg6IDEwO1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0bWluLWhlaWdodDogODAlO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0aGVpZ2h0OiAkZnVsbC1oZWlnaHQ7XG5cdH1cblxuXHQuZmFkZS1tZS1pbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4udGFsbC1oZXJvIHtcblx0aGVpZ2h0OiA0MDBweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XG5cdHotaW5kZXg6IDI7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRtaW4taGVpZ2h0OiA2MDBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdGhlaWdodDogODUycHg7XG5cdH1cbn1cblxuXG4vLz09PVxuLy8gSGlkZSBmcm9tIGJvdGggc2NyZWVucmVhZGVycyBhbmQgYnJvd3NlcnM6IGg1YnAuY29tL3Vcbi8vXG4vL0B0b2RvIHJlbW92ZSBtZSB3aGVuIGZhZGUtbWUtaW4gd2hlbiBlbGVtZW50cyBvbiB2aWV3cG9ydCBhcmUgbm90IGZhZGVkIG91dFxuLm1haW4tbmF2LCAucGFnZS1mb290ZXIge1xuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIHAsIHNwYW4ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBwLCBzcGFuIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLmZhZGUtbWUtaW4ge1xuXHRvcGFjaXR5OiAwO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMXMpO1xuXG5cdCYuZmFkZWQtaW4ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDFzKTtcblx0fVxufVxuXG4uaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5tb2JpbGUtaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdEBpbmNsdWRlIHRhYmxldC1wb3J0cmFpdCB7XG5cdFx0ZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi50YWJsZXQtaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZGVza3RvcC1oaWRkZW4ge1xuXHRkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cblx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5uYXYtaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdEBpbmNsdWRlIG5hdi1icmVhayB7XG5cdFx0ZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5oaWRlT25Nb2JpbGUge1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHBob25lKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uaGlkZU9uVGFibGV0TGFuZHNjYXBlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uaGlkZU9uVGFibGV0UG9ydHJhaXQge1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLy8gTk9URTogKERQKSBTcGVjaWZpY2l0eSBoYWNrXG4uaGlkZU9uRGVza3RvcC5oaWRlT25EZXNrdG9wLmhpZGVPbkRlc2t0b3Age1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5zaG93T25EZXNrdG9wIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uc2hvd09uVGFibGV0TGFuZHNjYXBlIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4vLz09PVxuLy8gSGlkZSB2aXN1YWxseSBhbmQgZnJvbSBzY3JlZW5yZWFkZXJzLCBidXQgbWFpbnRhaW4gbGF5b3V0XG4vL1xuLmludmlzaWJsZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy89PT1cbi8vIEhpZGUgb25seSB2aXN1YWxseSwgYnV0IGhhdmUgaXQgYXZhaWxhYmxlIGZvciBzY3JlZW5yZWFkZXJzOiBoNWJwLmNvbS92XG4vL1xuLnZpc3VhbGx5aGlkZGVuIHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG59XG5cbi8vPT09XG4vLyBFeHRlbmRzIHRoZSAudmlzdWFsbHloaWRkZW4gY2xhc3MgdG8gYWxsb3cgdGhlIGVsZW1lbnQgdG8gYmUgZm9jdXNhYmxlXG4vLyB3aGVuIG5hdmlnYXRlZCB0byB2aWEgdGhlIGtleWJvYXJkOiBoNWJwLmNvbS9wXG4vL1xuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcblx0Y2xpcDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXJnaW46IDA7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR3aWR0aDogYXV0bztcbn1cblxuLy89PT1cbi8vIEltYWdlIHJlcGxhY2VtZW50LCBmb3IgbG9nb3MgYW5kIHN1Y2hcbi8vXG4uaXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQvLyBJRSA2LzcgZmFsbGJhY2tcblx0Ly90ZXh0LWluZGVudDogLTk5OTlweDtcblxuXHQmOmJlZm9yZXtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMTUwJTtcblx0fVxufVxuXG4ubmV3LWVsZW1lbnRzIHtcblx0b3BhY2l0eTogMDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4zcyBlYXNlLWluKTtcbn1cblxuLnBhZGRpbmctbGVmdC1zbWFsbC10YWJsZXQge1xuICAgIEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHR9XG59XG5cbi5wYWRkaW5nLXJpZ2h0LXNtYWxsLXRhYmxldCB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0fVxufVxuXG4ubm8tbWFyZ2luLWJvdHRvbS1tb2JpbGUsIC5tb2JpbGUtaGlkZGVuLCAudGFibGV0LWhpZGRlbiwgLmRlc2t0b3AtaGlkZGVuIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZzowO1xuXG5cdCYucGFkZGluZy1ib3R0b20sXG5cdCYucGFkZGluZy10b3AsXG5cdCYucGFkZGluZy1yaWdodCxcblx0Ji5wYWRkaW5nLWxlZnQsXG5cdCYucGFkZGluZy1ib3R0b20tc21hbGwsXG5cdCYucGFkZGluZy10b3Atc21hbGwsXG5cdCYucGFkZGluZy1yaWdodC1zbWFsbCxcblx0Ji5wYWRkaW5nLWxlZnQtc21hbGwsXG5cdCYucGFkZGluZy1ib3R0b20tc21hbGwtdGFibGV0LFxuXHQmLnBhZGRpbmctdG9wLXNtYWxsLXRhYmxldCxcblx0Ji5wYWRkaW5nLXJpZ2h0LXNtYWxsLXRhYmxldCxcblx0Ji5wYWRkaW5nLWxlZnQtc21hbGwtdGFibGV0IHtcblx0XHRwYWRkaW5nOjA7XG5cdH1cbn1cblxuLy8gQ29sdW1uIHBhZGRpbmdzIGZvciBwaG9uZVxuQGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuICAgIC5wYWRkaW5nLXRvcC1waG9uZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIH1cblxuICAgIC5wYWRkaW5nLWJvdHRvbS1waG9uZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIH1cblxuXHRcdC5wYWRkaW5nLWJvdHRvbS1zbWFsbC10YWJsZXQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG59XG5cbi8vIFZhcmlvdXMgaGVscGVyIGNsYXNzZXNcbi5ib3R0b20tYm9yZGVyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ib3JkZXInKTtcbn1cblxuLmJvdHRvbS1uZWdhdGl2ZS1tYXJnaW4ge1xuXHRtYXJnaW4tYm90dG9tOiAtMTAwcHg7XG59XG5cbi5sZWZ0LWJvcmRlciB7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgY29sb3IoJ2dsb2JhbCcsICdkYXJrLWJvcmRlcicpO1xufVxuXG4ubWluLWhlaWdodC00NTAge1xuXHRtaW4taGVpZ2h0OiA0NTBweDtcbn1cblxuLm1pbi1oZWlnaHQtNTIwIHtcblx0bWluLWhlaWdodDogNTIwcHg7XG59XG5cbi5yaWdodC1ib3JkZXIge1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2RhcmstYm9yZGVyJyk7XG59XG5cbi50b3AtYm9yZGVyIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ib3JkZXInKTtcbn1cblxuLnRvcC1uZWdhdGl2ZS1tYXJnaW4ge1xuXHRtYXJnaW4tdG9wOiAtMTcwcHg7XG59XG5cbi5vdmVybGF5IHtcblx0aGVpZ2h0OiAxMDB2aDtcblx0bGVmdDogMDtcblx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDA7XG59XG5cbi5taW4taGVpZ2h0LTM2MCB7XG5cdG1pbi1oZWlnaHQ6MzYwcHg7XG59XG5cbi5hYnNvbHV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDowO1xufVxuXG4ucGFkZGluZy1ib3R0b20ge1xuXHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDQ7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDQ7XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQtbGFuZHNjYXBlIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDQ7XG5cdH1cbn1cblxuLnBhZGRpbmctdG9wIHtcblx0cGFkZGluZy10b3A6ICRnYXAgKiA0O1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0cGFkZGluZy10b3A6ICRnYXAgKiA0O1xuXHR9XG5cblx0QGluY2x1ZGUgdGFibGV0LWxhbmRzY2FwZSB7XG5cdFx0cGFkZGluZy10b3A6ICRnYXAgKiA0O1xuXHR9XG59XG5cbi5wYWRkaW5nLXJpZ2h0IHtcblx0cGFkZGluZy1yaWdodDogJGdhcCAqIDEuNTtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRnYXAgKiAzO1xuXHR9XG5cblx0QGluY2x1ZGUgdGFibGV0LWxhbmRzY2FwZSB7XG5cdFx0cGFkZGluZy1yaWdodDogJGdhcCAqIDQ7XG5cdH1cbn1cblxuLnBhZGRpbmctbGVmdCB7XG5cdHBhZGRpbmctbGVmdDogJGdhcCAqIDEuNTtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDM7XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQtbGFuZHNjYXBlIHtcblx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAgKiAzLjc1O1xuXHR9XG59XG5cbi5wYWRkaW5nLXRvcC1zbWFsbCB7XG5cdHBhZGRpbmctdG9wOiAkZ2FwICogMjtcbn1cblxuLnBhZGRpbmctYm90dG9tLXNtYWxsIHtcblx0cGFkZGluZy1ib3R0b206ICRnYXAgKiAyO1xufVxuXG4ucGFkZGluZy1sZWZ0LXNtYWxsIHtcblx0cGFkZGluZy1sZWZ0OiAkZ2FwICogMjtcbn1cblxuLnBhZGRpbmctcmlnaHQtc21hbGwge1xuXHRwYWRkaW5nLXJpZ2h0OiAkZ2FwICogMjtcbn1cblxuLnBhZGRpbmctdG9wLXgtc21hbGwge1xuXHRwYWRkaW5nLXRvcDogJGdhcDtcbn1cblxuLnBhZGRpbmctYm90dG9tLXgtc21hbGwge1xuXHRwYWRkaW5nLWJvdHRvbTogJGdhcDtcbn1cblxuLnBhZGRpbmctbGVmdC14LXNtYWxsIHtcblx0cGFkZGluZy1sZWZ0OiAkZ2FwO1xufVxuXG4ucGFkZGluZy1yaWdodC14LXNtYWxsIHtcblx0cGFkZGluZy1yaWdodDogJGdhcDtcbn1cblxuLnBhZGRpbmctdG9wLW1lZGl1bSB7XG5cdHBhZGRpbmctdG9wOiAkZ2FwICogMztcblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdHBhZGRpbmctdG9wOiAkZ2FwICogMS41O1xuXHR9XG59XG5cbi5wYWRkaW5nLWJvdHRvbS1tZWRpdW0ge1xuXHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDM7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDEuNTtcblx0fVxufVxuXG4ucGFkZGluZy1sZWZ0LW1lZGl1bSB7XG5cdHBhZGRpbmctbGVmdDogJGdhcCAqIDM7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LW1lZGl1bSB7XG5cdHBhZGRpbmctcmlnaHQ6ICRnYXAgKiAzO1xufVxuXG4ucGFkZGluZy10b3AtbGFyZ2Uge1xuXHRwYWRkaW5nLXRvcDogJGdhcCAqIDQ7XG59XG5cbi5wYWRkaW5nLWJvdHRvbS1sYXJnZSB7XG5cdHBhZGRpbmctYm90dG9tOiAkZ2FwICogNDtcbn1cblxuLnBhZGRpbmctbGVmdC1sYXJnZSB7XG5cdHBhZGRpbmctbGVmdDogJGdhcCAqIDQ7XG59XG5cbi5wYWRkaW5nLXJpZ2h0LWxhcmdlIHtcblx0cGFkZGluZy1yaWdodDogJGdhcCAqIDQ7XG59XG5cbi8vIEltYWdlIGFsaWdubWVudCBmb3Igc2luZ2xlIHBvc3RzXG4uc2luZ2xlIHtcblx0LnBvc3QtaW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjM7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0LXBvcnRyYWl0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMjAlO1xuXHRcdFx0d2lkdGg6IDEyMCU7XG5cdFx0fVxuXG5cdFx0Ji5hbGlnbmxlZnQsICYucG9zdC1pbWctbGVmdCB7XG5cdFx0XHRjbGVhcjogbGVmdDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwKi41O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0Ji5hbGlnbnJpZ2h0LCAmLnBvc3QtaW1nLXJpZ2h0IHtcblx0XHRcdGNsZWFyOnJpZ2h0O1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRnYXAqLjU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLnJlc3BvbnNpdmUtd3JhcHBlciB7XG5cdGhlaWdodDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvL3NldCBwYWRkaW5nLWJvdHRvbSBpbiBpbmRpdmlkdWFsIHN0eWxlIHNoZWV0IGFzIGFwcHJvcHJpYXRlXG59XG5cbi5yZXNwb25zaXZlLWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogYXV0bztcblx0bGVmdDogLTUwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdG1pbi13aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLTUwJTtcblx0dG9wOiAwO1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogMTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG1vdmVVcCB7XG5cdDAlIHsgfVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgb3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIG1vdmVVcCB7XG5cdDAlIHsgfVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyBvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5zbGlkZUluIHtcblx0b3BhY2l0eToxO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogbW92ZVVwIDAuNjVzIGVhc2UgZm9yd2FyZHM7XG5cdGFuaW1hdGlvbjogbW92ZVVwIDAuNjVzIGVhc2UgZm9yd2FyZHM7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDIwMHB4KSk7XG59XG5cbi52aWRlby1wb3B1cCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoY29sb3IoJ2dsb2JhbCcsICdibGFjaycpLCAuOCk7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0cGFkZGluZzogJGdhcCAqIDMgMDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0QGluY2x1ZGUgdGFibGV0LWxhbmRzY2FwZSB7XG5cdFx0cGFkZGluZzogJGdhcCAqIDUgMjAlO1xuXHR9XG5cblx0Ji5wbGF5VmlkZW8ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0LmNsb3NlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cmlnaHQ6ICRnYXA7XG5cdFx0XHR0b3A6ICRnYXA7XG5cdFx0XHR6LWluZGV4OiAxMDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XG5cdFx0XHRcdHJpZ2h0OiAxOSU7XG5cdFx0XHRcdHRvcDogNzBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnZpZGVvLXdyYXBwZXIsXG4uZW1iZWQteW91dHViZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0aWZyYW1lLCB2aWRlbyB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnotaW5kZXgtMyB7XG5cdHotaW5kZXg6IDM7XG59XG5cbi8vIEFkZCB0aGlzIGNsYXNzIHRvIGEgcm93IGFuZCBpdCB3aWxsIGFkZCBhIGRhcmsgQkcgdGhhdCBnb2VzIGhhbGZ3YXkgZG93bi5cbi5yb3ctaGFsZi1iYWNrZHJvcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjpjb2xvcignZ3JvdW5kJywgJ25hdnknKTtcblx0XHRoZWlnaHQ6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLy8gQXBwbHkgdG8gYSByb3cgb3IgY29sdW1uLCBhbmQgbWFrZXMgdGhlIGNvbXBvbmVudCBvdmVybGFwIHdoYXRldmVyIGlzXG4vLyBhYm92ZSBpdCBieSAxMDBweDtcbi5zbGlkZS11cC1jb21wb25lbnQge1xuXHQuY29tcG9uZW50IHtcblx0XHRtYXJnaW4tdG9wOiAtMTAwcHg7XG5cdH1cbn1cblxuLnBvcHVwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NSwgNDEsIDM4LCAwLjg4KTtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAxMDB2aDtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDAwMDtcblxuXHQuY2xvc2Uge1xuXHRcdHdpZHRoOiAxNXB4O1xuXHR9XG5cblx0LnBvcHVwLWlubmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRtYXgtaGVpZ2h0OiA4NTBweDtcblx0XHRtYXgtd2lkdGg6IDEwMzBweDtcblx0XHRwYWRkaW5nOiAkZ2FwKjI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIHNoYWRvdygwIDRweCAxM3B4IDAgcmdiYSgyOSwgMjksIDI5LCAwLjUpKTtcblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5sYXN0LXJvdyB7XG5cdHBhZGRpbmctYm90dG9tOiAkZ2FwKjQ7XG59XG5cbi8vaGlkZSBiYWNrZ3JvdW5kIGltYWdlIGluIHNvbWUgcmVzb2x1dGlvbnMsICFpbXBvcnRhbnQgbmVlZGVkIGluIG9yZGVyIHRvIG92ZXJyaWRlIGlubGluZSBzdHlsZXNcbi5oaWRlLWJnLWltYWdlLW1vYmlsZSB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShwaG9uZSkge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmhpZGUtYmctaW1hZ2UtdGFibGV0LXBvcnRyYWl0IHtcblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1vbmx5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmhpZGUtYmctaW1hZ2UtdGFibGV0LWxhbmRzY2FwZXtcblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1vbmx5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5oaWRlLWJnLWltYWdlLWRlc2t0b3Age1xuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW9ubHkoZGVza3RvcCkge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5odG1sOm5vdCgubW9kZXJuaXpyLWZsZXhib3gpIHtcblx0LmNvbXBvbmVudC1hbGlnbm1lbnQtdG9wLFxuXHQuY29tcG9uZW50LWFsaWdubWVudC1jZW50ZXIge1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAwLCAyMDAsIDAsIC40KTtcblx0fVxufSIsImFkZHJlc3Mge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmEge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuXG5ibG9ja3F1b3RlIHtcblx0Y2xlYXI6IGJvdGg7XG5cdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ3llbGxvdycpO1xuXHRtYXJnaW46ICRnYXAqMyAwO1xuXHRAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1ibG9ja3F1b3RlKTtcblx0QGluY2x1ZGUgbGF0dG87XG5cblx0cCB7XG5cdFx0QGV4dGVuZCBibG9ja3F1b3RlO1xuXHRcdG1hcmdpbjowO1xuXHR9XG59XG5cbmVtLCBpIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmhyIHtcblx0YmFja2dyb3VuZDogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuXHRib3JkZXI6IDA7XG5cdGhlaWdodDogM3B4O1xuXHRtYXJnaW46IDI1cHggYXV0bztcblx0d2lkdGg6IDgwcHg7XG59XG5cbnAsIC5wYXJhZ3JhcGhfc2Fuc19zZXJpZiB7XG5cdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2dyZXknKTtcblx0QGluY2x1ZGUgZm9udC1zdHlsZXMoJGZvbnQtc2l6ZS1wLXNtYWxsKTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRmb250OiBpbmhlcml0O1xuXHR9XG59XG5cbnNtYWxsIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG5zcGFuIHtcblx0Zm9udDogaW5oZXJpdDtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnN0cm9uZywgYiB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxudGgsIHRyLCB0ZCB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuLmhlYWRsaW5lMSB7XG5cdEBpbmNsdWRlIGZvbnQtc3R5bGVzKCRmb250LXNpemUtaGVhZGxpbmUxKTtcbn1cbi5jaXR5X3N0YXRlX2NhcHRpb24ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4uZGlzdHJpY3QtbmFtZSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4uZGV0YWlsc19jYXB0aW9uIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLmxhdHRvMjAge1xuXHRAaW5jbHVkZSBmb250LXN0eWxlcygkZm9udC1zaXplLWhlYWRsaW5lMik7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4ubGF0dG8yNSB7XG5cdEBpbmNsdWRlIGZvbnQtc3R5bGVzKCRmb250LXNpemUtaGVhZGxpbmUxKTtcblx0QGluY2x1ZGUgbGF0dG87XG59XG5cbi5pdGFsaWMxNCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4uaXRhbGljMjIge1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjA1O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4uaXRhbGljMjYge1xuXHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdkYXJrLWdyZXknKTtcblx0QGluY2x1ZGUgbGF0dG87XG5cdC8vIGZvbnQtZmFtaWx5OiBBQ2FzbG9uUHJvLCBHZW9yZ2lhLCBzZXJpZjtcblx0Ly8gVE9ETzogKERQKSBDaGFuZ2UgYWxsIHRoZXNlIGZvbnQgc2l6ZXMgdG8gUkVNIHZhbHVlc1xuXHQvLyBvbmNlIHdlIGRldGVybWluZSB0aGUgYmFzZSBmb250IHNpemVcblx0Zm9udC1zaXplOiAyNnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pdGFsaWM0NSB7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDEuMjI7XG5cdGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdC8vIFNldCBjb2xvciB3aXRoIGhlbHBlciBjbGFzc2VzXG5cdEBpbmNsdWRlIGxhdHRvLWJvbGQ7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0Zm9udC1zaXplOiAzNXB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0Zm9udC1zaXplOiA0NXB4O1xuXHR9XG59XG5cbi5pdGFsaWM1MCB7XG5cdGZvbnQtc2l6ZTogMzVweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdEBpbmNsdWRlIGxhdHRvLWJvbGQ7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0fVxufVxuXG4uaXRhbGljNTgge1xuXHRmb250LXNpemU6IDU4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRAaW5jbHVkZSBsYXR0by1ib2xkO1xufVxuXG5cbi5pdGFsaWM3OCB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0QGluY2x1ZGUgbGF0dG8tYm9sZDtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdGZvbnQtc2l6ZTogNzhweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLml0YWxpY190aXRsZWNhc2UyNiB7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4ucGFyYWdyYXBoX3NlcmlmLFxuLnBhcmFncmFwaF9zZXJpZiBwIHtcblx0QGV4dGVuZCAucGFyYWdyYXBoX3NhbnNfc2VyaWY7XG5cdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstZ3JleScpO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU2O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLnByb3BlcnR5X25hbWVfY2FwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLnNhbnMtc2VyaWYxMiB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ly90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLnNhbnMtc2VyaWYxMyB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDEuMDU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgbGF0dG87XG59XG5cbi5zYW5zLXNlcmlmMTQge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxldHRlci1zcGFjaW5nOiAxLjZweDtcblx0bGluZS1oZWlnaHQ6IDEuMDU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgbGF0dG87XG59XG5cbi5zYW5zLXNlcmlmMTUge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjUzO1xuXHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4uc2Fucy1zZXJpZjE2IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMS40NDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLnNhbnMtc2VyaWYxOCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEuMjg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjZweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdEBpbmNsdWRlIGxhdHRvLWJvbGQ7XG59XG5cbi5zYW5zLXNlcmlmMjEge1xuXHRmb250LXNpemU6IDIxcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjE5O1xuXHRsZXR0ZXItc3BhY2luZzogLjdweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ly90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRAaW5jbHVkZSBsYXR0by1ib2xkO1xufVxuXG4uc2Fucy1zZXJpZjI0IHtcblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ncmV5Jyk7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4uc2Fucy1zZXJpZjMzIHtcblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ncmV5Jyk7XG5cdGZvbnQtc2l6ZTogMzNweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0QGluY2x1ZGUgbGF0dG8tYm9sZDtcbn1cblxuLnNhbnMtc2VyaWYyOCB7XG5cdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstZ3JleScpO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHQvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdEBpbmNsdWRlIGxhdHRvLWJvbGQ7XG59XG5cbi5zYW5zLXNlcmlmNTQge1xuXHRmb250LXNpemU6IDU0cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0QGluY2x1ZGUgbGF0dG8tYm9sZDtcbn1cblxuLnNhbnMtc2VyaWZfZGF0ZSB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGV0dGVyLXNwYWNpbmc6IDEuN3B4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0QGluY2x1ZGUgbGF0dG87XG59XG5cbi5zZXJpZjE1IHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLnNlcmlmMTYge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLnNlcmlmMjAge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4uc2VyaWYyMiB7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDEuMTg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgbGF0dG8tYm9sZDtcblxuXHQuYWxpZ24tbGVmdCAmIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG59XG5cbi5zZXJpZjIyLXVwcGVyIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMS4xODtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLnNlcmlmMjgge1xuXHRmb250LXNpemU6IDI4cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdEBpbmNsdWRlIGxhdHRvO1xufVxuXG4uc2VyaWYzMy11cHBlciB7XG5cdGZvbnQtc2l6ZTogMzNweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0QGluY2x1ZGUgbGF0dG87XG59XG5cbi5zZXJpZjMzIHtcblx0Zm9udC1zaXplOiAzM3B4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLnNlcmlmNTAge1xuXHRmb250LXNpemU6IDQwcHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuXHRAaW5jbHVkZSBsYXR0by1ib2xkO1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHR9XG59XG5cbi5zZXJpZi1kaWRvNDUge1xuXHRmb250LXNpemU6IDQ1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjIyO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHQvLyBTZXQgY29sb3Igd2l0aCBoZWxwZXIgY2xhc3Nlc1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLy8gUGFnaW5hdGlvblxuLnBhZ2luYXRpb24ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1hcmdpbi1yaWdodDogJGdhcCouNzU7XG5cdHBhZGRpbmc6IDRweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0LnBhZ2UtbnVtYmVyIHtcblx0XHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdkYXJrLWdyZXknKTtcblx0XHRtYXJnaW46MCAkZ2FwKi4yNTtcblx0XHRwYWRkaW5nOiAzcHg7XG5cblx0XHQmLmFjdGl2ZVBhZ2UsICY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cbn1cblxuLmJyZWFkY3J1bWIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsZXR0ZXItc3BhY2luZzogMS42cHg7XG5cdG1hcmdpbi1ib3R0b206ICRnYXAqMS4xNTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0QGluY2x1ZGUgbGF0dG87XG59XG5cbi8vIEJvZHkgY29weS93eXNpd3lnXG4uYm9keS10ZXh0IHtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdC8vbWF4LXdpZHRoOiA4MDBweDtcblx0QGluY2x1ZGUgbGF0dG87XG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXApO1xuXG5cdGltZywgLnBvc3QtaW1nIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0Ji5hbGlnbmxlZnQsICYucG9zdC1pbWctbGVmdCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvICRnYXA7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LXBvcnRyYWl0IHtcblx0XHRcdFx0Y2xlYXI6IGxlZnQ7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW46IDAgJGdhcCouNSAkZ2FwKi41IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbGlnbnJpZ2h0LCAmLnBvc3QtaW1nLXJpZ2h0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gJGdhcDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQtcG9ydHJhaXQge1xuXHRcdFx0XHRjbGVhcjogcmlnaHQ7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgJGdhcCouNSAkZ2FwKi41O1xuXG5cdFx0XHRcdCYuc2luZ2xlIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgLTEwJSAkZ2FwKi41ICRnYXAqLjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmFsaWduLWxlZnQsICYuYWxpZ24tcmlnaHQge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdCYuYWxpZ24tY2VudGVyIHtcblx0XHQvLyBEZWZhdWx0IGlzIGFsd2F5cyBhbGlnbiBsZWZ0LCB0aGUgd3lzaXd5Z1xuXHRcdC8vIHNob3VsZCBvdmVycmlkZSB0aGUgdGV4dCBhbGlnbm1lYlxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCYuYWxpZ24tanVzdGlmaWVkIHtcblx0XHQvLyBEZWZhdWx0IGlzIGFsd2F5cyBhbGlnbiBsZWZ0LCB0aGUgd3lzaXd5Z1xuXHRcdC8vIHNob3VsZCBvdmVycmlkZSB0aGUgdGV4dCBhbGlnbm1lYlxuXHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0dGV4dC1qdXN0aWZ5OiBpbnRlci13b3JkO1xuXHR9XG5cblx0JiArIGEge1xuXHRcdG1hcmdpbi10b3A6ICRnYXAqMS41O1xuXHR9XG5cblx0KyAuY3RhcyB7XG5cdFx0Ly8gQWRkIG1hcmdpbiB0byBjdGFzIGlmIGl0J3MgbmV4dCB0byBhIC5ib2R5LXRleHQgZGl2XG5cdFx0bWFyZ2luLXRvcDogJGdhcCoxLjU7XG5cdH1cblxuXHQucm93LXRleHQtd2hpdGUgJiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXG5cdC5yb3ctdGV4dC1ibGFjayAmIHtcblx0XHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdkYXJrLWdyZXknKTtcblx0fVxuXG5cdC5idXR0b24gYSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdHAsIGxpIHtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstZ3JleScpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucm93LXRleHQtd2hpdGUgJiB7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRhLmJ1dHRvbiB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuXG4vL3RleHQgd2l0aCBhcnJvdyBhZnRlclxuLmFycm93IHtcblx0QGV4dGVuZCAuc2Fucy1zZXJpZjE0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAyMXB4O1xuXHRtYXJnaW4tdG9wOiAycHg7XG5cdHBhZGRpbmctcmlnaHQ6ICRnYXA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRzcGFuIHtcblx0XHRmb250OmluaGVyaXQ7XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29uLWFycm93LnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogOHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDRweDtcblx0XHR3aWR0aDogMTRweDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MgZWFzZS1pbik7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtLXJvdGF0ZSgwKTtcblx0fVxuXG5cdCYuYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybS1yb3RhdGUoLTkwZGVnKTtcblx0fVxuXG5cdCYuYXJyb3ctbGVmdDphZnRlciB7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtLXJvdGF0ZSg5MGRlZyk7XG5cdH1cbn1cblxuLy8gSGVhZGluZyBtYXJnaW5zXG4uaXRhbGljMjIsXG4uaXRhbGljMjYsXG4uaXRhbGljNTAsXG4uc2VyaWYyMixcbi5zZXJpZjI4LFxuLnNhbnMtc2VyaWYyMSxcbi5zYW5zLXNlcmlmMjgsXG4uc2Fucy1zZXJpZjMzLFxuLnNlcmlmNTAge1xuXHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG5cdGEge1xuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdC8vIERvdWJsZSBjbGFzcyBoYWNrLiAtRFBcblx0XHRcdFx0LmhvdmVyLXVuZGVybGluZSAmICYuaG92ZXItdW5kZXJsaW5lIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhvdmVyLXVuZGVybGluZSB7XG5cdCYuaXRhbGljMjIsXG5cdCYuaXRhbGljMjYsXG5cdCYuaXRhbGljNTAsXG5cdCYuc2VyaWYyMixcblx0Ji5zZXJpZjI4LFxuXHQmLnNhbnMtc2VyaWYyMSxcblx0Ji5zYW5zLXNlcmlmMzMge1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cblx0XHRhIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gQ29sb3JzIGJhc2VkIG9uIHJvdyBjb2xvclxuLml0YWxpYzI2LFxuLml0YWxpYzUwLFxuLml0YWxpYzQ1LFxuLml0YWxpYzc4LFxuLnNhbnMtc2VyaWYxOCxcbi5zYW5zLXNlcmlmMjEsXG4uc2Fucy1zZXJpZjI4LFxuLnNhbnMtc2VyaWYzMyxcbi5zZXJpZjIyLFxuLnNlcmlmMjgsXG4uc2VyaWY1MCxcbi5zZXJpZjMzLXVwcGVyLFxucCwgbGkge1xuXHQucm93LXRleHQtd2hpdGUgJiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdCYuYmxhY2stdGV4dCB7XG5cdFx0XHRjb2xvcjogY29sb3IoJ21pc2MnLCAndGV4dC1ibGFjaycpO1xuXHRcdH1cblxuXHRcdCYud2hpdGUtdGV4dCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdC5yb3ctdGV4dC1ibGFjayAmIHtcblx0XHRjb2xvcjogY29sb3IoJ21pc2MnLCAndGV4dC1ibGFjaycpO1xuXG5cdFx0Ji5ibGFjay10ZXh0IHtcblx0XHRcdGNvbG9yOiBjb2xvcignbWlzYycsICd0ZXh0LWJsYWNrJyk7XG5cdFx0fVxuXG5cdFx0Ji53aGl0ZS10ZXh0IHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0c3BhbiB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHR9XG59XG5cbi5lcnJvciB7XG5cdGNvbG9yOnJlZDtcblx0Zm9udC1zaXplOjEzcHg7XG5cdGZvbnQtc3R5bGU6aXRhbGljO1xuXHR0ZXh0LXRyYW5zZm9ybTpub25lO1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLy8gU29jaWFsIGljb25zXG4uZmEuY2lyY2xlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdncmV5Jyk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Zm9udC1zaXplOjEwcHg7XG5cdGhlaWdodDogMTZweDtcblx0cGFkZGluZzogM3B4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0d2lkdGg6IDE2cHg7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbik7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcblx0XHR9XG5cdH1cblxuXHQmLmNpcmNsZS1ibGFjayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnbWFnZW50YScpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZmEtZW52ZWxvcGUsICYuZmEteW91dHViZS1wbGF5IHtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdH1cblxuICAgICY6Oi1tb3otc2VsZWN0aW9uIHsgLyogQ29kZSBmb3IgRmlyZWZveCAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOjpzZWxlY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbi8vIG92ZXJyaWRlICYgaGVscGVyIGNsYXNzZXNcbi5hbGlnbi1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmLmJvcmRlci10b3AtY2VudGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLmFsaWduLWp1c3RpZmllZCB7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi5hbGlnbi1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmFsaWduLXJpZ2h0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ibGFjay10ZXh0IHtcblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcbn1cblxuLmdyZXktdGV4dCB7XG5cdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2dyZXknKTtcbn1cblxuLmRhcmstZ3JleS10ZXh0IHtcblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ncmV5Jyk7XG59XG5cblxuLmJsYWNrLWFsdC10ZXh0IHtcblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2stYWx0Jyk7XG59XG5cbi5tYWdlbnRhLXRleHQge1xuXHRjb2xvcjpjb2xvcignZ2xvYmFsJywgJ21hZ2VudGEnKTtcbn1cblxuLm5vLW1hcmdpbiB7XG5cdG1hcmdpbjogMDtcbn1cblxuLnJvdy10ZXh0LXdoaXRlIHtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLnJvdy10ZXh0LWJsYWNrIHtcblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcbn1cblxuLnVuZGVybGluZSB7XG5cdC8vIGZvciB1c2UgaW4gV1lTSVdZRyBhcyA8dT48L3U+IHdhcyBkZXByZWNhdGVkIGluIDQuNytcblx0Y29sb3I6aW5oZXJpdDtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC1zaXplOmluaGVyaXQ7XG5cdGZvbnQtc3R5bGU6aW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6aW5oZXJpdDtcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG59XG5cbi53aGl0ZS10ZXh0IHtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLmJvcmRlci10b3AtY2VudGVyIHtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHBhZGRpbmctdG9wOiAkZ2FwKjEuMjU7XG5cblx0JjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRoZWlnaHQ6IDRweDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogNjdweDtcblx0fVxufVxuXG4uYm9yZGVyLXRvcC1sZWZ0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLXRvcDogJGdhcCoxLjI1O1xuXG5cdCY6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2JsYWNrJyk7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0aGVpZ2h0OiA0cHg7XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1cHg7XG5cdFx0d2lkdGg6IDY3cHg7XG5cdH1cbn1cblxuLmJvcmRlci1yaWdodCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0bWFyZ2luLXJpZ2h0OiAkZ2FwKi43NTtcblx0cGFkZGluZy1yaWdodDogJGdhcCouNzU7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuLmdyYXBoaWMtaGVhZGVyIHtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0bWFyZ2luOiAkZ2FwIDA7XG59XG5cbi5sb3dlcmNhc2Uge1xuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4ubm9jYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi51cHBlcmNhc2Uge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ud2VpZ2h0LWJvbGQge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndlaWdodC1saWdodCB7XG5cdGZvbnQtd2VpZ2h0OiBsaWdodDtcbn1cblxuLndlaWdodC1tZWRpdW0ge1xuXHRmb250LXdlaWdodDogbWVkaXVtO1xufVxuXG4uY29tcG9uZW50LWZvb3Rlci1jdGEge1xuXHQuYWxpZ24tY2VudGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmLnBhZGRpbmctdG9wIHtcblx0XHRwYWRkaW5nLXRvcDogJGdhcCo0O1xuXHR9XG5cblx0Ji5wYWRkaW5nLWJvdHRvbSB7XG5cdFx0cGFkZGluZy1ib3R0b206ICRnYXAqNDtcblx0fVxufVxuXG4vL292ZXJyaWRlXG4ucGFnZS1uZXdzLWFsZXJ0cyB7XG5cdHAge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLy8gVGV4dCBIZWFkbGluZVxuLmJvdHRvbS1kaXZpZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IC0xZW07XG4gICAgfVxuXG5cdCYuYWxpZ24tcmlnaHQ6OmFmdGVyIHtcbiAgICAgIFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0fVxufSIsIi5jbG9zZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMjNweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogJGdhcDtcblx0dG9wOjExcHg7XG5cdHdpZHRoOiAxMXB4O1xuXHR6LWluZGV4OiAxMDA7XG5cblx0JjphZnRlciwgJjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEycHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtLXJvdGF0ZSg0NWRlZyk7XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0tcm90YXRlKC00NWRlZyk7XG5cdH1cbn1cblxuLm5hdi1hcnJvdyB7XG5cdGJhY2tncm91bmQ6dXJsKCcuLi9pbWFnZXMvaWNvbi1hcnJvdy5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0d2lkdGg6IDhweDtcblx0aGVpZ2h0OiA4cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRvcDogLTFweDtcblx0QGluY2x1ZGUgdHJhbnNmb3JtLXJvdGF0ZSgtOTBkZWcpO1xuXG5cdCYucHJldiB7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtLXJvdGF0ZSg5MGRlZyk7XG5cdH1cbn1cblxuLnBsYXktYnV0dG9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiBjYWxjKDUwJSAtIDQwcHgpO1xuXHR6LWluZGV4OiAxMDtcblx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdHdpZHRoOiA4MHB4O1xuXHRoZWlnaHQ6IDgwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdhY2NlbnQnLCd5ZWxsb3cnKTtcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogOXB4O1xuXHRcdHRvcDogMTlweDtcblx0XHRyaWdodDogMDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6ICAyMHB4IDAgMjBweCAzNC42cHg7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmO1xuXG5cdH1cbn1cblxuLmhhbWJ1cmdlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wOiAzcHggc29saWQgY29sb3IoJ2dsb2JhbCcsICd5ZWxsb3cnKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAyM3B4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAkZ2FwO1xuXHR0b3A6IDIwcHg7XG5cdHRyYW5zZm9ybTogc2NhbGUoLjU1KTtcblx0Ly93aWR0aDogMzRweDtcblx0d2lkdGg6IDY1cHg7XG5cdHotaW5kZXg6IDEwO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMXMgZWFzZS1pbik7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCY6YWZ0ZXIsICY6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ3llbGxvdycpO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGhlaWdodDogM3B4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogOXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4xcyBlYXNlLWluKTtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHQgIHRvcDogMjFweDtcblx0fVxuXG5cdC5uYXZPcGVuICYge1xuXHRcdGJvcmRlci10b3A6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRyaWdodDogJGdhcDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICd5ZWxsb3cnKTtcblx0XHRcdHRvcDogOXB4O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtLXJvdGF0ZSg0NWRlZyk7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICd5ZWxsb3cnKTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybS1yb3RhdGUoLTQ1ZGVnKTtcblx0XHR9XG5cblx0fVxuXG5cdC8vIGlQaG9uZSBYXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBcblx0XHRhbmQgKGRldmljZS13aWR0aDogMzc1cHgpIFxuXHRcdGFuZCAoZGV2aWNlLWhlaWdodDogODEycHgpIFxuXHRcdGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpXG5cdFx0YW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0cmlnaHQ6IDQwcHg7XG5cblx0XHQubmF2T3BlbiAmIHtcblx0XHRcdHJpZ2h0OiA0MHB4O1xuXHRcdH1cblx0fVxufVxuXG4uc2Nyb2xsZXItd3JhcHBlciB7XG5cdEBpbmNsdWRlIGxhdHRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCd3aGl0ZScpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIC5mYS1pbnN0YWdyYW0ge1xuICAgIG1hcmdpbjogMCAxMXB4IDAgMTBweDtcbiAgfVxuXHRwLCBwID4gYSB7XG4gICAgY29sb3I6IGNvbG9yKCdnbG9iYWwnLCdncmV5Jyk7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXHR9XG5cbiAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCl7XG4gICAgcGFkZGluZzogMHB4IDI1cHg7XG4gICAgaGVpZ2h0OiAxMzJweDtcbiAgfVxufVxuLnNjcm9sbGVyLWxlZnQtY29sdW1uLFxuLnNjcm9sbGVyLW1pZGRsZS1jb2x1bW4sXG4uc2Nyb2xsZXItcmlnaHQtY29sdW1uIHtcbiAgbWFyZ2luOiBhdXRvIDAgYXV0byAwO1xuICB3aWR0aDogMzMuMzMlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcCwgYSwgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogYXV0byAwIGF1dG8gMDtcbiAgfVxufVxuLnNjcm9sbGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcbiAgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cdGltZ1x0e1xuXHRcdHdpZHRoOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bztcblx0fVxufVxuXG4uc2Nyb2xsZXItcmlnaHQtY29sdW1uIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0cHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblx0LnNjcm9sbC1laG8tYmxhY2sge1xuXHRcdGhlaWdodDogMjJweDtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuXG4uaWNvbi1zY3JvbGxlciB7XG5cdGJhY2tncm91bmQ6dXJsKCcuLi9pbWFnZXMvYXJyb3dfZG93bi5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiA2MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6IDUwcHg7XG59XG5cblxuI2ljb24tc2Nyb2xsZXIgcGF0aCB7XG5cdGZpbGw6IHdoaXRlO1x0XHRcbn1cblxuLmljb24tc2Nyb2xsZXI6aG92ZXIgI2ljb24tc2Nyb2xsZXIgcGF0aCB7XG5cdGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xufVxuXG5cbi5pY29uLWdyaWQsIC5pY29uLWxpc3QsIC5pY29uLW1hcCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZpbGw6IGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ib3JkZXInKTtcblx0aGVpZ2h0OiAyMXB4O1xuXHRtYXJnaW4tbGVmdDogJGdhcCouNTtcblx0d2lkdGg6IDE2cHg7XG5cblx0Jjpob3ZlciB7XG5cdFx0ZmlsbDogIzAwMDtcblx0fVxuXG5cdCYuYWN0aXZlVmlld3sgXG5cdFx0ZmlsbDogIzAwMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbi5pY29uLWdyaWQge1xuXHR3aWR0aDogMjBweDtcbn1cblxuLmljb24tbGlzdCB7XG5cdHdpZHRoOiAxOHB4O1xufVxuXG4uZm9sbG93IHtcblx0bWFyZ2luLWJvdHRvbTogJGdhcCoxLjI1O1xuXG5cdC5mYSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogMjFweDtcblx0fVxuXG5cdC5zb2NpYWwge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tcmlnaHQ6ICRnYXAqLjU7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4uY29tcG9uZW50LXNvdXJjZSAuZm9sbG93IHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNoYXJlLWljb24ge1xuXG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiAzLjU7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgd2hpdGU7XG5cblx0YmFja2dyb3VuZC1jb2xvcjpjb2xvcignZ3JvdW5kJywgJ2JsdWUnKTtcblx0Ly9ib3JkZXItcmFkaXVzOjUwJTtcblx0Y29sb3I6IGNvbG9yKCdncm91bmQnLCAnYmx1ZScpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdC8vaGVpZ2h0OiA1MHB4O1xuXHQvL2xpbmUtaGVpZ2h0OjE7XG5cdC8vcGFkZGluZy10b3A6IDE1cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHQvL3dpZHRoOiA1MHB4O1xuXG5cdC5mYSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogMjFweDtcblxuXHRcdCYuZmEtZW52ZWxvcGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucXVvdGF0aW9uLW1hcmsge1xuXHRmb250LXNpemU6IDU0cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRAaW5jbHVkZSBsYXR0bztcbn1cblxuLy8gQWNjZXNzaWJpbGl0eSB0cmljayB0byBoaWRlIHNwYW4gbmVhcmJ5IHdpdGggYXJpYSB2YWx1ZXNcbi5zci1vbmx5IHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbn0iLCIvLyBzdHlsZXMgZm9yIHN0eWxlZ3VpZGVcbi5zdHlsZWd1aWRlIHtcblx0YmFja2dyb3VuZC1jb2xvcjojZmZmO1xuXHRwYWRkaW5nOiRnYXAqMjtcblxuXHR0aCwgdGQge1xuXHRcdHBhZGRpbmc6JGdhcDtcblx0fVxuXG5cdHRoLCB0ciwgdGQge1xuXHRcdGxpbmUtaGVpZ2h0OjEuNDtcblx0XHRAaW5jbHVkZSBsYXR0bztcblx0XHRAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1wKTtcblx0fVxuXG5cdC5jb21wb25lbnQtc3R5bGVzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjM7XG5cdH1cblxuXHQuYnV0dG9uLWJnbmQsIC5ibGFjayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2JsYWNrJyk7XG5cdFx0cGFkZGluZzokZ2FwO1xuXHRcdG1hcmdpbi10b3A6ICRnYXA7XG5cdFx0Y29sb3I6IGNvbG9yKCd3aGl0ZScpO1xuXHR9XG5cblx0LmNvbG9yLWdyaWQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxufSIsIi8vIEZvcm0gZ2xvYmFsIHN0eWxlc1xuZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgY2xlYXJSb3c7XG59XG5cbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYuZW1haWwge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbiAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIEBpbmNsdWRlIGxhdHRvO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxufVxuaW5wdXQ6bm90KFt0eXBlPVwic3VibWl0XCJdKSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG50ZXh0YXJlYSB7XG4gIEBpbmNsdWRlIGZvbnQtc3R5bGVzKCRmb250LXNpemUtZm9ybS1pbnB1dCk7XG4gIGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstZ3JleScpO1xuICBAaW5jbHVkZSBwbGFjZWhvbGRlcihjb2xvcignZ2xvYmFsJywgJ2dyZXknKSwgNzAwKTtcbn1cblxudGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGhlaWdodDogMTU5cHg7XG4gIEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgaGVpZ2h0OiA4NnB4O1xuICB9XG59XG5cbmlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstZ3JheScpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zdHlsZXMoJGZvbnQtc2l6ZS1mb3JtLWlucHV0KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXIoY29sb3IoJ2dsb2JhbCcsICdncmV5JykpO1xufVxuXG4uc2VsZWN0IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgJjphZnRlciB7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAje2NvbG9yKCdnbG9iYWwnLCAnbGlnaHQtZ3JleScpfTtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogJyAnO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2FyZXRfZG93bi5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEycHg7XG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIHNlbGVjdCB7XG4gICAgJjo6LW1zLWV4cGFuZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTEuNXB4O1xuICAgIGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2dyZXknKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2xpZ2h0LWdyZXknKTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAxMHB4IDQ1cHggMTBweCAxMHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtYWxpZ24tbGFzdDpjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4uY2hlY2tib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2RhcmstYm9yZGVyJyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAkZ2FwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAkZ2FwO1xufVxuXG4ucmFkaW8ge1xuICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2RhcmstYm9yZGVyJyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogJGdhcCouNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmOmNoZWNrZWQgKyAuY2hlY2tib3g6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMnB4O1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgJjpjaGVja2VkICsgLnJhZGlvOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbmxhYmVsIHtcbiAgQGV4dGVuZCAuc2Fucy1zZXJpZjE0O1xuICBjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdncmV5Jyk7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRnYXAqLjU7XG4gICAgdmVydGljYWwtYWxpZ246IDRweDtcbiAgfVxufVxuXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkZ2FwKi41O1xuXG4gIC5maWx0ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBAaW5jbHVkZSBsYXR0by1ib2xkO1xuXG4gICAgc21hbGwge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdncmV5Jyk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2RhcmstYm9yZGVyJyk7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMTFweCAkZ2FwICRnYXAqLjU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBsYXR0bztcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdGVkRmlsdGVyIC5maWx0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZ2FwKi43NTtcbiAgfVxuXG4gICYuZXhwYW5kT3B0aW9ucyAuc2VsZWN0aW9ucyB7XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAkZ2FwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAyNTZweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU1cHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIEBpbmNsdWRlIHNoYWRvdygwIDRweCAxM3B4IDAgcmdiYSgyOSwgMjksIDI5LCAwLjUpKTtcbiAgfVxuXG4gIC50YWIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTVweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtLXJvdGF0ZSg0NWRlZyk7XG4gICAgICBAaW5jbHVkZSBzaGFkb3coMCA0cHggMTNweCAwIHJnYmEoMjksIDI5LCAyOSwgMC41KSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3Rpb25zIHtcbiAgICBtYXgtaGVpZ2h0OiAxOTJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB9XG4gIH1cblxuICAucmFuZ2Uge1xuICAgIHBhZGRpbmc6IDAgMCAkZ2FwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG4gICAgICBtaW4td2lkdGg6IDQyN3B4O1xuICAgICAgcGFkZGluZzogMCAkZ2FwICRnYXA7XG4gICAgfVxuXG4gICAgLm91dHB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwKjEuNTtcbiAgICB9XG5cbiAgICAuaXJzIHtcbiAgICAgIGhlaWdodDogMTBweDtcblxuICAgIH1cblxuICAgIC5pcnMtbGluZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZ3JleScpO1xuICAgIH1cblxuICAgIC5pcnMtYmFyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuICAgIH1cblxuICAgIC5pcnMtc2xpZGVyIHtcbiAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdG9wOiAtOHB4O1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3RTdHlsZSAmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNlbGVjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogJGdhcCouNSAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG4gICAgICBwYWRkaW5nOiAkZ2FwKi41ICRnYXA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZEZpbHRlciB7XG4gICAgfVxuXG4gICAgLnNlbGVjdFN0eWxlICYge1xuICAgICAgcGFkZGluZzogJGdhcCouNSAkZ2FwO1xuXG4gICAgICAmLnNlbGVjdGVkRmlsdGVyLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGVja2JveCB7XG4gICAgICBtYXJnaW46IDJweCAkZ2FwKi41IDAgMDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICYgKyBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjZweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJhZGlvIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAmICsgc3BhbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWQgKyAuY2hlY2tib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2JsYWNrJyk7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46ICRnYXAqLjUgJGdhcCAwIDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZzogJGdhcCouNSAkZ2FwO1xuICB9XG5cbiAgJi5zaG93RHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbn1cblxuLmFwcGx5LWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgY29sb3IoJ2dsb2JhbCcsICdib3JkZXInKTtcbiAgcGFkZGluZy10b3A6ICRnYXAqLjU7XG4gIG1hcmdpbi10b3A6ICRnYXAqLjU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICYubW9iaWxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6ICRnYXA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIC5idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuY2xlYXJGaWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogJGdhcCouNSAkZ2FwO1xuXG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnJhbmdlU2xpZGVyICYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IGF1dG87XG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IC43O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuLy9oZWxwZXJzXG5cbi5oYWxmLXdpZHRoIHtcblxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgICYubm8tbWFyZ2luIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnF1YXJ0ZXItd2lkdGgge1xuXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICB3aWR0aDogMjklO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi5zdWJzY3JpYmUtZXJyb3Ige1xuICBtYXJnaW46ICRnYXAqLjUgMDtcbn1cblxuLy8gQ0Y3IHN0eWxpbmdcblxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBjb2xvcjogcmVkO1xuICBvcGFjaXR5OiAxO1xuXG4gIC5kZWFkbGluZSAmLCAuYnVkZ2V0ICYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAucm93LXRleHQtd2hpdGUgJiB7XG4gICAgY29sb3I6IHJlZDtcbiAgfVxufVxuXG4ud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2NyZWVuLXJlYWRlci1yZXNwb25zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vY29udGFjdCBwYWdlICYgbGVhc2Ugc3BhY2UgcGFnZVxuLnBhZ2UtY29udGFjdCwgLnBhZ2UtbGVhc2Utc3BhY2Uge1xuXG4gIC5mb3JtLXdyYXBwZXIge1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6ICRnYXAqMS4yNTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAqLjI1O1xuICAgIH1cblxuICAgIGlucHV0LCAuc2VsZWN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gIH1cblxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAud3BjZjcgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgfVxuXG4gIC5kcm9wZG93biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuaGlkZVNlbGVjdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLypcbiAqIFRoYW5rIFlvdSBNZXNzYWdlXG4gKi9cbi5jb250YWN0LXRoYW5reW91IHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250YWN0LXRoYW5reW91LXRpdGxlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogNTBweDtcbn1cblxuLmNvbnRhY3QtdGhhbmt5b3UtbWVzc2FnZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMmVtIDAgNGVtO1xufVxuXG4uY29udGFjdC10aGFua3lvdS1iYWNrLXRvLWhvbWUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4vKlxuICogRXJyb3IgbWVzc2FnZVxuICovXG4uY29udGFjdC1mYWlsIHtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBBZGQgYm90dG9tIHNwYWNlIHRvIHRoZSByb3dzIG5vdCB0byB0aGUgZmllbGRzLlxuLmNvbXBvbmVudC1mb3JtIHtcbiAgLy9tYXJnaW46IDAgYXV0bztcbiAgLy9tYXgtd2lkdGg6IDYwJTtcbiAgLy9wYWRkaW5nOiA2ZW07XG4gIC8vcGFkZGluZzogNjBweCA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIC8vQGluY2x1ZGUgc2hhZG93KCRkZWZhdWx0LWNvbXBvbmVudC1zaGFkb3cpO1xuXG4gIC5jb250YWN0LXRoYW5reW91IHtcbiAgICBjb2xvcjogcmdiYSgyMCwgMjEsIDU3LCAxKTtcbiAgfVxuXG4gIC8vU21hbGwgKFBob25lKVxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heCh0YWJsZXQtcG9ydHJhaXQpIHtcbiAgICBwYWRkaW5nOiA2MHB4IDQwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG5cbiAgLmZvcm0tcGhvbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiByZ2IoNzgsIDc4LCA3OCk7XG4gICAgbWFyZ2luOiAyOHB4IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zdHlsZXMoJGZvbnQtc2l6ZS1wLXNtYWxsKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgaDEge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWhlYWRsaW5lMSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ibHVlJyk7XG4gIH1cblxuICBpbnB1dCwgdGV4dGFyZWEge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjb2xvcignZ2xvYmFsJywnbGlnaHQtZ3JleScpO1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKGNvbG9yKCdnbG9iYWwnLCdncmV5JykpO1xuXG4gICAgcGFkZGluZzogN3B4O1xuXG4gICAgLy9TbWFsbCAoUGhvbmUpXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG4gIH1cblxuICB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xuICAgIGhlaWdodDogOTdweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAvL1NtYWxsIChQaG9uZSlcbiAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heCh0YWJsZXQtcG9ydHJhaXQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIC8vbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIC5wdXJlLWcge1xuICAgIC8vbWFyZ2luLWJvdHRvbTogJGdhcCAqIDEuMjU7XG4gIH1cblxuICAucHItMjYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XG4gIH1cblxuICAucGwtMjYge1xuICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcbiAgICAucHItMjYge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAucGwtMjYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1uby1wYWRkaW5nIHtcbiAgLmNvbXBvbmVudC1mb3JtIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cblxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZ3JleScpO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAje2NvbG9yKCdnbG9iYWwnLCAnbGlnaHQtZ3JleScpfTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgfVxufVxuIiwiLy9mb290ZXIgY3NzXG5cbmJvZHkge1xuICAvLyBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuICAgIC8vcGFkZGluZy1ib3R0b206IDYwcHg7IC8vIGZyYW1lIGZvb3RlclxuICB9XG59XG5cbi5wYWdlLWZvb3RlciB7XG4gIC8vcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBhIHtcbiAgICBAaW5jbHVkZSBsYXR0bztcbiAgfVxufVxuXG4ucGFnZS1mb290ZXItY2VudGVyLWltYWdlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4ucGFnZS1mb290ZXItbGVmdC1jb2x1bW4ge1xuICBwe1xuICAgIG1hcmdpbjogNDBweCBhdXRvIGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDU2cHg7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgfVxuICAuY2lyY2xle1xuICAgIGJhY2tncm91bmQ6IGdyYXk7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDoyMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuXG4ucGFnZS1mb290ZXItY2VudGVyLWNvbHVtbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLm5hdiB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxMXB4O1xuICAgICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWZvb3Rlci1uYXYpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnbGlnaHQtZ3JleScpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb3B5IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIGxpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnbGlnaHQtZ3JleScpO1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnbGlnaHQtZ3JleScpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIHBhZGRpbmc6IDBweCA2MHB4O1xuICAgIG9wYWNpdHk6IC41ICFpbXBvcnRhbnQ7IC8vb3ZlcnJpZGVzIGZhZGUtbWUtaW4gaW5zbGluZSBzdHlsZXNcbiAgfVxufVxuXG5cbkBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuICAucGFnZS1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzE1Mzg7XG4gICAgcGFkZGluZzogMjRweCAzMHB4IDA7XG4gICAgaGVpZ2h0OiAkZm9vdGVyLWhlaWdodC1kZXNrdG9wO1xuICAgIGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2xpZ2h0LWdyZXknKTtcbiAgfVxuICAucGFnZS1mb290ZXItbGVmdC1jb2x1bW4ge1xuICAgIC5wYWdlLWZvb3Rlci1laG8ge1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG4gIC5wYWdlLWZvb3Rlci1yaWdodC1jb2x1bW4ge1xuICAgIC5wYWdlLWZvb3Rlci1laG8ge1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zb2NpYWwsXG4gIC5wYWdlLWZvb3Rlci1laG8tYmxhY2ssXG4gIC5wYWdlLWZvb3Rlci1yaWdodC1jb2x1bW4gcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbkBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcbiAgLnBhZ2UtZm9vdGVyIHtcbiAgICBoZWlnaHQ6ICRmb290ZXItaGVpZ2h0LW1vYmlsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5wYWdlLWZvb3Rlci1sZWZ0LWNvbHVtbiB7XG4gICAgYSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuOGVtO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbiAgLnBhZ2UtZm9vdGVyLWNlbnRlci1jb2x1bW4sXG4gIC5wYWdlLWZvb3Rlci1laG8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2UtZm9vdGVyLWVoby1ibGFjayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBPUEFDSVRZOiAuNDM7XG4gIH1cbiAgLnBhZ2UtZm9vdGVyLXJpZ2h0LWNvbHVtbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZyYW1lLWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi1zb2NpYWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAuY2lyY2xlIHtcbiAgICAgIGJhY2tncm91bmQ6IGdyYXk7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cbiAgXG4gICYtbWVudSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBAaW5jbHVkZSBsYXR0by1ib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogY29sb3IoJ2dsb2JhbCcsJ3llbGxvdycpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS1taWRkbGU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtbW96LW1pZGRsZS13aXRoLWJhc2VsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYnJhbmQgIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIHAge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgb3BhY2l0eTogLjQzO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogOTk5O1xuICAgIGNvbG9yOiAjQ0NDO1xuICB9XG5cbiAgJiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4iLCIvLyBuYXYgY3NzXG4ubWFpbi1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kOiAkdGFtYXJpbGxvO1xuXHRmbG9hdDogbGVmdDtcblx0ei1pbmRleDogMTAwMDtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24odG9wIC4zcyBlYXNlLWluKTtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0LmhpZGVOYXYgJiB7XG5cdFx0XHR0b3A6IC0oJG5hdi1oZWlnaHQtZGVza3RvcCArIDEwKTtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGVyLWlubmVyIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luOiAxNHB4IDA7XG5cdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0cGFkZGluZzogMCAkZ2FwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMCAkZ2FwKjI7XG5cblx0XHRcdC5oZWFkZXItbG9nbyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh4bCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0XHQuaGVhZGVyLWxvZ28ge1xuXHRcdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTVweDtcblx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0fVxuXG5cdFx0Ly8gaVBob25lIFhcblx0XHRAbWVkaWEgb25seSBzY3JlZW5cblx0XHRhbmQgKGRldmljZS13aWR0aDogMzc1cHgpXG5cdFx0YW5kIChkZXZpY2UtaGVpZ2h0OiA4MTJweClcblx0XHRhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKVxuXHRcdGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0LmhlYWRlci1sb2dvIHtcblx0XHRcdFx0bGVmdDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubG9nby13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0bGVmdDogJGdhcCoxLjI1O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4xcyBlYXNlLWluKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5sb2dvIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC53aW5rIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdEBpbmNsdWRlIGxhdHRvO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4xcyBlYXNlLWluKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQud2luayB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sb2dvIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1haW4tbmF2IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0bWF4LXdpZHRoOiAxMjYwcHg7XG5cblx0XHRhIHtcblx0XHRcdEBpbmNsdWRlIG1lc3NpbmE7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdCYjbWVudS1jdGEge1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsJ3llbGxvdycpO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdEBpbmNsdWRlIGxhdHRvLWJvbGQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdFx0XHRcdGZsZXg6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uYXYtaXRlbXMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mbG93ZXJfbmF2e1xuXHRcdGRpc3BsYXk6IGluaXRpYWw7XG5cdFx0bGVmdDogLTgycHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTEyNXB4O1xuXHRcdHdpZHRoOiAzNTBweDtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXHRcblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHQubWFpbi1uYXYgLm1lbnUtaXRlbSB7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIE1haW4gTmF2IFN0eWxlc1xuXHQvLyBEZXNrdG9wIG5hdiBzdHlsZXNcblx0Lm1haW4tbmF2IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQubmF2LWxvZ28ge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW46IDAgNXB4IDAgMTNweDtcblx0XHRcdG1heC13aWR0aDogNjVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCA1cHg7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lbnUtaXRlbSB7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdGhlaWdodDogNDZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2LWl0ZW1zIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSgyeGwpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWVudS1pdGVtIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogMTVweCA0cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihib3JkZXIgLjVzKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDEwcHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSB7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubWVudS1zZWFyY2gge1xuXHRcdFx0LnNlYXJjaFRvZ2dsZSAuZmEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oY29sb3IgLjJzKTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogI0NDQztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLCAmLnN1Yk5hdk9wZW4ge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0Lm5hdlRvZ2dsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN1Yi1tZW51LXdyYXBwZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NSwgNDEsIDM4LCAuOSk7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1pbi13aWR0aDogMTkwcHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cGFkZGluZzogJGdhcDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR0b3A6IDYzcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuNXMpO1xuXG5cdFx0XHQubWVudS1pdGVtIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzowIDAgJGdhcDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0PiBhOmFmdGVyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cblx0XHRcdFx0XHQ+IGE6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtNHB4O1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnN1Yk5hdk9wZW4ge1xuXHRcdFx0LnN1Yi1tZW51LXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHQuc3ViLW1lbnUtd3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQvLyBOYXYgc3R5bGVzIGFjcm9zcyBhbGwgbWVkaWEgc2l6ZXNcblx0Lm1lbnUtaXRlbSB7XG5cdFx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAuODJweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ly8gRmFuY3kgYnV0dG9uIGZvciBsZWFzZSBzcGFjZVxuXHRcdCYuYnV0dG9uLWZhbmN5IHtcblx0XHRcdGhlaWdodDogOTFweDtcblx0XHRcdHBhZGRpbmc6ICRnYXAqLjU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiAycHg7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJi5zdWJOYXZPcGVuLCAmLmN1cnJlbnQtbWVudS1pdGVtIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdGE6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBleHRlbmQgLmJ1dHRvbjtcblx0XHRcdFx0QGV4dGVuZCAuYnV0dG9uLWZhbmN5O1xuXHRcdFx0XHRoZWlnaHQ6IDcxcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyN3B4O1xuXHRcdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoeGwpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdGJvZHkge1xuXHRcdC8vcGFkZGluZy1sZWZ0OiA2MHB4O1xuXHRcdC8vcGFkZGluZy1yaWdodDogNjBweDtcblx0fVxufVxuXG5cbi5mbG93ZXIge1xuXHRkaXNwbGF5OiBub25lO1xuXHRcblx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0d2lkdGg6IDM1MHB4O1xuXHRcdHRvcDogLTEyNnB4O1xuXHRcdGxlZnQ6IC04MnB4O1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufSIsIi8qXG4gKiBTZXQgb2YgdXRpbGl0eSBjbGFzc2VzLlxuICovXG5cbi5wYi0yNSB7XG5cdHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4ucGFkZGluZy1sZWZ0LXRhYmxldCB7XG5cdHBhZGRpbmctbGVmdDogMDtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdHBhZGRpbmctbGVmdDogJGdhcCozO1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkZ2FwKjMuNzU7XG5cdH1cbn1cblxuLnBsLTEwIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ucHItMTAge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ucGwtMTIge1xuXHRwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi5wci0xMiB7XG5cdHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbkBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdC5wbC1tZC0wIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQucHItbWQtMCB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdC5wYi1tZC0wIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXG5cdC5wci1tZC0xMCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxuXG5cdC5wbC1tZC0xMCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR9XG59XG5cbi5tYi02MCB7XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5tYi0yNSB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5tbC0xMCB7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubXItMTAge1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tbC0xMiB7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4ubXItMTIge1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbkBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHQubXRuLWxnLTIyIHtcblx0XHRtYXJnaW4tdG9wOiAtMjJweDtcblx0fVxuXG5cdC5tYm4tbGctMTUwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMTUwcHg7XG5cdH1cblxuXHQubWItbGctNTMge1xuXHRcdG1hcmdpbi1ib3R0b206IDUzcHg7XG5cdH1cblx0Lm10LWxnLTEyNSB7XG5cdFx0bWFyZ2luLXRvcDogMTI1cHg7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0Lm1iLW1kLTYwIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHR9XG5cblx0Lm1sLW1kLTAge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0Lm1iLW1kLTAge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQubXItbWQtMTAge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdC5tbC1tZC0xMCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdC5pbWctc2hhZG93IHtcblx0XHQuY29tcG9uZW50LWltYWdlIHtcblx0XHRcdEBpbmNsdWRlIHNoYWRvdygkZGVmYXVsdC1jb21wb25lbnQtc2hhZG93KTtcblx0XHR9XG5cdH1cblxuXHQuYWJzb2x1dGUtbGcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAwO1xuXG5cdFx0Ji5hYnNvbHV0ZS12LWNlbnRlci1sZyB7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cblx0XHQmLmFic29sdXRlLWJuLTUze1xuXHRcdFx0Ym90dG9tOiAtNTNweDtcblx0XHR9XG5cblx0XHQmLmFic29sdXRlLW9mZnNldC0xLTI0IHtcblx0XHRcdGxlZnQ6IDQuMTY2NyU7XG5cdFx0fVxuXG5cdFx0Ji5hYnNvbHV0ZS1ibGVlZC1yaWdodCB7XG5cdFx0XHRyaWdodDogY2FsYygoMTAwdncgLSAjeyRzaXRlLXdpZHRofSkvLTIpO1xuXHRcdH1cblxuXHRcdCYuYWJzb2x1dGUtbGctb2Zmc2V0LTEtMjQge1xuXHRcdFx0bGVmdDowO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQuMTY2NyU7XG5cdFx0fVxuXHR9XG5cblx0LnotbGctMSB7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdC56LWxnLTIge1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHQuei1sZy0zIHtcblx0XHR6LWluZGV4OiAzO1xuXHR9XG5cblx0Lmhlcm8ge1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiBjYWxjKCgjeyRzaXRlLXdpZHRoICsgMTIwcHh9IC0gMTAwdncpLzIpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAxMjBweCk7XG5cdFx0ei1pbmRleDogMDtcblx0fVxuXG5cdC5oZXJvLXRhbGwtbGcge1xuXHRcdGhlaWdodDogODUwcHg7XG5cdH1cblxuXHQub3ZlcmxheS1sZy0xOTAge1xuXHRcdG1hcmdpbi10b3A6IC0xOTBweDtcblx0fVxuXG5cdC50eS1sZy01MHBlciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR9XG5cblx0LnR5LWxnLTEyMHBlciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAlKTtcblx0fVxuXG5cdC5wdC1sZy00MCB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdH1cblxuXHQubXQtbGctMjAwIHtcblx0XHRtYXJnaW4tdG9wOiAyMDBweDtcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdC50ZXh0LWFsaWduLW1vYmlsZS1jZW50ZXIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC56LW1vYmlsZS0yIHtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cblx0Lm1vYmlsZS1mdWxsLWJsZWVkIHtcblx0XHRtYXJnaW46IDAgLTI1cHg7IC8vY2FuY2VscyBtb2JpbGUgcGFkZGluZ1xuXHRcdHdpZHRoOiAxMDB2dztcblx0fVxuXG5cdC5tdG4tbW9iaWxlLTI1IHtcblx0XHRtYXJnaW4tdG9wOiAtMjVweDtcblx0fVxuXG5cdC5tYi1tb2JpbGUtMzAge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuaGFsZi1oZWlnaHQtbW9iaWxlIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0cGFkZGluZy10b3A6IDY2Ljg1JTtcblx0fVxuXG5cdC5oZXJvLW1vYmlsZS04NnZ3IHtcblx0XHRoZWlnaHQ6IDg2Ljg1dnc7XG5cdH1cblxuXHQucGItbW9iaWxlLTAge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0LnBsLW1vYmlsZS0wIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQucHItbW9iaWxlLTAge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQucGwtbW9iaWxlLTIwIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdH1cblxuXHQucHItbW9iaWxlLTIwIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cblx0LmJnLW1vYmlsZS1tYXJibGUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXJibGUuanBlZ1wiKSAhaW1wb3J0YW50OyAvL25lZWQgdG8gb3ZlcnJpZGUgaW5saW5lIHN0eWxlc1xuXHR9XG5cblx0LmFic29sdXRlLW1vYmlsZXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHQmLmFic29sdXRlLWJuLW1vYmlsZS0zMCB7XG5cdFx0XHRib3R0b206IC0zMHB4O1xuXHRcdH1cblxuXHRcdCYuYWJzb2x1dGUtbC01LXAge1xuXHRcdFx0bGVmdDogNSU7XG5cdFx0fVxuXHR9XG59XG5cbi5iYWNrZ3JvdW5kLWZsb3dlcjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mbG93ZXJfcHVycGxlLnBuZycpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDM4MHB4IDM4MHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC02cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teTogLTExN3B4O1xuXHRjb250ZW50OiAnICc7XG5cdGhlaWdodDogMjM1cHg7XG5cdG9wYWNpdHk6IC41O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMjUwcHg7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogLTEwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0MCU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTE1cHg7XG5cdH1cbn1cblxuLmhlcm8tY29sdW1ue1xuXHRoZWlnaHQ6IDkwJTtcblxuXHRpbWcge1xuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDEzMnB4IC0gNjVweCk7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLnR5LW0tNTAtcCB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmJvcmRlci1wdXJwbGUgPiAuY29tcG9uZW50LWNvbnRhaW5lciB7XG5cdGJvcmRlcjogM3B4IHNvbGlkICM5M2EwYjk7XG59XG5cbi8vIFRPRE86IChNTikgSG90Zml4OiB3aGl0ZSBsaW5lIG9uIGNvbnRhaW5lciwgZml4XG4vLyBhbmQgZml0IGltZyBvYmplY3QgaGVpZ2h0XG4uYm9yZGVyLXB1cnBsZSA+IC5jb21wb25lbnQtY29udGFpbmVyIC5jb21wb25lbnQtaW1hZ2Uge1xuXHRtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4ubW92ZS10b3AtNjUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTY1JSk7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdHRvcDogY2FsYygtODV2dyk7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi5tYm4tNzAtbWJuLTY1IHtcblx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTY1cHg7XG5cdFx0bWFyZ2luLXRvcDogLTcwcHg7XG5cdFx0bWluLWhlaWdodDogMzUwcHg7XG5cdH1cbn1cblxuLmNvbHVtbi5mdWxsLWltYWdlIGltZyB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRtYXJnaW4tbGVmdDogLTY2cHg7XG5cdFx0bWFyZ2luLXRvcDogLTEzOXB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNDVweCk7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHR9XG59XG5cbi50cmFucy15LTEwMCB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRtYXJnaW4tdG9wOiAtNjVweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXG5cdFx0cCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdC56LXNtLTF7XG5cdFx0ei1pbmRleDogMTtcblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0gRVogQ0VPIChTaW5nbGUgUGFnZSkgLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGRvdEJvdW5jZSB7XG5cdDAlIHtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxuXG5cdDUwJSB7XG5cdFx0bGluZS1oZWlnaHQ6IDI7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRsaW5lLWhlaWdodDogMztcblx0fVxufVxuXG4uZnVsbC1oZXJvIHtcblx0Ly8gVE9ETzogKERQKSBFeHBsYWluIHdoeSAhaW1wb3J0YW50IGlzIG5lY2Vzc2FyeSBoZXJlXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0PiBkaXYge1xuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHR9XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW9ubHkoZGVza3RvcCkge1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGFuaW1hdGlvbjogZG90Qm91bmNlIDFzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdGNvbnRlbnQ6ICdcXDI1Q0YnO1xuXHRcdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0bGVmdDogNDkuNSU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHR9XG5cdH1cbn1cblxuLnB0LTIwIHtcblx0cGFkZGluZy10b3A6IDIwcHg7XG59XG5cblxuLy9DVEEgb24gSGVyb1xuLmZ1bGwtaGVybyAuY29tcG9uZW50LXRleHQgLmN0YXMge1xuXHQvLyBpUGhvbmUgNFxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLWhlaWdodDogNDgwcHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMjBweDtcblx0fVxuXG5cdC8vIGlQaG9uZSA1XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtaGVpZ2h0OiA1NjhweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IC02MHB4O1xuXHR9XG5cblx0Ly8gaVBob25lIDZcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1oZWlnaHQ6IDY2N3B4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcblx0fVxuXG5cdGEge1xuXHRcdG1pbi13aWR0aDogMjIzcHg7XG5cdFx0bWF4LXdpZHRoOiAyMjNweDtcblx0XHRwYWRkaW5nOiAxLjdyZW0gMHJlbTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShwaG9uZSkge1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHBob25lKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mdWxsLWhlcm8gLnRleHQtaWNvbiB7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAyMjBweDtcblx0bWFyZ2luOiAwIGF1dG8gNTBweDtcblx0bWFyZ2luLXRvcDogODBweDtcblx0d2lkdGg6IDQyMnB4O1xuXG5cdC8vIGlQaG9uZSA0XG5cdEBtZWRpYSBhbGwgYW5kIChtaW4tZGV2aWNlLWhlaWdodDogNDgwcHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHR9XG5cblx0Ly8gaVBob25lIDVcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1oZWlnaHQ6IDU2OHB4KSB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXG5cdC8vIGlQaG9uZSA2XG5cdEBtZWRpYSBhbGwgYW5kIChtaW4tZGV2aWNlLWhlaWdodDogNjY3cHgpIHtcblx0XHRtYXJnaW4tdG9wOiAxMjBweDtcblx0fVxuXG5cdC8vIERlc2t0b3Bcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1oZWlnaHQ6IDEwMjVweCkge1xuXHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW9ubHkocGhvbmUpIHtcblx0XHRoZWlnaHQ6IDEzMXB4O1xuXHRcdHdpZHRoOiAyNTBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0bWFyZ2luLXRvcDogMTIwcHg7XG5cdH1cbn1cblxuLmZ1bGwtaGVybyAubGF0dG8yNSB7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0Ly8gaVBob25lIDRcblx0QG1lZGlhIGFsbCBhbmQgKG1pbi1kZXZpY2UtaGVpZ2h0OiA0ODBweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdH1cblxuXHQvLyBpUGhvbmUgNlxuXHRAbWVkaWEgYWxsIGFuZCAobWluLWRldmljZS1oZWlnaHQ6IDY2N3B4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHR9XG59XG5cbi5zdmctdGV4dCAuY29tcG9uZW50LWltYWdlIGltZyB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdGhlaWdodDogMTIwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRodG1sOm5vdCgubW9kZXJuaXpyLWZsZXhib3gpICYge1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdH1cbn1cblxuLy9MaW5lIG9uIHRoZSBtaWRkbGUgdG9wL2JvdHRvbSBvZiB0aGUgQ29tcG9uZW50IFJvd1xuQG1peGluIHJvdy1taWQtbGluZSgkY29sb3IpIHtcblx0Jjo6YmVmb3JlLFxuXHQmOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvcjtcblx0XHRjb250ZW50OiAnJztcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGJvdHRvbTogMDtcblx0fVxufVxuXG4ubWlkLWxpbmUge1xuXHQmLS1zaWx2ZXIge1xuXHRcdEBpbmNsdWRlIHJvdy1taWQtbGluZSgkc2lsdmVyQ2hhbGljZSk7XG5cdH1cblx0Ji0td2hpdGUge1xuXHRcdEBpbmNsdWRlIHJvdy1taWQtbGluZSgkd2hpdGUpO1xuXHR9XG59XG5cbi5taWQtbGluZS0tZnVsbCB7XG5cdCY6OmJlZm9yZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShkZXNrdG9wKSB7XG5cdFx0XHRoZWlnaHQ6IDUwJTtcblx0XHR9XG5cdH1cbn1cblxuLm1pZC1saW5lLS1ib3R0b20ge1xuXHQmOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNpbHZlckNoYWxpY2U7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHNpbHZlckNoYWxpY2U7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbi8vTWluZHNldCBmb3IgU3VjY2VzcyBjdXN0b20gYmFja2dyb3VuZCBwb3NpdGlvbmluZ1xuLmJnLTYwMC1jZW50ZXIge1xuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW9ubHkocGhvbmUpIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjYwcHggY2VudGVyICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmJnLTkwMC1jZW50ZXIge1xufVxuXG4uYmctbW9iaWxlLWV4cGVjdGF0aW9ucyB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShwaG9uZSkge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWFnZXMvdGhlbWUtMy1tb2JpbGUucG5nJykgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG5cdH1cblxufVxuXG4uYmctMjAwLWNlbnRlciB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShwaG9uZSkge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0yMDBweCBjZW50ZXIgIWltcG9ydGFudDtcblx0fVxufVxuXG4ubW92ZS10b3AtODUge1xuXHR0b3A6IDg1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRodG1sOm5vdCgubW9kZXJuaXpyLWZsZXhib3gpICYge1xuXHRcdG1hcmdpbi10b3A6IDg1cHg7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5cbi8vTWFpbiBUaXRsZVxuLndoaXRlLXRpdGxlIHtcblx0bWFyZ2luLXRvcDogLTMwcHg7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRtYXJnaW4tdG9wOiAtMzBweDtcblx0fVxuXG5cdGgyIHtcblx0XHRAaW5jbHVkZSBtZXNzaW5hLWxpZ2h0O1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5tZXNzaW5hIHtcblx0Ji1saWdodC0xNCB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRAaW5jbHVkZSBtZXNzaW5hLWxpZ2h0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHR9XG5cblx0Ji1saWdodC0xNC13aGl0ZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRAaW5jbHVkZSBtZXNzaW5hLWxpZ2h0O1xuXHR9XG5cblx0Ji1saWdodC0xNi1ibGFjayB7XG5cdFx0c3BhbiwgcCB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0bWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW0gIWltcG9ydGFudDtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIk1lc3NpbmFMaWdodFwiICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSBtZXNzaW5hLWxpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdCYtbGlnaHQtMTYtd2hpdGUge1xuXHRcdHNwYW4sIHAge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0QGluY2x1ZGUgbWVzc2luYS1saWdodDtcblx0XHR9XG5cdH1cblxuXHQmLWxpZ2h0LTE3LXdoaXRlIHtcblx0XHRzcGFuLCBwIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0QGluY2x1ZGUgbWVzc2luYTtcblx0XHR9XG5cdH1cblxuXHQmLWxpZ2h0LTE5LXdoaXRlIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0QGluY2x1ZGUgbWVzc2luYS1saWdodDtcblx0fVxufVxuXG4ubWFyZ2luLWF1dG8ubWVzc2luYS1saWdodC0xNi1ibGFjayBwIHtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5iZy0xIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnMS5wbmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM2MGdyYWQsIHJnYmEoMzQsMzQsMzQsMSksIHJnYmEoNjAsNjAsNjAsMSkgODAlKTtcbn1cblxuLmJnLTIge1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmc2LnBuZ1wiKTtcblx0Ly9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZ3JhZCwgcmdiYSgxNjQsMSw0MiwxKSwgcmdiYSgxNjQsMSw0MiwxKSA4MCUpO1xufVxuXG4uYmctNSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZzUucG5nXCIpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBncmFkLCByZ2JhKDM0LDM0LDM0LDEpLCByZ2JhKDYwLDYwLDYwLDEpIDgwJSk7XG59XG5cblxuLmZpeGVkLXdpZHRoLTU0MCB7XG5cdD4gZGl2IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXgtd2lkdGg6IDU4N3B4O1xuXHR9XG59XG5cbi5maXhlZC13aWR0aC01NzAge1xuXHQ+IGRpdiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0fVxufVxuXG4vL0dldCBpbiB0b3VjaFxuLmZpeGVkLXdpZHRoLTcwMCB7XG5cdD4gZGl2IHtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0fVxufVxuXG4uY29yYW50bzIge1xuXHQmLWJvbGQtMjEtYnJpY2stcmVkIHtcblx0XHRzcGFuLCBwIHtcblx0XHRcdGNvbG9yOiAkYnJpY2tSZWQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtc2l6ZTogMi4xcmVtO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0QGluY2x1ZGUgY29yYW50bzItYm9sZDtcblx0XHR9XG5cdH1cblxuXHQmLWJvbGQtMjQtYmxhY2sge1xuXHRcdHNwYW4sIHAge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRAaW5jbHVkZSBjb3JhbnRvMi1ib2xkO1xuXHRcdH1cblx0fVxuXG5cdCYtYm9sZC0yNC13aGl0ZSB7XG5cdFx0c3BhbiwgcCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBpbmNsdWRlIGNvcmFudG8yLWJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1ib2xkLTI0LWdvbGQge1xuXHRcdHNwYW4sIHAge1xuXHRcdFx0Y29sb3I6ICR0YWhpdGlHb2xkICFpbXBvcnRhbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRAaW5jbHVkZSBjb3JhbnRvMi1ib2xkO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmLWJvbGQtMjQtc2FoYXJhIHtcblx0XHRzcGFuLCBwIHtcblx0XHRcdGNvbG9yOiAkc2FoYXJhICFpbXBvcnRhbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRAaW5jbHVkZSBjb3JhbnRvMi1ib2xkO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmLWJvbGQtMzQtZ29sZCB7XG5cdFx0c3BhbiwgcCB7XG5cdFx0XHRjb2xvcjogJHRhaGl0aUdvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0XHRmb250LXNpemU6IDMuNHJlbTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBpbmNsdWRlIGNvcmFudG8yLWJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1ib2xkLTM0LWNoYW1icmF5IHtcblx0XHRzcGFuLCBwIHtcblx0XHRcdGNvbG9yOiAkY2hhbWJyYXk7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0XHRmb250LXNpemU6IDMuNHJlbTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBpbmNsdWRlIGNvcmFudG8yLWJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1yZWd1bGFyLTQ1LXdoaXRlIHtcblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAzLjhyZW07IC8vZm9udCBzaXplIGNoYW5nZWQgYnkgY2xpZW50IHJlcXVlc3Rcblx0XHRcdEBpbmNsdWRlIGNvcmFudG8yO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1vbmx5KHBob25lKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblxuXHRcdFx0XHQuYWxpZ24tY2VudGVyICYsXG5cdFx0XHRcdC5hbGlnbi1jZW50ZXIsXG5cdFx0XHRcdCYuYWxpZ24tY2VudGVyIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vQ0VPIHBlcnNwZWN0aXZlc1xuXHQmLXJlZ3VsYXItNDUtYmxhY2sge1xuXHRcdHNwYW4sIHAge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogMy44cmVtOyAvL2ZvbnQgc2l6ZSBjaGFuZ2VkIGJ5IGNsaWVudCByZXF1ZXN0XG5cdFx0XHRAaW5jbHVkZSBjb3JhbnRvMjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0XHRcdC8vbGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblxuXHRcdFx0XHQuYWxpZ24tY2VudGVyICYsXG5cdFx0XHRcdC5hbGlnbi1jZW50ZXIsXG5cdFx0XHRcdCYuYWxpZ24tY2VudGVyIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vRm9vdGVyIHRpdGxlOiBEZWVwIERpdmUgaW50byBJbnNpZ2h0cyBmcm9tIFRoZSBDRU86IEEgUGVyc29uYWwgUmVmbGVjdGlvblxuXHQmLXJlZ3VsYXItMzgtd2hpdGUge1xuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDMuOHJlbTtcblx0XHRcdEBpbmNsdWRlIGNvcmFudG8yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtcmVndWxhci0xNiB7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0QGluY2x1ZGUgY29yYW50bzI7XG5cdFx0Y29sb3I6ICRzY2FycGFGbG93O1xuXHR9XG5cblx0Ji1yZWd1bGFyLTIwIHtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0QGluY2x1ZGUgY29yYW50bzI7XG5cdFx0Y29sb3I6ICRzY2FycGFGbG93O1xuXHR9XG5cblx0Ji1yZWd1bGFyLTM1IHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRcdEBpbmNsdWRlIGNvcmFudG8yO1xuXHR9XG5cblx0Ji1yZWd1bGFyLTQ1IHtcblx0XHRAaW5jbHVkZSBjb3JhbnRvMjtcblx0XHRmb250LXNpemU6IDMuOHJlbTtcblx0fVxuXG5cdCYtcmVndWxhci0xMDAge1xuXHRcdGZvbnQtc2l6ZTogNS42cmVtO1xuXHRcdEBpbmNsdWRlIGNvcmFudG8yO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogN3JlbTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRcdGZvbnQtc2l6ZTogOHJlbTtcblx0XHR9XG5cdH1cbn1cblxuLmNvcmFudG8yLTIyIHtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdEBpbmNsdWRlIGNvcmFudG8yLWJvbGQ7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0fVxufVxuXG4udGV4dC1sZWZ0IHtcblx0c3BhbiwgcCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxufVxuXG4udGV4dC1jZW50ZXIge1xuXHRzcGFuLCBwIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0fVxufVxuXG4udGV4dC1icmljay1yZWQge1xuXHRjb2xvcjogJGJyaWNrUmVkICFpbXBvcnRhbnQ7XG59XG5cbkBpbmNsdWRlIG1lZGlhcXVlcnktb25seShwaG9uZSkge1xuXHQucHQtc20tNDAge1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHR9XG5cdC50ZXh0LWxlZnQtc20ge1xuXHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblxuXHRcdHNwYW4sIHAsIC50ZXh0LWNlbnRlciBwIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuXG4vL2JhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IDg4JSA3NCUsICNDQ0MgNTElLCB3aGl0ZSA1MCUsIHdoaXRlIDUxJSwgd2hpdGUgNzElLCB3aGl0ZSAxMDAlKTtcbi8vYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgNzUwJSAxNDclLCAjQ0NDIDc2JSwgd2hpdGUgNzMlLCB3aGl0ZSA3NCUsIHdoaXRlIDk4JSwgd2hpdGUgMTAwJSk7XG4vL2JhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IDc1MCUgMTQ3JSwgI0NDQyA3NiUsIHdoaXRlIDcwJSwgd2hpdGUgNzQlLCB3aGl0ZSA5OCUsIHdoaXRlIDEwMCUpO1xuXG4uY29tcG9uZW50LWdldC1pbi10b3VjaCB7XG5cdC5nZXQtaW4tdG91Y2gge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHBob25lKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0bWF4LXdpZHRoOiA0NTRweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1vbmx5KHBob25lKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTgycHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdC8qIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4OHB4KTsgKi9cblx0XHRcdFx0bWFyZ2luLXRvcDogODhweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC03OHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShwaG9uZSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xuXG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMzJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Ly9tYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0XHRcdC8vbWFyZ2luLXRvcDogNzBweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShwaG9uZSkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW9ubHkocGhvbmUpIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL1F1b3RlcyBjb21wb25lbnRcbi5xdW90ZXMge1xuXG5cdCYtLWdvbGQge1xuXHRcdGNvbG9yOiAkdGFoaXRpR29sZDtcblxuXHRcdC5xdW90ZS1pdGVtIHtcblx0XHRcdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogJHRhaGl0aUdvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tc2FoYXJhIHtcblx0XHRjb2xvcjogJHNhaGFyYTtcblxuXHRcdC5xdW90ZS1pdGVtIHtcblx0XHRcdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogJHNhaGFyYTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucXVvdGUtaXRlbSB7XG5cdFx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkNvcmFudG8gMlwiO1xuXHRcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luOiAzcmVtIGF1dG87XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcMjAxQyc7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJ1xcMjAxRCc7XG5cdFx0fVxuXHR9XG5cblx0LnF1b3RlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnNsaWNrLXRyYWNrIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdEBpbmNsdWRlIGZsZXhib3gtYWxpZ24taXRlbXMoY2VudGVyKTtcblx0fVxufVxuXG4vL051bWJlcnMgQ29tcG9uZW50XG4uY29tcG9uZW50LW51bWJlcnMge1xuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Ly8xc3QgR29sZCBOdW1iZXJzXG5cdC5udW1iZXJzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3NXB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0XHRcdHdpZHRoOiAyMjJweDtcblx0XHRcdG1heC13aWR0aDogMjIycHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdFx0bWF4LXdpZHRoOiA0NSU7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji0tZ29sZCB7XG5cdFx0XHQubnVtYmVycy1pdGVtIHtcblx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShkZXNrdG9wKSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjBweCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI0UxODEwNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHA6bGFzdC1vZi10eXBlIHtcblxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29yYW50bzItcmVndWxhci0xMDA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHR9XG5cblx0fVxuXG5cdC8vTnVtYmVycyBBZnRlciAxc3QgRGlhbW9uZCBDaGFydCAoTW9iaWxlKVxuXHQubnVtYmVycy0yIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRtYXgtd2lkdGg6IDM3NXB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0bWFyZ2luOjAgYXV0byAzMHB4O1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzLWl0ZW0ge1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0cDpsYXN0LW9mLXR5cGU6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcG9sb0JsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRwOmxhc3Qtb2YtdHlwZTpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzYWhhcmE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRwOmxhc3Qtb2YtdHlwZTpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjaGFtYnJheTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdHA6bGFzdC1vZi10eXBlOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNoZW5pbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzFweDtcblx0XHRcdH1cblxuXHRcdFx0cDpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzFweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXG5cdFx0XHRwOmxhc3Qtb2YtdHlwZTpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMnB4O1xuXHRcdFx0XHRsZWZ0OiAtM3B4O1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE3cHgpIHJvdGF0ZSg1MGdyYWQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Ly9OdW1iZXJzIEFmdGVyOiBEaWFtb25kIENoYXJ0IERlc2t0b3Bcblx0Lm51bWJlcnMtMy0xIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnMtaXRlbSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBiYXNlbGluZTtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwJTtcblx0XHRcdH1cblxuXHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR9XG5cblx0XHRcdHA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGNvbG9yOiAkcG9sb0JsdWU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcG9sb0JsdWU7XG5cdFx0XHR9XG5cblx0XHRcdHA6bGFzdC1vZi10eXBlIHtcblxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA3MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvL051bWJlcnMgQWZ0ZXI6IFwiV2hpY2ggb25lIGRldmVsb3BtZW50YWwgbWVhc3VyZSB3YXMgbW9zdCB1c2VmdWw/XG5cdC5udW1iZXJzLTMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHBob25lKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzLWl0ZW0ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogYmFzZWxpbmU7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDJuKzEpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdG1heC13aWR0aDogNDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblxuXHRcdFx0cDpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA3MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGNvbG9yOiAkY2hhbWJyYXk7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjaGFtYnJheTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRwb2xvQmx1ZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHBvbG9CbHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRjb2xvcjogJHNhaGFyYTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHNhaGFyYTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdHA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzYWhhcmE7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRzYWhhcmE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvL051bWJlcnMgQWZ0ZXI6IFdoaWNoIG9uZSBkZXZlbG9wbWVudGFsIG1lYXN1cmUgd2FzIG1vc3QgdXNlZnVsP1xuXHQubnVtYmVycy00IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnMtaXRlbSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBiYXNlbGluZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwJTtcblx0XHRcdH1cblxuXHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZUxhZ29vbjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlTGFnb29uO1xuXHRcdFx0fVxuXG5cdFx0XHRwOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vTnVtYmVycyBBZnRlcjogV2hvIHdlIHRhbGtlZCB0b1xuXHQubnVtYmVycy01IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnMtaXRlbSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBiYXNlbGluZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwJTtcblx0XHRcdH1cblxuXHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR9XG5cblx0XHRcdHA6bGFzdC1vZi10eXBlIHtcblxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA3MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGNvbG9yOiAkdHVsaXBUcmVlO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdHVsaXBUcmVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvcm5GbG93ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb3JuRmxvd2VyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWVMYWdvb247XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlTGFnb29uO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyaWNrUmVkO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYnJpY2tSZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGNvbG9yOiAkc2FoYXJhO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc2FoYXJhO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRjb2xvcjogJGNoYW1icmF5O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY2hhbWJyYXk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvL051bWJlcnMgb24gUmlnaHQgU2lkZSBmcm9tOiBNb3N0IGltcG9ydGFudCBidXNpbmVzcyBvYmplY3RpdmVzXG5cdC5udW1iZXJzLTYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzLWl0ZW0ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogYmFzZWxpbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA0MCU7XG5cdFx0XHR9XG5cblx0XHRcdHA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRjb2xvcjogJGJsdWVMYWdvb247XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmx1ZUxhZ29vbjtcblx0XHRcdH1cblxuXHRcdFx0cDpsYXN0LW9mLXR5cGUge1xuXG5cdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cbn1cblxuLm51bWJlcnMtMi1iYXJzIC5jb21wb25lbnQtbnVtYmVycyB7XG5cdC5udW1iZXJzLTIgLm51bWJlcnMtaXRlbSB7XG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0cDpsYXN0LW9mLXR5cGU6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNoYW1icmF5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL1N3aXRjaGVyIEJ1dHRvbnMgZm9yIENoYXJ0c1xuLnN3aXRjaGVyIHtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRAaW5jbHVkZSBmbGV4Ym94LXdyYXAod3JhcCk7XG5cdEBpbmNsdWRlIGZsZXhib3gtYWxpZ24taXRlbXMoc3RyZXRjaCk7XG5cdEBpbmNsdWRlIGZsZXhib3gtanVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDUxNXB4O1xuXHRwYWRkaW5nOiAwIDI1cHg7XG5cdHdpZHRoOiBhdXRvO1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHNpbHZlckNoYWxpY2U7XG5cdFx0QGluY2x1ZGUgZmxleGJveC1qdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdCYtYnV0dG9uIHtcblx0XHRtYXJnaW46MCAkZ2FwKi41ICRnYXAqLjUgMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHNpbHZlckNoYWxpY2U7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdG91dGxpbmU6IGluaGVyaXQ7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Y29sb3I6ICRzaWx2ZXJDaGFsaWNlO1xuXHRcdFx0QGluY2x1ZGUgbWVzc2luYS1saWdodDtcblxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRib3JkZXI6bm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyOm5vbmU7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvL0NvbG9yIFZhcmlhbnRzXG5cdCYtLWdvbGQge1xuXHRcdC5zd2l0Y2hlci1idXR0b24ge1xuXHRcdFx0Ji0tYWN0aXZlIHtcblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGFoaXRpR29sZCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tY2hhbWJyYXkge1xuXHRcdC5zd2l0Y2hlci1idXR0b24ge1xuXHRcdFx0Ji0tYWN0aXZlIHtcblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2hhbWJyYXkgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLWJsdWUtbGFnb29uIHtcblx0XHQuc3dpdGNoZXItYnV0dG9uIHtcblx0XHRcdCYtLWFjdGl2ZSB7XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWVMYWdvb24gIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5odG1sOm5vdCgubW9kZXJuaXpyLWZsZXhib3gpICYge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQuc3dpdGNoZXItYnV0dG9uIHtcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL1xuLmRpYW1vbmQge1xuXHRkaXYge1xuXHRcdG1heC1oZWlnaHQ6IDgwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShwaG9uZSkge1xuXHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRcdGhlaWdodDogODAwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vRGlhbW9uZCBDaGFydCAyIGNvbHVtbnMgQ29tcG9uZW50XG4uZGlhbW9uZC0yLWNvbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdC5kaWFtb25kLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDQwJTtcblxuXHRcdD4gLmNvbnRhaW5lciB7XG5cdFx0XHRoZWlnaHQ6IDM4NXB4O1xuXHRcdFx0bWF4LWhlaWdodDogMzg1cHg7XG5cdFx0fVxuXG5cdFx0LmRpYW1vbmQtdGl0bGUgcCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi50ZXh0IHtcblx0Ji0tZ29sZCB7XG5cdFx0Y29sb3I6ICR0YWhpdGlHb2xkO1xuXHR9XG5cdCYtLXBvbG8tYmx1ZSB7XG5cdFx0Y29sb3I6ICRwb2xvQmx1ZTtcblx0fVxufVxuXG4uaGlkZS1vbi1tb2JpbGUge1xuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uc2hvdy1vbi1tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ubWF4LXdpZHRoLWF1dG8ge1xuXHQ+IGRpdiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5wYWRkaW5nLWxlZnQtMTMwLWRlc2t0b3Age1xuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCl7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMzBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdHBhZGRpbmctbGVmdDogMTMwcHg7XG5cdH1cbn1cblxuLnBhZGRpbmctbGVmdC0xMDAtZGVza3RvcCB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShkZXNrdG9wKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMDBweDtcblx0fVxufVxuXG4ucGFkZGluZy10b3AtOTUge1xuXHRwYWRkaW5nLXRvcDogOTVweDtcbn1cblxuLy8gTk9URTogKERQKSBIb3RmaXhcbi5wYWRkaW5nLXRvcC1zbWFsbC00MCB7XG5cdG1hcmdpbi10b3A6IC02OXB4O1xuXG5cdGh0bWw6bm90KC5tb2Rlcm5penItZmxleGJveCkgJiB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxufVxuXG5tYWluLmNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWFpbi5qcGdcIik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbn1cblxuLm1heC13aWR0aC1wIHtcblx0bWF4LXdpZHRoOiA0NTBweDtcbn1cblxuLm5vLXZpc2libGUge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4iLCIuY29tcG9uZW50LWFzaWRlIHtcblx0Ym90dG9tOiAwO1xuXHRjb2xvcjogd2hpdGU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmhvbWUgJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuY29tcG9uZW50LXNvdXJjZSB7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDI3MHB4O1xuXHRcdFxuXHRcdC5jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0YXNpZGUge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMC45cmVtO1xuXHRcdGxlZnQ6IDEwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDEwcHggMHB4IHdoaXRlIGluc2V0O1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMzBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC0wLjElKSk7XG5cdFx0XHR3aWR0aDogMzAwJTtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMTBweCAwcHggd2hpdGUgaW5zZXQ7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC0wLjElKSk7XG5cdFx0XHR3aWR0aDogMzAwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uY29tcG9uZW50LXJvdzpmaXJzdC1jaGlsZCB7XG5cdC5jb21wb25lbnQtYXNpZGUge1xuXHRcdGFzaWRlIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyBib3hlcyBjb21wb25lbnRcbi5jb21wb25lbnQtYm94ZXMge1x0XG5cblx0LmJveGVzIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdH1cblx0fVxuXG5cdC5ib3gtaXRlbSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdG1hcmdpbjowIDIlIDAgMDtcblx0XHRcdHBhZGRpbmc6ICRnYXAqMS41O1xuXHRcdFx0d2lkdGg6IDIzLjUlO1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCg0bikge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYucm93LXRleHQtd2hpdGUge1xuXHRcdFx0cCwgLmhlYWRsaW5lNiwgLmJvZHktdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnJvdy10ZXh0LWJsYWNrIHtcblx0XHRcdHAsIC5oZWFkbGluZTYsIC5ib2R5LXRleHQge1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG4iLCIuYXV0aG9yLWJhci1jb21wb25lbnQge1xuXHRiYWNrZ3JvdW5kOiAjMmQyOTI2O1xuXHRib3R0b206IDA7XG5cdHBhZGRpbmc6ICRnYXAvMiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDE7XG5cblx0c3BhbiB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdG1hcmdpbjogJGdhcC80IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAkZ2FwO1xuXHR9XG5cblx0LmF1dGhvcl90aXRsZSB7XG5cdFx0QGluY2x1ZGUgbGF0dG87XG5cdH1cblxuXHQuZGlzdHJpY3QtbmFtZSB7XG5cdFx0QGluY2x1ZGUgbGF0dG87XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC5kZXRhaWxzX2NhcHRpb24ge1xuXHRcdEBpbmNsdWRlIGxhdHRvO1xuXHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdH1cblxuXHQucHJvcGVydHlfbmFtZV9jYXB0aW9uIHtcblx0XHRAaW5jbHVkZSBsYXR0bztcblx0XHRmb250LXdlaWdodDogMTAwO1xuXG5cdFx0Lm1hbnVhbC1lbnRyeSAmIHtcblx0XHRcdEBpbmNsdWRlIGxhdHRvO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cblxuXHQuY2l0eV9zdGF0ZV9jYXB0aW9uIHtcblx0XHRAaW5jbHVkZSBsYXR0by1ib2xkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAvMjtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRnYXAvMjtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRnYXAqNjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbXBvbmVudC1jYXJvdXNlbCB7XG5cdGhlaWdodDogMTAwdmg7XG5cdC8vIG1heC1oZWlnaHQ6IDUwMHB4O1xuXHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0bWluLWhlaWdodDogMzAwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdG1heC1oZWlnaHQ6IDU1MHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHR9XG5cblx0LmNvbnRlbnQtd3JhcHBlciB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Lm92ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yKTtcblx0fVxuXG5cdC5uYXYge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSk7XG5cdFx0aGVpZ2h0OiAkZ2FwO1xuXHRcdGxlZnQ6ICRnYXA7XG5cdFx0bWFyZ2luLXRvcDogLSRnYXA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dGV4dC1pbmRlbnQ6IC0xMDBweDtcblx0XHR0b3A6IDUwJTtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDQ1ZGVnKSk7XG5cdFx0d2lkdGg6ICRnYXA7XG5cdFx0ei1pbmRleDogMztcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSk7XG5cdFx0XHRoZWlnaHQ6ICRnYXA7XG5cdFx0XHRsZWZ0OiAtMnB4O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgtOTBkZWcpKTtcblx0XHRcdG1hcmdpbi10b3A6IC0oJGdhcC8yKS0yO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR3aWR0aDogJGdhcDtcblx0XHR9XG5cblx0XHQmLm5leHQge1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi10b3A6IC0kZ2FwO1xuXHRcdFx0cmlnaHQ6ICRnYXA7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDEzNWRlZykpO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0bGVmdDogLTJweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLThweDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSg5MGRlZykpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zbGlkZXMge1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdGgyLCBoMyB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRtYXJnaW46IDAgJGdhcDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAoMTAqJGdhcCkrNTA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuNXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0XHR3aWR0aDogOTAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogM3JlbTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0XHRcdHdpZHRoOiAzOSU7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy42cmVtO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuOCk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oY29sb3IgLjNzIGVhc2UtaW4sIHRleHQtc2hhZG93IC4zcyBlYXNlLWluKTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICNjYmNiY2I7XG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLDAsMCwxLjIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdEBpbmNsdWRlIGxhdHRvO1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHR0ZXh0LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoZ3JvdXAge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAzMCU7XG5cdFx0XHR6LWluZGV4OiAxMDE7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdHRvcDogNDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zbGlkZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDcwJTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzUwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMXMgZWFzZS1pbi1vdXQpO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkocGhvbmUpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMjAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubWFudWFsLWVudHJ5IHtcblx0XHRcdC8vIFRPRE86IChEUCkgUG9zc2libHkgdXNlIHRoaXMsIGV2ZW50dWFsbHkuXG5cdFx0fVxuXG5cdFx0Ji5wYXJhbGxheC1kaXNhYmxlZCB7XG5cdFx0XHQuc2xpZGUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZG90cy1jb21wb25lbnQge1xuXHRtYXJnaW46ICRnYXA7XG5cdG1hcmdpbi10b3A6ICRnYXA7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0bWFyZ2luOiAkZ2FwICgxMCokZ2FwKSs1MDtcblx0XHRtYXJnaW4tdG9wOiAkZ2FwKjI7XG5cdH1cblxuXG5cdGxpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cblx0XHQmLmRvdCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlLCAmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5hdiB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCYubmV4dCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTNweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufSIsIi8vZG93bmxvYWRzIGNvbXBvbmVudFxuLmNvbXBvbmVudC1kb3dubG9hZHMge1xuXHRoMyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcblx0fVxuXG5cdC5kb3dubG9hZC1pdGVtIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcCouNzU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ib3JkZXInKTtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKi43NTtcblx0XHRAaW5jbHVkZSBjbGVhclJvdztcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTowO1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXG5cdFx0Lmljb24tcGRmIHtcblx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTlweClcblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIEZlZWQgY29tcG9uZW50XG4gKi9cbi5jb21wb25lbnQtZmVlZCB7XG5cdC5mZWVkLWl0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXAqMjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveC1qdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0fVxuXG5cdFx0LmZlZWQtbGluayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuM3MgZWFzZS1pbik7XG5cdFx0fVxuXG5cdFx0LmxvY2F0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcblx0XHR9XG5cblx0XHQud3AtcG9zdC1pbWFnZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgLjJzKTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IC45O1xuXHRcdFx0fVxuXHRcdH1cdFx0XG5cblxuXHRcdC5mZWVkLWl0ZW0taW5mbyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuc2VyaWYyMiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKi41OyBcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuM3MgZWFzZS1pbik7XG5cblx0XHRcdGE6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcblx0XHR0aW1lIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAqLjU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQubmV3cy1sb2dvIHtcblx0XHRcdGJvdHRvbTogJGdhcDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LWhlaWdodDogNjBweDtcblx0XHRcdG1heC13aWR0aDogMTIwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogJGdhcCoyO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMTIwcHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0XHRcdC5mZWVkLWxpbmsge1xuXHRcdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlcmlmMjIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXG5cdC5hbGlnbi12ZXJ0aWNhbCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdCYubGF5b3V0LWhvcml6b250YWwge1xuXHRcdC5mZWVkLmxvYWRhYmxlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHQuZmVlZC1pdGVtIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdG1hcmdpbjogJGdhcCAwO1xuXG5cdFx0XHRcdC5mZWVkLWxpbmsge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3gtd3JhcCh3cmFwKTtcblxuXHRcdFx0XHQuZmVlZC1pdGVtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAkZ2FwO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mZWVkLWxpbmsge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uZXdzLWl0ZW0ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2JsYWNrLWFsdCcpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogJGdhcCoyICRnYXAgJGdhcCoyICRnYXA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0ZmxleDogbm9uZTtcblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAkZ2FwICRnYXAgJGdhcCoyICRnYXA7XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkIGNvbG9yKCdnbG9iYWwnLCAnYmxhY2stYWx0Jyk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5sYXlvdXQtdmVydGljYWwge1xuXHRcdC5mZWVkLWxpbmsge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0d2lkdGg6IDM2JTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4JTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRcdHdpZHRoOiA0NiU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZlZWQtaXRlbS1pbmZvIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdHdpZHRoOiA1NiU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHR3aWR0aDogNDYlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmZ1bGwtd2lkdGgge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmxheW91dC1ob3Jpem9udGFsIC5mZWVkW2RhdGEtcG9zdC1jb3VudD1cIjNcIl0ge1xuXHRcdC5mZWVkLWl0ZW0ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIuY29tcG9uZW50LWZvbGxvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRyaWdodDogNXZ3O1xuXHRcdC8vIGJvdHRvbTogNXZ3O1xuXHRcdHRvcDogNzAwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLCBvcGFjaXR5IC4zcyBlYXNlLWluKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShkZXNrdG9wKSB7XG5cdFx0cmlnaHQ6IDN2dztcblx0fVxuXG5cdC5mb2xsb3ctY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAkZ2FwKi41ICRnYXAqLjI1O1xuXHR9XG5cblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnd2hpdGUnKTtcblx0bWFyZ2luLXRvcDogJGdhcDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdCYuZ3JleS1pY29ucyB7XG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7XG5cdFx0fVxuXHR9XG5cblx0LnNoYXJlLWljb24ge1xuXHRcdG1hcmdpbjogMCA1cHg7XG5cdH1cblxuXHQuZmEge1xuXHRcdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ3doaXRlJyk7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0QGluY2x1ZGUgbGF0dG8tYm9sZDtcblx0fVxufSIsIi8vZ2FsbGVyeSBjb21wb25lbnRcbi5jb21wb25lbnQtZ2FsbGVyeSB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdC5waG90by1jb3VudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvdHRvbTogJGdhcDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bGVmdDogJGdhcCoxLjU7XG5cdFx0cGFkZGluZzogJGdhcCAkZ2FwKjEuNTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzIGVhc2UtaW4pO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRsZWZ0OiA4LjMzJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2JsYWNrJyk7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogJGdhcCouNTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXG5cdFx0LnNhbnMtc2VyaWYxMyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblxuXHR9XG5cblx0LmdhbGxlcnktbWFpbi1pbWFnZSB7XG5cdFx0aGVpZ2h0OiAyMjVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fSBcblx0fVxuXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQvLyBwb3B1cFxuXHQuZ2FsbGVyeS1wb3B1cCB7XG5cdFx0LnNob3dTbGlkZXNob3cgJiB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveC1hbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3gtanVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveC1hbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4NTBweCkge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nYWxsZXJ5LWlubmVyIHtcblx0XHRcdHBhZGRpbmc6ICRnYXAqMyAkZ2FwKjIgJGdhcCoyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0cGFkZGluZzogJGdhcCozICRnYXAqNTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWxpZ24tY2VudGVyIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuY2xvc2Uge1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0fVxuXG5cdFx0Lm5hdi1hcnJvdyB7XG5cdFx0XHR3aWR0aDogMTlweDtcblx0XHRcdGhlaWdodDogOXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1NSU7XG5cdFx0XHRyaWdodDogJGdhcCouNTtcblxuXHRcdFx0Ji5wcmV2IHtcblx0XHRcdFx0bGVmdDogJGdhcCouNTtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRvcDogNDElO1xuXHRcdFx0XHRyaWdodDogJGdhcCozLjU7XG5cblx0XHRcdFx0Ji5wcmV2IHtcblx0XHRcdFx0XHRsZWZ0OiAkZ2FwKjMuNTtcblx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nYWxsZXJ5LWl0ZW1zIHtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjMlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1x0XHRcdFxuXHRcdH1cblxuXHRcdC5nYWxsZXJ5LWl0ZW0ge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bGVmdDogLTUwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAtNTAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MgZWFzZS1pbik7XG5cblx0XHRcdCYuYWN0aXZlU2xpZGUge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2FsbGVyeS10aHVtYnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCoxLjc1O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0XHRcdFx0aGVpZ2h0OiAxMjdweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC5nYWxsZXJ5LXRodW1icy10cmFjayB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goZmxleCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3gtYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveC1qdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3gtd3JhcCh3cmFwKTtcblx0XHRcdH1cblxuXHRcdFx0LmdhbGxlcnktdGh1bWIge1xuXHRcdFx0XHR3aWR0aDogMTkwcHg7XG5cdFx0XHRcdGhlaWdodDogMTI3cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAkZ2FwKi41O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0XHRcdFx0bGVmdDogLTUwJTtcblx0XHRcdFx0XHRyaWdodDogLTUwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxufSIsIi5jb21wb25lbnQtbWFwIHtcbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi50YWxsLWhlcm8ge1xuICAgICAgaGVpZ2h0OiA5MHZoO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcbiAgICAgICAgaGVpZ2h0OiA4NTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1lZGl1bS1oZXJvIHtcbiAgICAgIGhlaWdodDogNDMwcHg7XG4gICAgfVxuXG4gICAgJi5zbWFsbC1oZXJvIHtcbiAgICAgIGhlaWdodDogMTI1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJveCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMzVweDtcbiAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIycHg7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgIH1cblxuICAgICAgLm1hcC10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGxhdHRvLWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogM2VtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNWVtO1xuXG4gICAgICAgICAgJi50aXRsZS1kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG4gICAgICAgICAgJi50aXRsZS1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjbWFwYm94IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAubWFwYm94LWNlbnRlci1tYXJrZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jZW50ZXItbWFwLW1hcmtlci5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG5cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICBsZWZ0OiAtMjNweDtcbiAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogJ1RoZSBPbGl2aWEnO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tYXBib3gtbWFya2VyIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hcF9tYXJrZXIucG5nJyk7XG5cbiAgICAgICAgJi1zaG9wcGluZ3tcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY29uLW1hcC1zaG9wLnN2ZycpO1xuICAgICAgICB9XG4gICAgICAgICYtZWF0e1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb24tbWFwLWVhdC5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgICAmLWRyaW5re1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb24tbWFwLWRyaW5rLnN2ZycpO1xuICAgICAgICB9XG4gICAgICAgICYtY29mZmVle1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb24tbWFwLWNvZmZlZS5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgICAmLWRlZmF1bHR7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNvbi1tYXAtZGVmYXVsdC5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVyby1tb2JpbGUtODZ2dyB7XG4gIC5jb21wb25lbnQtbWFwIHtcbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDg2Ljg1dncgLSA2cHgpO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDg2Ljg1dncgLSA2cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vIE5ld3MgZmVlZFxuLmNvbXBvbmVudC1uZXdzLWZlZWQge1xuXHR0aW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblx0fVxuXG5cdC5uZXdzLWl0ZW1zIHtcblx0XHRAaW5jbHVkZSBjbGVhclJvdztcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveC13cmFwKHdyYXApO1xuXHRcdH1cblx0fVxuXG5cdC5uZXdzLWl0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXAqMztcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDQlO1xuXHRcdFx0d2lkdGg6IDQ4JTtcblxuXHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIHF1b3RlIGNvbXBvbmVudFxuLmNvbXBvbmVudC1xdW90ZSB7XG5cdC5xdW90ZS10ZXh0IHtcblx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcblx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAqMS41O1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0fVxuXG5cdFx0Y2l0ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAqLjU7XG5cdFx0fVxuXG5cdFx0c21hbGwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cblx0fVxuXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDI1OXB4O1xuXHRcdG1hcmdpbjogJGdhcCoyIGF1dG8gMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0fVxuXHR9XG5cblx0Lmhhcy1pbWFnZSB7XG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveC1hbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveC1qdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0fVxuXG5cdFx0LnF1b3RlLXRleHQge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyNTlweCk7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRnYXAqMS41O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59IiwiLmNvbXBvbmVudC1yZXNwb25zaXZlLXRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdC8vcGFkZGluZzogNWVtO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cblx0LnRhYmxlLXRpdGxlIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdC8vZm9udC1zaXplOiA0cmVtO1xuXHRcdC8vbWFyZ2luLXRvcDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstYmx1ZScpO1xuXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtaGVhZGxpbmUxKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHQvL3BhZGRpbmctdG9wOiAzZW07XG5cdFx0Ly9wYWRkaW5nLWxlZnQ6IDZyZW07XG5cdFx0Ly9wYWRkaW5nLXJpZ2h0OiA2cmVtO1xuXHR9XG5cblx0dGFibGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdHRoZWFkIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDIwNiwgMjA2LCAyMDYsIDEpO1xuXG5cdFx0XHQvL1NtYWxsIChQaG9uZSlcblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2dsb2JhbCcsICdkYXJrLWJsdWUnKTtcblx0XHRcdH1cblxuXHRcdFx0Ly9SZXNwb25zaXZlIFRhYmxlc1xuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXG5cdFx0XHRcdC8qIEhpZGUgdGFibGUgaGVhZGVycyAoYnV0IG5vdCBkaXNwbGF5OiBub25lOywgZm9yIGFjY2Vzc2liaWxpdHkpICovXG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHR0b3A6IC05OTk5cHg7XG5cdFx0XHRcdFx0bGVmdDogLTk5OTlweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGgge1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDA7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc3R5bGVzKCRmb250LXNpemUtcC1yZWd1bGFyKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGNvbG9yOiByZ2IoNjAsNjAsNjApO1xuXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTRweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDExLjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRib2R5IHtcblx0XHRcdHRyIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTRweCAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRkIHtcblx0XHRcdFx0QGluY2x1ZGUgbGF0dG87XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMS41cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggNXB4O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRjb2xvcjogcmdiYSgxMjAsMTIwLDEyMCwxKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDExLjVweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnV0dG9ue1xuXHRcdFx0XHRcdEBpbmNsdWRlIGxhdHRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAyM3B4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTEuNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly9SZXNwb25zaXZlIFRhYmxlXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LWxhbmRzY2FwZSkge1xuXG5cdFx0XHQvKiBGb3JjZSB0YWJsZSB0byBub3QgYmUgbGlrZSB0YWJsZXMgYW55bW9yZSAqL1xuXHRcdFx0dGFibGUsIHRoZWFkLCB0Ym9keSwgdGgsIHRkLCB0ciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHR0ciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2RhcmstYmx1ZScpO1xuXHRcdFx0fVxuXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdC8qIEJlaGF2ZSAgbGlrZSBhIFwicm93XCIgKi9cblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTAlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXG5cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpOmJlZm9yZSB7XG5cdFx0XHRcdFx0LyogTm93IGxpa2UgYSB0YWJsZSBoZWFkZXIgKi9cblx0XHRcdFx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQvKiBUb3AvbGVmdCB2YWx1ZXMgbWltaWMgcGFkZGluZyAqL1xuXHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdGxlZnQ6IDZweDtcblx0XHRcdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdC8qIExhYmVsIHRoZSBkYXRhICovXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtY29sdW1uKTtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgxMjAsMTIwLDEyMCwxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gU2VhcmNoIGZvcm1cbi5jb21wb25lbnQtc2VhcmNoLWZvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdFxuXHRmb3JtIHtcblx0XHRoMSB7XG5cdFx0XHRAaW5jbHVkZSBsYXR0bztcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjVweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHRcdFx0XG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaEJ1dHRvbiB7XG5cdFx0Y2xlYXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCoxLjI1O1xuXHRcdG1hcmdpbi1yaWdodDogJGdhcDtcblx0XHR3aWR0aDogMTU4cHg7XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCoxLjI1O1xuXHR9XG5cblx0Lmxlc3Mtb3B0aW9ucyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LmZpbHRlci1zZWN0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjI7XG5cdFx0cGFkZGluZzogMCAkZ2FwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjQ7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5vcHRpb25zVG9nZ2xlIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybS1yb3RhdGUoLTkwZGVnKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybS1yb3RhdGUoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1vcmUtb3B0aW9ucyB7XG5cdCAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdCAgICBoZWlnaHQ6IDEwMHZoO1xuXHQgICAgbGVmdDogMDtcblx0ICAgIG92ZXJmbG93OiBzY3JvbGw7XG5cdCAgICBwYWRkaW5nOiAkZ2FwKjQgMCAkZ2FwKjQ7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHQgICAgcmlnaHQ6IDA7XG5cdCAgICB0b3A6IDA7XG5cdCAgICB6LWluZGV4OiAxMDAwMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG1heC1oZWlnaHQgLjNzIGVhc2UtaW4pO1xuXHRcdH1cblxuXHRcdC5zYW5zLXNlcmlmMTgge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCoxLjI1O1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstYm9yZGVyJyk7XG5cdFx0XHRcdGJvdHRvbTogLTVweDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNsb3NlLXJlc2V0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2JvcmRlcicpO1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAqMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwKi41O1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR6LWluZGV4OiAxMDtcblxuXHRcdFx0LmNsb3NlIHtcblx0XHRcdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHRsZWZ0OiAkZ2FwO1xuXHRcdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdH1cblxuXHRcdFx0LnJlc2V0T3B0aW9ucyB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAkZ2FwO1xuXHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50b2dnbGVMaXN0IHtcblx0XHRcdG1hcmdpbi10b3A6ICRnYXA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5leHBhbmRPcHRpb25zIHtcblx0XHQudG9nZ2xlTGlzdC5hcnJvdzphZnRlciB7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0tcm90YXRlKC0xODBkZWcpO1xuXHRcdH1cblx0fVxuXG5cdCYub3Blbk9wdGlvbnMge1xuXHRcdHotaW5kZXg6IDEwMDE7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdFxuXHRcdC5vcHRpb25zVG9nZ2xlIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0tcm90YXRlKDkwZGVnKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0tcm90YXRlKC0xODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1vcmUtb3B0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0bWF4LWhlaWdodDogOTk5OTlweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGluaGVyaXQ7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwKjEuNzU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1haW4taGVhZGVyICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiA4NXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRwYWRkaW5nOiAkZ2FwKjI7XG5cdFx0QGluY2x1ZGUgc2hhZG93KDAgN3B4IDEzcHggMCByZ2JhKDI5LCAyOSwgMjksIDAuNSkpO1xuXHR9XG5cblx0LnNob3dTZWFyY2ggJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLmNvbXBvbmVudC1zZWFyY2gtZm9ybS1uYXYge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxufSIsIi8vIHNoYXJlXG5cbi5jb21wb25lbnQtc2hhcmUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRtYXJnaW4tdG9wOiAkZ2FwO1xuXG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC5mYSB7XG5cdFx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnYmxhY2snKTtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6ICRnYXAqLjU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXG5cdHNwYW4ge1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59IiwiLy8gdGVhbSBjb21wb25lbnRcbi5jb21wb25lbnQtdGVhbSB7XG5cdFxuXHRwOm50aC1jaGlsZCgyKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcblx0fVxuXG5cdC50ZWFtLWl0ZW1zIHtcblx0XHRAaW5jbHVkZSBjbGVhclJvdztcblxuXHRcdC5wb3N0LXR5cGUtYXJjaGl2ZS1wZW9wbGUgJiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQudGVhbS1pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDQlO1xuXHRcdFx0d2lkdGg6IDQ4JTtcblxuXHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgybisxKSB7XG5cdFx0XHRcdGNsZWFyOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0JTtcblxuXHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0JTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNG4pIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgybisxKSB7XG5cdFx0XHRcdGNsZWFyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg0bisxKSB7XG5cdFx0XHRcdGNsZWFyOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0LmF1dGhvci1waG90byB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDI5M3B4O1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuMnMpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAuOTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jdGFzIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cbn1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLXBlb3BsZSwgLnNpbmdsZS1wZW9wbGUge1xuXHQubGFzdC1yb3cge1xuXHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwKjQ7XG5cdH1cblxuXHQuaXRhbGljNTgsIC5zZXJpZjI4IHtcblx0XHRtYXJnaW4tdG9wOiAkZ2FwKi43NTtcblx0fVxuXG5cdGhlYWRlciBhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4iLCIvLyB0ZXh0IGNvbXBvbmVudFxuLy8gZGVmYXVsdFxuLmNvbXBvbmVudC10ZXh0IHtcblx0aDEsIGgyLCBoMyB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5ncmV5IHtcblx0XHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsJ2dyZXknKVxuXHR9XG5cblx0LmJvZHktdGV4dCB7XG5cdFx0cCB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXN0eWxlcygkZm9udC1zaXplLXAtc21hbGwpO1xuXHRcdFx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCdncmV5Jyk7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0dGV4dC1hbGlnbjogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQuaXRhbGljMjYge1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXAqMS41O1xuXHR9XG5cblx0LnNhbnMtc2VyaWYzMyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCouNTtcblx0fVxuXHQuY29tcG9uZW50LXRleHQtY3VzdG9tLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0bGkge1xuXHRcdFx0JGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1wLXNtYWxsKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG5cdFx0XHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsJ2dyZXknKTtcblx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHRcdGhlaWdodDogMmVtICogJGxpbmUtaGVpZ2h0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGZsZXg6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG5cdFx0XHR3aWR0aDogMzMuMzMzMzMlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHRcdGNvbnRlbnQ6IFwi4oCiIFwiO1xuXHRcdFx0XHRmb250LXNpemU6IC43cmVtO1xuXHRcdFx0XHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdkYXJrLWJsdWUnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbXBvbmVudC10aGVtZS13aGl0ZS0yIC5jb21wb25lbnQtdGV4dCB7XG5cdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdC5ib2R5LXRleHQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc3R5bGVzKCRmb250LXNpemUtcC1yZWd1bGFyKTtcblx0XHRcdFx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ibHVlJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIEhPTUUgRk9STSBTVVBQT1JUIFRFWFRcbi5pbmZvLXRpdGxlLWJyYW5kIHtcblx0QGluY2x1ZGUgZm9udC1zdHlsZXMoJGZvbnQtc2l6ZS1oZWFkbGluZTEpO1xuXHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsICd5ZWxsb3cnKTtcblx0bWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5pbmZvLWxpc3Qge1xuXHRtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLmluZm8taXRlbSB7XG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXAtcmVndWxhcik7XG5cdGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2dyZXknKTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZ2V0LWRpcmVjdGlvbnMge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3BhY2l0eTogMTtcblx0bGluZS1oZWlnaHQ6IDExcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1wLXNtYWxsKTtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0Y29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZ3JleScpO1xuXHRwYWRkaW5nLWJvdHRvbTogOXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI3tjb2xvcignZ2xvYmFsJywgJ2xpZ2h0LWdyZXknKX07XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IC41O1xuXHR9XG59IiwiLmNvbXBvbmVudC10aWxlIHtcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCYuY29tcG9uZW50LXRpbGUtbGFyZ2Uge1xuXHRcdGhlaWdodDogNjgwcHg7XG5cdH1cblxuXHQmLmNvbXBvbmVudC10aWxlLXNtYWxsIHtcblx0XHRoZWlnaHQ6IDM0MHB4O1xuXHR9XG5cblx0LmNvbnRlbnQtd3JhcHBlciB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cdC5jb3B5IHtcblx0XHRmb250LXNpemU6IDEuN2VtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRtYXJnaW46IDFlbSAwIDA7XG5cdH1cblxuXHQmLm9wZW4ge1xuXHRcdC5ib3gge1xuXHRcdFx0bWF4LWhlaWdodDogNTAwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDFzIGVhc2UtaW4tb3V0O1xuXG5cdFx0fVxuXHRcdFxuXHRcdC5ib3gtdG9nZ2xlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cblx0LmJveCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0Ym90dG9tOiAtNTBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWFyZ2luOiAwIDAgMi41ZW0gMDtcblx0XHRwYWRkaW5nOiAyZW07XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0bWF4LWhlaWdodDogNzBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXMgZWFzZS1pbi1vdXQ7XG5cdFx0d2lkdGg6IDgwJTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRcdG1hcmdpbjogMCAwIDMuNWVtIDA7XG5cdFx0XHRtYXgtaGVpZ2h0OiA1NXB4O1xuXHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5ib3gtdG9nZ2xlIHtcblx0XHRjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdkYXJrLWdyZXknKTtcblx0XHRjb250ZW50OiBcIitcIjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1zaXplOiA0ZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwLjVlbTtcblx0XHR0b3A6IDAuNGVtO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBsaW5lYXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0XHR0b3A6IDJweDtcblx0XHR9XG5cblx0XHQmOmFjdGl2ZSwgJjpob3ZlciwgJjpmb2N1c3tcblx0XHRcdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlIHtcblx0XHRAaW5jbHVkZSBsYXR0by1ib2xkO1xuXHRcdGZvbnQtc2l6ZTogMi4yZW07XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogM2VtO1xuXHRcdH1cblx0fVxufSIsIi8qXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ3doaXRlJykgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXDIxOTJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLWVtLWNoYXJhY3RlcjogXCLigJRcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogNTBweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAxICFkZWZhdWx0O1xuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNnB4O1xuICByaWdodDogMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgY29udGVudDogJHNsaWNrLWVtLWNoYXJhY3RlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3ItYWN0aXZlO1xuICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICB9XG4gIH1cbn1cblxuLm1vYmlsZS1jb250cm9scy10b3Age1xuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2xpZGVyLWdhbGxlcnktc2xpZGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICYucmF0aW8tNS0zIHtcbiAgICBwYWRkaW5nLXRvcDogNjYlO1xuICB9XG4gICYucmF0aW8tNS00IHtcbiAgICBwYWRkaW5nLXRvcDogODYuNjY2JTtcbiAgfVxuICAmLnJhdGlvLTMtNCB7XG4gICAgcGFkZGluZy10b3A6IDEzMCU7XG4gIH1cbn1cblxuLmhlcm8ge1xuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcbiAgICAuc2xpZGVyLWdhbGxlcnktc2xpZGUge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBoZWlnaHQ6IDg1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5oYWxmLWhlcm8tbGcge1xuICAuc2xpZGVyLWdhbGxlcnkge1xuICAgIEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDYwJSArICgxMDB2dyAtICN7JHNpdGUtd2lkdGh9KSAvIDIpO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKCN7JHNpdGUtd2lkdGggKzEyMHB4fSAtIDEwMHZ3KSAvIDIpO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcbiAgLnNsaWNrLXNsaWRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG91dGxpbmU6IG5vbmVcbiAgfVxuICAuY2VudGVyZWQtc2xpZGVyIHtcbiAgICBtYXJnaW46IDEwNXB4IDA7XG4gICAgLnNsaWRlci1nYWxsZXJ5LXNsaWRlIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC44KTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBsaW5lYXI7XG4gICAgICBAaW5jbHVkZSBzaGFkb3coJGRlZmF1bHQtY29tcG9uZW50LXNoYWRvdyk7XG4gICAgfVxuICAgIC5zbGljay1jZW50ZXIge1xuICAgICAgLnNsaWRlci1nYWxsZXJ5LXNsaWRlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xpY2stYWN0aXZlIHtcbiAgICBAaW5jbHVkZSBzaGFkb3coJGRlZmF1bHQtY29tcG9uZW50LXNoYWRvdyk7XG4gIH1cbn1cbiovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBFWiBDRU8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jb21wb25lbnQtcXVvdGVzIHtcbiAgLnNsaWNrLWRvdHMge1xuICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTZweDtcbiAgICByaWdodDogMjBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAvL29wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC8vY29udGVudDogJHNsaWNrLWVtLWNoYXJhY3RlcjtcbiAgICAgICAgICAvL2ZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgLy9mb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLy9jb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAvL29wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgLy9jb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XG4gICAgICAgIC8vb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stcHJldiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTUwZ3JhZCk7XG4gICAgbGVmdDogLTE1MHB4O1xuICB9XG5cbiAgLnNsaWNrLW5leHQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01MGdyYWQpO1xuICAgIHJpZ2h0OiAtMTUwcHg7XG4gIH1cblxuICAuc2xpY2stcHJldiwgLnNsaWNrLW5leHQge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHggMXB4IDFweCAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBjb250ZW50OiAnICc7XG4gIH1cblxuICAuc2xpY2stcHJldjpiZWZvcmUsIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG9wYWNpdHk6IC43NTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSwgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAuMjU7XG4gIH1cbn1cblxuLnF1b3RlLWRvdHMge1xuICAmLS1nb2xkIHtcbiAgICBsaSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFoaXRpR29sZDtcblxuICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFoaXRpR29sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1zYWhhcmEge1xuICAgIGxpIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzYWhhcmE7XG5cbiAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNhaGFyYTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4ucXVvdGVzIHtcbiAgJi0tZ29sZCB7XG4gICAgLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhaGl0aUdvbGQ7XG4gICAgfVxuICB9XG5cbiAgJi0tc2FoYXJhIHtcbiAgICAuc2xpY2stcHJldiwgLnNsaWNrLW5leHQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc2FoYXJhO1xuICAgIH1cbiAgfVxufVxuXG4iLCIuc2xpZGVyLWZ1bGxzaXplLWdhbGxlcnkge1xuICAmLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsLjUzKSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEyMCUpO1xuICB9XG5cbiAgJi1jb250YWluZXIge1xuICAgIHdpZHRoOiA1OTZweDtcbiAgICBwYWRkaW5nOiA1MHB4IDkzcHg7XG4gICAgLy9tYXJnaW4tYm90dG9tOiA1ZW07XG5cbiAgICAvL1NtYWxsXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVlbTtcbiAgICAgIC8vcGFkZGluZy1sZWZ0OiAyLjVlbTtcbiAgICAgIC8vcGFkZGluZy1yaWdodDogMi41ZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICYtc2xpZGUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHggLSAjeyRuYXYtaGVpZ2h0fSAtIDQ2cHgpO1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAvL2ZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgLy9tYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAvL2ZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jdGFzIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAvL3BhZGRpbmctbGVmdDogOHJlbTtcbiAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiA4cmVtO1xuXG4gICAgICAgIHBhZGRpbmc6IDhweCA1MHB4O1xuXG4gICAgICAgIC8vU21hbGxcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLy9NZWRpdW1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LWxhbmRzY2FwZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiA0ZW07XG4gICAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiA0ZW07XG4gICAgICAgICAgcGFkZGluZzogOHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWFycm93cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICA+IGRpdiB7XG4gICAgICBib3JkZXItOiAxcHggc29saWQgI0NDQztcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAvL3BhZGRpbmc6IDJlbSA1ZW07XG4gICAgICBwYWRkaW5nOiAxNXB4IDUwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJi5zbGljay0ge1xuICAgICAgICAmcHJldiB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZuZXh0IHtcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAvL1NtYWxsXG4gICAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heCh0YWJsZXQtcG9ydHJhaXQpIHtcbiAgICAgICAgcGFkZGluZzogMmVtIDNlbTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZDFkM2Q0O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vIHZpZGVvIGNvbXBvbmVudFxuLmNvbXBvbmVudC12aWRlbyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC5ib2R5LXRleHQge1xuXHRcdG1hcmdpbi10b3A6ICRnYXA7XG5cdH1cblxuXHQuY29udGVudC13cmFwcGVyIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOjA7XG5cdFx0XHRsZWZ0OiAtNTAlO1xuXHRcdFx0cmlnaHQ6IC01MCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0fVxuXHR9XG59IiwiLmN0YXMge1xuICAmLWRpc2FibGVkIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICBib3JkZXItY29sb3I6ICM5OTk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50OyAvL0B0b2RvIHJlZmFjdG9yIGZpbmQgaW5oZXJpdGFuY2VcbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlbWVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNHJlbSAzLjZyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyAvL0B0b2RvIHJlZmFjdG9yIGZpbmQgaW5oZXJpdGFuY2VcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjFzIGVhc2UtaW4pO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGZvbnQtc2l6ZTogMTEuNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cblxuICAmLmJ1dHRvbi1zaW5nbGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZ3JleScpO1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vQHRvZG8gcmVmYWN0b3IgZmluZCBpbmhlcml0YW5jZVxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vQHRvZG8gcmVmYWN0b3IgZmluZCBpbmhlcml0YW5jZVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdkYXJrLWJsdWUnLCAwLjUpO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ2RhcmstYmx1ZScsIDEpO1xuICAgIH1cbiAgfVxuXG4gICYuYnV0dG9uLXdoaXRlIHtcbiAgICBAaW5jbHVkZSBjb3JhbnRvMjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMS43cmVtIDByZW07XG4gICAgLy9mb250LXNpemU6IDEuNnJlbTtcbiAgICBtaW4td2lkdGg6IDIyM3B4O1xuICAgIC8vbWF4LXdpZHRoOiAyMjNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhcXVlcnktb25seShwaG9uZSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE1LCAzOCwgMSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogY29sb3IoJ2dsb2JhbCcsICdkYXJrLWJsdWUnLCAxKTtcbiAgICB9XG4gIH1cblxuICAmLmJ1dHRvbi1ibGFjayB7XG4gICAgQGluY2x1ZGUgY29yYW50bzI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEuN3JlbSAwcmVtO1xuICAgIC8vZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWluLXdpZHRoOiAyMjNweDtcbiAgICAvL21heC13aWR0aDogMjIzcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW9ubHkocGhvbmUpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTUsIDM4LCAxKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ibHVlJywgMSk7XG4gICAgfVxuICB9XG5cbiAgJi5idXR0b24teWVsbG93IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ3doaXRlJyk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ3llbGxvdycsIDEpO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcignZ2xvYmFsJywgJ3llbGxvdycsIDAuNSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogY29sb3IoJ2dsb2JhbCcsICd5ZWxsb3cnLCAxKTtcbiAgICB9XG4gIH1cbn0iLCIuY29tcG9uZW50LWNpcmNsZS1ncmFwaHMge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcblx0fVxuXG5cdC5jaXJjdWxhci1wcm9ncmVzcy1zbGlkZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LnNsaWNrLWxpc3Qge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRoZWlnaHQ6IDQ1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdH1cblxuXHQuY2lyY2xlIHtcblx0XHQkc2l6ZTogMzg1cHg7XG5cdFx0JGRpc3RhbmNlLWZyb20tYmFyOiA4cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0Ji5jb250YWluZXIsXG5cdFx0LmNpcmN1bGFyLXByb2dyZXNzIHtcblx0XHRcdG1heC1oZWlnaHQ6ICRzaXplO1xuXHRcdFx0bWF4LXdpZHRoOiAkc2l6ZTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0JHNpemU6IDM4NXB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAkc2l6ZTtcblx0XHRcdFx0bWF4LXdpZHRoOiAkc2l6ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0LnN2Zy1jb250YWluZXIgc3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6ICRzaXplO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHQkc2l6ZTogMjg0cHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6ICRzaXplO1xuXHRcdFx0XHRtYXgtd2lkdGg6ICRzaXplO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQuc3ZnLWNvbnRhaW5lciBzdmcge1xuXHRcdFx0XHRcdGhlaWdodDogJHNpemU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShkZXNrdG9wKSB7XG5cdFx0XHRcdCRzaXplOiAzNDJweDtcblx0XHRcdFx0bWF4LWhlaWdodDogJHNpemU7XG5cdFx0XHRcdG1heC13aWR0aDogJHNpemU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC5zdmctY29udGFpbmVyIHN2ZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAkc2l6ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zdmctY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LmxlZ2VuZC1saW5lIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJGRpc3RhbmNlLWZyb20tYmFyO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiA1MCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR0b3A6IDEyLjUlO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdC5saW5lLXRpdGxlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZXNzaW5hLWJvbGQ7XG5cdFx0XHRcdFx0Y29sb3I6ICR0YWhpdGlHb2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYXF1YTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heCh4bCkge1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heCh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41dnc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBlcmNlbnRhZ2VzLXdyYXBwZXIge1xuXHRcdFx0bGVmdDogNTIlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1NSU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0b3A6IDUzJTtcblx0XHRcdH1cblxuXHRcdFx0LnBlcmNlbnRhZ2Uge1xuXHRcdFx0XHRAaW5jbHVkZSBjb3JhbnRvMjtcblx0XHRcdFx0Y29sb3I6ICR0YWhpdGlHb2xkO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiA3cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeShwaG9uZSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTV2dztcblxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNi41dnc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDVyZW07XG5cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGNvbG9yOiAkYXF1YTtcblx0XHRcdFx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICclJztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaXJjbGUtZ3JhcGgtZm9vdG5vdGUge1xuXHRcdFx0QGluY2x1ZGUgY29yYW50bzI7XG5cdFx0XHRjb2xvcjogJHNjYXJwYUZsb3c7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRcdFx0bWluLWhlaWdodDogNjBweDtcblx0XHRcdHBhZGRpbmc6IDAgNDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0cGFkZGluZzogMCAkZ2FwKi41O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZm91ci1jaXJjbGVzIHtcblx0XHQvLyAuY2lyY2xlLmNvbnRhaW5lciB7XG5cdFx0Ly8gXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdC8vIFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHQvLyB9XG5cblx0XHQvLyAuY2lyY2xlLmNvbnRhaW5lcixcblx0XHQvLyAuY2lyY3VsYXItcHJvZ3Jlc3Mge1xuXHRcdC8vIFx0JHNpemU6IDI4NXB4O1xuXHRcdC8vIFx0aGVpZ2h0OiAkc2l6ZTtcblx0XHQvLyBcdG1heC13aWR0aDogJHNpemU7XG5cdFx0Ly8gXHR3aWR0aDogMTAwJTtcblxuXHRcdC8vIEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0Ly8gXHQuc3ZnLWNvbnRhaW5lciBzdmcge1xuXHRcdC8vIFx0XHRoZWlnaHQ6IFxuXHRcdC8vIFx0fVxuXHRcdC8vIH1cblxuXHRcdC8vIFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHQvLyBcdFx0JHNpemU6IDM4NXB4O1xuXHRcdC8vIFx0XHRoZWlnaHQ6ICRzaXplO1xuXHRcdC8vIFx0XHRtYXgtd2lkdGg6ICRzaXplO1xuXHRcdC8vIFx0XHR3aWR0aDogMTAwJTtcblx0XHQvLyBcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0Ly8gTk9URTogKERQKSBTcGVjaWZpY2l0eSBvdmVycmlkZVxuXHRcdFx0LnN2Zy1jb250YWluZXIuc3ZnLWNvbnRhaW5lciBzdmcge1xuXHRcdFx0XHRoZWlnaHQ6IDIzN3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0Ly8gXHRcdCRzaXplOiAyMTNweDtcblx0XHQvLyBcdFx0aGVpZ2h0OiAkc2l6ZTtcblx0XHQvLyBcdFx0bWF4LXdpZHRoOiAkc2l6ZTtcblx0XHQvLyBcdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly8gXHR9XG5cblx0XHQvLyBAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHQvLyBcdC8vIE5PVEU6IChEUCkgU3BlY2lmaWNpdHkgb3ZlcnJpZGVcblx0XHQvLyBcdC5zdmctY29udGFpbmVyLnN2Zy1jb250YWluZXIgc3ZnIHtcblx0XHQvLyBcdFx0aGVpZ2h0OiAyMzdweDtcblx0XHQvLyBcdH1cblx0XHQvLyB9XG5cblx0XHQvLyBcdEBpbmNsdWRlIG1lZGlhcXVlcnkoZGVza3RvcCkge1xuXHRcdC8vIFx0XHQkc2l6ZTogMjU2cHg7XG5cdFx0Ly8gXHRcdGhlaWdodDogJHNpemU7XG5cdFx0Ly8gXHRcdG1heC13aWR0aDogJHNpemU7XG5cdFx0Ly8gXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vIFx0fVxuXHRcdC8vIH1cblxuXHRcdC8vIC5jaXJjbGUtZ3JhcGgtZm9vdG5vdGUge1xuXHRcdC8vIFx0bWluLWhlaWdodDogNjBweDtcblx0XHQvLyBcdHBhZGRpbmc6IDAgMTBweDtcblx0XHQvLyB9XG5cblx0XHQuc3ZnLWNvbnRhaW5lciB7XG5cdFx0XHQubGVnZW5kLWxpbmUge1xuXHRcdFx0XHR0b3A6IDEyJTtcblxuXHRcdFx0XHQubGluZS10aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnktbWF4KGRlc2t0b3ApIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXZ3O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucGVyY2VudGFnZXMtd3JhcHBlciB7XG5cdFx0XHQucGVyY2VudGFnZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNnJlbTtcblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzLjVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heCh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEydnc7XG5cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDYuNXZ3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTbGljayBTbGlkZXIgb3ZlcnJpZGVzXG5cdC5zbGljay1hcnJvdyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNsaWNrLWRvdHMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdGxpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHRhaGl0aUdvbGQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRtYXJnaW46IDAgMTJweDtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxMXB4KSB7XG5cdFx0XHRcdGhlaWdodDogNnB4O1xuXHRcdFx0XHRtYXJnaW46IDAgM3B4O1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0YWhpdGlHb2xkO1xuXHRcdFx0fVxuXG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zd2l0Y2hlciB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0XHR9XG5cdH1cblxuXHQmLmZvdXItY2lyY2xlcyAuc2xpY2stZG90cyBsaSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGFxdWE7XG5cblx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcblx0XHR9XG5cdH1cbn1cbiIsIi5jb21wb25lbnQtcHJvcGVydHktbGlzdCB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2RhcmstYm9yZGVyJyk7XG5cdHBhZGRpbmctdG9wOiAkZ2FwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206ICRnYXAqNDtcblxuXHQucHJvcGVydHktbGlzdC1sYXlvdXQge1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXAqMztcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjQ7XG5cdFx0fVxuXHR9XG5cblx0LnJlc3VsdHMge1xuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQuY29udHJvbHMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRwYWRkaW5nOiAkZ2FwKi41O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dG9wOiAkZ2FwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdEBpbmNsdWRlIHNoYWRvdygwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpKTtcblxuXHRcdC5pY29uIHtcblx0XHRcdG1hcmdpbjowIGF1dG8gJGdhcCouNTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnN0aWNreVN3aXRjaGVyIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogNzVweDtcblx0XHRcdHJpZ2h0OiAkZ2FwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0QGluY2x1ZGUgc2hhZG93KG5vbmUpO1xuXG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAkZ2FwKi41O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZXJpZjIwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKi41O1xuXHR9XG5cblx0LnByb3BlcnRpZXMtbGlzdCB7XG5cdFx0QGluY2x1ZGUgY2xlYXJSb3c7XG5cblx0XHQucHJvcGVydHktaGVhZGVyIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwKi41O1xuXG5cdFx0XHQudGFibGUtaGVhZGVyIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTUlO1xuXG5cdFx0XHRcdCYuY2VudGVyLWhlYWRlciB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRnYXAqMjtcblx0XHRcdFx0XHR3aWR0aDogMTglO1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkZ2FwKi41O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuc29ydExpc3Qge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybS1yb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hZGRyZXNzLWhlYWRlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDE4JTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc3RhdGUtaGVhZGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb3BlcnR5ICB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjIuNTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYWRkcmVzcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCouNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQucmVzcG9uc2l2ZS13cmFwcGVyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDY4JTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmI2dyaWRWaWV3IHtcblx0XHRcdC5wcm9wZXJ0eS1oZWFkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2xhLCAuc3BhY2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvcGVydHkge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA0JTtcblx0XHRcdFx0XHR3aWR0aDogNDglO1xuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4rMSkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoM24pIHtcblx0XHRcdFx0XHRcdGNsZWFyOiBsZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxLjMlO1xuXHRcdFx0XHRcdHdpZHRoOiAyNCU7XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgybisxKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMS4zJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCg0bisxKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xuXHRcdFx0XHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNW4pIHtcblx0XHRcdFx0XHRcdGNsZWFyOiBsZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYXZhaWxhYmxlLXNwYWNlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6ICRnYXAqLjU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdH1cblxuXHRcdH1cdFxuXG5cdFx0JiNsaXN0VmlldyB7XG5cdFx0XHQucHJvcGVydHktaGVhZGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5yZXNwb25zaXZlLXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2xhLCAuc3BhY2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCouNTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9wZXJ0eSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQlO1xuXHRcdFx0XHRcdHdpZHRoOiA0OCU7XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgybisxKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xuXHRcdFx0XHRcdFx0Y2xlYXI6IGxlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdncmV5Jyk7XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0cGFkZGluZzogJGdhcCouNSAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnByb3BlcnR5LW5hbWUge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgJGdhcCoyO1xuXHRcdFx0XHRcdHdpZHRoOiAxOCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE1JTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYWRkcmVzcyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTglO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zdGF0ZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC56aXAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZ2xhLCAuc3BhY2Uge1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmI21hcFZpZXcge1xuXHRcdFx0LnByb3BlcnRpZXMsIC5wcm9wZXJ0eS1oZWFkZXIsIC5wYWdpbmF0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0fVxuXG5cbn0iLCIvL3BjIGhlYWRlclxuLmNvbXBvbmVudC1wYy1oZWFkZXIge1xuXHQuaXRhbGljNTAge1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXAqMjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXHRcdH1cblx0fVxuXG5cdHAge1xuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0LmNvbXBvbmVudC1zaGFyZSB7XG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XHRcdFxuXHR9XG59IiwiLy9wYyBzaWRlYmFyXG4uY29tcG9uZW50LXBjLXNpZGViYXIge1xuXHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdHBhZGRpbmc6IDQ3cHggJGdhcCoyO1xuXHR9XG5cblx0LnNhbnMtc2VyaWYxMywgLnNhbnMtc2VyaWYxNCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDI7XG5cdH1cblxuXHRoNS5zYW5zLXNlcmlmMTMge1xuXHRcdEBpbmNsdWRlIGxhdHRvLWJvbGQ7XG5cdH1cblxuXHRhZGRyZXNzIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjI7XG5cdH1cblxuXHQuZG9jdW1lbnQtbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogJGdhcCouNzU7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCoyO1xuXHRcdG1heC13aWR0aDogMTk1cHg7XG5cblx0XHQuZG9jdW1lbnQge1xuXHRcdFx0cGFkZGluZzokZ2FwKi41ICRnYXAqLjUgJGdhcCouNSAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbG9yKCdnbG9iYWwnLCAnYm9yZGVyJyk7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0fVxuXG5cdFx0XHQuYXJyb3cge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mYSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogJGdhcCouNTtcblx0fVxufSIsIi8vcGMgc2l0ZSBwbGFuXG4uY29tcG9uZW50LXBjLXNpdGUtcGxhbiB7XG5cdC5zaXRlLXBsYW5zIHtcblx0XHRtYXgtd2lkdGg6IDY0MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXAqMjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogNTYlO1xuXHRcdH1cblxuXHRcdC5sZXZlbHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCoyO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0LmxldmVsIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgY29sb3IoJ2dsb2JhbCcsICdkYXJrLWJvcmRlcicpO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cGFkZGluZzokZ2FwKi43NSAkZ2FwO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmVMZXZlbCwgJjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRsZWdlbmQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQ0NDO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5leHBhbmRNYXAge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cGFkZGluZzogJGdhcCouNTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHR0b3A6IDVweDtcblx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdEBpbmNsdWRlIHNoYWRvdygwIDFweCAxMnB4IDAgcmdiYSgyOSwgMjksIDI5LCAwLjUpKTtcblxuXHRcdFx0Lmljb24tZXhwYW5kIHtcblx0XHRcdFx0d2lkdGg6IDI2cHg7XG5cdFx0XHRcdGhlaWdodDogMjZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGV2ZWwtbWFwcy13cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdC5sZXZlbC1tYXAge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuM3MgZWFzZS1pbik7XG5cblx0XHRcdFx0Ji5hY3RpdmVMZXZlbCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGV2ZWwtcG9wdXAge1xuXHRcdFx0LnNob3dMZXZlbE1hcCAmIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveChmbGV4KTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveC1hbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveC1qdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDg1MHB4KSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveC1hbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubGV2ZWwtcG9wdXAtd3JhcHBlciB7XG5cdFx0XHRcdC5wb3B1cC1pbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHQmLmFjdGl2ZUxldmVsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG5cblx0LnNpdGUtbGlzdCB7XG5cdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0b3ZlcmZsb3c6IHNjcm9sbDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDMzMHB4O1xuXHRcdFx0d2lkdGg6IDMzJTtcblx0XHRcdG1hcmdpbjowIDUuNSU7XG5cdFx0fVxuXG5cdFx0LnNpdGUge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cGFkZGluZzogJGdhcDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgLjNzIGVhc2UtaW4pO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KGRlc2t0b3ApIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yKCdnbG9iYWwnLCAnZ3JleScpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmF2YWlsYWJsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkNDQ0M7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC5zaXRlLW51bWJlciB7XG5cdFx0XHRcdHdpZHRoOiAxMSU7XG5cdFx0XHR9XG5cblx0XHRcdC5zaXRlLW5hbWUge1xuXHRcdFx0XHR3aWR0aDogNjIlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2l0ZS1wb3B1cCB7XG5cdFx0LnNob3dTaXRlRGV0YWlscyAmIHtcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goZmxleCk7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpO1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveC1qdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDg1MHB4KSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3gtYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNpdGUtcG9wdXAtd3JhcHBlciB7XG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0QGluY2x1ZGUgY2xlYXJSb3c7XG5cdFx0fVxuXG5cdFx0LnNpdGUtaW5mbyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDglO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI2MHB4O1xuXHRcdFx0XHR3aWR0aDogMjYlO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RvcmUtaW5mbyB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2dyZXknKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcblx0XHRcdH1cblxuXHRcdFx0Lml0YWxpYzIyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCouNTtcblx0XHRcdH1cblxuXHRcdFx0LnNhbnMtc2VyaWYxNCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VyaWYyMiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAqLjU7XG5cdFx0XHR9XG5cblx0XHRcdC5zYW5zLXNlcmlmMTEzLCBhZGRyZXNzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zaXRlLWZsb29ycGxhbiB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0d2lkdGg6IDY2JTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG59IiwiLy9wYyBkZW1vZ3JhcGhpY3Ncbi5jb21wb25lbnQtcGMtZGVtb2dyYXBoaWNzIHtcblx0QGluY2x1ZGUgY2xlYXJSb3c7XG5cblx0LnNhbnMtc2VyaWYxNCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDI7XG5cdH1cblxuXHQuZGVtb2dyYXBoaWNzLWxpc3Qge1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHR9XG5cblx0LmRlbW9ncmFwaGljcyB7XG5cdFx0XG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtbGFuZHNjYXBlKSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1yaWdodDogOCU7XG5cdFx0XHR3aWR0aDogNDYlO1xuXHRcdH1cblx0fVxuXG5cdC5kZW1vZ3JhcGhpY3MtbWFwIHtcblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDQ2JTtcblx0XHR9XG5cdH1cblxuXHR0YWJsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHR0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IoJ2dsb2JhbCcsICdib3JkZXInKTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGQge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMDU7XG5cdFx0XHRtaW4td2lkdGg6IDE1JTtcblx0XHRcdHBhZGRpbmc6ICRnYXAqLjc1IDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0QGluY2x1ZGUgbGF0dG87XG5cdFx0fVxuXHR9XG5cblx0Lm1vYmlsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnRhYmxldC1sYW5kc2NhcGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG59IiwiLmNvbHVtbi1mb3ItdGl0bGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG5cbiAgLml0YWxpYzc4IHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcbiAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcbiAgICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYXF1ZXJ5LW1heChkZXNrdG9wKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWFxdWVyeS1tYXgoZGVza3RvcCkge1xuICAuY29sdW1uLW1vYmlsZS1vdmVybGFwIHtcbiAgICBtYXJnaW4tdG9wOiAtNWVtO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbiIsIi8vc2luZ2xlXG5cbi8vc2luZ2xlIGhlYWRlclxuLmNvbXBvbmVudC1zaW5nbGUtaGVhZGVyIHtcblx0LmV5ZWJyb3cge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206ICRnYXAqLjU7XG5cdH1cblxuXHR0aW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAkZ2FwKi41O1xuXHRcdH1cblx0fVxuXG5cdC5jb21wb25lbnQtc2hhcmUge1xuXHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0fVxuXG5cdC5zaW5nbGUtaGVhZGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjI7XG5cdFx0QGluY2x1ZGUgY2xlYXJSb3c7XG5cdH1cblxuXHQuYm9keS10ZXh0IHtcblx0XHRtYXJnaW46MDtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cbn1cblxuLy9zaW5nbGUgcG9zdCBcbi5zaW5nbGUtcG9zdCB7XG5cdC5jb21wb25lbnQtc2luZ2xlLWhlYWRlciB7XG5cdFx0LnNpbmdsZS1oZWFkbGluZSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1sYW5kc2NhcGUpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zaW5nbGUtaGVhZGVyIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LWxhbmRzY2FwZSkge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKGZsZXgtZW5kKTtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveC1qdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb21wb25lbnQtc2luZ2xlIHtcblx0XHQuYm9keS10ZXh0IHtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuY29tcG9uZW50LXN0b3J5LWltYWdlcyB7XG5cdFx0QGluY2x1ZGUgY2xlYXJSb3c7XG5cblx0XHQudHdvLWltYWdlcyB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRcdH1cblxuXHRcdFx0LmltYWdlLXdyYXBwZXIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ5JTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQ0MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRocmVlLWltYWdlcyB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94LWp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmltYWdlLXdyYXBwZXIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ5JTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbWFnZS1zdGFjayB7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhcXVlcnkodGFibGV0LXBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ5JTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIlO1xuXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0LmNvbXBvbmVudC1zaW5nbGUtZm9vdGVyIHtcblx0XHQuY29tcG9uZW50LXNoYXJlIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwKjEuNTtcblx0XHR9XG5cblx0XHRwIGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXHQuY29tcG9uZW50LWNlbnRlci1jdGEge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luOiRnYXAqNCBhdXRvIDA7XG5cdFx0bWF4LXdpZHRoOiA4MjdweDtcblx0XHRAaW5jbHVkZSBmbGV4Ym94KGZsZXgpO1xuXHRcdEBpbmNsdWRlIGZsZXhib3gtYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRAaW5jbHVkZSBmbGV4Ym94LWp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXG5cdFx0LmNlbnRlci1pbmZvIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRwYWRkaW5nOiAwICRnYXA7XG5cdFx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXG5cdFx0XHQuc2Fucy1zZXJpZjI4IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCouMjU7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4iLCIvL3NpbmdsZSBwZXJzb25cbi5zaW5nbGUtcGVvcGxlIHtcblx0LmNvbXBvbmVudC1pbWFnZSB7XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0fVxuXHR9XG5cblx0LmNvbXBvbmVudC12aWRlbyB7XG5cdFx0bWFyZ2luLXRvcDogJGdhcCoyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59IiwiLy9jb250YWN0IHVzIHBhZ2VcblxuLnBhZ2UtY29udGFjdC11cywgLnBhZ2UtY29udGFjdC11cy0yIHtcblx0LmNvbXBvbmVudC1zaGFyZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSB0YWJsZXQtcG9ydHJhaXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LmJvZHktdGV4dCB7XG5cdFx0QGluY2x1ZGUgY2xlYXJSb3c7XG5cdH1cblx0XG5cdC5jb21wb25lbnQtdGV4dCAuYWxpZ24tbGVmdCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxufSIsIi8vcG9zdCB0eXBlIGFyY2hpdmVcbi5jb21wb25lbnQtYXJjaGl2ZS1oZWFkZXIge1xuXHQuaXRhbGljNTgsIC5zZXJpZjI4IHtcblx0XHRtYXJnaW4tdG9wOiAkZ2FwKi43NTtcblx0fVxufVxuXG4uY29tcG9uZW50LWFyY2hpdmUtZmVlZCB7XG5cblx0LmNhdGVnb3JpZXMge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcignZ2xvYmFsJywgJ2RhcmstYm9yZGVyJyk7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCoyLjU7XG5cdFx0QGluY2x1ZGUgY2xlYXJSb3c7XG5cdH1cblxuXHQuY2F0ZWdvcnktdG9nZ2xlIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZzogJGdhcCouNSAkZ2FwO1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGNvbG9yKCdnbG9iYWwnLCAnZGFyay1ib3JkZXInKTtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmVDYXQsICY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IoJ2dsb2JhbCcsICdibGFjaycpO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdC5idXR0b24ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5mZWVkIHtcblx0XHRAaW5jbHVkZSBmbGV4Ym94LXdyYXAod3JhcCk7XG5cdH1cblxufVxuLmJsb2csIC5hcmNoaXZlIHtcblx0LmNvbXBvbmVudC1mZWVkLmxheW91dC1ob3Jpem9udGFsIHtcblx0XHQuZmVlZC5sb2FkYWJsZSB7XG5cdFx0XHQuZmVlZC1pdGVtIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWFxdWVyeSh0YWJsZXQtcG9ydHJhaXQpIHtcblx0XHRcdFx0XHR3aWR0aDogNDglO1xuXHRcdFx0XHRcdG1hcmdpbjowIDQlIDAgMDtcblx0XHRcdFx0XHRmbGV4OiBpbmhlcml0O1xuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYXF1ZXJ5KHRhYmxldC1wb3J0cmFpdCkge1xuXHRcdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdFx0bWFyZ2luOjAgNSUgMCAwO1xuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoM24pIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY3RhcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufSJdLCJuYW1l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Q0FBRSxBQUFBLENBQUMsQ0FBRSxBQUFBLENBQUMsQ0FBRSxBQUFBLElBQUksQ0FDdkMsQUFBQSxLQUFLLENBQUUsQUFBQSxNQUFNLENBQUUsQUFBQSxNQUFNLENBQUUsQUFBQSxHQUFHLENBQUUsQUFBQSxHQUFHLENBQUUsQUFBQSxFQUFFLENBQUUsQUFBQSxHQUFHLENBQ3hDLEFBQUEsQ0FBQyxDQUFFLEFBQUEsQ0FBQyxDQUFFLEFBQUEsQ0FBQyxDQUFFLEFBQUEsTUFBTSxDQUNmLEFBQUEsRUFBRSxDQUFFLEFBQUEsRUFBRSxDQUFFLEFBQUEsRUFBRSxDQUFFLEFBQUEsRUFBRSxDQUFFLEFBQUEsRUFBRSxDQUFFLEFBQUEsRUFBRSxDQUN0QixBQUFBLFFBQVEsQ0FBRSxBQUFBLElBQUksQ0FBRSxBQUFBLEtBQUssQ0FBRSxBQUFBLE1BQU0sQ0FDN0IsQUFBQSxLQUFLLENBQUUsQUFBQSxPQUFPLENBQUUsQUFBQSxLQUFLLENBQUUsQUFBQSxLQUFLLENBQUUsQUFBQSxLQUFLLENBQUUsQUFBQSxFQUFFLENBQUUsQUFBQSxFQUFFLENBQUUsQUFBQSxFQUFFLENBQy9DLEFBQUEsT0FBTyxDQUFFLEFBQUEsS0FBSyxDQUFFLEFBQUEsTUFBTSxDQUFFLEFBQUEsT0FBTyxDQUFFLEFBQUEsS0FBSyxDQUN0QyxBQUFBLE1BQU0sQ0FBRSxBQUFBLFVBQVUsQ0FBRSxBQUFBLE1BQU0sQ0FBRSxBQUFBLE1BQU0sQ0FBRSxBQUFBLE1BQU0sQ0FDMUMsQUFBQSxJQUFJLENBQUUsQUFBQSxHQUFHLENBQUUsQUFBQSxNQUFNLENBQUUsQUFBQSxJQUFJLENBQUUsQUFBQSxPQUFPLENBQUUsQUFBQSxPQUFPLENBQ3pDLEFBQUEsSUFBSSxDQUFFLEFBQUEsSUFBSSxDQUFFLEFBQUEsS0FBSyxDQUFFLEFBQUEsS0FBSyxDQUFFLEFBQUEsS0FBSyxDQUFFLEFBQUEsUUFBUSxBQUFDLENBQ3pDLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FDVixNQUFNLENBQUUsQ0FBQyxDQUNULFNBQVMsQ0FBRSxJ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LEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxDQUNmLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLEFBQ2YsQ0FDRyxRQUFRLENBQUUsTUFBTSxDQUNoQixPQUFPLENBQUUsWUFBWSxDQUNyQixjQUFjLENBQUUsTUFBTSxDQUN0QixRQUFRLENBQUUsUUFBUSxDQUNsQixjQUFjLENBQUUsSUFBSSxDQUNwQixjQUFjLENBQUUsR0FBRyxDQUNuQixZQUFZLENBQUUsTUFBTSxDQUNwQixJQUFJLENBQUUsQ0FBQyxDQUNWLEFBRUQsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsT0FBTyxDQUNkLE1BQU0sQ0FBRSxPQUFPLENBQ2xCLEFBRUQsQUFBQSxlQUFlLENBQ2YsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsT0FBTyxDQUNkLE1BQU0sQ0FBRSxPQUFPLENBQ2xCLEFBRUQsQUFBQSxjQUFjLENBQ2QsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLENBQ2QsQUFBQSxlQUFlLENBQ2YsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLENBQ2QsQUFBQSxjQUFjLENBQ2QsQUFBQSxlQUFlLENBQ2YsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLENBQ2QsQUFBQSxjQUFjLENBQ2QsQUFBQSxlQUFlLENBQ2YsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLENBQ2QsQUFBQSxlQUFlLEFBQUMsQ0FDWixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxlQUFlLENBQ2YsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0s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QWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixBQUFDLENBQ2IsT0FBTyxDQUFFLFlBQVksQ0FDckIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxjQUFjLENBQUUsTUFBTSxDQUN0QixZQUFZLENBQUUsTUFBTSxDQUNwQixjQUFjLENBQUUsR0FBRyxDQUNuQixjQUFjLENBQUUsSUFBSSxDQUN2QixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNsQixBQUVELEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNsQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxDQUNmLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxB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LGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixBQUFFLENBQ2QsT0FBTyxDQUFFLFlBQVksQ0FDckIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxjQUFjLENBQUUsTUFBTSxDQUN0QixZQUFZLENBQUUsTUFBTSxDQUNwQixjQUFjLENBQUUsR0FBRyxDQUNuQixjQUFjLENBQUUsSUFBSSxDQUN2QixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNsQixBQUVELEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNsQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxDQUNmLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxlQUFlLENBQ2YsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQUFBQyxDQUNYLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLENBQ2QsQUFBQSxnQkFBZ0IsQ0FDaEIsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZ0JBQWdCLENBQ2hCLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLFlBQVksQ0FDWixBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDZCxDRDFmSixNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLEVDOGZqQyxBQUFBLFlBQVksQ0FDWixBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixDQUNoQixBQUFBLGdCQUFnQixBQUFFLENBQ2QsT0FBTyxDQUFFLFlBQVksQ0FDckIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxjQUFjLENBQUUsTUFBTSxDQUN0QixZQUFZLENBQUUsTUFBTSxDQUNwQixjQUFjLENBQUUsR0FBRyxDQUNuQixjQUFjLENBQUUsSUFBSSxDQUN2QixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNsQixBQUVELEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNsQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZUFBZSxDQUNmLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxlQUFlLENBQ2YsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQUFBQyxDQUNYLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsY0FBYyxDQUNkLEFBQUEsZUFBZSxDQUNmLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGVBQWUsQ0FDZixBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsUUFBUSxDQUNuQixBQUVELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDYixLQUFLLENBQUUsUUFBUSxDQUNmLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxRQUFRLENBQ25CLEFBRUQsQUFBQSxjQUFjLENBQ2QsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxRQUFRLENBQ2YsTUFBTSxDQUFFLFFBQVEsQ0FDbkIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLFFBQVEsQ0FDZixNQUFNLENBQUUsUUFB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N09qRSxDTjRPRSxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLEVNdlB2QyxBQUFBLEtBQUssQ0FBRSxBQUFBLE1BQU0sQ0FBRSxBQUFBLFFBQVEsQUFBQyxDTndQcEIsU0FBUyxDRkNTLElBQUksQ0VBdEIsY0FBYyxDRkEwQixPQUFPLENFQy9DLFdBQVcsQ0ZEa0QsQ0FBQyxDUTlPakUsQ0FYRCxBTmtKQyxLTWxKSSxBTmtKWCwyQkFBbUMsQ01sSnRCLEFOa0pOLE1NbEpZLEFOa0puQiwyQkFBbUMsQ01sSmQsQU5rSmQsUU1sSnNCLEFOa0o3QiwyQkFBbUMsQUFBQyxDQUM1QixLQUFLLENGNURLLE9BQU8sQ0U2RGpCLFdBQVcsQ0FINEIsR0FBRyxDQUkxQyxBTXJKRixBTnVKQyxLTXZKSSxBTnVKWCxpQkFBeUIsQ012SlosQU51Sk4sTU12SlksQU51Sm5CLGlCQUF5QixDTXZKSixBTnVKZCxRTXZKc0IsQU51SjdCLGlCQUF5QixBQUFDLENBQ2xCLEtBQUssQ0ZqRUssT0FBTyxDRWtFakIsV0FBVyxDQVI0QixHQUFHLENBUzFDLEFNMUpGLEFONEpDLEtNNUpJLEFONEpYLGtCQUEwQixDTTVKYixBTjRKTixNTTVKWSxBTjRKbkIsa0JBQTBCLENNNUpMLEFONEpkLFFNNUpzQixBTjRKN0Isa0JBQTBCLEFBQUMsQ0FDbkIsS0FBSyxDRnRFSyxPQUFPLENFdUVqQixXQUFXLENBYjRCLEdBQUcsQ0FjMUMsQU0vSkYsQU5pS0MsS01qS0ksQU5pS1gsc0JBQThCLENNaktqQixBTmlLTixNTWpLWSxBTmlLbkIsc0JBQThCLENNaktULEFOaUtkLFFNaktzQixBTmlLN0Isc0JBQThCLEFBQUMsQ0FDdkIsS0FBSyxDRjNFSyxPQUFPLENFNEVqQixXQUFXLENBbEI0QixHQUFHLENBbUIxQyxBTXBLRixBTnNLQyxLTXRLSSxBTnNLWCxhQUFxQixDTXRLUixBTnNLTixNTXRLWSxBTnNLbkIsYUFBcUIsQ010S0EsQU5zS2QsUU10S3NCLEFOc0s3QixhQUFxQixBQUFDLENBQ2QsS0FBSyxDRmhGSyxPQUFP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 */
