/*
Theme Name: CanSwede Homes
Version: 1.0
Description: Theme template for CanSwede Homes
Author: Baytek
Author URI: http://baytek.ca
*/@import url(//fonts.googleapis.com/css?family=Alegreya+Sans:400,100,300,500,700|Open+Sans:400,300,500,700,900);.entry-footer{display:none}

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}

/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.border-top{border-top:1px solid #ddd!important}.border-right{border-right:1px solid #ddd!important}.border-bottom{border-bottom:1px solid #ddd!important}.border-left{border-left:1px solid #ddd!important}.no-padding-top{padding-top:0!important}.no-padding-right{padding-right:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.no-margin-top{margin-top:0!important}.no-margin-right{margin-right:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}*{box-sizing:border-box}body{line-height:1.3;font-family:Open Sans,Arial,sans-serif;background-color:#fff}.et_divi_builder #et_builder_outer_content .et_pb_slider{background-color:#000}.et_divi_builder #et_builder_outer_content .et_pb_slider .et_pb_slide{height:100vh;min-height:300px;padding:0!important}.et_divi_builder #et_builder_outer_content .et_pb_slider .et_pb_slide .et_pb_container{max-width:100%;width:100%}.et_divi_builder #et_builder_outer_content .et_pb_slider .et_pb_slide .et_pb_container .et_pb_slide_description{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);padding:20px!important;opacity:1!important;-webkit-animation:none!important;animation:none!important;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.et_divi_builder #et_builder_outer_content .et_pb_slider .et_pb_slide .et_pb_container .et_pb_slide_description h2{text-transform:uppercase;font-size:16px!important;padding:0!important;font-weight:500!important;letter-spacing:.5px;font-family:Open Sans,Arial,sans-serif}.et_divi_builder #et_builder_outer_content .et_pb_slider .et_pb_slide .et_pb_container .et_pb_slide_description .slide-pagination{color:#fff;-webkit-box-flex:0;-webkit-flex:0 0 75px;-ms-flex:0 0 75px;flex:0 0 75px;text-align:right}.et_divi_builder #et_builder_outer_content .et_pb_section:not(#homepage-slider) .et-pb-slider-arrows a,.et_divi_builder #et_builder_outer_content .et_pb_slider .et-pb-slider-arrows a{font-size:80px;font-weight:300;color:#fff!important;margin-top:-60px;text-shadow:0 1px 6px rgba(0,0,0,.4)}.et_divi_builder #et_builder_outer_content .et_pb_section:not(#homepage-slider) .et-pb-slider-arrows a{opacity:1}.et_divi_builder #et_builder_outer_content .et_pb_section:not(#homepage-slider) .et-pb-slider-arrows a.et-pb-arrow-prev{left:10px!important}.et_divi_builder #et_builder_outer_content .et_pb_section:not(#homepage-slider) .et-pb-slider-arrows a.et-pb-arrow-next{right:10px!important}.et_divi_builder #et_builder_outer_content .scroll-arrow{font-family:ETmodules;position:absolute;left:0;right:0;bottom:-10px;margin:0 auto;text-align:center;width:80px;font-size:60px;display:block;z-index:2;text-shadow:0 1px 6px rgba(0,0,0,.6)}.et_divi_builder #et_builder_outer_content .scroll-arrow:after{color:#fff;content:'"'}.close-module{position:absolute;top:20px;right:20px;color:#fff;font-family:ETmodules;font-size:50px;line-height:1}.close-module:before{content:'M'}.align-top{background-position-y:top!important}.overlay-container{position:fixed;top:0;right:0;bottom:0;left:90px;background-color:rgba(0,0,0,.9);border-left-width:1px;display:none;overflow-y:auto;z-index:2;box-shadow:inset 1px 0 0 0 #454545}.overlay-container .wrapper{min-height:100vh;padding:5% 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.overlay-container ul{text-align:center;margin-left:auto;margin-right:auto}.overlay-container ul li:not(:last-child){margin-bottom:0}.overlay-container #primary-menu{margin:50px auto}.overlay-container #primary-menu a{font-size:54px;color:#e22a27;text-transform:uppercase;letter-spacing:.25px;color:#000;font-family:Alegreya Sans,Arial,sans-serif;color:#fff;font-weight:300}.overlay-container #primary-menu a:not(:last-child){margin-bottom:.7em!important}@media only screen and (max-width:980px){.overlay-container #primary-menu a{font-size:45px}}@media only screen and (max-width:767px){.overlay-container #primary-menu a{font-size:40px}}@media only screen and (max-width:480px){.overlay-container #primary-menu a{font-size:36px}}.overlay-container #primary-menu .current-menu-item a{color:#64a0d5!important}.overlay-container #social-menu li{display:inline-block}.overlay-container #social-menu li a{padding:10px;color:#64a0d5}.overlay-container a:focus,.overlay-container a:hover{color:#e22a27!important}#contact-section-container{z-index:3}#contact-section-container .ninja-forms-cont{width:100%;padding:20px 0 50px}#contact-section-container .ninja-forms-form{margin-left:auto;margin-right:auto;max-width:520px}#contact-section-container h2{text-align:center;font-size:54px;color:#e22a27;text-transform:uppercase;font-weight:300;letter-spacing:.25px;color:#000;font-family:Alegreya Sans,Arial,sans-serif;color:#fff}#contact-section-container h2:not(:last-child){margin-bottom:.7em!important}@media only screen and (max-width:980px){#contact-section-container h2{font-size:45px}}@media only screen and (max-width:767px){#contact-section-container h2{font-size:40px}}@media only screen and (max-width:480px){#contact-section-container h2{font-size:36px}}#contact-section-container .contact-info{text-align:center}#contact-section-container .contact-info span{color:#8e8e8e;font-size:24px;font-size:1.5rem;font-weight:300;display:inline-block}#contact-section-container .contact-info span:not(:last-child){padding-right:.5em;margin-right:.3em;border-right:1px solid #8e8e8e}#contact-section-container .contact-info a{color:inherit;font-weight:600}.main-logo{display:block;margin-left:auto;margin-right:auto;max-width:150px;min-width:150px;height:auto}::-moz-selection{background-color:#004e7d;color:#fff}::selection{background-color:#004e7d;color:#fff}.h1,h1{font-size:54px;color:#e22a27;text-transform:uppercase;font-weight:300;letter-spacing:.25px;color:#000;font-family:Alegreya Sans,Arial,sans-serif}.h1:not(:last-child),h1:not(:last-child){margin-bottom:.7em!important}@media only screen and (max-width:980px){.h1,h1{font-size:45px}}@media only screen and (max-width:767px){.h1,h1{font-size:40px}}@media only screen and (max-width:480px){.h1,h1{font-size:36px}}.h2,h2{font-size:44px;font-weight:500;font-family:Alegreya Sans,Arial,sans-serif}@media only screen and (max-width:980px){.h2,h2{font-size:38px}}@media only screen and (max-width:767px){.h2,h2{font-size:32px}}@media only screen and (max-width:480px){.h2,h2{font-size:28px}}.h3,h3{font-size:30px;font-weight:600;font-family:Alegreya Sans,Arial,sans-serif}@media only screen and (max-width:980px){.h3,h3{font-size:28px}}@media only screen and (max-width:767px){.h3,h3{font-size:24px}}@media only screen and (max-width:480px){.h3,h3{font-size:22px}}.h4,h4{font-size:20px;font-weight:400;font-family:Alegreya Sans,Arial,sans-serif}@media only screen and (max-width:767px){.h4,h4{font-size:18px}}.h5,h5{font-size:19px;font-family:Alegreya Sans,Arial,sans-serif}li:not(:last-child),p:not(:last-child){margin-bottom:1em}#content ul{padding-left:3em}#content ul:not(:last-child){margin-bottom:1em}#content ul li{list-style:disc;padding-left:.2em}a{text-decoration:none;color:#004e7d;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer}a:focus,a:hover{color:#e22a27}strong{font-weight:700}em{font-style:italic}#et_builder_outer_content .h1,#et_builder_outer_content h1{font-size:54px;color:#e22a27;text-transform:uppercase;font-weight:300;letter-spacing:.25px;color:#000;font-family:Alegreya Sans,Arial,sans-serif}#et_builder_outer_content .h1:not(:last-child),#et_builder_outer_content h1:not(:last-child){margin-bottom:.7em!important}@media only screen and (max-width:980px){#et_builder_outer_content .h1,#et_builder_outer_content h1{font-size:45px}}@media only screen and (max-width:767px){#et_builder_outer_content .h1,#et_builder_outer_content h1{font-size:40px}}@media only screen and (max-width:480px){#et_builder_outer_content .h1,#et_builder_outer_content h1{font-size:36px}}#et_builder_outer_content .h2,#et_builder_outer_content h2{font-size:44px;font-weight:500;font-family:Alegreya Sans,Arial,sans-serif}@media only screen and (max-width:980px){#et_builder_outer_content .h2,#et_builder_outer_content h2{font-size:38px}}@media only screen and (max-width:767px){#et_builder_outer_content .h2,#et_builder_outer_content h2{font-size:32px}}@media only screen and (max-width:480px){#et_builder_outer_content .h2,#et_builder_outer_content h2{font-size:28px}}#et_builder_outer_content .h3,#et_builder_outer_content h3{font-size:30px;font-weight:600;font-family:Alegreya Sans,Arial,sans-serif}@media only screen and (max-width:980px){#et_builder_outer_content .h3,#et_builder_outer_content h3{font-size:28px}}@media only screen and (max-width:767px){#et_builder_outer_content .h3,#et_builder_outer_content h3{font-size:24px}}@media only screen and (max-width:480px){#et_builder_outer_content .h3,#et_builder_outer_content h3{font-size:22px}}#et_builder_outer_content .h4,#et_builder_outer_content h4{font-size:20px;font-weight:400;font-family:Alegreya Sans,Arial,sans-serif}@media only screen and (max-width:767px){#et_builder_outer_content .h4,#et_builder_outer_content h4{font-size:18px}}#et_builder_outer_content .h5,#et_builder_outer_content h5{font-size:19px;font-family:Alegreya Sans,Arial,sans-serif}.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row,.wrapper{width:90%;margin-left:auto;margin-right:auto;max-width:1600px}.et_divi_builder #et_builder_outer_content .et_pb_section{z-index:1!important}.et_divi_builder #et_builder_outer_content .et_pb_section.dark-bg{background-color:#181818}.et_divi_builder #et_builder_outer_content .et_pb_section.dark-overlay:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth{padding:0!important}.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth .et_pb_row{padding:0!important;width:100%!important;max-width:none!important;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth .et_pb_row .et_pb_column{margin:0!important;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth .et_pb_row .et_pb_column .et_pb_module{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-position:50%;background-size:cover;width:100%;padding:5vw}.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth .et_pb_row.half-half .et_pb_column .et_pb_module{max-height:none;height:auto}.et_divi_builder #et_builder_outer_content .et_pb_section.background-image,.et_divi_builder #et_builder_outer_content .et_pb_section .background-image{height:30vw;max-height:500px;min-height:250px}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button{position:relative;height:20vw;min-height:150px;max-height:320px;background-color:#000;background-blend-mode:luminosity}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button,.et_divi_builder #et_builder_outer_content .et_pb_section .background-button:before{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button:before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:rgba(0,0,0,.7);border:1px solid #585858}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button a{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;font-size:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;letter-spacing:.5px;text-align:center;padding:20px}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button a:after{content:"View More";text-transform:uppercase;font-size:12px;display:block;position:absolute;left:0;right:0;margin:0 auto;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button:focus,.et_divi_builder #et_builder_outer_content .et_pb_section .background-button:hover{background-blend-mode:normal}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button:focus:before,.et_divi_builder #et_builder_outer_content .et_pb_section .background-button:hover:before{opacity:.4}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button:focus a:after,.et_divi_builder #et_builder_outer_content .et_pb_section .background-button:hover a:after{opacity:1}.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_bg_layout_dark,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_bg_layout_light{color:#8e8e8e!important}.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_testimonial_description{display:block}.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_testimonial_description .et_pb_testimonial_description_inner p{font-style:italic;font-family:Alegreya Sans,Arial,sans-serif;font-size:34px;font-size:2.125rem;margin-left:auto;margin-right:auto;max-width:850px;padding:0!important;color:#fff!important;line-height:1.3}.et_divi_builder #et_builder_outer_content .et_pb_section .section-intro p{margin-left:auto;margin-right:auto;max-width:530px}.et_divi_builder #et_builder_outer_content .et_pb_section .section-intro p:first-child{letter-spacing:1px;font-size:14px;font-size:.875rem;text-transform:uppercase;padding-bottom:.7em}.et_divi_builder #et_builder_outer_content .et_pb_section .section-intro h1:after{content:'';border-top:3px solid #d0d0d0;display:block;margin-left:auto;margin-right:auto;max-width:100px;margin-top:.2em}.et_divi_builder #et_builder_outer_content .et_pb_section .bgp-right{background-position-x:right!important}input,select,textarea{background-color:transparent;font-size:18px;font-size:1.125rem;font-family:Open Sans,Arial,sans-serif;border:1px solid #545454;padding:.5em;display:inline-block;color:#545454;width:100%}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{color:#fff;border-color:#fff;outline:none}input[type=submit]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.field-wrap.submit-wrap{text-align:center}.ninja-forms-response-msg{text-align:center;color:#fff}.ninja-forms-response-msg.ninja-forms-success-msg{color:#64a0d5}.ninja-forms-response-msg.ninja-forms-error-msg{color:#e22a27}.btn,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row .et_pb_button,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row a.et_pb_button,a.btn{background-color:transparent!important;color:#004e7d!important;border-radius:0!important;padding:.3em 0!important;line-height:1.3!important;border-left:none!important;border-right:none!important;border-top:3px solid #004e7d!important;border-bottom:3px solid #004e7d!important;font-weight:900!important;letter-spacing:1px;text-transform:uppercase;font-size:14px}.btn:after,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row .et_pb_button:after,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row a.et_pb_button:after,a.btn:after{content:none!important}.btn:focus,.btn:hover,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row .et_pb_button:focus,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row .et_pb_button:hover,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row a.et_pb_button:focus,.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_row a.et_pb_button:hover,a.btn:focus,a.btn:hover{color:#e22a27!important;border-color:#e22a27!important;padding:.3em .5em!important}nav li{display:inline-block;list-style:none}#social-menu a{font-size:0!important;display:block;line-height:1}#social-menu a:before{font-family:fontawesome;font-size:34px;font-size:2.125rem;display:block;color:inherit}#social-menu .icon-facebook a:before{content:"\f09a"}#social-menu .icon-twitter a:before{content:"\f099"}#social-menu .icon-pinterest a:before{content:"\f231"}#social-menu .icon-google a:before{content:"\f0d5"}#social-menu .icon-instagram a:before{content:"\f16d"}#social-menu .icon-youtube a:before{content:"\f16a"}#social-menu .icon-linkedin a:before{content:"\f0e1"}header{position:fixed;top:0;left:0;background-color:#000;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}header .logo-link{display:block}header .logo-link img{display:block;height:100%;width:100%}header .menu-main-menu-container{display:none}header .menu-main-menu-container ul li{text-align:center}header .menu-main-menu-container ul li a{color:#fff;font-size:22px;font-family:Alegreya Sans,Arial,sans-serif;text-transform:uppercase}header .menu-main-menu-container ul li a:hover{color:#e22a27}#menu-toggle{display:block;text-align:center;color:#fff}#menu-toggle:before{content:'a';font-family:ETmodules;font-size:54px}#menu-toggle:focus,#menu-toggle:hover{color:#e22a27}#menu-toggle.closed:before{content:'M'}.et_divi_builder #et_builder_outer_content .et_pb_section#bottom-cta{background-color:#181818!important}.et_divi_builder #et_builder_outer_content .et_pb_section#bottom-cta p{margin-left:auto;margin-right:auto;max-width:530px;font-weight:400}footer{background-color:#181818;text-transform:uppercase;color:#fff;font-size:12px;font-size:.75rem;font-weight:300;text-align:center;padding-bottom:5%}header{z-index:2}.home.et_divi_builder #et_builder_outer_content .et_pb_slider .et_pb_slide .et_pb_slide_description{display:none}@media only screen and (max-width:980px){.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth .et_pb_row .et_pb_column_1_4{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.et_divi_builder #et_builder_outer_content .et_pb_section .background-button a{font-size:24px}}@media only screen and (max-width:880px){.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth .et_pb_row .et_pb_column_1_2{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth .et_pb_row .et_pb_column_1_2.order-last{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.et_divi_builder #et_builder_outer_content .et_pb_section.fullwidth .et_pb_row .et_pb_column_1_2 .et_pb_module{padding:80px 5%}.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_testimonial_description .et_pb_testimonial_description_inner p{font-size:26px;font-size:1.625rem}}@media only screen and (min-width:769px){header{bottom:0;width:90px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header .logo-link{width:100%}#menu-toggle:before{line-height:0}#page{margin-left:90px}}@media only screen and (min-width:1200px){header{width:160px}header .logo-link{width:100%;max-width:70px}#mobile-menu-container,.overlay-container{left:160px}#menu-toggle{line-height:0}#page{margin-left:160px}header .menu-main-menu-container{display:block}header .menu-main-menu-container li.current-menu-item a{color:#64a0d5}}@media only screen and (max-width:768px){header{right:0;height:70px;padding:10px}header .logo-link{height:100%}.overlay-container{left:0;top:70px;box-shadow:inset 0 1px 0 0 #454545}.overlay-container .wrapper{min-height:calc(100vh - 70px)}.overlay-container #primary-menu{margin:20px auto}#page{margin-top:70px}.et_divi_builder #et_builder_outer_content .et_pb_slider .et_pb_slide{height:80vw;min-height:350px}.et_divi_builder #et_builder_outer_content .et_pb_section:not(#homepage-slider) .et_pb_slider .et-pb-slider-arrows a{font-size:60px}.et_divi_builder #et_builder_outer_content .et_pb_section:not(#homepage-slider) .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-prev{left:-10px!important}.et_divi_builder #et_builder_outer_content .et_pb_section:not(#homepage-slider) .et_pb_slider .et-pb-slider-arrows a.et-pb-arrow-next{right:-10px!important}}@media only screen and (max-width:480px){.et_divi_builder #et_builder_outer_content .et_pb_section .et_pb_testimonial_description .et_pb_testimonial_description_inner p{font-size:22px;font-size:1.375rem}.et_divi_builder #et_builder_outer_content .et_pb_section .scroll-arrow{text-shadow:none}#contact-section-container .contact-info span{display:block;font-size:18px}#contact-section-container .contact-info span:not(:last-child){padding-right:0;margin-right:0;border-right:none}.main-logo{max-width:120px;min-width:110px}.overlay-container{background-color:#000}}.admin-bar header{top:32px}@media screen and (max-width:782px){.admin-bar header{top:46px}}@media screen and (max-width:768px){.admin-bar #contact-section-container,.admin-bar #mobile-menu-container{top:116px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIjJfdmVuZG9yL19yZXNldC5zY3NzIiwiM19iYXNlL19taXhpbnMuc2NzcyIsIjNfYmFzZS9fZ2VuZXJhbC5zY3NzIiwiMV92YXJpYWJsZXMvX3R5cG9ncmFwaHkuc2NzcyIsIjNfYmFzZS9fc2hhcmVkLnNjc3MiLCIxX3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCIzX2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIjNfYmFzZS9fbGF5b3V0cy5zY3NzIiwiMV92YXJpYWJsZXMvX2dlbmVyYWwuc2NzcyIsIjRfY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsIjRfY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiNF9jb21wb25lbnRzL19uYXZpZ2F0aW9uLnNjc3MiLCI0X2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiNF9jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIjRfY29tcG9uZW50cy9fei1pbmRleC5zY3NzIiwiNV9wYWdlcy9faG9tZS5zY3NzIiwiNl9tZWRpYS9fcmVzcG9uc2l2ZS5zY3NzIiwiNl9tZWRpYS9fYWRtaW5iYXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0VBTUUsQUFNRiwrR0FBWSxBQUpaLGNBQ0MsWUFBYyxDQUNkOztBQ1ZEOzs7RUFHRSxBQUVGLDJaQWFDLFNBQVUsQUFDVixVQUFXLEFBQ1gsU0FBVSxBQUNWLGVBQWdCLEFBQ2hCLGFBQWMsQUFDZCx1QkFBeUIsQ0FDekI7O0FBQ0QsaURBQWlELEFBQ2pELDhFQUVDLGFBQWUsQ0FDZixBQUNELEtBQ0MsYUFBZSxDQUNmLEFBQ0QsTUFDQyxlQUFpQixDQUNqQixBQUNELGFBQ0MsV0FBYSxDQUNiLEFBQ0Qsb0RBRUMsV0FBWSxBQUNaLFlBQWMsQ0FDZCxBQUNELE1BQ0MseUJBQTBCLEFBQzFCLGdCQUFrQixDQUNsQixBQ3lHQyxZQUNFLG1DQUErQyxDQUNoRCxBQUZELGNBQ0UscUNBQStDLENBQ2hELEFBRkQsZUFDRSxzQ0FBK0MsQ0FDaEQs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LDBDQUNDLE9BQ0MsV0FBYSxDQU1iLEFBUEQsa0JBSUUsV0FBWSxBQUNaLGNBQWdCLENBQ2hCLEFBRUYsMENBQ0MsVUFBWSxDQUNaLEFBQ0QsYUFDQyxhQUFlLENBQ2YsQUFDRCxNQUNDLGlCQUFtQixDQUNuQixBQUNELGlDQUNDLGFBQWUsQ0FLZixBQU5ELHdEQUlFLGFBQWUsQ0FDZixDQUFBLEFBSUgseUNBQ0MsT0FDQyxRQUFTLEFBQ1QsWUFBYSxBQUNiLFlBQWMsQ0FLZCxBQVJELGtCQU1FLFdBQWEsQ0FDYixBQUVGLG1CQUNDLE9BQVEsQUFDUixTQUFVLEFBQ1Ysa0NBQW9DLENBU3BDLEFBWkQsNEJBTUUsNkJBQWdCLENBQ2hCLEFBUEYsaUNBVUUsZ0JBQWtCLENBQ2xCLEFBRUYsTUFDQyxlQUFpQixDQUNqQixBQUVELHNFQUNDLFlBQWEsQUFDYixnQkFBa0IsQ0FDbEIsQUFFRCxxSEFDQyxjQUFnQixDQVFoQixBQVRELHNJQUlFLG9CQUF1QixDQUN2QixBQUxGLHNJQU9FLHFCQUF3QixDQUN4QixDQUFBLEFBaUJILHlDQUNDLGdJZmxGQyxlZW9Gd0IsQWZuRnhCLGtCQUpnQixDZXdGZixBQUhGLHdFQUtFLGdCQUFrQixDQUNsQixBQUlGLDhDQUNDLGNBQWUsQUFDZixjQUFnQixDQU9oQixBQVRELCtEQUtFLGdCQUFpQixBQUNqQixlQUFnQixBQUNoQixpQkFBbUIsQ0FDbkIsQUFHRixXQUNDLGdCQUFpQixBQUNqQixlQUFpQixDQUNqQixBQUVELG1CQUNDLHFCQUFzQixDQUN0QixDQUFBLEFDdExGLGtCQUVFLFFBQVUsQ0FDVixBQUVELG9DQUxELGtCQU9HLFFBQVUsQ0FDVixDQUFBLEFBRUYsb0NBVkQsd0VBYUcsU0FBVyxDQUNYLENBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuVGhlbWUgTmFtZTogQ2FuU3dlZGUgSG9tZXNcblZlcnNpb246IDEuMFxuRGVzY3JpcHRpb246IFRoZW1lIHRlbXBsYXRlIGZvciBDYW5Td2VkZSBIb21lc1xuQXV0aG9yOiBCYXl0ZWtcbkF1dGhvciBVUkk6IGh0dHA6Ly9iYXl0ZWsuY2FcbiovXG5cbi5lbnRyeS1mb290ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AaW1wb3J0IHVybCgvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QWxlZ3JleWErU2Fuczo0MDAsMTAwLDMwMCw1MDAsNzAwfE9wZW4rU2Fuczo0MDAsMzAwLDUwMCw3MDAsOTAwKTtcblxuLy8gVmFyaWFibGVzXG5AaW1wb3J0IFwiMV92YXJpYWJsZXMvY29sb3JzXCI7XG5AaW1wb3J0IFwiMV92YXJpYWJsZXMvZ2VuZXJhbFwiO1xuQGltcG9ydCBcIjFfdmFyaWFibGVzL3R5cG9ncmFwaHlcIjtcblxuLy8gVW4tbW9kaWZpZWQgdmVuZG9yIGZpbGVzXG4vLyBAaW1wb3J0IFwidmVuZG9yL25vcm1hbGl6ZVwiO1xuQGltcG9ydCBcIjJfdmVuZG9yL3Jlc2V0XCI7XG5cbi8vIEJhc2VcbkBpbXBvcnQgXCIzX2Jhc2UvbWl4aW5zXCI7XG5AaW1wb3J0IFwiM19iYXNlL2dlbmVyYWxcIjtcbkBpbXBvcnQgXCIzX2Jhc2Uvc2hhcmVkXCI7XG5AaW1wb3J0IFwiM19iYXNlL3R5cG9ncmFwaHlcIjsgICAgXG5AaW1wb3J0IFwiM19iYXNlL2xheW91dHNcIjsgICAgXG5cbi8vIENvbXBvbmVudHNcbkBpbXBvcnQgXCI0X2NvbXBvbmVudHMvdGFibGVzXCI7XG5AaW1wb3J0IFwiNF9jb21wb25lbnRzL2Zvcm1zXCI7XG5AaW1wb3J0IFwiNF9jb21wb25lbnRzL2ljb25zXCI7XG5AaW1wb3J0IFwiNF9jb21wb25lbnRzL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCI0X2NvbXBvbmVudHMvbmF2aWdhdGlvblwiO1xuQGltcG9ydCBcIjRfY29tcG9uZW50cy9oZWFkZXJcIjtcbkBpbXBvcnQgXCI0X2NvbXBvbmVudHMvZm9vdGVyXCI7XG5AaW1wb3J0IFwiNF9jb21wb25lbnRzL3otaW5kZXhcIjtcbkBpbXBvcnQgXCI0X2NvbXBvbmVudHMvbW9iaWxlLW1lbnVcIjtcblxuLy8gU3BlY2lmaWMgcGFnZXNcbkBpbXBvcnQgJzVfcGFnZXMvaG9tZSc7XG5cbi8vIE1lZGlhIHN0eWxlc1xuQGltcG9ydCAnNl9tZWRpYS9yZXNwb25zaXZlJztcbkBpbXBvcnQgJzZfbWVkaWEvcHJpbnQnO1xuQGltcG9ydCAnNl9tZWRpYS9hZG1pbmJhcic7IiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC8gXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxub2wsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufSIsIi8vIE92ZXJsYXlcbkBtaXhpbiBvdmVybGF5KCRiZ2M6IG51bGwpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ2M7XG59XG5cbi8vIFBvc2l0aW9uaW5nXG5AbWl4aW4gcG9zaXRpb24oJHBvc2l0aW9uLCAkdG9wOiBudWxsLCAkcmlnaHQ6IG51bGwsICRib3R0b206IG51bGwsICRsZWZ0OiBudWxsKSB7XG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XG4gIHRvcDogJHRvcDtcbiAgcmlnaHQ6ICRyaWdodDtcbiAgYm90dG9tOiAkYm90dG9tO1xuICBsZWZ0OiAkbGVmdDtcbn1cblxuQG1peGluIGNlbnRlcnBvc2l0aW9uKCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG59XG5cbkBtaXhpbiBjZW50ZXIoJG1heHdpZHRoOiBudWxsKSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogJG1heHdpZHRoO1xufVxuXG4vLyBUcmFuc2l0aW9uXG5AbWl4aW4gdHJhbnNpdGlvbigkZHVyYXRpb246IDAuMnMpIHtcbiAgdHJhbnNpdGlvbjogYWxsICRkdXJhdGlvbiBlYXNlO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8vIEJ1dHRvbiBzdHlsaW5nXG5AbWl4aW4gYnV0dG9uKCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogJGNvbG9yLWxpbmsgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjNlbSAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAkY29sb3ItbGluayAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yLWxpbmsgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgI3skaG92ZXJ9IHtcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuM2VtIDAuNWVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gT3V0cHV0IHJlbSB3aXRoIGEgcHggZmFsbGJhY2tcbkBmdW5jdGlvbiBjYWxjdWxhdGVSZW0oJHNpemUpIHtcbiAgJHJlbVNpemU6ICRzaXplIC8gMTZweDtcbiAgQHJldHVybiAkcmVtU2l6ZSAqIDFyZW07XG59XG5AbWl4aW4gZm9udC1zaXplKCRzaXplKSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcbn1cblxuXG4vLyBIRUFESU5HU1xuQG1peGluIGgxKCkge1xuICBmb250LXNpemU6IDU0cHg7XG4gIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLjI1cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1mYW1pbHk6ICRmb250cy1oZWFkO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43ZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG5cbn1cbkBtaXhpbiBoMigpIHtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBmb250LXdlaWdodDogNTAwOyBcbiAgZm9udC1mYW1pbHk6ICRmb250cy1oZWFkO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbn1cbkBtaXhpbiBoMygpIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwOyBcbiAgZm9udC1mYW1pbHk6ICRmb250cy1oZWFkO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbn1cbkBtaXhpbiBoNCgpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwOyBcbiAgZm9udC1mYW1pbHk6ICRmb250cy1oZWFkO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxufVxuQG1peGluIGg1KCkge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udHMtaGVhZDtcbn1cblxuXG5cbkBlYWNoICRib3JkZXJwb3MgaW4gdG9wLCByaWdodCwgYm90dG9tLCBsZWZ0IHtcbiAgLmJvcmRlci0jeyRib3JkZXJwb3N9IHtcbiAgICBib3JkZXItI3skYm9yZGVycG9zfTogJGJvcmRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBlYWNoICRwYWRkaW5ncG9zIGluIHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdCB7XG4gIC5uby1wYWRkaW5nLSN7JHBhZGRpbmdwb3N9IHtcbiAgICBwYWRkaW5nLSN7JHBhZGRpbmdwb3N9OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGVhY2ggJG1hcmdpbnBvcyBpbiB0b3AsIHJpZ2h0LCBib3R0b20sIGxlZnQge1xuICAubm8tbWFyZ2luLSN7JG1hcmdpbnBvc30ge1xuICAgIG1hcmdpbi0jeyRtYXJnaW5wb3N9OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuIiwiLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuKiB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRmb250LWZhbWlseTogJGZvbnRzLW1haW47XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHQvLyBmb250LXdlaWdodDogMDA7XG59IiwiJGE6ICdhLCBhOmxpbmssIGE6dmlzaXRlZCc7XG4kaG92ZXI6ICcmOmhvdmVyLCAmOmZvY3VzJztcblxuJGZvbnRzLW1haW46ICdPcGVuIFNhbnMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250cy1oZWFkOiAnQWxlZ3JleWEgU2FucycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGZvbnRzLWljb246ICdFVG1vZHVsZXMnO1xuJGZvbnRzLWZhOiAnRm9udEF3ZXNvbWUnO1xuXG4kaGVhZGluZ3M6ICdoMSxoMixoMyxoNCxoNSxoNic7IiwiLmV0X2RpdmlfYnVpbGRlciAjZXRfYnVpbGRlcl9vdXRlcl9jb250ZW50IHtcblx0LmV0X3BiX3NsaWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cblx0XHQuZXRfcGJfc2xpZGUge1xuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHQuZXRfcGJfY29udGFpbmVyIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQuZXRfcGJfc2xpZGVfZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLDAuNik7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdFx0XHRhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRzLW1haW47XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNsaWRlLXBhZ2luYXRpb24ge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIDc1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmV0LXBiLXNsaWRlci1hcnJvd3MgYSB7XG5cdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNjBweDtcblx0XHRcdHRleHQtc2hhZG93OiAwIDFweCA2cHggcmdiYShibGFjaywwLjQpO1xuXHRcdH1cblx0fVxuXG5cdC5ldF9wYl9zZWN0aW9uOm5vdCgjaG9tZXBhZ2Utc2xpZGVyKSB7XG5cdFx0LmV0LXBiLXNsaWRlci1hcnJvd3MgYSB7XG5cdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNjBweDtcblx0XHRcdHRleHQtc2hhZG93OiAwIDFweCA2cHggcmdiYShibGFjaywwLjQpO1xuXG5cdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHQmLmV0LXBiLWFycm93LXByZXYge1xuXHRcdFx0XHRsZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQmLmV0LXBiLWFycm93LW5leHQge1xuXHRcdFx0XHRyaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zY3JvbGwtYXJyb3cge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udHMtaWNvbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IC0xMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogODBweDtcblx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ei1pbmRleDogOTk5O1xuXHRcdHRleHQtc2hhZG93OiAwIDFweCA2cHggcmdiYShibGFjaywwLjYpO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRjb250ZW50OiAnXCInO1xuXHRcdH1cblx0fVxufVxuXG4uY2xvc2UtbW9kdWxlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udHMtaWNvbjtcblx0Zm9udC1zaXplOiA1MHB4O1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ00nO1xuXHR9XG59XG5cbi5hbGlnbi10b3Age1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcCAhaW1wb3J0YW50OyBcbn1cblxuLm92ZXJsYXktY29udGFpbmVyIHtcblx0QGluY2x1ZGUgcG9zaXRpb24oZml4ZWQsMCwwLDAsOTBweCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssMC45KTtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDFweDtcblx0ZGlzcGxheTogbm9uZTtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0ei1pbmRleDogOTk5O1xuXHRib3gtc2hhZG93OiBpbnNldCAxcHggMCAwIDAgIzQ1NDU0NTtcblxuXHQud3JhcHBlciB7XG5cdCAgICBtaW4taGVpZ2h0OiAxMDB2aDtcblx0ICAgIHBhZGRpbmc6IDUlIDA7XG5cdCAgICBkaXNwbGF5OiBmbGV4O1xuXHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdHVsIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0bGkge1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjcHJpbWFyeS1tZW51IHtcblx0XHRtYXJnaW46IDUwcHggYXV0bztcblxuXHRcdGEge1xuXHRcdFx0QGluY2x1ZGUgaDE7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdH1cblxuXHRcdC5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItdGhpcmQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQjc29jaWFsLW1lbnUge1xuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItdGhpcmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0I3skaG92ZXJ9IHtcblx0XHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbiNjb250YWN0LXNlY3Rpb24tY29udGFpbmVyIHtcblx0ei1pbmRleDogOTk5OTtcblxuXHQubmluamEtZm9ybXMtY29udCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjBweCAwIDUwcHg7XG5cdH1cblxuXHQubmluamEtZm9ybXMtZm9ybSB7XG5cdFx0QGluY2x1ZGUgY2VudGVyKDUyMHB4KTtcblx0fVxuXG5cdGgyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgaDE7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG5cblx0LmNvbnRhY3QtaW5mbyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQ7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjNlbTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXRleHQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG59XG5cbi5tYWluLWxvZ28ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0QGluY2x1ZGUgY2VudGVyKDE1MHB4KTtcblx0bWluLXdpZHRoOiAxNTBweDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuIiwiJGNvbG9yLW1haW46ICMwMDRlN2Q7XG4kY29sb3Itc2Vjb25kYXJ5OiAjRTIyQTI3O1xuJGNvbG9yLXRoaXJkOiAjNjRBMEQ1O1xuJGNvbG9yLWRhcms6ICMxODE4MTg7XG5cbiRjb2xvci1saW5rOiAkY29sb3ItbWFpbjtcbiRjb2xvci10ZXh0OiAjOEU4RThFO1xuJGNvbG9yLXRleHQtZGFyazogIzU0NTQ1NDtcbiRjb2xvci1oZWFkOiAkY29sb3Itc2Vjb25kYXJ5O1xuXG4kY29sb3ItYmc6ICNkZGQ7IiwiOjpzZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcblx0Y29sb3I6IHdoaXRlO1xufVxuXG5oMSwgLmgxIHsgIEBpbmNsdWRlIGgxOyB9XG5oMiwgLmgyIHsgIEBpbmNsdWRlIGgyOyB9XG5oMywgLmgzIHsgIEBpbmNsdWRlIGgzOyB9XG5oNCwgLmg0IHsgIEBpbmNsdWRlIGg0OyB9XG5oNSwgLmg1IHsgIEBpbmNsdWRlIGg1OyB9XG5cbnAsXG5saSB7XG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHR9XG59XG5cbiNjb250ZW50IHVsIHtcblx0cGFkZGluZy1sZWZ0OiAzZW07XG5cdFxuXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBkaXNjO1xuXHRcdHBhZGRpbmctbGVmdDogMC4yZW07XG5cdH1cbn1cblxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRjb2xvci1saW5rO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQjeyRob3Zlcn0ge1xuXHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXHR9XG59XG5cbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5lbSB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG4jZXRfYnVpbGRlcl9vdXRlcl9jb250ZW50IHtcblx0aDEsIC5oMSB7ICBAaW5jbHVkZSBoMTsgfVxuXHRoMiwgLmgyIHsgIEBpbmNsdWRlIGgyOyB9XG5cdGgzLCAuaDMgeyAgQGluY2x1ZGUgaDM7IH1cblx0aDQsIC5oNCB7ICBAaW5jbHVkZSBoNDsgfVxuXHRoNSwgLmg1IHsgIEBpbmNsdWRlIGg1OyB9XG59IiwiLndyYXBwZXIsXG4uZXRfZGl2aV9idWlsZGVyICNldF9idWlsZGVyX291dGVyX2NvbnRlbnQgLmV0X3BiX3NlY3Rpb24gLmV0X3BiX3JvdyB7XG5cdHdpZHRoOiA5MCU7XG5cdEBpbmNsdWRlIGNlbnRlcigkd3JhcHBlci13aWR0aCk7XG59XG5cbi5ldF9kaXZpX2J1aWxkZXIgI2V0X2J1aWxkZXJfb3V0ZXJfY29udGVudCB7XG5cdC5ldF9wYl9zZWN0aW9uIHtcblx0XHR6LWluZGV4OiA0ICFpbXBvcnRhbnQ7XG5cblx0XHQmLmRhcmstYmcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcms7XG5cdFx0fVxuXG5cdFx0Ji5kYXJrLW92ZXJsYXkge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0QGluY2x1ZGUgb3ZlcmxheShyZ2JhKGJsYWNrLDAuNSkpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZnVsbHdpZHRoIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdC5ldF9wYl9yb3cge1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0LmV0X3BiX2NvbHVtbiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZmxleDogMTtcblxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdC5ldF9wYl9tb2R1bGUge1xuXHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXZ3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaGFsZi1oYWxmIC5ldF9wYl9jb2x1bW4gLmV0X3BiX21vZHVsZSB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYuYmFja2dyb3VuZC1pbWFnZSxcblx0XHQuYmFja2dyb3VuZC1pbWFnZSB7XG5cdFx0XHRoZWlnaHQ6IDMwdnc7XG5cdFx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDI1MHB4O1xuXHRcdH1cblxuXHRcdC5iYWNrZ3JvdW5kLWJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDIwdnc7XG5cdFx0XHRtaW4taGVpZ2h0OiAxNTBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDMyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdFx0XHRiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRAaW5jbHVkZSBwb3NpdGlvbihhYnNvbHV0ZSwtMXB4LC0xcHgsLTFweCwtMXB4KTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywwLjcpO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTg1ODU4O1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgb3ZlcmxheTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlZpZXcgTW9yZVwiO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjeyRob3Zlcn0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG5vcm1hbDtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGE6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZXRfcGJfYmdfbGF5b3V0X2RhcmssXG5cdFx0LmV0X3BiX2JnX2xheW91dF9saWdodCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXRleHQgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZXRfcGJfdGVzdGltb25pYWxfZGVzY3JpcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdC5ldF9wYl90ZXN0aW1vbmlhbF9kZXNjcmlwdGlvbl9pbm5lciBwIHtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRzLWhlYWQ7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzNHB4KTtcblx0XHRcdFx0QGluY2x1ZGUgY2VudGVyKDg1MHB4KTtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi1pbnRybyB7XG5cdFx0XHRwIHtcblx0XHRcdFx0QGluY2x1ZGUgY2VudGVyKDUzMHB4KTtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjdlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoMSB7XG5cdFx0XHQgICY6YWZ0ZXIge1xuXHRcdFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0ICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCBsaWdodGVuKCRjb2xvci10ZXh0LDI2JSk7XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgQGluY2x1ZGUgY2VudGVyKDEwMHB4KTtcblx0XHRcdCAgICBtYXJnaW4tdG9wOiAwLjJlbTtcblx0XHRcdCAgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5iZ3AtcmlnaHQge1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiJHdyYXBwZXItd2lkdGg6IDE2MDBweDtcbiRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmc7IiwiaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XG5cdGZvbnQtZmFtaWx5OiAkZm9udHMtbWFpbjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQtZGFyaztcblx0cGFkZGluZzogMC41ZW07XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6ICRjb2xvci10ZXh0LWRhcms7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb247XG59XG5cbi5maWVsZC13cmFwIHtcblx0Ji5zdWJtaXQtd3JhcCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi5uaW5qYS1mb3Jtcy1yZXNwb25zZS1tc2cge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiB3aGl0ZTtcblxuXHQmLm5pbmphLWZvcm1zLXN1Y2Nlc3MtbXNnIHtcblx0XHRjb2xvcjogJGNvbG9yLXRoaXJkO1xuXHR9XG5cdCYubmluamEtZm9ybXMtZXJyb3ItbXNnIHtcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0fVxufSIsIi5idG4sXG5hLmJ0bixcbi5ldF9kaXZpX2J1aWxkZXIgI2V0X2J1aWxkZXJfb3V0ZXJfY29udGVudCAuZXRfcGJfc2VjdGlvbiAuZXRfcGJfcm93IC5ldF9wYl9idXR0b24sXG4uZXRfZGl2aV9idWlsZGVyICNldF9idWlsZGVyX291dGVyX2NvbnRlbnQgLmV0X3BiX3NlY3Rpb24gLmV0X3BiX3JvdyBhLmV0X3BiX2J1dHRvbiB7XG5cdEBpbmNsdWRlIGJ1dHRvbigpO1xufSIsIm5hdiB7XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0fVxufVxuXG4jc29jaWFsLW1lbnUge1xuXHRhIHtcblx0XHRmb250LXNpemU6IDAgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBmb250YXdlc29tZTtcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzNHB4KTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFxuXHR9XG5cblx0Lmljb24tZmFjZWJvb2sge1xuXHRcdGE6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG5cdFx0fVxuXHR9XG5cblx0Lmljb24tdHdpdHRlciB7XG5cdFx0YTpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGYwOTlcIjtcblx0XHR9XG5cdH1cblxuXHQuaWNvbi1waW50ZXJlc3Qge1xuXHRcdGE6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG5cdFx0fVxuXHR9XHRcblxuXHQuaWNvbi1nb29nbGUge1xuXHRcdGE6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMGQ1XCI7XG5cdFx0fVxuXHR9XHRcblxuXHQuaWNvbi1pbnN0YWdyYW0ge1xuXHRcdGE6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG5cdFx0fVxuXHR9XG5cblx0Lmljb24teW91dHViZSB7XG5cdFx0YTpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGYxNmFcIjtcblx0XHR9XG5cdH1cblxuXHQuaWNvbi1saW5rZWRpbiB7XG5cdFx0YTpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGYwZTFcIjtcblx0XHR9XG5cdH1cbn0iLCJoZWFkZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKDAuNnMpO1xuXG5cdC5sb2dvLWxpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Lm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdHVsIGxpIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogQWxlZ3JleWEgU2FucyxBcmlhbCxzYW5zLXNlcmlmO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jbWVudS10b2dnbGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogd2hpdGU7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICdhJztcblx0XHRmb250LWZhbWlseTogJGZvbnRzLWljb247XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHR9XG5cblx0I3skaG92ZXJ9IHtcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblx0fVxuXG5cdCYuY2xvc2VkIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnTSc7XG5cdFx0fVxuXHR9XG59XG4iLCIuZXRfZGl2aV9idWlsZGVyICNldF9idWlsZGVyX291dGVyX2NvbnRlbnQgLmV0X3BiX3NlY3Rpb24jYm90dG9tLWN0YSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrICFpbXBvcnRhbnQ7XG5cblx0cCB7XG5cdFx0QGluY2x1ZGUgY2VudGVyKDUzMHB4KTtcdFxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHRcblx0fVxufVxuXG5mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyaztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6IHdoaXRlO1xuXHRAaW5jbHVkZSBmb250LXNpemUoMTJweCk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZy1ib3R0b206IDUlO1xufSIsImhlYWRlciB7XG5cdHotaW5kZXg6IDk5OTtcbn0iLCIuaG9tZS5ldF9kaXZpX2J1aWxkZXIgI2V0X2J1aWxkZXJfb3V0ZXJfY29udGVudCB7XG5cdC5ldF9wYl9zbGlkZXIge1xuXHRcdC5ldF9wYl9zbGlkZSB7XG5cdFx0XHQuZXRfcGJfc2xpZGVfZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSB7XG5cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG5cdC5ldF9kaXZpX2J1aWxkZXIgI2V0X2J1aWxkZXJfb3V0ZXJfY29udGVudCAuZXRfcGJfc2VjdGlvbiB7XG5cblx0XHQmLmZ1bGx3aWR0aCAuZXRfcGJfcm93IC5ldF9wYl9jb2x1bW5fMV80IHtcblx0XHRcdGZsZXg6IDEgMCA1MCU7XG5cdFx0fVxuXG5cdFx0LmJhY2tncm91bmQtYnV0dG9uIGEge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4ODFweCkge1xuXHQuZXRfZGl2aV9idWlsZGVyICNldF9idWlsZGVyX291dGVyX2NvbnRlbnQge1xuXG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODBweCkge1xuXHQuZXRfZGl2aV9idWlsZGVyICNldF9idWlsZGVyX291dGVyX2NvbnRlbnQgLmV0X3BiX3NlY3Rpb24ge1xuXHRcdCYuZnVsbHdpZHRoIC5ldF9wYl9yb3cgLmV0X3BiX2NvbHVtbl8xXzIge1xuXHRcdFx0ZmxleDogMSAwIDEwMCU7XG5cblx0XHRcdCYub3JkZXItbGFzdCB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0fVxuXG5cdFx0XHQuZXRfcGJfbW9kdWxlIHtcblx0XHRcdFx0cGFkZGluZzogODBweCA1JTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZXRfcGJfdGVzdGltb25pYWxfZGVzY3JpcHRpb24gLmV0X3BiX3Rlc3RpbW9uaWFsX2Rlc2NyaXB0aW9uX2lubmVyIHAge1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDI2cHgpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdGhlYWRlciB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiA5MHB4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQubG9nby1saW5rIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQjbWVudS10b2dnbGU6YmVmb3JlIHtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fVxuXHQjcGFnZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDkwcHg7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0aGVhZGVyIHtcblx0XHR3aWR0aDogMTYwcHg7XG5cblx0XHQubG9nby1saW5rIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiA3MHB4O1xuXHRcdH1cblx0fVxuXHQjbW9iaWxlLW1lbnUtY29udGFpbmVyLCAub3ZlcmxheS1jb250YWluZXIge1xuXHRcdGxlZnQ6IDE2MHB4O1xuXHR9XG5cdCNtZW51LXRvZ2dsZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH1cblx0I3BhZ2Uge1xuXHRcdG1hcmdpbi1sZWZ0OiAxNjBweDtcblx0fVxuXHRoZWFkZXIgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRsaS5jdXJyZW50LW1lbnUtaXRlbSBhe1xuXHRcdFx0Y29sb3I6ICM2NGEwZDU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0aGVhZGVyIHtcblx0XHRyaWdodDogMDtcblx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0cGFkZGluZzogMTBweDtcblxuXHRcdC5sb2dvLWxpbmsge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXHQub3ZlcmxheS1jb250YWluZXIge1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiA3MHB4O1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgMCAjNDU0NTQ1O1xuXG5cdFx0LndyYXBwZXIge1xuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuXHRcdH1cblxuXHRcdCNwcmltYXJ5LW1lbnUge1xuXHRcdFx0bWFyZ2luOiAyMHB4IGF1dG87XG5cdFx0fVxuXHR9XG5cdCNwYWdlIHtcblx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHR9XG5cblx0LmV0X2RpdmlfYnVpbGRlciAjZXRfYnVpbGRlcl9vdXRlcl9jb250ZW50IC5ldF9wYl9zbGlkZXIgLmV0X3BiX3NsaWRlIHtcblx0XHRoZWlnaHQ6IDgwdnc7XG5cdFx0bWluLWhlaWdodDogMzUwcHg7XG5cdH1cblxuXHQuZXRfZGl2aV9idWlsZGVyICNldF9idWlsZGVyX291dGVyX2NvbnRlbnQgLmV0X3BiX3NlY3Rpb246bm90KCNob21lcGFnZS1zbGlkZXIpIC5ldF9wYl9zbGlkZXIgLmV0LXBiLXNsaWRlci1hcnJvd3MgYSB7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXG5cdFx0Ji5ldC1wYi1hcnJvdy1wcmV2IHtcblx0XHRcdGxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuZXQtcGItYXJyb3ctbmV4dCB7XG5cdFx0XHRyaWdodDogLTEwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxufVxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcblxuXHQuZXRfZGl2aV9idWlsZGVyICNldF9idWlsZGVyX291dGVyX2NvbnRlbnQge1xuXHRcdC5ldF9wYl9zZWN0aW9uIHtcblxuXHRcdH1cblx0fVxuXG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQuZXRfZGl2aV9idWlsZGVyICNldF9idWlsZGVyX291dGVyX2NvbnRlbnQgLmV0X3BiX3NlY3Rpb24ge1xuXHRcdC5ldF9wYl90ZXN0aW1vbmlhbF9kZXNjcmlwdGlvbiAuZXRfcGJfdGVzdGltb25pYWxfZGVzY3JpcHRpb25faW5uZXIgcCB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjJweCk7XG5cdFx0fVxuXHRcdC5zY3JvbGwtYXJyb3cge1xuXHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXG5cdH1cblxuXHQjY29udGFjdC1zZWN0aW9uLWNvbnRhaW5lciAuY29udGFjdC1pbmZvIHNwYW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5tYWluLWxvZ28ge1xuXHRcdG1heC13aWR0aDogMTIwcHg7XG5cdFx0bWluLXdpZHRoOiAxMTBweDtcblx0fVxuXG5cdC5vdmVybGF5LWNvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAxKTtcblx0fVxuXG59XG4iLCIuYWRtaW4tYmFyIHtcblx0aGVhZGVyIHtcblx0XHR0b3A6IDMycHg7XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuXHRcdGhlYWRlciB7XG5cdFx0XHR0b3A6IDQ2cHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0I21vYmlsZS1tZW51LWNvbnRhaW5lcixcblx0XHQjY29udGFjdC1zZWN0aW9uLWNvbnRhaW5lciB7XG5cdFx0XHR0b3A6IDExNnB4O1xuXHRcdH1cblx0fVxufSJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
