@import url("https://fonts.googleapis.com/css?family=Barlow+Condensed:300,400,400i,500,600,700,800|Roboto");.btn_4{background-image:-webkit-linear-gradient(131deg, #feb47b, #ff7e5f, #ff7e5f, #ff7e5f);background-image:-o-linear-gradient(131deg, #feb47b, #ff7e5f, #ff7e5f, #ff7e5f);background-image:linear-gradient(131deg, #feb47b, #ff7e5f, #ff7e5f, #ff7e5f)}body{font-family:"Barlow Condensed",sans-serif;padding:0;margin:0;font-size:14px;overflow-x:hidden}.message_submit_form:focus{outline:none}input:hover,input:focus{outline:none !important}.gray_bg{background-color:#f7f7f7}.white_bg{background-color:#fff}.section_padding{padding:130px 0px}@media only screen and (min-width: 992px) and (max-width: 1200px){.section_padding{padding:80px 0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.section_padding{padding:70px 0px}}@media (max-width: 576px){.section_padding{padding:70px 0px}}@media only screen and (min-width: 576px) and (max-width: 767px){.section_padding{padding:70px 0px}}.single_padding_top{padding-top:130px !important}@media only screen and (min-width: 992px) and (max-width: 1200px){.single_padding_top{padding-top:70px !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.single_padding_top{padding-top:70px !important}}@media (max-width: 576px){.single_padding_top{padding-top:70px !important}}@media only screen and (min-width: 576px) and (max-width: 767px){.single_padding_top{padding-top:80px !important}}.padding_top{padding-top:130px}@media only screen and (min-width: 992px) and (max-width: 1200px){.padding_top{padding-top:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.padding_top{padding-top:70px}}@media (max-width: 576px){.padding_top{padding-top:70px}}@media only screen and (min-width: 576px) and (max-width: 767px){.padding_top{padding-top:70px}}a{text-decoration:none;-webkit-transition:.5s;transition:.5s}a:hover{color:#ff7e5f;text-decoration:none;-webkit-transition:.5s;transition:.5s}h1,h2,h3,h4,h5,h6{color:#303030;font-family:"Barlow Condensed",sans-serif}p{color:#777;font-family:"Barlow Condensed",sans-serif;line-height:1.8;font-size:16px;margin-bottom:0px;font-family:300}h2{font-size:44px;line-height:28px;color:#303030;font-weight:600;line-height:1.222}@media (max-width: 576px){h2{font-size:22px;line-height:25px}}@media only screen and (min-width: 576px) and (max-width: 767px){h2{font-size:24px;line-height:25px}}h3{font-size:24px;line-height:25px}@media (max-width: 576px){h3{font-size:20px}}h5{font-size:18px;line-height:22px}img{max-width:100%}a:focus,.button:focus,button:focus,.btn:focus{text-decoration:none;outline:none;box-shadow:none;-webkit-transition:1s;transition:1s}.section_tittle{margin-bottom:94px}@media (max-width: 991px){.section_tittle{margin-bottom:50px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.section_tittle{margin-bottom:50px}}.section_tittle h2{font-size:50px;color:#303030;line-height:1.1;font-weight:700;position:relative}.section_tittle h2:after{position:absolute;content:"";left:0;bottom:-16px;width:100px;height:1px;background-color:#5b8c3e}@media (max-width: 576px){.section_tittle h2{font-size:35px;line-height:45px}}@media only screen and (min-width: 576px) and (max-width: 767px){.section_tittle h2{font-size:35px;line-height:35px}}@media only screen and (min-width: 768px) and (max-width: 991px){.section_tittle h2{font-size:35px;line-height:45px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.section_tittle h2{font-size:35px;line-height:40px}}.section_tittle p{color:#777;font-weight:400}ul{list-style:none;margin:0;padding:0}.mb_110{margin-bottom:110px}@media (max-width: 576px){.mb_110{margin-bottom:220px}}.mt_130{margin-top:130px}@media (max-width: 576px){.mt_130{margin-top:70px}}@media only screen and (min-width: 576px) and (max-width: 767px){.mt_130{margin-top:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.mt_130{margin-top:70px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.mt_130{margin-top:70px}}.mb_130{margin-bottom:130px}@media (max-width: 576px){.mb_130{margin-bottom:70px}}@media only screen and (min-width: 576px) and (max-width: 767px){.mb_130{margin-bottom:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.mb_130{margin-bottom:70px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.mb_130{margin-bottom:70px}}.pt_100{padding-top:100px}@media (max-width: 576px){.pt_100{padding-top:30px}}@media only screen and (min-width: 576px) and (max-width: 767px){.pt_100{padding-top:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.pt_100{padding-top:30px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.pt_100{padding-top:30px}}.padding_less_40{margin-bottom:-50px}.z_index{z-index:9 !important;position:relative}@media (max-width: 576px){.container-fluid{padding-right:15px;padding-left:15px}}@media only screen and (min-width: 1200px) and (max-width: 3640px){.container{max-width:1170px}}.section_bg{background-color:#f7f7f7}.submit_btn{width:auto;display:inline-block;background:#fff;padding:0px 50px;color:#fff;font-size:13px;font-weight:500;line-height:50px;border-radius:5px;outline:none !important;box-shadow:none !important;text-align:center;border:1px solid #fdcb9e;cursor:pointer;-webkit-transition:.5s;transition:.5s}.submit_btn:hover{background:transparent}.btn_1,.btn_2{display:inline-block;padding:18px 60px;border-radius:50px;font-size:16px;color:#fff;text-transform:uppercase;margin-top:45px;-webkit-transition:.5s;transition:.5s;background-color:#5b8c3e;font-weight:500;letter-spacing:1px}.btn_1:hover,.btn_2:hover{color:#5b8c3e;background-color:#fff}@media (max-width: 576px){.btn_1,.btn_2{padding:14px 30px;margin-top:25px}}@media only screen and (min-width: 576px) and (max-width: 767px){.btn_1,.btn_2{padding:14px 30px;margin-top:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.btn_1,.btn_2{padding:14px 30px;margin-top:30px}}.btn_2{background-color:#191d34}.btn_2:hover{background-color:#5b8c3e;color:#fff}.btn_4{display:inline-block;padding:13px 47px;box-shadow:0px 12px 20px 0px rgba(255,126,95,0.15);font-size:14px;color:#fff;text-transform:capitalize;-webkit-transition:.5s;transition:.5s;border-radius:50px;background-size:300% 100%}.btn_4:hover{color:#fff;background-size:100% 100%}@media (max-width: 576px){.btn_4{padding:14px 30px}}@media only screen and (min-width: 576px) and (max-width: 767px){.btn_4{padding:14px 30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.btn_4{padding:14px 30px}}.btn_3{position:relative;font-weight:500;color:#2f373d;display:inline-block;z-index:9;-webkit-transition:.6s;transition:.6s;line-height:46px;padding-left:30px;margin-top:35px;font-family:"Roboto",sans-serif}.btn_3:after{height:48px;width:61px;background-color:#e3f1da;position:absolute;content:"";top:0px;left:0px;border-radius:5px;z-index:-1;-webkit-transition:.6s;transition:.6s}.btn_3 i{font-size:12px;margin-left:11px}.button{display:inline-block;border:1px solid transparent;font-size:15px;font-weight:500;padding:12px 54px;border-radius:4px;color:#fff;border:1px solid #fdcb9e;text-transform:uppercase;background-color:#5b8c3e;cursor:pointer;-webkit-transition:.5s;transition:.5s}@media (max-width: 767px){.button{font-size:13px;padding:9px 24px}}.button:hover{color:#5b8c3e !important}.button-link{letter-spacing:0;color:#3b1d82;border:0;padding:0}.button-link:hover{background:transparent;color:#3b1d82}.button-header{color:#fff;border-color:#fdcb9e}.button-header:hover{background:#b8024c;color:#fff}.button-contactForm{color:#fff;border-color:#fdcb9e;padding:12px 25px}.sub_menu{background-color:#303030;padding:14px 0px}.sub_menu .sub_menu_right_content a{color:#fff}.sub_menu .sub_menu_right_content i{color:#5b8c3e;margin-right:13px}.sub_menu .sub_menu_right_content span{color:#757785;margin:0px 20px}@media (max-width: 576px){.sub_menu .sub_menu_right_content{text-align:center}}.sub_menu .sub_menu_social_icon{float:right;text-align:right}@media (max-width: 576px){.sub_menu .sub_menu_social_icon{text-align:center;float:none;margin-top:15px}}.sub_menu .sub_menu_social_icon a{color:#fff;margin-right:20px}.sub_menu .sub_menu_social_icon a:hover{color:#5b8c3e}.main_menu .navbar-brand{padding-top:0rem}@media (max-width: 576px){.main_menu .navbar-brand img{max-width:150px}}@media only screen and (min-width: 576px) and (max-width: 767px){.main_menu .navbar-brand img{max-width:200px}}@media only screen and (min-width: 768px) and (max-width: 991px){.main_menu .navbar-brand img{max-width:200px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.main_menu .navbar-brand img{max-width:200px}}.main_menu .navbar{padding:0px}.main_menu img.logo-navbar{width:3.5rem !important;height:3.5rem !important}.main_menu .main-menu-item{text-align:right !important;justify-content:right}.main_menu .main-menu-item ul li .nav-link{color:#2f373d;font-size:18px;padding:45px 34px;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase}.main_menu .main-menu-item ul li .nav-link:hover{color:#5b8c3e}@media only screen and (min-width: 992px) and (max-width: 1200px){.main_menu .main-menu-item ul li .nav-link{padding:35px 16px}}.menu_fixed{position:fixed;z-index:9999 !important;width:100%;background-color:#fff;box-shadow:0px 10px 15px rgba(0,0,0,0.05);top:0}.menu_fixed .navbar-brand img{max-width:150px}.menu_fixed .main-menu-item ul li .nav-link{padding:25px 25px}.menu_fixed span{color:#000 !important}.dropdown:hover .dropdown-menu{display:block}.dropdown .dropdown-menu{transition:all 0.5s;overflow:hidden;transform-origin:top center;transform:scale(1, 0);display:block;margin-top:0px;border:0px solid rgba(0,0,0,0.15) !important;background-color:#fafafa}.dropdown:hover .dropdown-menu{transform:scale(1)}@media (max-width: 991px){.main_menu_iner{padding:20px 0px}.navbar-light .navbar-toggler{border-color:transparent}.navbar-collapse{z-index:9999 !important;position:absolute;left:0;top:65px;width:100%;background-color:#fff;text-align:center !important}.dropdown .dropdown-menu{transform:scale(1, 0);display:none}.dropdown:hover .dropdown-menu{transform:scale(1);display:block}.main_menu .main-menu-item{text-align:left !important}.main_menu .main-menu-item .nav-item{padding:10px 15px !important}.main_menu .main-menu-item .nav-item a{padding:8px 15px !important}}.banner_part{height:880px;position:relative;overflow:hidden;background-image:url(../img/banner_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1;border-radius:0% 0% 50% 50% / 0% 0% 7% 7%}.banner_part:after{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background-color:rgba(23,28,58,0.49);z-index:-1;opacity:0.8;border-radius:0% 0% 50% 50% / 0% 0% 7% 7%}@media (max-width: 576px){.banner_part{height:650px;background-color:#f0eed4}}@media only screen and (min-width: 576px) and (max-width: 767px){.banner_part{height:650px;background-color:#f0eed4}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner_part{height:700px;background-color:#f0eed4}}@media only screen and (min-width: 992px) and (max-width: 1200px){.banner_part{background-size:cover;height:650px}}.banner_part .banner_text{display:table;width:100%;height:880px}.banner_part .banner_text .banner_text_iner{display:table-cell;vertical-align:middle}@media (max-width: 576px){.banner_part .banner_text{text-align:center;padding-top:0px;height:650px}}@media only screen and (min-width: 576px) and (max-width: 767px){.banner_part .banner_text{text-align:center;padding-top:0px;height:650px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner_part .banner_text{text-align:center;padding-top:0px;height:700px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.banner_part .banner_text{height:650px}}.banner_part .banner_text h5{font-size:20px;letter-spacing:4px;color:#fff;text-transform:uppercase}.banner_part .banner_text h5 span{color:#5b8c3e}.banner_part .banner_text h1{font-size:90px;line-height:1;text-transform:uppercase;color:#fff;font-weight:900;margin-bottom:0px;margin-top:28px}@media (max-width: 576px){.banner_part .banner_text h1{font-size:30px;margin-bottom:15px;line-height:1.3}}@media only screen and (min-width: 576px) and (max-width: 767px){.banner_part .banner_text h1{font-size:40px;margin-bottom:15px;line-height:1.3}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner_part .banner_text h1{font-size:40px;margin-bottom:15px;line-height:1.3}}@media only screen and (min-width: 992px) and (max-width: 1200px){.banner_part .banner_text h1{font-size:40px;margin-bottom:15px;line-height:1.4}}.banner_part .banner_text h1 span{color:#5b8c3e}.banner_part .banner_text h3{font-size:48px;font-weight:300;color:#fff}@media (max-width: 576px){.banner_part .banner_text h3{font-size:28px}}@media only screen and (min-width: 576px) and (max-width: 767px){.banner_part .banner_text h3{font-size:28px}}.banner_part .banner_text .btn_1{margin-top:45px}.banner_part .video_popup{z-index:99 !important;color:#333848;font-size:14px;display:inline-block;font-weight:500;text-transform:capitalize}.banner_part .video_popup span{width:50px;height:50px;background-color:#fff;display:inline-block;border-radius:50%;text-align:center;line-height:50px;font-size:20px;color:#fff;box-shadow:0px 10px 30px 0px rgba(1,84,85,0.2);color:#fe9c6f;margin-left:37px;margin-right:18px;padding-left:5px}@media (max-width: 576px){.banner_part .video_popup span{margin-left:10px}}@media (max-width: 576px){.banner_part .video_popup{margin-left:0px}}.about_part{position:relative;z-index:1}.about_part .about_img{position:relative;z-index:2}.about_part .about_img img{position:relative;z-index:99}.about_part .about_img:after{position:absolute;left:-60px;top:-60px;width:100%;height:100%;background-image:url(../img/about_overlay.png);background-size:cover;background-position:center;content:"";z-index:-1}.about_part .about_text{position:relative}.about_part .about_text:after{position:absolute;left:-200px;bottom:-111px;width:100%;height:100%;background-image:url(../img/about_overlay_2.png);background-size:cover;background-position:center;content:"";z-index:-1}@media (max-width: 991px){.about_part .about_text:after{display:none}}@media only screen and (min-width: 992px) and (max-width: 1200px){.about_part .about_text:after{bottom:0}}@media (max-width: 576px){.about_part .about_text{margin-top:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.about_part .about_text{margin-top:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.about_part .about_text{margin-top:40px}}.about_part .about_text h4{margin-bottom:31px;color:#5b8c3e;font-size:20px;font-weight:300}@media (max-width: 576px){.about_part .about_text h4{margin-bottom:20px;font-size:17px}}@media only screen and (min-width: 576px) and (max-width: 767px){.about_part .about_text h4{margin-bottom:20px;font-size:17px}}@media only screen and (min-width: 768px) and (max-width: 991px){.about_part .about_text h4{margin-bottom:20px;font-size:17px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.about_part .about_text h4{margin-bottom:20px;font-size:17px}}.about_part .about_text h2{line-height:1.25;margin-bottom:25px;font-weight:700}@media (max-width: 576px){.about_part .about_text h2{margin-bottom:15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.about_part .about_text h2{margin-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.about_part .about_text h2{font-size:25px;margin-bottom:15px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.about_part .about_text h2{font-size:30px;margin-bottom:15px}}.about_part .about_text p{margin-top:13px;color:#777;font-weight:300}.our_service_part{background-image:url(../img/service_bg_2.png);background-repeat:no-repeat;background-position:left;background-size:29% 86%}@media (max-width: 576px){.our_service_part{padding-top:0px;background-position:top left;background-size:100% 35%}}@media only screen and (min-width: 576px) and (max-width: 767px){.our_service_part{padding-top:0px;background-position:top left;background-size:95% 55%}}@media only screen and (min-width: 768px) and (max-width: 991px){.our_service_part{background-position:left;background-size:48% 70%}}@media (max-width: 420px){.hide-smalldevice{display:none}}@media only screen and (min-width: 421px) and (max-width: 575px){.hide-smalldevice{display:none}}@media (max-width: 576px){.service_part{padding:70px 0px 55px}}@media only screen and (min-width: 576px) and (max-width: 767px){.service_part{padding:70px 0px 55px}}@media only screen and (min-width: 768px) and (max-width: 991px){.service_part{padding:70px 0px 55px}}.service_part .single_service_part{text-align:center;padding:38px 20px 43px;border:1px solid #eaebed;height:360px;-webkit-transition:1s;transition:1s}@media (max-width: 576px){.service_part .single_service_part{margin-bottom:15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.service_part .single_service_part{margin-bottom:15px;padding:25px 10px 25px}}@media only screen and (min-width: 768px) and (max-width: 991px){.service_part .single_service_part{margin-bottom:15px}}.service_part .single_service_part i{font-size:42px;color:#5b8c3e;-webkit-transition:1s;transition:1s}.service_part .single_service_part h3{font-size:20px;font-weight:600;margin-top:63px;margin-bottom:28px;-webkit-transition:1s;transition:1s;text-transform:uppercase}@media only screen and (min-width: 576px) and (max-width: 767px){.service_part .single_service_part h3{margin-top:20px;margin-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 991px){.service_part .single_service_part h3{margin-top:20px;margin-bottom:10px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.service_part .single_service_part h3{font-size:18px;margin-bottom:15px}}.service_part .single_service_part p{font-weight:300;line-height:1.875;color:#777;-webkit-transition:1s;transition:1s}.service_part .single_service_part .line{position:relative;z-index:1}.service_part .single_service_part .line:after{position:absolute;content:"";left:-50px;top:59px;background-color:#5b8c3e;width:60px;height:2px;-webkit-transition:1s;transition:1s}@media only screen and (min-width: 576px) and (max-width: 767px){.service_part .single_service_part .line:after{top:35px}}@media only screen and (min-width: 768px) and (max-width: 991px){.service_part .single_service_part .line:after{top:35px}}.service_part .single_service_part:hover{background-color:#5b8c3e}.service_part .single_service_part:hover i{color:#fff}.service_part .single_service_part:hover h3{color:#fff}.service_part .single_service_part:hover p{color:#fff}.service_part .single_service_part:hover .line:after{background-color:#fff}.portfolio_part{margin-bottom:-20px}.portfolio_part .card-columns{overflow:hidden}.portfolio_part p{color:#fff;margin-bottom:25px}.portfolio_part .card-title{font-size:30px;color:#fff !important;font-weight:700;line-height:1.833;margin-bottom:20px}.portfolio_part .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}@media (max-width: 576px){.portfolio_part .card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (min-width: 576px) and (max-width: 767px){.portfolio_part .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.portfolio_part .card-columns .blockquote{padding:0px 10px 54px 0px}@media (max-width: 576px){.portfolio_part .card-columns .blockquote{padding:0px 10px 10px 0px}}@media only screen and (min-width: 576px) and (max-width: 767px){.portfolio_part .card-columns .blockquote{padding:0px 10px 10px 0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.portfolio_part .card-columns .blockquote{padding:0px 10px 10px 0px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.portfolio_part .card-columns .blockquote{padding:0px 10px 0px 0px}}.portfolio_part .card-columns .blockquote h2{font-size:45px;margin-bottom:13px;position:relative}.portfolio_part .card-columns .blockquote h2:after{position:absolute;content:"";left:0;bottom:-16px;width:50px;height:1px;background-color:#5b8c3e}@media (max-width: 576px){.portfolio_part .card-columns .blockquote h2{font-size:30px;line-height:1.2}}@media only screen and (min-width: 576px) and (max-width: 767px){.portfolio_part .card-columns .blockquote h2{font-size:30px;line-height:1.2}}@media only screen and (min-width: 768px) and (max-width: 991px){.portfolio_part .card-columns .blockquote h2{font-size:30px;line-height:1.2}}@media only screen and (min-width: 992px) and (max-width: 1200px){.portfolio_part .card-columns .blockquote h2{font-size:36px;line-height:1.2}}.portfolio_part .card-columns .blockquote p{margin-bottom:8px;color:#fff !important}.portfolio_part .card-columns .portfolio_btn{font-size:16px;text-transform:uppercase;color:#5b8c3e}.portfolio_part .card-columns .portfolio_btn img{width:20px;height:5px}.portfolio_part .card-columns .overlay{position:relative;z-index:1;-webkit-transition:.5s;transition:.5s}.portfolio_part .card-columns .overlay:after{position:absolute;left:0px;top:0px;width:90%;height:100%;background:url(../img/portfolio_overlay.png);content:"";background-repeat:no-repeat;background-position:top;background-size:100% 100%;opacity:0;-webkit-transition:1s;transition:1s}.portfolio_part .card-columns .card{border:0px solid transparent;position:relative;margin-bottom:20px}.portfolio_part .card-columns .card .card-body{display:inline-block;position:absolute;left:0;top:0;z-index:2;padding:40px 40px;opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s}.portfolio_part .card-columns .card .card-body:hover h5{color:#5b8c3e}.portfolio_part .card-columns .card .card-body h5{font-size:20px;font-weight:600;margin-bottom:4px;-webkit-transition:.5s;transition:.5s}.portfolio_part .card-columns .card .card-img-top{border-top-left-radius:calc(0px);border-top-right-radius:calc(0px)}.portfolio_part .card-columns .card:hover .card-body{opacity:1;visibility:visible;bottom:0px;top:20px}.portfolio_part .card-columns .card:hover .overlay:after{opacity:1}.card-text-service:last-child{max-width:80%}.see_more_project{background-color:#303030;height:225px;text-align:center}.see_more_project .btn_1{margin-top:15%}@media (max-width: 576px){.see_more_project .btn_1{margin-top:30%}}.our_industries{padding:130px 0px 55px}@media (max-width: 991px){.our_industries{padding:70px 0px 55px}}@media (max-width: 991px){.our_industries .single_industries{margin-bottom:15px}}.our_industries .single_industries h3{margin-top:33px;font-size:20px;position:relative;font-weight:600;text-transform:uppercase}@media (max-width: 991px){.our_industries .single_industries h3{margin-top:20px}}.our_industries .single_industries h3:after{position:absolute;content:"";left:0;bottom:-16px;width:50px;height:1px;background-color:#5b8c3e}.our_industries .single_industries h3 a{color:#191d34;-webkit-transition:1s;transition:1s}.our_industries .single_industries h3 a:hover{color:#5b8c3e}.our_industries .single_industries p{color:#777;margin-top:27px}@media (max-width: 991px){.our_industries .single_industries img{width:100%;height:auto}}.faq_part{position:relative;z-index:1;height:720px}@media (max-width: 991px){.faq_part{height:auto;margin-top:0}}.faq_part:after{position:absolute;content:"";width:70%;height:80%;top:10%;right:0;background-image:url(../img/faq_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}@media (max-width: 991px){.faq_part:after{display:none}}.faq_part .col-lg-6{padding:0}.faq_part .faq_img{background-image:url(../img/faq.png);width:100%;height:720px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width: 991px){.faq_part .faq_img{height:250px}}@media only screen and (min-width: 768px) and (max-width: 991px){.faq_part .faq_img{height:450px}}.faq_part .faq_content{padding:115px 0 115px 50px}@media (max-width: 991px){.faq_part .faq_content{padding:70px 0 70px 0px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.faq_part .faq_content{padding:100px 0 100px 50px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.faq_part .faq_content{padding:115px 0 1150px 50px}}.faq_part .faq_content h1{font-size:50px;font-weight:700;margin-bottom:50px}@media (max-width: 991px){.faq_part .faq_content h1{font-size:25px;margin-bottom:30px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.faq_part .faq_content h1{font-size:35px;margin-bottom:20px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.faq_part .faq_content h1{font-size:35px;margin-bottom:20px}}.faq_part .faq_content .accordion-item{background-color:transparent;margin-bottom:15px;border-radius:5px;transition:background-color 0.2s ease-in 0.3s;border-bottom:1px solid #e1e1e1}.faq_part .faq_content .accordion-item:last-child{border-bottom:0px solid transparent}.faq_part .faq_content .accordion-item h2{font-size:20px;position:relative;font-weight:400}@media (max-width: 991px){.faq_part .faq_content .accordion-item h2{padding-right:25px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.faq_part .faq_content .accordion-item h2{padding-right:25px}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.faq_part .faq_content .accordion-item h2{padding-right:25px}}.faq_part .faq_content .accordion-item h2:before{font-family:'themify';position:absolute}.faq_part .faq_content .accordion-item.active{transition:background-color 0.2s ease-in 0s}.faq_part .faq_content .accordion-item.active .accordion-body{max-height:900px;transition:max-height 0.3s ease-in 0s, padding 0.2s ease-in 0s}.faq_part .faq_content .accordion-item.active .accordion-body p{opacity:1;transition:opacity 0.2s ease-in 0.2s}.faq_part .faq_content .accordion-header{color:white;border-radius:5px;padding:25px 15px 25px 0;cursor:pointer;transition:background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s}@media only screen and (min-width: 992px) and (max-width: 1200px){.faq_part .faq_content .accordion-header{padding:10px 10px 10px 0}}.faq_part .faq_content .accordion-item .accordion-header h2:before{right:0;top:calc(50% - 1px);border-radius:50%;background-color:#191d34;width:28px;height:28px;content:"\e61a";color:#fff;line-height:28px;text-align:center;font-size:14px;top:0}.faq_part .faq_content .active .accordion-header h2:before{right:0;top:calc(50% - 1px);border-radius:50%;background-color:#5b8c3e;width:28px;height:28px;content:"\e622";color:#fff;line-height:28px;text-align:center;font-size:14px;top:0}.faq_part .faq_content .accordion-body{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out 0s, padding 0.1s ease-out 0.2s}.faq_part .faq_content .accordion-body p{color:#777;transition:opacity 0.2s ease-in 0s;margin-bottom:30px}.copyright_part{background-color:#191d34;padding:26px 0px}.copyright_part p{color:#8a8a8a;font-family:300}.copyright_part a{color:#5b8c3e}@media (max-width: 576px){.copyright_part .footer-social{margin-top:20px}}.copyright_part .footer-social a{width:35px;height:35px;display:inline-block;line-height:35px;border:1px solid #ff7e5f;text-align:center;margin-left:10px;color:#fff}.copyright_part .footer-social a:hover{background-color:#ff7e5f !important;color:#fff !important}.copyright_part .footer-social a i:hover{color:#fff}@media (max-width: 576px){.copyright_part .footer-text{text-align:center}}@media only screen and (min-width: 576px) and (max-width: 767px){.copyright_part .footer-text{text-align:center;margin-bottom:25px !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.copyright_part .footer-text{text-align:center;margin-bottom:25px !important}}.copyright_part span.ti-heart{font-size:12px;margin:0px 2px}.breadcrumb_bg{background-image:url("../img/breadcrumb.png");background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0% 0% 50% 50% / 0% 0% 7% 7%}.breadcrumb{position:relative;z-index:1}.breadcrumb:after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;content:"";opacity:0.6;z-index:-1;border-radius:0% 0% 50% 50% / 0% 0% 7% 7%}.breadcrumb .breadcrumb_iner{height:400px;width:100%;display:table}.breadcrumb .breadcrumb_iner .breadcrumb_iner_item{display:table-cell;vertical-align:middle}.breadcrumb .breadcrumb_iner .breadcrumb_iner_item h2{color:#fff;font-size:56px;font-weight:800;margin-bottom:10px;text-transform:uppercase}@media (max-width: 576px){.breadcrumb .breadcrumb_iner .breadcrumb_iner_item h2{font-size:35px}}@media only screen and (min-width: 576px) and (max-width: 767px){.breadcrumb .breadcrumb_iner .breadcrumb_iner_item h2{font-size:35px}}@media only screen and (min-width: 768px) and (max-width: 991px){.breadcrumb .breadcrumb_iner .breadcrumb_iner_item h2{font-size:40px}}.breadcrumb .breadcrumb_iner .breadcrumb_iner_item p{font-size:18px;font-weight:600;color:#fff;text-transform:uppercase}.breadcrumb .breadcrumb_iner .breadcrumb_iner_item p a{color:#5b8c3e}.breadcrumb .breadcrumb_iner .breadcrumb_iner_item span{margin:0px 5px;font-size:12px}.breadcrumb{margin-bottom:0px !important}.footer-area{background-color:#162b45;background-image:url(../img/footer_overlay.png);padding:190px 0px 0px;position:relative;margin-top:-82px}@media (max-width: 991px){.footer-area{padding:158px 0px 0px}}.footer-area .col-lg-12{padding-left:0px;padding-right:0px;overflow:hidden}@media (max-width: 991px){.footer-area .single-footer-widget{margin-bottom:30px}}.footer-area .single-footer-widget p{color:#777;line-height:1.8}.footer-area .single-footer-widget h4{margin-bottom:23px;font-weight:700;font-size:24px;color:#fff;text-transform:uppercase}@media (max-width: 1024px){.footer-area .single-footer-widget h4{font-size:18px}}@media (max-width: 991px){.footer-area .single-footer-widget h4{margin-bottom:15px}}.footer-area .single-footer-widget ul li{margin-bottom:10px}.footer-area .single-footer-widget ul li a{color:#999;-webkit-transition:.5s;transition:.5s;font-size:15px}.footer-area .single-footer-widget ul li a:hover{color:#5b8c3e}.footer-area .single-footer-widget .form-wrap{margin-top:25px}.footer-area .single-footer-widget input{height:40px;border:none;width:67% !important;font-weight:400;padding-left:20px;border-radius:0;font-size:13px;color:#999999;border:0px solid transparent}.footer-area .single-footer-widget input:focus{outline:none;box-shadow:none}.footer-area .single-footer-widget .click-btn{background-color:#5b8c3e;color:#fff;border-radius:0;border-top-left-radius:0px;border-bottom-left-radius:0px;padding:8px 20px;border:0;font-size:12px;font-weight:400;position:relative;left:0}.footer-area .single-footer-widget .click-btn:focus{outline:none;box-shadow:none}@media (max-width: 375px){.footer-area .single-footer-widget .click-btn{margin-top:10px}}@media (min-width: 400px){.footer-area .single-footer-widget .click-btn{left:-50px}}.footer-area .footer_1 img{margin-bottom:35px}@media (max-width: 576px){.footer-area .footer_1 img{margin-bottom:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.footer-area .footer_1 img{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-area .footer_1 img{margin-bottom:20px}}.footer-area .footer_1 p{margin-bottom:15px}.footer-area .social_icon{margin-top:27px}.footer-area .social_icon a{color:#cccccc;font-size:14px;margin-right:20px}.footer-area .social_icon a:hover{color:#5b8c3e}.footer-area .footer_3 .footer_img .single_footer_img{width:31.33%;float:left;margin:1%;position:relative;z-index:2}@media (max-width: 576px){.footer-area .footer_3 .footer_img .single_footer_img{width:20%}.footer-area .footer_3 .footer_img .single_footer_img img{width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.footer-area .footer_3 .footer_img .single_footer_img{width:20%}.footer-area .footer_3 .footer_img .single_footer_img img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-area .footer_3 .footer_img .single_footer_img{width:31%}.footer-area .footer_3 .footer_img .single_footer_img img{width:100%}}@media only screen and (min-width: 992px) and (max-width: 1200px){.footer-area .footer_3 .footer_img .single_footer_img{width:31%}.footer-area .footer_3 .footer_img .single_footer_img img{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.footer-area .footer_3 .footer_img .single_footer_img{width:20%}.footer-area .footer_3 .footer_img .single_footer_img img{width:100%}}.footer-area .footer_3 .footer_img .single_footer_img:after{position:absolute;left:0;top:0;content:"";background-color:#000;width:100%;height:100%;opacity:0;-webkit-transition:.5s;transition:.5s}.footer-area .footer_3 .footer_img .single_footer_img i{text-align:center;position:absolute;top:41%;margin:0 auto;left:0;right:0;color:#fff;z-index:2;opacity:0}.footer-area .footer_3 .footer_img .single_footer_img:hover:after{opacity:0.5}.footer-area .footer_3 .footer_img .single_footer_img:hover i{opacity:1}.footer-area .contact_info{position:relative;margin-bottom:20px}.footer-area .contact_info:last-child{margin-bottom:0px}.footer-area .contact_info p{margin-bottom:10px}.footer-area .contact_info p span{color:#2c3033;font-size:16px}.footer-area .btn{background-color:#5b8c3e;color:#fff;width:49px;border-radius:0px;height:40px}.footer-area span.ti-heart{font-size:12px;margin:0px 2px}.footer-area .copyright_part_text{background-color:#06151f;padding:32px 15px;margin-top:95px}.footer-area .copyright_part_text p{color:#777777}@media (max-width: 576px){.footer-area .copyright_part_text{margin-top:20px;text-align:center}.footer-area .copyright_part_text p{font-size:13px}}@media only screen and (min-width: 576px) and (max-width: 767px){.footer-area .copyright_part_text{text-align:center;margin-top:20px;padding:32px 15px}.footer-area .copyright_part_text p{font-size:13px}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-area .copyright_part_text{text-align:center}}.footer-area .copyright_part_text a{color:#5b8c3e}.footer-area .input-group{border:1px solid #45556a;padding:5px}.footer-area .footer_icon p{margin-bottom:22px;font-size:16px;color:#999}.footer-area .footer_icon ul li{margin-bottom:20px}.footer-area .footer_icon ul li i{margin-right:15px}.footer-area .button-contactForm:hover{color:white}.footer-area .contact-title{color:#656c70}.footer-area .error{color:#5b8c3e}.footer-area .media-body h3{color:#656c70}.footer-area .media-body i{padding-right:1rem}@media (max-width: 991px){.footer_icon{margin-top:20px}}.footer_menu{float:right}@media (max-width: 576px){.footer_menu{float:none;text-align:center;margin-top:15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.footer_menu{float:none;text-align:center;margin-top:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer_menu{float:none;text-align:center;margin-top:15px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.footer_menu{float:none;text-align:center;margin-top:15px}}.footer_menu ul li{display:inline-block}.footer_menu ul li a{color:#777 !important;padding:0px 22px}.footer_menu ul li a:hover{color:#5b8c3e !important}@media (max-width: 576px){.footer_menu ul li a{padding:0px 15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.footer_menu ul li a{padding:0px 15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer_menu ul li a{padding:0px 15px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.footer_menu ul li a{padding:0px 15px}}.form-control{border-radius:0px}.sample-text-area{background:#fff;padding:100px 0 70px 0}.text-heading{margin-bottom:30px;font-size:24px}b,sup,sub,u,del{color:#5b8c3e}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}h1,h2,h3,h4,h5,h6{line-height:1.2em}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:#828bb2}.button-area{background:#fff}.button-area .border-top-generic{padding:70px 15px;border-top:1px dotted #eee}.button-group-area .genric-btn{margin-right:10px;margin-top:10px}.button-group-area .genric-btn:last-child{margin-right:0}.genric-btn{display:inline-block;outline:none;line-height:40px;padding:0 30px;font-size:.8em;text-align:center;text-decoration:none;font-weight:500;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.genric-btn:focus{outline:none}.genric-btn.e-large{padding:0 40px;line-height:50px}.genric-btn.large{line-height:45px}.genric-btn.medium{line-height:30px}.genric-btn.small{line-height:25px}.genric-btn.radius{border-radius:3px}.genric-btn.circle{border-radius:20px}.genric-btn.arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.genric-btn.arrow span{margin-left:10px}.genric-btn.default{color:#415094;background:#f9f9ff;border:1px solid transparent}.genric-btn.default:hover{border:1px solid #f9f9ff;background:#fff}.genric-btn.default-border{border:1px solid #f9f9ff;background:#fff}.genric-btn.default-border:hover{color:#415094;background:#f9f9ff;border:1px solid transparent}.genric-btn.primary{color:#fff;background:#5b8c3e;border:1px solid transparent}.genric-btn.primary:hover{color:#5b8c3e;border:1px solid #5b8c3e;background:#fff}.genric-btn.primary-border{color:#5b8c3e;border:1px solid #5b8c3e;background:#fff}.genric-btn.primary-border:hover{color:#fff;background:#5b8c3e;border:1px solid transparent}.genric-btn.success{color:#fff;background:#4cd3e3;border:1px solid transparent}.genric-btn.success:hover{color:#4cd3e3;border:1px solid #4cd3e3;background:#fff}.genric-btn.success-border{color:#4cd3e3;border:1px solid #4cd3e3;background:#fff}.genric-btn.success-border:hover{color:#fff;background:#4cd3e3;border:1px solid transparent}.genric-btn.info{color:#fff;background:#38a4ff;border:1px solid transparent}.genric-btn.info:hover{color:#38a4ff;border:1px solid #38a4ff;background:#fff}.genric-btn.info-border{color:#38a4ff;border:1px solid #38a4ff;background:#fff}.genric-btn.info-border:hover{color:#fff;background:#38a4ff;border:1px solid transparent}.genric-btn.warning{color:#fff;background:#f4e700;border:1px solid transparent}.genric-btn.warning:hover{color:#f4e700;border:1px solid #f4e700;background:#fff}.genric-btn.warning-border{color:#f4e700;border:1px solid #f4e700;background:#fff}.genric-btn.warning-border:hover{color:#fff;background:#f4e700;border:1px solid transparent}.genric-btn.danger{color:#fff;background:#f44a40;border:1px solid transparent}.genric-btn.danger:hover{color:#f44a40;border:1px solid #f44a40;background:#fff}.genric-btn.danger-border{color:#f44a40;border:1px solid #f44a40;background:#fff}.genric-btn.danger-border:hover{color:#fff;background:#f44a40;border:1px solid transparent}.genric-btn.link{color:#415094;background:#f9f9ff;text-decoration:underline;border:1px solid transparent}.genric-btn.link:hover{color:#415094;border:1px solid #f9f9ff;background:#fff}.genric-btn.link-border{color:#415094;border:1px solid #f9f9ff;background:#fff;text-decoration:underline}.genric-btn.link-border:hover{color:#415094;background:#f9f9ff;border:1px solid transparent}.genric-btn.disable{color:#222,0.3;background:#f9f9ff;border:1px solid transparent;cursor:not-allowed}.generic-blockquote{padding:30px 50px 30px 30px;background:#f9f9ff;border-left:2px solid #5b8c3e}.progress-table-wrap{overflow-x:scroll}.progress-table{background:#f9f9ff;padding:15px 0px 30px 0px;min-width:800px}.progress-table .serial{width:11.83%;padding-left:30px}.progress-table .country{width:28.07%}.progress-table .visit{width:19.74%}.progress-table .percentage{width:40.36%;padding-right:50px}.progress-table .table-head{display:flex}.progress-table .table-head .serial,.progress-table .table-head .country,.progress-table .table-head .visit,.progress-table .table-head .percentage{color:#415094;line-height:40px;text-transform:uppercase;font-weight:500}.progress-table .table-row{padding:15px 0;border-top:1px solid #edf3fd;display:flex}.progress-table .table-row .serial,.progress-table .table-row .country,.progress-table .table-row .visit,.progress-table .table-row .percentage{display:flex;align-items:center}.progress-table .table-row .country img{margin-right:15px}.progress-table .table-row .percentage .progress{width:80%;border-radius:0px;background:transparent}.progress-table .table-row .percentage .progress .progress-bar{height:5px;line-height:5px}.progress-table .table-row .percentage .progress .progress-bar.color-1{background-color:#6382e6}.progress-table .table-row .percentage .progress .progress-bar.color-2{background-color:#e66686}.progress-table .table-row .percentage .progress .progress-bar.color-3{background-color:#f09359}.progress-table .table-row .percentage .progress .progress-bar.color-4{background-color:#73fbaf}.progress-table .table-row .percentage .progress .progress-bar.color-5{background-color:#73fbaf}.progress-table .table-row .percentage .progress .progress-bar.color-6{background-color:#6382e6}.progress-table .table-row .percentage .progress .progress-bar.color-7{background-color:#a367e7}.progress-table .table-row .percentage .progress .progress-bar.color-8{background-color:#e66686}.single-gallery-image{margin-top:30px;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;height:200px}.list-style{width:14px;height:14px}.unordered-list li{position:relative;padding-left:30px;line-height:1.82em !important}.unordered-list li:before{content:"";position:absolute;width:14px;height:14px;border:3px solid #5b8c3e;background:#fff;top:4px;left:0;border-radius:50%}.ordered-list{margin-left:30px}.ordered-list li{list-style-type:decimal-leading-zero;color:#5b8c3e;font-weight:500;line-height:1.82em !important}.ordered-list li span{font-weight:300;color:#828bb2}.ordered-list-alpha li{margin-left:30px;list-style-type:lower-alpha;color:#5b8c3e;font-weight:500;line-height:1.82em !important}.ordered-list-alpha li span{font-weight:300;color:#828bb2}.ordered-list-roman li{margin-left:30px;list-style-type:lower-roman;color:#5b8c3e;font-weight:500;line-height:1.82em !important}.ordered-list-roman li span{font-weight:300;color:#828bb2}.single-input{display:block;width:100%;line-height:40px;border:none;outline:none;background:#f9f9ff;padding:0 20px}.single-input:focus{outline:none}.input-group-icon{position:relative}.input-group-icon .icon{position:absolute;left:20px;top:0;line-height:40px;z-index:3}.input-group-icon .icon i{color:#797979}.input-group-icon .single-input{padding-left:45px}.single-textarea{display:block;width:100%;line-height:40px;border:none;outline:none;background:#f9f9ff;padding:0 20px;height:100px;resize:none}.single-textarea:focus{outline:none}.single-input-primary{display:block;width:100%;line-height:40px;border:1px solid transparent;outline:none;background:#f9f9ff;padding:0 20px}.single-input-primary:focus{outline:none;border:1px solid #5b8c3e}.single-input-accent{display:block;width:100%;line-height:40px;border:1px solid transparent;outline:none;background:#f9f9ff;padding:0 20px}.single-input-accent:focus{outline:none;border:1px solid #eb6b55}.single-input-secondary{display:block;width:100%;line-height:40px;border:1px solid transparent;outline:none;background:#f9f9ff;padding:0 20px}.single-input-secondary:focus{outline:none;border:1px solid #f09359}.default-switch{width:35px;height:17px;border-radius:8.5px;background:#f9f9ff;position:relative;cursor:pointer}.default-switch input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer}.default-switch input+label{position:absolute;top:1px;left:1px;width:15px;height:15px;border-radius:50%;background:#5b8c3e;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;box-shadow:0px 4px 5px 0px rgba(0,0,0,0.2);cursor:pointer}.default-switch input:checked+label{left:19px}.primary-switch{width:35px;height:17px;border-radius:8.5px;background:#f9f9ff;position:relative;cursor:pointer}.primary-switch input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.primary-switch input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.primary-switch input+label:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:transparent;border-radius:8.5px;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.primary-switch input+label:after{content:"";position:absolute;top:1px;left:1px;width:15px;height:15px;border-radius:50%;background:#fff;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;box-shadow:0px 4px 5px 0px rgba(0,0,0,0.2);cursor:pointer}.primary-switch input:checked+label:after{left:19px}.primary-switch input:checked+label:before{background:#5b8c3e}.confirm-switch{width:35px;height:17px;border-radius:8.5px;background:#f9f9ff;position:relative;cursor:pointer}.confirm-switch input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.confirm-switch input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.confirm-switch input+label:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:transparent;border-radius:8.5px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;cursor:pointer}.confirm-switch input+label:after{content:"";position:absolute;top:1px;left:1px;width:15px;height:15px;border-radius:50%;background:#fff;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;box-shadow:0px 4px 5px 0px rgba(0,0,0,0.2);cursor:pointer}.confirm-switch input:checked+label:after{left:19px}.confirm-switch input:checked+label:before{background:#5b8c3e}.primary-checkbox{width:16px;height:16px;border-radius:3px;background:#f9f9ff;position:relative;cursor:pointer}.primary-checkbox input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.primary-checkbox input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border-radius:3px;cursor:pointer;border:1px solid #f1f1f1}.primary-checkbox input:checked+label{background:url(../img/elements/primary-check.png) no-repeat center center/cover;border:none}.confirm-checkbox{width:16px;height:16px;border-radius:3px;background:#f9f9ff;position:relative;cursor:pointer}.confirm-checkbox input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.confirm-checkbox input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border-radius:3px;cursor:pointer;border:1px solid #f1f1f1}.confirm-checkbox input:checked+label{background:url(../img/elements/success-check.png) no-repeat center center/cover;border:none}.disabled-checkbox{width:16px;height:16px;border-radius:3px;background:#f9f9ff;position:relative;cursor:pointer}.disabled-checkbox input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.disabled-checkbox input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border-radius:3px;cursor:pointer;border:1px solid #f1f1f1}.disabled-checkbox input:disabled{cursor:not-allowed;z-index:3}.disabled-checkbox input:checked+label{background:url(../img/elements/disabled-check.png) no-repeat center center/cover;border:none}.primary-radio{width:16px;height:16px;border-radius:8px;background:#f9f9ff;position:relative;cursor:pointer}.primary-radio input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.primary-radio input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border-radius:8px;cursor:pointer;border:1px solid #f1f1f1}.primary-radio input:checked+label{background:url(../img/elements/primary-radio.png) no-repeat center center/cover;border:none}.confirm-radio{width:16px;height:16px;border-radius:8px;background:#f9f9ff;position:relative;cursor:pointer}.confirm-radio input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.confirm-radio input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border-radius:8px;cursor:pointer;border:1px solid #f1f1f1}.confirm-radio input:checked+label{background:url(../img/elements/success-radio.png) no-repeat center center/cover;border:none}.disabled-radio{width:16px;height:16px;border-radius:8px;background:#f9f9ff;position:relative;cursor:pointer}.disabled-radio input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.disabled-radio input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border-radius:8px;cursor:pointer;border:1px solid #f1f1f1}.disabled-radio input:disabled{cursor:not-allowed;z-index:3}.disabled-radio input:checked+label{background:url(../img/elements/disabled-radio.png) no-repeat center center/cover;border:none}.default-select{height:40px}.default-select .nice-select{border:none;border-radius:0px;height:40px;background:#f9f9ff;padding-left:20px;padding-right:40px}.default-select .nice-select .list{margin-top:0;border:none;border-radius:0px;box-shadow:none;width:100%;padding:10px 0 10px 0px}.default-select .nice-select .list .option{font-weight:300;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;line-height:28px;min-height:28px;font-size:12px;padding-left:20px}.default-select .nice-select .list .option.selected{color:#5b8c3e;background:transparent}.default-select .nice-select .list .option:hover{color:#5b8c3e;background:transparent}.default-select .current{margin-right:50px;font-weight:300}.default-select .nice-select::after{right:20px}.form-select{height:40px;width:100%}.form-select .nice-select{border:none;border-radius:0px;height:40px;background:#f9f9ff;padding-left:45px;padding-right:40px;width:100%}.form-select .nice-select .list{margin-top:0;border:none;border-radius:0px;box-shadow:none;width:100%;padding:10px 0 10px 0px}.form-select .nice-select .list .option{font-weight:300;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;line-height:28px;min-height:28px;font-size:12px;padding-left:45px}.form-select .nice-select .list .option.selected{color:#5b8c3e;background:transparent}.form-select .nice-select .list .option:hover{color:#5b8c3e;background:transparent}.form-select .current{margin-right:50px;font-weight:300}.form-select .nice-select::after{right:20px}.mt-10{margin-top:10px}.section-top-border{padding:50px 0;border-top:1px dotted #eee}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.switch-wrap{margin-bottom:10px}#overlay{background:#f5f5f5;opacity:1;visibility:visible;-webkit-transition:all 0.75s ease-out;-o-transition:all 0.75s ease-out;transition:all 0.75s ease-out;z-index:9999;position:fixed;left:0;top:0;height:100%;width:100%}#overlay .preload-wrap{position:absolute;border-radius:100%;top:0;bottom:0;right:0;left:0;margin:auto;position:absolute;width:7.5rem;height:7.5rem;border:0.0625rem #246889 solid;border-top:0.25rem #246889 solid;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}#overlay img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:5.0625rem;height:4.9375rem;max-width:100%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX21peGlucy5zY3NzIiwiX2V4dGVuZHMuc2NzcyIsIl9jb21tb24uc2NzcyIsIl9idXR0b24uc2NzcyIsIl9zdWJfbWVudS5zY3NzIiwiX21lbnUuc2NzcyIsIl9iYW5uZXIuc2NzcyIsIl9hYm91dC5zY3NzIiwiX3NlcnZpY2Uuc2NzcyIsIl9wb3J0Zm9saW8uc2NzcyIsIl9vdXJfaW5kdXN0cmllcy5zY3NzIiwiX2ZhcV9wYXJ0LnNjc3MiLCJfY29weXJpZ2h0X3BhcnQuc2NzcyIsIl9icmVhZGNydW1iLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfZWxlbWVudHMuc2NzcyIsIl9sb2FkZXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyB2YXJpYWJsZSBzY3NzXHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcclxuLy8gbWl4aW4gc2Nzc1xyXG5AaW1wb3J0IFwibWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJleHRlbmRzXCI7XHJcbi8vIGRlZmF1bHQgc2Nzc1xyXG5AaW1wb3J0IFwiY29tbW9uXCI7XHJcbi8vIGJ1dHRvbiBzY3NzXHJcbkBpbXBvcnQgXCJidXR0b25cIjtcclxuLy8gYm9keSBzY3NzXHJcbkBpbXBvcnQgXCJzdWJfbWVudVwiO1xyXG5AaW1wb3J0IFwibWVudVwiO1xyXG5AaW1wb3J0IFwiYmFubmVyXCI7XHJcbkBpbXBvcnQgXCJhYm91dFwiO1xyXG5AaW1wb3J0IFwic2VydmljZVwiO1xyXG5AaW1wb3J0IFwicG9ydGZvbGlvXCI7XHJcbkBpbXBvcnQgXCJvdXJfaW5kdXN0cmllc1wiO1xyXG5AaW1wb3J0IFwiZmFxX3BhcnRcIjtcclxuLy9AaW1wb3J0IFwiZ2FsbGVyeV9wYXJ0XCI7XHJcbi8vQGltcG9ydCBcIlByb2Zlc3Npb25hbFwiO1xyXG4vL0BpbXBvcnQgXCJwb3N0X3N0eWxlXCI7XHJcbi8vQGltcG9ydCBcInN1YnNjcmliZV9hcmVhXCI7XHJcbi8vQGltcG9ydCBcImNhdGVnb3J5X3Bvc3RcIjtcclxuQGltcG9ydCBcImNvcHlyaWdodF9wYXJ0XCI7XHJcbi8vQGltcG9ydCBcInRlYW1cIjtcclxuLy9AaW1wb3J0IFwiY29udGFjdFwiO1xyXG4vL0BpbXBvcnQgXCJwcm9qZWN0X2RldGFpbHNcIjtcclxuLy8gYnJlYWRjcnVtYiBzY3NzXHJcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XHJcbkBpbXBvcnQgXCJmb290ZXJcIjtcclxuQGltcG9ydCBcImVsZW1lbnRzXCI7XHJcbkBpbXBvcnQgXCJsb2FkZXJcIjsiLCIkZm9udF9zdGFja18xOiAnQmFybG93IENvbmRlbnNlZCcsXHJcbnNhbnMtc2VyaWY7XHJcbiRmb250X3N0YWNrXzI6ICdSb2JvdG8nLFxyXG5zYW5zLXNlcmlmO1xyXG4vL1xyXG4kd2hpdGVfY29sb3I6ICNmZmY7XHJcbiRibGFja19jb2xvcjogIzMwMzAzMDtcclxuJG1lbnVfY29sb3I6ICMyZjM3M2Q7XHJcbiRpY29uX2NvbG9yOiAjZmY3ZTVmO1xyXG4kYm9yZGVyOiAjZWFlYmVkO1xyXG4kc3Bhbl9jb2xvcjogIzBhMGEwYTtcclxuJG1lZGlhX2JvcmRlcjogI2U5ZWNlZTtcclxuLy9cclxuJGJ0bl9iZzogIzViOGMzZWZmO1xyXG4kYnRuX2hvdmVyOiByZ2IoNjgsIDEwNCwgNDcpO1xyXG4kc2VjdGlvbl9iZzogI2Y3ZjdmNztcclxuJHNlY3Rpb25fYmdfMTogIzQ1NDU0NTtcclxuJGhlYWRpbmdfY29sb3I6ICMzMDMwMzA7XHJcbiRoZWFkaW5nX2NvbG9yMjogI2ZmOGIyMztcclxuJHBfY29sb3I6ICNkY2RjZGM7XHJcbiRmb250XzE6ICM2NjY2NjY7XHJcbiRmb250XzI6ICM2NDY0NjQ7XHJcbiRmb250XzM6ICM3ZjdmN2Y7XHJcbiRmb250XzQ6ICM4YThhOGE7XHJcbiRmb250XzU6ICM5OTk5OTk7XHJcbiRmb250XzY6ICM2NjY2NjY7XHJcbiRmb250Xzc6ICM3Nzc7XHJcbiRib3JkZXJfY29sb3I6ICNmZGNiOWU7XHJcbiRmb290ZXJfYmc6ICMzMDMwMzA7XHJcbiRzaWRlYmFyX2JnOiAjZmJmOWZmO1xyXG4kZ2VuZXJhbF9iZzogI2ZmZmZmZjtcclxuLy9cclxuJG1lZGl1bV9kZXZpY2U6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpJztcclxuJHRhYl9kZXZpY2U6J29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSc7XHJcbiRsYXJnZV9tb2JpbGU6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCknO1xyXG4kdGFiOicobWF4LXdpZHRoOiA5OTFweCknO1xyXG4kc21hbGxfbW9iaWxlOicobWF4LXdpZHRoOiA1NzZweCknO1xyXG4keHNfbW9iaWxlOicobWF4LXdpZHRoOiA0MjBweCknO1xyXG4kc21fbW9iaWxlOidvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDIxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCknO1xyXG4kYmlnX3NjcmVlbjonb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCknO1xyXG4kZXh0cmFfYmlnX3NjcmVlbjogJ29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAzNjQwcHgpJztcclxuLy9TZXJ2aWNlXHJcbiRiZ19zZXJ2aWNlOiAjNWI4YzNlZmY7XHJcbi8vIiwiQG1peGluIGJhY2tncm91bmQoJGltZ3BhdGgsJHBvc2l0aW9uOiBjZW50ZXIsJHNpemU6IGNvdmVyLCRyZXBlYXQ6IG5vLXJlcGVhdCkge1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoJGltZ3BhdGgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiAkcG9zaXRpb247XHJcbiAgICAgICAgcmVwZWF0OiAkcmVwZWF0O1xyXG4gICAgICAgIHNpemU6ICRzaXplO1xyXG4gICAgfVxyXG59XHJcbkBtaXhpbiB0cmFuc2Zvcm1fdGltZSgkdG90YWxfdGltZSkge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdG90YWxfdGltZTtcclxuICAgIHRyYW5zaXRpb246ICR0b3RhbF90aW1lO1xyXG59XHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcblx0Ji5wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbigkYXJnczogYWxsIDAuNnMgZWFzZSAwcykge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogJGFyZ3M7XHJcblx0LW1vei10cmFuc2l0aW9uOiAkYXJncztcclxuXHQtby10cmFuc2l0aW9uOiAkYXJncztcclxuXHR0cmFuc2l0aW9uOiAkYXJncztcclxufVxyXG5cclxuQG1peGluIGtleWZyYW1lcyAoJGFuaW1hdGlvbi1uYW1lKSB7XHJcblx0QC13ZWJraXQta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0QC1tb3ota2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0QC1vLWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cdEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufSIsIi8qKioqKioqKioqKioqKioqIGV4dGVuZCBjc3Mgc3RhcnQgKioqKioqKioqKioqKioqKi9cclxuJWN1c3RvbV9idG5fYmdfMXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCAxMzFkZWcgLCAjZmViNDdiLCAjZmY3ZTVmLCAjZmY3ZTVmLCAjZmY3ZTVmKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCggMTMxZGVnICwgI2ZlYjQ3YiwgI2ZmN2U1ZiwgI2ZmN2U1ZiwgI2ZmN2U1Zik7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIDEzMWRlZyAsICNmZWI0N2IsICNmZjdlNWYsICNmZjdlNWYsICNmZjdlNWYpOyAgXHJcbn1cclxuXHJcbiVjdXN0b21fYnRuX2JnXzJ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCggMTMxZGVnICwgI2ZlYjQ3YiwgI2ZmN2U1ZiwgI2ZmN2U1ZiwgI2ZmN2U1Zik7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoIDEzMWRlZyAsICNmZWI0N2IsICNmZjdlNWYsICNmZjdlNWYsICNmZjdlNWYpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAxMzFkZWcgLCAjZmViNDdiLCAjZmY3ZTVmLCAjZmY3ZTVmLCAjZmY3ZTVmKTsgIFxyXG59XHJcbiVjdXN0b21fYnRuX2JnXzN7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCggOTBkZWcsIHJnYigxNzMsMzUsMjU0KSAwJSwgcmdiKDE3MywzNSwyNTQpIDAlLCByZ2IoMjUwLDk2LDE5OSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCggOTBkZWcsIHJnYigxNzMsMzUsMjU0KSAwJSwgcmdiKDE3MywzNSwyNTQpIDAlLCByZ2IoMjUwLDk2LDE5OSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KCA5MGRlZywgcmdiKDE3MywzNSwyNTQpIDAlLCByZ2IoMTczLDM1LDI1NCkgMCUsIHJnYigyNTAsOTYsMTk5KSAxMDAlKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTVweCAwcHggcmdiYSgxODAsIDQxLCAyNDgsIDAuMjUpO1xyXG4gICAgXHJcbn1cclxuJXJhbmtfYmd7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCggMTZkZWcsIHJnYigyNTAsMTEzLDIwNSkgMCUsIHJnYigxODEsNzcsMjQzKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCAxNmRlZywgcmdiKDI1MCwxMTMsMjA1KSAwJSwgcmdiKDE4MSw3NywyNDMpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCggMTZkZWcsIHJnYigyNTAsMTEzLDIwNSkgMCUsIHJnYigxODEsNzcsMjQzKSAxMDAlKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggMHB4IHJnYmEoMTk2LCAxMTMsIDI0NSwgMC4zKTtcclxufVxyXG4gIFxyXG4lb3ZlcmxheV9iZ3tcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCAxNmRlZywgcmdiKDI1MCwxMTMsMjA1KSAwJSwgcmdiKDE4MSw3NywyNDMpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIDE2ZGVnLCByZ2IoMjUwLDExMywyMDUpIDAlLCByZ2IoMTgxLDc3LDI0MykgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KCAxNmRlZywgcmdiKDI1MCwxMTMsMjA1KSAwJSwgcmdiKDE4MSw3NywyNDMpIDEwMCUpO1xyXG59XHJcbiVwcmljaW5nX2J0bl9iZ19iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCggOTBkZWcsIHJnYigxNzMsMzUsMjU0KSAwJSwgcmdiKDI1MCw5NiwxOTkpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIDkwZGVnLCByZ2IoMTczLDM1LDI1NCkgMCUsIHJnYigyNTAsOTYsMTk5KSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoIDkwZGVnLCByZ2IoMTczLDM1LDI1NCkgMCUsIHJnYigyNTAsOTYsMTk5KSAxMDAlKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTVweCAwcHggcmdiYSgxODAsIDQxLCAyNDgsIDAuMjUpO1xyXG59XHJcbiAgXHJcbiVpY29uX2Jne1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoIDQ1ZGVnLCByZ2IoMTczLDM1LDI1NCkgMCUsIHJnYigyNTAsOTYsMTk5KSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCA0NWRlZywgcmdiKDE3MywzNSwyNTQpIDAlLCByZ2IoMjUwLDk2LDE5OSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KCA0NWRlZywgcmdiKDE3MywzNSwyNTQpIDAlLCByZ2IoMjUwLDk2LDE5OSkgMTAwJSk7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqIGV4dGVuZCBjc3Mgc3RhcnQgKioqKioqKioqKioqKioqKi9cclxuIiwiLyoqKioqKioqKioqKioqKiogY29tbW9uIGNzcyBzdGFydCAqKioqKioqKioqKioqKioqL1xyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1CYXJsb3crQ29uZGVuc2VkOjMwMCw0MDAsNDAwaSw1MDAsNjAwLDcwMCw4MDB8Um9ib3RvJyk7XHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250X3N0YWNrXzE7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLm1lc3NhZ2Vfc3VibWl0X2Zvcm06Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXQ6aG92ZXIsXHJcbmlucHV0OmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyYXlfYmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY3Rpb25fYmc7XHJcbn1cclxuXHJcbi53aGl0ZV9iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2VuZXJhbF9iZztcclxufVxyXG5cclxuLnNlY3Rpb25fcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nOiAxMzBweCAwcHg7XHJcbiAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpbmdsZV9wYWRkaW5nX3RvcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcclxuICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWRkaW5nX3RvcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbiAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm1fdGltZSguNXMpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZjdlNWY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybV90aW1lKC41cyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gICAgY29sb3I6ICRoZWFkaW5nX2NvbG9yO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250X3N0YWNrXzE7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgY29sb3I6ICRmb250Xzc7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnRfc3RhY2tfMTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBmb250LWZhbWlseTogMzAwO1xyXG59XHJcblxyXG5oMiB7XHJcbiAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGNvbG9yOiAkaGVhZGluZ19jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yMjI7XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuaDMge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oNSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuYTpmb2N1cyxcclxuLmJ1dHRvbjpmb2N1cyxcclxuYnV0dG9uOmZvY3VzLFxyXG4uYnRuOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtX3RpbWUoMXMpO1xyXG59XHJcblxyXG4uc2VjdGlvbl90aXR0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTRweDtcclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICBjb2xvcjogJGhlYWRpbmdfY29sb3I7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IC0xNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuX2JnO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG59XHJcblxyXG51bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLm1iXzExMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm10XzEzMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMzBweDtcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYl8xMzAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbiAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHRfMTAwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFkZGluZ19sZXNzXzQwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC01MHB4O1xyXG59XHJcblxyXG4uel9pbmRleCB7XHJcbiAgICB6LWluZGV4OiA5ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgI3skZXh0cmFfYmlnX3NjcmVlbn0ge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uX2JnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKiBjb21tb24gY3NzIGVuZCAqKioqKioqKioqKioqKioqLyIsIi8qIE1haW4gQnV0dG9uIEFyZWEgY3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uc3VibWl0X2J0biB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZV9jb2xvcjtcclxuICAgIHBhZGRpbmc6IDBweCA1MHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtX3RpbWUoMC41cyk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bl8xLFxyXG4uYnRuXzIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMThweCA2MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAkd2hpdGVfY29sb3I7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybV90aW1lKDAuNXMpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bl9iZztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRidG5fYmc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlX2NvbG9yO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfSB7fVxyXG59XHJcblxyXG4uYnRuXzIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MWQzNDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG5fYmc7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bl80IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDEzcHggNDdweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDIwcHggMHB4IHJnYmEoMjU1LCAxMjYsIDk1LCAwLjE1KTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAkd2hpdGVfY29sb3I7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIEBleHRlbmQgJWN1c3RvbV9idG5fYmdfMjtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybV90aW1lKC41cyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzMDAlIDEwMCU7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlX2NvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfSB7fVxyXG59XHJcblxyXG4uYnRuXzMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAjMmYzNzNkO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjZzO1xyXG4gICAgdHJhbnNpdGlvbjogLjZzO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250X3N0YWNrXzI7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgd2lkdGg6IDYxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZjFkYTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjZzO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC42cztcclxuICAgIH1cclxuICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PSBjdXN0b20gYnV0dG9uIHJ1bGUgc3RhcnQgPT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDU0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBjb2xvcjogJHdoaXRlX2NvbG9yO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcl9jb2xvcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuX2JnO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtX3RpbWUoMC41cyk7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBwYWRkaW5nOiA5cHggMjRweDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkYnRuX2JnICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLWxpbmsge1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIGNvbG9yOiAjM2IxZDgyO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICMzYjFkODI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1oZWFkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGVfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYjgwMjRjO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtY29udGFjdEZvcm0ge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGVfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLy8gYm9yZGVyLWNvbG9yOiAkdGl0bGUtY29sb3I7XHJcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICR0aXRsZS1jb2xvcjtcclxuICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiBFbmQgTWFpbiBCdXR0b24gQXJlYSBjc3NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi8iLCIuc3ViX21lbnV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGluZ19jb2xvcjtcclxuICAgIHBhZGRpbmc6IDE0cHggMHB4O1xyXG4gICAgLnN1Yl9tZW51X3JpZ2h0X2NvbnRlbnR7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgY29sb3I6ICRidG5fYmc7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgY29sb3I6ICM3NTc3ODU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfSAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuc3ViX21lbnVfc29jaWFsX2ljb257XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIH0gICAgICAgIFxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVfY29sb3I7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnRuX2JnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLyoqKioqKioqKioqKioqbWVudSBwYXJ0IHN0YXJ0KioqKioqKioqKioqKioqKiovXHJcblxyXG4ubWFpbl9tZW51IHtcclxuICAgIC5uYXZiYXItYnJhbmQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwcmVtO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZiYXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgIH1cclxuICAgIGltZy5sb2dvLW5hdmJhciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICBcclxuICAgICAgXHJcbiAgICB9XHJcbiAgICAubWFpbi1tZW51LWl0ZW0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDM0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRfc3RhY2tfMTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ0bl9iZztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzVweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudV9maXhlZCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICAgIHRvcDogMDtcclxuICAgIC5uYXZiYXItYnJhbmQge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW4tbWVudS1pdGVtIHVsIGxpIC5uYXYtbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAyNXB4O1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUge31cclxuXHJcbi5kcm9wZG93bjpob3ZlciB7XHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kcm9wZG93biB7XHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjE1KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgI3skdGFifSB7XHJcbiAgICAubWFpbl9tZW51X2luZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xyXG4gICAgfVxyXG4gICAgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA2NXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5kcm9wZG93biB7XHJcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDApO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW5fbWVudSAubWFpbi1tZW51LWl0ZW0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLyoqKioqKioqKioqKioqKiogYmFubmVyIHBhcnQgY3NzIHN0YXJ0ICoqKioqKioqKioqKioqKiovXHJcblxyXG4uYmFubmVyX3BhcnQge1xyXG4gICAgaGVpZ2h0OiA4ODBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Jhbm5lcl9iZy5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCUgMCUgNTAlIDUwJSAvIDAlIDAlIDclIDclO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDI4LCA1OCwgMC40OSk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAlIDAlIDUwJSA1MCUgLyAwJSAwJSA3JSA3JTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBoZWlnaHQ6IDY1MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGVlZDQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlZWQ0O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICBoZWlnaHQ6IDcwMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGVlZDQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA2NTBweDtcclxuICAgIH1cclxuICAgIC5iYW5uZXJfdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA4ODBweDtcclxuICAgICAgICAuYmFubmVyX3RleHRfaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ0bl9iZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVfY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnRuX2JnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlX2NvbG9yO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7fVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuXzEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC52aWRlb19wb3B1cCB7XHJcbiAgICAgICAgei1pbmRleDogOTkgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogIzMzMzg0ODtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDMwcHggMHB4IHJnYmEoMSwgODQsIDg1LCAwLjIpO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZlOWM2ZjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM3cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHt9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7fVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge31cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKiogaGVybyBwYXJ0IGNzcyBlbmQgKioqKioqKioqKioqKioqKi8iLCIvKioqKioqKioqKioqKioqKiBhYm91dCBjc3Mgc3RhcnQgKioqKioqKioqKioqKioqKi9cclxuLmFib3V0X3BhcnR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgLmFib3V0X2ltZ3tcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogLTYwcHg7XHJcbiAgICAgICAgICAgIHRvcDogLTYwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYWJvdXRfb3ZlcmxheS5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hYm91dF90ZXh0eyBcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjAwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTExMXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fib3V0X292ZXJsYXlfMi5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFifXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9e1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcclxuICAgICAgICAgICAgY29sb3I6ICRidG5fYmc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgICAgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgfSAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDsgIFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7ICBcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICAgICAgY29sb3I6ICRmb250Xzc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5vdXJfc2VydmljZV9wYXJ0e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZXJ2aWNlX2JnXzIucG5nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjklIDg2JTtcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7IFxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAzNSU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfXtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTUlIDU1JTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfXtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDglIDcwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfXtcclxuICAgIFxyXG4gICAgfVxyXG59IiwiLyoqKioqKioqKioqKioqKiogc2VydmljZV9wYXJ0IGNzcyBzdGFydCAqKioqKioqKioqKioqKioqL1xyXG4uaGlkZS1zbWFsbGRldmljZVxyXG57XHJcbiAgIEBtZWRpYSAjeyR4c19tb2JpbGV9IHtcclxuICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc21fbW9iaWxlfSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4uc2VydmljZV9wYXJ0IHtcclxuICAgIEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDBweCA1NXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDcwcHggMHB4IDU1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDcwcHggMHB4IDU1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge31cclxuICAgIC5zaW5nbGVfc2VydmljZV9wYXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMzhweCAyMHB4IDQzcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICBoZWlnaHQ6IDM2MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybV90aW1lKDFzKTtcclxuICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxMHB4IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfSB7fVxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnRuX2JnO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1fdGltZSgxcyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2M3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1fdGltZSgxcyk7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1O1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvbnRfNztcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtX3RpbWUoMXMpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGluZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDU5cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfc2VydmljZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1fdGltZSgxcyk7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG5fYmc7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGluZSB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKioqKioqKioqKioqKioqKiBsZWFybl9hYm91dCBjc3Mgc3RhcnQgKioqKioqKioqKioqKioqKi9cclxuXHJcbi5wb3J0Zm9saW9fcGFydCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcclxuICAgIC5jYXJkLWNvbHVtbnMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlX2NvbG9yO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSkgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjgzMztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmNhcmQtY29sdW1ucyB7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDI7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS4yNXJlbTtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS4yNXJlbTtcclxuICAgICAgICBvcnBoYW5zOiAxO1xyXG4gICAgICAgIHdpZG93czogMTtcclxuICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAxO1xyXG4gICAgICAgICAgICAtbW96LWNvbHVtbi1jb3VudDogMTtcclxuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgICAgICAtbW96LWNvbHVtbi1jb3VudDogMjtcclxuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge31cclxuICAgICAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge31cclxuICAgICAgICAuYmxvY2txdW90ZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDU0cHggMHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc21hbGxfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTBweCAxMHB4IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTBweCAxMHB4IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFiX2RldmljZX0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHggMTBweCAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDBweCAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuX2JnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlX2NvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBvcnRmb2xpb19idG4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnRuX2JnO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtX3RpbWUoLjVzKTtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BvcnRmb2xpb19vdmVybGF5LnBuZyk7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybV90aW1lKDFzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtX3RpbWUoLjVzKTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRidG5fYmc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1fdGltZSguNXMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkLWltZy10b3Age1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwcHgpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZC10ZXh0LXNlcnZpY2U6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXgtd2lkdGg6IDgwJTtcclxufVxyXG5cclxuLnNlZV9tb3JlX3Byb2plY3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmdfY29sb3I7XHJcbiAgICBoZWlnaHQ6IDIyNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLmJ0bl8xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNSU7XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHt9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYl9kZXZpY2V9IHt9XHJcbiAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9IHt9XHJcbiAgICB9XHJcbn0iLCIub3VyX2luZHVzdHJpZXMge1xyXG4gICAgcGFkZGluZzogMTMwcHggMHB4IDU1cHg7XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgcGFkZGluZzogNzBweCAwcHggNTVweDtcclxuICAgIH1cclxuICAgIC5zaW5nbGVfaW5kdXN0cmllcyB7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC0xNnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG5fYmc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE5MWQzNDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybV90aW1lKDFzKTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnRuX2JnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvbnRfNztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgLnNpbmdsZV9pbmR1c3RyaWVzIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZhcV9wYXJ0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBoZWlnaHQ6IDcyMHB4O1xyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBoZWlnaHQ6IDgwJTtcclxuICAgICAgICB0b3A6IDEwJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ZhcV9iZy5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb2wtbGctNiB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIC5mYXFfaW1nIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ZhcS5wbmcpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNzIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZhcV9jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAxMTVweCAwIDExNXB4IDUwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDAgNzBweCAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDAgMTAwcHggNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGJpZ19zY3JlZW59IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTE1cHggMCAxMTUwcHggNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGJpZ19zY3JlZW59IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbi1pdGVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4gMC4zcztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUxZTE7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGJpZ19zY3JlZW59IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAndGhlbWlmeSc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY2NvcmRpb24taXRlbS5hY3RpdmUge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbiAwcztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MDBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4gMHMsIHBhZGRpbmcgMC4ycyBlYXNlLWluIDBzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24tYm9keSBwIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4gMC4ycztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNXB4IDI1cHggMDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1vdXQgMC4zcywgY29sb3IgMC4ycyBlYXNlLW91dCAwcztcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIGgyOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUsIDI5LCA1Mik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVfY29sb3I7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYWN0aXZlIC5hY2NvcmRpb24taGVhZGVyIGgyOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuX2JnO1xyXG4gICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTYyMlwiO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlX2NvbG9yO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0IDBzLCBwYWRkaW5nIDAuMXMgZWFzZS1vdXQgMC4ycztcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRfNztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluIDBzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qKioqKioqKioqKioqKioqIGNvcHlyaWdodCBwYXJ0IGNzcyBzdGFydCAqKioqKioqKioqKioqKioqL1xyXG4uY29weXJpZ2h0X3BhcnR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxZDM0O1xyXG4gICAgcGFkZGluZzogMjZweCAwcHg7XHJcbiAgICBwe1xyXG4gICAgICAgIGNvbG9yOiAjOGE4YThhO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAzMDA7XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAkYnRuX2JnO1xyXG4gICAgfVxyXG4gICAgLmZvb3Rlci1zb2NpYWx7XHJcbiAgICAgICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9e1xyXG4gICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFiX2RldmljZX17XHJcbiAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfXtcclxuICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmN2U1ZjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ZTVmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlX2NvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgfSBcclxuICAgQG1lZGlhICN7JHNtYWxsX21vYmlsZX17XHJcbiAgICAgICAgLmZvb3Rlci10ZXh0e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlX21vYmlsZX17XHJcbiAgICAgICAgLmZvb3Rlci10ZXh0e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX2RldmljZX17XHJcbiAgICAgICAgLmZvb3Rlci10ZXh0e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWVkaXVtX2RldmljZX17XHJcbiAgfVxyXG4gIHNwYW4udGktaGVhcnQge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbWFyZ2luOiAwcHggMnB4O1xyXG4gIH1cclxufSIsIi5icmVhZGNydW1iX2JnIHtcclxuXHRAaW5jbHVkZSBiYWNrZ3JvdW5kKFwiLi4vaW1nL2JyZWFkY3J1bWIucG5nXCIpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAlIDAlIDUwJSA1MCUgLyAwJSAwJSA3JSA3JTtcclxufVxyXG5cclxuLmJyZWFkY3J1bWIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0b3BhY2l0eTogMC42O1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwJSAwJSA1MCUgNTAlIC8gMCUgMCUgNyUgNyU7XHJcblx0fVxyXG5cclxuXHQuYnJlYWRjcnVtYl9pbmVyIHtcclxuXHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuXHRcdC5icmVhZGNydW1iX2luZXJfaXRlbSB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDU2cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJfZGV2aWNlfSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtX2RldmljZX0ge31cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJ0bl9iZztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4IDVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmJyZWFkY3J1bWIge1xyXG5cdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59IiwiLy8tLS0tLS0tLS0gc3RhcnQgZm9vdGVyIEFyZWEgLS0tLS0tLS0tLS0tLS8vXHJcbi5mb290ZXItYXJlYSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzE2MmI0NTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Zvb3Rlcl9vdmVybGF5LnBuZyk7XHJcblx0cGFkZGluZzogMTkwcHggMHB4IDBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogLTgycHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0XHRwYWRkaW5nOiAxNThweCAwcHggMHB4O1xyXG5cdH1cclxuXHQuY29sLWxnLTEye1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHR9XHJcblx0LnNpbmdsZS1mb290ZXItd2lkZ2V0IHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHB7XHJcblx0XHRcdGNvbG9yOiAkZm9udF83O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS44O1xyXG5cdFx0fVxyXG5cclxuXHRcdGg0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlX2NvbG9yO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzk5OTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybV90aW1lKDAuNXMpO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRidG5fYmc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9ybS13cmFwIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdH1cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiA2NyUgIWltcG9ydGFudDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdGNvbG9yOiAjOTk5OTk5O1xyXG5cdFx0XHRib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2xpY2stYnRuIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bl9iZztcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDhweCAyMHB4O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM3NXB4KXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiA0MDBweCl7XHJcblx0XHRcdFx0bGVmdDogLTUwcHg7XHJcblx0XHRcdH1cclxuICAgICB9XHJcblx0fVxyXG5cdC5mb290ZXJfMXtcclxuXHRcdGltZ3tcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHRcdFx0QG1lZGlhICN7JHNtYWxsX21vYmlsZX17XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfXtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAjeyR0YWJfZGV2aWNlfXtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfXtcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zb2NpYWxfaWNvbntcclxuXHRcdG1hcmdpbi10b3A6IDI3cHg7XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogI2NjY2NjYztcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICRidG5fYmc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb290ZXJfM3tcclxuXHRcdFxyXG5cdFx0LmZvb3Rlcl9pbWd7XHJcblx0XHRcdC5zaW5nbGVfZm9vdGVyX2ltZ3tcclxuXHRcdFx0XHR3aWR0aDogMzEuMzMlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdG1hcmdpbjogMSU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0QG1lZGlhICN7JHNtYWxsX21vYmlsZX17XHJcblx0XHRcdFx0XHR3aWR0aDoyMCU7XHJcblx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2VfbW9iaWxlfXtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgI3skdGFiX2RldmljZX17XHJcblx0XHRcdFx0XHR3aWR0aDogMzElO1xyXG5cdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhICN7JG1lZGl1bV9kZXZpY2V9e1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMxJTtcclxuXHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAjeyRiaWdfc2NyZWVufXtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtX3RpbWUoMC41cyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGl7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDQxJTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0LmNvbnRhY3RfaW5mb3tcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdH1cclxuXHRcdHB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdHNwYW57XHJcblx0XHRcdFx0Y29sb3I6ICMyYzMwMzM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idG57XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuX2JnO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuXHRcdHdpZHRoOiA0OXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdH1cclxuXHRzcGFuLnRpLWhlYXJ0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdG1hcmdpbjogMHB4IDJweDtcclxuXHQgIH1cclxuXHQuY29weXJpZ2h0X3BhcnRfdGV4dHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwNjE1MWY7XHJcblx0XHRwYWRkaW5nOiAzMnB4IDE1cHg7XHJcblx0XHRtYXJnaW4tdG9wOiA5NXB4O1xyXG5cdFx0cHtcclxuXHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhICN7JHNtYWxsX21vYmlsZX17XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9e1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDMycHggMTVweDtcclxuXHRcdFx0cHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyR0YWJfZGV2aWNlfXtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfXtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICRidG5fYmc7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbnB1dC1ncm91cHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM0NTU1NmE7XHJcblx0XHRwYWRkaW5nOiA1cHg7XHJcblx0fVxyXG5cdC5mb290ZXJfaWNvbntcclxuXHRcdHB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Y29sb3I6ICM5OTk7XHJcblx0XHR9XHJcblx0XHR1bHtcclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnV0dG9uLWNvbnRhY3RGb3JtOmhvdmVye1xyXG5cdFx0Y29sb3I6d2hpdGU7XHJcblx0fVxyXG5cdC5jb250YWN0LXRpdGxlXHJcblx0e1xyXG5cdFx0Y29sb3IgOiAjNjU2YzcwO1xyXG5cdH1cclxuXHQuZXJyb3JcclxuXHR7XHJcblx0XHRjb2xvcjogIzViOGMzZTtcclxuXHR9XHJcblx0Lm1lZGlhLWJvZHl7XHJcblx0XHRoM3tcclxuXHRcdFx0Y29sb3I6IzY1NmM3MDtcclxuXHRcdH1cclxuXHRcdGl7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSAjeyR0YWJ9e1xyXG5cdC5mb290ZXJfaWNvbntcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cdFxyXG59XHJcbi5mb290ZXJfbWVudXtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0QG1lZGlhICN7JHNtYWxsX21vYmlsZX17XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9e1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHRAbWVkaWEgI3skdGFiX2RldmljZX17XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cdEBtZWRpYSAjeyRtZWRpdW1fZGV2aWNlfXtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblx0dWx7XHJcblx0XHRsaXtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiAkZm9udF83ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4IDIycHg7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiAkYnRuX2JnICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzbWFsbF9tb2JpbGV9e1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMHB4IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZV9tb2JpbGV9e1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMHB4IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJfZGV2aWNlfXtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDBweCAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgI3skbWVkaXVtX2RldmljZX17XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmZvcm0tY29udHJvbHtcclxuXHRib3JkZXItcmFkaXVzOiAwcHg7XHJcbn1cclxuLy8tLS0tLS0tLS0gZW5kIGZvb3RlciBBcmVhIC0tLS0tLS0tLS0tLS0vLyIsIiRkZWZhdWx0OiAjZjlmOWZmO1xyXG4kcHJpbWFyeTogJGJ0bl9iZztcclxuJHN1Y2Nlc3M6ICM0Y2QzZTM7XHJcbiRpbmZvOiAjMzhhNGZmO1xyXG4kd2FybmluZzogI2Y0ZTcwMDtcclxuJGRhbmdlcjogI2Y0NGE0MDtcclxuJGxpbms6ICNmOWY5ZmY7XHJcbiRkaXNhYmxlOiAoIzIyMjIyMiwgLjMpO1xyXG4kcHJpbWFyeS1jb2xvcjogIzdjMzJmZjtcclxuJHByaW1hcnktY29sb3IxOiAjYzczOGQ4O1xyXG4kdGl0bGUtY29sb3I6ICM0MTUwOTQ7XHJcbiR0ZXh0LWNvbG9yOiAjODI4YmIyO1xyXG4kd2hpdGU6ICNmZmY7XHJcbiRvZmZ3aGl0ZTogI2Y5ZjlmZjtcclxuJGJsYWNrOiAjMDAwO1xyXG4vLyAgICBNaXhpbnNcclxuQG1peGluIHRyYW5zaXRpb24oJGFyZ3M6IGFsbCAwLjNzIGVhc2UgMHMpIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogJGFyZ3M7XHJcbiAgICAtbW96LXRyYW5zaXRpb246ICRhcmdzO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogJGFyZ3M7XHJcbiAgICB0cmFuc2l0aW9uOiAkYXJncztcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tZHVyYXRpb24oJGFyZ3MxLCAkYXJnczIpIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJGFyZ3MxLCAkYXJnczI7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246ICRhcmdzMSwgJGFyZ3MyO1xyXG4gICAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogJGFyZ3MxLCAkYXJnczI7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkYXJnczEsICRhcmdzMjtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tZGVsYXkoJGFyZ3MxLCAkYXJnczIpIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJGFyZ3MxLCAkYXJnczI7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tZGVsYXk6ICRhcmdzMSwgJGFyZ3MyO1xyXG4gICAgLW8tdHJhbnNpdGlvbi1kZWxheTogJGFyZ3MxLCAkYXJnczI7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAkYXJnczEsICRhcmdzMjtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJGFyZ3MxLCAkYXJnczIpIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJGFyZ3MxLCAkYXJnczI7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6ICRhcmdzMSwgJGFyZ3MyO1xyXG4gICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogJGFyZ3MxLCAkYXJnczI7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkYXJnczEsICRhcmdzMjtcclxufVxyXG5cclxuQG1peGluIGZpbHRlcigkZmlsdGVyLXR5cGUsICRmaWx0ZXItYW1vdW50KSB7XHJcbiAgICAtd2Via2l0LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoXCIoI3skZmlsdGVyLWFtb3VudH0pXCIpO1xyXG4gICAgLW1vei1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKFwiKCN7JGZpbHRlci1hbW91bnR9KVwiKTtcclxuICAgIC1tcy1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKFwiKCN7JGZpbHRlci1hbW91bnR9KVwiKTtcclxuICAgIC1vLWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoXCIoI3skZmlsdGVyLWFtb3VudH0pXCIpO1xyXG4gICAgZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZShcIigjeyRmaWx0ZXItYW1vdW50fSlcIik7XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudCgkZGVnLCAkYXJnczEsJGFyZ3MyKXtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRkZWcsICRhcmdzMSwgJGFyZ3MyKTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCRkZWcsICRhcmdzMSwgJGFyZ3MyKTtcclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgkZGVnLCAkYXJnczEsICRhcmdzMik7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KCRkZWcsICRhcmdzMSwgJGFyZ3MyKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkYXJnczEsICRhcmdzMik7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybSkge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XHJcbiAgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcclxuICAgIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XHJcbiAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm07XHJcbn1cclxuXHJcbkBtaXhpbiBhbmltYXRpb24oJGFyZ3MpIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiAkYXJncztcclxuICAgIC1tb3otYW5pbWF0aW9uOiAkYXJncztcclxuICAgIC1vLWFuaW1hdGlvbjogJGFyZ3M7XHJcbiAgICBhbmltYXRpb246ICRhcmdzO1xyXG59XHJcbi5zYW1wbGUtdGV4dC1hcmVhIHtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDEwMHB4IDAgNzBweCAwO1xyXG59XHJcblxyXG4udGV4dC1oZWFkaW5nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbn1cclxuXHJcbmIsXHJcbnN1cCxcclxuc3ViLFxyXG51LFxyXG5kZWwge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG5cclxuaDMge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbmg1IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuaDYge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxufVxyXG5cclxuLnR5cG9ncmFwaHkge1xyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24tYXJlYSB7XHJcbiAgICAuYm9yZGVyLXRvcC1nZW5lcmljIHtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZWVlO1xyXG4gICAgfVxyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG59XHJcblxyXG4uYnV0dG9uLWdyb3VwLWFyZWEge1xyXG4gICAgLmdlbnJpYy1idG4ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nZW5yaWMtYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgIGZvbnQtc2l6ZTogLjhlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gICAgJi5lLWxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgICAmLmxhcmdlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgIH1cclxuICAgICYubWVkaXVtIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuICAgICYuc21hbGwge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gICAgJi5yYWRpdXMge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIH1cclxuICAgICYuY2lyY2xlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJi5hcnJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5kZWZhdWx0IHtcclxuICAgICAgICBjb2xvcjogJHRpdGxlLWNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkZWZhdWx0O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGVmYXVsdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZGVmYXVsdC1ib3JkZXIge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkZWZhdWx0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aXRsZS1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucHJpbWFyeSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucHJpbWFyeS1ib3JkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnN1Y2Nlc3Mge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3M7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc3VjY2VzcztcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHN1Y2Nlc3M7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnN1Y2Nlc3MtYm9yZGVyIHtcclxuICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHN1Y2Nlc3M7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pbmZvIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRpbmZvO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGluZm87XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbmZvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pbmZvLWJvcmRlciB7XHJcbiAgICAgICAgY29sb3I6ICRpbmZvO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbmZvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGluZm87XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYud2FybmluZyB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2FybmluZztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2FybmluZztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYud2FybmluZy1ib3JkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkd2FybmluZztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2FybmluZztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmRhbmdlciB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZGFuZ2VyLWJvcmRlciB7XHJcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYW5nZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYubGluayB7XHJcbiAgICAgICAgY29sb3I6ICR0aXRsZS1jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbGluaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aXRsZS1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpbms7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmxpbmstYm9yZGVyIHtcclxuICAgICAgICBjb2xvcjogJHRpdGxlLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaW5rO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aXRsZS1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpbms7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZGlzYWJsZSB7XHJcbiAgICAgICAgY29sb3I6ICRkaXNhYmxlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRsaW5rO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nZW5lcmljLWJsb2NrcXVvdGUge1xyXG4gICAgcGFkZGluZzogMzBweCA1MHB4IDMwcHggMzBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRwcmltYXJ5O1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtdGFibGUtd3JhcCB7XHJcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy10YWJsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWZmO1xyXG4gICAgcGFkZGluZzogMTVweCAwcHggMzBweCAwcHg7XHJcbiAgICBtaW4td2lkdGg6IDgwMHB4O1xyXG4gICAgLnNlcmlhbCB7XHJcbiAgICAgICAgd2lkdGg6IDExLjgzJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuY291bnRyeSB7XHJcbiAgICAgICAgd2lkdGg6IDI4LjA3JTtcclxuICAgIH1cclxuICAgIC52aXNpdCB7XHJcbiAgICAgICAgd2lkdGg6IDE5Ljc0JTtcclxuICAgIH1cclxuICAgIC5wZXJjZW50YWdlIHtcclxuICAgICAgICB3aWR0aDogNDAuMzYlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgICAudGFibGUtaGVhZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAuc2VyaWFsLFxyXG4gICAgICAgIC5jb3VudHJ5LFxyXG4gICAgICAgIC52aXNpdCxcclxuICAgICAgICAucGVyY2VudGFnZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGl0bGUtY29sb3I7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJsZS1yb3cge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZjNmZDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC5zZXJpYWwsXHJcbiAgICAgICAgLmNvdW50cnksXHJcbiAgICAgICAgLnZpc2l0LFxyXG4gICAgICAgIC5wZXJjZW50YWdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvdW50cnkge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wZXJjZW50YWdlIHtcclxuICAgICAgICAgICAgLnByb2dyZXNzIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xvci0xIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzODJlNjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xvci0yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2NjY4NjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xvci0zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwOTM1OTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xvci00IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzczZmJhZjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xvci01IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzczZmJhZjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xvci02IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzODJlNjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xvci03IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EzNjdlNztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xvci04IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2NjY4NjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtZ2FsbGVyeS1pbWFnZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxufVxyXG5cclxuLmxpc3Qtc3R5bGUge1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbi51bm9yZGVyZWQtbGlzdCB7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS44MmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3JkZXJlZC1saXN0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbC1sZWFkaW5nLXplcm87XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3JkZXJlZC1saXN0LWFscGhhIHtcclxuICAgIGxpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWFscGhhO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjgyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm9yZGVyZWQtbGlzdC1yb21hbiB7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS44MmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtaW5wdXQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtaWNvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuaWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICAgICB9XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgIH1cclxuICAgIC5zaW5nbGUtaW5wdXQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpbmdsZS10ZXh0YXJlYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmZjtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2luZ2xlLWlucHV0LXByaW1hcnkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmZjtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtaW5wdXQtYWNjZW50IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYjZiNTU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtaW5wdXQtc2Vjb25kYXJ5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMDkzNTk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kZWZhdWx0LXN3aXRjaCB7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDguNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGlucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCAuMnMpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICtsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJpbWFyeS1zd2l0Y2gge1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4LjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4LjVweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCAuMnMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChhbGwgLjJzKTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgK2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb25maXJtLXN3aXRjaCB7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDguNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGlucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICtsYWJlbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDguNXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiAoYWxsIC4ycyk7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCAuMnMpO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNWI4YzNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJpbWFyeS1jaGVja2JveCB7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICtsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VsZW1lbnRzL3ByaW1hcnktY2hlY2sucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbmZpcm0tY2hlY2tib3gge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgK2xhYmVsIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbGVtZW50cy9zdWNjZXNzLWNoZWNrLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kaXNhYmxlZC1jaGVja2JveCB7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbGVtZW50cy9kaXNhYmxlZC1jaGVjay5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJpbWFyeS1yYWRpbyB7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICtsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VsZW1lbnRzL3ByaW1hcnktcmFkaW8ucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbmZpcm0tcmFkaW8ge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgK2xhYmVsIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbGVtZW50cy9zdWNjZXNzLXJhZGlvLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kaXNhYmxlZC1yYWRpbyB7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICArbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbGVtZW50cy9kaXNhYmxlZC1yYWRpby5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGVmYXVsdC1zZWxlY3Qge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgLm5pY2Utc2VsZWN0IHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjlmOWZmO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAwcHg7XHJcbiAgICAgICAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdXJyZW50IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICAgIC5uaWNlLXNlbGVjdDo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1zZWxlY3Qge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAubmljZS1zZWxlY3Qge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmOWY5ZmY7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLmxpc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDBweDtcclxuICAgICAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmN1cnJlbnQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gICAgLm5pY2Utc2VsZWN0OjphZnRlciB7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuLm10LTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuLnNlY3Rpb24tdG9wLWJvcmRlciB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICNlZWU7XHJcbn1cclxuLm1iLTMwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLm10LTMwIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuLnN3aXRjaC13cmFwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn0iLCIjb3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNzVzIGVhc2Utb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNzVzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNzVzIGVhc2Utb3V0O1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJVxyXG59XHJcblxyXG4jb3ZlcmxheSAucHJlbG9hZC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNy41cmVtO1xyXG4gICAgaGVpZ2h0OiA3LjVyZW07XHJcbiAgICBib3JkZXI6IDAuMDYyNXJlbSAjMjQ2ODg5IHNvbGlkO1xyXG4gICAgYm9yZGVyLXRvcDogMC4yNXJlbSAjMjQ2ODg5IHNvbGlkO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xyXG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGluZmluaXRlIGxpbmVhclxyXG59XHJcblxyXG4jb3ZlcmxheSBpbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgd2lkdGg6IDUuMDYyNXJlbTtcclxuICAgIGhlaWdodDogNC45Mzc1cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcclxuICAgIDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluIHtcclxuICAgIDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10s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 */
