.minimal-social{margin:0 0 1.5rem}.jiathis_style_32x32{margin:0 0 1.5rem}.single-parent .minimal-social .addthis_toolbox,.single-parent .minimal-social .addthis_sharing_toolbox{height:auto !important}.minimal-social .addthis_default_style a.at300b,.minimal-social .addthis_default_style a.at300m,.minimal-social .addthis_sharing_toolbox a.at-share-btn{padding:2px 60px 4px 5px;margin:0 2px 5px 2px;opacity:.9;max-height:40px}.minimal-social .addthis_sharing_toolbox a.at-share-btn{float:left}.minimal-social .addthis_sharing_toolbox a.at-share-btn span.at300bs{display:block}.minimal-social .addthis_default_style a.at300b:hover,.minimal-social .addthis_default_style a.at300m:hover,.minimal-social .addthis_sharing_toolbox a.at-share-btn:hover{opacity:1}.at-share-tbx-element .at-share-btn.at-svc-facebook,.at-svc-facebook,.addthis_button_facebook{background:#3b5998}.at-share-tbx-element .at-share-btn.at-svc-twitter,.at-svc-twitter,.addthis_button_twitter{background:#1da1f2}.at-share-tbx-element .at-share-btn.at-svc-pinterest_share,.at-svc-pinterest_share,.addthis_button_pinterest_share{background:#cb2027}.at-share-tbx-element .at-share-btn.at-svc-email,.at-svc-email,.addthis_button_email{background:#848484}.at-share-tbx-element .at-share-btn.at-svc-compact,.at-svc-compact,.addthis_button_compact{background:#fc6d4c}@media all and (max-width: 630px){.minimal-social .addthis_default_style a.at300b,.minimal-social .addthis_default_style a.at300m,.minimal-social .addthis_sharing_toolbox a.at-share-btn{padding:2px 5px 4px 5px;max-width:40px;max-height:40px}}.social-widget a{float:left;width:18%;padding:.3rem;margin-right:2%;background:#000;border-radius:50%}.social-widget a svg{fill:#FFF}#comments{margin-bottom:2rem}#comments h3{text-align:center;font-weight:600;font-size:2.4rem;text-transform:uppercase}#respond{background:#e5f1f8;padding:1rem}#respond h3{font-size:2rem}#respond label{font-size:1rem}#respond input[type=text],#respond input[type=email]{width:40%}#respond textarea{height:auto}#respond #submit{font-size:1.5rem;margin:1rem 0 0}footer p,footer h2,footer h3,footer h4{color:#FFF}footer p,footer ul,footer ol{font-size:1rem}footer ul{margin:0}@media only screen and (min-width: 740px){footer ul{padding-right:2.5rem}}footer ul li{list-style:none;margin:.3rem 0 0 0;padding:0;color:#FFF;line-height:1.2}footer a{color:#FFF}footer p.menu-title{font-weight:700;margin:0;color:#FFF}.footer-credits p{color:#888;font-size:.75rem}footer span.logo a{display:block}@media only screen and (max-width: 640px){.menu-one,.menu-two,.menu-three{margin-bottom:1.5rem}}.formbuilder-embed,.ea-form-wrapper{position:relative;color:#090a0b;font-family:'Open Sans', sans-serif;max-width:600px;margin:0 0 2rem}.ea-form-wrapper{max-width:100%}.formbuilder-embed a{color:#5492cc}.formbuilder-embed a:hover,.formbuilder-embed a:active,.formbuilder-embed a:focus{text-decoration:underline}.formbuilder-embed .aligncenter{text-align:center}.formbuilder-embed form tbody td{padding:2px 0;color:#090a0b}.formbuilder-embed table{border:0;width:100%}.formbuilder-embed table tr{background:none}.formbuilder-embed table,.formbuilder-embed table tr td,.formbuilder-embed table input{font-size:1rem;font-family:'Open Sans', sans-serif}.formbuilder-embed table tr td:first-child{text-align:right;line-height:1.4;padding-top:5px;padding-right:6px}.formbuilder-embed table tr td[align=left]:first-child{text-align:left}.formbuilder-embed table img{height:30px !important}.formbuilder-embed form tbody tr td:first-child{width:40%}.formbuilder-embed form tbody tr td+td{width:60%}.formbuilder-embed textarea{font-size:0.875em;width:90%;padding:0.5em;font-family:'Open Sans', sans-serif}.formbuilder-embed form tbody td textarea{width:90%;padding:0.5em;font-family:'Open Sans', sans-serif}.formbuilder-embed form select{width:90%}.formbuilder-embed .action-team-icon,.formbuilder-embed .peta-living-icon,.formbuilder-embed .peta2-enews-icon,.formbuilder-embed .peta-catalog-icon,.formbuilder-embed .peta-kids-icon,.formbuilder-embed .peta-prime-icon{display:inline}form.formbuilder-embed input[type="text"]{height:auto !important;width:90%}.formbuilder-embed table input,.formbuilder-embed table select,.formbuilder-embed table textarea{display:inline !important;padding:4px;line-height:120%;margin:0 !important}.formbuilder-embed input#btnSubmit,.formbuilder-embed input#keithResetButton{padding:0 10px;font-family:'Open Sans', sans-serif;font-size:1.3rem;text-transform:uppercase;color:#fff;background:#36b7e1;padding:.5rem 1.5rem;box-shadow:none;text-shadow:none;border:none;border-radius:1000px;cursor:pointer}.formbuilder-embed input#btnSubmit:hover,.formbuilder-embed input#keithResetButton:hover{background:#2E81C4}@media all and (max-width: 440px){.formbuilder-embed form tbody tr td{display:block;text-align:left !important;width:100% !important}.formbuilder-embed form tbody tr td:first-child{padding:10px 2px 0}table tr th,table tr td{padding:0.3rem 0.4rem}}.ea_widget_container{line-height:1.6;margin:0 0 2rem}.ea_widget_container .en_social_buttons .simple{width:auto;display:inline-block;float:none}.ea_widget_container .ajax-loader-bg{display:none}.ea_widget_container table{width:100%}.ea_widget_container span{font-size:1rem !important}.ea_widget_container label{float:left;width:39%;padding:6px 6px 6px 0;text-align:right;line-height:120%}.ea_widget_container input[type="text"],.ea_widget_container textarea{float:right;width:59%;height:auto;margin:0 0 4px 0;padding:4px;font-size:inherit;line-height:120%;box-shadow:none;border-radius:0;border:1px solid #999999}.ea_widget_container select{float:right;width:59%;height:auto;margin:0 0 4px 0;padding:4px;font-size:inherit;line-height:120%}.ea_widget_container .ea-field-text,.ea_widget_container textarea{border-radius:0}.ea_widget_container .comp_15 p{margin-left:41.5%;line-height:1.6rem}.ea_widget_container .ea-field-error{font-size:.875rem;color:red;clear:both;float:right;width:54%;border:0;margin:0 5.333% 4px 0}.ea_widget_container fieldset{border:0;margin:.5rem 0;padding:0;width:100%}.ea_widget_container fieldset textarea{float:none;width:100%;margin:.5rem 0}.ea_widget_container .comp_9{width:100%}.ea_widget_container .comp_15 label{width:100%;text-align:left}.ea_widget_container .comp_26{border:0;background:0;width:95%;padding:0;margin:1rem 0}.ea_widget_container .comp_26 textarea{width:100%;margin:0;float:none}.ea_widget_container .ea-form-buttons input[value="Submit"],.ea_widget_container .ea-form-buttons input[value="Reset"],.ea_widget_container .ea-form-buttons input.submit-button{padding:0 10px;font-family:'Open Sans', sans-serif;font-size:1.3rem;text-transform:uppercase;color:#fff;background:#36b7e1;padding:.5rem 1.5rem;box-shadow:none;text-shadow:none;border:none;border-radius:1000px;cursor:pointer}.ea_widget_container .ea-form-buttons input[value="Submit"]:hover,.ea_widget_container .ea-form-buttons input[value="Reset"]:hover,.ea_widget_container .ea-form-buttons input.submit-button:hover{background:#2E81C4}.ea_widget_container .ea-form-buttons{padding:0 0 0 41.5%}.ea_widget_container .ea-form-buttons input[value="Submit"],.ea_widget_container .ea-form-buttons input[value="Reset"]{float:right;margin-left:4px}.ea_widget_container .ea-form-buttons input.reset-button{display:none}.ea_widget_container .ea-opt-in{margin-left:0;padding:0 0 0 41.5%;line-height:1.6rem}.ea_widget_container .ea-opt-in input[type="checkbox"]{margin:0}.ea_widget_container .ea-form-wrapper .ea-error{border-color:red !important}.ea_widget_container .en_social_buttons .simple{width:50px;height:50px}.ea_widget_container .en_social_buttons a{display:inline-block;width:44px;height:44px;margin-right:5px}.ea_widget_container .en_social_buttons .en_twitter a{background:#36b7e1 url(../img/icon-twitter.svg);background-size:contain}.ea_widget_container .en_social_buttons .en_facebook a{background:#2e81c4 url(../img/icon-facebook.svg);background-size:contain}.ea_widget_container .en_social_buttons img{display:none}@media all and (max-width: 888px){.ea_widget_container .comp_15 p{line-height:1.6rem}.ea_widget_container span{font-size:1.4rem !important}}@media all and (max-width: 640px){.ea_widget_container .comp_15 p{line-height:1.25rem}.ea_widget_container span{font-size:1rem !important}}@media all and (max-width: 440px){.ea_widget_container label{float:none;width:100%;padding:0 0 2px 0;text-align:left;line-height:120%}.ea_widget_container input[type="text"],.ea_widget_container textarea{float:none;width:100%;margin:0}.ea_widget_container select{float:none;width:100%;margin:0}.ea_widget_container .comp_15 p{margin-left:0}.ea_widget_container .ea-form-buttons{padding-left:0}.ea_widget_container .ea-form-buttons input[value="Submit"],.ea_widget_container .ea-form-buttons input[value="Reset"]{float:left;margin-left:0}.ea_widget_container .ea-form-buttons input[value="Reset"]{margin-left:4px}.ea_widget_container .ea-opt-in{padding:0}}body .gform_wrapper div.validation_error{font-size:.8rem;color:red;border:0;margin-bottom:.5rem;padding:0}body .sidebar .gform_wrapper div.validation_error{color:#ff7}body .gform_wrapper li.gfield_error input[type=email],body .gform_wrapper li.gfield_error input[type=number],body .gform_wrapper li.gfield_error input[type=password],body .gform_wrapper li.gfield_error input[type=tel],body .gform_wrapper li.gfield_error input[type=text],body .gform_wrapper li.gfield_error input[type=url],body .gform_wrapper li.gfield_error textarea{border:solid 1px red}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;border:0}body .gform_wrapper .gfield_description.validation_message,body .gform_wrapper .top_label .gfield_description.validation_message{color:red;padding:0;font-size:.8rem}body .sidebar .gform_wrapper .gfield_description.validation_message,body .sidebar .gform_wrapper .top_label .gfield_description.validation_message{color:#ff7;margin:0;padding:0 !important}body .gf_browser_ie.gform_wrapper .gform_footer input.button{padding:.5rem 1.5rem}body.admin-bar{position:static}a{color:#36b7e1}a:hover{color:#0C86AE}p a{font-weight:600}blockquote{border-left:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:1rem 0;margin:0 2rem 1.25rem;color:#000;font-size:1.25rem}.mobile-top-links{display:none}.row{max-width:1088px}.button{text-transform:uppercase;background:#36b7e1;font-size:1.5rem;font-weight:300;padding:.5rem 1.5rem;border-radius:1000px}.button:hover,.button:active{background:#2E81C4}.main-content{padding-bottom:3rem}div{max-width:100%}@media only screen and (max-width: 740px){table tr th,table tr td{padding:0}}.bar{padding:2rem 0}.bright-bar{background:#2e81c4;color:#FFF}.bright-bar h2,.bright-bar h3,.bright-bar h4,.bright-bar p,.bright-bar li,.bright-bar a{color:#FFF}.dark-bar{background:#252525;color:#FFF}.light-bar{background:#d0e7f5}@media only screen and (max-width: 1100px){html{font-size:15px}}@media only screen and (max-width: 1030px){html{font-size:14px}}@media only screen and (max-width: 892px){html{font-size:13px}}@media only screen and (max-width: 850px){html{font-size:12px}}@media only screen and (max-width: 780px){html{font-size:16px}input{font-size:1rem !important}}.top-bar-section .has-form,.top-bar-section ul,.top-bar,.contain-to-grid{background:none}.top-bar-section li a:not(.button),.top-bar-section li.current-menu-item a{background:transparent;color:#000000}.peta-nl .mobile-top-links .mobile-secondary-menu{display:none}.secondary-navigation{background:#e4e4e4}.secondary-navigation ul{list-style:none}.secondary-navigation .top-bar-section li{background:transparent}.secondary-navigation .top-bar-section ul li:not(.has-form) a:not(.button){background:transparent;padding:0 15px;text-transform:uppercase;font-weight:600;font-size:.8rem;margin-top:6px;line-height:24px;border-right:1px solid #000;background:none}.secondary-navigation .top-bar-section li:not(.has-form) a:not(.button):hover{background:#272727}.secondary-navigation .top-bar-section ul{display:inline;width:auto}.secondary-navigation .top-bar-section ul li{float:left}.secondary-navigation .top-bar-section .has-form{padding:0 .9375rem;height:38px}@media only screen and (max-width: 780px){#searchform input{font-size:1rem}}#searchform input{height:26px;width:220px;display:block;float:left;margin:.4rem 0}#searchform #searchsubmit{background:#8a8a8a url(../img/icon-search.svg) no-repeat;background-size:contain;display:block;float:left;width:26px;height:26px !important;text-indent:-9999px;margin:.4rem 0 .4rem .25rem;border:0;padding:0}.no-svg #searchform #searchsubmit{background:url(../img/icon-search.png) no-repeat}.site-logo{width:13%;float:left;margin-right:2rem;padding:.5rem 0}.site-logo h1.site-title{margin:0;height:0;text-indent:-9999px}.site-logo img{width:100%;max-width:100%;height:auto}@media only screen and (max-width: 780px){header{min-height:120px;border-bottom:1px solid #e4e4e4}.site-logo{padding:0;width:auto;float:none}.site-logo a{position:fixed;top:4px;left:8px;width:100px;z-index:501;transition:all 0.3s}.admin-bar .site-logo a{top:52px}header.js-smaller .site-logo a{width:58px;top:2px}}@media only screen and (max-width: 380px){header{min-height:105px}.site-logo a{width:80px}}.mission{font-size:1.8rem;line-height:1.2;text-transform:uppercase;padding:1.25rem 0 0;width:54%;float:left;margin-left:6%}.mission span{display:block;width:100%}.mission span.one{font-weight:700;color:#2ba6cb;font-size:2.68rem;line-height:1.1}.mission span.two{font-size:1.685rem}.mission span.three{font-size:1.425rem;line-height:1.4}@media only screen and (max-width: 1260px){.mission span.one{font-size:2.68rem;font-size:3.5vw;line-height:1.1}.mission span.two{font-size:1.6rem;font-size:2.2vw}.mission span.three{font-size:1.34rem;font-size:1.86vw}}@media only screen and (max-width: 780px){.mission{width:100%;line-height:1.2;padding:.5rem 120px .5rem 110px;margin-left:0}}@media only screen and (max-width: 640px){.mission{padding:.5rem 0 .5rem 100px}.mission span.one{font-size:4.5vw}.mission span.two{font-size:2.84vw}.mission span.three{font-size:2.4vw}}@media only screen and (max-width: 440px){.mission span.one{font-size:5.2vw}.mission span.two{font-size:3.28vw}.mission span.three{font-size:2.75vw}}@media only screen and (max-width: 380px){.mission{padding:.5rem 0 .5rem 80px}.mission span.one{font-size:.95rem}.mission span.two{font-size:.59rem;line-height:1.4}.mission span.three{font-size:.52rem}}header .row{position:relative}#main-nav{background-color:rgba(255,255,255,0.95);position:fixed;left:0;top:-100%;width:100%;max-height:80%;transition:.2s all ease;padding:0;z-index:98;border-top:0;overflow-y:auto;box-shadow:1px 2px 6px 0 rgba(0,0,0,0.4)}.active-nav #main-nav{top:50px;-webkit-overflow-scrolling:touch}.admin-bar.active-nav #main-nav{top:98px}.active-nav .mobile-site-overlay,.active-search .mobile-site-overlay{position:fixed;right:0;top:0;left:0;bottom:0;display:block;z-index:1}#main-nav a{transition:background 0.2s ease 0s}#main-nav .top-bar{height:auto}#main-nav .contain-to-grid .top-bar,#main-nav.two-level .contain-to-grid .top-bar{height:auto}#main-nav .top-bar-section{padding-right:0}#main-nav .top-bar-section ul.dropdown{width:100%}#main-nav .top-bar-section ul li{float:none;text-align:right;background:transparent}#main-nav .top-bar-section ul li>a{font-weight:600;text-transform:uppercase}#main-nav .top-bar-section li:not(.has-form) a:not(.button){background:transparent}#main-nav .top-bar-section ul li>a,#main-nav .top-bar-section .has-dropdown>a{font-size:.9rem;line-height:46px;padding:0 .9375rem 0 !important}#main-nav .top-bar-section ul li.donate:not(.has-form) a:not(.button){background:#ffff77;color:#000}#main-nav .top-bar-section ul li:hover>a{background:transparent;color:#000}#main-nav .top-bar-section li:first-child{padding-left:0}#main-nav .top-bar-section li.current-menu-item ul.dropdown,#main-nav .top-bar-section li.current-menu-ancestor ul.dropdown{top:auto;position:relative !important;clip:auto;height:auto;display:block;background:#e5f1f8;border-bottom:1px solid #36b7e1;left:0}#main-nav .top-bar-section .has-dropdown>a:focus+.dropdown{clip:rect(1px, 1px, 1px, 1px)}#main-nav .top-bar-section .current-menu-item.has-dropdown>a:focus+.dropdown,#main-nav .top-bar-section .current-menu-ancestor.has-dropdown>a:focus+.dropdown{clip:auto}#main-nav .top-bar-section .current-menu-item.has-dropdown.hover>.dropdown,#main-nav .top-bar-section .current-menu-item.has-dropdown.not-click:hover>.dropdown,#main-nav .top-bar-section .current-menu-ancestor.has-dropdown.hover>.dropdown,#main-nav .top-bar-section .current-menu-ancestor.has-dropdown.not-click:hover>.dropdown{display:block}#main-nav .top-bar-section li ul.dropdown li.back.js-generated{display:none}#main-nav .top-bar-section li.current-menu-item ul.dropdown li,#main-nav .top-bar-section li.current-menu-ancestor ul.dropdown li{width:100%;margin:0}#main-nav .top-bar-section li li>a,#main-nav .top-bar-section li li.not-link span{font-size:.9rem;padding:0 .9375rem 0;line-height:34px;font-weight:400;color:#090a0b;text-transform:none}#main-nav .top-bar-section ul li:not(.has-form)>a:hover,#main-nav .top-bar-section ul li.current-menu-item>a:not(.button),#main-nav .top-bar-section ul li.donate:not(.has-form) li a:not(.button),#main-nav .top-bar-section ul li.donate:not(.has-form) li a:not(.button):hover{background:#e5f1f8;color:#1e547f}#main-nav .top-bar-section ul li.current-menu-ancestor>a{color:#090a0b}#main-nav .top-bar-section li.current-menu-ancestor ul.dropdown li.current-menu-item>a,#main-nav .top-bar-section li.current-menu-ancestor ul.dropdown li.current-issue-ancestor>a{background:none;background:#c9e0ed}#main-nav .top-bar-section ul .menu-item.current-menu-ancestor>ul ul{display:block}#main-nav .top-bar-section li ul.dropdown ul.dropdown{border-bottom:0}#main-nav .top-bar-section li.current-menu-item ul.dropdown li.current-menu-item ul.dropdown,#main-nav .top-bar-section li.current-menu-item ul.dropdown li.current-menu-ancestor ul.dropdown{display:block}#main-nav .top-bar-section ul.dropdown li ul.dropdown li>a,#main-nav .top-bar-section ul li.donate:not(.has-form) ul.dropdown li ul.dropdown li>a{background:#cbe4f3;color:#333;border:0;margin:0;padding:0 1rem 0 2rem}#main-nav .top-bar-section ul li.donate:not(.has-form) ul.dropdown li ul.dropdown li>a:hover{background:#cbe4f3}#main-nav .top-bar-section ul.dropdown li ul.dropdown li.current-menu-item>a,#main-nav .top-bar-section ul.dropdown li ul.dropdown li.current-menu-item>a:hover{color:#1e547f}#main-nav .top-bar-section ul.dropdown ul.dropdown ul.dropdown li a,#main-nav .top-bar-section ul li.donate:not(.has-form) ul.dropdown ul.dropdown ul.dropdown li a{background:#a6d7f5}@media only screen and (min-width: 781px){.mobile-top-links{display:none}#main-nav{position:relative;top:auto;left:auto;box-shadow:none;background-color:#A6D7F5;overflow-y:visible}body.home #main-nav{border-bottom:0}.admin-bar.active-nav #main-nav{top:auto}#main-nav.two-level{background:url(../img/two-tier-menu-bg.png) repeat-x;background-image:linear-gradient(#A6D7F5 46px, #e5f1f8 38px)}.no-cssgradients #main-nav.two-level{background:url(../img/two-tier-menu-bg.png) repeat-x}#main-nav .row,.contain-to-grid .top-bar{max-width:1118px}.flexbox #main-nav .row,.flexbox .contain-to-grid .top-bar{max-width:1088px}.contain-to-grid .top-bar{height:46px;line-height:46px}#main-nav.two-level .contain-to-grid .top-bar{height:84px;line-height:46px}#main-nav .top-bar-section ul li{float:left;text-align:left}#main-nav .top-bar-section ul li>a,#main-nav .top-bar-section .has-dropdown>a,#main-nav .top-bar-section ul li.not-link span{padding:0 1.4rem !important;line-height:46px;text-transform:uppercase;font-weight:600;font-size:1rem}#main-nav .top-bar-section .has-dropdown li>a{font-weight:normal;font-size:.8rem}#main-nav .top-bar-section ul li.current-menu-ancestor>a{color:#1e547f}#main-nav .top-bar-section ul li:not(.has-form)>a:hover,#main-nav .top-bar-section ul li.current-menu-item>a:not(.button),#main-nav .top-bar-section ul li.donate:not(.has-form) li a:not(.button),#main-nav .top-bar-section ul li.donate:not(.has-form) li a:not(.button):hover{background:#e5f1f8}#main-nav .top-bar-section .has-dropdown.hover>.dropdown,#main-nav .top-bar-section .has-dropdown.not-click:hover>.dropdown{display:none}#main-nav .top-bar-section .has-dropdown>a{padding-right:1.4rem !important}#main-nav .top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{content:''}#main-nav .top-bar-section li.current-menu-item>ul.dropdown,#main-nav .top-bar-section li.current-menu-ancestor>ul.dropdown{width:100% !important;display:block !important;background:none;left:.7rem;position:absolute !important;border-bottom:0;clip:auto}#main-nav .top-bar-section li.current-menu-item ul.dropdown li>a,#main-nav .top-bar-section li.current-menu-ancestor ul.dropdown li a,#main-nav .top-bar-section li ul.dropdown li.not-link span{line-height:38px}#main-nav .top-bar-section ul li.current-menu-item li>a:hover,#main-nav .top-bar-section ul li.current-menu-item li a,#main-nav .top-bar-section ul li li.current-menu-item a,#main-nav .top-bar-section ul li li.not-link span{background:none;cursor:pointer;color:#000;font-size:.8rem;padding:0 .5rem !important;font-weight:500}#main-nav .top-bar-section ul li li.not-link span{cursor:default}#main-nav .top-bar-section li.current-menu-ancestor ul.dropdown li.current-menu-item>a,#main-nav .top-bar-section ul.dropdown li.current-menu-ancestor>a,#main-nav .top-bar-section li.current-menu-item ul.dropdown li>a:hover,#main-nav .top-bar-section li.current-menu-ancestor ul.dropdown li.current-menu-item>a:hover{color:#000;border-bottom:2px solid #000;background:none}#main-nav .top-bar-section .menu-item{position:static !important}#main-nav .top-bar-section .menu-item>a:after{display:none}#main-nav .top-bar-section .menu-item>ul>li{display:inline-block !important;width:auto !important}#main-nav .top-bar-section ul .menu-item.current-menu-ancestor>ul ul{display:none !important}}@media only screen and (min-width: 850px){#main-nav .top-bar-section ul li>a,#main-nav .top-bar-section .has-dropdown>a{font-size:.95rem}}@media only screen and (min-width: 940px){#main-nav .top-bar-section ul li.current-menu-item li>a:hover,#main-nav .top-bar-section ul li.current-menu-item li a,#main-nav .top-bar-section ul li li.current-menu-item a{padding:0 .7rem !important}}@media only screen and (min-width: 961px){#main-nav .top-bar-section ul li>a{line-height:46px;padding:0 2.2rem !important}#main-nav .top-bar-section .has-dropdown>a{padding:0 2.2rem !important}}@media only screen and (max-width: 780px){.contain-to-grid .top-bar{height:auto}.mobile-top-links{display:block;width:100%;position:fixed;top:0;left:0;border-top:8px solid #FFF;background:#e4e4e4;z-index:500;height:50px;text-align:right;padding-top:4px}.admin-bar .mobile-top-links{top:48px}.admin-bar header.js-smaller .mobile-top-links{top:0}.mobile-top-links a.button-toggle,.mobile-top-links .mobile-secondary li{display:inline-block;vertical-align:top;width:auto;height:34px;margin-right:4px;padding:0 4px;text-align:center;text-transform:uppercase;z-index:1001;font-size:14px;line-height:34px;background:#36b7e1;color:#fff}.mobile-top-links a.nav-slide.button-toggle{width:34px;padding-top:4px}.mobile-top-links a.nav-slide.button-toggle svg{fill:#FFFFFF}.active-nav .mobile-top-links a.nav-slide.button-toggle{background-color:#fff}.active-nav .mobile-top-links a.nav-slide.button-toggle svg{fill:#36b7e1}.mobile-top-links .mobile-secondary ul{display:inline;padding:0;margin:0}.mobile-top-links .mobile-secondary a{color:#FFF}.mobile-top-links a.search-slide.button-toggle{background:transparent;background:#36b7e1 url(../img/icon-search.svg) no-repeat center center;background-size:84%;text-align:right;display:inline-block;width:34px;height:34px;text-align:center;line-height:36px;z-index:1001}.active-search a.search-slide.button-toggle,a.search-slide.button-toggle:hover{background:#fff url(../img/icon-search-active.svg) no-repeat center center;background-size:84%}header{padding-top:48px}.secondary-navigation li.menu-item{display:none}.secondary-navigation li.has-form{background-color:rgba(255,255,255,0.95);position:fixed;left:0;width:100%;top:-100px;z-index:10;transition:.2s all ease;box-shadow:1px 2px 6px 0 rgba(0,0,0,0.3)}.active-search .secondary-navigation li.has-form{top:50px}.secondary-navigation .top-bar-section .has-form{padding:0}.search-wrap{width:75%;margin-right:8px;float:right}#searchform{margin:0;right:0;text-align:right}#searchform input{width:60%;font-size:1rem;float:none;display:inline;max-width:200px;vertical-align:top}#searchform #searchsubmit{float:none;display:inline;vertical-align:top}}@media only screen and (max-width: 520px){#main-nav .top-bar-section ul li>a,#main-nav .top-bar-section .has-dropdown>a{line-height:32px}.top-bar-section li.current-menu-item ul.dropdown li>a,.top-bar-section li.current-menu-ancestor ul.dropdown li a{line-height:28px;padding:0 .9375rem 0}}@media only screen and (min-width: 781px){.flexbox #main-nav .top-bar-section ul{margin:0;padding:0 0.9375em 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.flexbox #main-nav .top-bar-section ul li{float:none}.flexbox #main-nav .top-bar-section ul li>a,.flexbox #main-nav .top-bar-section ul .has-dropdown>a{padding:0 2.8rem !important}}.wpml-ls{display:none}.wpml-ls ul li a{font-size:85%}.wpml-ls ul li.wpml-ls-current-language a{font-weight:bold}.main-content .pagination ul{text-align:center}div.pagination{margin:2rem 0 0;text-align:center}ul.page-numbers{display:block;min-height:1.5rem;margin-left:-0.3125rem;list-style:none}ul.page-numbers li,ul.pagination li{display:inline-block}ul.pagination li,ul.page-numbers li,div.pagination{font-size:1rem}ul.page-numbers li span,ul.page-numbers li a,ul.pagination li span,ul.pagination li a,div.pagination a{color:#000;border-radius:50%;line-height:26px;width:30px;height:30px;padding:0;text-align:center;display:inline-block;background:transparent;transition:background-color 300ms ease-out 0s}ul.pagination li span.current,ul.pagination li a:hover,ul.page-numbers li span.current,ul.page-numbers li a:hover,div.pagination a:hover,div.pagination span.current{color:#000;border-radius:50%;line-height:26px;width:30px;height:30px;padding:0;text-align:center;display:inline-block;background:#e5f1f8;text-decoration:none}ul.pagination li a.next,ul.pagination li a.prev,ul.page-numbers li a.prev,ul.page-numbers li a.next{text-align:left;width:auto;white-space:nowrap}ul.pagination li a.next:hover,ul.pagination li a.prev:hover,ul.page-numbers li a.next:hover,ul.page-numbers li a.prev:hover{background:transparent !important;border-radius:0;color:#5492cc}.issues-grid p.post-title{text-align:center;font-weight:600;line-height:1.2;margin:.5rem 0}.issues-grid p a{color:#000}@media only screen and (max-width: 640px){.post-type-archive-issue hr{display:none}}@media only screen and (max-width: 480px){.small-block-grid-2>li{width:100%}.main-content .issues-grid p.post-title{font-size:1.4rem}}.main-content .item.text-list{margin-bottom:1rem}.main-content .item.text-list p.post-title{margin:0}.main-content .pagination-centered ul{text-align:center}.home-highlight{background:#343434;padding:1rem 0}@media only screen and (max-width: 640px){.home-highlight{padding:0;background:none}.home-highlight #feature-post{padding-left:0;padding-right:0;margin-bottom:0}}#feature-post{overflow:hidden}#feature-post .inner{position:relative;width:125%;max-width:125%}@media only screen and (max-width: 640px){#feature-post .inner{height:auto !important}}#feature-post p.post-title{position:absolute;bottom:-1px;width:83%;background:rgba(0,0,0,0.5);color:#FFF;padding:1rem;margin:0;font-size:1.8rem;line-height:1.2}#feature-post .acf-media-credit{position:absolute;top:3px;left:0;text-align:right}@media only screen and (max-width: 640px){#feature-post p.post-title{font-size:1.4rem;padding:.5rem .9375rem}}.home-content{padding:1.5rem 0}.read-more-link{text-align:center;margin:2rem 0 1rem}.read-more-link a.button{color:#FFF;font-size:1.2rem;padding:.5rem 1.5rem}.read-more-link a span{margin-left:.5rem}.read-more-link a svg{width:16px;height:16px}.peta-animal-rights h2{margin:0 0 2rem}.peta-animal-rights h3{text-transform:uppercase;font-size:1rem;font-weight:400;line-height:1.1;margin:0 0 1.5rem}.peta-animal-rights h3 strong{display:block;font-size:1.5rem}@media only screen and (min-width: 40.0625em){.home .bright-bar .large-9{width:72%}.home .bright-bar .large-3{width:28%}.medium-pull-9{right:72%}.medium-push-3{left:28%}}@media only screen and (max-width: 640px){#top-sidebar .widget_black_studio_tinymce{display:none}.peta-animal-rights{background:#2e81c4;padding-top:1rem;padding-bottom:1rem}.peta-animal-rights h3{margin-bottom:1rem}.home .video-player{padding-left:0;padding-right:0}.home .bright-bar{background:#FFF}.home-content{padding:0}.home .sidebar .widget{margin-bottom:0}.home-content .bar,.home .bright-bar{padding:0}.home .video-player .youtube-wrapper{margin-bottom:0}.home .sidebar .image-button p{font-size:2rem}.social-connect h2{font-size:1.1rem}.social-connect{padding:.5rem .9375em}}@media only screen and (max-width: 420px){.social-connect h2{font-size:.8rem;margin-right:.25rem;line-height:3}.home .sidebar .image-button p{font-size:1.5rem}}.home #black-studio-tinymce-5,.home #black-studio-tinymce-16{background:#ffc21d}.home-footer-placement{text-align:left}.home-footer-placement h2{text-align:center;margin-bottom:1rem}.home-footer-placement h2 a{color:#343434}.home-footer-placement ul{list-style:none;margin:0;padding:0}.home-footer-placement li{padding:0;margin:0 0 1rem}.home-footer-placement li a{display:block;list-style:none;margin:0;padding:.25rem 0 .25rem 60px;font-size:1.2rem;line-height:1.2;font-weight:700;text-transform:uppercase;color:#343434;color:#184468;background:url(../img/newspaper-o.svg) no-repeat;background-size:32px}.main-content .content{font-size:1rem;line-height:1.6}.main-content .meta p{text-align:left;font-size:.8rem}@media only screen and (max-width: 740px){.main-content .meta p{font-size:.8rem;text-align:left}}.main-content .large-9 .post{font-size:1rem;line-height:1.6}.main-content p{text-align:justify}.main-content iframe{width:100%}@media only screen and (max-width: 780px){.main-content .item p{text-align:left}}@media only screen and (max-width: 580px){.main-content p{text-align:left}}.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content ul,.main-content ol{text-align:left}.main-content ul li,.main-content ol li{margin-bottom:.5rem}.main-content .wp-caption{max-width:100%;padding:0;margin-bottom:1rem;text-align:left;background:transparent;border:0}.main-content .wp-caption p.wp-caption-text{text-align:left;color:#6f6f6f;font-size:1rem;padding:.5rem 0}img.alignnone,a img.alignnone{margin:0 auto}img.alignleft,.wp-caption.alignleft,.media-credit.alignleft{clear:left}img.alignright,.wp-caption.alignright,.media-credit.alignright{clear:right}.media-credit.alignnone{margin:0 auto}.media-credit.alignleft,.wp-caption.alignleft{margin:0 20px 20px 0}.wp-caption.alignright,.media-credit.alignright{margin:0 0 20px 20px}.wp-caption.alignright .acf-media-credit{text-align:right}.wp-caption.alignleft .acf-media-credit{text-align:left}@media only screen and (max-width: 740px){.main-content .wp-caption{max-width:100% !important}}li.gallery-item p{text-align:left;font-size:1rem;line-height:1.4;margin:.5rem 0 0}.item{clear:both;margin-bottom:2rem}.item .image{float:left;width:40%;margin-right:2%}.item .text{width:57%;overflow:hidden;color:#000}.item .text time{text-transform:uppercase;display:block;margin:0 0 1rem}.item .text p,.item .text time{font-size:1rem;line-height:1.3;margin-bottom:.75rem}.item .text p.post-title{font-weight:700;text-align:left;font-size:1.4rem;line-height:1.2;margin-bottom:1rem}body.blog .item .text p.post-title{margin:0 0 .25rem}.item .text p.post-title a{color:#000}.item .more{color:#FFF;padding:.5rem 1rem;margin:0}@media only screen and (max-width: 640px){.item{margin-bottom:3rem}.item .image,.item .text{float:none;margin-right:0;width:100%}.item .text p.post-title,body.blog .item .text p.post-title{margin-top:.5rem}}.block-item{position:relative}.block-item.columns:last-child{float:left}.block-item .acf-media-credit{position:absolute;top:.2rem;right:1.2rem;max-width:80%;text-align:right;padding:0;color:#FFF;text-shadow:0 0 4px rgba(0,0,0,0.7)}.block-item .acf-media-credit a{color:#FFF}.block-item-link{position:relative;background:#090a0b;display:block;margin-bottom:2rem;overflow:hidden}.block-item-image{transition:opacity 0.35s, transform 0.35s;transform:translate3d(0, 0, 0);backface-visibility:hidden;width:100%}.block-item-link:hover .block-item-image{opacity:.5}.block-item .block-item-title{text-align:left;position:absolute;background:rgba(0,0,0,0.5);color:#FFF;bottom:0;left:0;width:100%;padding:.5rem .75rem;margin:0;font-weight:normal;font-size:1.4rem;line-height:1.4;transition:opacity 0.35s, transform 0.35s}.no-rgba .block-item .block-item-title{background:#000}@media only screen and (max-width: 640px){.block-item .block-item-link{display:inline-block;margin-bottom:1rem}}.legal p{font-size:.8rem;text-align:left}.main-content .large-9 .image-bar-button{width:31%;margin-right:2%}.main-content .large-9 .image-bar-button:nth-child(3n+0){margin-right:0}@media only screen and (max-width: 540px){.main-content .large-9 .image-bar-button{width:100%;margin-right:0}}body.search .main-content .post{margin-bottom:2rem}body.search .main-content p.post-title{margin:0}.recipe-image{margin:0 0 1rem}@media only screen and (max-width: 780px){.button-bottom-arrow{margin-top:6px}}.button-bottom-arrow{position:relative;background:brown;display:inline-block;padding:2px 40px;color:#FFF;text-decoration:none;border-radius:2px;margin-bottom:6px;font-weight:bold}.button-bottom-arrow::after{position:absolute;top:100%;right:50%;margin-right:25%;content:' ';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid transparent;border-top:10px solid brown}.button-bottom-arrow>a{color:#ffffff}.cat_link{font-size:11px;margin-top:4px}.post-type-archive .text .fashion,.btn-fashion{background:#a18ffc}.post-type-archive .text .fashion:after{border-top-color:#a18ffc}.post-type-archive .text .food,.btn-food{background:#7fc04c}.post-type-archive .text .food:after{border-top-color:#7fc04c}.post-type-archive .text .vegan-food,.btn-vegan-food{background:#7fc04c}.post-type-archive .text .vegan-food:after{border-top-color:#7fc04c}.post-type-archive .text .beauty,.btn-beauty{background:#fb5d5d}.post-type-archive .text .beauty:after{border-top-color:#fb5d5d}.post-type-archive .text .fitness,.btn-fitness{background:#6596fa}.post-type-archive .text .fitness:after{border-top-color:#6596fa}.post-type-archive .text .companion-animals,.btn-companion-animals{background:#33cad3}.post-type-archive .text .companion-animals:after{border-top-color:#33cad3}.post-type-archive .text .cruelty-free-products,.btn-cruelty-free-products{background:#F9647F}.post-type-archive .text .cruelty-free-products:after{border-top-color:#F9647F}.btn-more-posts>a{color:#ffffff !important;font-size:12px;font-weight:bold}.btn-more-posts{font-size:12px !important}.related-posts{padding:0 0 1.5rem 0;border-bottom:1px solid #e4e4e4;margin-bottom:2rem}.related-posts .block-item a.link{margin-bottom:1rem}.related-posts h3{text-align:center;font-weight:600;font-size:2.4rem;text-transform:uppercase;border-top:1px solid #e4e4e4;padding-top:1.5rem}.related-posts .block-item .block-item-title{font-size:1rem;padding:.375rem .5rem}@media only screen and (max-width: 740px){.related-posts p.post-title{font-size:1.4rem}}.video-player{clear:both}.video-player .youtube-wrapper,.video-player .widescreen-wrapper{position:relative;width:100%;height:0;margin:0 auto 1em auto;padding-bottom:56.27%}.video-player object,.video-player embed,.video-player iframe,.multi-video-player object,.multi-video-player embed,.multi-video-player iframe{position:absolute;width:100%;height:100%;left:0}.main-content .video-js{width:100%;height:380px;margin-bottom:20px}.video-multiplayer{width:100%;position:relative}.video-multiplayer .video-player{width:100%;margin:0 0 1rem;overflow:hidden;clear:none;border:1px solid #FFF}.dark-bar .video-multiplayer h2{text-transform:none;font-size:1.6rem;margin:.5rem 0;font-weight:bold}.video-multiplayer #youtube-wrapper{position:relative;width:100%;height:0;margin:0 auto;padding-bottom:56.27%}.video-multiplayer #youtube-wrapper iframe{width:100% !important;height:100% !important;position:absolute}.ytp-large-play-button{position:absolute;top:36%;left:41%;opacity:0.7}span.yt-play{display:block;width:100%;height:100%;position:absolute;background-size:cover;background-position:center;margin-top:-1rem}.playlist-wrapper{padding:0 50px}.playlist-inner{position:relative}.playlist{width:100%;height:auto !important;margin:1rem 0;position:relative;overflow:hidden;margin:0px auto}.playlist ul{margin:0;overflow-y:hidden;overflow-x:hidden;white-space:nowrap;padding:0 0 1rem}.playlist li{width:124px;display:inline-block;position:relative;margin:0 8px 0 0;padding:0;list-style-type:none;font-size:.8rem;vertical-align:top;border-bottom:0 !important}.playlist li a{display:block;text-decoration:none;line-height:1.1;white-space:pre-wrap}.playlist li img{display:block;background:#26547f;width:100%;margin:0 0 5px;height:auto;padding:1px}.playlist li.current-video img{background:#FFF}.playlist li.current-video a{color:#000}.als-viewport{width:100% !important}.als-wrapper{height:auto !important}.als-prev,.als-next{display:block;width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;background:url(../img/cycle-prev.svg) no-repeat;background-size:contain;text-indent:-9999px;cursor:pointer}.als-prev{left:-50px}.no-svg .als-prev{background:url(../img/cycle-prev.png) no-repeat;background-size:contain}.als-next{right:-50px;background:url(../img/cycle-next.svg) no-repeat}.no-svg .als-next{background:url(../img/cycle-next.png) no-repeat;background-size:contain}@media only screen and (max-width: 640px){.playlist li a{color:#2e81c4}}.image-button{position:relative;display:inline-block;text-align:center;margin:0 0 1rem;max-width:324px;width:100%;vertical-align:middle}.image-button img{position:relative;display:block}.image-button a.image-link{display:block}.image-button div{background:rgba(0,0,0,0.5);position:absolute;bottom:0;left:0;right:0;height:auto;padding:.6rem .4rem;font:0/0 a}.image-button div:before{content:' ';display:inline-block;height:100%;vertical-align:middle}.image-button p,.image-button strong,.image-button em,.image-button h2,.image-button h3,.image-button h4{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:1.3rem;line-height:1.1;font-weight:300 !important;letter-spacing:0;display:inline-block;vertical-align:middle;text-align:center;width:100%;text-transform:uppercase;color:#FFF;margin:0}.image-button p strong,.image-button h2 strong,.image-button h3 strong,.image-button h4 strong{font-weight:700 !important}.image-button.large p,.image-button.large strong,.image-button.large em,.image-button.large h2,.image-button.large h3,.image-button.large h4{font-size:1.8rem}.sidebar .image-button{max-width:100%}.image-button-widget p{margin:0}.image-button .acf-media-credit{position:absolute;top:0;right:5px;color:#FFF;padding-top:2px}.image-button .acf-media-credit a{color:#FFF}.image-bar-button{position:relative;display:inline-block;text-align:center;margin:0 0 1rem;max-width:324px;width:100%;vertical-align:middle;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-kthtml-transition:all .25s ease;transition:all .25s ease}.image-bar-button img{position:relative}.image-bar-button:hover{box-shadow:inset 0px 0px 70px rgba(0,0,0,0.3)}.image-bar-button a{display:block}.image-bar-button p,.image-bar-button strong,.image-bar-button em,.image-bar-button h2,.image-bar-button h3,.image-bar-button h4{background:#36B7E1;color:#FFF;font-size:1.4rem;text-transform:uppercase;font-weight:700;text-align:center;letter-spacing:0;line-height:1.2;margin:0;position:absolute;bottom:0;left:0;right:0;overflow:auto;-webkit-transition:background .25s ease;-o-transition:background .25s ease;-moz-transition:background .25s ease;-ms-transition:background .25s ease;-kthtml-transition:background .25s ease;transition:background .25s ease}.image-bar-button span{display:block;padding:.5rem .5rem}.image-bar-button.facebook p,.image-bar-button.facebook strong,.image-bar-button.facebook em,.image-bar-button.facebook h2,.image-bar-button.facebook h3,.image-bar-button.facebook h4{background:#3b5998}.image-bar-button.twitter p,.image-bar-button.twitter strong,.image-bar-button.twitter em,.image-bar-button.twitter h2,.image-bar-button.twitter h3,.image-bar-button.twitter h4{background:#00aced}.image-bar-button.google p,.image-bar-button.google strong,.image-bar-button.google em,.image-bar-button.google h2,.image-bar-button.google h3,.image-bar-button.google h4{background:#dd4b39}.image-bar-button span.acf-media-credit{position:absolute;top:0;right:5px;color:#FFF;padding:2px 0 0;display:inline}.image-bar-button span.acf-media-credit span{padding:0}.image-bar-button .acf-media-credit a{color:#FFF}.sidebar .image-bar-button{max-width:100%}@media only screen and (max-width: 770px){.image-bar-button p,.sidebar .image-bar-button p,.image-bar-button strong,.sidebar .image-bar-button strong,.image-bar-button em,.sidebar .image-bar-button em,.image-bar-button h2,.sidebar .image-bar-button h2,.image-bar-button h3,.sidebar .image-bar-button h3,.image-bar-button h4,.sidebar .image-bar-button h4{font-size:1rem}}@media only screen and (max-width: 540px){.image-bar-button p,.sidebar .image-bar-button p,.image-bar-button strong,.sidebar .image-bar-button strong,.image-bar-button em,.sidebar .image-bar-button em,.image-bar-button h2,.sidebar .image-bar-button h2,.image-bar-button h3,.sidebar .image-bar-button h3,.image-bar-button h4,.sidebar .image-bar-button h4{font-size:1.8rem}.sidebar .image-bar-button{max-height:140px;overflow:hidden}.sidebar .image-bar-button img{margin-top:-100px}}.text-button{display:inline-block;padding:1rem 1.5rem;font-size:1.5rem;line-height:1.2;font-weight:300;letter-spacing:2px;text-transform:uppercase;background:#36B7E1;color:#FFF;margin:0 .5rem .5rem 0;vertical-align:middle}.text-button span,.text-button strong,.text-button em,.text-button h2,.text-button h3,.text-button h4{font-size:1.5rem;line-height:1.2;display:inline;letter-spacing:2px;text-transform:uppercase;color:#FFF}.text-button:hover{background:#2E81C4}.sidebar .text-button{display:block;text-align:center;padding-left:.5rem;padding-right:.5rem;border-radius:0;margin:0 0 1rem}#donate.text-button{font-weight:bold;letter-spacing:0}.text-button.small{font-size:.9375rem;padding-top:.5rem;padding-bottom:.5rem}.text-button.small strong,.text-button.small em,.text-button.small h2,.text-button.small h3,.text-button.small h4{font-size:.9375rem}.text-button.large,.text-button.large strong,.text-button.large em,.text-button.large h2,.text-button.large h3,.text-button.large h4{font-size:1.5rem}.text-button.large span{margin-left:.5rem}.text-button.large svg{width:16px;height:16px}.text-button:hover{opacity:.8;color:#FFF}.text-button.facebook{background:#3b5998}.text-button.twitter{background:#00aced}.text-button.google{background:#dd4b39}.button-wrap{margin:1rem 0}.button-wrap.center{text-align:center;clear:both}.button-wrap.right{text-align:right;clear:right}.button-wrap.left{clear:left}.button-wrap .button-shortcode{margin-left:.5rem;margin-right:.5rem}.button-wrap .image-bar-button{margin-left:0}.button-wrap .button-shortcode:first-child{margin-left:0}.button-wrap .button-shortcode:last-child{margin-right:0}@media only screen and (max-width: 640px){.button-wrap .button-shortcode{margin-left:0;margin-right:0}}.peta-gallery{clear:both}.slideshow-wrap{text-align:center;position:relative;margin:1rem 0}.peta-slideshow{display:block;position:relative;padding:1rem;background:#252525}.peta-slideshow .slideshow,.peta-slideshow .cycle-pager{text-align:left}.peta-slideshow .cycle-slideshow{z-index:99}.peta-slideshow .cycle-slideshow .cycle-slide{display:none}.peta-slideshow .arrow{position:absolute;top:40%;margin-top:-25px;left:2rem;background:url(../img/cycle-prev.svg) no-repeat;background-size:contain;width:50px;padding:10px;height:50px;text-indent:-9999px;z-index:99;cursor:pointer}.no-svg .peta-slideshow .arrow{background:url(../img/cycle-prev.png) no-repeat;background-size:contain}.peta-slideshow #cycle-next{right:2rem;background:url(../img/cycle-next.svg) no-repeat;background-size:contain;left:auto}.no-svg .peta-slideshow #cycle-next{background:url(../img/cycle-next.png) no-repeat;background-size:contain}.cycle-slideshow p{margin:0}.cycle-slideshow{overflow:hidden}.cycle-pager{margin:.5rem 0;padding:0 0 .5rem;overflow-y:hidden;white-space:nowrap}.cycle-pager img{width:80px;border:1px solid #090a0b;height:auto;margin-right:.5rem;cursor:pointer}.cycle-pager img:hover{opacity:.8}.cycle-pager img.cycle-pager-active{border-color:#FFF}.peta-slideshow .custom-caption{text-align:left}.peta-slideshow .custom-caption:not(:empty){padding:.5rem 0;width:100%;color:#FFF}.peta-slideshow .custom-caption a{color:#FFF}@media only screen and (max-width: 640px){.peta-slideshow{padding:20px 0 10px}.peta-slideshow .arrow{width:44px;height:44px;left:0;background-color:#FFF;background-size:80% auto;background-position:center}.dark-bar .peta-slideshow .arrow{background-color:transparent;background-size:100%}.cycle-pager{padding:0 4px .5rem}.cycle-pager img{width:60px}.peta-slideshow #cycle-prev{left:-10px}.peta-slideshow #cycle-next{background-color:#FFF;background-size:80% auto;background-position:center;right:-10px}}.main-content .grid-layout [class*="block-grid-"]{margin:0 -0.625rem;padding:0}.main-content .grid-layout [class*="block-grid-"]>li{padding:0 0.625rem 1.25rem;border-bottom:0 none}@media only screen and (max-width: 859px){.main-content .grid-layouth{width:auto;margin:0 -0.9375rem}}@media only screen and (max-width: 640px){.main-content .grid-layout [class*="block-grid-"]>li{float:none}}.accordion{margin:0 0 2rem;padding:0}.accordion .accordion-navigation>a,.accordion dd>a,.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{padding:0;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:100%;font-weight:600;padding-left:20px;background:url(../img/icon-plus.svg) no-repeat 0 50%;background-size:16px 16px}.accordion .accordion-navigation.active>a,.accordion dd.acitve>a,.accordion .accordion-navigation.active>a:hover,.accordion dd.active>a:hover{background-color:transparent;background:url(../img/icon-minus.svg) no-repeat 0 50%;background-size:16px 16px}.brightcove-wrapper{padding:8px;border-radius:8px;position:relative;margin:0 auto 2rem}@media only screen and (max-width: 490px){.brightcove-wrapper{width:96% !important;padding:2%}}#petaBcHtml5PlayerOutput{position:absolute;top:300px;display:block;margin-bottom:3px;font-size:.8rem;z-index:2}.multiPlayerTitle{font-weight:bold}.placement-slideshow{position:relative}.placement-slideshow .cycle-slideshow{z-index:1}.placement-slideshow .arrow{position:absolute;top:40%;margin-top:-25px;left:1rem;background:url(../img/cycle-prev.svg) no-repeat;background-size:contain;width:50px;padding:10px;height:50px;text-indent:-9999px;z-index:99;cursor:pointer}.placement-slideshow #cycle-next{right:1rem;background:url(../img/cycle-next.svg) no-repeat;background-size:contain;left:auto}.placement-slideshow p.post-title{margin-top:.5rem;font-size:1.25rem;line-height:1.2}.placement-slideshow p.post-title a{color:#000}.no-svg .placement-slideshow .arrow{background:url(../img/cycle-prev.png) no-repeat;background-size:contain}.no-svg .placement-slideshow #cycle-next{background:url(../img/cycle-next.png) no-repeat;background-size:contain}.fb_iframe_widget{margin-bottom:20px}.flash-embed{position:relative;padding-bottom:100%;padding-top:0;height:0;margin:1rem auto}.flash-embed object{position:absolute;top:0;left:0;width:100%;height:100%}.main-content .sidebar,.main-content .sidebar p{text-align:left}.sidebar h3,h3.widget-title{text-transform:uppercase;font-weight:600;border-bottom:1px solid #b7b7b7}.sidebar a.button h3,.sidebar a h3{border-bottom:0}.sidebar .widget{margin-bottom:1rem}form.connect-form .button:focus{background:#36b7e1}form.connect-form .button:hover,form.connect-form .button:active{background:#FFF;color:#36b7e1}@media only screen and (min-width: 640px){.home #home-sidebar{position:absolute;right:0;top:0}}@media only screen and (max-width: 640px){.home #home-sidebar{padding-left:0;padding-right:0}}.home .sidebar .widget{margin-bottom:1rem}.home .image-button-widget{margin-top:1rem}.gravityform-widget{background:#1e547f;padding:.75rem 1rem;color:#FFF}.gravityform-widget h3,h3.widget-title{color:#FFF;font-size:1.2rem;text-align:center;border-bottom:0;margin-bottom:1.25rem}.gravityform-widget h3{margin-top:0}.gravityform-widget form{margin:0}.gravityform-widget .gform_wrapper{margin:0;max-width:100%}.gravityform-widget .gform_wrapper .top_label .gfield_label{display:none}.gravityform-widget .gform_wrapper label{color:#FFF;font-size:.7rem;margin:0 0 0 18px;line-height:1.4}.gravityform-widget .gform_wrapper label a{color:#FFF;text-decoration:underline}.gravityform-widget .gform_wrapper input[type=text]{text-align:center;text-indent:0;padding:0;margin-bottom:.5rem;font-size:.9rem;height:2rem;width:100% !important}.gravityform-widget .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gravityform-widget .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:normal}.gravityform-widget .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gravityform-widget .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gravityform-widget .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:.1rem;margin-bottom:0}.gravityform-widget .gform_wrapper .gform_footer input[type=submit]{margin-bottom:0;font-size:1rem;border-radius:1000px}.gravityform-widget .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.gravityform-widget .gform_wrapper .gform_footer{text-align:center;padding:0;margin:0}.gravityform-widget .gform_confirmation_wrapper,.gravityform-widget .gform_confirmation_wrapper p{font-size:.8rem}.gravityform-widget .gform_confirmation_wrapper a{color:#FFF;text-decoration:underline}.home #black-studio-tinymce-5 .form-widget,.home #black-studio-tinymce-16 .form-widget{padding:1rem}body.home .gravityform-widget{background:#2e81c4;padding:.8rem 1rem .8rem}body.home .gravityform-widget h3{font-size:1.3rem;font-weight:300;line-height:1;letter-spacing:.01rem;margin-bottom:.5rem}body.home .gravityform-widget h3 strong{font-weight:600}body.home .gravityform-widget .privacy{margin-top:.5rem;display:none}body.home .gravityform-widget .privacy p{color:#FFF}body.home .gravityform-widget .privacy a{color:#FFF;text-decoration:underline}body.home .gravityform-widget .gform_wrapper .gfield_error .gfield_label{color:#FFF}body.home .gravityform-widget .gform_wrapper li.gfield.gfield_error{padding:0}@media only screen and (max-width: 892px){body.home .gravityform-widget h3{font-size:1.6rem}.gravityform-widget .gform_wrapper input[type=text]{font-size:16px;height:30px}.gravityform-widget .gform_wrapper label{font-size:12px}}@media only screen and (max-width: 770px){body.home .gravityform-widget h3{font-size:1.2rem}}@media only screen and (max-width: 640px){body.home .gravityform-widget h3{font-size:1.6rem}}.sidebar .peta-subscription-form-en-widget{background:#2e81c4;padding:.75rem 1rem;color:#FFF}.sidebar .peta-subscription-form-en-widget h3{color:#FFF;text-align:center;font-size:1.3rem;font-weight:300;line-height:1;letter-spacing:.01rem;margin-bottom:1rem}.sidebar .peta-subscription-form-en-widget h3 strong{font-weight:600}.sidebar .peta-subscription-form-en-widget .field-container{height:auto}.sidebar .peta-subscription-form-en-widget form{margin:0}.sidebar .peta-subscription-form-en-widget input[type=text]{text-align:center;text-indent:0;padding:0;margin-bottom:.5rem;font-size:.9rem;height:2rem;width:100% !important}.sidebar .peta-subscription-form-en-widget .pma-casl-check{display:none;font-size:.875rem}.sidebar .peta-subscription-form-en-widget .pma-casl-check label{font-size:.875rem;color:#FFF;margin:.5rem 0}.sidebar .peta-subscription-form-en-widget .error-wrapper{color:pink}.sidebar .peta-subscription-form-en-widget .submit-button{margin:0 0 .5rem}.sidebar .peta-subscription-form-en-widget input[type=submit]{margin-bottom:0;font-size:1rem;border-radius:1000px}.sidebar .peta-subscription-form-en-widget input[type=submit]:hover,.sidebar .peta-subscription-form-en-widget input[type=submit]:active{background:#FFF;color:#36b7e1}.sidebar .peta-subscription-form-en-widget .ca-privacy-policy{font-size:.7rem}.sidebar .peta-subscription-form-en-widget .privacy-policy p{color:#FFF;margin:.5rem 0 0}#top-sidebar .image-bar-button{margin-bottom:.55rem}body.home #bottom-sidebar .widget:first-child,body.home .home-content .widget.connect-us{background:#a6d8f5;padding:1rem}@media only screen and (max-width: 640px){body.home #bottom-sidebar .widget:first-child{padding:0;background:none}body.home .home-content .widget{clear:both}}body.home #bottom-sidebar .widget:first-child h3.widget-title,body.home .home-content .widget.connect-us h3.widget-title{color:#000000;margin-top:0;margin-bottom:.5rem}body.home .donation-teaser-en-widget{background:#36b7e1;padding:1rem;color:#FFF}body.home .donation-teaser-en-widget p{margin:0}body.home .donation-teaser-en-widget form{margin-bottom:0}body.home .donation-teaser-en-widget h3{font-size:1.2rem;line-height:1;color:#FFF;border:0}body.home .donation-teaser-en-widget label{color:#FFF;font-size:.8rem}body.home .donation-teaser-en-widget label.error{color:#ff7}body.home .donation-teaser-en-widget ul{margin:0;padding:0}body.home .donation-teaser-en-widget li{list-style:none;display:inline-block;margin:0;padding:0;color:#FFF}body.home .donation-teaser-en-widget .email label{display:none}body.home .donation-teaser-en-widget input[type="radio"]+label{margin-left:.2rem;margin-right:.5rem}body.home .donation-teaser-en-widget .writein input[type="radio"]+label{margin-right:0}body.home .donation-teaser-en-widget .writein span{font-size:.8rem;padding-left:.25rem}body.home .donation-teaser-en-widget #other-input{display:inline;max-width:37px;height:26px;padding:.25rem .1rem;margin-bottom:0;vertical-align:middle}body.home .donation-teaser-en-widget .repeat input,body.home .donation-teaser-en-widget .opt-in input{float:left;margin-right:6px}body.home .donation-teaser-en-widget .repeat label,body.home .donation-teaser-en-widget .opt-in label{width:80%;overflow:hidden;margin:0 0 .375rem}body.home .donation-teaser-en-widget input.button{background:#0c86ae;margin:0 auto;display:block;font-size:1.2rem;border-radius:1000px}body.home .donation-teaser-en-widget .opt-in-pre{display:none;margin-bottom:.5rem}body.home .donation-teaser-en-widget .legal p{color:#FFF;margin:0 0 1rem;font-size:.7rem;line-height:1.4}body.home .donation-teaser-en-widget .legal p a{color:#FFF;text-decoration:underline}@media only screen and (max-width: 1023px){body.home .donation-teaser-en-widget .writein{width:36%}}@media only screen and (max-width: 970px){body.home .donation-teaser-en-widget .writein{width:100%}}@media only screen and (max-width: 892px){body.home .donation-teaser-en-widget h3{font-size:1.6rem}body.home .donation-teaser-en-widget li{margin-right:10px}body.home .donation-teaser-en-widget label{font-size:.9rem}body.home .donation-teaser-en-widget input{font-size:16px}body.home .donation-teaser-en-widget input.eaFormTextfield{height:30px}}@media only screen and (max-width: 770px){body.home .donation-teaser-en-widget li{margin-right:0}body.home .donation-teaser-en-widget label{font-size:.8rem}body.home .donation-teaser-en-widget h3{font-size:1.2rem}}@media only screen and (max-width: 640px){#top-sidebar{padding:0}body.home .donation-teaser-en-widget{margin-bottom:1rem}body.home .donation-teaser-en-widget label{font-size:12px}body.home .donation-teaser-en-widget h3{font-size:1.6rem}}.sidebar .social-connect-icons,.home-content .social-connect-icons{text-align:center}.social-connect-icons a{background:#000;border-radius:50%;display:inline-block;width:40px;padding:4px;height:40px;margin-right:.75rem;margin-bottom:1rem;vertical-align:middle}.social-connect-icons a.facebook{background:#2e81c4}.social-connect-icons a.twitter{background:#36b7e1}.social-connect-icons a.instagram{background:#517fa4}.social-connect-icons a.youtube{background:#cc0000}.social-connect-icons a.google{background:#dd4b39}.social-connect-icons a.tumblr{background:#32506d}.social-connect-icons a.weibo{background:#D52B2B}.social-connect-icons a.wechat{background:#64AB23}.no-svg .social-connect-icons a{background-size:contain;background-position:center;background-repeat:no-repeat}.no-svg .social-connect-icons a.facebook{background-image:url(../img/icon-facebook.png)}.no-svg .social-connect-icons a.twitter{background-image:url(../img/icon-twitter.png)}.no-svg .social-connect-icons a.instagram{background-image:url(../img/icon-instagram.png)}.no-svg .social-connect-icons a.youtube{background-image:url(../img/icon-youtube.png)}.no-svg .social-connect-icons a.google{background-image:url(../img/icon-google.png)}.no-svg .social-connect-icons a.tumblr{background-image:url(../img/icon-tumblr.png)}.no-svg .social-connect-icons a.weibo{background-image:url(../img/icon-weibo.png)}.no-svg .social-connect-icons a.wechat{background-image:url(../img/icon-wechat.png)}.social-connect-icons a span{width:100%;display:block;height:auto;position:relative;padding-top:100%}.social-connect-icons svg{display:block;fill:#FFF;width:100%;height:100%;position:absolute;top:0;left:0;transition:background .2s ease}.social-connect-icons img.qr{width:80px;height:80px;display:inline-block;margin-right:1rem;vertical-align:middle}.social-widget a{float:left;width:18%;padding:.3rem;margin-right:2%;background:#000;border-radius:50%}.social-widget a svg{fill:#FFF}.thumbnail-list{list-style:none;margin:0;padding:0}.thumbnail-list .item a{color:#294052}.thumbnail-list p{font-size:1.25rem;line-height:1.2}.thumbnail-list .item img{width:100%;display:block;float:none}.recent-posts-widget{margin-top:1.5rem}.recent-posts-widget h3.widget-title{color:#363636;text-align:left;font-size:1.5rem;border-bottom:1px solid #363636;margin-bottom:.7rem}.recent-posts-widget .more{font-size:.8rem;text-align:right;display:block}.widget_nav_menu,.widget_advanced_menu{background:#e5f1f8;padding:1rem}.widget_nav_menu h3.widget-title{color:#000}.widget_nav_menu ul{list-style:none;margin:0;padding:0;font-size:1rem;line-height:1.2}.widget_nav_menu ul ul{padding:.5rem 0 .1rem 1rem}.widget_nav_menu ul.menu li{color:#000;font-size:1rem}.widget_nav_menu ul.menu li a{color:#000}.widget_nav_menu ul.menu li a:hover{color:#36b7e1}.widget_nav_menu ul.menu .current-menu-item a{color:#36b7e1}.widget_nav_menu ul.menu .current-menu-item li a{color:#000}ul#menu-the-issues li,ul#menu-the-issues-hindi li,ul#menu-living li{display:none}ul#menu-the-issues li.current-menu-ancestor,ul#menu-the-issues li.current-menu-item,ul#menu-the-issues li.current-menu-ancestor li,ul#menu-the-issues li.current-menu-item li,ul#menu-the-issues-hindi li.current-menu-ancestor,ul#menu-the-issues-hindi li.current-menu-item,ul#menu-the-issues-hindi li.current-menu-ancestor li,ul#menu-the-issues-hindi li.current-menu-item li,ul#menu-living li.current-menu-ancestor,ul#menu-living li.current-menu-item,ul#menu-living li.current-menu-ancestor li,ul#menu-living li.current-menu-item li{display:block}ul#menu-the-issues li,ul#menu-the-issues-hindi li,ul#menu-living li{text-align:left;font-size:1rem;margin-bottom:.5rem;font-weight:normal;text-transform:none;letter-spacing:0}ul#menu-the-issues li a,ul#menu-the-issues-hindi li a,ul#menu-living li a{color:#000}ul#menu-the-issues ul,ul#menu-the-issues-hindi ul,ul#menu-living ul{padding:.5rem 0 .25rem}ul#menu-the-issues ul ul,ul#menu-the-issues-hindi ul ul,ul#menu-living ul ul{padding:.5rem 0 .1rem 1rem}ul#menu-the-issues li a:hover,ul#menu-the-issues-hindi li a:hover,ul#menu-living li a:hover{color:#36b7e1}ul#menu-the-issues li.current-menu-item>a,ul#menu-the-issues-hindi li.current-menu-item>a,ul#menu-living li.current-menu-item>a{color:#36b7e1}#pspModal .ea_widget_container span{font-size:0.75rem !important}#pspModal .ea_widget_container .ea-form-wrapper .ea-form-item h1 span{font-size:2rem !important;text-align:center}#pspModal a.splash-link{width:100%;height:90%;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;cursor:pointer;border:0;text-decoration:none}#pspModal.reveal-modal{padding:0;background:#ffffff;box-shadow:0 0 22px #000;z-index:9999}@media only screen and (max-width: 40em){#pspModal.reveal-modal{max-width:90%;top:30px;left:5vw}}#pspModal.reveal-modal a.text-button{position:static;margin-top:1.75rem;margin-bottom:2rem;cursor:pointer}#pspModal.reveal-modal .close-reveal-modal{z-index:99;position:absolute;top:-0.35em;right:-0.35em;width:1.25em;height:1.25em;font-family:Helvetica, Arial, sans-serif;font-size:2em;font-weight:400;color:#777;text-align:center;line-height:1.25em;border-radius:50%;background:#fff}#pspModal.reveal-modal .cushion{padding:0}#pspModal.reveal-modal.psp-form img{margin:0}#pspModal.reveal-modal.psp-form .ea-form-wrapper .first-child{padding-left:0}#pspModal.reveal-modal.psp-bg-text p,#pspModal.reveal-modal.psp-text-image p,#pspModal.reveal-modal.psp-bg-text h1,#pspModal.reveal-modal.psp-text-image h1,#pspModal.reveal-modal.psp-bg-text h2,#pspModal.reveal-modal.psp-text-image h2,#pspModal.reveal-modal.psp-bg-text h3,#pspModal.reveal-modal.psp-text-image h3,#pspModal.reveal-modal.psp-bg-text h4,#pspModal.reveal-modal.psp-text-image h4,#pspModal.reveal-modal.psp-bg-text h5,#pspModal.reveal-modal.psp-text-image h5,#pspModal.reveal-modal.psp-bg-text h6,#pspModal.reveal-modal.psp-text-image h6{color:#fff;margin:0 auto 0 auto;text-shadow:1px 1px 1px rgba(0,0,0,0.7);text-align:center}#pspModal.reveal-modal.psp-text-image p,#pspModal.reveal-modal.psp-text-image h1,#pspModal.reveal-modal.psp-text-image h2,#pspModal.reveal-modal.psp-text-image h3,#pspModal.reveal-modal.psp-text-image h4,#pspModal.reveal-modal.psp-text-image h5,#pspModal.reveal-modal.psp-text-image h6{color:#363636;text-shadow:none}#pspModal.reveal-modal.psp-bg-text h1,#pspModal.reveal-modal.psp-text-image h1,#pspModal.reveal-modal.psp-bg-text h2,#pspModal.reveal-modal.psp-text-image h2,#pspModal.reveal-modal.psp-bg-text h3,#pspModal.reveal-modal.psp-text-image h3,#pspModal.reveal-modal.psp-bg-text h4,#pspModal.reveal-modal.psp-text-image h4,#pspModal.reveal-modal.psp-bg-text h5,#pspModal.reveal-modal.psp-text-image h5,#pspModal.reveal-modal.psp-bg-text h6,#pspModal.reveal-modal.psp-text-image h6{text-transform:uppercase}#pspModal.reveal-modal.psp-text-image .aligncenter{margin:0 auto}#pspModal.reveal-modal.psp-text .cushion{padding-top:1rem}#pspModal.reveal-modal.psp-bg-text .bg-image{background-size:cover;height:100%;width:100%;padding:1rem}#pspModal.reveal-modal .splash-header{margin:0 0 0.64em 0;padding:0;font-family:Helvetica, Arial, sans-serif;font-size:1.5625em;font-weight:600;line-height:1.125;text-align:center}#pspModal.reveal-modal p{font-size:1.0625em;line-height:1.1875}#pspModal.reveal-modal .countdown_main,#pspModal.reveal-modal .countdown_expire{clear:both;margin:0 0 1em 0}#pspModal.reveal-modal .countdown_main p,#pspModal.reveal-modal .countdown_expire p{margin:0.5em 0 0 0;font-family:Helvetica, Arial, sans-serif;font-size:1.5625em;font-weight:600;line-height:1;text-transform:uppercase;text-align:center}#pspModal.reveal-modal .hasCountdown{text-align:center}#pspModal.reveal-modal .countdown_hour,#pspModal.reveal-modal .countdown_minute,#pspModal.reveal-modal .countdown_second{display:inline-block;width:5.625em;margin:0;padding:0 0.25em;text-align:center}#pspModal.reveal-modal .countdown_label{font-family:Helvetica, Arial, sans-serif;font-size:2.5em;font-weight:600;line-height:1}#pspModal.reveal-modal .countdown_value{font-family:Helvetica, Arial, sans-serif;font-size:1.0625em;line-height:1}#pspModal.reveal-modal .splash-donation{clear:both;text-align:center}#pspModal.reveal-modal .splash-donation input[type="text"]{display:inline-block;width:5em}#pspModal.reveal-modal .splash-donation label{display:inline-block;padding:0 0.3em;font-size:1.0625em;font-weight:bold}#pspModal .ea-form-wrapper label{width:30%}#pspModal.reveal-modal .return-button{text-align:center}#pspModal.reveal-modal.psp-text .return-button{padding-top:2rem}#pspModal.reveal-modal.psp-text .cushion{padding-top:1.5rem;padding-right:1rem;padding-left:1rem}#pspModal.reveal-modal .psp_continue_peta,#pspModal.reveal-modal input[type="submit"]{display:inline-block;height:auto;padding:0.4em 0.75em;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:1em;font-weight:normal;text-align:center;text-transform:uppercase;line-height:1;cursor:pointer;border-top:0 none;border-left:0 none;border-right:0 none;position:absolute;width:100%;left:0;bottom:0}#pspModal.splash-blue .cushion{color:#024c85;background:#fff}#pspModal.splash-blue .splash-header,#pspModal.splash-blue p,#pspModal.splash-blue label,#pspModal.splash-blue .countdown_value{color:#024c85}#pspModal.splash-blue .countdown_label{color:#ff9000}#pspModal.splash-blue .psp_continue_peta,#pspModal.splash-blue input[type="submit"]{color:#ffffff;background:#36b7e1}#pspModal .ea_widget_container .ea-form-buttons input[value="Submit"]{float:none}#pspModal .cushion{color:#cfcfcf;background:#fff;text-align:center}#pspModal.psp-form img{max-width:30%;position:absolute;top:15vh;left:5vw}@media only screen and (max-width: 600px){#pspModal.psp-form img{display:none}}#pspModal .has-img{width:65%;display:inline-block}#pspModal .has-img:first-child{width:100%;display:block;margin-left:0}#pspModal .has-img.policy{margin-left:0 !important}#pspModal .ea_widget_container .ea-form-wrapper .ea-form-item.policy:not(.has-img) p{margin-left:0}#pspModal .has-img.policy p{margin-left:29%}@media only screen and (max-width: 600px){#pspModal .policy p{margin-left:0}}#pspModal .ea_widget_container .ea-form-wrapper .ea-form-item span,#pspModal .ea_widget_container .ea-form-wrapper .ea-form-item label{width:100%;display:block;text-align:left;font-weight:bold}#pspModal .ea_widget_container .has-img .ea-opt-in{padding:0}@media only screen and (max-width: 600px){#pspModal .ea_widget_container .ea-opt-in{padding:0;text-align:left}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.ajax-loader-bg{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px){.ajax-loader-bg{display:none}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px){.ajax-loader-bg{display:none}}#pspModal.splash-green .countdown_label{color:#ffff00}#pspModal.splash-green .psp_continue_peta,#pspModal.splash-green input[type="submit"]{color:#fff;background:#36e181}#pspModal.splash-orange .psp_continue_peta,#pspModal.splash-orange input[type="submit"]{color:#fff;background:#ffab40}#pspModal .splash-blank .psp_continue_peta,#pspModal .splash-blank input[type="submit"]{background-color:#cfcfcf;color:#fff}#pspModal.reveal-modal.psp-form form{width:90%;margin:0 auto;margin-bottom:4rem}#pspModal.reveal-modal .ea_widget_container select,#pspModal.reveal-modal .ea_widget_container input[type="text"]{float:left;width:60%}#pspModal.reveal-modal.psp-bg-text .ea_widget_container .ea-form-item,#pspModal.reveal-modal.psp-bg-text .ea_widget_container .ea-form-item label{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}#pspModal.reveal-modal.psp-bg-text form{margin-bottom:4rem}@media only screen and (max-width: 40em){#pspModal.reveal-modal.psp-bg-text{min-height:50vh !important;height:50%;max-width:90vw;left:5vw}#pspModal.reveal-modal.psp-text-image,#pspModal.reveal-modal.psp-form{min-height:50vh}#pspModal.reveal-modal.psp-bg-text.has-form{height:70%}#pspModal.reveal-modal.psp-text{min-height:20vh !important;max-width:90vw;left:5vw}}@media only screen and (max-width: 440px){#pspModal.reveal-modal.psp-bg-text.has-form{height:80%}}body{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:1rem;line-height:1.4;color:#363636}p{font-size:1rem;color:#363636}h1,h2,h3,h4,h5{font-family:'Open Sans', Helvetica, Arial, sans-serif}h1{font-size:3rem;font-weight:400;letter-spacing:2px;line-height:1.1;color:#000000}h2{font-size:2.5rem;font-weight:600;line-height:1.1;letter-spacing:2px;text-transform:uppercase;color:#343434}h3{font-size:1.6875rem;font-weight:600;line-height:1.3;letter-spacing:2px;color:#343434}h4{font-size:1.875rem;font-weight:400;line-height:1.1;letter-spacing:2px;text-transform:uppercase;color:#343434}h5{font-size:1.25rem;font-weight:400;line-height:1.3;letter-spacing:2px;color:#343434}@media only screen and (max-width: 770px){h1{margin:1rem 0 1rem;font-size:1.8rem}h2{font-size:1.6rem}h3{font-size:1.4rem}h4{font-size:1.4rem}}.main-content blockquote p{color:#000;font-size:1.15rem;margin-bottom:0}.main-content ul,.main-content ol{font-size:1rem}.top-bar-section ul li>a,button,.button{font-family:'Open Sans', Helvetica, Arial, sans-serif}.instagram-media{position:inherit !important}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVuZGxlLWN1c3RvbS5jc3MiLCJzb3VyY2VzIjpbImJ1bmRsZS1jdXN0b20uc2NzcyIsIl9hZGR0aGlzLW92ZXJyaWRlcy5zY3NzIiwiX2NvbW1lbnRzLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfZm9ybS5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2luZGlhLXdwbWwuc2NzcyIsIl9wYWdlLWFyY2hpdmUuc2NzcyIsIl9wYWdlLWhvbWUuc2NzcyIsIl9wYWdlLnNjc3MiLCJfc2hvcnRjb2Rlcy5zY3NzIiwiX3NpZGViYXIuc2NzcyIsIl9zcGxhc2gtcGFnZS5zY3NzIiwiX3R5cG9ncmFwaHkuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiYWRkdGhpcy1vdmVycmlkZXNcIjtcbkBpbXBvcnQgXCJjb21tZW50c1wiO1xuQGltcG9ydCBcImZvb3RlclwiO1xuQGltcG9ydCBcImZvcm1cIjtcbkBpbXBvcnQgXCJnbG9iYWxcIjtcbkBpbXBvcnQgXCJoZWFkZXJcIjtcbkBpbXBvcnQgXCJpbmRpYS13cG1sXCI7XG5AaW1wb3J0IFwicGFnZS1hcmNoaXZlXCI7XG5AaW1wb3J0IFwicGFnZS1ob21lXCI7XG5AaW1wb3J0IFwicGFnZVwiO1xuQGltcG9ydCBcInNob3J0Y29kZXNcIjtcbkBpbXBvcnQgXCJzaWRlYmFyXCI7XG5AaW1wb3J0IFwic3BsYXNoLXBhZ2VcIjtcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5XCI7XG4iLCIvKiBBZGRUaGlzIENTUyBmb3IgdGhlaXIgRlJFRSBCVVRUT05TICsgQ09MT1JTIC0gbWluaWZpZWQgdG8gL2Rpc3QvYnVuZGxlLWN1c3RvbS5taW4uY3NzICovXG5cbi8qIGFkZHRoaXNfdG9vbGJveCA9IGxlZ2FjeSAqL1xuLyogYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggPSBuZXcgKi9cbi5taW5pbWFsLXNvY2lhbCB7XG5cdG1hcmdpbjogMCAwIDEuNXJlbTtcbn1cbi5qaWF0aGlzX3N0eWxlXzMyeDMyIHtcbiAgICBtYXJnaW46IDAgMCAxLjVyZW07XG59XG5cbi5zaW5nbGUtcGFyZW50IC5taW5pbWFsLXNvY2lhbCAuYWRkdGhpc190b29sYm94LFxuLnNpbmdsZS1wYXJlbnQgLm1pbmltYWwtc29jaWFsIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ubWluaW1hbC1zb2NpYWwgLmFkZHRoaXNfZGVmYXVsdF9zdHlsZSBhLmF0MzAwYixcbi5taW5pbWFsLXNvY2lhbCAuYWRkdGhpc19kZWZhdWx0X3N0eWxlIGEuYXQzMDBtLFxuLm1pbmltYWwtc29jaWFsIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCBhLmF0LXNoYXJlLWJ0biB7XG4gICAgcGFkZGluZzogMnB4IDYwcHggNHB4IDVweDtcbiAgICBtYXJnaW46IDAgMnB4IDVweCAycHg7XG4gICAgb3BhY2l0eTogLjk7XG4gICAgbWF4LWhlaWdodDogNDBweDtcbn1cblxuLm1pbmltYWwtc29jaWFsIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCBhLmF0LXNoYXJlLWJ0biB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG4ubWluaW1hbC1zb2NpYWwgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IGEuYXQtc2hhcmUtYnRuIHNwYW4uYXQzMDBicyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ubWluaW1hbC1zb2NpYWwgLmFkZHRoaXNfZGVmYXVsdF9zdHlsZSBhLmF0MzAwYjpob3Zlcixcbi5taW5pbWFsLXNvY2lhbCAuYWRkdGhpc19kZWZhdWx0X3N0eWxlIGEuYXQzMDBtOmhvdmVyLFxuLm1pbmltYWwtc29jaWFsIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCBhLmF0LXNoYXJlLWJ0bjpob3ZlciAge1xuICAgIG9wYWNpdHk6IDE7XG59XG4uYXQtc2hhcmUtdGJ4LWVsZW1lbnQgLmF0LXNoYXJlLWJ0bi5hdC1zdmMtZmFjZWJvb2ssXG4uYXQtc3ZjLWZhY2Vib29rLFxuLmFkZHRoaXNfYnV0dG9uX2ZhY2Vib29rIHtcbiAgIGJhY2tncm91bmQ6IHJnYig1OSwgODksIDE1Mik7XG59XG4uYXQtc2hhcmUtdGJ4LWVsZW1lbnQgLmF0LXNoYXJlLWJ0bi5hdC1zdmMtdHdpdHRlcixcbi5hdC1zdmMtdHdpdHRlcixcbi5hZGR0aGlzX2J1dHRvbl90d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjksIDE2MSwgMjQyKTtcbn1cbi5hdC1zaGFyZS10YngtZWxlbWVudCAuYXQtc2hhcmUtYnRuLmF0LXN2Yy1waW50ZXJlc3Rfc2hhcmUsXG4uYXQtc3ZjLXBpbnRlcmVzdF9zaGFyZSxcbi5hZGR0aGlzX2J1dHRvbl9waW50ZXJlc3Rfc2hhcmUge1xuICAgYmFja2dyb3VuZDogcmdiKDIwMywgMzIsIDM5KTtcbn1cbi5hdC1zaGFyZS10YngtZWxlbWVudCAuYXQtc2hhcmUtYnRuLmF0LXN2Yy1lbWFpbCxcbi5hdC1zdmMtZW1haWwsXG4uYWRkdGhpc19idXR0b25fZW1haWwge1xuICAgIGJhY2tncm91bmQ6IHJnYigxMzIsIDEzMiwgMTMyKTtcbn1cbi5hdC1zaGFyZS10YngtZWxlbWVudCAuYXQtc2hhcmUtYnRuLmF0LXN2Yy1jb21wYWN0LFxuLmF0LXN2Yy1jb21wYWN0LFxuLmFkZHRoaXNfYnV0dG9uX2NvbXBhY3Qge1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTIsIDEwOSwgNzYpO1xuXG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYzMHB4KSB7XG4gICAgLm1pbmltYWwtc29jaWFsIC5hZGR0aGlzX2RlZmF1bHRfc3R5bGUgYS5hdDMwMGIsXG4gICAgLm1pbmltYWwtc29jaWFsIC5hZGR0aGlzX2RlZmF1bHRfc3R5bGUgYS5hdDMwMG0sXG4gICAgLm1pbmltYWwtc29jaWFsIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCBhLmF0LXNoYXJlLWJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDJweCA1cHggNHB4IDVweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgIH1cbn0iLCIvKiBDb21tZW50cyBDU1MgLSBtaW5pZmllZCB0byAvZGlzdC9idW5kbGUtY3VzdG9tLm1pbi5jc3MgKi9cblxuLnNvY2lhbC13aWRnZXQgYSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTglO1xuXHRwYWRkaW5nOiAuM3JlbTtcblx0bWFyZ2luLXJpZ2h0OiAyJTtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNvY2lhbC13aWRnZXQgYSBzdmcge1xuXHRmaWxsOiAjRkZGO1xufVxuXG4jY29tbWVudHMge1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuI2NvbW1lbnRzIGgzIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDIuNHJlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI3Jlc3BvbmQge1xuXHRiYWNrZ3JvdW5kOiAjZTVmMWY4O1xuXHRwYWRkaW5nOiAxcmVtO1xufVxuI3Jlc3BvbmQgaDMge1xuXHRmb250LXNpemU6IDJyZW07XG59XG4jcmVzcG9uZCBsYWJlbCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcbn1cbiNyZXNwb25kIGlucHV0W3R5cGU9dGV4dF0sXG4jcmVzcG9uZCBpbnB1dFt0eXBlPWVtYWlsXSB7XG5cdHdpZHRoOiA0MCU7XG59XG4jcmVzcG9uZCB0ZXh0YXJlYSB7XG5cdGhlaWdodDogYXV0bztcbn1cbiNyZXNwb25kICNzdWJtaXQge1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0bWFyZ2luOiAxcmVtIDAgMDtcbn0iLCIvKiBGb290ZXIgQ1NTIC0gbWluaWZpZWQgdG8gL2Rpc3QvYnVuZGxlLWN1c3RvbS5taW4uY3NzICovXG5cbmZvb3RlciBwLFxuZm9vdGVyIGgyLFxuZm9vdGVyIGgzLFxuZm9vdGVyIGg0IHtcblx0Y29sb3I6ICNGRkY7XG59XG5mb290ZXIgcCxcbmZvb3RlciB1bCxcbmZvb3RlciBvbCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcbn1cbmZvb3RlciB1bCB7XG5cdG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQwcHgpIHtcblx0Zm9vdGVyIHVsIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG5cdH1cbn1cbmZvb3RlciB1bCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogLjNyZW0gMCAwIDA7XG5cdHBhZGRpbmc6IDA7XG5cdGNvbG9yOiAjRkZGO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuZm9vdGVyIGEge1xuXHRjb2xvcjogI0ZGRjtcbn1cbmZvb3RlciBwLm1lbnUtdGl0bGUge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiAjRkZGO1xufVxuLmZvb3Rlci1jcmVkaXRzIHAge1xuXHRjb2xvcjogIzg4ODtcblx0Zm9udC1zaXplOiAuNzVyZW07XG59XG5mb290ZXIgc3Bhbi5sb2dvIGEge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHQubWVudS1vbmUsXG5cdC5tZW51LXR3byxcblx0Lm1lbnUtdGhyZWUge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0fVxufVxuIiwiLyogQ1NTIGZvciBlbmdhZ2luZyBuZXR3b3JrcyB3aWRnZXRzIGFuZCBmb3JtYnVpbGRlciBmb3JtcyBlbWJlZGRlZCBpbiB3b3JkcHJlc3MgKHZpYSBzaG9ydGNvZGUpIFxuIC0gbWluaWZpZWQgdG8gL2Rpc3QvYnVuZGxlLWN1c3RvbS5taW4uY3NzXG4qL1xuXG4vKipcbiogIy4jIEZvcm1idWlsZGVyIC0gRW1iZWRcbiogRm9ybWJ1aWxkZXIgYW5kIEUtQWN0aXZpc3QgZm9ybSBzdHlsZXNcbiovXG4uZm9ybWJ1aWxkZXItZW1iZWQsXG4uZWEtZm9ybS13cmFwcGVyICB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6ICMwOTBhMGI7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblx0bWF4LXdpZHRoOiA2MDBweDtcblx0bWFyZ2luOiAwIDAgMnJlbTtcbn1cbi5lYS1mb3JtLXdyYXBwZXIge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG4uZm9ybWJ1aWxkZXItZW1iZWQgYSB7XG5cdGNvbG9yOiAjNTQ5MmNjO1x0XG59XG5cdC5mb3JtYnVpbGRlci1lbWJlZCBhOmhvdmVyLFxuXHQuZm9ybWJ1aWxkZXItZW1iZWQgYTphY3RpdmUsXG5cdC5mb3JtYnVpbGRlci1lbWJlZCBhOmZvY3VzIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuLmZvcm1idWlsZGVyLWVtYmVkIC5hbGlnbmNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb3JtYnVpbGRlci1lbWJlZCBmb3JtIHRib2R5IHRkIHtcblx0cGFkZGluZzogMnB4IDA7XG5cdGNvbG9yOiAjMDkwYTBiO1xufVxuLmZvcm1idWlsZGVyLWVtYmVkIHRhYmxlIHtcblx0Ym9yZGVyOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5mb3JtYnVpbGRlci1lbWJlZCB0YWJsZSB0ciB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZm9ybWJ1aWxkZXItZW1iZWQgdGFibGUsXG4uZm9ybWJ1aWxkZXItZW1iZWQgdGFibGUgdHIgdGQsXG4uZm9ybWJ1aWxkZXItZW1iZWQgdGFibGUgaW5wdXQge1xuXHRmb250LXNpemU6IDFyZW07XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbn1cbi5mb3JtYnVpbGRlci1lbWJlZCB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRwYWRkaW5nLXRvcDogNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG4uZm9ybWJ1aWxkZXItZW1iZWQgdGFibGUgdHIgdGRbYWxpZ249bGVmdF06Zmlyc3QtY2hpbGQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmZvcm1idWlsZGVyLWVtYmVkIHRhYmxlIGltZyB7XG5cdGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLmZvcm1idWlsZGVyLWVtYmVkIGZvcm0gdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuXHR3aWR0aDogNDAlO1xufVxuLmZvcm1idWlsZGVyLWVtYmVkIGZvcm0gdGJvZHkgdHIgdGQgKyB0ZCB7XG5cdHdpZHRoOiA2MCU7XG59XG4uZm9ybWJ1aWxkZXItZW1iZWQgdGV4dGFyZWEge1xuXHRmb250LXNpemU6IDAuODc1ZW07XG5cdHdpZHRoOiA5MCU7XG5cdHBhZGRpbmc6IDAuNWVtO1xuXHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG59XG4uZm9ybWJ1aWxkZXItZW1iZWQgZm9ybSB0Ym9keSB0ZCB0ZXh0YXJlYSB7XG5cdHdpZHRoOiA5MCU7XG5cdHBhZGRpbmc6IDAuNWVtO1xuXHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG59XG4uZm9ybWJ1aWxkZXItZW1iZWQgZm9ybSBzZWxlY3Qge1xuXHR3aWR0aDogOTAlO1xufVxuLmZvcm1idWlsZGVyLWVtYmVkIC5hY3Rpb24tdGVhbS1pY29uLFxuLmZvcm1idWlsZGVyLWVtYmVkIC5wZXRhLWxpdmluZy1pY29uLFxuLmZvcm1idWlsZGVyLWVtYmVkIC5wZXRhMi1lbmV3cy1pY29uLFxuLmZvcm1idWlsZGVyLWVtYmVkIC5wZXRhLWNhdGFsb2ctaWNvbixcbi5mb3JtYnVpbGRlci1lbWJlZCAucGV0YS1raWRzLWljb24sXG4uZm9ybWJ1aWxkZXItZW1iZWQgLnBldGEtcHJpbWUtaWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cbmZvcm0uZm9ybWJ1aWxkZXItZW1iZWQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0d2lkdGg6IDkwJTtcbn1cbi5mb3JtYnVpbGRlci1lbWJlZCB0YWJsZSBpbnB1dCxcbi5mb3JtYnVpbGRlci1lbWJlZCB0YWJsZSBzZWxlY3QsXG4uZm9ybWJ1aWxkZXItZW1iZWQgdGFibGUgdGV4dGFyZWEge1xuXHRkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcblx0cGFkZGluZzogNHB4O1xuXHRsaW5lLWhlaWdodDogMTIwJTtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uZm9ybWJ1aWxkZXItZW1iZWQgaW5wdXQjYnRuU3VibWl0LFxuLmZvcm1idWlsZGVyLWVtYmVkIGlucHV0I2tlaXRoUmVzZXRCdXR0b24ge1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICMzNmI3ZTE7XG5cdHBhZGRpbmc6IC41cmVtIDEuNXJlbTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMTAwMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybWJ1aWxkZXItZW1iZWQgaW5wdXQjYnRuU3VibWl0OmhvdmVyLFxuLmZvcm1idWlsZGVyLWVtYmVkIGlucHV0I2tlaXRoUmVzZXRCdXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyRTgxQzQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NDBweCkge1xuXHQuZm9ybWJ1aWxkZXItZW1iZWQgZm9ybSB0Ym9keSB0ciB0ZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblx0LmZvcm1idWlsZGVyLWVtYmVkIGZvcm0gdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuXHRcdHBhZGRpbmc6IDEwcHggMnB4IDA7XG5cdH1cblx0dGFibGUgdHIgdGgsIHRhYmxlIHRyIHRkIHtcblx0XHRwYWRkaW5nOiAwLjNyZW0gMC40cmVtO1xuXHR9XG59XG5cblxuLyogRW5nYWdpbmcgTmV0d29ya3MgV2lkZ2V0cyAqL1xuLmVhX3dpZGdldF9jb250YWluZXIge1xuXHRsaW5lLWhlaWdodDogMS42O1xuXHRtYXJnaW46IDAgMCAycmVtO1xuXG5cdC5lbl9zb2NpYWxfYnV0dG9ucyAuc2ltcGxlIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdH1cbn1cbi8qIGZpeCBmb3IgcmVzcG9uc2l2ZSB2aWRlbyBwbGF5ZXJzIGluc2lkZSB0YWJsZXMgLSBtYXkgY2F1c2UgbW9yZSBpc3N1ZXMgKi9cbi5lYV93aWRnZXRfY29udGFpbmVyIC5hamF4LWxvYWRlci1iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIHNwYW4ge1xuXHRmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIGxhYmVsIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAzOSU7XG5cdHBhZGRpbmc6IDZweCA2cHggNnB4IDA7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLmVhX3dpZGdldF9jb250YWluZXIgdGV4dGFyZWEge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiA1OSU7XG5cdGhlaWdodDogYXV0bztcblx0bWFyZ2luOiAwIDAgNHB4IDA7XG5cdHBhZGRpbmc6IDRweDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRsaW5lLWhlaWdodDogMTIwJTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIHNlbGVjdCB7XG5cdGZsb2F0OiByaWdodDtcblx0d2lkdGg6IDU5JTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXJnaW46IDAgMCA0cHggMDtcblx0cGFkZGluZzogNHB4O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmVhX3dpZGdldF9jb250YWluZXIgLmVhLWZpZWxkLXRleHQsXG4uZWFfd2lkZ2V0X2NvbnRhaW5lciB0ZXh0YXJlYSB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZWFfd2lkZ2V0X2NvbnRhaW5lciAuY29tcF8xNSBwIHtcblx0bWFyZ2luLWxlZnQ6IDQxLjUlO1xuXHRsaW5lLWhlaWdodDogMS42cmVtO1xufVxuLmVhX3dpZGdldF9jb250YWluZXIgLmVhLWZpZWxkLWVycm9yIHtcblx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRjb2xvcjogcmVkO1xuXHRjbGVhcjogYm90aDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR3aWR0aDogNTQlO1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMCA1LjMzMyUgNHB4IDA7XG59XG4uZWFfd2lkZ2V0X2NvbnRhaW5lciBmaWVsZHNldCB7XG5cdGJvcmRlcjogMDtcblx0bWFyZ2luOiAuNXJlbSAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIGZpZWxkc2V0IHRleHRhcmVhIHtcblx0ZmxvYXQ6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IC41cmVtIDA7XG59XG4uZWFfd2lkZ2V0X2NvbnRhaW5lciAuY29tcF85IHtcblx0d2lkdGg6IDEwMCU7XG59XG4uZWFfd2lkZ2V0X2NvbnRhaW5lciAuY29tcF8xNSBsYWJlbCB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmVhX3dpZGdldF9jb250YWluZXIgLmNvbXBfMjYge1xuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQ6IDA7XG5cdHdpZHRoOiA5NSU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMXJlbSAwO1xufVxuLmVhX3dpZGdldF9jb250YWluZXIgLmNvbXBfMjYgdGV4dGFyZWEge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRmbG9hdDogbm9uZTtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIC5lYS1mb3JtLWJ1dHRvbnMgaW5wdXRbdmFsdWU9XCJTdWJtaXRcIl0sXG4uZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS1idXR0b25zIGlucHV0W3ZhbHVlPVwiUmVzZXRcIl0sXG4uZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS1idXR0b25zIGlucHV0LnN1Ym1pdC1idXR0b24ge1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICMzNmI3ZTE7XG5cdHBhZGRpbmc6IC41cmVtIDEuNXJlbTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMTAwMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS1idXR0b25zIGlucHV0W3ZhbHVlPVwiU3VibWl0XCJdOmhvdmVyLFxuLmVhX3dpZGdldF9jb250YWluZXIgLmVhLWZvcm0tYnV0dG9ucyBpbnB1dFt2YWx1ZT1cIlJlc2V0XCJdOmhvdmVyLFxuLmVhX3dpZGdldF9jb250YWluZXIgLmVhLWZvcm0tYnV0dG9ucyBpbnB1dC5zdWJtaXQtYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzJFODFDNDtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIC5lYS1mb3JtLWJ1dHRvbnMge1xuXHRwYWRkaW5nOiAwIDAgMCA0MS41JTtcdFxufVxuLmVhX3dpZGdldF9jb250YWluZXIgLmVhLWZvcm0tYnV0dG9ucyBpbnB1dFt2YWx1ZT1cIlN1Ym1pdFwiXSxcbi5lYV93aWRnZXRfY29udGFpbmVyIC5lYS1mb3JtLWJ1dHRvbnMgaW5wdXRbdmFsdWU9XCJSZXNldFwiXSB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIC5lYS1mb3JtLWJ1dHRvbnMgaW5wdXQucmVzZXQtYnV0dG9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5lYV93aWRnZXRfY29udGFpbmVyIC5lYS1vcHQtaW4ge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0cGFkZGluZzogMCAwIDAgNDEuNSU7XG5cdGxpbmUtaGVpZ2h0OiAxLjZyZW07XG59XG4uZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtb3B0LWluIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcblx0bWFyZ2luOiAwO1xufVxuLmVhX3dpZGdldF9jb250YWluZXIgLmVhLWZvcm0td3JhcHBlciAuZWEtZXJyb3Ige1xuXHRib3JkZXItY29sb3I6IHJlZCAhaW1wb3J0YW50O1xufVxuXG4vKiBzb2NpYWwgYnV0dG9ucyBpbiB3aWRnZXQgdXNlIHJlbGF0aXZlIHVybHMsIHNvIGltYWdlcyBhcmUgYnJva2VuIFxudGhpcyBpcyBhIHdvcmthcm91bmQgKi9cbi5lYV93aWRnZXRfY29udGFpbmVyIC5lbl9zb2NpYWxfYnV0dG9ucyB7XG5cdC5zaW1wbGUge1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxuXHRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDQ0cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHR9XG5cdC5lbl90d2l0dGVyIGEge1xuXHRcdGJhY2tncm91bmQ6ICMzNmI3ZTEgdXJsKC4uL2ltZy9pY29uLXR3aXR0ZXIuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdH1cblx0LmVuX2ZhY2Vib29rIGEge1xuXHRcdGJhY2tncm91bmQ6ICMyZTgxYzQgdXJsKC4uL2ltZy9pY29uLWZhY2Vib29rLnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR9XG5cdGltZyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSBcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg4OHB4KSB7XG5cdC5lYV93aWRnZXRfY29udGFpbmVyIC5jb21wXzE1IHAge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjZyZW07XG5cdH1cblx0LmVhX3dpZGdldF9jb250YWluZXIgc3BhbiB7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0LmVhX3dpZGdldF9jb250YWluZXIgLmNvbXBfMTUgcCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjVyZW07XG5cdH1cblx0LmVhX3dpZGdldF9jb250YWluZXIgc3BhbiB7XG5cdFx0Zm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG5cdC5lYV93aWRnZXRfY29udGFpbmVyICBsYWJlbCB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAwIDJweCAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdH1cblx0LmVhX3dpZGdldF9jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdC5lYV93aWRnZXRfY29udGFpbmVyIHRleHRhcmVhIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0LmVhX3dpZGdldF9jb250YWluZXIgIHNlbGVjdCB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5lYV93aWRnZXRfY29udGFpbmVyICAuY29tcF8xNSBwIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHQuZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS1idXR0b25zIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblx0LmVhX3dpZGdldF9jb250YWluZXIgLmVhLWZvcm0tYnV0dG9ucyBpbnB1dFt2YWx1ZT1cIlN1Ym1pdFwiXSxcblx0LmVhX3dpZGdldF9jb250YWluZXIgLmVhLWZvcm0tYnV0dG9ucyBpbnB1dFt2YWx1ZT1cIlJlc2V0XCJdIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHQuZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS1idXR0b25zIGlucHV0W3ZhbHVlPVwiUmVzZXRcIl0ge1xuXHRcdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdH1cblx0LmVhX3dpZGdldF9jb250YWluZXIgLmVhLW9wdC1pbiB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG4vKiBHcmF2aXR5IEZvcm1zIE92ZXJyaWRlcyAqL1xuLyogdXNpbmcgYm9keSB0byBtYWtlIGNzcyBtb3JlIHNwZWNpZmljIHRoYW4gZ3Jhdml0eSBmb3JtIGluY2x1ZGVkIGNzcykgKi9cbmJvZHkgLmdmb3JtX3dyYXBwZXIgZGl2LnZhbGlkYXRpb25fZXJyb3Ige1xuXHRmb250LXNpemU6IC44cmVtO1xuXHRjb2xvcjogcmVkO1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbi1ib3R0b206IC41cmVtO1xuXHRwYWRkaW5nOiAwO1xufVxuYm9keSAuc2lkZWJhciAuZ2Zvcm1fd3JhcHBlciBkaXYudmFsaWRhdGlvbl9lcnJvciB7XG5cdGNvbG9yOiAjZmY3O1xufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGRfZXJyb3IgaW5wdXRbdHlwZT1lbWFpbF0sIFxuYm9keSAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGRfZXJyb3IgaW5wdXRbdHlwZT1udW1iZXJdLCBcbmJvZHkgLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9cGFzc3dvcmRdLCBcbmJvZHkgLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9dGVsXSwgXG5ib2R5IC5nZm9ybV93cmFwcGVyIGxpLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPXRleHRdLCBcbmJvZHkgLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9dXJsXSwgXG5ib2R5IC5nZm9ybV93cmFwcGVyIGxpLmdmaWVsZF9lcnJvciB0ZXh0YXJlYSB7XG5cdGJvcmRlcjogc29saWQgMXB4IHJlZDtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciwgXG5ib2R5IC5nZm9ybV93cmFwcGVyIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkLmdmaWVsZF9jcmVkaXRjYXJkX3dhcm5pbmcge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IDA7XG59XG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdlLCBcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLnZhbGlkYXRpb25fbWVzc2FnZSB7XG5cdGNvbG9yOiByZWQ7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogLjhyZW07XG59XG5ib2R5IC5zaWRlYmFyIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdlLCBcbmJvZHkgLnNpZGViYXIgLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLnZhbGlkYXRpb25fbWVzc2FnZSB7XG5cdGNvbG9yOiAjZmY3O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbmJvZHkgLmdmX2Jyb3dzZXJfaWUuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiB7XG5cdHBhZGRpbmc6IC41cmVtIDEuNXJlbTtcbn0iLCIvKiBHbG9iYWwgQ1NTIC0gbWluaWZpZWQgdG8gL2Rpc3QvYnVuZGxlLWN1c3RvbS5taW4uY3NzICovXG5cbi8qKlxuKiAjLiMgaGlkZSBoMSB0YWcgb24gaG9tZSBwYWdlIGJ1dCBsZWF2ZSBpdCBpbiB0aGUgbWFya3VwIGZvciBzZW9cbipcbiogQGFuZHlcbiovXG5ib2R5LmFkbWluLWJhciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbn1cbmEge1xuXHRjb2xvcjogIzM2YjdlMTtcbn1cbmE6aG92ZXIge1xuXHRjb2xvcjogIzBDODZBRTtcbn1cbnAgYSB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5ibG9ja3F1b3RlIHtcblx0Ym9yZGVyLWxlZnQ6IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGU0O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgXHRwYWRkaW5nOiAxcmVtIDA7XG4gIFx0bWFyZ2luOiAwIDJyZW0gMS4yNXJlbTtcbiAgXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xufVxuLm1vYmlsZS10b3AtbGlua3Mge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnJvdyB7XG4gICAgbWF4LXdpZHRoOiAxMDg4cHg7XG59XG4uYnV0dG9uIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0YmFja2dyb3VuZDogIzM2YjdlMTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuXHRwYWRkaW5nOiAuNXJlbSAxLjVyZW07XG5cdGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbn1cbi5idXR0b246aG92ZXIsXG4uYnV0dG9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzJFODFDNDtcbn1cbi5tYWluLWNvbnRlbnQge1xuXHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbmRpdiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KSB7XG4gICAgLyogZml4IGZvciByZXNwb25zaXZlIHZpZGVvcyBpc3N1ZSBpbiBlbiB3aWRnZXRzICovXG4gICAgdGFibGUgdHIgdGgsIHRhYmxlIHRyIHRkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi8qIEJBUiAqL1xuLmJhciB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbi5icmlnaHQtYmFyIHtcblx0YmFja2dyb3VuZDogIzJlODFjNDtcblx0Y29sb3I6ICNGRkY7XG59XG4uYnJpZ2h0LWJhciBoMiwgXG4uYnJpZ2h0LWJhciBoMyxcbi5icmlnaHQtYmFyIGg0LFxuLmJyaWdodC1iYXIgcCxcbi5icmlnaHQtYmFyIGxpLFxuLmJyaWdodC1iYXIgYSB7XG5cdGNvbG9yOiAjRkZGO1xufVxuXG4uZGFyay1iYXIge1xuXHRiYWNrZ3JvdW5kOiAjMjUyNTI1O1xuXHRjb2xvcjogI0ZGRjtcbn1cbi5saWdodC1iYXIge1xuXHRiYWNrZ3JvdW5kOiAjZDBlN2Y1O1xufVxuXG4vKipcbiogSGlkZGVuXG4qXG4qIEhpZGUgZnJvbSBwcmludGVyIC0gdXBkYXRlIHdpdGggcGV0YS1kcmVhbSBpZHMgYW5kIGNsYXNzZXNcbiovXG5AbWVkaWEgcHJpbnQge1xuICAgIC8qLnRvcC1saW5rcyxcbiAgICBoZWFkZXIgLnNlYXJjaC13cmFwLFxuICAgICNtYWluLW5hdixcbiAgICAjYnJlYWRjcnVtYnMsXG4gICAgLmRvbmF0ZS1idXR0b24td3JhcCxcbiAgICAubWluaW1hbC1zb2NpYWwsXG4gICAgLnZpZGVvLXBsYXllcixcbiAgICAudmlkZW8tbXVsdGlwbGF5ZXIsXG4gICAgLnJlbGF0ZWQtcG9zdHMsXG4gICAgI2NvbW1lbnRzICNyZXNwb25kLFxuICAgIC5zaWRlYmFyLFxuICAgIC5zb2NpYWwtY29ubmVjdCxcbiAgICAuY29ubmVjdC1iYXIsXG4gICAgLmZvb3Rlci1sb2dvLFxuICAgICNnZW5lcmFsLW1lbnUsXG4gICAgI3Rvb2xzLW1lbnUsXG4gICAgI2ludGVybmF0aW9uYWwtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9Ki9cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIGh0bWwge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODkycHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIvKiBIZWFkZXIgQ1NTIC0gbWluaWZpZWQgdG8gL2Rpc3QvYnVuZGxlLWN1c3RvbS5taW4uY3NzICovXG5cbi8qIE92ZXJyaWRlIGZvdW5kYXRpb24gZGVmYXVsdHMgKi9cbi50b3AtYmFyLXNlY3Rpb24gLmhhcy1mb3JtLFxuLnRvcC1iYXItc2VjdGlvbiB1bCxcbi50b3AtYmFyLFxuLmNvbnRhaW4tdG8tZ3JpZCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG4udG9wLWJhci1zZWN0aW9uIGxpIGE6bm90KC5idXR0b24pLFxuLnRvcC1iYXItc2VjdGlvbiBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAjMDAwMDAwO1xufVxuXG4vKiBoaWRlIG1vYmlsZSB0b3AgbGlua3MsIG1vdmVkIGludG8gbWFpbiBtZW51IHRvZ2dsZSB3LyBqcyAtIHByZXZlbnRzIGZsYXNoICovXG4ucGV0YS1ubCAubW9iaWxlLXRvcC1saW5rcyAubW9iaWxlLXNlY29uZGFyeS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBUb3AgQmFyIE5hdiAqLyBcbi5zZWNvbmRhcnktbmF2aWdhdGlvbiB7XG5cdGJhY2tncm91bmQ6ICNlNGU0ZTQ7XG59XG4uc2Vjb25kYXJ5LW5hdmlnYXRpb24gdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuLnNlY29uZGFyeS1uYXZpZ2F0aW9uIC50b3AtYmFyLXNlY3Rpb24gbGkge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNlY29uZGFyeS1uYXZpZ2F0aW9uIC50b3AtYmFyLXNlY3Rpb24gdWwgbGk6bm90KC5oYXMtZm9ybSkgYTpub3QoLmJ1dHRvbikge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAuOHJlbTtcblx0bWFyZ2luLXRvcDogNnB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnNlY29uZGFyeS1uYXZpZ2F0aW9uIC50b3AtYmFyLXNlY3Rpb24gbGk6bm90KC5oYXMtZm9ybSkgYTpub3QoLmJ1dHRvbik6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyNzI3Mjc7XG59XG4uc2Vjb25kYXJ5LW5hdmlnYXRpb24gLnRvcC1iYXItc2VjdGlvbiB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLnNlY29uZGFyeS1uYXZpZ2F0aW9uIC50b3AtYmFyLXNlY3Rpb24gdWwgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLnNlY29uZGFyeS1uYXZpZ2F0aW9uIC50b3AtYmFyLXNlY3Rpb24gLmhhcy1mb3JtIHtcbiAgICBwYWRkaW5nOiAwIC45Mzc1cmVtO1xuICAgIGhlaWdodDogMzhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAjc2VhcmNoZm9ybSBpbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG59XG5cbi8qIFRvcCBCYXIgU2VhcmNoICovXG4jc2VhcmNoZm9ybSB7XG4gICAgaW5wdXQge1xuICAgIFx0aGVpZ2h0OiAyNnB4O1xuICAgIFx0d2lkdGg6IDIyMHB4O1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRmbG9hdDogbGVmdDtcbiAgICBcdG1hcmdpbjogLjRyZW0gMDtcbiAgICB9XG4gICAgI3NlYXJjaHN1Ym1pdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4YThhOGEgdXJsKC4uL2ltZy9pY29uLXNlYXJjaC5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgXHRtYXJnaW46IC40cmVtIDAgLjRyZW0gLjI1cmVtO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuICAgIC5uby1zdmcgI3NlYXJjaGZvcm0gI3NlYXJjaHN1Ym1pdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1zZWFyY2gucG5nKSBuby1yZXBlYXQ7XG4gICAgfVxuLnNpdGUtbG9nbyB7XG5cdHdpZHRoOiAxMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuXHRwYWRkaW5nOiAuNXJlbSAwO1xufVxuLnNpdGUtbG9nbyBoMS5zaXRlLXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuLnNpdGUtbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgaGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIH1cbiAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAuc2l0ZS1sb2dvIGEge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG4gICAgLmFkbWluLWJhciAuc2l0ZS1sb2dvIGEge1xuICAgICAgICB0b3A6IDUycHg7XG4gICAgfVxuICAgIGhlYWRlci5qcy1zbWFsbGVyIC5zaXRlLWxvZ28gYSB7XG4gICAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgICB0b3A6IDJweDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gICAgaGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMTA1cHg7XG4gICAgfVxuICAgIC5zaXRlLWxvZ28gYSB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbn1cbi5taXNzaW9uIHtcblx0Zm9udC1zaXplOiAxLjhyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBhZGRpbmc6IDEuMjVyZW0gMCAwO1xuICAgIHdpZHRoOiA1NCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYlO1xufVxuLm1pc3Npb24gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ubWlzc2lvbiBzcGFuLm9uZSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMyYmE2Y2I7XG4gICAgZm9udC1zaXplOiAyLjY4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4ubWlzc2lvbiBzcGFuLnR3byB7XG4gICAgZm9udC1zaXplOiAxLjY4NXJlbTtcbn1cbi5taXNzaW9uIHNwYW4udGhyZWUge1xuICAgIGZvbnQtc2l6ZTogMS40MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gICAgLm1pc3Npb24gc3Bhbi5vbmUge1xuICAgICAgICBmb250LXNpemU6IDIuNjhyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMy41dnc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgfVxuICAgIC5taXNzaW9uIHNwYW4udHdvIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMi4ydnc7XG4gICAgfVxuICAgIC5taXNzaW9uIHNwYW4udGhyZWUge1xuICAgICAgICBmb250LXNpemU6IDEuMzRyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NnZ3O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAubWlzc2lvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBwYWRkaW5nOiAuNXJlbSAxMjBweCAuNXJlbSAxMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5taXNzaW9uIHtcbiAgICAgICAgcGFkZGluZzogLjVyZW0gMCAuNXJlbSAxMDBweDtcbiAgICB9XG4gICAgLm1pc3Npb24gc3Bhbi5vbmUge1xuICAgICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgIH1cbiAgICAubWlzc2lvbiBzcGFuLnR3byB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44NHZ3O1xuICAgIH1cbiAgICAubWlzc2lvbiBzcGFuLnRocmVlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjR2dztcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgLm1pc3Npb24gc3Bhbi5vbmUge1xuICAgICAgICBmb250LXNpemU6IDUuMnZ3O1xuICAgIH1cbiAgICAubWlzc2lvbiBzcGFuLnR3byB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4yOHZ3O1xuICAgIH1cbiAgICAubWlzc2lvbiBzcGFuLnRocmVlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1dnc7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xuICAgIC5taXNzaW9uIHtcbiAgICAgICAgcGFkZGluZzogLjVyZW0gMCAuNXJlbSA4MHB4O1xuICAgIH1cbiAgICAubWlzc2lvbiBzcGFuLm9uZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjk1cmVtO1xuICAgIH1cbiAgICAubWlzc2lvbiBzcGFuLnR3byB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjU5cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbiAgICAubWlzc2lvbiBzcGFuLnRocmVlIHtcbiAgICAgICAgZm9udC1zaXplOiAuNTJyZW07XG4gICAgfVxufVxuaGVhZGVyIC5yb3cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuLyogTWFpbiBOYXYgLSBNb2JpbGUgRmlyc3QgXG5TaG91bGQgZGlzcGxheSA3ODBweCBhbmQgYmVsb3cgKi9cbiNtYWluLW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICB0cmFuc2l0aW9uOi4ycyBhbGwgZWFzZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDk4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBib3gtc2hhZG93OiAxcHggMnB4IDZweCAwIHJnYmEoMCwgMCwgMCwgLjQpO1xufVxuLmFjdGl2ZS1uYXYgI21haW4tbmF2IHsgICAgXG4gICAgdG9wOiA1MHB4OyAgICBcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtcbn1cbi5hZG1pbi1iYXIuYWN0aXZlLW5hdiAjbWFpbi1uYXYge1xuICAgIHRvcDogOThweDtcbn1cbi5hY3RpdmUtbmF2IC5tb2JpbGUtc2l0ZS1vdmVybGF5LFxuLmFjdGl2ZS1zZWFyY2ggLm1vYmlsZS1zaXRlLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbn1cbiNtYWluLW5hdiBhIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwcztcbn1cbiNtYWluLW5hdiAudG9wLWJhciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuI21haW4tbmF2IC5jb250YWluLXRvLWdyaWQgLnRvcC1iYXIsXG4jbWFpbi1uYXYudHdvLWxldmVsIC5jb250YWluLXRvLWdyaWQgLnRvcC1iYXIge1xuICAgIGhlaWdodDogYXV0bztcbn1cbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwuZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkgPiBhIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiBsaTpub3QoLmhhcy1mb3JtKSBhOm5vdCguYnV0dG9uKSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaSA+IGEsXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiAuaGFzLWRyb3Bkb3duID4gYSB7XG4gICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICBwYWRkaW5nOiAwIC45Mzc1cmVtIDAgIWltcG9ydGFudDtcbn1cbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIGxpLmRvbmF0ZTpub3QoLmhhcy1mb3JtKSBhOm5vdCguYnV0dG9uKSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmY3NztcbiAgICBjb2xvcjogIzAwMDtcbn1cbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIGxpOmhvdmVyID4gYSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IzAwMDtcbn1cbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiBsaS5jdXJyZW50LW1lbnUtaXRlbSB1bC5kcm9wZG93biwgXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwuZHJvcGRvd24ge1xuICAgIHRvcDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBjbGlwOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjZTVmMWY4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzZiN2UxO1xuICAgIGxlZnQ6IDA7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiAuaGFzLWRyb3Bkb3duPmE6Zm9jdXMrLmRyb3Bkb3duIHtcbiAgICBjbGlwOiByZWN0KDFweCwxcHgsMXB4LDFweCk7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiAuY3VycmVudC1tZW51LWl0ZW0uaGFzLWRyb3Bkb3duPmE6Zm9jdXMrLmRyb3Bkb3duLFxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gLmN1cnJlbnQtbWVudS1hbmNlc3Rvci5oYXMtZHJvcGRvd24+YTpmb2N1cysuZHJvcGRvd24ge1xuICAgIGNsaXA6IGF1dG87XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiAuY3VycmVudC1tZW51LWl0ZW0uaGFzLWRyb3Bkb3duLmhvdmVyPi5kcm9wZG93biwgXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiAuY3VycmVudC1tZW51LWl0ZW0uaGFzLWRyb3Bkb3duLm5vdC1jbGljazpob3Zlcj4uZHJvcGRvd24sXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiAuY3VycmVudC1tZW51LWFuY2VzdG9yLmhhcy1kcm9wZG93bi5ob3Zlcj4uZHJvcGRvd24sIFxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gLmN1cnJlbnQtbWVudS1hbmNlc3Rvci5oYXMtZHJvcGRvd24ubm90LWNsaWNrOmhvdmVyPi5kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiBsaSB1bC5kcm9wZG93biBsaS5iYWNrLmpzLWdlbmVyYXRlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsLmRyb3Bkb3duIGxpLCBcbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5kcm9wZG93biBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xufVxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gbGkgbGk+YSxcbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpIGxpLm5vdC1saW5rIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgcGFkZGluZzogMCAuOTM3NXJlbSAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwOTBhMGI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaTpub3QoLmhhcy1mb3JtKT5hOmhvdmVyLFxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkuY3VycmVudC1tZW51LWl0ZW0+YTpub3QoLmJ1dHRvbiksXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaS5kb25hdGU6bm90KC5oYXMtZm9ybSkgbGkgYTpub3QoLmJ1dHRvbiksXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaS5kb25hdGU6bm90KC5oYXMtZm9ybSkgbGkgYTpub3QoLmJ1dHRvbik6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlNWYxZjg7XG4gICAgY29sb3I6ICMxZTU0N2Y7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+YSB7XG4gICAgY29sb3I6ICMwOTBhMGI7XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwuZHJvcGRvd24gbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5kcm9wZG93biBsaS5jdXJyZW50LWlzc3VlLWFuY2VzdG9yPmEge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2M5ZTBlZDtcbn0gXG4vKiAzcmQgbGV2ZWwgKi9cbi8qI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gbGkuY3VycmVudC1tZW51LWl0ZW0gdWwuZHJvcGRvd24gdWwuZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59Ki9cbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWFuY2VzdG9yPnVsIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpIHVsLmRyb3Bkb3duIHVsLmRyb3Bkb3duIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gbGkuY3VycmVudC1tZW51LWl0ZW0gdWwuZHJvcGRvd24gbGkuY3VycmVudC1tZW51LWl0ZW0gdWwuZHJvcGRvd24sXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiBsaS5jdXJyZW50LW1lbnUtaXRlbSB1bC5kcm9wZG93biBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwuZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwuZHJvcGRvd24gbGkgdWwuZHJvcGRvd24gbGk+YSxcbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIGxpLmRvbmF0ZTpub3QoLmhhcy1mb3JtKSB1bC5kcm9wZG93biBsaSB1bC5kcm9wZG93biBsaT5hICB7XG4gICAgYmFja2dyb3VuZDogI2NiZTRmMztcbiAgICBjb2xvcjogIzMzMztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMXJlbSAwIDJyZW07XG59XG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaS5kb25hdGU6bm90KC5oYXMtZm9ybSkgdWwuZHJvcGRvd24gbGkgdWwuZHJvcGRvd24gbGk+YTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2NiZTRmMztcbn1cbiNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsLmRyb3Bkb3duIGxpIHVsLmRyb3Bkb3duIGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bC5kcm9wZG93biBsaSB1bC5kcm9wZG93biBsaS5jdXJyZW50LW1lbnUtaXRlbT5hOmhvdmVyIHtcbiAgICBjb2xvcjogIzFlNTQ3Zjtcbn0gXG4jbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bC5kcm9wZG93biB1bC5kcm9wZG93biB1bC5kcm9wZG93biBsaSBhLFxuI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkuZG9uYXRlOm5vdCguaGFzLWZvcm0pIHVsLmRyb3Bkb3duIHVsLmRyb3Bkb3duIHVsLmRyb3Bkb3duIGxpIGEge1xuICAgIGJhY2tncm91bmQ6ICNhNmQ3ZjU7XG59XG5cbi8qIGRlc2t0b3Agb25seSBtZW51IHN0dWZmICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MXB4KSB7XG4gICAgLm1vYmlsZS10b3AtbGlua3Mge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAjbWFpbi1uYXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0E2RDdGNTtcbiAgICAgICAgLypib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7Ki9cbiAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICB9XG4gICAgYm9keS5ob21lICNtYWluLW5hdiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICAgIC5hZG1pbi1iYXIuYWN0aXZlLW5hdiAjbWFpbi1uYXYge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgfVxuICAgICNtYWluLW5hdi50d28tbGV2ZWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3R3by10aWVyLW1lbnUtYmcucG5nKSByZXBlYXQteDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNBNkQ3RjUgNDZweCwgI2U1ZjFmOCAzOHB4KTtcbiAgICB9XG4gICAgLm5vLWNzc2dyYWRpZW50cyAjbWFpbi1uYXYudHdvLWxldmVsIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90d28tdGllci1tZW51LWJnLnBuZykgcmVwZWF0LXg7XG4gICAgfVxuICAgICNtYWluLW5hdiAucm93LFxuICAgIC5jb250YWluLXRvLWdyaWQgLnRvcC1iYXIge1xuICAgICAgICBtYXgtd2lkdGg6IDExMThweDtcbiAgICB9XG4gICAgLmZsZXhib3ggI21haW4tbmF2IC5yb3csXG4gICAgLmZsZXhib3ggLmNvbnRhaW4tdG8tZ3JpZCAudG9wLWJhciB7XG4gICAgICAgIG1heC13aWR0aDogMTA4OHB4O1xuICAgIH1cbiAgICAuY29udGFpbi10by1ncmlkIC50b3AtYmFyIHsgXG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgfVxuICAgICNtYWluLW5hdi50d28tbGV2ZWwgLmNvbnRhaW4tdG8tZ3JpZCAudG9wLWJhciB7IFxuICAgICAgICBoZWlnaHQ6IDg0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgIH1cbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaT5hLFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIC5oYXMtZHJvcGRvd24+YSxcbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaS5ub3QtbGluayBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMCAxLjRyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gLmhhcy1kcm9wZG93biBsaT5hIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICB9XG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmEge1xuICAgICAgICBjb2xvcjogIzFlNTQ3ZjtcbiAgICB9XG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGk6bm90KC5oYXMtZm9ybSk+YTpob3ZlcixcbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbT5hOm5vdCguYnV0dG9uKSxcbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaS5kb25hdGU6bm90KC5oYXMtZm9ybSkgbGkgYTpub3QoLmJ1dHRvbiksXG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkuZG9uYXRlOm5vdCguaGFzLWZvcm0pIGxpIGE6bm90KC5idXR0b24pOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2U1ZjFmODtcbiAgICB9XG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gLmhhcy1kcm9wZG93bi5ob3Zlcj4uZHJvcGRvd24sIFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIC5oYXMtZHJvcGRvd24ubm90LWNsaWNrOmhvdmVyPi5kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIC5oYXMtZHJvcGRvd24+YSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNHJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiAuaGFzLWRyb3Bkb3duIC5kcm9wZG93biBsaS5oYXMtZHJvcGRvd24+YTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgIC8qIFNlY29uZCBMZXZlbCAqL1xuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1pdGVtID4gdWwuZHJvcGRvd24sXG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gbGkuY3VycmVudC1tZW51LWFuY2VzdG9yPiB1bC5kcm9wZG93biB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGxlZnQ6IC43cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgIFxuICAgICAgICBib3JkZXItYm90dG9tOiAwOyAgXG4gICAgICAgIGNsaXA6IGF1dG87XG4gICAgfVxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsLmRyb3Bkb3duIGxpPmEsIFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5kcm9wZG93biBsaSBhLFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpIHVsLmRyb3Bkb3duIGxpLm5vdC1saW5rIHNwYW4ge1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB9XG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gbGk+YTpob3ZlciwgXG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gbGkgYSxcbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIGxpIGxpLm5vdC1saW5rIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIGxpIGxpLm5vdC1saW5rIHNwYW4ge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5kcm9wZG93biBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsLmRyb3Bkb3duIGxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsLmRyb3Bkb3duIGxpPmE6aG92ZXIsXG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIHVsLmRyb3Bkb3duIGxpLmN1cnJlbnQtbWVudS1pdGVtPmE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIC5tZW51LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIC5tZW51LWl0ZW0gPiBhOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gLm1lbnUtaXRlbSA+IHVsID4gbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLyogM3JkIExldmVsICovXG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+dWwgdWwge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NTBweCkge1xuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIGxpPmEsXG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gLmhhcy1kcm9wZG93bj5hIHtcbiAgICAgICAgZm9udC1zaXplOiAuOTVyZW07XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NDBweCkge1xuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGxpPmE6aG92ZXIsIFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGxpIGEsXG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGkgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gICAgICAgIHBhZGRpbmc6IDAgLjdyZW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gICAgI21haW4tbmF2IC50b3AtYmFyLXNlY3Rpb24gdWwgbGk+YSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIuMnJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiAuaGFzLWRyb3Bkb3duPmEge1xuICAgICAgICBwYWRkaW5nOiAwIDIuMnJlbSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAuY29udGFpbi10by1ncmlkIC50b3AtYmFyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAubW9iaWxlLXRvcC1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjRkZGO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTRlNGU0O1xuICAgICAgICB6LWluZGV4OiA1MDA7XG4gICAgICAgIGhlaWdodDogNTBweDsgXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIH1cbiAgICAuYWRtaW4tYmFyIC5tb2JpbGUtdG9wLWxpbmtzIHtcbiAgICAgICAgdG9wOiA0OHB4O1xuICAgIH1cblxuICAgIC5hZG1pbi1iYXIgaGVhZGVyLmpzLXNtYWxsZXIgLm1vYmlsZS10b3AtbGlua3Mge1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5tb2JpbGUtdG9wLWxpbmtzIGEuYnV0dG9uLXRvZ2dsZSxcbiAgICAubW9iaWxlLXRvcC1saW5rcyAubW9iaWxlLXNlY29uZGFyeSBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNmI3ZTE7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAubW9iaWxlLXRvcC1saW5rcyBhLm5hdi1zbGlkZS5idXR0b24tdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgfVxuICAgIC5tb2JpbGUtdG9wLWxpbmtzIGEubmF2LXNsaWRlLmJ1dHRvbi10b2dnbGUgc3ZnIHtcbiAgICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICB9XG4gICAgLmFjdGl2ZS1uYXYgLm1vYmlsZS10b3AtbGlua3MgYS5uYXYtc2xpZGUuYnV0dG9uLXRvZ2dsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC5hY3RpdmUtbmF2IC5tb2JpbGUtdG9wLWxpbmtzIGEubmF2LXNsaWRlLmJ1dHRvbi10b2dnbGUgc3ZnIHtcbiAgICAgICAgZmlsbDogIzM2YjdlMTtcbiAgICB9XG4gICAgLm1vYmlsZS10b3AtbGlua3MgLm1vYmlsZS1zZWNvbmRhcnkgdWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLm1vYmlsZS10b3AtbGlua3MgLm1vYmlsZS1zZWNvbmRhcnkgYSB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgIH1cbiAgICAubW9iaWxlLXRvcC1saW5rcyBhLnNlYXJjaC1zbGlkZS5idXR0b24tdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNmI3ZTEgdXJsKC4uL2ltZy9pY29uLXNlYXJjaC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDg0JTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDsgXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgfVxuICAgIC5hY3RpdmUtc2VhcmNoIGEuc2VhcmNoLXNsaWRlLmJ1dHRvbi10b2dnbGUsXG4gICAgYS5zZWFyY2gtc2xpZGUuYnV0dG9uLXRvZ2dsZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltZy9pY29uLXNlYXJjaC1hY3RpdmUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4NCU7XG4gICAgfVxuICAgIGhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIH1cbiAgICAuc2Vjb25kYXJ5LW5hdmlnYXRpb24gbGkubWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNlY29uZGFyeS1uYXZpZ2F0aW9uIGxpLmhhcy1mb3JtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiAtMTAwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgYWxsIGVhc2U7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAycHggNnB4IDAgcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgfVxuICAgIC5hY3RpdmUtc2VhcmNoIC5zZWNvbmRhcnktbmF2aWdhdGlvbiBsaS5oYXMtZm9ybSB7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICB9XG4gICAgLnNlY29uZGFyeS1uYXZpZ2F0aW9uIC50b3AtYmFyLXNlY3Rpb24gLmhhcy1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnNlYXJjaC13cmFwIHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgI3NlYXJjaGZvcm0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgI3NlYXJjaGZvcm0gaW5wdXQge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICAgICNzZWFyY2hmb3JtICNzZWFyY2hzdWJtaXQge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgICBcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAjbWFpbi1uYXYgLnRvcC1iYXItc2VjdGlvbiB1bCBsaSA+IGEsIFxuICAgICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIC5oYXMtZHJvcGRvd24gPiBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuICAgIC50b3AtYmFyLXNlY3Rpb24gbGkuY3VycmVudC1tZW51LWl0ZW0gdWwuZHJvcGRvd24gbGk+YSxcbiAgICAudG9wLWJhci1zZWN0aW9uIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5kcm9wZG93biBsaSBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgLjkzNzVyZW0gMDtcbiAgICB9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODFweCkge1xuICAgIC5mbGV4Ym94ICNtYWluLW5hdiAudG9wLWJhci1zZWN0aW9uIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjkzNzVlbSAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpPmEsIFxuICAgICAgICAgICAgLmhhcy1kcm9wZG93bj5hIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIuOHJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cG1sLWxze1xuXHRkaXNwbGF5OiBub25lO1xuXHR1bHtcblx0XHRsaXtcblx0XHRcdGF7XG5cdFx0XHRcdGZvbnQtc2l6ZTo4NSU7XG5cdFx0XHR9XG5cdFx0XHQmLndwbWwtbHMtY3VycmVudC1sYW5ndWFnZXtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBXb3JkUHJlc3MgbGFuZGluZyBwYWdlcyAodXNlIGFyY2hpdmUtcG9zdC10eXBlLnBocCkgLSBtaW5pZmllZCB0byAvZGlzdC9idW5kbGUtY3VzdG9tLm1pbi5jc3MgKi9cblxuXG4vKiBQYWdpbmF0aW9uICovXG4ubWFpbi1jb250ZW50IC5wYWdpbmF0aW9uIHVsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5kaXYucGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luOiAycmVtIDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG51bC5wYWdlLW51bWJlcnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzEyNXJlbTtcbiAgICBsaXN0LXN0eWxlOm5vbmU7XG59XG5cbnVsLnBhZ2UtbnVtYmVycyBsaSxcbnVsLnBhZ2luYXRpb24gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxudWwucGFnaW5hdGlvbiBsaSxcbnVsLnBhZ2UtbnVtYmVycyBsaSxcbmRpdi5wYWdpbmF0aW9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG51bC5wYWdlLW51bWJlcnMgbGkgc3BhbixcbnVsLnBhZ2UtbnVtYmVycyBsaSBhLFxudWwucGFnaW5hdGlvbiBsaSBzcGFuLFxudWwucGFnaW5hdGlvbiBsaSBhLFxuZGl2LnBhZ2luYXRpb24gYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLW91dCAwcztcbn1cbnVsLnBhZ2luYXRpb24gbGkgc3Bhbi5jdXJyZW50LFxudWwucGFnaW5hdGlvbiBsaSBhOmhvdmVyLFxudWwucGFnZS1udW1iZXJzIGxpIHNwYW4uY3VycmVudCxcbnVsLnBhZ2UtbnVtYmVycyBsaSBhOmhvdmVyLFxuZGl2LnBhZ2luYXRpb24gYTpob3ZlcixcbmRpdi5wYWdpbmF0aW9uIHNwYW4uY3VycmVudCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2U1ZjFmODtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG51bC5wYWdpbmF0aW9uIGxpIGEubmV4dCxcbnVsLnBhZ2luYXRpb24gbGkgYS5wcmV2LFxudWwucGFnZS1udW1iZXJzIGxpIGEucHJldixcbnVsLnBhZ2UtbnVtYmVycyBsaSBhLm5leHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbnVsLnBhZ2luYXRpb24gbGkgYS5uZXh0OmhvdmVyLFxudWwucGFnaW5hdGlvbiBsaSBhLnByZXY6aG92ZXIsXG51bC5wYWdlLW51bWJlcnMgbGkgYS5uZXh0OmhvdmVyLFxudWwucGFnZS1udW1iZXJzIGxpIGEucHJldjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiAjNTQ5MmNjO1xufVxuXG4uaXNzdWVzLWdyaWQgcC5wb3N0LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogLjVyZW0gMDtcbn1cbi5pc3N1ZXMtZ3JpZCBwIGEge1xuICAgIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1pc3N1ZSBociB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5zbWFsbC1ibG9jay1ncmlkLTIgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubWFpbi1jb250ZW50IC5pc3N1ZXMtZ3JpZCBwLnBvc3QtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG59XG5cbi8qIFRleHQgTGlzdCBmb3IgcGxhY2VtZW50cyAqL1xuLm1haW4tY29udGVudCAuaXRlbS50ZXh0LWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLnRleHQtbGlzdCBwLnBvc3QtdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLm1haW4tY29udGVudCAucGFnaW5hdGlvbi1jZW50ZXJlZCB1bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufSIsIi8qIEhvbWUgcGFnZSBzcGVjaWZpYyBDU1MgLSBtaW5pZmllZCB0byAvZGlzdC9idW5kbGUtY3VzdG9tLm1pbi5jc3MgKi9cblxuLmhvbWUtaGlnaGxpZ2h0IHtcblx0YmFja2dyb3VuZDogIzM0MzQzNDtcblx0cGFkZGluZzogMXJlbSAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdC5ob21lLWhpZ2hsaWdodCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG5cdC5ob21lLWhpZ2hsaWdodCAjZmVhdHVyZS1wb3N0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbiNmZWF0dXJlLXBvc3Qge1xuXHRvdmVyZmxvdzpoaWRkZW47XG5cdC5pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOjEyNSU7XG5cdFx0bWF4LXdpZHRoOjEyNSU7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHRcdFx0aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0cC5wb3N0LXRpdGxlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAtMXB4O1xuXHRcdHdpZHRoOiA4MyU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNSk7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdFx0cGFkZGluZzogMXJlbTtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0fVxuXHQuYWNmLW1lZGlhLWNyZWRpdCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogM3B4O1xuXHRcdGxlZnQ6MDtcblx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdCNmZWF0dXJlLXBvc3QgcC5wb3N0LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRwYWRkaW5nOiAuNXJlbSAuOTM3NXJlbTtcblx0fVxufVxuLmhvbWUtY29udGVudCB7XG5cdHBhZGRpbmc6IDEuNXJlbSAwO1xufVxuXG4ucmVhZC1tb3JlLWxpbmsge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMnJlbSAwIDFyZW07XG59XG4ucmVhZC1tb3JlLWxpbmsgYS5idXR0b24ge1xuXHRjb2xvcjogI0ZGRjtcblx0Zm9udC1zaXplOiAxLjJyZW07XG5cdHBhZGRpbmc6IC41cmVtIDEuNXJlbTtcbn1cbi5yZWFkLW1vcmUtbGluayBhIHNwYW4ge1xuXHRtYXJnaW4tbGVmdDogLjVyZW07XG59XG4ucmVhZC1tb3JlLWxpbmsgYSBzdmcge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xufVxuXG4ucGV0YS1hbmltYWwtcmlnaHRzIGgyIHtcblx0bWFyZ2luOiAwIDAgMnJlbTtcbn1cbi5wZXRhLWFuaW1hbC1yaWdodHMgaDMge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdG1hcmdpbjogMCAwIDEuNXJlbTtcbn1cbi5wZXRhLWFuaW1hbC1yaWdodHMgaDMgc3Ryb25nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2MjVlbSkge1xuXHQuaG9tZSAuYnJpZ2h0LWJhciAubGFyZ2UtOSB7XG5cdFx0d2lkdGg6IDcyJTtcblx0fVxuXHQuaG9tZSAuYnJpZ2h0LWJhciAubGFyZ2UtMyB7XG5cdFx0d2lkdGg6IDI4JTtcblx0fVxuXHQubWVkaXVtLXB1bGwtOSB7XG5cdFx0cmlnaHQ6IDcyJTtcblx0fVxuXHQubWVkaXVtLXB1c2gtMyB7XG5cdFx0bGVmdDogMjglO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdCN0b3Atc2lkZWJhciAud2lkZ2V0X2JsYWNrX3N0dWRpb190aW55bWNlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5wZXRhLWFuaW1hbC1yaWdodHMge1xuXHRcdGJhY2tncm91bmQ6ICMyZTgxYzQ7XG5cdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdH1cblx0LnBldGEtYW5pbWFsLXJpZ2h0cyBoMyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0fVxuXHQuaG9tZSAudmlkZW8tcGxheWVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXHQuaG9tZSAuYnJpZ2h0LWJhciB7XG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0fVxuXHQuaG9tZS1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5ob21lIC5zaWRlYmFyIC53aWRnZXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0LmhvbWUtY29udGVudCAuYmFyLFxuXHQuaG9tZSAuYnJpZ2h0LWJhciB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQuaG9tZSAudmlkZW8tcGxheWVyIC55b3V0dWJlLXdyYXBwZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0LmhvbWUgLnNpZGViYXIgLmltYWdlLWJ1dHRvbiBwIHtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdH1cblx0LnNvY2lhbC1jb25uZWN0IGgyIHtcblx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0fVxuXHQuc29jaWFsLWNvbm5lY3Qge1xuXHRcdHBhZGRpbmc6IC41cmVtIC45Mzc1ZW07XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcblx0LnNvY2lhbC1jb25uZWN0IGgyIHtcblx0XHRmb250LXNpemU6IC44cmVtO1xuXHRcdG1hcmdpbi1yaWdodDogLjI1cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAzO1xuXHR9XG5cdC5ob21lIC5zaWRlYmFyIC5pbWFnZS1idXR0b24gcCB7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdH1cbn1cblxuLmhvbWUgI2JsYWNrLXN0dWRpby10aW55bWNlLTUsXG4uaG9tZSAjYmxhY2stc3R1ZGlvLXRpbnltY2UtMTYge1xuICAgIGJhY2tncm91bmQ6ICNmZmMyMWQ7XG59XG4uaG9tZS1mb290ZXItcGxhY2VtZW50IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ob21lLWZvb3Rlci1wbGFjZW1lbnQgaDIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uaG9tZS1mb290ZXItcGxhY2VtZW50IGgyIGEge1xuXHRjb2xvcjogIzM0MzQzNDtcbn1cbi5ob21lLWZvb3Rlci1wbGFjZW1lbnQgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4uaG9tZS1mb290ZXItcGxhY2VtZW50IGxpIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwIDAgMXJlbTtcbn1cbi5ob21lLWZvb3Rlci1wbGFjZW1lbnQgbGkgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IC4yNXJlbSAwIC4yNXJlbSA2MHB4O1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICMzNDM0MzQ7XG5cdGNvbG9yOiAjMTg0NDY4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL25ld3NwYXBlci1vLnN2Zykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDMycHg7XG59XG4iLCIvKiBHZW5lcmFsIFdQIHBhZ2UgY29udGVudCBDU1MgLSBtaW5pZmllZCB0byAvZGlzdC9idW5kbGUtY3VzdG9tLm1pbi5jc3MgKi9cblxuXG4ubWFpbi1jb250ZW50IC5tZXRhIHtcblx0Lyp0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyovXG59XG4ubWFpbi1jb250ZW50IC5jb250ZW50IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbiAubWFpbi1jb250ZW50IC5tZXRhIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpIHtcbiAgICAubWFpbi1jb250ZW50IC5tZXRhIHAge1xuICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cbi5tYWluLWNvbnRlbnQgLmxhcmdlLTkgLnBvc3Qge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIC8qdGV4dC1hbGlnbjoganVzdGlmeTsqL1xufVxuLm1haW4tY29udGVudCBwIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLm1haW4tY29udGVudCBpZnJhbWUge1xuXHR3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAubWFpbi1jb250ZW50IC5pdGVtIHAge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAubWFpbi1jb250ZW50IHAge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cbi5tYWluLWNvbnRlbnQgaDIsXG4ubWFpbi1jb250ZW50IGgzLFxuLm1haW4tY29udGVudCBoNCxcbi5tYWluLWNvbnRlbnQgaDUsXG4ubWFpbi1jb250ZW50IHVsLFxuLm1haW4tY29udGVudCBvbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgdWwgbGksXG4ubWFpbi1jb250ZW50IG9sIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbn1cbi5tYWluLWNvbnRlbnQgLndwLWNhcHRpb24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG59XG4ubWFpbi1jb250ZW50IC53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjNmY2ZjZmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAuNXJlbSAwO1xufVxuaW1nLmFsaWdubm9uZSxcbmEgaW1nLmFsaWdubm9uZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5pbWcuYWxpZ25sZWZ0LFxuLndwLWNhcHRpb24uYWxpZ25sZWZ0LFxuLm1lZGlhLWNyZWRpdC5hbGlnbmxlZnQge1xuICAgIGNsZWFyOiBsZWZ0O1xufVxuaW1nLmFsaWducmlnaHQsXG4ud3AtY2FwdGlvbi5hbGlnbnJpZ2h0LFxuLm1lZGlhLWNyZWRpdC5hbGlnbnJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG59XG4ubWVkaWEtY3JlZGl0LmFsaWdubm9uZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4ubWVkaWEtY3JlZGl0LmFsaWdubGVmdCxcbi53cC1jYXB0aW9uLmFsaWdubGVmdCB7XG4gICAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xufVxuLndwLWNhcHRpb24uYWxpZ25yaWdodCxcbi5tZWRpYS1jcmVkaXQuYWxpZ25yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xufVxuLndwLWNhcHRpb24uYWxpZ25yaWdodCAuYWNmLW1lZGlhLWNyZWRpdCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ud3AtY2FwdGlvbi5hbGlnbmxlZnQgLmFjZi1tZWRpYS1jcmVkaXQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KSB7XG4gICAgLm1haW4tY29udGVudCAud3AtY2FwdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyogR2FsbGVyeSAqL1xubGkuZ2FsbGVyeS1pdGVtIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luOiAuNXJlbSAwIDA7XG59XG5cbi8qIEdlbmVyYWwgSXRlbSBMaXN0ICovXG4uaXRlbSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5pdGVtIC5pbWFnZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xufVxuLml0ZW0gLnRleHQge1xuICAgIHdpZHRoOiA1NyU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogIzAwMDtcbn1cbi5pdGVtIC50ZXh0IHRpbWUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cbi5pdGVtIC50ZXh0IHAsXG4uaXRlbSAudGV4dCB0aW1lIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG59XG4uaXRlbSAudGV4dCBwLnBvc3QtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5ib2R5LmJsb2cgLml0ZW0gLnRleHQgcC5wb3N0LXRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAuMjVyZW07XG59XG4uaXRlbSAudGV4dCBwLnBvc3QtdGl0bGUgYSB7XG4gICAgY29sb3I6ICMwMDA7XG59XG4uaXRlbSAubW9yZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICBtYXJnaW46IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgLml0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cbiAgICAuaXRlbSAuaW1hZ2UsXG4gICAgLml0ZW0gLnRleHQge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLml0ZW0gLnRleHQgcC5wb3N0LXRpdGxlLFxuICAgIGJvZHkuYmxvZyAuaXRlbSAudGV4dCBwLnBvc3QtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICB9XG59XG5cbi8qIEJsb2NrIEl0ZW0gR3JpZCAqL1xuLmJsb2NrLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay1pdGVtLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG4uYmxvY2staXRlbSAuYWNmLW1lZGlhLWNyZWRpdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLjJyZW07XG4gICAgcmlnaHQ6IDEuMnJlbTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgLjcpO1xufVxuLmJsb2NrLWl0ZW0gLmFjZi1tZWRpYS1jcmVkaXQgYSB7XG4gICAgY29sb3I6ICNGRkY7XG59XG4uYmxvY2staXRlbS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogIzA5MGEwYjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvY2staXRlbS1pbWFnZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1pdGVtLWxpbms6aG92ZXIgLmJsb2NrLWl0ZW0taW1hZ2Uge1xuICAgIG9wYWNpdHk6IC41O1xufVxuLmJsb2NrLWl0ZW0gLmJsb2NrLWl0ZW0tdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IC41cmVtIC43NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbn1cbi5uby1yZ2JhIC5ibG9jay1pdGVtIC5ibG9jay1pdGVtLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5ibG9jay1pdGVtIC5ibG9jay1pdGVtLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxufVxuXG4ubGVnYWwgcCB7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubWFpbi1jb250ZW50IC5sYXJnZS05IC5pbWFnZS1iYXItYnV0dG9uIHtcbiAgICB3aWR0aDogMzElO1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG59XG4ubWFpbi1jb250ZW50IC5sYXJnZS05IC5pbWFnZS1iYXItYnV0dG9uOm50aC1jaGlsZCgzbiswKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIC5tYWluLWNvbnRlbnQgLmxhcmdlLTkgLmltYWdlLWJhci1idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgfVxufVxuXG5ib2R5LnNlYXJjaCAubWFpbi1jb250ZW50IC5wb3N0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuYm9keS5zZWFyY2ggLm1haW4tY29udGVudCBwLnBvc3QtdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnJlY2lwZS1pbWFnZSB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuLypDYXRlZ29yeSBJY29ucyAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgLmJ1dHRvbi1ib3R0b20tYXJyb3d7XG4gICAgICAgbWFyZ2luLXRvcCA6IDZweDtcbiAgICB9XG59XG5cbi5idXR0b24tYm90dG9tLWFycm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogYnJvd247XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDJweCA0MHB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1dHRvbi1ib3R0b20tYXJyb3c6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSU7XG4gICAgY29udGVudDogJyAnO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCBicm93bjtcbn1cbi5idXR0b24tYm90dG9tLWFycm93ID4gYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0X2xpbmsge1xuICAgIC8qZmxvYXQ6cmlnaHQ7Ki9cbiAgICBmb250LXNpemU6MTFweDtcbiAgICBtYXJnaW4tdG9wOjRweDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZSAudGV4dCAuZmFzaGlvbiAsIC5idG4tZmFzaGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ExOGZmYztcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZSAudGV4dCAuZmFzaGlvbjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ExOGZmYztcbn1cblxuLnBvc3QtdHlwZS1hcmNoaXZlIC50ZXh0IC5mb29kICwgLmJ0bi1mb29kIHtcbiAgICAgYmFja2dyb3VuZDogIzdmYzA0Yztcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZSAudGV4dCAuZm9vZDphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzdmYzA0Yztcbn1cblxuLnBvc3QtdHlwZS1hcmNoaXZlIC50ZXh0IC52ZWdhbi1mb29kICwgLmJ0bi12ZWdhbi1mb29kICB7XG4gICAgIGJhY2tncm91bmQ6ICM3ZmMwNGM7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUgLnRleHQgLnZlZ2FuLWZvb2Q6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM3ZmMwNGM7XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZSAudGV4dCAuYmVhdXR5ICwgLmJ0bi1iZWF1dHkgIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmI1ZDVkO1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlIC50ZXh0IC5iZWF1dHk6YWZ0ZXIgIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmI1ZDVkO1xufVxuXG4ucG9zdC10eXBlLWFyY2hpdmUgLnRleHQgLmZpdG5lc3MgLCAuYnRuLWZpdG5lc3Mge1xuICAgIGJhY2tncm91bmQ6ICM2NTk2ZmE7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUgLnRleHQgLmZpdG5lc3M6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM2NTk2ZmE7XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZSAudGV4dCAuY29tcGFuaW9uLWFuaW1hbHMgLCAuYnRuLWNvbXBhbmlvbi1hbmltYWxzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzNjYWQzO1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlIC50ZXh0IC5jb21wYW5pb24tYW5pbWFsczphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzMzY2FkMztcbn1cblxuLnBvc3QtdHlwZS1hcmNoaXZlIC50ZXh0IC5jcnVlbHR5LWZyZWUtcHJvZHVjdHMgLCAuYnRuLWNydWVsdHktZnJlZS1wcm9kdWN0cyB7XG4gICAgYmFja2dyb3VuZDogI0Y5NjQ3Rjtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZSAudGV4dCAuY3J1ZWx0eS1mcmVlLXByb2R1Y3RzOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjRjk2NDdGO1xufVxuXG4vKiBFbmQgQ2F0ZWdvcnkgSWNvbnMqL1xuXG4uYnRuLW1vcmUtcG9zdHMgPiBhIHtcbiAgICBjb2xvcjojZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOjEycHg7XG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcblxufVxuLmJ0bi1tb3JlLXBvc3Rze1xuXHRmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xufVxuIiwiLyogU2hvcnRjb2RlIENTUyAtIG1pbmlmaWVkIHRvIC9kaXN0L2J1bmRsZS1jdXN0b20ubWluLmNzcyAqL1xuXG4vKiBSZWxhdGVkIFBvc3RzICovXG4ucmVsYXRlZC1wb3N0cyB7XG4gICAgcGFkZGluZzogMCAwIDEuNXJlbSAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucmVsYXRlZC1wb3N0cyAuYmxvY2staXRlbSBhLmxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucmVsYXRlZC1wb3N0cyBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuLnJlbGF0ZWQtcG9zdHMgLmJsb2NrLWl0ZW0gLmJsb2NrLWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAuMzc1cmVtIC41cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCkge1xuICAgIC5yZWxhdGVkLXBvc3RzIHAucG9zdC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbn1cblxuLyoqXG4qIFZpZGVvXG4qL1xuLnZpZGVvLXBsYXllciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4udmlkZW8tcGxheWVyIC55b3V0dWJlLXdyYXBwZXIsXG4udmlkZW8tcGxheWVyIC53aWRlc2NyZWVuLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG8gMWVtIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI3JTtcbn1cbi52aWRlby1wbGF5ZXIgb2JqZWN0LFxuLnZpZGVvLXBsYXllciBlbWJlZCxcbi52aWRlby1wbGF5ZXIgaWZyYW1lLFxuLm11bHRpLXZpZGVvLXBsYXllciBvYmplY3QsXG4ubXVsdGktdmlkZW8tcGxheWVyIGVtYmVkLFxuLm11bHRpLXZpZGVvLXBsYXllciBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbn1cblxuLm1haW4tY29udGVudCAudmlkZW8tanMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyoqXG4qIFZpZGVvIE11bHRpcGxheWVyIC0gSG9yaXpvbnRhbCBMaXN0IEJlbG93XG4qL1xuLnZpZGVvLW11bHRpcGxheWVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlkZW8tbXVsdGlwbGF5ZXIgLnZpZGVvLXBsYXllciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsZWFyOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG59XG4uZGFyay1iYXIgLnZpZGVvLW11bHRpcGxheWVyIGgyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBtYXJnaW46IC41cmVtIDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udmlkZW8tbXVsdGlwbGF5ZXIgI3lvdXR1YmUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjclO1xufVxuLnZpZGVvLW11bHRpcGxheWVyICN5b3V0dWJlLXdyYXBwZXIgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi55dHAtbGFyZ2UtcGxheS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2JTtcbiAgICBsZWZ0OiA0MSU7XG4gICAgb3BhY2l0eTogMC43O1xufVxuc3Bhbi55dC1wbGF5IHtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbn1cbi5wbGF5bGlzdC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG59XG4ucGxheWxpc3QtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wbGF5bGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OmF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xufVxuLnBsYXlsaXN0IHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBhZGRpbmc6IDAgMCAxcmVtO1xufVxuLnBsYXlsaXN0IGxpIHtcbiAgICB3aWR0aDogMTI0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBmb250LXNpemU6IC44cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnBsYXlsaXN0IGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cbi5wbGF5bGlzdCBsaSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMyNjU0N2Y7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxcHg7XG59XG4ucGxheWxpc3QgbGkuY3VycmVudC12aWRlbyBpbWcge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG59XG4ucGxheWxpc3QgbGkuY3VycmVudC12aWRlbyBhIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cbi5hbHMtdmlld3BvcnQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYWxzLXdyYXBwZXIge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLmFscy1wcmV2LCAuYWxzLW5leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jeWNsZS1wcmV2LnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWxzLXByZXZ7XG4gICAgbGVmdDogLTUwcHg7XG59XG4ubm8tc3ZnIC5hbHMtcHJldiAge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY3ljbGUtcHJldi5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYWxzLW5leHR7XG4gICAgcmlnaHQ6IC01MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY3ljbGUtbmV4dC5zdmcpIG5vLXJlcGVhdDtcbn1cbi5uby1zdmcgLmFscy1uZXh0ICB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jeWNsZS1uZXh0LnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5wbGF5bGlzdCBsaSBhIHtcbiAgICAgICAgY29sb3I6ICMyZTgxYzQ7XG4gICAgfVxufVxuXG4vKipcbiogSW1hZ2UgQnV0dG9uXG4qL1xuLmltYWdlLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICBtYXgtd2lkdGg6IDMyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaW1hZ2UtYnV0dG9uIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLmltYWdlLWJ1dHRvbjpob3ZlciB7XG59XG4uaW1hZ2UtYnV0dG9uIGEuaW1hZ2UtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uaW1hZ2UtYnV0dG9uIGRpdiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAuNnJlbSAuNHJlbTtcbiAgICBmb250OiAwLzAgYTsgLyogUmVtb3ZlIHRoZSBnYXAgYmV0d2VlbiBpbmxpbmUoLWJsb2NrKSBlbGVtZW50cyAqL1xufVxuLmltYWdlLWJ1dHRvbiBkaXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmltYWdlLWJ1dHRvbiBwLFxuLmltYWdlLWJ1dHRvbiBzdHJvbmcsXG4uaW1hZ2UtYnV0dG9uIGVtLFxuLmltYWdlLWJ1dHRvbiBoMixcbi5pbWFnZS1idXR0b24gaDMsXG4uaW1hZ2UtYnV0dG9uIGg0IHtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgbWFyZ2luOiAwO1xufVxuLmltYWdlLWJ1dHRvbiBwIHN0cm9uZyxcbi5pbWFnZS1idXR0b24gaDIgc3Ryb25nLFxuLmltYWdlLWJ1dHRvbiBoMyBzdHJvbmcsXG4uaW1hZ2UtYnV0dG9uIGg0IHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuLmltYWdlLWJ1dHRvbi5sYXJnZSBwLFxuLmltYWdlLWJ1dHRvbi5sYXJnZSBzdHJvbmcsXG4uaW1hZ2UtYnV0dG9uLmxhcmdlIGVtLFxuLmltYWdlLWJ1dHRvbi5sYXJnZSBoMixcbi5pbWFnZS1idXR0b24ubGFyZ2UgaDMsXG4uaW1hZ2UtYnV0dG9uLmxhcmdlIGg0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbn1cbi5zaWRlYmFyIC5pbWFnZS1idXR0b24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbi5pbWFnZS1idXR0b24td2lkZ2V0IHAge1xuICAgIG1hcmdpbjogMDtcbn1cbi5pbWFnZS1idXR0b24gLmFjZi1tZWRpYS1jcmVkaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xufVxuLmltYWdlLWJ1dHRvbiAuYWNmLW1lZGlhLWNyZWRpdCBhIHtcbiAgICBjb2xvcjogI0ZGRjtcbn1cblxuLyoqXG4qIEltYWdlIEJ1dHRvblxuKi9cbi5pbWFnZS1iYXItYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgIG1heC13aWR0aDogMzI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgLWt0aHRtbC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG59XG4uaW1hZ2UtYmFyLWJ1dHRvbiBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1hZ2UtYmFyLWJ1dHRvbjpob3ZlciB7XG4gICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggNzBweCByZ2JhKDAsMCwwLDAuMyk7XG59XG4uaW1hZ2UtYmFyLWJ1dHRvbiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbWFnZS1iYXItYnV0dG9uIHAsXG4uaW1hZ2UtYmFyLWJ1dHRvbiBzdHJvbmcsXG4uaW1hZ2UtYmFyLWJ1dHRvbiBlbSxcbi5pbWFnZS1iYXItYnV0dG9uIGgyLFxuLmltYWdlLWJhci1idXR0b24gaDMsXG4uaW1hZ2UtYmFyLWJ1dHRvbiBoNCB7XG4gICAgYmFja2dyb3VuZDogIzM2QjdFMTsgLyogZGVmYXVsdCBibGFjayAqL1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMjVzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4yNXMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMjVzIGVhc2U7XG4gICAgLWt0aHRtbC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4yNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4yNXMgZWFzZTtcbn1cbi5pbWFnZS1iYXItYnV0dG9uIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IC41cmVtIC41cmVtO1xufVxuLmltYWdlLWJhci1idXR0b24uZmFjZWJvb2sgcCxcbi5pbWFnZS1iYXItYnV0dG9uLmZhY2Vib29rIHN0cm9uZyxcbi5pbWFnZS1iYXItYnV0dG9uLmZhY2Vib29rIGVtLFxuLmltYWdlLWJhci1idXR0b24uZmFjZWJvb2sgaDIsXG4uaW1hZ2UtYmFyLWJ1dHRvbi5mYWNlYm9vayBoMyxcbi5pbWFnZS1iYXItYnV0dG9uLmZhY2Vib29rIGg0IHtcbiAgICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xufVxuLmltYWdlLWJhci1idXR0b24udHdpdHRlciBwLFxuLmltYWdlLWJhci1idXR0b24udHdpdHRlciBzdHJvbmcsXG4uaW1hZ2UtYmFyLWJ1dHRvbi50d2l0dGVyIGVtLFxuLmltYWdlLWJhci1idXR0b24udHdpdHRlciBoMixcbi5pbWFnZS1iYXItYnV0dG9uLnR3aXR0ZXIgaDMsXG4uaW1hZ2UtYmFyLWJ1dHRvbi50d2l0dGVyIGg0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDBhY2VkO1xufVxuLmltYWdlLWJhci1idXR0b24uZ29vZ2xlIHAsXG4uaW1hZ2UtYmFyLWJ1dHRvbi5nb29nbGUgc3Ryb25nLFxuLmltYWdlLWJhci1idXR0b24uZ29vZ2xlIGVtLFxuLmltYWdlLWJhci1idXR0b24uZ29vZ2xlIGgyLFxuLmltYWdlLWJhci1idXR0b24uZ29vZ2xlIGgzLFxuLmltYWdlLWJhci1idXR0b24uZ29vZ2xlIGg0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZGQ0YjM5O1xufVxuLmltYWdlLWJhci1idXR0b24gc3Bhbi5hY2YtbWVkaWEtY3JlZGl0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogMnB4IDAgMDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uaW1hZ2UtYmFyLWJ1dHRvbiBzcGFuLmFjZi1tZWRpYS1jcmVkaXQgc3BhbiB7XG4gICAgcGFkZGluZzogMDtcbn1cbi5pbWFnZS1iYXItYnV0dG9uIC5hY2YtbWVkaWEtY3JlZGl0IGEge1xuICAgIGNvbG9yOiAjRkZGO1xufVxuLnNpZGViYXIgLmltYWdlLWJhci1idXR0b24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NzBweCkge1xuICAgIC5pbWFnZS1iYXItYnV0dG9uIHAsXG4gICAgLnNpZGViYXIgLmltYWdlLWJhci1idXR0b24gcCxcbiAgICAuaW1hZ2UtYmFyLWJ1dHRvbiBzdHJvbmcsXG4gICAgLnNpZGViYXIgLmltYWdlLWJhci1idXR0b24gc3Ryb25nLFxuICAgIC5pbWFnZS1iYXItYnV0dG9uIGVtLFxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGVtLFxuICAgIC5pbWFnZS1iYXItYnV0dG9uIGgyLFxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGgyLFxuICAgIC5pbWFnZS1iYXItYnV0dG9uIGgzLFxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGgzLFxuICAgIC5pbWFnZS1iYXItYnV0dG9uIGg0LFxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIC5pbWFnZS1iYXItYnV0dG9uIHAsXG4gICAgLnNpZGViYXIgLmltYWdlLWJhci1idXR0b24gcCxcbiAgICAuaW1hZ2UtYmFyLWJ1dHRvbiBzdHJvbmcsXG4gICAgLnNpZGViYXIgLmltYWdlLWJhci1idXR0b24gc3Ryb25nLFxuICAgIC5pbWFnZS1iYXItYnV0dG9uIGVtLFxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGVtLFxuICAgIC5pbWFnZS1iYXItYnV0dG9uIGgyLFxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGgyLFxuICAgIC5pbWFnZS1iYXItYnV0dG9uIGgzLFxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGgzLFxuICAgIC5pbWFnZS1iYXItYnV0dG9uIGg0LFxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfVxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTQwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5zaWRlYmFyIC5pbWFnZS1iYXItYnV0dG9uIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICB9XG59XG4vKipcbiogNi4yIFRleHQgQnV0dG9uXG4qL1xuLnRleHQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kOiAjMzZCN0UxO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIG1hcmdpbjogMCAuNXJlbSAuNXJlbSAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udGV4dC1idXR0b24gc3Bhbixcbi50ZXh0LWJ1dHRvbiBzdHJvbmcsXG4udGV4dC1idXR0b24gZW0sXG4udGV4dC1idXR0b24gaDIsXG4udGV4dC1idXR0b24gaDMsXG4udGV4dC1idXR0b24gaDQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRjtcbn1cbi50ZXh0LWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzJFODFDNDtcbn1cbi5zaWRlYmFyIC50ZXh0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xufVxuI2RvbmF0ZS50ZXh0LWJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4udGV4dC1idXR0b24uc21hbGwge1xuICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XG4gICAgcGFkZGluZy10b3A6IC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbn1cbi50ZXh0LWJ1dHRvbi5zbWFsbCBzdHJvbmcsXG4udGV4dC1idXR0b24uc21hbGwgZW0sXG4udGV4dC1idXR0b24uc21hbGwgaDIsXG4udGV4dC1idXR0b24uc21hbGwgaDMsXG4udGV4dC1idXR0b24uc21hbGwgaDQge1xuICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XG59XG4udGV4dC1idXR0b24ubGFyZ2UsXG4udGV4dC1idXR0b24ubGFyZ2Ugc3Ryb25nLFxuLnRleHQtYnV0dG9uLmxhcmdlIGVtLFxuLnRleHQtYnV0dG9uLmxhcmdlIGgyLFxuLnRleHQtYnV0dG9uLmxhcmdlIGgzLFxuLnRleHQtYnV0dG9uLmxhcmdlIGg0e1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLnRleHQtYnV0dG9uLmxhcmdlIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbn1cbi50ZXh0LWJ1dHRvbi5sYXJnZSBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbn1cbi50ZXh0LWJ1dHRvbjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgY29sb3I6ICNGRkY7XG59XG4udGV4dC1idXR0b24uZmFjZWJvb2sge1xuICAgIGJhY2tncm91bmQ6ICMzYjU5OTg7XG59XG4udGV4dC1idXR0b24udHdpdHRlciB7XG4gICAgYmFja2dyb3VuZDogIzAwYWNlZDtcbn1cbi50ZXh0LWJ1dHRvbi5nb29nbGUge1xuICAgIGJhY2tncm91bmQ6ICNkZDRiMzk7XG59XG5cbi8qKlxuKiA2LjUgQnV0dG9uIFdyYXBcbiovXG4uYnV0dG9uLXdyYXAge1xuICAgIG1hcmdpbjogMXJlbSAwO1xufVxuLmJ1dHRvbi13cmFwLmNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNsZWFyOiBib3RoO1xufVxuLmJ1dHRvbi13cmFwLnJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjbGVhcjogcmlnaHQ7XG59XG4uYnV0dG9uLXdyYXAubGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG59XG4uYnV0dG9uLXdyYXAgLmJ1dHRvbi1zaG9ydGNvZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xufVxuLmJ1dHRvbi13cmFwIC5pbWFnZS1iYXItYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cbi5idXR0b24td3JhcCAuYnV0dG9uLXNob3J0Y29kZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnV0dG9uLXdyYXAgLmJ1dHRvbi1zaG9ydGNvZGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5idXR0b24td3JhcCAuYnV0dG9uLXNob3J0Y29kZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5cbi8qKlxuKiA2LjYgU2xpZGVzaG93XG4qIHVzaW5nIGJhY2tncm91bmQgaW1hZ2VzIGluc3RlYWQgb2YgaW5saW5lIFNWRyB0byBrZWVwIHRoZSBwbHVnaW4gZ2VuZXJpY1xuKi9cbi5wZXRhLWdhbGxlcnkge1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnNsaWRlc2hvdy13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMXJlbSAwO1xufVxuLnBldGEtc2xpZGVzaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjMjUyNTI1O1xufVxuLnBldGEtc2xpZGVzaG93IC5zbGlkZXNob3csXG4ucGV0YS1zbGlkZXNob3cgLmN5Y2xlLXBhZ2VyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBldGEtc2xpZGVzaG93IC5jeWNsZS1zbGlkZXNob3cge1xuICAgIHotaW5kZXg6IDk5O1xufVxuLnBldGEtc2xpZGVzaG93IC5jeWNsZS1zbGlkZXNob3cgLmN5Y2xlLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnBldGEtc2xpZGVzaG93IC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDAlO1xuICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICAgIGxlZnQ6IDJyZW07XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jeWNsZS1wcmV2LnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubm8tc3ZnIC5wZXRhLXNsaWRlc2hvdyAuYXJyb3cgIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2N5Y2xlLXByZXYucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnBldGEtc2xpZGVzaG93ICNjeWNsZS1uZXh0IHtcbiAgICByaWdodDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2N5Y2xlLW5leHQuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGxlZnQ6IGF1dG87XG59XG4ubm8tc3ZnIC5wZXRhLXNsaWRlc2hvdyAjY3ljbGUtbmV4dCAge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY3ljbGUtbmV4dC5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uY3ljbGUtc2xpZGVzaG93IHAge1xuICAgIG1hcmdpbjogMDtcbn1cbi5jeWNsZS1zbGlkZXNob3cge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY3ljbGUtcGFnZXIge1xuICAgIG1hcmdpbjogLjVyZW0gMDtcbiAgICBwYWRkaW5nOiAwIDAgLjVyZW07XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY3ljbGUtcGFnZXIgaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDkwYTBiO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jeWNsZS1wYWdlciBpbWc6aG92ZXIge1xuICAgIG9wYWNpdHk6IC44O1xufVxuLmN5Y2xlLXBhZ2VyIGltZy5jeWNsZS1wYWdlci1hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRjtcbn1cbi5wZXRhLXNsaWRlc2hvdyAuY3VzdG9tLWNhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGV0YS1zbGlkZXNob3cgLmN1c3RvbS1jYXB0aW9uOm5vdCg6ZW1wdHkpIHtcbiAgICBwYWRkaW5nOiAuNXJlbSAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjRkZGO1xufVxuLnBldGEtc2xpZGVzaG93IC5jdXN0b20tY2FwdGlvbiBhIHtcbiAgICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAucGV0YS1zbGlkZXNob3cge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcbiAgICB9XG4gICAgLnBldGEtc2xpZGVzaG93IC5hcnJvdyB7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlIGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gICAgLmRhcmstYmFyIC5wZXRhLXNsaWRlc2hvdyAuYXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIH1cbiAgICAuY3ljbGUtcGFnZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDRweCAuNXJlbTtcbiAgICB9XG4gICAgLmN5Y2xlLXBhZ2VyIGltZyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgIH1cbiAgICAucGV0YS1zbGlkZXNob3cgI2N5Y2xlLXByZXYge1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICB9XG4gICAgLnBldGEtc2xpZGVzaG93ICNjeWNsZS1uZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCUgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICByaWdodDogLTEwcHg7XG4gICAgfVxufVxuXG4vKipcbiogNC4yIEdyaWQgTGF5b3V0XG4qL1xuLm1haW4tY29udGVudCAuZ3JpZC1sYXlvdXQge1xufVxuLm1haW4tY29udGVudCAuZ3JpZC1sYXlvdXQgW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdIHtcbiAgICBtYXJnaW46IDAgLTAuNjI1cmVtO1xuICAgIHBhZGRpbmc6IDA7XG59XG4ubWFpbi1jb250ZW50IC5ncmlkLWxheW91dCBbY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl0gPiBsaSB7XG4gICAgcGFkZGluZzogMCAwLjYyNXJlbSAxLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODU5cHgpIHtcbiAgICAubWFpbi1jb250ZW50IC5ncmlkLWxheW91dGgge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIC0wLjkzNzVyZW07XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5tYWluLWNvbnRlbnQgLmdyaWQtbGF5b3V0IFtjbGFzcyo9XCJibG9jay1ncmlkLVwiXSA+IGxpe1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG59XG5cbi8qKlxuKiA0LjMgQWNjb3JkaW9uXG4qL1xuLmFjY29yZGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICBwYWRkaW5nOiAwO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLW5hdmlnYXRpb24+YSxcbi5hY2NvcmRpb24gZGQ+YSxcbi5hY2NvcmRpb24gLmFjY29yZGlvbi1uYXZpZ2F0aW9uPmE6aG92ZXIsXG4uYWNjb3JkaW9uIGRkPmE6aG92ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tcGx1cy5zdmcpIG5vLXJlcGVhdCAwIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1uYXZpZ2F0aW9uLmFjdGl2ZT5hLFxuLmFjY29yZGlvbiBkZC5hY2l0dmUgPmEsXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24tbmF2aWdhdGlvbi5hY3RpdmU+YTpob3Zlcixcbi5hY2NvcmRpb24gZGQuYWN0aXZlPmE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1taW51cy5zdmcpIG5vLXJlcGVhdCAwIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbn1cblxuXG4vKipcbiogNC40IEJyaWdodGNvdmUgc3VwcG9ydGluZyBzdHlsZXNcbiovXG4uYnJpZ2h0Y292ZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0byAycmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTBweCkge1xuICAgIC5icmlnaHRjb3ZlLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDIlO1xuICAgIH1cbn1cbiNwZXRhQmNIdG1sNVBsYXllck91dHB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgei1pbmRleDogMjtcbn1cbi5tdWx0aVBsYXllclRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4vKipcbiogNC41IFBsYWNlbWVudCBzaG9ydGNvZGUgc2xpZGVzaG93IHN1cHBvcnRpbmcgc3R5bGVzXG4qL1xuLnBsYWNlbWVudC1zbGlkZXNob3cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuY3ljbGUtc2xpZGVzaG93IHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmFycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY3ljbGUtcHJldi5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgI2N5Y2xlLW5leHQge1xuICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jeWNsZS1uZXh0LnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICAgIHAucG9zdC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC41cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubm8tc3ZnIC5wbGFjZW1lbnQtc2xpZGVzaG93IHtcbiAgICAuYXJyb3cgIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jeWNsZS1wcmV2LnBuZykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICAgICNjeWNsZS1uZXh0ICB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY3ljbGUtbmV4dC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbn1cblxuLmZiX2lmcmFtZV93aWRnZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5mbGFzaC1lbWJlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICBvYmplY3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG4iLCIvKiBTaWRlYmFyIENTUyAtIG1pbmlmaWVkIHRvIC9kaXN0L2J1bmRsZS1jdXN0b20ubWluLmNzcyAqL1xuXG4ubWFpbi1jb250ZW50IC5zaWRlYmFyLFxuLm1haW4tY29udGVudCAuc2lkZWJhciBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpZGViYXIgaDMsXG5oMy53aWRnZXQtdGl0bGUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I3YjdiNztcbn1cbi5zaWRlYmFyIGEuYnV0dG9uIGgzLFxuLnNpZGViYXIgYSBoMyB7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG4uc2lkZWJhciAud2lkZ2V0IHtcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmZvcm0uY29ubmVjdC1mb3JtIC5idXR0b246Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiAjMzZiN2UxO1xufVxuZm9ybS5jb25uZWN0LWZvcm0gLmJ1dHRvbjpob3ZlcixcbmZvcm0uY29ubmVjdC1mb3JtIC5idXR0b246YWN0aXZlIHtcblx0YmFja2dyb3VuZDogI0ZGRjtcblx0Y29sb3I6ICMzNmI3ZTE7XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuXHQuaG9tZSAjaG9tZS1zaWRlYmFyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdC5ob21lICNob21lLXNpZGViYXIge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG4uaG9tZSAuc2lkZWJhciAud2lkZ2V0IHtcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcbn0gXG4uaG9tZSAuaW1hZ2UtYnV0dG9uLXdpZGdldCAge1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4vKiBHcmF2aXR5IEZvcm1zIFdpZGdldCBCYXNlIFN0eWxlcyAqL1xuLmdyYXZpdHlmb3JtLXdpZGdldCB7XG5cdGJhY2tncm91bmQ6ICMxZTU0N2Y7XG5cdHBhZGRpbmc6IC43NXJlbSAxcmVtO1xuXHRjb2xvcjogI0ZGRjtcbn1cbi5ncmF2aXR5Zm9ybS13aWRnZXQgaDMsXG5oMy53aWRnZXQtdGl0bGUgIHtcblx0Y29sb3I6ICNGRkY7XG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1ib3R0b206IDA7XG5cdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5ncmF2aXR5Zm9ybS13aWRnZXQgaDMge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuLmdyYXZpdHlmb3JtLXdpZGdldCBmb3JtIHtcblx0bWFyZ2luOiAwO1xufVxuLmdyYXZpdHlmb3JtLXdpZGdldCAuZ2Zvcm1fd3JhcHBlciB7XG5cdG1hcmdpbjogMDtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuLmdyYXZpdHlmb3JtLXdpZGdldCAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmdyYXZpdHlmb3JtLXdpZGdldCAuZ2Zvcm1fd3JhcHBlciBsYWJlbCB7XG5cdGNvbG9yOiAjRkZGO1xuXHRmb250LXNpemU6IC43cmVtO1xuXHRtYXJnaW46IDAgMCAwIDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uZ3Jhdml0eWZvcm0td2lkZ2V0IC5nZm9ybV93cmFwcGVyIGxhYmVsIGEge1xuXHRjb2xvcjogI0ZGRjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZ3Jhdml0eWZvcm0td2lkZ2V0IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtaW5kZW50OiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAuNXJlbTtcblx0Zm9udC1zaXplOiAuOXJlbTtcblx0aGVpZ2h0OiAycmVtO1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmdyYXZpdHlmb3JtLXdpZGdldCAuZ2Zvcm1fd3JhcHBlciB1bC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbCxcbi5ncmF2aXR5Zm9ybS13aWRnZXQgLmdmb3JtX3dyYXBwZXIgdWwuZ2ZpZWxkX3JhZGlvIGxpIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWwge1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmdyYXZpdHlmb3JtLXdpZGdldCAuZ2Zvcm1fd3JhcHBlci5nZl9icm93c2VyX2Nocm9tZSAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0LFxuLmdyYXZpdHlmb3JtLXdpZGdldCAuZ2Zvcm1fd3JhcHBlci5nZl9icm93c2VyX2Nocm9tZSAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmdyYXZpdHlmb3JtLXdpZGdldCAuZ2Zvcm1fd3JhcHBlci5nZl9icm93c2VyX2Nocm9tZSAuZ2ZpZWxkX3JhZGlvIGxpIGlucHV0W3R5cGU9cmFkaW9dIHtcblx0bWFyZ2luLXRvcDogLjFyZW07XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ3Jhdml0eWZvcm0td2lkZ2V0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRib3JkZXItcmFkaXVzOiAxMDAwcHg7XG59XG4uZ3Jhdml0eWZvcm0td2lkZ2V0IC5nZm9ybV93cmFwcGVyIGxhYmVsLmdmaWVsZF9sYWJlbCtkaXYuZ2lucHV0X2NvbnRhaW5lciB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG4uZ3Jhdml0eWZvcm0td2lkZ2V0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cbi5ncmF2aXR5Zm9ybS13aWRnZXQgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyLFxuLmdyYXZpdHlmb3JtLXdpZGdldCAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgcCB7XG4gXHRmb250LXNpemU6IC44cmVtO1xuIH1cbi5ncmF2aXR5Zm9ybS13aWRnZXQgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIGEge1xuXHRjb2xvcjogI0ZGRjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaG9tZSAjYmxhY2stc3R1ZGlvLXRpbnltY2UtNSAuZm9ybS13aWRnZXQsXG4uaG9tZSAjYmxhY2stc3R1ZGlvLXRpbnltY2UtMTYgLmZvcm0td2lkZ2V0IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xufVxuXG5ib2R5LmhvbWUgLmdyYXZpdHlmb3JtLXdpZGdldCB7XG5cdGJhY2tncm91bmQ6ICMyZTgxYzQ7XG5cdHBhZGRpbmc6IC44cmVtIDFyZW0gLjhyZW07XG5cdGgzIHtcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDFyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG5cdC5wcml2YWN5IHtcblx0XHRtYXJnaW4tdG9wOiAuNXJlbTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblx0Lmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9lcnJvciAuZ2ZpZWxkX2xhYmVsIHtcblx0XHRjb2xvcjogI0ZGRjtcblx0fVxuXHQuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODkycHgpIHtcblx0Ym9keS5ob21lIC5ncmF2aXR5Zm9ybS13aWRnZXQgaDMge1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHR9XG5cdC5ncmF2aXR5Zm9ybS13aWRnZXQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0fVxuXHQuZ3Jhdml0eWZvcm0td2lkZ2V0IC5nZm9ybV93cmFwcGVyIGxhYmVsIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzcwcHgpIHtcblx0Ym9keS5ob21lIC5ncmF2aXR5Zm9ybS13aWRnZXQgaDMge1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdGJvZHkuaG9tZSAuZ3Jhdml0eWZvcm0td2lkZ2V0IGgzIHtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0fVxufVxuXG5cbi8qIE1pZGRsZXdhcmUgRG9uYXRpb24gVGVhc2VyIFdpZGdldCBCYXNlIFN0eWxlcyAqL1xuLnNpZGViYXIgLnBldGEtc3Vic2NyaXB0aW9uLWZvcm0tZW4td2lkZ2V0IHtcblx0YmFja2dyb3VuZDogIzJlODFjNDtcblx0cGFkZGluZzogLjc1cmVtIDFyZW07XG5cdGNvbG9yOiAjRkZGO1xuXHRoMyB7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcblx0ICAgIGxpbmUtaGVpZ2h0OiAxO1xuXHQgICAgbGV0dGVyLXNwYWNpbmc6IC4wMXJlbTtcblx0ICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cdCAgICBzdHJvbmcge1xuXHQgICAgXHRmb250LXdlaWdodDogNjAwO1xuXHQgICAgfVxuXHR9XG5cdC5maWVsZC1jb250YWluZXIge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHRmb3JtIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0aW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtaW5kZW50OiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG5cdFx0Zm9udC1zaXplOiAuOXJlbTtcblx0XHRoZWlnaHQ6IDJyZW07XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXHQucG1hLWNhc2wtY2hlY2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAuODc1cmVtO1xuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogLjg3NXJlbTtcblx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0bWFyZ2luOiAuNXJlbSAwO1xuXHRcdH1cblx0fVxuXHQuZXJyb3Itd3JhcHBlciB7XG5cdFx0Y29sb3I6IHBpbms7XG5cdH1cblx0LnN1Ym1pdC1idXR0b24ge1xuXHRcdG1hcmdpbjogMCAwIC41cmVtO1xuXHR9XG5cdGlucHV0W3R5cGU9c3VibWl0XSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0ICAgIGZvbnQtc2l6ZTogMXJlbTtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcblx0ICAgICY6aG92ZXIsXG5cdCAgICAmOmFjdGl2ZSB7XG5cdCAgICBcdGJhY2tncm91bmQ6ICNGRkY7XG4gICAgXHRcdGNvbG9yOiAjMzZiN2UxO1xuXHQgICAgfVxuXHR9XG5cdC5jYS1wcml2YWN5LXBvbGljeSB7XG5cdFx0Zm9udC1zaXplOiAuN3JlbTtcblx0fVxuXHQucHJpdmFjeS1wb2xpY3kgcCB7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdFx0bWFyZ2luOiAuNXJlbSAwIDA7XG5cdH1cbn1cblxuXG4jdG9wLXNpZGViYXIgLmltYWdlLWJhci1idXR0b24ge1xuXHRtYXJnaW4tYm90dG9tOiAuNTVyZW07XG59XG5cbi8qIENvbm5lY3Qgd2l0aCB1cyAqL1xuYm9keS5ob21lICNib3R0b20tc2lkZWJhciAud2lkZ2V0OmZpcnN0LWNoaWxkLFxuYm9keS5ob21lIC5ob21lLWNvbnRlbnQgLndpZGdldC5jb25uZWN0LXVzIHtcblx0YmFja2dyb3VuZDogI2E2ZDhmNTtcblx0cGFkZGluZzogMXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0Ym9keS5ob21lICNib3R0b20tc2lkZWJhciAud2lkZ2V0OmZpcnN0LWNoaWxkIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0Ym9keS5ob21lIC5ob21lLWNvbnRlbnQgLndpZGdldCB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbmJvZHkuaG9tZSAjYm90dG9tLXNpZGViYXIgLndpZGdldDpmaXJzdC1jaGlsZCBoMy53aWRnZXQtdGl0bGUsXG5ib2R5LmhvbWUgLmhvbWUtY29udGVudCAud2lkZ2V0LmNvbm5lY3QtdXMgaDMud2lkZ2V0LXRpdGxlIHtcblx0Y29sb3I6ICMwMDAwMDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuXG5ib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQge1xuXHRiYWNrZ3JvdW5kOiAjMzZiN2UxO1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRjb2xvcjogI0ZGRjtcbn1cbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCBwIHtcblx0bWFyZ2luOiAwO1xufVxuYm9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGZvcm0ge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGgzIHtcblx0Zm9udC1zaXplOiAxLjJyZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogI0ZGRjtcblx0Ym9yZGVyOiAwO1xufVxuYm9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGxhYmVsIHtcblx0Y29sb3I6ICNGRkY7XG5cdGZvbnQtc2l6ZTogLjhyZW07XG59XG5ib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQgbGFiZWwuZXJyb3Ige1xuXHRjb2xvcjogI2ZmNztcbn1cbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCB1bCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRjb2xvcjogI0ZGRjtcbn1cbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCAuZW1haWwgbGFiZWwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuYm9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbCB7XG5cdG1hcmdpbi1sZWZ0OiAuMnJlbTtcblx0bWFyZ2luLXJpZ2h0OiAuNXJlbTtcbn1cbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCAud3JpdGVpbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0rbGFiZWwge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5ib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQgLndyaXRlaW4gc3BhbiB7XG5cdGZvbnQtc2l6ZTogLjhyZW07XG5cdHBhZGRpbmctbGVmdDogLjI1cmVtO1xufVxuYm9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0ICNvdGhlci1pbnB1dCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0bWF4LXdpZHRoOiAzN3B4O1xuXHRoZWlnaHQ6IDI2cHg7XG5cdHBhZGRpbmc6IC4yNXJlbSAuMXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCAucmVwZWF0IGlucHV0LFxuYm9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IC5vcHQtaW4gaW5wdXQge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5ib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQgLnJlcGVhdCBsYWJlbCxcbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCAub3B0LWluIGxhYmVsIHtcblx0d2lkdGg6IDgwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luOiAwIDAgLjM3NXJlbTtcbn1cbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCBpbnB1dC5idXR0b24ge1xuXHRiYWNrZ3JvdW5kOiAjMGM4NmFlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRib3JkZXItcmFkaXVzOiAxMDAwcHg7XG59XG5ib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQgLm9wdC1pbi1wcmUge1xuXHRkaXNwbGF5OiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAuNXJlbTtcbn1cbmJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCAubGVnYWwgcCB7XG5cdGNvbG9yOiAjRkZGO1xuXHRtYXJnaW46IDAgMCAxcmVtO1xuXHRmb250LXNpemU6IC43cmVtO1xuXHRsaW5lLWhlaWdodDogMS40O1xufVxuYm9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IC5sZWdhbCBwIGEge1xuXHRjb2xvcjogI0ZGRjtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0Ym9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IC53cml0ZWluIHtcblx0XHR3aWR0aDogMzYlO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3MHB4KSB7XG5cdGJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCAud3JpdGVpbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODkycHgpIHtcblx0Ym9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGgzIHtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0fVxuXHRib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQgbGkge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXHRib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQgbGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogLjlyZW07XG5cdH1cblx0Ym9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGlucHV0IHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblx0Ym9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGlucHV0LmVhRm9ybVRleHRmaWVsZCB7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3MHB4KSB7XG5cdGJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCBsaSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cdGJvZHkuaG9tZSAuZG9uYXRpb24tdGVhc2VyLWVuLXdpZGdldCBsYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAuOHJlbTtcblx0fVxuXHRib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQgaDMge1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdCN0b3Atc2lkZWJhciB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHRib2R5LmhvbWUgLmRvbmF0aW9uLXRlYXNlci1lbi13aWRnZXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblx0Ym9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGxhYmVsIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblx0Ym9keS5ob21lIC5kb25hdGlvbi10ZWFzZXItZW4td2lkZ2V0IGgzIHtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0fVxufVxuXG4vKiBTb2NpYWwgQ29ubmVjdCBXaWRnZXQgKi9cbi5zaWRlYmFyIC5zb2NpYWwtY29ubmVjdC1pY29ucyxcbi5ob21lLWNvbnRlbnQgLnNvY2lhbC1jb25uZWN0LWljb25zIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNvY2lhbC1jb25uZWN0LWljb25zIGEge1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDQwcHg7XG5cdHBhZGRpbmc6IDRweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IC43NXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zb2NpYWwtY29ubmVjdC1pY29ucyBhLmZhY2Vib29rIHtcblx0YmFja2dyb3VuZDogIzJlODFjNDtcbn1cbi5zb2NpYWwtY29ubmVjdC1pY29ucyBhLnR3aXR0ZXIge1xuXHRiYWNrZ3JvdW5kOiAjMzZiN2UxO1xufVxuLnNvY2lhbC1jb25uZWN0LWljb25zIGEuaW5zdGFncmFtIHtcblx0YmFja2dyb3VuZDogIzUxN2ZhNDtcbn1cbi5zb2NpYWwtY29ubmVjdC1pY29ucyBhLnlvdXR1YmUge1xuXHRiYWNrZ3JvdW5kOiAjY2MwMDAwO1xufVxuLnNvY2lhbC1jb25uZWN0LWljb25zIGEuZ29vZ2xlIHtcblx0YmFja2dyb3VuZDogI2RkNGIzOTtcbn1cbi5zb2NpYWwtY29ubmVjdC1pY29ucyBhLnR1bWJsciB7XG5cdGJhY2tncm91bmQ6ICMzMjUwNmQ7XG59XG4uc29jaWFsLWNvbm5lY3QtaWNvbnMgYS53ZWlibyB7XG5cdGJhY2tncm91bmQ6ICNENTJCMkI7XG59XG4uc29jaWFsLWNvbm5lY3QtaWNvbnMgYS53ZWNoYXQge1xuXHRiYWNrZ3JvdW5kOiAjNjRBQjIzO1xufVxuXHQubm8tc3ZnIC5zb2NpYWwtY29ubmVjdC1pY29ucyBhIHtcblx0ICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdH1cblx0Lm5vLXN2ZyAuc29jaWFsLWNvbm5lY3QtaWNvbnMgYS5mYWNlYm9vayB7XG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tZmFjZWJvb2sucG5nKTtcblx0fVxuXHQubm8tc3ZnIC5zb2NpYWwtY29ubmVjdC1pY29ucyAgYS50d2l0dGVyIHtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi10d2l0dGVyLnBuZyk7XG5cdH1cblx0Lm5vLXN2ZyAuc29jaWFsLWNvbm5lY3QtaWNvbnMgYS5pbnN0YWdyYW0ge1xuXHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLWluc3RhZ3JhbS5wbmcpO1xuXHR9XG5cdC5uby1zdmcgLnNvY2lhbC1jb25uZWN0LWljb25zIGEueW91dHViZSB7XG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24teW91dHViZS5wbmcpO1xuXHR9XG5cdC5uby1zdmcgLnNvY2lhbC1jb25uZWN0LWljb25zIGEuZ29vZ2xlIHtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi1nb29nbGUucG5nKTtcblx0fVxuXHQubm8tc3ZnIC5zb2NpYWwtY29ubmVjdC1pY29ucyBhLnR1bWJsciB7XG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tdHVtYmxyLnBuZyk7XG5cdH1cblx0Lm5vLXN2ZyAuc29jaWFsLWNvbm5lY3QtaWNvbnMgYS53ZWlibyB7XG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24td2VpYm8ucG5nKTtcblx0fVxuXHQubm8tc3ZnIC5zb2NpYWwtY29ubmVjdC1pY29ucyBhLndlY2hhdHtcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi13ZWNoYXQucG5nKTtcblx0fVxuXG4uc29jaWFsLWNvbm5lY3QtaWNvbnMgYSBzcGFuIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy10b3A6IDEwMCU7XG59XG4uc29jaWFsLWNvbm5lY3QtaWNvbnMgc3ZnIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZpbGw6ICNGRkY7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlO1xufVxuLnNvY2lhbC1jb25uZWN0LWljb25zIGltZy5xciB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNvY2lhbC13aWRnZXQgYSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTglO1xuXHRwYWRkaW5nOiAuM3JlbTtcblx0bWFyZ2luLXJpZ2h0OiAyJTtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNvY2lhbC13aWRnZXQgYSBzdmcge1xuXHRmaWxsOiAjRkZGO1xufVxuXG4udGh1bWJuYWlsLWxpc3Qge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4udGh1bWJuYWlsLWxpc3QgLml0ZW0gYSB7XG5cdGNvbG9yOiAjMjk0MDUyO1xufVxuLnRodW1ibmFpbC1saXN0IHAge1xuXHRmb250LXNpemU6IDEuMjVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udGh1bWJuYWlsLWxpc3QgLml0ZW0gaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbm9uZTtcbn1cblxuLyogUmVjZW50IFBvc3RzICovXG4ucmVjZW50LXBvc3RzLXdpZGdldCB7XG5cdG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5yZWNlbnQtcG9zdHMtd2lkZ2V0IGgzLndpZGdldC10aXRsZSB7XG5cdGNvbG9yOiAjMzYzNjM2O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNjM2MzY7XG5cdG1hcmdpbi1ib3R0b206IC43cmVtO1xufVxuLnJlY2VudC1wb3N0cy13aWRnZXQgLm1vcmUge1xuXHRmb250LXNpemU6IC44cmVtO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIE5hdiBNZW51ICovXG4ud2lkZ2V0X25hdl9tZW51LFxuLndpZGdldF9hZHZhbmNlZF9tZW51IHtcblx0YmFja2dyb3VuZDogI2U1ZjFmODtcblx0cGFkZGluZzogMXJlbTtcbn1cbi53aWRnZXRfbmF2X21lbnUgaDMud2lkZ2V0LXRpdGxlIHtcblx0Y29sb3I6ICMwMDA7XG59XG4ud2lkZ2V0X25hdl9tZW51IHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ud2lkZ2V0X25hdl9tZW51IHVsIHVsIHtcblx0cGFkZGluZzogLjVyZW0gMCAuMXJlbSAxcmVtO1xufVxuLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpIHtcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQtc2l6ZTogMXJlbTtcbn1cbi53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaSBhIHtcblx0Y29sb3I6ICMwMDA7XG59XG4ud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiAjMzZiN2UxO1xufVxuLndpZGdldF9uYXZfbWVudSB1bC5tZW51IC5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0Y29sb3I6ICMzNmI3ZTE7XG59XG4ud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgLmN1cnJlbnQtbWVudS1pdGVtIGxpIGEge1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLyogU3VibmF2IE1lbnUgKi9cbnVsI21lbnUtdGhlLWlzc3VlcyBsaSxcbnVsI21lbnUtdGhlLWlzc3Vlcy1oaW5kaSBsaSxcbnVsI21lbnUtbGl2aW5nIGxpIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbnVsI21lbnUtdGhlLWlzc3VlcyBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IsXG51bCNtZW51LXRoZS1pc3N1ZXMgbGkuY3VycmVudC1tZW51LWl0ZW0sXG51bCNtZW51LXRoZS1pc3N1ZXMgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGxpLFxudWwjbWVudS10aGUtaXNzdWVzIGxpLmN1cnJlbnQtbWVudS1pdGVtIGxpLFxudWwjbWVudS10aGUtaXNzdWVzLWhpbmRpIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvcixcbnVsI21lbnUtdGhlLWlzc3Vlcy1oaW5kaSBsaS5jdXJyZW50LW1lbnUtaXRlbSxcbnVsI21lbnUtdGhlLWlzc3Vlcy1oaW5kaSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgbGksXG51bCNtZW51LXRoZS1pc3N1ZXMtaGluZGkgbGkuY3VycmVudC1tZW51LWl0ZW0gbGksXG51bCNtZW51LWxpdmluZyBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IsXG51bCNtZW51LWxpdmluZyBsaS5jdXJyZW50LW1lbnUtaXRlbSxcbnVsI21lbnUtbGl2aW5nIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBsaSxcbnVsI21lbnUtbGl2aW5nIGxpLmN1cnJlbnQtbWVudS1pdGVtIGxpIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG51bCNtZW51LXRoZS1pc3N1ZXMgbGksXG51bCNtZW51LXRoZS1pc3N1ZXMtaGluZGkgbGksXG51bCNtZW51LWxpdmluZyBsaSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsZXR0ZXItc3BhY2luZzogMDtcbn1cbnVsI21lbnUtdGhlLWlzc3VlcyBsaSBhLFxudWwjbWVudS10aGUtaXNzdWVzLWhpbmRpIGxpIGEsXG51bCNtZW51LWxpdmluZyBsaSBhIHtcblx0Y29sb3I6ICMwMDA7XG59XG51bCNtZW51LXRoZS1pc3N1ZXMgdWwsXG51bCNtZW51LXRoZS1pc3N1ZXMtaGluZGkgdWwsXG51bCNtZW51LWxpdmluZyB1bCB7XG5cdHBhZGRpbmc6IC41cmVtIDAgLjI1cmVtO1xufVxudWwjbWVudS10aGUtaXNzdWVzIHVsIHVsLFxudWwjbWVudS10aGUtaXNzdWVzLWhpbmRpIHVsIHVsLFxudWwjbWVudS1saXZpbmcgdWwgdWwge1xuXHRwYWRkaW5nOiAuNXJlbSAwIC4xcmVtIDFyZW07XG59XG51bCNtZW51LXRoZS1pc3N1ZXMgbGkgYTpob3ZlcixcbnVsI21lbnUtdGhlLWlzc3Vlcy1oaW5kaSBsaSBhOmhvdmVyLFxudWwjbWVudS1saXZpbmcgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiAjMzZiN2UxO1xufVxudWwjbWVudS10aGUtaXNzdWVzIGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbnVsI21lbnUtdGhlLWlzc3Vlcy1oaW5kaSBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEsXG51bCNtZW51LWxpdmluZyBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xuXHRjb2xvcjogIzM2YjdlMTtcbn1cbiIsIi8qIFNwbGFzaCBQYWdlIENTUyAgLSBtaW5pZmllZCB0byAvZGlzdC9idW5kbGUtY3VzdG9tLm1pbi5jc3MgKi9cbiNwc3BNb2RhbHtcblx0LmVhX3dpZGdldF9jb250YWluZXIgc3Bhbntcblx0XHRmb250LXNpemU6Ljc1cmVtIWltcG9ydGFudDtcblx0fVxuXHQuZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS13cmFwcGVyIC5lYS1mb3JtLWl0ZW0gaDEgc3Bhbntcblx0XHRmb250LXNpemU6MnJlbSFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdH1cblx0YS5zcGxhc2gtbGlua3tcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDo5MCU7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0ei1pbmRleDoxO1xuXHRcdHRvcDowO1xuXHRcdGJvdHRvbTowO1xuXHRcdGxlZnQ6MDtcblx0XHRyaWdodDowO1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdGJvcmRlcjowO1xuXHRcdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHR9XHRcbn1cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwge1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRib3gtc2hhZG93OiAwIDAgMjJweCByZ2JhKDAsIDAsIDAsIDEpO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDBlbSl7XG5cdFx0bWF4LXdpZHRoOjkwJTtcblx0XHR0b3A6MzBweDtcblx0XHRsZWZ0OjV2dztcblx0fVx0XG5cdGEudGV4dC1idXR0b257XG5cdFx0cG9zaXRpb246c3RhdGljO1xuXHRcdG1hcmdpbi10b3A6MS43NXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOjJyZW07XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cblx0LmNsb3NlLXJldmVhbC1tb2RhbCB7XG5cdFx0ei1pbmRleDo5OTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMC4zNWVtO1xuXHRcdHJpZ2h0OiAtMC4zNWVtO1xuXHRcdHdpZHRoOiAxLjI1ZW07XG5cdFx0aGVpZ2h0OiAxLjI1ZW07XG5cdFx0Zm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzc3Nztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjVlbTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXHQuY3VzaGlvbiB7XG5cdFx0cGFkZGluZzowO1xuXHR9XHRcbn1cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLWZvcm0ge1xuXHRpbWd7XG5cdFx0bWFyZ2luOjA7XG5cdH1cblx0LmVhLWZvcm0td3JhcHBlciAuZmlyc3QtY2hpbGR7XG5cdFx0cGFkZGluZy1sZWZ0OjA7XG5cdH1cbn1cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLWJnLXRleHQgcCxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLXRleHQtaW1hZ2UgcCxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLWJnLXRleHQgaDEsXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC10ZXh0LWltYWdlIGgxLFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtYmctdGV4dCBoMixcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLXRleHQtaW1hZ2UgaDIsXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC1iZy10ZXh0IGgzLFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtdGV4dC1pbWFnZSBoMyxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLWJnLXRleHQgaDQsXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC10ZXh0LWltYWdlIGg0LFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtYmctdGV4dCBoNSxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLXRleHQtaW1hZ2UgaDUsXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC1iZy10ZXh0IGg2LFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtdGV4dC1pbWFnZSBoNntcblx0Y29sb3I6I2ZmZjtcblx0bWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuXHR0ZXh0LXNoYWRvdzoxcHggMXB4IDFweCByZ2JhKDAsMCwwLDAuNyk7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xufVxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtdGV4dC1pbWFnZXsgXG5cdHAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDZ7XG5cdFx0Y29sb3I6IzM2MzYzNjtcblx0XHR0ZXh0LXNoYWRvdzpub25lO1xuXHR9XG59XG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC1iZy10ZXh0IGgxLFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtdGV4dC1pbWFnZSBoMSxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLWJnLXRleHQgaDIsXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC10ZXh0LWltYWdlIGgyLFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtYmctdGV4dCBoMyxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLXRleHQtaW1hZ2UgaDMsXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC1iZy10ZXh0IGg0LFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtdGV4dC1pbWFnZSBoNCxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLWJnLXRleHQgaDUsXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC10ZXh0LWltYWdlIGg1LFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtYmctdGV4dCBoNixcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLXRleHQtaW1hZ2UgaDZ7XG5cdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbn1cblxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtdGV4dC1pbWFnZSAuYWxpZ25jZW50ZXIge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLXRleHQgLmN1c2hpb257XG5cdHBhZGRpbmctdG9wOjFyZW07XG59XG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC1iZy10ZXh0IC5iZy1pbWFnZXtcblx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRoZWlnaHQ6MTAwJTtcblx0d2lkdGg6MTAwJTtcblx0cGFkZGluZzoxcmVtO1xufVxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbCAuc3BsYXNoLWhlYWRlciB7XG5cdG1hcmdpbjogMCAwIDAuNjRlbSAwO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjU2MjVlbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEuMTI1O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwgcCB7XG5cdGZvbnQtc2l6ZTogMS4wNjI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjE4NzU7XG59XG5cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwgLmNvdW50ZG93bl9tYWluLFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbCAuY291bnRkb3duX2V4cGlyZSB7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW46IDAgMCAxZW0gMDtcbn1cblxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbCAuY291bnRkb3duX21haW4gcCxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwgLmNvdW50ZG93bl9leHBpcmUgcCB7XG5cdG1hcmdpbjogMC41ZW0gMCAwIDA7XG5cdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEuNTYyNWVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsIC5oYXNDb3VudGRvd24ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwgLmNvdW50ZG93bl9ob3VyLFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbCAuY291bnRkb3duX21pbnV0ZSxcbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwgLmNvdW50ZG93bl9zZWNvbmQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA1LjYyNWVtO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDAgMC4yNWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwgLmNvdW50ZG93bl9sYWJlbCB7XG5cdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDIuNWVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbCAuY291bnRkb3duX3ZhbHVlIHtcblx0Zm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMS4wNjI1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsIC5zcGxhc2gtZG9uYXRpb24ge1xuXHRjbGVhcjogYm90aDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsIC5zcGxhc2gtZG9uYXRpb24gaW5wdXRbdHlwZT1cInRleHRcIl17XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDVlbTtcbn1cblxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbCAuc3BsYXNoLWRvbmF0aW9uIGxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwIDAuM2VtO1xuXHRmb250LXNpemU6IDEuMDYyNWVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbiNwc3BNb2RhbCAuZWEtZm9ybS13cmFwcGVyIGxhYmVse1xuXHR3aWR0aDozMCU7XG59XG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsIC5yZXR1cm4tYnV0dG9uIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtdGV4dCAucmV0dXJuLWJ1dHRvbntcblx0cGFkZGluZy10b3A6MnJlbTtcbn1cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLXRleHQgLmN1c2hpb257XG5cdHBhZGRpbmctdG9wOjEuNXJlbTtcblx0cGFkZGluZy1yaWdodDoxcmVtO1xuXHRwYWRkaW5nLWxlZnQ6MXJlbTtcbn1cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwgLnBzcF9jb250aW51ZV9wZXRhLFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IDAuNGVtIDAuNzVlbTtcblx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItdG9wOiAwIG5vbmU7XG5cdGJvcmRlci1sZWZ0OiAwIG5vbmU7XG5cdGJvcmRlci1yaWdodDogMCBub25lO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0d2lkdGg6MTAwJTtcblx0bGVmdDowO1xuXHRib3R0b206MDtcbn1cblxuI3BzcE1vZGFsLnNwbGFzaC1ibHVlIC5jdXNoaW9uIHtcblx0Y29sb3I6ICMwMjRjODU7XG5cdGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7IC8qIE9sZCBicm93c2VycyAqL1xufVxuXG4jcHNwTW9kYWwuc3BsYXNoLWJsdWUgLnNwbGFzaC1oZWFkZXIsXG4jcHNwTW9kYWwuc3BsYXNoLWJsdWUgcCxcbiNwc3BNb2RhbC5zcGxhc2gtYmx1ZSBsYWJlbCxcbiNwc3BNb2RhbC5zcGxhc2gtYmx1ZSAuY291bnRkb3duX3ZhbHVlIHtcblx0Y29sb3I6ICMwMjRjODU7XG59XG5cbiNwc3BNb2RhbC5zcGxhc2gtYmx1ZSBpbWcge1xufVxuXG4jcHNwTW9kYWwuc3BsYXNoLWJsdWUgLmNvdW50ZG93bl9sYWJlbCB7XG5cdGNvbG9yOiAjZmY5MDAwO1xufVxuXG4jcHNwTW9kYWwuc3BsYXNoLWJsdWUgLnBzcF9jb250aW51ZV9wZXRhLFxuI3BzcE1vZGFsLnNwbGFzaC1ibHVlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0YmFja2dyb3VuZDogIzM2YjdlMTtcbn1cbiNwc3BNb2RhbCAuZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS1idXR0b25zIGlucHV0W3ZhbHVlPVwiU3VibWl0XCJde1xuXHRmbG9hdDpub25lO1xufVxuI3BzcE1vZGFsIC5jdXNoaW9uIHtcblx0Y29sb3I6I2NmY2ZjZjtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG4jcHNwTW9kYWwucHNwLWZvcm0gaW1ne1xuXHRtYXgtd2lkdGg6MzAlO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0dG9wOjE1dmg7XG5cdGxlZnQ6NXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjYwMHB4KXtcblx0I3BzcE1vZGFsLnBzcC1mb3JtIGltZ3tcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cbn1cbiNwc3BNb2RhbCAuaGFzLWltZ3tcblx0d2lkdGg6NjUlO1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cbiNwc3BNb2RhbCAuaGFzLWltZzpmaXJzdC1jaGlsZHtcblx0d2lkdGg6MTAwJTtcblx0ZGlzcGxheTpibG9jaztcblx0bWFyZ2luLWxlZnQ6MDtcbn1cbiNwc3BNb2RhbCAuaGFzLWltZy5wb2xpY3l7XG5cdG1hcmdpbi1sZWZ0OjAhaW1wb3J0YW50O1xufVxuI3BzcE1vZGFsIC5lYV93aWRnZXRfY29udGFpbmVyIC5lYS1mb3JtLXdyYXBwZXIgLmVhLWZvcm0taXRlbS5wb2xpY3k6bm90KC5oYXMtaW1nKSBwe1xuXHRtYXJnaW4tbGVmdDowO1xufVxuI3BzcE1vZGFsIC5oYXMtaW1nLnBvbGljeSBwe1xuXHRtYXJnaW4tbGVmdDoyOSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjAwcHgpe1xuXHQjcHNwTW9kYWwgLnBvbGljeSBwe1xuXHRcdG1hcmdpbi1sZWZ0OjA7XG5cdH1cbn1cbiNwc3BNb2RhbCAuZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS13cmFwcGVyIC5lYS1mb3JtLWl0ZW0gc3BhbixcbiNwc3BNb2RhbCAuZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS13cmFwcGVyIC5lYS1mb3JtLWl0ZW0gbGFiZWx7XG5cdHdpZHRoOjEwMCU7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdHRleHQtYWxpZ246bGVmdDtcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcbn1cbiNwc3BNb2RhbCAuZWFfd2lkZ2V0X2NvbnRhaW5lciAuaGFzLWltZyAuZWEtb3B0LWlue1xuXHRwYWRkaW5nOjA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjAwcHgpe1xuXHQjcHNwTW9kYWwgLmVhX3dpZGdldF9jb250YWluZXIgLmVhLW9wdC1pbntcblx0XHRwYWRkaW5nOjA7XG5cdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHR9XG59XG4vKipoaWRlIGFqYXggbG9hZGVyIGZvciBtb2JpbGUgc3R1ZmYgb24gdGhhbmsgeW91IGZvciBzaGFyaW5nKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDEwMjRweCkgIHsgXG5cdC5hamF4LWxvYWRlci1iZ3tcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH0gXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiAzNzVweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNjY3cHgpIHsgXG5cdC5hamF4LWxvYWRlci1iZ3tcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiA0MTRweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNzM2cHgpIHtcblx0LmFqYXgtbG9hZGVyLWJne1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxufVxuI3BzcE1vZGFsLnNwbGFzaC1ncmVlbiAuY291bnRkb3duX2xhYmVsIHtcblx0Y29sb3I6ICNmZmZmMDA7XG59XG5cbiNwc3BNb2RhbC5zcGxhc2gtZ3JlZW4gLnBzcF9jb250aW51ZV9wZXRhLFxuI3BzcE1vZGFsLnNwbGFzaC1ncmVlbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0Y29sb3I6I2ZmZjtcblx0YmFja2dyb3VuZDogIzM2ZTE4MTtcbn1cblxuI3BzcE1vZGFsLnNwbGFzaC1vcmFuZ2UgLnBzcF9jb250aW51ZV9wZXRhLFxuI3BzcE1vZGFsLnNwbGFzaC1vcmFuZ2UgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcblx0Y29sb3I6I2ZmZjtcblx0YmFja2dyb3VuZDojZmZhYjQwO1xufVxuI3BzcE1vZGFsIC5zcGxhc2gtYmxhbmsgLnBzcF9jb250aW51ZV9wZXRhLFxuI3BzcE1vZGFsIC5zcGxhc2gtYmxhbmsgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcblx0YmFja2dyb3VuZC1jb2xvcjojY2ZjZmNmO1xuXHRjb2xvcjojZmZmO1xufVxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtZm9ybSBmb3Jte1xuXHR3aWR0aDo5MCU7XG5cdG1hcmdpbjowIGF1dG87XG5cdG1hcmdpbi1ib3R0b206NHJlbTtcbn1cbiNwc3BNb2RhbC5yZXZlYWwtbW9kYWwgLmVhX3dpZGdldF9jb250YWluZXIgc2VsZWN0LFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbCAuZWFfd2lkZ2V0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXXtcblx0ZmxvYXQ6bGVmdDtcblx0d2lkdGg6NjAlO1xufVxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtYmctdGV4dCAuZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS1pdGVtLFxuI3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtYmctdGV4dCAuZWFfd2lkZ2V0X2NvbnRhaW5lciAuZWEtZm9ybS1pdGVtIGxhYmVse1xuXHRjb2xvcjojZmZmO1xuXHR0ZXh0LXNoYWRvdzoxcHggMXB4IDFweCByZ2JhKDAsMCwwLDAuNyk7XG59XG4jcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC1iZy10ZXh0IGZvcm17XG5cdG1hcmdpbi1ib3R0b206NHJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo0MGVtKXtcblx0I3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtYmctdGV4dHtcblx0XHRtaW4taGVpZ2h0OjUwdmghaW1wb3J0YW50O1xuXHRcdGhlaWdodDo1MCU7XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIGxlZnQ6IDV2dztcblx0fVxuXHQjcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC10ZXh0LWltYWdlLFxuXHQjcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC1mb3Jte1xuXHRcdG1pbi1oZWlnaHQ6NTB2aDtcblx0fVxuXHQjcHNwTW9kYWwucmV2ZWFsLW1vZGFsLnBzcC1iZy10ZXh0Lmhhcy1mb3Jte1xuXHRcdGhlaWdodDo3MCU7XG5cdH1cblx0I3BzcE1vZGFsLnJldmVhbC1tb2RhbC5wc3AtdGV4dHtcblx0XHRtaW4taGVpZ2h0OjIwdmghaW1wb3J0YW50O1xuXHRcdG1heC13aWR0aDogOTB2dztcbiAgICBsZWZ0OiA1dnc7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo0NDBweCl7XG5cdCNwc3BNb2RhbC5yZXZlYWwtbW9kYWwucHNwLWJnLXRleHQuaGFzLWZvcm17XG5cdFx0aGVpZ2h0OjgwJTtcblx0fVxufSIsIi8qIEJhc2ljIFNpdGUgVHlwb2dyYXBoeSAtIG1pbmlmaWVkIHRvIC9kaXN0L2J1bmRsZS1jdXN0b20ubWluLmNzcyAqL1xuXG5ib2R5IHtcblx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdGNvbG9yOiAjMzYzNjM2O1xufVxucCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0Y29sb3I6ICMzNjM2MzY7XG59XG5oMSwgaDIsIGgzLCBoNCwgaDUge1xuXHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5oMSB7XG5cdGZvbnQtc2l6ZTogM3JlbTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0LyogI1BBUi0wMS03NDM3ICovXG5cdC8qIC1tcy13b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblx0LXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuXHQgICAtbW96LWh5cGhlbnM6IGF1dG87XG5cdCAgICAgICAgaHlwaGVuczogYXV0bzsgKi9cbn1cbmgyIHtcblx0Zm9udC1zaXplOiAyLjVyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICMzNDM0MzQ7XG59XG5oMyB7XG5cdGZvbnQtc2l6ZTogMS42ODc1cmVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG5cdGNvbG9yOiAjMzQzNDM0O1xufVxuaDQge1xuXHRmb250LXNpemU6IDEuODc1cmVtO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjMzQzNDM0O1xufVxuaDUge1xuXHRmb250LXNpemU6IDEuMjVyZW07XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcblx0Y29sb3I6ICMzNDM0MzQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3MHB4KSB7XG5cdGgxIHtcblx0XHRtYXJnaW46IDFyZW0gMCAxcmVtO1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHR9XG5cdGgyIHtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0fVxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdH1cblx0aDQge1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHR9XG59XG4ubWFpbi1jb250ZW50IGJsb2NrcXVvdGUgcCB7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250LXNpemU6IDEuMTVyZW07XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFpbi1jb250ZW50IHVsLFxuLm1haW4tY29udGVudCBvbCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnRvcC1iYXItc2VjdGlvbiB1bCBsaT5hLFxuYnV0dG9uLFxuLmJ1dHRvbiB7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmluc3RhZ3JhbS1tZWRpYSB7XG5cdHBvc2l0aW9uOiBpbmhlcml0IWltcG9ydGFudDtcbn1cbiJdLCJtYXBwaW5ncyI6IkFDSUEsQUFBQSxlQUFlLEFBQUMsQ0FDZixNQUFNLENBQUUsVUFBVyxDQUNuQixBQUNELEFBQUEsb0JBQW9CLEFBQUMsQ0FDakIsTUFBTSxDQUFFLFVBQVcsQ0FDdEIsQUFFRCxBQUErQixjQUFqQixDQUFDLGVBQWUsQ0FBQyxnQkFBZ0IsQ0FDL0MsQUFBK0IsY0FBakIsQ0FBQyxlQUFlLENBQUMsd0JBQXdCLEFBQUMsQ0FDcEQsTUFBTSxDQUFFLGVBQWdCLENBQzNCLEFBQ0QsQUFBd0MsZUFBekIsQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLEFBQUEsT0FBTyxDQUMvQyxBQUF3QyxlQUF6QixDQUFDLHNCQUFzQixDQUFDLENBQUMsQUFBQSxPQUFPLENBQy9DLEFBQTBDLGVBQTNCLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxBQUFBLGFBQWEsQUFBQyxDQUNwRCxPQUFPLENBQUUsZ0JBQWlCLENBQzFCLE1BQU0sQ0FBRSxhQUFjLENBQ3RCLE9BQU8sQ0FBRSxFQUFHLENBQ1osVUFBVSxDQUFFLElBQUssQ0FDcEIsQUFFRCxBQUEwQyxlQUEzQixDQUFDLHdCQUF3QixDQUFDLENBQUMsQUFBQSxhQUFhLEFBQUMsQ0FDcEQsS0FBSyxDQUFFLElBQUssQ0FDZixBQUNELEFBQTRE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 */
