<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.navbar.is-fresh{position:relative;min-height:3.8rem;transition:all .3s;z-index:29}.navbar.is-fresh .container{min-height:4rem}.navbar.is-fresh.no-shadow{box-shadow:none !important}.navbar.is-fresh .navbar-burger{width:4rem;height:4rem}.navbar.is-fresh .navbar-brand{min-height:4rem}.navbar.is-fresh .navbar-brand img{max-height:100px !important}.navbar.is-fresh .navbar-brand:hover .navbar-item{background:transparent !important}@media (max-width: 767px){.navbar.is-fresh .navbar-menu{position:fixed;top:56px;width:100%}}.navbar.is-fresh .navbar-end{-ms-flex-align:center;align-items:center}.navbar.is-fresh .navbar-item{color:#646464}.navbar.is-fresh .navbar-item.is-secondary:hover,.navbar.is-fresh .navbar-item.is-secondary.active{color:#F39200 !important}.navbar.is-fresh .navbar-item.has-dropdown{padding:10px 0}.navbar.is-fresh .navbar-item.has-dropdown .navbar-link{color:#646464}.navbar.is-fresh .navbar-item.has-dropdown .navbar-link:after{top:55%;height:0.5em;width:0.5em;border-width:2px;border-color:#646464}.navbar.is-fresh .navbar-item.has-dropdown .navbar-dropdown{top:3.4rem;min-width:220px;margin-top:4px;border-top-color:#F39200}.navbar.is-fresh .navbar-item.has-dropdown .navbar-dropdown .navbar-item{padding:10px 20px}.navbar.is-fresh .navbar-item.has-dropdown:hover .navbar-link{color:#F39200}.navbar.is-fresh .navbar-item.has-dropdown:hover .navbar-link:after{border-color:#F39200}.navbar.is-fresh .navbar-item .signup{display:block;line-height:0;font-size:.9rem !important}.navbar.is-fresh.is-fixed{position:fixed;top:0;left:0;width:100%;min-height:4rem !important;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.12)}.navbar.is-fresh.is-fixed a{color:#444F60}.navbar.is-fresh.is-fixed a:hover,.navbar.is-fresh.is-fixed a.active{color:#4FC1EA}#navbar-clone{position:fixed;top:0;left:0;width:100%;background:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:100;box-shadow:0 0 8px 0 rgba(0,0,0,0.12)}#navbar-clone.is-active{-webkit-transform:translateY(0);transform:translateY(0)}div.nav-item.is-drop a{padding-right:7px}div.nav-item.is-drop:hover .dropContain .dropOut{opacity:1}div.nav-item.is-drop:hover,div.nav-item.is-drop:hover a{border-bottom:1px solid transparent !important;color:#F39200}div.nav-item.is-drop:hover .dropContain{top:65px;-webkit-animation:fadeInUp 0.27s ease-out;animation:fadeInUp 0.27s ease-out}span.drop-caret{position:relative;top:5px}div.nav-item.is-drop{position:relative}div.nav-item.is-drop .dropContain{width:220px;position:absolute;z-index:3;left:50%;margin-left:-110px;top:-400px}div.nav-item.is-drop .dropContain .dropOut{width:220px;background:#fff;float:left;position:relative;margin-top:15px;opacity:0;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,0.15);transition:all .5s ease-out}div.nav-item.is-drop .dropContain .dropOut .triangle{width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-8px;left:50%;margin-left:-8px}div.nav-item.is-drop .dropContain .dropOut ul li{text-align:left;float:left;width:200px;padding:12px 0 10px 15px;margin:0px 10px;color:#777;border-radius:4px;transition:background .1s ease-out}div.nav-item.is-drop .dropContain .dropOut ul li:hover{background:#EFF4F7;cursor:pointer}div.nav-item.is-drop .dropContain .dropOut ul{float:left;padding:10px 0}.section.section-light-grey{background-color:#EFF4F7}.section.section-feature-grey{background-color:#fbfbfb}.section.section-secondary{background-color:#F39200}.section.section-half{height:75vh !important}.section .title,.section .subtitle{font-family:'Open Sans', sans-serif}.section .subtitle.is-muted{color:#646464}.title-wrapper{max-width:500px;margin:0 auto}.title-wrapper .title,.title-wrapper .subtitle{font-family:'Open Sans', sans-serif}.title-wrapper .subtitle.is-muted{color:#646464}.divider{height:3px;border-radius:50px;background:#F39200;width:60px}.divider.is-centered{margin:0 auto}.content-wrapper{padding:60px 0}img.pushed-image{margin-top:-29vh}.media.icon-box{border-top:none !important}.media.icon-box .media-content .content p span{display:block}.media.icon-box .media-content .content p .icon-box-title{color:#444F60;font-size:1.2rem;font-weight:600}.media.icon-box .media-content .content p .icon-box-text{color:#A9ABAC;font-size:1rem;font-weight:400}.hero-body{padding-top:6rem;padding-bottom:6rem}.hero-body .title,.hero-body .subtitle{font-family:'Open Sans', sans-serif}.hero-body .title.is-bold{font-weight:700}.hero-body .subtitle.is-muted{color:#646464}.hero-foot img.partner-logo{height:70px}footer.footer-dark{background:#444F60;color:#fff}footer.footer-dark .columns{margin-top:35px}footer.footer-dark .footer-logo img{height:100px}footer.footer-dark .footer-column .footer-header h3{font-weight:500;font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}footer.footer-dark .footer-column ul.link-list{line-height:40px;font-size:1.1rem}footer.footer-dark .footer-column ul.link-list a{color:#98a9c3;font-weight:400;transition:all 0.5s}footer.footer-dark .footer-column ul.link-list :hover{color:#fcfcfc}footer.footer-dark .footer-column .level-item .icon{color:#F39200;transition:all 0.5s}footer.footer-dark .footer-column .level-item .icon :hover{color:#fcfcfc}.button{cursor:pointer;transition:all 0.5s}.button.cta{font-family:'Open Sans', sans-serif;font-size:1rem;font-weight:600;padding:26px 40px 26px 40px}.button.is-clear{line-height:0 !important}.button.rounded{border-radius:500px}.button.raised:hover{box-shadow:0 14px 26px -12px rgba(0,0,0,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2) !important;opacity:0.8}.button.btn-outlined{background:transparent}.button.signup-button{font-size:.9rem;font-weight:600;font-family:'Open Sans', sans-serif;padding:24px 26px;width:130px}.button.primary-btn{outline:none;border-color:#4FC1EA;background-color:#4FC1EA;color:#fff;transition:all 0.5s}.button.primary-btn:hover{color:#fff}.button.primary-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(79,193,234,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(79,193,234,0.2) !important;opacity:0.8}.button.primary-btn.btn-outlined{border-color:#4FC1EA;color:#4FC1EA;background-color:transparent}.button.primary-btn.btn-outlined:hover{color:#fff;background-color:#4FC1EA}.button.secondary-btn{outline:none;border-color:#F39200;background-color:#F39200;color:#fff;transition:all 0.5s}.button.secondary-btn:hover{color:#fff}.button.secondary-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(243,146,0,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(243,146,0,0.2) !important;opacity:0.8}.button.secondary-btn.btn-outlined{border-color:#F39200;color:#F39200;background-color:transparent}.button.secondary-btn.btn-outlined:hover{color:#fff;background-color:#F39200}.button.button.accent-btn{outline:none;border-color:#00efb7;background-color:#00efb7;color:#fff;transition:all 0.5s}.button.button.accent-btn:hover{color:#fff}.button.button.accent-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(104,187,136,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(104,187,136,0.2) !important;opacity:0.8}.button.button.accent-btn.btn-outlined{border-color:#00efb7;color:#00efb7;background-color:transparent}.button.button.accent-btn.btn-outlined:hover{color:#fff;background-color:#00efb7}/*! _cards.scss v1.0.0 | Commercial License | built on top of bulma.io/Bulmax */.card.card--reverse-order{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card.is-horizontal{display:-ms-flexbox;display:flex}@media (max-width: 767px){.card.is-horizontal{-ms-flex-direction:column;flex-direction:column}}.card.is-horizontal .card-image .image{display:block;position:relative;overflow:hidden;height:100%;width:100%;background:#ccc url(../images/bg1.png)}.card.is-horizontal .card-image .image img{height:100%;object-fit:contain;object-position:center center}.card.is-horizontal .card-stacked{-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;position:relative}@media (max-width: 767px){.card.is-horizontal .card-stacked{padding:2rem}}.card.is-horizontal .card-stacked .card-content{-ms-flex-positive:1;flex-grow:1}.card .card-content{padding:0;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card .card-footer{padding:0;margin-top:20px}.feature-card{width:300px;height:320px;background-color:#fff;border-radius:3px;margin:0 auto}.feature-card .card-title h4{font-family:'Open Sans', sans-serif;padding-top:25px;font-size:1.2rem;font-weight:600;color:#444F60}.feature-card .card-icon img{height:120px;margin-top:20px}.feature-card .card-text{padding:0 40px}.feature-card .card-text p{color:#646464}.feature-card .card-action{margin-top:10px}.feature-card.is-bordered{border:1px solid #ededed}.flex-card{position:relative;background-color:#fff;border:0;border-radius:0.1875rem;display:inline-block;position:relative;overflow:hidden;width:100%;margin-bottom:20px}.flex-card.raised{box-shadow:0px 5px 25px 0px rgba(0,0,0,0.2)}.flex-card .tabs{padding:15px 0.7rem}.flex-card .navtab-content{min-height:190px}.flex-card .navtab-content p{padding:0 0.8rem 20px}.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header.primary{background-color:#4FC1EA}.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header.secondary{background-color:#F39200}.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header.accent{background-color:#00efb7}.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header ul li a{color:#f2f2f2}.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header ul li.is-active a{color:#fff;border:1px solid #fff;border-bottom-color:#fff !important}.modal .auth-card{max-width:460px;margin:0 auto;border-radius:6px}.modal .auth-card .tabs{margin-bottom:0}.modal .auth-card .tabs li a{color:#cecece}.modal .auth-card .tabs li.is-active a{color:#F39200;border-bottom-color:#F39200}.modal .auth-card .tab-content{padding:20px}.modal .auth-card .tab-content .field{max-width:390px;margin:10px auto}.modal .auth-card .tab-content .field label{display:block;font-weight:500;font-size:.9rem}.modal .auth-card .tab-content .field .input{font-size:.95rem;height:44px}.modal .auth-card .tab-content .button.is-fullwidth{padding:20px 0;max-width:390px;margin:20px auto}input.input{color:#878787;box-shadow:none !important;transition:all 0.8s;padding-bottom:3px}input.input.is-small{padding-bottom:2px;padding-left:10px}input.input.is-medium{padding-bottom:5px}input.input.is-large{padding-bottom:7px}input.input:focus,input.input:active{border-color:#EFF4F7}input.input.rounded{border-radius:100px}input.input.is-primary-focus:focus{border-color:#4FC1EA}input.input.is-primary-focus:focus ~ span.icon i{color:#4FC1EA}input.input.is-secondary-focus:focus{border-color:#F39200}input.input.is-secondary-focus:focus ~ span.icon i{color:#F39200}input.input.is-accent-focus:focus{border-color:#00efb7}input.input.is-accent-focus:focus ~ span.icon i{color:#00efb7}input.input.is-bloody-focus:focus{border-color:#FC354C}input.input.is-bloody-focus:focus ~ span.icon i{color:#FC354C}.form-footer{width:100%}.animated{animation-duration:0.5s;animation-fill-mode:both;-webkit-animation-duration:0.5s;-webkit-animation-fill-mode:both}.delay-1{-webkit-animation-delay:.25s;animation-delay:.25s}.delay-2{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-3{-webkit-animation-delay:.75s;animation-delay:.75s}.delay-4{-webkit-animation-delay:1s;animation-delay:1s}@keyframes fadeInLeft{from{-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes fadeInLeft{from{-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.preFadeInLeft{opacity:0}.fadeInLeft{opacity:0;animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft}@keyframes fadeInUp{from{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.preFadeInUp{opacity:0}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}.gelatine{-webkit-animation:gelatine 0.6s;animation:gelatine 0.6s;animation-duration:0.6s;-webkit-animation-duration:0.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both}@-webkit-keyframes gelatine{from,to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05)}}@keyframes gelatine{from,to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05)}}.menu-icon-wrapper{position:relative;left:0;top:0;width:34px;height:34px;pointer-events:none;transition:0.1s}.menu-icon-wrapper svg{position:absolute;top:-18px;left:-18px;-webkit-transform:scale(0.07);transform:scale(0.07);-webkit-transform-origin:0 0;transform-origin:0 0}.menu-icon-wrapper svg path{stroke:#F39200;stroke-width:40px;stroke-linecap:round;stroke-linejoin:round;fill:transparent;transition:stroke-dasharray 0.5s}.menu-icon-wrapper svg path.path1{stroke-dashoffset:5803.15px;stroke-dasharray:2901.57px, 2981.57px, 240px}.menu-icon-wrapper svg path.path2{stroke-dashoffset:800px;stroke-dasharray:400px, 480px, 240px}.menu-icon-wrapper svg path.path3{stroke-dashoffset:6993.11px;stroke-dasharray:3496.56px, 3576.56px, 240px}.menu-icon-wrapper.open svg path.path1{stroke-dasharray:2901.57px, 5258.15px, 240px}.menu-icon-wrapper.open svg path.path2{stroke-dasharray:400px, 600px, 0px}.menu-icon-wrapper.open svg path.path3{stroke-dasharray:3496.56px, 6448.11px, 240px}.menu-icon-wrapper .menu-icon-trigger{position:relative;width:100%;height:100%;cursor:pointer;pointer-events:auto;background:none;border:none;margin:0;padding:0}.sidebar{background:#344258;width:280px;height:100%;position:fixed;top:0;left:0;-webkit-transform:translateX(-281px);transform:translateX(-281px);transition:all .3s;z-index:10000;overflow-y:auto}.sidebar.is-active{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar .sidebar-header{height:4.25rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #3d4e68;padding:0 20px}.sidebar .sidebar-header img{height:32px}.sidebar .sidebar-header a{width:24px;height:24px}.sidebar .sidebar-header svg{stroke:#fff;-webkit-transform:rotate(0);transform:rotate(0);transition:all .3s;cursor:pointer}.sidebar .sidebar-header svg:hover{stroke:#F39200;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .inner{position:relative}.sidebar .inner .sidebar-menu{margin:0;padding:0;max-width:400px;list-style:none;list-style-type:none;font-family:'Open Sans', sans-serif !important}.sidebar .inner .sidebar-menu li a{padding:20px 25px;display:block;text-decoration:none;color:#fff}.sidebar .inner .sidebar-menu li a:hover{padding:20px 25px;display:block;text-decoration:none;color:#fff}.sidebar .inner .sidebar-menu li a span{margin-right:20px;color:#fff}.sidebar .inner .sidebar-menu li.have-children ul{padding:0px}.sidebar .inner .sidebar-menu li.have-children li a{background-color:#2b3648;padding-left:62px;border-bottom:1px solid #303d52;font-size:.8rem}.sidebar .inner .sidebar-menu li.have-children li a:hover{color:#4FC1EA;padding-left:62px}.sidebar .inner .sidebar-menu li.have-children span::after{position:absolute;top:27px;right:30px;content:"\f054";color:#fff;transition:all .5s;font-weight:200 !important;font-size:.8rem}.sidebar .inner li.have-children,.sidebar .inner li{position:relative}.sidebar .inner li.have-children.active&gt;a,.sidebar .inner li.have-children.active&gt;a span,.sidebar .inner li.have-children.active&gt;a span:after{color:#F39200}.sidebar .inner li.active.have-children span::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar .inner .sidebar-menu .have-children&gt;ul{display:none}.testimonial{position:relative;overflow:hidden;margin:10px auto;min-width:220px;max-width:310px;width:100%;color:#333;text-align:left;box-shadow:none !important}.testimonial *{box-sizing:border-box}.testimonial img{max-width:100%;height:80px;width:80px;border-radius:50%;margin-right:5px;display:block;z-index:1;position:absolute;right:60%}.testimonial blockquote{margin:0;display:block;border-radius:8px;position:relative;background-color:#fcfcfc;padding:30px 50px 65px 50px;font-size:1.2rem;font-weight:500;margin:0 0 -40px;line-height:1.6em;box-shadow:0 0 5px rgba(0,0,0,0.15)}.testimonial blockquote:before,.testimonial blockquote:after{font-family:'FontAwesome';content:"\f10d";position:absolute;font-size:20px;opacity:0.3;font-style:normal}.testimonial blockquote:before{top:35px;left:20px}.testimonial blockquote:after{content:"\f10e";right:20px;bottom:35px}.testimonial .author{margin:0;height:80px;display:block;text-align:left;color:#fff;padding:0 35px;position:relative;z-index:0}.testimonial .author h5,.testimonial .author span{left:50%;position:absolute;opacity:0.8;padding:3px 5px}.testimonial .author h5{text-transform:capitalize;bottom:60%;margin:0;font-weight:600;font-size:1.2rem;color:#444F60}.testimonial .author span{font-size:0.8em;color:#fff;top:50%}@media (max-width: 767px){.landing-caption{text-align:center}.navbar-menu .is-static{position:absolute;width:100%}.navbar-menu .is-fixed{position:fixed;width:100%}.navbar-menu .navbar-item{text-align:center !important}.navbar-menu .navbar-item .signup-button{width:100% !important}.navbar-menu .navbar-link{padding:10px 20px !important}.title.section-title{font-size:2rem !important}.level-left.level-social{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.pushed-image{margin-top:0 !important}.testimonial{margin:0 auto}.testimonial blockquote{font-size:1rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.landing-caption{text-align:center}.landing-caption .subtitle{max-width:440px;margin:0 auto;margin-bottom:20px}form{padding:0 40px}.hero-body{padding-bottom:0}.hero-body img{display:block;margin:0 auto;max-height:450px !important;max-width:450px !important}.navbar-menu .is-static{position:absolute;width:100%}.navbar-menu .is-fixed{position:fixed;width:100%}.navbar-menu .navbar-item{text-align:center !important}.navbar-menu .navbar-item .signup-button{width:100% !important}.navbar-menu .navbar-link{padding:10px 20px !important}.pushed-image{margin-top:0 !important}.testimonial{margin:0 auto}.is-centered-tablet-portrait{text-align:center !important}.is-centered-tablet-portrait .divider{margin:0 auto !important}.footer-logo,.footer-column{text-align:center}.level.is-mobile{-ms-flex-pack:center !important;justify-content:center !important}.level.is-mobile .level-item{margin:0 .75rem !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.navbar-menu .navbar-end a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.navbar-menu .navbar-end .navbar-link{padding-right:0 !important}.navbar-menu .navbar-end .button{min-width:180px}.navbar-item.is-hidden-mobile{display:none !important}.navbar-item.is-hidden-desktop.is-hidden-tablet{display:-ms-flexbox !important;display:flex !important}.pushed-image{margin-top:0 !important}}section:focus{outline:none !important}button:focus,button:active{outline:none}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/loaders/rings.svg);background-size:80px 80px;background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}#backtotop{position:fixed;right:0;opacity:0;visibility:hidden;bottom:25px;margin:0 25px 0 0;z-index:9999;transition:0.35s;-webkit-transform:scale(0.7);transform:scale(0.7);transition:all 0.5s}#backtotop.visible{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}#backtotop.visible a:hover{outline:none;opacity:0.9;background:#F39200}#backtotop a{outline:none;text-decoration:none;border:0 none;display:block;width:46px;height:46px;background-color:#32a8d1;opacity:1;transition:all 0.3s;border-radius:50%;text-align:center;font-size:26px}body #backtotop a{outline:none;color:#fff}#backtotop a:after{outline:none;content:"\f106";font-family:"FontAwesome";position:relative;display:block;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%)}.is-disabled{pointer-events:none;opacity:0.4;cursor:default !important}.is-hidden{display:none !important}.stuck{position:fixed !important;top:0 !important;z-index:2 !important}.light-text{color:#fff !important}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.ml-30{margin-left:30px}.huge-pb{padding-bottom:100px}.pb-20{padding-bottom:20px !important}.pb-40{padding-bottom:40px !important}::-webkit-input-placeholder{color:#cecece}::-moz-placeholder{color:#cecece}:-ms-input-placeholder{color:#cecece}:-moz-placeholder{color:#cecece}

html{font-size:14px}a{color:#4FC1EA;font-weight:bold;border-bottom:1px solid #fff}.navbar-menu a{font-weight:normal}.navbar-menu a,footer a{border:none}a:hover{color:#F39200}.hero-home{background:#4FC1EA url(../images/bgblu.png)}.section.section-secondary,.hero-foot{background:#4FC1EA url(../images/bgblu.png)}.hero-foot{padding-top:20px;padding-bottom:20px}.navbar.is-fresh .navbar-brand img{max-height:initial;height:auto}.feature-card{width:auto;height:auto}.feature-card .card-text{padding:20px 15px 20px}.feature-card .card-action{margin:0 0 30px}.feature-card .card-icon img.full-height{height:auto}@media (max-width: 767px){.is-flex-wrap-nowrap-mobile{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}}.slick-dots{bottom:-15px}.slick-dots li button:before{font-size:20px;color:#fff}.slick-dots li.slick-active button:before{color:#fff}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRpYWxzL19uYXZiYXIuc2NzcyIsInBhcnRpYWxzL19jb2xvcnMuc2NzcyIsInBhcnRpYWxzL19kcm9wZG93bnMuc2NzcyIsInBhcnRpYWxzL19zZWN0aW9ucy5zY3NzIiwicGFydGlhbHMvX2hlcm8uc2NzcyIsInBhcnRpYWxzL19mb290ZXIuc2NzcyIsInBhcnRpYWxzL19idXR0b25zLnNjc3MiLCJwYXJ0aWFscy9fY2FyZHMuc2NzcyIsInBhcnRpYWxzL19mb3Jtcy5zY3NzIiwicGFydGlhbHMvX2FuaW1hdGlvbnMuc2NzcyIsInBhcnRpYWxzL19zaWRlYmFyLnNjc3MiLCJwYXJ0aWFscy9fdGVzdGltb25pYWxzLnNjc3MiLCJwYXJ0aWFscy9fcmVzcG9uc2l2ZS5zY3NzIiwicGFydGlhbHMvX3V0aWxzLnNjc3MiLCJhcHAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSxpQkFDSSxrQkFDQSxrQkFDQSxtQkFDQSxVQUFZLENBSmhCLDRCQU1RLGVBQWlCLENBTnpCLDJCQVNRLDBCQUE0QixDQVRwQyxnQ0FhUSxXQUNBLFdBQWEsQ0FkckIsK0JBa0JRLGVBQWlCLENBbEJ6QixtQ0FvQlksMkJBQTZCLENBcEJ6QyxrREEyQmdCLGlDQUFtQyxDQUN0QywwQkE1QmIsOEJBaUNZLGVBQ0EsU0FDQSxVQUFZLENBRW5CLENBckNMLDZCQXVDUSxzQkFBQSxBQUFvQixrQkFBQSxDQXZDNUIsOEJBMkNRLGFDcEJZLENEdkJwQixtR0ErQ2dCLHdCQUE0QixDQS9DNUMsMkNBbURZLGNBQWdCLENBbkQ1Qix3REFxRGdCLGFDOUJJLENEdkJwQiw4REF1RG9CLFFBQ0EsYUFDQSxZQUNBLGlCQUNBLG9CQ3BDQSxDRHZCcEIsNERBK0RnQixXQUNBLGdCQUNBLGVBQ0Esd0JDOURHLENESm5CLHlFQW9Fb0IsaUJBQW1CLENBcEV2Qyw4REF5RW9CLGFDckVELENESm5CLG9FQTJFd0Isb0JDdkVMLENESm5CLHNDQWlGWSxjQUNBLGNBQ0EsMEJBQTRCLENBbkZ4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LENBQ3JCLFNBR0csb0JBQXNCLENBQ3pCLE9BR0csOEJBQWdDLENBQ25DLE9BR0csOEJBQWdDLENBQ25DLDRCQUlHLGFaN0lpQixDWThJcEIsbUJBRUcsYVpoSmlCLENZaUpwQix1QkFFRyxhWm5KaUIsQ1lvSnBCLGtCQUVHLGFadEppQixDWXVKcEI7O0FDaExELEtBQ0UsY0FBZ0IsQ0FDakIsRUFFQyxjQUNBLGlCQUNBLDRCQUE4QixDQUMvQixlQUVDLGtCQUFvQixDQUNyQix3QkFFQyxXQUFhLENBQ2QsUUFFQyxhQUFlLENBQ2hCLFdBSUMsMkNBQTRDLENBQzdDLHNDQUlDLDJDQUE0QyxDQUM3QyxXQUdDLGlCQUNBLG1CQUFxQixDQUN0QixtQ0FHQyxtQkFDQSxXQUFhLENBQ2QsY0FHQyxXQUNBLFdBQWEsQ0FGZix5QkFLSSxzQkFBd0IsQ0FMNUIsMkJBUUksZUFBaUIsQ0FSckIseUNBZVEsV0FBYSxDQUNkLDBCQU1MLDRCQUNFLGdDQUFBLEFBQTZCLDJCQUFBLENBQzlCLENBR0gsWUFDRSxZQUFjLENBQ2YsNkJBRUMsZUFDQSxVQUFZLENBQ2IsMENBRUMsVUFBWSxDQUNiIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5OYXZiYXJcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8vTmF2YmFyXHJcbi5uYXZiYXIuaXMtZnJlc2gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMy44cmVtO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgIHotaW5kZXg6IDI5O1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNHJlbTtcclxuICAgIH1cclxuICAgICYubm8tc2hhZG93IHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAvL1Jlc3BvbnNpdmUgbWVudSBpY29uXHJcbiAgICAubmF2YmFyLWJ1cmdlciB7XHJcbiAgICAgICAgd2lkdGg6IDRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgfVxyXG4gICAgLy9CcmFuZFxyXG4gICAgLm5hdmJhci1icmFuZCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNHJlbTtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAvL21heC1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLy9oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vUmVtb3ZpbmcgbmF2YmFyIGl0ZW0gZGVmYXVsdCBob3ZlciBiZWhhdmlvdXJcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLm5hdmJhci1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1lbnV7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgdG9wOiA1NnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLWVuZCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC8vTmF2YmFyIGl0ZW1zXHJcbiAgICAubmF2YmFyLWl0ZW0ge1xyXG4gICAgICAgIGNvbG9yOiAkbXV0ZWQtZ3JleTtcclxuICAgICAgICAmLmlzLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5oYXMtZHJvcGRvd24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgICAgIC5uYXZiYXItbGluayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG11dGVkLWdyZXk7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDU1JTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjVlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtdXRlZC1ncmV5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uYXZiYXItZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzLjRyZW07XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIC5uYXZiYXItaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLm5hdmJhci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2lnbnVwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC45cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vRml4ZWQgbmF2YmFyIG1vZGlmaWVyXHJcbiAgICAmLmlzLWZpeGVkIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlLWdyZXk7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vL0Nsb25lZCBmaXhlZCBuYXZiYXJcclxuI25hdmJhci1jbG9uZSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyBcclxuICAgIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5Db2xvciB2YXJpYWJsZXNcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbiR3aGl0ZTogI2ZmZjtcclxuJHNtb2tlLXdoaXRlOiAjZmNmY2ZjO1xyXG4kZ3JleS13aGl0ZTogI2YyZjJmMjtcclxuXHJcbiRwcmltYXJ5OiAjNEZDMUVBO1xyXG4kc2Vjb25kYXJ5OiAjRjM5MjAwO1xyXG4kYWNjZW50OiAjMDBlZmI3O1xyXG5cclxuJGZhZGUtZ3JleTogI2VkZWRlZDtcclxuJGxpZ2h0LWdyZXk6ICNFRkY0Rjc7XHJcbiR0aXRsZS1ncmV5OiAjQTlBQkFDO1xyXG4kYmx1ZS1ncmV5OiAjNDQ0RjYwO1xyXG4kbXV0ZWQtZ3JleTogIzk5OTtcclxuJGxpZ2h0LWJsdWUtZ3JleTogIzk4YTljMztcclxuJG1lZGl1bS1ncmV5OiAjNjY2NzZiO1xyXG4kYmFzYWx0aWMtZ3JleTogIzg3ODc4NztcclxuJHB1cnBsZTogIzdGMDBGRjtcclxuJG1pbnQ6ICMxMUZGQkQ7XHJcbiRibG9vZHk6ICNGQzM1NEM7XHJcbiRwaW5reTogI2ZmMDBjYztcclxuJGZyb3N0OiAjMDA0ZTkyO1xyXG4kcGxhY2Vob2xkZXI6ICNjZWNlY2U7XHJcbiRkYXJrLWdyZXk6ICMzNDQyNTg7XHJcbiRib3JkZXItZ3JleTogI2NjYztcclxuJG11dGVkLWdyZXk6ICM2NDY0NjQ7XHJcbiRzZWN0aW9uLWdyZXk6ICNmYmZiZmI7IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuRHJvcGRvd24gc3R5bGVzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vLyBIb3ZlciBEcm9wZG93bnMgXHJcbmRpdi5uYXYtaXRlbS5pcy1kcm9wIGEge1xyXG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xyXG59XHJcblxyXG5kaXYubmF2LWl0ZW0uaXMtZHJvcDpob3ZlciAuZHJvcENvbnRhaW4gLmRyb3BPdXQge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuZGl2Lm5hdi1pdGVtLmlzLWRyb3A6aG92ZXIsIGRpdi5uYXYtaXRlbS5pcy1kcm9wOmhvdmVyIGEsIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbn1cclxuXHJcbmRpdi5uYXYtaXRlbS5pcy1kcm9wOmhvdmVyIC5kcm9wQ29udGFpbiB7XHJcbiAgICB0b3A6IDY1cHg7XHJcbiAgICBhbmltYXRpb246IGZhZGVJblVwIDAuMjdzIGVhc2Utb3V0O1xyXG59XHJcblxyXG5zcGFuLmRyb3AtY2FyZXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiA1cHg7XHJcbn1cclxuXHJcbmRpdi5uYXYtaXRlbS5pcy1kcm9wIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5kcm9wQ29udGFpbiB7XHJcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTExMHB4OyAvKiBoYWxmIG9mIHdpZHRoICovXHJcbiAgICAgICAgdG9wOiAtNDAwcHg7XHJcbiAgICAgICAgLmRyb3BPdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMjIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwwLDAsLjE1KTtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcclxuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kcm9wT3V0IC50cmlhbmdsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRvcDogLThweDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRyb3BPdXQgdWwgbGkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMTBweCAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRyb3BPdXQgdWwge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblNlY3Rpb24gU3R5bGVzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vL1NlY3Rpb25zXHJcbi5zZWN0aW9uIHtcclxuICAgICYuc2VjdGlvbi1saWdodC1ncmV5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICAgIH1cclxuICAgICYuc2VjdGlvbi1mZWF0dXJlLWdyZXkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWN0aW9uLWdyZXk7XHJcbiAgICB9XHJcbiAgICAmLnNlY3Rpb24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG4gICAgJi5zZWN0aW9uLWhhbGYge1xyXG4gICAgICAgIGhlaWdodDogNzV2aCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnRpdGxlLCAuc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuXHJcbiAgICB9XHJcbiAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICYuaXMtbXV0ZWQge1xyXG4gICAgICAgICAgICBjb2xvcjogJG11dGVkLWdyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vL1RpdGxlc1xyXG4udGl0bGUtd3JhcHBlciB7XHJcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAudGl0bGUsIC5zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgIH1cclxuICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgICAgJi5pcy1tdXRlZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbXV0ZWQtZ3JleTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vRGl2aWRlclxyXG4uZGl2aWRlciB7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICAmLmlzLWNlbnRlcmVkIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLy9XcmFwcGVyXHJcbi5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG59XHJcblxyXG5cclxuLy9QdWxsZWQgaW1hZ2VcclxuaW1nLnB1c2hlZC1pbWFnZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjl2aDtcclxufVxyXG5cclxuLy9JY29uIGJveFxyXG4ubWVkaWEuaWNvbi1ib3gge1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgLm1lZGlhLWNvbnRlbnQgLmNvbnRlbnQgcCB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbi1ib3gtdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZ3JleTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY29uLWJveC10ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aXRsZS1ncmV5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuSGVybyBzdHlsZXNcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5oZXJvLWJvZHkge1xyXG4gICAgcGFkZGluZy10b3A6IDZyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuICAgIC50aXRsZSwgLnN1YnRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICB9XHJcbiAgICAudGl0bGUge1xyXG4gICAgICAgICYuaXMtYm9sZCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN1YnRpdGxlIHtcclxuICAgICAgICAmLmlzLW11dGVkIHtcclxuICAgICAgICAgICAgY29sb3I6ICRtdXRlZC1ncmV5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlcm8tZm9vdCB7XHJcbiAgICBpbWcucGFydG5lci1sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuRnJlc2ggRm9vdGVyXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5mb290ZXIuZm9vdGVyLWRhcmsge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWUtZ3JleTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIH1cclxuICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgLy9oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvb3Rlci1jb2x1bW4ge1xyXG4gICAgICAgIC5mb290ZXItaGVhZGVyIGgzIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwubGluay1saXN0IHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmx1ZS1ncmV5O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIDpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNtb2tlLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZXZlbC1pdGVtIC5pY29uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgICA6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzbW9rZS13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkNsYXNzZXMgdG8gY2hhbmdlIHRoZSBmZWVsIG9mIGJ1bG1hIGJ1dHRvbnNcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8vIENUQSBidXR0b25zIFxyXG5cclxuLmJ1dHRvbiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICYuY3RhIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgcGFkZGluZzogMjZweCA0MHB4IDI2cHggNDBweDtcclxuICAgIH1cclxuICAgICYuaXMtY2xlYXIge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLnJvdW5kZWQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xyXG4gICAgfVxyXG4gICAgJi5yYWlzZWQ6aG92ZXIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTRweCAyNnB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC40MiksIDAgNHB4IDIzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICB9XHJcbiAgICAmLmJ0bi1vdXRsaW5lZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAmLnNpZ251cC1idXR0b24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAyNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJ1dHRvbiB7XHJcbiAgICAmLnByaW1hcnktYnRuIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5yYWlzZWQ6aG92ZXIge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDE0cHggMjZweCAtMTJweCByZ2JhKDc5LCAxOTMsIDIzNCwgMC40MiksIDAgNHB4IDIzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTVweCByZ2JhKDc5LCAxOTMsIDIzNCwgMC4yKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYnRuLW91dGxpbmVkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zZWNvbmRhcnktYnRuIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucmFpc2VkOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxNHB4IDI2cHggLTEycHggcmdiYSgyNDMsIDE0NiwgMCwgMC40MiksIDAgNHB4IDIzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTVweCByZ2JhKDI0MywgMTQ2LCAwLCAwLjIpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4tb3V0bGluZWQge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJ1dHRvbi5hY2NlbnQtYnRuIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucmFpc2VkOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxNHB4IDI2cHggLTEycHggcmdiYSgxMDQsIDE4NywgMTM2LCAwLjQyKSwgMCA0cHggMjNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA4cHggMTBweCAtNXB4IHJnYmEoMTA0LCAxODcsIDEzNiwgMC4yKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYnRuLW91dGxpbmVkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi8qISBfY2FyZHMuc2NzcyB2MS4wLjAgfCBDb21tZXJjaWFsIExpY2Vuc2UgfCBidWlsdCBvbiB0b3Agb2YgYnVsbWEuaW8vQnVsbWF4ICovXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5DYXJkcyBhbmQgQ2FyZCBjb250ZW50IHN0eWxlc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmNhcmR7XHJcbiAgICAmLmNhcmQtLXJldmVyc2Utb3JkZXJ7IC8qIE5PVEU6IEFkZCB0aGlzIGxpbmUgKi9cclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgLyogTk9URTogQWRkIHRoaXMgbGluZSAqL1xyXG4gICAgfVxyXG4gICAgJi5pcy1ob3Jpem9udGFse1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAuY2FyZC1pbWFnZXtcclxuICAgICAgICAgICBcclxuICAgIFxyXG4gICAgICAgICAgICAuaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjY2MgdXJsKC4uL2ltYWdlcy9iZzEucG5nKTtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAvL29iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkLXN0YWNrZWQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmNhcmQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FyZC1jb250ZW50e1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgLW1zLXdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICBcclxuICAgICAgICAvKiBOb24gc3RhbmRhcmQgZm9yIHdlYmtpdCAqL1xyXG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICBcclxuICAgICAgICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XHJcbiAgICAgICAgLW1vei1oeXBoZW5zOiBhdXRvO1xyXG4gICAgICAgIC1tcy1oeXBoZW5zOiBhdXRvO1xyXG4gICAgICAgIGh5cGhlbnM6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuY2FyZC1mb290ZXJ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBGZWF0dXJlIENhcmRcclxuLmZlYXR1cmUtY2FyZCB7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIC5jYXJkLXRpdGxlIGg0IHtcclxuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogJGJsdWUtZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1pY29uIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbXV0ZWQtZ3JleTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtYWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtYm9yZGVyZWQge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmYWRlLWdyZXk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEZsZXggQ2FyZFxyXG4uZmxleC1jYXJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICYucmFpc2VkIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDI1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIH1cclxuXHJcbiAgICAudGFicyB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwLjdyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdnRhYi1jb250ZW50IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxOTBweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC44cmVtIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXZpZ2F0aW9uLXRhYnMge1xyXG4gICAgICAgICYub3V0bGluZWQtcGlsbHMgLnRhYnMudGFicy1oZWFkZXIge1xyXG4gICAgICAgICAgICAmLnByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWNjZW50IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsIGxpIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bCBsaS5pcy1hY3RpdmUgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vTW9kYWwgY2FyZFxyXG4ubW9kYWwge1xyXG4gICAgLmF1dGgtY2FyZCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcblxyXG4gICAgICAgIC50YWJzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcGxhY2Vob2xkZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50YWItY29udGVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAuZmllbGQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC45NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXR0b24uaXMtZnVsbHdpZHRoIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5JbnB1dHMgc3R5bGVzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5pbnB1dC5pbnB1dCB7XHJcbiAgICBjb2xvcjogJGJhc2FsdGljLWdyZXk7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC44cztcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICAmLmlzLXNtYWxsIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuICAgICYuaXMtbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gICAgJi5pcy1sYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuICAgIH1cclxuICAgICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodC1ncmV5O1xyXG4gICAgfVxyXG4gICAgJi5yb3VuZGVkIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIH1cclxuICAgICYuaXMtcHJpbWFyeS1mb2N1czpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB+IHNwYW4uaWNvbiBpIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaXMtc2Vjb25kYXJ5LWZvY3VzOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfiBzcGFuLmljb24gaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaXMtYWNjZW50LWZvY3VzOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XHJcbiAgICAgICAgfiBzcGFuLmljb24gaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaXMtYmxvb2R5LWZvY3VzOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRibG9vZHk7XHJcbiAgICAgICAgfiBzcGFuLmljb24gaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxvb2R5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tZm9vdGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuR2VuZXJhbCBLZXlmcmFtZXMgYW5pbWF0aW9uc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmFuaW1hdGVkIHtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxufVxyXG5cclxuLy9EZWxheXNcclxuLmRlbGF5LTEge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuMjVzO1xyXG59XHJcbi5kZWxheS0yIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLjVzO1xyXG59XHJcbi5kZWxheS0zIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLjc1cztcclxufVxyXG4uZGVsYXktNCB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IDFzO1xyXG59XHJcblxyXG4vLyBGQURFIElOIExFRlQgXHJcbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJlRmFkZUluTGVmdCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uZmFkZUluTGVmdCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG59XHJcblxyXG4vLyBGQURFIElOIFVQIFxyXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuLnByZUZhZGVJblVwIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuLmZhZGVJblVwIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxufVxyXG5cclxuLy9HZWxhdGluZVxyXG4uZ2VsYXRpbmUge1xyXG4gICAgYW5pbWF0aW9uOiBnZWxhdGluZSAwLjZzO1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGdlbGF0aW5lIHtcclxuICBmcm9tLCB0byB7IHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7IH1cclxuICAyNSUgeyB0cmFuc2Zvcm06IHNjYWxlKDAuOSwgMS4xKTsgfVxyXG4gIDUwJSB7IHRyYW5zZm9ybTogc2NhbGUoMS4xLCAwLjkpOyB9XHJcbiAgNzUlIHsgdHJhbnNmb3JtOiBzY2FsZSgwLjk1LCAxLjA1KTsgfVxyXG59IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuU2lkZWJhciBTdHlsZXMgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vL1NpZGViYXIgYW5pbWF0ZWQgaWNvbiB0cmlnZ2VyXHJcbi5tZW51LWljb24td3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgLy9tYXJnaW46IC0xMnB4IDBweCAwcHggLTEycHg7XHJcbiAgICB3aWR0aDogMzRweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogMC4xcztcclxuICAgIHN2ZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTE4cHg7XHJcbiAgICAgICAgbGVmdDogLTE4cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjA3KTtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcbiAgICAgICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XHJcbiAgICAgICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaGFycmF5IDAuNXM7XHJcbiAgICAgICAgICAgICYucGF0aDEge1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDU4MDMuMTVweDsgXHJcbiAgICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAyOTAxLjU3cHgsIDI5ODEuNTdweCwgMjQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5wYXRoMiB7XHJcbiAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogODAwcHg7IFxyXG4gICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNDAwcHgsIDQ4MHB4LCAyNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnBhdGgzIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA2OTkzLjExcHg7IFxyXG4gICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMzQ5Ni41NnB4LCAzNTc2LjU2cHgsIDI0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5vcGVuIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICYucGF0aDEge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDI5MDEuNTdweCwgNTI1OC4xNXB4LCAyNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucGF0aDIge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQwMHB4LCA2MDBweCwgMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5wYXRoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMzQ5Ni41NnB4LCA2NDQ4LjExcHgsIDI0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnUtaWNvbi10cmlnZ2VyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuLy9TaWRlYmFyXHJcbi5zaWRlYmFyIHtcclxuICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyZXk7XHJcbiAgICB3aWR0aDogMjgwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yODFweCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgei1pbmRleDogMTAwMDA7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIH1cclxuICAgIC5zaWRlYmFyLWhlYWRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA0LjI1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0ZW4oJGRhcmstZ3JleSwgNSUpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnNpZGViYXItbWVudSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuaGF2ZS1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRhcmstZ3JleSwgNSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbigkZGFyay1ncmV5LCAyJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNTRcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGkuaGF2ZS1jaGlsZHJlbiwgbGkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpLmhhdmUtY2hpbGRyZW4uYWN0aXZlID4gYSwgbGkuaGF2ZS1jaGlsZHJlbi5hY3RpdmUgPiBhIHNwYW4sIGxpLmhhdmUtY2hpbGRyZW4uYWN0aXZlID4gYSBzcGFuOmFmdGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpLmFjdGl2ZS5oYXZlLWNoaWxkcmVuIHNwYW46OmFmdGVyIHtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpZGViYXItbWVudSAuaGF2ZS1jaGlsZHJlbiA+IHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuVGVzdGltb25pYWxzIFN0eWxlc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLnRlc3RpbW9uaWFsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAqIHtcclxuICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDYwJTtcclxuICAgIH1cclxuICAgIGJsb2NrcXVvdGUge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbW9rZS13aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDUwcHggNjVweCA1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgLTQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgIH1cclxuICAgIGJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgICBjb250ZW50OiBcIlxcZjEwZFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIH1cclxuICAgIGJsb2NrcXVvdGU6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IDM1cHg7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgIH1cclxuICAgIGJsb2NrcXVvdGU6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG4gICAgLmF1dGhvciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMCAzNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIGg1LCBzcGFuIHtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgYm90dG9tOiA2MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1ncmV5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5SZXNwb25zaXZlIFN0eWxlc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZy1jYXB0aW9uIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhci1tZW51IHtcclxuICAgICAgICAuaXMtc3RhdGljIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pcy1maXhlZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2YmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5zaWdudXAtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZiYXItbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmxldmVsLWxlZnQubGV2ZWwtc29jaWFsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAucHVzaGVkLWltYWdlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlc3RpbW9uaWFsIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgYmxvY2txdW90ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcclxuICAgIC5sYW5kaW5nLWNhcHRpb24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgcGFkZGluZzogIDAgNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVyby1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhci1tZW51IHtcclxuICAgICAgICAuaXMtc3RhdGljIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pcy1maXhlZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2YmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5zaWdudXAtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZiYXItbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHVzaGVkLWltYWdlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlc3RpbW9uaWFsIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuaXMtY2VudGVyZWQtdGFibGV0LXBvcnRyYWl0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLmRpdmlkZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXItbG9nbywgLmZvb3Rlci1jb2x1bW4ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5sZXZlbC5pcy1tb2JpbGUge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLmxldmVsLWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG5cclxuICAgIC5uYXZiYXItbWVudSB7XHJcbiAgICAgICAgLm5hdmJhci1lbmQge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5hdmJhci1saW5rIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhci1pdGVtIHtcclxuICAgICAgICAmLmlzLWhpZGRlbi1tb2JpbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaXMtaGlkZGVuLWRlc2t0b3AuaXMtaGlkZGVuLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnB1c2hlZC1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxufSIsIi8vIFJlc2V0c1xyXG5zZWN0aW9uOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuICAgICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBQcmVsb2FkZXIgXHJcbiNwcmVsb2FkZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgei1pbmRleDogOTk7XHJcbn1cclxuXHJcbiNzdGF0dXMge1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIC8vIGNlbnRlcnMgdGhlIGxvYWRpbmcgYW5pbWF0aW9uIGhvcml6b250YWxseSBvbiB0aGUgc2NyZWVuIFxyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAvLyBjZW50ZXJzIHRoZSBsb2FkaW5nIGFuaW1hdGlvbiB2ZXJ0aWNhbGx5IG9uIHRoZSBzY3JlZW4gXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xvYWRlcnMvcmluZ3Muc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODBweCA4MHB4O1xyXG4gICAgLy8gcGF0aCB0byBsb2FkaW5nIGFuaW1hdGlvbiBcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IC0xMDBweCAwIDAgLTEwMHB4O1xyXG4gICAgLy8gd2lkdGggYW5kIGhlaWdodCBkaXZpZGVkIGJ5IHR3byBcclxufVxyXG5cclxuLy8gQmFjayB0byB0b3AgYnV0dG9uXHJcbiNiYWNrdG90b3Age1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYm90dG9tOiAyNXB4O1xyXG4gICAgbWFyZ2luOiAwIDI1cHggMCAwO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIHRyYW5zaXRpb246IDAuMzVzO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbn1cclxuXHJcbiNiYWNrdG90b3AudmlzaWJsZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblxyXG59XHJcblxyXG4jYmFja3RvdG9wLnZpc2libGUgYTpob3ZlciB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgb3BhY2l0eTogMC45O1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxufVxyXG5cclxuI2JhY2t0b3RvcCBhIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBib3JkZXI6IDAgbm9uZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQ2cHg7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICRtZWRpdW0tZ3JleTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMmE4ZDE7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDI2cHhcclxufVxyXG5cclxuYm9keSAjYmFja3RvdG9wIGEge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4jYmFja3RvdG9wIGE6YWZ0ZXIge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XHJcbiAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpO1xyXG59XHJcblxyXG5cclxuLy9IZWxwZXJzXHJcbi5pcy1kaXNhYmxlZCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaXMtaGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0dWNrIHtcclxuICAgIHBvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LXRleHQge1xyXG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMjAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLm1iLTQwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5tYi02MCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4ubXQtMjAge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLm10LTQwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5tdC01MCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ubXQtNjAge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxufVxyXG5cclxuLm1sLTMwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG4uaHVnZS1wYiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuXHJcbi5wYi0yMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItNDAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLy9JbnB1dCBwbGFjZWhvbGRlcnNcclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgY29sb3I6ICRwbGFjZWhvbGRlcjtcclxufVxyXG46Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgY29sb3I6ICRwbGFjZWhvbGRlcjtcclxufVxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXHJcbiAgICBjb2xvcjogJHBsYWNlaG9sZGVyO1xyXG59XHJcbjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICAgIGNvbG9yOiAkcGxhY2Vob2xkZXI7XHJcbn0iLCJodG1se1xuICBmb250LXNpemU6IDE0cHg7XG59XG5he1xuICBjb2xvcjogIzRGQzFFQTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xufVxuLm5hdmJhci1tZW51IGEge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLm5hdmJhci1tZW51IGEsIGZvb3RlciBhe1xuICBib3JkZXI6IG5vbmU7XG59XG5hOmhvdmVye1xuICBjb2xvcjogI0YzOTIwMDtcbn1cblxuLmhlcm8taG9tZXtcbiAgLy9iYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JnMS5wbmcpO1xuICBiYWNrZ3JvdW5kOiAjNEZDMUVBIHVybCguLi9pbWFnZXMvYmdibHUucG5nKTtcbn1cblxuLnNlY3Rpb24uc2VjdGlvbi1zZWNvbmRhcnksXG4uaGVyby1mb290e1xuICBiYWNrZ3JvdW5kOiAjNEZDMUVBIHVybCguLi9pbWFnZXMvYmdibHUucG5nKTtcbn1cblxuLmhlcm8tZm9vdHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ubmF2YmFyLmlzLWZyZXNoIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmVhdHVyZS1jYXJke1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuXG4gIC5jYXJkLXRleHQge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAyMHB4O1xuICB9XG4gIC5jYXJkLWFjdGlvbntcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gIC5jYXJkLWljb257XG5cbiAgICBpbWd7XG5cbiAgICAgICYuZnVsbC1oZWlnaHR7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pcy1mbGV4LXdyYXAtbm93cmFwLW1vYmlsZSB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2xpY2stZG90c3tcbiAgYm90dG9tOiAtMTVweDtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmV7XG4gIGNvbG9yOiAjZmZmO1xufSJdfQ== */
</pre></body></html>