.persian-plum-gradient{background:linear-gradient(74deg, #5F0D16 -55.18%, #B43140 97.73%)}.independence-gradient{background:linear-gradient(242deg, #545471 2.18%, #353553 121.92%)}.burnt-sienna{background:linear-gradient(76deg, #C24E27 6.65%, #F58863 132.56%)}.sea-blue-gradient{background:linear-gradient(77deg, #3A5B78 0%, #4087C1 140.61%)}.halaya-ube-gradient{background:linear-gradient(251deg, #6e3a4f -2.13%, #34101f 71.56%)}.american-blue{background:linear-gradient(101deg, rgba(39, 39, 63, 0.96) -3.62%, rgba(83, 83, 112, 0.96) 85.46%)}.american-blue-new{background:linear-gradient(74deg, #48485F 2.66%, #8282B9 154.43%)}.dark-chocolate{background:linear-gradient(35deg, #330F1E 13.34%, #6E3A4F 93.35%)}.rich-black{background:linear-gradient(258deg, #353535 66.96%, #000 128.28%)}.coffee{background:linear-gradient(75deg, #85654D 4.88%, #BC8B66 119.57%)}.charm{background:linear-gradient(75deg, #963948 3.38%, #DB6B7D 106.17%)}.gold{background:linear-gradient(75deg, #83601B 0%, #DB9100 131.02%)}.jelly-bean{background:linear-gradient(75deg, #9E402E 0%, #CE7357 126.11%)}.dark-charcoal{background:linear-gradient(130deg, #2E2D2D -0.84%, #484848 92.21%)}.sea-blue-1-gradient{background:linear-gradient(24deg, #066697 -38.31%, #5A9DD6 93.18%)}.carolina-blue{background:linear-gradient(100deg, #5A9DD6 24.67%, #8AC2F1 112.05%)}body{padding-top:105px}body.overflow{overflow:hidden}@media(max-width: 991px){body{padding-top:60px}}header{position:fixed;width:100%;top:0;left:0;z-index:4;height:100px;background:#fff;transition:all .1s ease}header.zindex{z-index:9999;box-shadow:0px 4px 8px rgba(37,36,59,.1)}header.zindex.secNavSticky.d-lg-block{height:auto}header.sticky{height:70px;overflow:hidden;z-index:3}header.sticky .menu{opacity:1;left:0;width:84px;padding:25px 20px 25px 40px}header.sticky .top-nav-left{opacity:0;width:50px}header.sticky .top-nav-right li.drop-down{opacity:0}header.sticky .top-nav-right li.drop-down>a{line-height:inherit}header.sticky .sub-nav{opacity:0;transform:translateY(-50%)}header.sticky .top-nav{height:70px}header.sticky .top-nav .logo{padding:15px 0 0 20px}header.sticky .top-nav-right li.stvi{display:block}header.sticky .top-nav-right li.stvi .icon-search{vertical-align:middle}header.sticky .sec-nav{display:none}header.sticky .login a{height:70px}@media(max-width: 991px){header.sticky .top-nav .logo{padding-top:0}}@media(max-width: 991px){header{height:70px}}header a{color:#25243b}header.d-lg-none .btn-box .btn-white{border:solid 1px;padding:8px 15px;margin-left:7px}header.d-lg-none .btn-box .btn-white.dropdown-toggle:after{display:none}header.d-lg-none .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative}header.d-lg-none .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #d9d9d9 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}header.d-lg-none .top-nav-right ul li{margin-right:5px}@media(max-width: 991px){header.d-lg-none .top-nav-right ul li{padding:0 2px}}@media(max-width: 991px){header.d-lg-none .top-nav-right ul li:last-child{margin-right:0;padding-right:0}}.header-main{margin:0 auto}.sec-nav{display:-ms-flexbox;display:flex;background:linear-gradient(131.93deg, #353535 0%, #000000 100%);height:55px;opacity:1;transform:translateY(0);transition:all .3s ease;position:relative;z-index:1;-ms-flex-align:center;align-items:center}.sec-nav>ul{display:-ms-flexbox;display:flex}.sec-nav>ul.pre{background:#000;margin-left:50px;border-radius:24px}@media(max-width: 1440px){.sec-nav>ul.pre{margin-left:20px}}.sec-nav>ul.pre li{margin:0px;line-height:2.5;font-size:12px}.sec-nav>ul.pre li a{border-radius:24px;display:block;padding:0 20px;color:#fff}@media(max-width: 1440px){.sec-nav>ul.pre li a{padding:0 15px}}@media(max-width: 1280px){.sec-nav>ul.pre li a{padding:0 6px}}@media(max-width: 1024px){.sec-nav>ul.pre li a{padding:0 6px}}.sec-nav>ul.pre li a:hover{font-weight:inherit;background:rgba(157,29,39,.3);color:#fff}.sec-nav>ul.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit;color:#fff}.sec-nav>ul.last{margin-left:auto;margin-right:28px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sec-nav>ul.last li{position:relative;height:100%;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.sec-nav>ul.last li{margin-right:0px}}.sec-nav>ul.last li:hover{background:#000}.sec-nav>ul.last li .icon-search{vertical-align:middle}.sec-nav>ul.last li a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 5px;font-size:12px;color:#fff}@media(max-width: 1024px){.sec-nav>ul.last li a{color:#fff}}.sec-nav>ul.last li a:link{color:#fff}.sec-nav>ul.last li a:visited{color:#fff}.sec-nav>ul.last li a:hover{height:100%;background:#000;color:#fff}.sec-nav>ul.last li:last-child{margin-right:0}.sec-nav>ul.last li.header-custom-dropdown .dropdown{position:relative}.sec-nav>ul.last li.header-custom-dropdown .dropdown a.header-custom-dropdown-help{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#981a1d;min-width:70px;height:30px;padding:0 14px;margin-left:5px;margin-right:5px;background:#fff;border-radius:25px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box}.sec-nav>ul.last li.header-custom-dropdown .dropdown a.header-custom-dropdown-help:hover{color:#fff;background:#981a1d}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu{font-size:1rem;color:#212529;text-align:left;list-style:none;width:355px;min-width:355px;max-width:355px;padding:0;margin:12px 0 0 -15px;border-radius:6px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);border:1px solid #d9d9d9;background:#fff;overflow:hidden;position:relative;z-index:9999;height:auto}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a{line-height:normal;padding:15px;border-bottom:1px solid #d9d9d9}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a:last-child{border:0}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a figure{margin:0;min-width:56px}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a p{margin:0;margin-left:15px}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a:hover{background-color:#eee !important}.sec-nav>ul.last li.header-custom-dropdown .dropdown.show a.header-custom-dropdown-help:after{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #d9d9d9 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}.sec-nav>ul.last li.header-custom-dropdown:hover{background:none}.sec-nav>ul.last li.header-custom-login-button{margin-right:0}.sec-nav>ul.last li.header-custom-login-button a{font-size:17px;font-weight:500;letter-spacing:-0.6px;color:#981a1d;background:#fff;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 0;padding:0 5px;min-width:88px;height:36px;border-radius:25px;cursor:pointer}.sec-nav>ul.last li.header-custom-login-button a:hover{color:#fff;background:#981a1d}.sec-nav>ul.last li.header-custom-login-button:hover{background:none}.sec-nav>ul>li{line-height:40px;font-size:14px;margin-right:32px}.sec-nav>ul>li.sec{background:#f5f5f5;margin-right:0;padding-left:30px}.sec-nav>ul>li>a:hover,.sec-nav>ul>li>a.active{color:#fff}.sec-nav>ul>li>a:hover .icon-Down::before,.sec-nav>ul>li>a.active .icon-Down::before{content:""}.sec-nav>ul>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.sec-nav>ul .icon-search{font-size:16px;font-weight:700}.sec-nav>ul .icon-lage{font-size:20px}.sec-nav>ul .dfv{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media(max-width: 1024px){.sec-nav>ul li{margin-right:24px}.sec-nav>ul.pre{padding-left:0px;margin-left:10px}.sec-nav>ul.last{margin-right:4px}}.sec-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.sec-nav .menu a img{display:block}.sec-nav .menu a span{font-size:20px}.sec-nav .logo{padding:0px 0px 0 24px}@media(max-width: 1024px){.sec-nav .logo{padding:0px 0px 0 10px}}.sec-nav .logo a img{height:36px;display:block;width:auto}@media(max-width: 1024px){.sec-nav .logo a img{height:30px}}.sec-nav a{color:#fff}.sec-nav a:hover{color:#fff}.sec-nav .dropdown-content a{color:#54565b}.sec-nav .icon-Down:before{color:#da3442}.sec-nav .btn-box .btn-red{padding:7px 23px;font-size:14px}.sec-nav .btn-box .btn-white{min-width:88px;font-weight:500;height:36px;font-size:17px;letter-spacing:-0.6px}@media(max-width: 1024px){.sec-nav .btn-box .btn-white{min-width:68px;height:33px;font-size:14px}}.sec-nav .btn-box .btn-white:hover{background:#9d1d27;color:#fff !important}.top-nav{font-size:14px;height:45px;display:-ms-flexbox;display:flex;padding:0 65px;background:#fff;box-shadow:0px 4px 8px rgba(37,36,59,.1)}@media(max-width: 1024px){.top-nav{padding:0}}@media(max-width: 991px){.top-nav{box-shadow:none}}.top-nav .logo{padding:10px 30px 0 46px}.top-nav .logo a img{display:block}.top-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.top-nav .menu a img{display:block}.top-nav .menu a span{font-size:20px}@media(max-width: 1024px){.top-nav .logo{padding:10px 10px 0 30px}}@media(max-width: 991px){.top-nav{height:60px;-ms-flex-align:center;align-items:center}.top-nav .menu{position:static;opacity:1;left:0;width:24px}.top-nav .logo{padding:0 0 0 0}.top-nav .logo img{height:34px}.top-nav .menu-mob .icon-menu,.top-nav .icon-search{display:block;font-size:20px}.top-nav .icon-search{font-size:24px}.top-nav .myCornerm img{height:30px}.top-nav .menu-mob .icon-menu::before{color:#9b1e26}}.top-nav .top-nav-left .drop-down.rgt .dropdown-content{left:auto;right:0px}.top-nav .top-nav-left .dropdown-content{left:0;top:45px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:760px;max-height:290px;overflow-y:scroll}@media(max-width: 1024px){.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:550px}}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col{height:235px;min-width:520px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col .grdiantCard{width:46%}.top-nav .top-nav-left .dropdown-content.onlinkList{padding:0px;border-radius:0 0 10px 10px}.top-nav .top-nav-left .dropdown-content.onlinkList li{margin-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li:last-child a{border-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li a{display:-ms-flexbox;display:flex;padding:18px 20px;border-bottom:solid 1px rgba(151,151,151,.2);-ms-flex-align:center;align-items:center}.top-nav .top-nav-left .dropdown-content.onlinkList li a span{padding-right:23px}.top-nav-left{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-left>li{margin:0;position:relative}.top-nav-left>li.active>a,.top-nav-left>li:hover>a{font-weight:700}.top-nav-left>li.active>a .icon-Down::before,.top-nav-left>li:hover>a .icon-Down::before{color:#9d1d27;content:""}.top-nav-left>li>a{display:block;border-bottom:3px solid #fff;padding:14px 18px;height:45px;color:#9d1d27;white-space:nowrap}@media(max-width: 1024px){.top-nav-left>li>a{padding:16px 8px}}.top-nav-left>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.top-nav-left>li>a .icon-Down::before{color:#9d1d27}.top-nav-left>li>a:hover{border-bottom:3px solid #9d1d27;background:#f6f6f6}.top-nav-left>li .dfm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-left>li .dfm .icon-more{font-size:20px;margin-right:8px}.top-nav-left>li .icon{margin-right:8px;display:inline-block}.top-nav-left>li .icon img{width:20px;height:20px}@media(max-width: 1280px){.top-nav-left>li.hide-1024{display:none}}@media(max-width: 1280px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:12px 8px}}@media(max-width: 1280px){.top-nav-left>li.ira-mobile-view{font-size:14px;margin:0}.top-nav-left>li.ira-mobile-view>a{padding:12px 8px}}.top-nav-right{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-right .icon-search:before{color:#9d1d27}.top-nav-right .right-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1024px){.top-nav-right .right-nav{padding-right:10px}}.top-nav-right .right-nav>li{margin:0 12px;position:relative}.top-nav-right .right-nav>li>a{padding:15px 0;line-height:30px}.top-nav-right .right-nav>li:last-child{margin-right:0}.top-nav-right .right-nav>li.stvi{display:none}.top-nav-right .right-nav>li .search,.top-nav-right .right-nav>li .icon-lage{font-size:22px}.top-nav-right .right-nav>li .phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0}.top-nav-right .right-nav>li .phone:hover .f10{color:#25243b}.top-nav-right .right-nav>li .phone .f10{margin-bottom:0;line-height:1;font-size:10px;margin-left:8px;font-weight:600}.top-nav-right .right-nav>li .phone .f10.hotline{font-weight:400;font-size:12px;line-height:20px;color:#981a1d}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone .f10.hotline{font-size:11px;line-height:16px}}.top-nav-right .right-nav>li .phone span{display:block;font-weight:600;font-size:16px;line-height:16px;color:#9d1d27;letter-spacing:.23px;margin-top:4px}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone span{font-size:13px}}@media(max-width: 1024px){.top-nav-right .right-nav>li{margin:0 8px;font-size:14px}}@media(max-width: 991px){.top-nav-right .right-nav>li{margin-right:24px}}.sub-nav{opacity:1;transform:translateY(0);transition:all .3s ease;border-top:1px solid #d8d8d8}.sub-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sub-nav ul li{padding:20px}.my-corner{display:inline-block;background:url(../images/svg/my-corner.svg) no-repeat right center;padding-right:46px;line-height:38px}@media(max-width: 1024px){.my-corner{padding-right:38px;height:38px}.my-corner span{display:none}}.login a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.3s;position:relative;padding:0;margin:0 54px 0 0;color:#525252}.login a span{margin-right:8px}@media(max-width: 1024px){.login a{margin-right:30px}}@media(max-width: 991px){.login a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:14px 13px 13px;margin-right:-15px;font-size:12px}.login a span{font-size:20px;margin:0 0 3px}}.top-nav-container .header-custom-dropdown{padding:0 2px;margin-right:5px}.top-nav-container .header-custom-dropdown .dropdown{position:relative}.top-nav-container .header-custom-dropdown .dropdown a.header-custom-dropdown-help{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:500;color:#9d1d27;padding:8px 15px;margin-left:0px;margin-right:0px;position:relative;background:#fff;border-radius:25px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;border:solid 1px;text-decoration:none}.top-nav-container .header-custom-dropdown .dropdown a.header-custom-dropdown-help:hover{color:#9d1d27;background:#fff}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu{font-size:1rem;color:#212529;text-align:left;list-style:none;width:355px;min-width:355px;max-width:355px;padding:0;margin:0px 0 0 0;border-radius:6px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);border:1px solid #d9d9d9;background:#fff;overflow:hidden;position:relative;z-index:9999;height:auto}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a{line-height:normal;padding:15px;border-bottom:1px solid #d9d9d9}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a:last-child{border:0}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a figure{margin:0;min-width:56px}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a p{margin:0;margin-left:15px}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a:hover{background-color:#eee !important}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu.show{transform:none !important;position:fixed !important;left:auto !important;right:5px !important;top:62px !important}.top-nav-container .header-custom-dropdown .dropdown.show a.header-custom-dropdown-help:after{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #d9d9d9 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}.top-nav-container .header-custom-dropdown:hover{background:none}.top-nav-container .header-custom-login-button{margin-right:0}.top-nav-container .header-custom-login-button a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:500;color:#9d1d27;padding:8px 15px;margin-left:0px;margin-right:0px;position:relative;background:#fff;border-radius:25px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;border:solid 1px;text-decoration:none}.top-nav-container .header-custom-login-button a:hover{color:#9d1d27;background:#fff}.top-nav-container .header-custom-login-button:hover{background:none}.mob-menu{display:none}@media(max-width: 991px){.mob-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background:#fff;overflow:auto}.mob-menu .mm-top-in{height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.07)}.mob-menu .mm-top-in .logo img{height:34px;width:auto}.mob-menu .mm-top-in .search{margin-left:auto;margin-right:20px}.mob-menu .mm-top-in .search .icon-search{font-size:24px}.mob-menu .mm-top-in .search .icon-search:before{color:#9b1e26}.mob-menu .mm-top-in .icon-close{font-size:18px}.mob-menu .mm-top-in .icon-close:before{color:#9b1e26}.mob-menu .mm-mid .mob-scrollm{background:linear-gradient(131.93deg, #353535 0%, #000000 100%);padding:15px}.mob-menu .mm-mid .mob-scrollm ul{min-width:300px}.mob-menu .mm-mid .nav.pre{background:#000;border-radius:24px;padding:0}.mob-menu .mm-mid .nav.pre li{padding:0;margin-right:4px}.mob-menu .mm-mid .nav.pre li a{font-size:12px;line-height:20px;color:#fff;white-space:nowrap}.mob-menu .mm-mid .nav.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit}.mob-menu .mm-mid .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 35px;overflow-x:auto}.mob-menu .mm-mid .nav li{margin-right:12px;padding:15px 0}.mob-menu .mm-mid .nav li:last-child{margin-right:0}.mob-menu .mm-mid .nav li a{display:inline-block;padding:5px 14px;border-radius:15px}.mob-menu .mm-mid .nav li a.active{font-weight:700;background:#9d1d27;color:#fff}.mob-menu .mm-mid .tab-content{padding:0}.mob-menu .mm-mid .tab-content .mlink{border-bottom:1px solid rgba(157,29,39,.3);padding-bottom:24px;margin-bottom:0}.mob-menu .mm-mid .tab-content .mlink a{font-weight:700;color:#9d1d27}.mob-menu .footer-top .fot-dred{padding:40px 20px}.mob-menu .footer .fot-dred .col-lg-5{margin-bottom:0}.mob-menu .mob-smenu a.redirect-link{padding:22px 15px 15px 15px;position:relative;background:#9d1d27;border-bottom:1px solid rgba(216,216,216,.21);color:#fff;display:block}.mob-menu .mob-smenu a.redirect-link::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:24px;color:#fff}.mob-menu .mob-smenu .main-link{padding:20px 15px;background:#d8d8d8;font-weight:700}.mob-menu .mob-smenu .main-link a{color:#9d1d27}.mob-menu .mob-smenu .fhd{padding:20px 15px;position:relative;background:#f3f3f3;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fhd.act{color:#9d1d27;font-weight:700}.mob-menu .mob-smenu .fhd.act::before{content:""}.mob-menu .mob-smenu .fhd::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:20px;color:#9d1d27}.mob-menu .mob-smenu .fhd.others-menu{background:#525252;color:#fff;border-bottom-color:#d0d0d0}.mob-menu .mob-smenu .fhd.others-menu.last{border-bottom:0}.mob-menu .mob-smenu .fhd.others-menu::before{color:#fff}.mob-menu .mob-smenu .fbody{display:none;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fbody .fhd{border-bottom:0;background:#f3f3f3;border-top:1px solid rgba(216,216,216,.5);padding:22px 15px 15px 15px;color:#54565b}.mob-menu .mob-smenu .fbody .fhd:first-child{border-top:0}.mob-menu .mob-smenu .fbody .fhd.act{color:#54565b}.mob-menu .mob-smenu .fbody .fhd.act::before{content:"";color:#9d1d27}.mob-menu .mob-smenu .fbody .fhd::before{content:"";right:15px;color:#54565b}.mob-menu .mob-smenu .fbody ul{display:none}.mob-menu .mob-smenu .fbody ul.flist{display:block}.mob-menu .mob-smenu .flist{padding-top:25px;display:none}.mob-menu .mob-smenu .flist li{padding:0 25px 20px 25px}.mob-menu .mob-smenu .flist li.viewAll a{color:#9b1e26}.mob-menu .mob-smenu .flist li a{color:#25243b}.mob-menu .mob-smenu .flist li a.f16br{color:#9b1e26}.mob-menu .mob-smenu .flist li hr{margin-bottom:.5rem}.mob-menu .mob-smenu .flist li:last-child{padding-bottom:28px}.mob-menu .mob-smenu .flist li.flist-hd{font-weight:700;color:#9d1d27;padding-left:15px}.mob-menu .mob-smenu .fhd-link{padding:28px 0;font-weight:700;border-top:1px solid rgba(216,216,216,.5)}.mob-menu .footer .fot-red1{padding:20px 0}.mob-menu .footer .fot-red1 ul li{font-weight:700;border-bottom:1px solid rgba(255,255,255,.2);margin-top:0;padding:16px 0}.mob-menu .footer .fot-red1 ul li:last-child{border-bottom:0}.mob-menu .footer{margin-bottom:0}}@media(max-width: 767px){.mob-menu .mm-mid .nav{padding:0 15px}}.snav-wraper,.stab-wraper{height:65px}.bg-grey .secondary-tab{border-bottom:solid 1px #d8d8d8;background:#fafafa;height:69px}@media(max-width: 1024px){.bg-grey .secondary-tab{height:auto}}.secondary-nav,.secondary-tab,.secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.secondary-nav.sticky,.secondary-tab.sticky,.secondary-tab-normal.sticky{position:fixed;width:100%;top:55px;left:0;z-index:3}.secondary-nav.sticky ul:not(.filter) li a,.secondary-tab.sticky ul:not(.filter) li a,.secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.secondary-nav.sticky .container .btn-box,.secondary-tab.sticky .container .btn-box,.secondary-tab-normal.sticky .container .btn-box{top:5px}.secondary-nav.sticky .container .btn-box .btn-red,.secondary-tab.sticky .container .btn-box .btn-red,.secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.secondary-nav ul:not(.filter),.secondary-tab ul:not(.filter),.secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex}.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 25px}.secondary-nav ul:not(.filter).op1 li:last-child,.secondary-tab ul:not(.filter).op1 li:last-child,.secondary-tab-normal ul:not(.filter).op1 li:last-child{margin-right:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 14px}}.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 36px}.secondary-nav ul:not(.filter) li p,.secondary-tab ul:not(.filter) li p,.secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.secondary-nav ul:not(.filter) li.no-data,.secondary-tab ul:not(.filter) li.no-data,.secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 15px}}.secondary-nav ul:not(.filter) li:first-child,.secondary-tab ul:not(.filter) li:first-child,.secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.secondary-nav ul:not(.filter) li a,.secondary-tab ul:not(.filter) li a,.secondary-tab-normal ul:not(.filter) li a{padding:25px 0 20px;display:block;font-weight:400;position:relative;font-size:17px;line-height:20px;letter-spacing:-0.5px}.secondary-nav ul:not(.filter) li a::after,.secondary-tab ul:not(.filter) li a::after,.secondary-tab-normal ul:not(.filter) li a::after{border-bottom:3px solid #9d1d27;content:"";left:0;right:0;bottom:0;width:0;margin:auto;position:absolute;transition:.3s all ease}.secondary-nav ul:not(.filter) li a strong,.secondary-tab ul:not(.filter) li a strong,.secondary-tab-normal ul:not(.filter) li a strong{font-weight:300;color:#25243b}.secondary-nav ul:not(.filter) li a.active strong,.secondary-nav ul:not(.filter) li a:hover strong,.secondary-tab ul:not(.filter) li a.active strong,.secondary-tab ul:not(.filter) li a:hover strong,.secondary-tab-normal ul:not(.filter) li a.active strong,.secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:500}.secondary-nav ul:not(.filter) li a.active::after,.secondary-nav ul:not(.filter) li a:hover::after,.secondary-tab ul:not(.filter) li a.active::after,.secondary-tab ul:not(.filter) li a:hover::after,.secondary-tab-normal ul:not(.filter) li a.active::after,.secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}@media(max-width: 991px){.secondary-nav,.secondary-tab,.secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.secondary-nav::-webkit-scrollbar,.secondary-tab::-webkit-scrollbar,.secondary-tab-normal::-webkit-scrollbar{display:none}.secondary-nav ul li,.secondary-tab ul li,.secondary-tab-normal ul li{margin:0 24px}}.secondary-tab-normal{border-bottom:solid 1px #d8d8d8;height:69px}@media(max-width: 767px){.secondary-tab-normal ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.secondary-tab-normal ul li{margin:0 8px}@media(max-width: 767px){.secondary-tab-normal ul li{margin:0}}.secondary-tab-normal ul li a{padding:30px 15px 20px 20px}@media(max-width: 1024px){.secondary-tab-normal{height:auto}}.sec-nav ul.last .dropdown-content,.right-nav .dropdown-content,.sub-nav .dropdown-content,.top-nav .dropdown-content{display:none;position:absolute;background:#fff;width:300px;left:-20px;z-index:2;top:50px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07);padding:20px 28px 5px}.sec-nav ul.last .dropdown-content li,.right-nav .dropdown-content li,.sub-nav .dropdown-content li,.top-nav .dropdown-content li{margin-bottom:12px}.sec-nav ul.last .dropdown-content li:last-child,.right-nav .dropdown-content li:last-child,.sub-nav .dropdown-content li:last-child,.top-nav .dropdown-content li:last-child{margin-bottom:0}.sec-nav ul.last .dropdown-content li.sep-line,.right-nav .dropdown-content li.sep-line,.sub-nav .dropdown-content li.sep-line,.top-nav .dropdown-content li.sep-line{border-bottom:1px solid #d8d8d8;margin:16px 0}.sec-nav ul.last .drop-down:hover>a,.right-nav .drop-down:hover>a,.sub-nav .drop-down:hover>a,.top-nav .drop-down:hover>a{border-bottom-color:#9d1d27}.sec-nav ul.last .drop-down:hover>a .icon-Down::before,.right-nav .drop-down:hover>a .icon-Down::before,.sub-nav .drop-down:hover>a .icon-Down::before,.top-nav .drop-down:hover>a .icon-Down::before{content:""}.sec-nav ul.last .drop-down:hover .dropdown-content,.right-nav .drop-down:hover .dropdown-content,.sub-nav .drop-down:hover .dropdown-content,.top-nav .drop-down:hover .dropdown-content{display:block}.sec-nav ul.last .dropdown-content{top:55px;background:#000;width:260px;left:0px;padding:3px 0;border-radius:0 0 10px 10px}@media(max-width: 1280px){.sec-nav ul.last .dropdown-content{left:-70px}}.sec-nav ul.last .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block}.sec-nav ul.last .dropdown-content li:last-child a{border-bottom:0px}.sec-nav ul.last .dropdown-content li a{padding:12px 30px 12px 12px;font-size:12px;line-height:1.3;color:#fff;border-bottom:solid 1px rgba(216,216,216,.2);background:url("../images/lm/arrow2.svg") no-repeat 94% 15px;-ms-flex-pack:start;justify-content:start}.sec-nav ul.last .rgt .dropdown-content{left:auto;right:-20px}.mega-menu{display:-ms-flexbox;display:flex}.mega-menu ul.nav{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #d8d8d8;-ms-flex:0 0 185px;flex:0 0 185px;padding:10px 0;min-height:520px;-ms-flex-pack:start;justify-content:flex-start}.mega-menu ul.nav li{padding:0;margin-top:30px;font-weight:700;position:relative}.mega-menu ul.nav li a{padding:0;line-height:24px;display:block}.mega-menu ul.nav li a.active{color:#9d1d27}.mega-menu ul.nav li a.active::after{border-right:2px solid #9d1d27;position:absolute;right:-2px;top:0;height:100%;content:""}.mega-menu .menu-right-box{padding:40px 0 40px 60px;width:100%}.mega-menu .menu-right-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.mega-menu .menu-right-box ul.no-hd li:first-child{margin-top:0}.mega-menu .menu-right-box ul li{padding:0;margin-top:20px}.mega-menu .menu-title,.mega-menu .card-title{margin:0;font-size:24px;line-height:1.2;font-weight:700}.mega-menu .menu-title.MT30,.mega-menu .card-title.MT30{margin-top:30px}.mega-menu .menu-title.with-btn,.mega-menu .card-title.with-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mega-menu .menu-title.with-btn .arrow span,.mega-menu .card-title.with-btn .arrow span{font-size:16px;font-weight:bold}.icon-close.black::before{color:#54565b}.login-bx{padding:0}.login-bx .login-top{background:#9d1d27;background-image:linear-gradient(134deg, #c4777d 0%, #9d1d27 91%);padding:40px 60px 32px;border-radius:4px 4px 0 0}.login-bx .login-top .hd{color:#fff;margin-bottom:20px}.login-bx .login-top .white-box,.login-bx .login-top .accordian .tog_cont,.accordian .login-bx .login-top .tog_cont,.login-bx .login-top .accordian .trgr,.accordian .login-bx .login-top .trgr,.login-bx .login-top .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .login-bx .login-top .ad-card{padding-top:5px}.login-bx .login-top .login-nav ul{display:-ms-flexbox;display:flex}.login-bx .login-top .login-nav ul li{width:50%;text-align:center}.login-bx .login-top .login-nav ul li a{padding:20px 0;display:block;border-bottom:5px solid rgba(0,0,0,0)}.login-bx .login-top .login-nav ul li a.active{border-bottom-color:#9d1d27;font-weight:700}.login-bx .login-top .tab-pane{text-align:center;padding:40px 20px}.login-bx .login-top .tab-pane .padg{padding:0 60px}.login-bx .login-top .tab-pane .btn-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:32px}.login-bx .login-top .tab-pane .btn-box a{font-size:14px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:26px}.login-bx .login-btm{padding:40px 80px;background:#fff;border-radius:0 0 4px 4px}@media(max-width: 991px){.login-bx .login-top .tab-pane .btn-box a{line-height:50px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:46px}}@media(max-width: 767px){.login-bx .popup-close{right:12px;top:12px}.login-bx .login-top{padding:30px 15px}.login-bx .login-top .tab-pane .padg{padding:0}.login-bx .login-top .tab-pane .btn-box{display:block}.login-bx .login-top .tab-pane .btn-box a{min-width:200px}.login-bx .login-top .tab-pane .btn-box a:first-child{margin:0 0 10px}.login-bx .login-btm{padding:30px}.login-bx .login-btm .btn-box.MT15 .MR10{margin:0 0 10px}}.login-bx .login-upgrade{background:url(../images/upgrade.png) no-repeat 0 0;background-size:cover;padding:35px 40px 30px}.login-bx .loan-and-wholesale{padding:35px 40px 10px}.login-bx .loan-and-wholesale .heading{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.login-bx .loan-and-wholesale ul li{font-size:17px;font-weight:700;color:#9d1d27;margin-bottom:20px}.login-bx .loan-and-wholesale ul li a{color:#9d1d27;display:inline-block;background:url(../images/svg/link-arrow.svg) no-repeat right center;padding-right:20px;font-size:16px}.feedback{position:fixed;right:0;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feedback img{width:32px;height:auto}.announcement{position:absolute;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;margin:-80px 0 0 -62px}.announcement img{width:37px;height:82.2px}.announ-box{background:#fff;padding:30px 15px 30px 30px;position:fixed;top:0;right:-350px;width:350px;height:100%;z-index:4;transition:all ease .4s}.announ-box.open{right:0}.announ-box.open+.ann-overlay{display:block}@media(max-width: 767px){.announ-box{right:-280px;width:280px}.announ-box .hd3b{font-size:20px}}.ann-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:3;display:none}.announ-list{height:96%;margin-top:10px}.announ-list .announ-item{padding:16px 0;margin-right:10px;border-bottom:1px solid #d8d8d8;color:#767676}.announ-list .announ-item .f12{line-height:16px;margin:8px 0}.announ-list .announ-item .annImg{margin:10px 0}.announ-list .announ-item .annImg img{width:100%}.announ-list .announ-item .more{display:none}.announ-list .announ-item .rmore{color:#9d1d27}.announ-list .announ-item a{font-weight:700}@media(max-width: 767px){.announ-list{height:88vh}}.menu-cardList-cnt .hd-bx{margin:0px}.menu-cardList-cnt .hd-bx h4{font-size:10px;text-transform:uppercase;color:rgba(37,36,59,.5);letter-spacing:1.5px}.menu-cardList{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.grdiantCard{border-radius:8px;min-width:31%;margin:0 8px;margin-bottom:15px}@media(max-width: 1024px){.grdiantCard{width:30%;margin:3px 5px}}.grdiantCard a{position:relative;padding:15px 20px;min-height:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:500;transition:ease-in .1s}@media(max-width: 1024px){.grdiantCard a{padding:7px 10px;min-height:60px;font-size:12px}}.grdiantCard a span{background:#fff;border-radius:50%;height:30px;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.grdiantCard a span:before{color:#9d1d27;font-weight:600}.more-nav{display:none}@media(max-width: 991px){.more-nav{background-image:linear-gradient(180deg, #353535 0%, #000000 100%);display:none;position:fixed;height:100%;width:100%;z-index:3;top:0px}.more-nav.act{display:block !important}}.more-nav .logo-bar{padding:18px 20px}.more-nav .logo-bar .logo{width:88px}@media(max-width: 991px){.more-nav .mob-scroll{max-height:84%;margin-bottom:190px}}.list-more ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#fff;font-size:28px;padding:20px 35px 20px 20px}@media(max-width: 767px){.list-more ul li a{font-size:24px}}.list-more ul li a span{background:#54565b;font-size:24px}.list-more ul li a span img{padding-right:15px}@media(max-width: 767px){.list-more ul li a span{background:none}}.list-more ul li a .icon-Down:before{font-size:20px;color:#da3442}.list-more ul li a.act .icon-Down:before{content:""}.list-more .dropdown-content{background:#000;padding:30px 0}.list-more .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block;margin-left:55px;margin-right:30px}.list-more .dropdown-content li:last-child a{border-bottom:0px}.list-more .dropdown-content li a{padding:10px 30px 20px 12px;font-size:16px;color:#fff;background:url("../images/lm/arrow.svg") no-repeat 97% 15px;-ms-flex-pack:start;justify-content:start}.header-op1{height:70px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.header-op1.op2{height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#f3f3f3}.header-op1.op2 .logo{padding:10px 0}.header-op1.op2 .logo img{width:auto;height:35px}.header-op1.op2.secNavSticky{-ms-flex-align:start;align-items:flex-start}.header-op1.op2.zindex{z-index:2;box-shadow:0px 4px 8px rgba(37,36,59,.1)}.header-op1.op2.zindex.secNavSticky.d-lg-block{height:auto}.header-op1.op2.zindex.secNavSticky.d-lg-block .top-nav{display:none}@media(max-width: 991px){.header-op1.op2{height:60px;background:#fff}}.header-op1 .logo{padding:15px 0}.header-op1 .logo img{width:auto;height:40px}.top-nav-new{padding:7px 12px 7px 2px;height:auto}@media(max-width: 991px){.top-nav-new{padding:7px 0}}@media(max-width: 767px){.top-nav-new{overflow-x:auto;overflow-y:hidden}}@media(max-width: 767px){.top-nav-new>div{min-width:790px}}.top-nav-new ul{display:inline-block}.top-nav-new ul li a{text-align:center;font-size:14px;font-weight:400;line-height:16px;padding:20px 10px 20px 10px}@media(max-width: 991px){.top-nav-new ul li a{padding:20px 5px 20px 5px;font-size:13px}}@media(max-width: 991px)and (max-width: 767px){.top-nav-new ul li a{font-size:14px;padding:17px 10px}}.top-nav-new ul li a.active,.top-nav-new ul li a:hover{border-bottom:4px solid #9b1e26}.top-nav-new ul li a .newbutton{width:-moz-max-content;width:max-content;padding:4px 8px;-ms-flex-negative:0;flex-shrink:0;border-radius:87px;border:.5px solid var(#edc068);background:linear-gradient(321deg, #f2d18f -1.49%, #fcedb7 95.11%)}.top-nav-new ul li a .newbutton .newtext{text-align:center;font-size:14px;font-weight:600;line-height:normal}.top-nav-new .btn-box .btn-red{padding:10px 20px;font-size:14px}.padding-top-n1{padding-top:62px}@media(max-width: 991px){body.customer-service{padding-top:160px}}@media(max-width: 991px){body header{height:auto}}.sec-nav.black-linear{background:linear-gradient(270deg, #1B1B1B 55.84%, #202020 96.63%)}.sec-nav.black-linear ul.pre li a{border-radius:12px}.sec-nav.black-linear ul.last>li:first-child a.btn-white{min-width:70px}@media(max-width: 1199px){.sec-nav.black-linear ul.last>li:first-child a.btn-white{min-width:70px}}.sec-nav.black-linear ul.last>li:last-child{margin-right:0}.sec-nav.black-linear ul.last>li:last-child a{margin:0}.sec-nav.black-linear ul.last li.help-dropdonw:hover,.sec-nav.black-linear ul.last li.login-button:hover{background:none}.sec-nav .btn-box.btn-box-medium.show .btn-white.dropdown-toggle{position:relative;z-index:2}.sec-nav .btn-box.btn-box-medium.show .btn-white.dropdown-toggle:before{content:"\a";content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:39px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:3}.sec-nav .btn-box.btn-box-medium .btn-white{min-width:88px;font-weight:500;height:36px;font-size:17px;letter-spacing:-0.6px;color:#981a1d}@media(max-width: 1280px){.sec-nav .btn-box.btn-box-medium .btn-white{font-size:13px;line-height:29px;padding:0 8px;margin-left:5px;margin-right:5px}}.sec-nav .btn-box.btn-box-medium .btn-white.ira-help:hover{background:#fff;color:#981a1d}.sec-nav .btn-box.btn-box-medium .btn-white.ira-help img{margin-top:-7px}.sec-nav .btn-box.btn-box-medium .btn-white.customer-support{min-width:70px;height:30px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#981a1d}.sec-nav .btn-box.btn-box-medium .btn-white.customer-support.dropdown-toggle:after{display:none}.sec-nav .btn-box.btn-box-medium .btn-white.customer-support:hover{color:#fff !important;background:#981a1d}.sec-nav .btn-box.btn-box-medium .btn-white:hover{color:#fff !important;background:#981a1d}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav{padding:0 20px}}@media(max-width: 1280px)and (max-width: 991px){.sec-nav.black-linear+.top-nav{box-shadow:none;padding:0 0px}}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li{margin:0px 2px}}.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{border-top:0;padding:11px 16px;color:#2d2d2d}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{padding:11px 9px}}@media(max-width: 1280px)and (max-width: 767px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{padding:14px 8px}}.sec-nav.black-linear+.top-nav .top-nav-left>li.active>a,.sec-nav.black-linear+.top-nav .top-nav-left>li:hover>a{color:#2d2d2d;border-bottom-color:#9b1e26}.sec-nav.black-linear+.top-nav .top-nav-left>a:hover,.sec-nav.black-linear+.top-nav .top-nav-left>a.active{border-bottom:3px solid #9d1d27}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav>li{margin:0 10px}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav>li{margin:0 5px}}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav.customer-support-reset .blk-btn{padding:0 15px 0 46px !important;color:#fff}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav.customer-support-reset .blk-btn:hover{color:#fff}.blk-btn{background:#000 url(../images/offers_animation.gif) no-repeat -4px 0;background-size:130px;box-shadow:0px 0px 5px rgba(155,30,38,.8);border-radius:13px;font-weight:600;font-size:14px;line-height:26px;color:#fff;display:inline-block;padding:0 15px 0 46px;white-space:nowrap}.blk-btn img{margin-right:10px}.blk-btn:hover{color:#fff}.m-support{position:relative;padding:8px 0px;box-shadow:0px 4px 8px rgba(37,36,59,.05);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.m-support .btn-box .btn-white{font-weight:500;font-size:12px;line-height:20px;color:#981a1d}.m-support .btn-box .btn-white img{margin-right:4px}@media(max-width: 767px){.m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media(max-width: 1024px){.m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.m-nav-bottom{box-shadow:0px 4px 8px rgba(37,36,59,.05);-ms-overflow-style:none;scrollbar-width:none}.m-nav-bottom::-webkit-scrollbar{display:none}.m-nav-bottom li.active>a{border-color:#9d1d27;color:#25243b}.m-nav-bottom li>a{border-top:0;padding:13px 8px;color:rgba(37,36,59,.8)}.m-nav-bottom li>a.active{color:#25243b}.top-nav-container{position:relative;z-index:2;background-color:#fff}@media(max-width: 767px){.top-nav-container{border-bottom:1px solid #d9d9d9}}.help-drodown-menu{width:355px;min-width:355px;max-width:355px;border-radius:6px;border:1px solid #d9d9d9;background:#fff;padding:0;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);z-index:9999;margin-top:10px;margin-left:-15px;overflow:hidden}.help-drodown-menu a{line-height:normal;padding:15px !important;border-bottom:1px solid #d9d9d9}.help-drodown-menu a:last-child{border:0}.help-drodown-menu a figure{margin:0}.help-drodown-menu a p{margin:0;margin-left:15px}.help-drodown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.help-drodown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.help-drodown-menu a:hover{background-color:#eee !important}.footer{font-size:14px;font-weight:300}@media(max-width: 991px){.footer{margin-bottom:56px}}.explorer11 .footer{position:relative}.explorer11 .footer .stoke-value{float:none;position:absolute;right:0;top:0}.footer .fot-red .container{position:relative}.footer .fot-red .container .scroll-top{position:absolute;top:-82px;right:-30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:65px;height:65px;border-radius:50%;background:#ffcb05;font-size:12px;font-weight:700;color:#525252}.footer .fot-red .container .scroll-top .icon-Up{font-size:20px;margin-bottom:-4px;color:#525252}@media(max-width: 991px){.footer .fot-red .container .scroll-top{display:none}}.footer p{margin-bottom:0;font-size:14px}.footer p strong{font-size:14px}.footer .stoke-value{font-size:24px;line-height:1;float:right}.footer ul li{margin-top:12px;font-size:14px}.footer ul.social{display:-ms-flexbox;display:flex}.footer ul.social li{margin:0 30px 0 0}.footer ul.social li:last-child{margin-right:0}.footer ul.app-list{display:-ms-flexbox;display:flex}.footer ul.app-list li{margin:0 10px 0 0}.footer ul.app-list li:last-child{margin-right:0}@media(max-width: 767px){.footer ul.app-list img{width:140px;height:auto}}.footer .fhd{font-size:14px;font-weight:700;border-bottom:1px solid rgba(255,255,255,.21);padding-bottom:16px;letter-spacing:.5px;margin-bottom:10px}.footer .fhd.nol{border-bottom:0;margin-bottom:0}.footer .fot_trgr{font-weight:700;letter-spacing:.5px;line-height:24px;cursor:pointer}.footer .fot_trgr.act{border-bottom:1px solid rgba(255,255,255,.21);padding-bottom:16px;margin-bottom:10px}.footer .fot_trgr.act .icon-plus::before{content:""}.footer .fot_trgr .icon-plus{font-size:24px;margin-left:20px;vertical-align:top;display:inline-block}.footer .fot_trgr .icon-plus::before{color:#fff}.footer-top{background:#9d1d27;color:#fff}.footer-top.grdred{background-image:linear-gradient(134deg, #9B1E26 0%, #56070C 100%)}.footer-top a{color:#fff;font-size:14px}.footer-top .fot-red{padding:50px 0}.footer-top .fot-dred{background:rgba(17,17,17,.1);padding:40px 0}.footer-top .fot-dred a span{font-size:24px}@media(max-width: 767px){.footer-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-top .fot-dred{-ms-flex-order:3;order:3}.footer-top .stoke-value{display:none}}.footer-btm{padding:30px 0;color:#0d0d0d;font-size:12px}@media(max-width: 767px){.footer-btm{font-size:11px}}.footer-btm .d-flex{-ms-flex-pack:justify;justify-content:space-between}.footer-btm a{color:#9d1d27;font-weight:600;margin:0 5px;font-size:12px}@media(max-width: 767px){.footer-btm a{font-size:11px}}.footer-btm p{font-size:12px}@media(max-width: 767px){.footer-btm p{font-size:11px}}.footer-btm.op1{background:#f3f3f3;font-size:14px}.footer-btm.op1 a{color:#54565b;font-weight:400}@media(max-width: 1024px){.footer .fot-red .container .scroll-top{right:0}}@media(max-width: 767px){.footer .fot-red .fhd,.footer .fot_trgr{padding-top:6px}.footer .fot-red .fhd::before,.footer .fot_trgr::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:13px;top:6px;color:#fff}.footer .fot-red .fhd.act::before,.footer .fot_trgr.act::before{content:""}.footer .fot-red .fhd.act+.row,.footer .fot_trgr.act+.row{margin-bottom:15px}.footer .footer-top .fot-red:first-child{padding-bottom:0;padding-top:30px}.footer .footer-top .fot-red:last-child{padding-top:0;padding-bottom:30px}.footer .fot_trgr{padding:6px 0 16px}.footer .fot_trgr .icon-plus{display:none}.footer .fot-dred .col-lg-5{margin:35px 0}.footer-btm .d-flex{-ms-flex-direction:column;flex-direction:column;text-align:center}.footer-btm .d-flex div:first-child{margin-bottom:20px}.footer-btm .d-flex a{color:#9d1d27;font-weight:700}.footer .fot_tog .row{-ms-flex-direction:column;flex-direction:column}}.service-box{background-color:#fff;padding:50px 0;position:relative}.service-box::before{background:#f3f3f3;position:absolute;left:0;top:0;content:"";height:125px;width:100%}.service-box.op1::before{height:85px}.service-box.op2::before{display:none}@media(max-width: 767px){.service-box.op2{padding:30px 0}}.service-box.op2 .row.cards{margin-top:0}.service-box.op3::before{display:none}.service-box.op3 .list-item{padding:0;margin-bottom:15px}.service-box.op3 .list-item li span{height:90px;width:90px;-ms-flex:0 0 90px;flex:0 0 90px}.service-box.op3 .card .card-body{padding:40px 16px}.service-box.op3 .card .card-title{line-height:1;margin:0}.service-box.op3 .card .with-circle{color:#54565b}.service-box.op3 .card .with-circle strong{font-weight:500}.service-box.op3 .card .with-circle .flex span{-ms-flex:0 0 75px;flex:0 0 75px}.service-box.op3 .card .with-circle.op3 li{padding:1px 0 1px 15px}.service-box.op3 .card .with-circle.op3 li::before{top:1px}.service-box.op3 .card .black strong{font-weight:500}@media(max-width: 767px){.service-box.op3{padding:30px 0}}.service-box.op3 .row.cards{margin-top:0}.service-box .cards{margin-top:50px}.service-box .card{color:#b8b8b8;height:100%;border-radius:3px}.service-box .card .card-body{padding:40px 32px;border-bottom:0;background:none}.service-box .card .card-body.opt1{padding:40px 35px 15px 35px;border-bottom:0}.service-box .card .card-body.opt2{background-color:#fafafa;padding:24px 35px 24px 35px;color:#54565b;border-radius:0 0 3px 3px}.service-box .card .card-title{font-size:24px;font-weight:300;color:#54565b;margin-bottom:20px}.service-box .card .btn-box .btn-white{color:#767676}.service-box .card .view-all a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-top:4px;color:#b8b8b8}.service-box .card .view-all a .txt{width:80%}.service-box .card button{background:none;border:0;padding:0;position:absolute;top:15px;right:15px}.service-box .card button:focus{outline:0}.service-box .card button span{font-size:22px}.service-box .was-validated .form-control:valid,.service-box .was-validated .form-control:invalid{background-image:none}@media(max-width: 1024px){.service-box .card .card-title{font-size:20px}}@media(max-width: 767px){.service-box{padding:60px 0 30px}.service-box::before{height:120px}.service-box .cards{margin-top:45px}.service-box .cards .col-lg-4{margin-bottom:20px}.service-box .card .card-body{padding:40px 30px}.service-box .card .col-5.black{white-space:nowrap}.service-box .card .card-body.opt1,.service-box .card .card-body.opt2{padding-left:32px;padding-right:32px}.service-box .mt-xs-7{margin-top:32px}}.icn-box{background-color:#ffcb05;width:160px;height:160px;border-radius:50%;border:18px solid #fff;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.icn-box span{font-size:50px}.icn-box img{height:50px}.icn-box+.fhd{font-weight:700;margin-top:4px;text-align:center}@media(max-width: 767px){.icn-box{width:124px;height:124px;border-width:12px}}.d-ctr{text-align:center}@media(max-width: 991px){.d-ctr{text-align:left;margin-top:20px}}@media(max-width: 767px){.d-ctr{text-align:left;margin-bottom:25px;margin-top:20px}}.footer.op1 .footer-btm{font-size:13px;font-weight:300;background-color:#f3f3f3;padding:30px 0;color:#0d0d0d}.footer.op1 .footer-btm.bg-white{background-color:#fff}.footer.op1 .footer-btm.bg-white .red{color:#9b1e26}.footer.op1 .footer-btm p{margin-bottom:0}.footer.op1 .footer-btm .stoke-value{font-size:24px;line-height:1;float:right}.footer.op1 .footer-btm .d-flex{-ms-flex-pack:justify;justify-content:space-between}.footer.op1 .footer-btm a{color:#0d0d0d;margin:0 5px;font-weight:400}@media(max-width: 767px){.footer.op1 .footer-btm{font-size:11px;padding:20px 0}.footer.op1 .footer-btm p:first-child{margin-bottom:8px}.footer.op1 .footer-btm-btm .d-flex{-ms-flex-direction:column;flex-direction:column;text-align:center}.footer.op1 .footer-btm-btm .d-flex p:first-child{margin-bottom:20px}}@media(max-width: 991px){.footer.op1{margin:0}}.icon-twitter{width:24px;height:24px;position:relative;display:block}.icon-twitter::before{content:"" !important;background-repeat:no-repeat;background-size:100%;width:24px;height:24px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-twitter-x' viewBox='0 0 16 16'%3E%3Cpath d='M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z'/%3E%3C/svg%3E")}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:url("../fonts/inter/inter-v8-latin-300.eot");src:local(""),url("../fonts/inter/inter-v8-latin-300.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-300.woff") format("woff"),url("../fonts/inter/inter-v8-latin-300.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-300.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url("../fonts/inter/inter-v8-latin-regular.eot");src:local(""),url("../fonts/inter/inter-v8-latin-regular.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-regular.woff") format("woff"),url("../fonts/inter/inter-v8-latin-regular.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-regular.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:url("../fonts/inter/inter/inter-v8-latin-500.eot");src:local(""),url("../fonts/inter/inter-v8-latin-500.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-500.woff") format("woff"),url("../fonts/inter/inter-v8-latin-500.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-500.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:url("../fonts/inter/inter-v12-latin-600.eot");src:local(""),url("../fonts/inter/inter-v12-latin-600.woff2") format("woff2"),url("../fonts/inter/inter-v12-latin-600.woff") format("woff"),url("../fonts/inter/inter-v12-latin-600.ttf") format("truetype"),url("../fonts/inter/inter-v12-latin-600.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url("../fonts/inter/inter-v8-latin-700.eot");src:local(""),url("../fonts/inter/inter-v8-latin-700.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-700.woff") format("woff"),url("../fonts/inter/inter-v8-latin-700.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-700.svg#Inter") format("svg")}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.bold{font-weight:700}.semi-bold{font-weight:600}a{text-decoration:none;color:#9d1d27}a:hover{text-decoration:none;color:#9d1d27}a:focus{text-decoration:none;color:#54565b;outline:none}ul{margin:0;padding:0}ul li{list-style:none}b,strong{font-weight:700}html,body{font-family:"Inter"}* html .clearfix{height:1%}.clearfix{display:block}.ohidden{overflow:hidden}.FL{float:left}.FR{float:right}.flex{display:-ms-flexbox;display:flex}.CTR{text-align:center}.TAR{text-align:right}.uline{text-decoration:underline}.UC{text-transform:uppercase}.tCap{text-transform:capitalize !important}:focus,button:focus{outline:0}.PR{position:relative}.PA0{padding:0}.PA5{padding:5px}.PA7{padding:7px}.PA10{padding:10px}.PA12{padding:12px}.PA15{padding:15px}.PA20{padding:20px}.PT3{padding-top:3px}.PT5{padding-top:5px}.PT7{padding-top:7px}.PT8{padding-top:8px}.PT10{padding-top:10px}.PT15{padding-top:15px}.PT20{padding-top:20px}.PT25{padding-top:25px}.PT30{padding-top:30px}.PT35{padding-top:35px}.PT40{padding-top:40px}.PT75{padding-top:75px}.PT80{padding-top:75px}.PB5{padding-bottom:5px}.PB7{padding-bottom:7px}.PB10{padding-bottom:10px}.PB15{padding-bottom:15px}.PB20{padding-bottom:20px}.PB25{padding-bottom:25px}.PB30{padding-bottom:30px}.PB35{padding-bottom:50px}.PB40{padding-bottom:40px}.PB45{padding-bottom:45px}.PB50{padding-bottom:50px}.PB55{padding-bottom:55px}.PB60{padding-bottom:60px}.PL5{padding-left:5px}.PL10{padding-left:10px}.PL15{padding-left:15px}.PL20{padding-left:20px}.PL25{padding-left:25px}.PR5{padding-right:5px}.PR10{padding-right:10px}.PR15{padding-right:15px}.PR20{padding-right:20px}.PL50{padding-left:50px}.PR50{padding-right:50px}.p0{padding:0px !important}.relative{position:relative}.MR5{margin-right:5px}.MR7{margin-right:7px}.MR10{margin-right:10px}.MR15{margin-right:15px}.MR20{margin-right:20px}.MR25{margin-right:25px}.MR30{margin-right:30px}.MR0{margin-right:0 !important}.ML2{margin-left:2px}.ML5{margin-left:5px}.ML7{margin-left:7px}.ML10{margin-left:10px}.ML15{margin-left:15px}.ML20{margin-left:20px}.ML30{margin-left:30px}.MT3{margin-top:3px}.MT5{margin-top:5px}.MT6{margin-top:6px}.MT7{margin-top:7px}.MT10{margin-top:10px}.MT12{margin-top:12px}.MT15{margin-top:15px}.MT16{margin-top:16px}.MT20{margin-top:20px}.MT25{margin-top:25px}.MT30{margin-top:30px}.MT35{margin-top:35px}.MT36{margin-top:36px}.MT40{margin-top:40px}.MT42{margin-top:42px}.MT45{margin-top:45px}.MT50{margin-top:50px}.MT70{margin-top:70px}.MB5{margin-bottom:5px}.MB10{margin-bottom:10px}.MB15{margin-bottom:15px}.MB20{margin-bottom:20px}.MB30{margin-bottom:30px}.MB33{margin-bottom:33px}.MB40{margin-bottom:40px}.strong{font-weight:700}body{font:14px "Inter",sans-serif;color:#25243b}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit}.hd{font-size:36px;line-height:1;font-weight:300;color:#54565b;margin-bottom:1rem}@media(max-width: 767px){.hd{font-size:24px}}.hdr{font-size:36px;line-height:1.1}@media(max-width: 767px){.hdr{font-size:24px}}.hdb{font-size:36px;line-height:1;font-weight:700}@media(max-width: 767px){.hdb{font-size:24px}}.hd1{font-size:64px;line-height:1.1;letter-spacing:-2px;color:#fff}.hd1.black{color:#54565b}@media(max-width: 1024px){.hd1{font-size:48px;letter-spacing:-1px}}@media(max-width: 991px){.hd1{font-size:36px;letter-spacing:0}}.hd1l{font-size:64px;font-weight:300;line-height:1.1;letter-spacing:-2px;color:#616161}.hd2{font-size:24px;font-weight:300;line-height:1.1;color:#fff;margin-bottom:5px}.hd2v{font-size:24px;line-height:1.2}.sub-title{font-size:24px;color:#54565b;margin-bottom:25px}.hd3{color:#b8b8b8;font-size:12px;margin-bottom:5px}.hd4{font-size:12px;color:#767676}.hd4 span{display:block;color:#b8b8b8}.hd5{font-size:30px;line-height:1;font-weight:700;color:#54565b;margin-bottom:.5rem}@media(max-width: 1024px){.hd5{font-size:24px}}.hd6{color:#b8b8b8;font-size:16px;margin-bottom:5px}.hd6b{font-size:16px;font-weight:700}.hd7{font-size:36px;font-weight:300;line-height:1}@media(max-width: 767px){.hd7{font-size:24px}}.hd24{font-weight:700;font-size:20px;color:#25243b;letter-spacing:-0.5px;line-height:28px}.hd24.op1{color:rgba(37,36,59,.3);font-size:24px}.hd26{font-weight:300;font-size:26px;letter-spacing:-0.6px;line-height:28px}@media(max-width: 767px){.hd26{font-size:24px}.hd26 strong{font-weight:300}}.hd20{font-weight:600;font-size:20px;color:#25243b;letter-spacing:-0.5px;line-height:26px}.hd20{font-weight:600;font-size:20px;color:#25243b;letter-spacing:-0.5px;line-height:26px}.hd17{font-weight:300;font-size:17px;color:#25243b;letter-spacing:-0.5px;line-height:26px}.hd-bx{display:-ms-flexbox;display:flex;margin-right:24px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}@media(max-width: 767px){.hd-bx{margin:0}}.hd-bx small{display:block;font-size:14px;line-height:1.2;margin-top:5px;letter-spacing:-0.6px}@media(max-width: 1366px){.hd-bx small{display:inline-block;padding-left:15px}}@media(max-width: 1024px){.hd-bx small{display:block;font-size:12px;margin-top:2px;padding-left:0px}}.hd-bx .hd24{font-size:26px;font-weight:500}@media(max-width: 1024px){.hd-bx .hd24{font-size:18px;line-height:1.3}}.hd-bx a{text-align:right}@media(max-width: 1024px){.hd-bx a{width:40%}}.hd10{font-weight:700;font-size:10px;color:#686873;letter-spacing:.5px;line-height:14px;margin:20px 16px 12px;text-transform:uppercase}.hd3b{font-size:24px;font-weight:700;line-height:1.2}.f12{font-size:12px;letter-spacing:-0.5px;line-height:18px}.category-heading{font-weight:600;font-size:26px;line-height:36px;letter-spacing:-1px}.category-heading .f17{font-weight:300;font-size:17px;line-height:24px;letter-spacing:-0.5px}.btn-box .btn-link{color:#9d1d27;font-weight:700;font-size:14px}.btn-box .btn-red{display:inline-block;padding:12px 30px;border-radius:25px;background:#9d1d27;color:#fff;text-align:center;white-space:nowrap;font-size:16px;font-weight:500;letter-spacing:-0.5px;line-height:22px;transition:all .3s}.btn-box .btn-red:disabled{background:#e9e9e9;color:#686873;pointer-events:none}.btn-box .btn-red:hover{box-shadow:0 2px 3px 0 rgba(0,0,0,.5)}.btn-box .btn-red:active{background:#6e0a0f}.btn-box button.btn-red{border:0}.btn-box .bordered{border:solid 1px #9d1d27;padding:12px 30px;border-radius:25px;text-align:center;white-space:nowrap;font-size:16px;background-image:none;font-weight:500}.btn-box .btn-white{background:#fff;color:#9d1d27;border-radius:25px;padding:12px 30px;text-align:center;white-space:nowrap;font-weight:500}.link{color:#9b1e26;font-size:12px;font-weight:600;background:url("../images/lm/arrow.svg") no-repeat center right;padding-right:26px;transition:all .3s}.link:hover{text-decoration:underline;font-weight:700}.link:active{color:#6e0a0f}.link-n{background:url(../images/lm/link-arrow.svg) no-repeat center right;font-size:14px;font-weight:600;color:#981a1d;padding-right:26px}.link-n.center-link{text-align:center;background:none;padding-right:0;margin:0 auto}.proLink{display:block;position:absolute;width:100%;height:100%;z-index:1;bottom:0px !important;right:0px !important}span.arrow.big{height:32px;width:32px;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}span.arrow.big img{width:16px;height:auto}@media(max-width: 991px){span.arrow.big img{width:12px}}.grdP1{background-image:linear-gradient(143deg, #FFEBEB 0%, #FAF2DA 100%)}.grdP2{background-image:linear-gradient(143deg, #FFEBEB 0%, #F0E8EB 100%)}.grdP3{background-image:linear-gradient(143deg, #FAF3D8 0%, #EFDFD3 100%)}.grdP4{background-image:linear-gradient(143deg, #F0E8EB 0%, #FFEBE0 100%)}.grdP5{background-image:linear-gradient(143deg, #FBEAF8 0%, #FEFAE9 100%)}.grdP6{background:linear-gradient(135deg, #FFEBEB 0%, #FAF3D8 100%)}.grdCatBlue{background:linear-gradient(143.78deg, #C2D8EF 7.34%, #8AC2F1 96.03%);mix-blend-mode:multiply}.grdCatPink{background:linear-gradient(147.97deg, #E8D9DF 8.7%, #B08797 94.29%);mix-blend-mode:multiply}.grdCatGrey{background:linear-gradient(143.78deg, #E1E1EB 7.34%, #9393A8 96.03%);mix-blend-mode:multiply}.grdCatDarkPink{background:linear-gradient(143.78deg, #eecec5 7.34%, #b26b69 96.03%);mix-blend-mode:multiply}.sky-bg{background:#f9f5f2}.light-gery-bg{background:#f3f3f3}.grdCatBlue2{background:linear-gradient(135.44deg, #066697 0%, #5A9DD6 96.49%);mix-blend-mode:multiply}.grdCatMeg2{background:linear-gradient(120.13deg, #330F1E 0%, #6E3A4F 100.03%);mix-blend-mode:multiply}.grdCatYellow{background:linear-gradient(299.92deg, #EDC068 -3.78%, #D49F38 100%);mix-blend-mode:multiply}.grdCatBlue3{background:linear-gradient(299.33deg, #535370 1.12%, #323250 100%);mix-blend-mode:multiply}.grdCatOrange{background:linear-gradient(298.46deg, #DA6E4A 1.93%, #9B2F20 100%);mix-blend-mode:multiply}.grdCatGreen{background:linear-gradient(299.93deg, #58A792 -0.12%, #287A5B 100%);mix-blend-mode:multiply}.grdCatPink2{background:linear-gradient(313.41deg, #D87585 2.49%, #A72339 100%);mix-blend-mode:multiply}.grdCatHardBlue{background:#8ac2f1;mix-blend-mode:multiply}.grdCatHardRed{background:#b08797;mix-blend-mode:multiply}.grdHardPurple{background:#9393a8;mix-blend-mode:multiply}.grdHardYellow{background:#f2d18f;mix-blend-mode:multiply}.grdHardPink{background:#eaab96;mix-blend-mode:multiply}.grdHardGreen{background:#8ccbba;mix-blend-mode:multiply}.grdSelect{background-image:linear-gradient(143deg, #6C9FF3 0%, #25499B 100%)}.grdSelect a{color:#fff}.grdWealth{background-image:linear-gradient(143deg, #9D1D27 0%, #54123C 100%)}.grdWealth a{color:#fff}.grdPrivate{background-image:linear-gradient(143deg, #353535 0%, #000000 100%)}.grdPrivate a{color:#fff}.bgWb1{background:#e8d9df}.bgWb2{background:#f4d8cf}.bgWb3{background:#e1e1eb}.bg-loans-blue{background:linear-gradient(135.44deg, #066697 0%, #5A9DD6 96.49%) !important;mix-blend-mode:multiply}.bg-loans-light-blue{background:#8ac2f1 !important;mix-blend-mode:multiply}.bg-accounts-red{background:linear-gradient(120.13deg, #330F1E 0%, #6E3A4F 100.03%) !important;mix-blend-mode:multiply}.bg-accounts-light-red{background:#b08797 !important;mix-blend-mode:multiply}.bg-cards-independence{background:linear-gradient(299.33deg, #535370 1.12%, #323250 100%) !important;mix-blend-mode:multiply}.bg-cards-light-independence{background:#9393a8 !important;mix-blend-mode:multiply}.bg-paylater-yellow{background:linear-gradient(299.92deg, #EDC068 -3.78%, #D49F38 100%) !important;mix-blend-mode:multiply}.bg-paylater-light-yellow{background:#f2d18f !important;mix-blend-mode:multiply}.bg-fastag-orange{background:linear-gradient(298.46deg, #DA6E4A 1.93%, #9B2F20 100%) !important;mix-blend-mode:multiply}.bg-fastag-light-orange{background:#eaab96 !important;mix-blend-mode:multiply}.bg-investment-green{background:linear-gradient(299.93deg, #58A792 -0.12%, #287A5B 100%) !important;mix-blend-mode:multiply}.bg-investment-light-green{background:#8ccbba !important;mix-blend-mode:multiply}.bg-other-pink{background:linear-gradient(313.41deg, #D87585 2.49%, #A72339 100%) !important;mix-blend-mode:multiply}.owl-carousel.with-long-arrow .owl-nav{top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;margin-top:0}.owl-carousel.with-long-arrow .owl-nav button{height:40px;width:40px;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 4px 8px 0px rgba(84,86,91,.15)}.owl-carousel.with-long-arrow .owl-nav button span.icon-Right::before,.owl-carousel.with-long-arrow .owl-nav button span.icon-Left::before{color:#9d1d27;font-weight:bold;font-size:17px}@media(max-width: 991px){.owl-carousel.with-long-arrow .owl-nav button{height:30px;width:30px}.owl-carousel.with-long-arrow .owl-nav button img{width:12px}}.owl-carousel.with-long-arrow .owl-nav button.disabled{opacity:0}.owl-carousel.with-long-arrow .owl-nav button.owl-prev{position:absolute;margin-top:-22px;left:-18px}.owl-carousel.with-long-arrow .owl-nav button.owl-prev span{font-size:17px}.owl-carousel.with-long-arrow .owl-nav button.owl-next{position:absolute;right:-20px;margin-top:-22px;font-size:17px}.owl-carousel.with-long-arrow .owl-nav button.owl-next span{font-size:17px}.owl-carousel.with-long-arrow button.owl-dot{background:rgba(84,86,91,.15);width:6px;height:6px;border-radius:50%;margin:0 3px;transition:ease-in .2s all}.owl-carousel.with-long-arrow button.owl-dot.active{background:#fff;width:10px;height:10px}.owl-carousel.with-long-arrow .owl-dots{text-align:center}.owl-carousel:not(.category-carousel) .owl-item img{height:auto}.owl-carousel.btm-pag .owl-dots{text-align:center}.owl-carousel.btm-pag .owl-dots button.owl-dot{background:#000;width:8px;height:6px;border-radius:3px;margin:0 3px;transition:ease-in .2s all}.owl-carousel.btm-pag .owl-dots button.owl-dot.active{width:20px}@media(max-width: 991px){.mob-scroll{overflow:scroll;padding-bottom:15px;margin-bottom:-15px}}@media only screen and (min-width: 1600px)and (max-width: 1920px){.container{max-width:75%}}@media(max-width: 991px){.col-reset-inmob{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.col-reset-inmob>:nth-child(2){-ms-flex-order:3;order:3}}.list-item{padding-top:5px;display:-ms-flexbox;display:flex}@media(max-width: 767px){.list-item{-ms-flex-direction:column;flex-direction:column}}.list-item.with-arw li{position:relative;padding-right:20px}.list-item.with-arw li:hover::before{color:#9d1d27}.list-item.with-arw li:hover a{color:#9d1d27}.list-item.with-arw li a{width:100%}.list-item.with-arw li::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:0;top:24px;color:#787878}.list-item.op1 li a{color:#fff}.list-item.op1 li span{background:none}.list-item.op1 li span img{height:40px;width:100%}@media(max-width: 991px){.list-item.op1 li a{color:#54565b}}.list-item.op4{margin:30px 0;padding-top:0}.list-item.op4 li{width:32%;font-size:14px}.list-item.op4 li a{color:#fff}.list-item.op4 li span{background:#fff;width:60px;height:60px;-ms-flex:0 0 60px;flex:0 0 60px}.list-item.op4 li span img{height:35px;width:100%}@media(max-width: 1024px){.list-item.op4 li{font-size:13px}}@media(max-width: 991px){.list-item.op4 li a{color:#54565b}.list-item.op4 li span{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px}.list-item.op4 li span img{width:20px}}@media(max-width: 767px){.list-item.op4 li{width:100%}}@media(max-width: 1024px){.list-item.op4{margin:20px 0 10px}.list-item.op4+.btn-box{margin-bottom:20px}}.list-item.op2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}.list-item.op2 li{-ms-flex:0 0 50%;flex:0 0 50%}@media(max-width: 767px){.list-item.op2 li{-ms-flex:0 0 100%;flex:0 0 100%}}.list-item.op2 li span{background:#fff}.list-item.op2 li span img{width:24px;height:24px}.list-item.op2 li .img-ctr{width:80%}.list-item.op2 li .img-ctr.w60{width:60%}.list-item.op5{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}.list-item.op5 li{-ms-flex:0 0 45%;flex:0 0 45%}@media(max-width: 767px){.list-item.op5 li{-ms-flex:0 0 45%;flex:0 0 45%}}.list-item.op5 li span{background:#fff}.list-item.op5 li span img{width:24px;height:24px}.list-item.op5 li .img-ctr{width:80%}.list-item.op5 li .img-ctr.w60{width:60%}.list-item.op6{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}.list-item.op6 li span{background:#fff}.list-item.op6 li span img{width:24px;height:24px}.list-item.op6 li .img-ctr{width:80%}.list-item.op6 li .img-ctr.w60{width:60%}.list-item.opt1 li:last-child{margin-bottom:0}.list-item.opt1 li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-item.opt1 li span{background:#f3f3f3}.list-item li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px;margin-right:10px}@media(max-width: 1366px){.list-item li{margin-bottom:10px}}.list-item li .f18{font-size:18px;line-height:1.2}.list-item li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-item li span{width:40px;height:40px;background:#ffcb05;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:15px}.list-item li span.opt1{background:#fff}@media(max-width: 1024px){.list-item li{margin-bottom:24px}.list-item li span{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:10px}}@media(max-width: 991px){.list-item li{margin-bottom:15px;font-size:12px;margin-right:5px}}.breadcrumb{padding:5px 0;font-size:11px;line-height:16px;border-radius:13px;background:inherit;color:#767676}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";color:#9d1d27;font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb a{color:#9d1d27}.breadcrumb li:last-child a{color:#767676;pointer-events:none}.breadcrumb.breadcrumb-nd{padding:0;font-size:14px}.breadcrumb.breadcrumb-nd a{color:#9b1e26}.breadcrumb.breadcrumb-nd li:last-child a{color:#2b2b2b}.breadcrumb.breadcrumb-nd .breadcrumb-item+.breadcrumb-item::before{color:#9b1e26}.cc-breadcrumb.breadcrumb-wrap{padding-top:20px;margin-top:0 !important}@media(max-width: 991px){.cc-breadcrumb.breadcrumb-wrap{padding-top:25px}}.cc-breadcrumb.breadcrumb-wrap nav{display:inline-block}.cc-breadcrumb.breadcrumb-wrap nav .breadcrumb{padding:5px 20px;font-size:12px;line-height:16px;border-radius:13px;background:#e8e8e8;text-transform:uppercase;color:#767676;font-weight:500;margin-bottom:0}.cc-breadcrumb.breadcrumb-wrap nav .breadcrumb a{color:#4f4e4e}.cc-breadcrumb.breadcrumb-wrap nav .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.cc-breadcrumb.breadcrumb-wrap nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";color:#9d1d27;font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;float:left;padding-right:.5rem}.breadcrumb-wrap{padding-top:20px}.breadcrumb-wrap.grnt-hpcl-breadcumb{position:absolute;z-index:1}.explorer11 .blog-main .breadcrumb-wrap nav{display:inline}.breadcrumb-wrap nav{display:inline-block}.breadcrumb-wrap nav .breadcrumb{margin-bottom:0}.breadcrumb-wrap nav .breadcrumb.op1{background:#f3f3f3}@media(max-width: 991px){.breadcrumb-wrap{padding-top:0;margin-top:12px}}@media(max-width: 767px){.breadcrumb-wrap{display:none}}.breadcrumb-wrap.breadcrumb-highlight{background-color:rgba(233,233,233,.7);border-radius:24px;display:inline-block;padding:8px 16px}.breadcrumb-wrap.breadcrumb-highlight .breadcrumb{-ms-flex-align:center;align-items:center}.breadcrumb-wrap.breadcrumb-highlight .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-top:3px}.breadcrumb-wrap.breadcrumb-highlight.MT20{margin-top:15px}@media(max-width: 767px){.breadcrumb-wrap.breadcrumb-highlight{display:none}}.banner-brdcrumb.breadcrumb-wrap{position:absolute;z-index:1}@media only screen and (min-width: 992px)and (max-width: 1370px){.banner-brdcrumb.breadcrumb-wrap{margin-top:20px}}.banr .breadcrumb-wrap{padding-top:20px}.banr .breadcrumb-wrap nav{display:inline-block}.banr .breadcrumb-wrap nav .breadcrumb{background:#e8e8e8;margin-bottom:0;padding:5px 20px;font-size:12px;color:#2b2b2b}.banr .breadcrumb-wrap nav .breadcrumb a{color:#2b2b2b}.banr .breadcrumb-wrap nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"/";color:#2b2b2b}@media(max-width: 767px){.banr .breadcrumb-wrap{display:none}}.popup-close{position:absolute;right:25px;top:25px;z-index:1}.modal-dialog{max-width:600px}.modal-content{border-radius:0px}body.modal-open section,body.modal-open header,body.modal-open footer{-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}.gryModal,.whiteModal{max-width:660px}@media(max-width: 767px){.gryModal,.whiteModal{margin:0px;min-height:100%;-ms-flex-align:end;align-items:flex-end}.gryModal .btn-box button.btn-red,.whiteModal .btn-box button.btn-red{width:100%}.gryModal.op1,.whiteModal.op1{-ms-flex-align:center;align-items:center}.gryModal.op1 .modal-content,.whiteModal.op1 .modal-content{border-radius:16px}.gryModal.op1 .modal-content .modal-body,.whiteModal.op1 .modal-content .modal-body{padding:16px}.gryModal.op1,.whiteModal.op1{-ms-flex-align:center;align-items:center}}.gryModal .modal-content,.whiteModal .modal-content{background:#f6f6f6;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);border-radius:16px}@media(max-width: 767px){.gryModal .modal-content,.whiteModal .modal-content{border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.gryModal .modal-content .modal-body,.whiteModal .modal-content .modal-body{padding:30px}@media(max-width: 767px){.gryModal .modal-content .modal-body,.whiteModal .modal-content .modal-body{padding:20px}}.gryModal .modal-content .hd26,.whiteModal .modal-content .hd26{font-weight:700;color:rgba(37,36,59,.32)}@media(max-width: 767px){.gryModal .modal-content .hd26,.whiteModal .modal-content .hd26{font-size:24px}}.gryModal .modal-content .modal-header,.whiteModal .modal-content .modal-header{border-bottom:0px;padding:10px;padding-left:0px}.gryModal .modal-content .form-group1 input,.gryModal .modal-content .form-group1 textarea,.gryModal .modal-content .form-group1 select,.whiteModal .modal-content .form-group1 input,.whiteModal .modal-content .form-group1 textarea,.whiteModal .modal-content .form-group1 select{font-size:17px;font-weight:500}.gryModal .modal-content .btn-box,.whiteModal .modal-content .btn-box{margin-top:30px}.gryModal .modal-content .icon-close.red::before,.whiteModal .modal-content .icon-close.red::before{color:#9d1d27}.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before{border-radius:2px}.gryModal .modal-content .custCheckbox [type=radio]:checked+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.gryModal .modal-content .custCheckbox [type=radio]:not(:checked)+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=radio]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=radio]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before{border:2px solid #9d1d27}.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:after,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:after,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:after,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:after{top:-1px}.gryModal .thumbsup,.whiteModal .thumbsup{position:absolute;top:-30px;left:0px;width:100%}.gryModal .copy,.whiteModal .copy{font-size:17px;color:#25243b;line-height:1.4;font-weight:300}@media(max-width: 767px){.gryModal .copy,.whiteModal .copy{font-size:16px;height:300px;padding:0 30px;margin:0 -30px;overflow:scroll}}.thanksModal.gryModal{max-width:422px}.thanksModal.gryModal p{line-height:1.5;margin-top:15px}.thanksModal.gryModal .btn-box .btn-red{min-width:140px}@media(max-width: 767px){.animate-bottom{position:relative;animation:animatebottom .4s}}@keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.whiteModal .modal-content{background:#fff}.whiteModal .modal-content .modal-body{padding:28px}.whiteModal .modal-content .modal-body .modal-header{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-top:0px;padding-bottom:0px}@media(max-width: 767px){.whiteModal .modal-content .modal-body .modal-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.whiteModal .modal-content .modal-body .modal-header .hd26{padding-right:4px}.whiteModal .date{font-size:17px;color:#54565b}@media(max-width: 767px){.whiteModal .date{font-size:14px;padding-top:3px}}.whiteModal .date::before{content:"| "}@media(max-width: 767px){.whiteModal .date::before{content:inherit}}.whiteModal hr{border-top:0px;height:4px;background-image:linear-gradient(135deg, #FFDF66 0%, #BA5B03 100%);width:24px;display:inline-block;margin-top:10px;margin-bottom:10px}.whiteModal .popup-close{right:20px;top:20px}.whiteModal .btn-box .btn-red{min-width:150px}@media(max-width: 767px){.whiteModal .btn-box .btn-red{min-width:100%}}.hide{display:none}.white-box,.accordian .tog_cont,.accordian .trgr,.search-bxIn .search-ad .ad-card{background:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.d-show{display:block !important}@media(max-width: 767px){.d-show{display:none !important}}.m-show{display:none !important}@media(max-width: 767px){.m-show{display:block !important}}.fs20{font-size:20px}.fs20b{font-size:20px;font-weight:700}.sticky-btm{display:none;transition:transform .3s linear}.sticky-btm.hide{transform:translate(0, 50px)}.sticky-btm a{display:block;height:50px;background:#9d1d27;color:#fff;text-align:center;line-height:50px;font-size:14px;font-weight:700}@media(max-width: 767px){.sticky-btm{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:3}}.min-height-1{min-height:1px}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?4q7qfx");src:url("../fonts/icomoon.eot?4q7qfx#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?4q7qfx") format("truetype"),url("../fonts/icomoon.woff?4q7qfx") format("woff"),url("../fonts/icomoon.svg?4q7qfx#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-diamond:before{content:"";color:#c08c3e}.icon-up-arw:before{content:"";color:#9b1e26}.icon-arw-down:before{content:"";color:#bfbfbf}.icon-grey_ic-48-thumb:before{content:""}.icon-ic-48-mobile:before{content:""}.icon-ic-48-pan-id:before{content:""}.icon-ic-48-pincode:before{content:""}.icon-view:before{content:"";color:#fff}.icon-login1:before{content:"";color:#787878}.icon-more:before{content:"";color:#ffcb05}.icon-lage .path1:before{content:"";color:#787878}.icon-lage .path2:before{content:"";margin-left:-1.25em;color:#c4c4c4}.icon-down:before{content:"";color:#9d1d27}.icon-up:before{content:"";color:#00a07a}.icon-download:before{content:"";color:#fff}.icon-date:before{content:"";color:#787878}.icon-star-filled:before{content:"";color:#9d1d27}.icon-tick:before{content:"";color:#9c1d26}.icon-close:before{content:"";color:#fff}.icon-share:before{content:"";color:#787878}.icon-login:before{content:"";color:#787878}.icon-search:before{content:"";color:#787878}.icon-instagram:before{content:"";color:#fff}.icon-youtube:before{content:"";color:#fff}.icon-copy:before{content:"";color:#fff}.icon-whatsapp:before{content:"";color:#fff}.icon-fb:before{content:"";color:#fff}.icon-linkedin:before{content:"";color:#fff}.icon-twitter:before{content:"";color:#fff}.icon-menu:before{content:"";color:#787878}.icon-service-req:before{content:"";color:#787878}.icon-complaints:before{content:"";color:#787878}.icon-compliments:before{content:"";color:#787878}.icon-contact-us:before{content:"";color:#787878}.icon-play:before{content:"";color:#fff}.icon-star:before{content:"";color:#787878}.icon-minus:before{content:""}.icon-plus:before{content:"";color:#787878}.icon-rs:before{content:"";color:#54565b}.icon-Down:before{content:"";color:#787878}.icon-Up:before{content:"";color:#525252}.icon-Left:before{content:"";color:#787878}.icon-Right:before{content:"";color:#787878}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{background:red;height:100%;position:absolute;right:0;top:0;width:8px}.jspHorizontalBar{background:red;bottom:0;height:16px;left:0;position:absolute;width:100%}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#fff;position:relative}.jspDrag{background:#babac0;cursor:pointer;left:0;position:relative;top:0;border-radius:4px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;cursor:pointer;direction:ltr;display:block;margin:0;padding:0;text-indent:-20000px}.jspDisabled{background:#80808d;cursor:default}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{float:left;height:100%;width:16px}.jspVerticalBar .jspArrow:focus{border:1px solid red;outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.os-animation{opacity:0}.os-animation.animated{opacity:1}.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}body{padding-top:160px}body.overflow{overflow:hidden}@media(max-width: 991px){body{padding-top:110px}}header{position:fixed;width:100%;top:0;left:0;z-index:2;height:100px;background:#fff;transition:all .1s ease}header.secNavSticky.d-lg-block{height:auto}header.zindex{z-index:9;box-shadow:none}header.zindex.d-lg-none{box-shadow:none}header.zindex.secNavSticky{box-shadow:none;z-index:3}header.sticky{height:70px;overflow:hidden;z-index:3}header.sticky .menu{opacity:1;left:0;width:84px;padding:25px 20px 25px 40px}header.sticky .top-nav-left{opacity:0;width:50px}header.sticky .top-nav-right li.drop-down{opacity:0}header.sticky .top-nav-right li.drop-down>a{line-height:inherit}header.sticky .sub-nav{opacity:0;transform:translateY(-50%)}header.sticky .top-nav{height:70px}header.sticky .top-nav .logo{padding:15px 0 0 20px}header.sticky .top-nav-right li.stvi{display:block}header.sticky .top-nav-right li.stvi .icon-search{vertical-align:middle}header.sticky .sec-nav{display:none}header.sticky .login a{height:70px}@media(max-width: 991px){header.sticky .top-nav .logo{padding-top:0}}@media(max-width: 991px){header{height:60px}}header a{color:#25243b}header.d-lg-none .btn-box .btn-white{border:solid 1px;padding:8px 15px;margin-left:5px;font-size:14px;font-weight:600}header.d-lg-none .top-nav-right ul li{margin-right:7px;padding:0px}header.d-lg-none .top-nav-right ul li:last-child{padding:0 0 0 2px}@media(max-width: 991px){header.d-lg-none .top-nav-right ul li.lang-bx{position:relative}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content{left:auto;right:-130px;width:160px;padding:10px 10px 5px 10px;top:30px}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li{padding:5px;margin:0;border-bottom:1px solid #d8d8d8;font-size:14px}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li:last-child{border-bottom:0}}header .icon-lage .path1:before{color:#353535}header .icon-lage .path2:before{color:#353535}@media(max-width: 991px){header .icon-lage .path1:before{color:#979797}header .icon-lage .path2:before{color:#616161}}.header-main{margin:0 auto}.sec-nav{display:-ms-flexbox;display:flex;background:linear-gradient(131.93deg, #353535 0%, #000000 100%);height:55px;opacity:1;transform:translateY(0);transition:all .3s ease;position:relative;z-index:1;-ms-flex-align:center;align-items:center}.sec-nav.bg-white{background-color:#fff !important;background:rgba(0,0,0,0)}.sec-nav.bg-white>ul.last li:hover{background:rgba(0,0,0,0)}.sec-nav.bg-white>ul.last li a,.sec-nav.bg-white>ul.last li a:visited{color:#353535}.sec-nav.bg-white>ul.last li a:hover,.sec-nav.bg-white>ul.last li a:active,.sec-nav.bg-white>ul.last li a:visited:hover,.sec-nav.bg-white>ul.last li a:visited:active{background:#fff}.sec-nav.bg-white>ul.last li .dropdown-content{background:#fff}.sec-nav.bg-white>ul.last li .dropdown-content li a,.sec-nav.bg-white>ul.last li .dropdown-content li a:visited{background-image:none;color:#353535}.sec-nav>ul{display:-ms-flexbox;display:flex}.sec-nav>ul.pre{background:#000;margin-left:20px;border-radius:24px}@media(max-width: 1440px){.sec-nav>ul.pre{margin-left:12px}}.sec-nav>ul.pre.bg-transparent li a{color:#353535}.sec-nav>ul.pre.bg-transparent li a:hover{color:#353535 !important;background:rgba(0,0,0,0)}.sec-nav>ul.pre li{margin:0px;line-height:2.5;font-size:12px}.sec-nav>ul.pre li a{border-radius:24px;display:block;padding:0 20px;color:#fff}@media(max-width: 1440px){.sec-nav>ul.pre li a{padding:0 15px}}@media(max-width: 1024px){.sec-nav>ul.pre li a{padding:0 7px}}.sec-nav>ul.pre li a:hover{font-weight:inherit;background:rgba(157,29,39,.3);color:#fff}.sec-nav>ul.last{margin-left:auto;margin-right:70px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sec-nav>ul.last li{position:relative;height:100%;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.sec-nav>ul.last li{margin-right:0px}}.sec-nav>ul.last li .icon-search{vertical-align:middle}.sec-nav>ul.last li a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;font-size:14px;color:#fff}.sec-nav>ul.last li a:link{color:#fff}.sec-nav>ul.last li a:visited{color:#fff}.sec-nav>ul.last li a:hover{background:#000;color:#fff}.sec-nav>ul.last li a.btn-white{min-width:88px;font-weight:500;height:36px;font-size:14px !important;color:#fff !important;background-color:#981a1d}@media(max-width: 1024px){.sec-nav>ul.last li a.btn-white{min-width:68px;font-size:14px;height:33px}}.sec-nav>ul.last li a.btn-white:hover{color:#fff;background:#981a1d !important}.sec-nav>ul.last li a.btn-white.customer-support{min-width:70px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#353535 !important;border:1px solid #353535;border-radius:50px;background:rgba(0,0,0,0) !important}.sec-nav>ul.last li a.btn-white.customer-support:hover{background:#fff !important}.sec-nav>ul.last li:last-child{margin-right:0}.sec-nav>ul.last li:last-child a{margin:0}.sec-nav>ul.last li.help-dropdonw{margin:0 15px}.sec-nav>ul.last li.help-dropdonw:hover,.sec-nav>ul.last li.login-button:hover{background:none}.sec-nav>ul>li{line-height:40px;font-size:14px;margin-right:32px}.sec-nav>ul>li.sec{background:#f5f5f5;margin-right:0;padding-left:30px}.sec-nav>ul>li>a:hover,.sec-nav>ul>li>a.active{color:#fff}.sec-nav>ul>li>a:hover .icon-Down::before,.sec-nav>ul>li>a.active .icon-Down::before{content:""}.sec-nav>ul>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.sec-nav>ul .icon-search{font-size:16px;font-weight:700}.sec-nav>ul .icon-lage{font-size:15px}.sec-nav>ul .dfv{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media(max-width: 1024px){.sec-nav>ul li{margin-right:24px}.sec-nav>ul.pre{padding-left:0px;margin-left:10px}.sec-nav>ul.last{margin-right:4px}}.sec-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.sec-nav .menu a img{display:block}.sec-nav .menu a span{font-size:20px}.sec-nav .logo{padding:0px 0px 0 70px}@media(max-width: 1024px){.sec-nav .logo{padding:0px 0px 0 10px}}.sec-nav .logo a img{height:36px;display:block;width:auto}@media(max-width: 1024px){.sec-nav .logo a img{height:36px}}.sec-nav a{color:#fff}.sec-nav a:hover{color:#fff}.sec-nav .dropdown-content a{color:#54565b}.sec-nav .icon-Down:before{color:#da3442}.sec-nav .btn-box .btn-red{padding:7px 23px;font-size:14px}.sec-nav .btn-box .btn-white{min-width:70px;height:30px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;margin-left:8px;color:#981a1d;letter-spacing:-0.6px}.sec-nav .btn-box .btn-white.dropdown-toggle:after{display:none}@media(max-width: 1024px){.sec-nav .btn-box .btn-white{min-width:68px;height:33px;font-size:14px}}@media(max-width: 1280px){.sec-nav .btn-box .btn-white{font-size:14px;line-height:20px;padding:0 8px;margin-left:5px;margin-right:5px;min-width:72px}}.sec-nav .btn-box .btn-white:hover{background:#9d1d27;color:#fff}.sec-nav .btn-box .btn-white.ira-help:hover{background-color:#fff}.sec-nav .btn-box .btn-white.ira-help img{margin-top:-7px}.sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative;z-index:2}.sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:39px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:3}.top-nav{font-size:14px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:9px 65px;background:#fff}.top-nav.bg-light-white{padding:0 70px}@media(max-width: 1024px){.top-nav{padding:0}}@media(max-width: 991px){.top-nav{box-shadow:none}}.top-nav .logo{padding:10px 30px 0 46px}.top-nav .logo a img{display:block}.top-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.top-nav .menu a img{display:block}.top-nav .menu a span{font-size:20px}@media(max-width: 1024px){.top-nav .logo{padding:10px 10px 0 30px}}@media(max-width: 991px){.top-nav{height:60px;-ms-flex-align:center;align-items:center}.top-nav .menu{position:static;opacity:1;left:0;width:24px}.top-nav .logo{padding:0 0 0 0}.top-nav .logo img{height:28px}.top-nav .menu-mob .icon-menu,.top-nav .icon-search{display:block;font-size:20px}.top-nav .icon-search{font-size:24px}.top-nav .myCornerm img{height:30px}.top-nav .menu-mob .icon-menu::before{color:#9b1e26}}.top-nav .top-nav-left .drop-down.rgt .dropdown-content{left:auto;right:0px}.top-nav .top-nav-left .dropdown-content{left:0;top:45px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:760px;max-height:290px;overflow-y:scroll}@media(max-width: 1024px){.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:550px}}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col{height:235px;min-width:520px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col .grdiantCard{width:46%}.top-nav .top-nav-left .dropdown-content.onlinkList{padding:0px;border-radius:0 0 10px 10px}.top-nav .top-nav-left .dropdown-content.onlinkList li{margin-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li:last-child a{border-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li a{display:-ms-flexbox;display:flex;padding:18px 20px;border-bottom:solid 1px rgba(151,151,151,.2);-ms-flex-align:center;align-items:center}.top-nav .top-nav-left .dropdown-content.onlinkList li a span{padding-right:23px}.top-nav-left{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-left>li{margin:0;position:relative;font-size:14px}.top-nav-left>li.active>a,.top-nav-left>li:hover>a{font-weight:700}.top-nav-left>li.active>a .icon-Down::before,.top-nav-left>li:hover>a .icon-Down::before{color:#9d1d27;content:""}.top-nav-left>li>a{display:block;border-bottom:3px solid rgba(0,0,0,0);font-size:14px;padding:14px 30px 14px 0;height:45px;color:#353535;white-space:nowrap}@media(max-width: 1024px){.top-nav-left>li>a{padding:16px 8px}}.top-nav-left>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.top-nav-left>li>a .icon-Down::before{color:#9d1d27}.top-nav-left>li>a:hover{background:rgba(0,0,0,0);border-bottom:3px solid #9d1d27}.top-nav-left>li .dfm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-left>li .dfm .icon-more{font-size:20px;margin-right:8px}.top-nav-left>li .icon{margin-right:8px;display:inline-block}.top-nav-left>li .icon img{width:20px;height:20px}@media(max-width: 1280px){.top-nav-left>li.hide-1024{display:none}}@media(max-width: 1280px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:15px 30px 10px 0px}}@media(max-width: 1024px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:15px 18px 10px 0px}}.top-nav-left .blk-btn-new{border-radius:50px;border:1px solid #353535;background:rgba(0,0,0,0);color:#353535;font-size:14px;font-weight:500;line-height:12px;padding:6px 16px;margin:6px 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.top-nav-left .blk-btn-new svg,.top-nav-left .blk-btn-new img{margin-right:4px}.top-nav-left .blk-btn-new:hover{font-weight:bold;color:#353535}.top-nav-right{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-right .icon-search:before{color:#9d1d27}.top-nav-right .right-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-right .right-nav .phone svg{margin-top:0px}.top-nav-right .right-nav .hotline-new{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin-left:12px;margin-top:-2px}.top-nav-right .right-nav .hotline-new .hotline-new-customer-care-txt{color:#353535;font-size:14px;font-style:normal;font-weight:400;line-height:12px;margin-top:0}.top-nav-right .right-nav .hotline-new .hotline-new-customer-care-number{color:#353535;font-size:16px;font-style:normal;font-weight:700;line-height:12px;margin-top:2px}@media(max-width: 1024px){.top-nav-right .right-nav{padding:0px 10px 0 0}}.top-nav-right .right-nav>li{margin:0 12px;position:relative}.top-nav-right .right-nav>li>a{padding:15px 0;line-height:30px}.top-nav-right .right-nav>li:last-child{margin-right:0}.top-nav-right .right-nav>li.stvi{display:none}.top-nav-right .right-nav>li .search,.top-nav-right .right-nav>li .icon-lage{font-size:22px}.top-nav-right .right-nav>li .phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0}.top-nav-right .right-nav>li .phone:hover .f10{color:#25243b}.top-nav-right .right-nav>li .phone .f10{margin-bottom:0;line-height:1;font-size:10px;margin-left:8px;font-weight:600}.top-nav-right .right-nav>li .phone .f10.hotline{font-weight:400;font-size:12px;line-height:20px;color:#981a1d;white-space:nowrap}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone .f10.hotline{font-size:11px;line-height:16px}}.top-nav-right .right-nav>li .phone span{display:block;font-weight:600;font-size:16px;line-height:16px;color:#9d1d27;letter-spacing:.23px;margin-top:4px}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone span{font-size:13px}}@media(max-width: 1024px){.top-nav-right .right-nav>li{margin:0 8px;font-size:14px}}@media(max-width: 991px){.top-nav-right .right-nav>li{margin-right:24px}}.sub-nav{opacity:1;transform:translateY(0);transition:all .3s ease;border-top:1px solid #d8d8d8}.sub-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sub-nav ul li{padding:20px}.my-corner{display:inline-block;background:url(../images/svg/my-corner.svg) no-repeat right center;padding-right:46px;line-height:38px}@media(max-width: 1024px){.my-corner{padding-right:38px;height:38px}.my-corner span{display:none}}.login a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.3s;position:relative;padding:0;margin:0 54px 0 0;color:#525252}.login a span{margin-right:8px}@media(max-width: 1024px){.login a{margin-right:30px}}@media(max-width: 991px){.login a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:14px 13px 13px;margin-right:-15px;font-size:12px}.login a span{font-size:20px;margin:0 0 3px}}.mob-menu{display:none}@media(max-width: 991px){.mob-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background:#fff;overflow:auto}.mob-menu .mm-top-in{height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.07)}.mob-menu .mm-top-in .logo img{height:34px;width:auto}.mob-menu .mm-top-in .search{margin-left:auto;margin-right:20px}.mob-menu .mm-top-in .search .icon-search{font-size:24px}.mob-menu .mm-top-in .search .icon-search:before{color:#9b1e26}.mob-menu .mm-top-in .language{margin:0 16px 0 -4px}.mob-menu .mm-top-in .language .icon-lage{font-size:18px}.mob-menu .mm-top-in .icon-close{font-size:18px}.mob-menu .mm-top-in .icon-close:before{color:#9b1e26}.mob-menu .mm-mid .mob-scrollm{background:linear-gradient(131.93deg, #353535 0%, #000000 100%);padding:15px}.mob-menu .mm-mid .mob-scrollm ul{min-width:300px}.mob-menu .mm-mid .tab-content>.active{display:block}.mob-menu .mm-mid .nav.pre{background:#000;border-radius:24px;padding:0}.mob-menu .mm-mid .nav.pre li{padding:0;margin-right:4px}.mob-menu .mm-mid .nav.pre li a{font-size:12px;line-height:20px;color:#fff;white-space:nowrap}.mob-menu .mm-mid .nav.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit}.mob-menu .mm-mid .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 35px;overflow-x:auto}.mob-menu .mm-mid .nav li{margin-right:12px;padding:15px 0}.mob-menu .mm-mid .nav li:last-child{margin-right:0}.mob-menu .mm-mid .nav li a{display:inline-block;padding:5px 14px;border-radius:15px}.mob-menu .mm-mid .nav li a.active{font-weight:700;background:#9d1d27;color:#fff}.mob-menu .mm-mid .tab-content{padding:0}.mob-menu .mm-mid .tab-content .mlink{border-bottom:1px solid rgba(157,29,39,.3);padding-bottom:24px;margin-bottom:0}.mob-menu .mm-mid .tab-content .mlink a{font-weight:700;color:#9d1d27}.mob-menu .footer-top .fot-dred{padding:40px 20px}.mob-menu .footer .fot-dred .col-lg-5{margin-bottom:0}.mob-menu .mob-smenu a.redirect-link{padding:22px 15px 15px 15px;position:relative;background:#9d1d27;border-bottom:1px solid rgba(216,216,216,.21);color:#fff;display:block}.mob-menu .mob-smenu a.redirect-link::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:24px;color:#fff}.mob-menu .mob-smenu .main-link{padding:20px 15px;background:#d8d8d8;font-weight:700;font-size:14px}.mob-menu .mob-smenu .main-link a{color:#9d1d27;font-size:14px}.mob-menu .mob-smenu .fhd{padding:20px 15px;position:relative;background:#f3f3f3;border-bottom:1px solid #d8d8d8;font-size:14px}.mob-menu .mob-smenu .fhd.act{color:#9d1d27;font-weight:700}.mob-menu .mob-smenu .fhd.act::before{content:""}.mob-menu .mob-smenu .fhd::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:20px;color:#9d1d27}.mob-menu .mob-smenu .fhd.others-menu{background:#525252;color:#fff;border-bottom-color:#d0d0d0}.mob-menu .mob-smenu .fhd.others-menu.last{border-bottom:0}.mob-menu .mob-smenu .fhd.others-menu::before{color:#fff}.mob-menu .mob-smenu .fbody{display:none;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fbody .fhd{border-bottom:0;background:#f3f3f3;border-top:1px solid rgba(216,216,216,.5);padding:22px 15px 15px 15px;color:#54565b}.mob-menu .mob-smenu .fbody .fhd:first-child{border-top:0}.mob-menu .mob-smenu .fbody .fhd.act{color:#54565b}.mob-menu .mob-smenu .fbody .fhd.act::before{content:"";color:#9d1d27}.mob-menu .mob-smenu .fbody .fhd::before{content:"";right:15px;color:#54565b}.mob-menu .mob-smenu .fbody ul{display:none}.mob-menu .mob-smenu .fbody ul.flist{display:block}.mob-menu .mob-smenu .flist{padding-top:25px;display:none}.mob-menu .mob-smenu .flist li{padding:0 25px 20px 25px;font-size:14px}.mob-menu .mob-smenu .flist li.viewAll a{color:#9b1e26;font-size:12px}.mob-menu .mob-smenu .flist li a{color:#25243b;font-size:14px}.mob-menu .mob-smenu .flist li a.f16br{color:#9b1e26}.mob-menu .mob-smenu .flist li hr{margin-bottom:.5rem}.mob-menu .mob-smenu .flist li:last-child{padding-bottom:28px}.mob-menu .mob-smenu .flist li.flist-hd{font-weight:700;color:#9d1d27;padding-left:15px}.mob-menu .mob-smenu .fhd-link{padding:28px 0;font-weight:700;border-top:1px solid rgba(216,216,216,.5)}.mob-menu .footer .fot-red1{padding:20px 0}.mob-menu .footer .fot-red1 ul li{font-weight:700;border-bottom:1px solid rgba(255,255,255,.2);margin-top:0;padding:16px 0}.mob-menu .footer .fot-red1 ul li:last-child{border-bottom:0}.mob-menu .footer{margin-bottom:0}}@media(max-width: 767px){.mob-menu .mm-mid .nav{padding:0 15px}}.snav-wraper,.stab-wraper{height:65px}.bg-grey .secondary-tab{border-bottom:solid 1px #d8d8d8;background:#fafafa;height:69px}@media(max-width: 1024px){.bg-grey .secondary-tab{height:auto}}.secondary-nav,.secondary-tab,.secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.secondary-nav.sticky,.secondary-tab.sticky,.secondary-tab-normal.sticky{position:fixed;width:100%;top:104px !important;left:0;z-index:2}@media(max-width: 991px){.secondary-nav.sticky,.secondary-tab.sticky,.secondary-tab-normal.sticky{top:112px}}.secondary-nav.sticky ul:not(.filter) li a,.secondary-tab.sticky ul:not(.filter) li a,.secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.secondary-nav.sticky .container .btn-box,.secondary-tab.sticky .container .btn-box,.secondary-tab-normal.sticky .container .btn-box{top:5px}.secondary-nav.sticky .container .btn-box .btn-red,.secondary-tab.sticky .container .btn-box .btn-red,.secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.secondary-nav ul:not(.filter),.secondary-tab ul:not(.filter),.secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex}.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 25px}.secondary-nav ul:not(.filter).op1 li:last-child,.secondary-tab ul:not(.filter).op1 li:last-child,.secondary-tab-normal ul:not(.filter).op1 li:last-child{margin-right:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 14px}}.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 36px}.secondary-nav ul:not(.filter) li p,.secondary-tab ul:not(.filter) li p,.secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.secondary-nav ul:not(.filter) li.no-data,.secondary-tab ul:not(.filter) li.no-data,.secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 15px}}.secondary-nav ul:not(.filter) li:first-child,.secondary-tab ul:not(.filter) li:first-child,.secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.secondary-nav ul:not(.filter) li a,.secondary-tab ul:not(.filter) li a,.secondary-tab-normal ul:not(.filter) li a{padding:25px 0 20px;display:block;font-weight:400;position:relative;font-size:17px;line-height:20px;letter-spacing:-0.5px}.secondary-nav ul:not(.filter) li a::after,.secondary-tab ul:not(.filter) li a::after,.secondary-tab-normal ul:not(.filter) li a::after{border-bottom:3px solid #9d1d27;content:"";left:0;right:0;bottom:0;width:0;margin:auto;position:absolute;transition:.3s all ease}.secondary-nav ul:not(.filter) li a strong,.secondary-tab ul:not(.filter) li a strong,.secondary-tab-normal ul:not(.filter) li a strong{font-weight:300;color:#25243b}.secondary-nav ul:not(.filter) li a.active strong,.secondary-nav ul:not(.filter) li a:hover strong,.secondary-tab ul:not(.filter) li a.active strong,.secondary-tab ul:not(.filter) li a:hover strong,.secondary-tab-normal ul:not(.filter) li a.active strong,.secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:500}.secondary-nav ul:not(.filter) li a.active::after,.secondary-nav ul:not(.filter) li a:hover::after,.secondary-tab ul:not(.filter) li a.active::after,.secondary-tab ul:not(.filter) li a:hover::after,.secondary-tab-normal ul:not(.filter) li a.active::after,.secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}@media(max-width: 991px){.secondary-nav,.secondary-tab,.secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.secondary-nav::-webkit-scrollbar,.secondary-tab::-webkit-scrollbar,.secondary-tab-normal::-webkit-scrollbar{display:none}.secondary-nav ul li,.secondary-tab ul li,.secondary-tab-normal ul li{margin:0 24px}}.secondary-tab-normal{border-bottom:solid 1px #d8d8d8;height:69px}@media(max-width: 767px){.secondary-tab-normal ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.secondary-tab-normal ul li{margin:0 8px}@media(max-width: 767px){.secondary-tab-normal ul li{margin:0}}.secondary-tab-normal ul li a{padding:30px 15px 20px 20px}@media(max-width: 1024px){.secondary-tab-normal{height:auto}}.sec-nav ul.last .dropdown-content,.right-nav .dropdown-content,.sub-nav .dropdown-content,.top-nav .dropdown-content{display:none;position:absolute;background:#fff;width:300px;left:-20px;z-index:2;top:50px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07);padding:20px 28px 5px}.sec-nav ul.last .dropdown-content li,.right-nav .dropdown-content li,.sub-nav .dropdown-content li,.top-nav .dropdown-content li{margin-bottom:12px}.sec-nav ul.last .dropdown-content li:last-child,.right-nav .dropdown-content li:last-child,.sub-nav .dropdown-content li:last-child,.top-nav .dropdown-content li:last-child{margin-bottom:0}.sec-nav ul.last .dropdown-content li.sep-line,.right-nav .dropdown-content li.sep-line,.sub-nav .dropdown-content li.sep-line,.top-nav .dropdown-content li.sep-line{border-bottom:1px solid #d8d8d8;margin:16px 0}.sec-nav ul.last .drop-down:hover>a,.right-nav .drop-down:hover>a,.sub-nav .drop-down:hover>a,.top-nav .drop-down:hover>a{border-bottom-color:#9d1d27}.sec-nav ul.last .drop-down:hover>a .icon-Down::before,.right-nav .drop-down:hover>a .icon-Down::before,.sub-nav .drop-down:hover>a .icon-Down::before,.top-nav .drop-down:hover>a .icon-Down::before{content:""}.sec-nav ul.last .drop-down:hover .dropdown-content,.right-nav .drop-down:hover .dropdown-content,.sub-nav .drop-down:hover .dropdown-content,.top-nav .drop-down:hover .dropdown-content{display:block}.sec-nav ul.last .drop-down.lang-bx .dropdown-content,.right-nav .drop-down.lang-bx .dropdown-content,.sub-nav .drop-down.lang-bx .dropdown-content,.top-nav .drop-down.lang-bx .dropdown-content{width:160px}@media(max-width: 1024px){.sec-nav ul.last .drop-down.lang-bx .dropdown-content,.right-nav .drop-down.lang-bx .dropdown-content,.sub-nav .drop-down.lang-bx .dropdown-content,.top-nav .drop-down.lang-bx .dropdown-content{right:-4px}}.sec-nav ul.last .dropdown-content{top:55px;background:#000;width:260px;left:0px;padding:3px 0;border-radius:0 0 10px 10px}.sec-nav ul.last .dropdown-content.help-drodown-menu{border-radius:6px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}.sec-nav ul.last .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block}.sec-nav ul.last .dropdown-content li:last-child a{border-bottom:0px}.sec-nav ul.last .dropdown-content li a{padding:12px 30px 12px 12px;font-size:12px;line-height:1.3;color:#fff;border-bottom:solid 1px rgba(216,216,216,.2);-ms-flex-pack:start;justify-content:start}.sec-nav ul.last .rgt .dropdown-content{left:auto;right:-20px}.mega-menu{display:-ms-flexbox;display:flex}.mega-menu ul.nav{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #d8d8d8;-ms-flex:0 0 185px;flex:0 0 185px;padding:10px 0;min-height:520px;-ms-flex-pack:start;justify-content:flex-start}.mega-menu ul.nav li{padding:0;margin-top:30px;font-weight:700;position:relative}.mega-menu ul.nav li a{padding:0;line-height:24px;display:block}.mega-menu ul.nav li a.active{color:#9d1d27}.mega-menu ul.nav li a.active::after{border-right:2px solid #9d1d27;position:absolute;right:-2px;top:0;height:100%;content:""}.mega-menu .menu-right-box{padding:40px 0 40px 60px;width:100%}.mega-menu .menu-right-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.mega-menu .menu-right-box ul.no-hd li:first-child{margin-top:0}.mega-menu .menu-right-box ul li{padding:0;margin-top:20px}.mega-menu .menu-title,.mega-menu .card-title{margin:0;font-size:24px;line-height:1.2;font-weight:700}.mega-menu .menu-title.MT30,.mega-menu .card-title.MT30{margin-top:30px}.mega-menu .menu-title.with-btn,.mega-menu .card-title.with-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mega-menu .menu-title.with-btn .arrow span,.mega-menu .card-title.with-btn .arrow span{font-size:16px;font-weight:bold}.icon-close.black::before{color:#54565b}.login-bx{padding:0}.login-bx .login-top{background:#9d1d27;background-image:linear-gradient(134deg, #c4777d 0%, #9d1d27 91%);padding:40px 60px 32px;border-radius:4px 4px 0 0}.login-bx .login-top .hd{color:#fff;margin-bottom:20px}.login-bx .login-top .white-box,.login-bx .login-top .accordian .tog_cont,.accordian .login-bx .login-top .tog_cont,.login-bx .login-top .accordian .trgr,.accordian .login-bx .login-top .trgr,.login-bx .login-top .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .login-bx .login-top .ad-card{padding-top:5px}.login-bx .login-top .login-nav ul{display:-ms-flexbox;display:flex}.login-bx .login-top .login-nav ul li{width:50%;text-align:center}.login-bx .login-top .login-nav ul li a{padding:20px 0;display:block;border-bottom:5px solid rgba(0,0,0,0)}.login-bx .login-top .login-nav ul li a.active{border-bottom-color:#9d1d27;font-weight:700}.login-bx .login-top .tab-pane{text-align:center;padding:40px 20px}.login-bx .login-top .tab-pane .padg{padding:0 60px}.login-bx .login-top .tab-pane .btn-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:32px}.login-bx .login-top .tab-pane .btn-box a{font-size:14px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:26px}.login-bx .login-btm{padding:40px 80px;background:#fff;border-radius:0 0 4px 4px}@media(max-width: 991px){.login-bx .login-top .tab-pane .btn-box a{line-height:50px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:46px}}@media(max-width: 767px){.login-bx .popup-close{right:12px;top:12px}.login-bx .login-top{padding:30px 15px}.login-bx .login-top .tab-pane .padg{padding:0}.login-bx .login-top .tab-pane .btn-box{display:block}.login-bx .login-top .tab-pane .btn-box a{min-width:200px}.login-bx .login-top .tab-pane .btn-box a:first-child{margin:0 0 10px}.login-bx .login-btm{padding:30px}.login-bx .login-btm .btn-box.MT15 .MR10{margin:0 0 10px}}.login-bx .login-upgrade{background:url(../images/upgrade.png) no-repeat 0 0;background-size:cover;padding:35px 40px 30px}.login-bx .loan-and-wholesale{padding:35px 40px 10px}.login-bx .loan-and-wholesale .heading{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.login-bx .loan-and-wholesale ul li{font-size:17px;font-weight:700;color:#9d1d27;margin-bottom:20px}.login-bx .loan-and-wholesale ul li a{color:#9d1d27;display:inline-block;background:url(../images/svg/link-arrow.svg) no-repeat right center;padding-right:20px;font-size:16px}.feedback{position:fixed;right:0;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feedback img{width:32px;height:auto}.announcement{position:absolute;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;margin:-80px 0 0 -62px}.announcement img{width:37px;height:82.2px}.announ-box{background:#fff;padding:30px 15px 30px 30px;position:fixed;top:0;right:-350px;width:350px;height:100%;z-index:4;transition:all ease .4s}.announ-box.open{right:0}.announ-box.open+.ann-overlay{display:block}@media(max-width: 767px){.announ-box{right:-280px;width:280px}.announ-box .hd3b{font-size:20px}}.ann-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:3;display:none}.announ-list{height:96%;margin-top:10px}.announ-list .announ-item{padding:16px 0;margin-right:10px;border-bottom:1px solid #d8d8d8;color:#767676}.announ-list .announ-item .f12{line-height:16px;margin:8px 0}.announ-list .announ-item .annImg{margin:10px 0}.announ-list .announ-item .annImg img{width:100%}.announ-list .announ-item .more{display:none}.announ-list .announ-item .rmore{color:#9d1d27}.announ-list .announ-item a{font-weight:700}@media(max-width: 767px){.announ-list{height:88vh}}.menu-cardList-cnt .hd-bx{margin:0px;background:none;padding:0 0}.menu-cardList-cnt .hd-bx h4{font-size:10px;text-transform:uppercase;color:rgba(37,36,59,.5);letter-spacing:1.5px}.menu-cardList{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.grdiantCard{border-radius:8px;min-width:31%;margin:0 8px;margin-bottom:15px}@media(max-width: 1024px){.grdiantCard{width:30%;margin:3px 5px}}.grdiantCard a{position:relative;padding:15px 20px;min-height:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:500;transition:ease-in .1s}@media(max-width: 1024px){.grdiantCard a{padding:7px 10px;min-height:60px;font-size:12px}}.grdiantCard a span{background:#fff;border-radius:50%;height:30px;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.grdiantCard a span:before{color:#9d1d27;font-weight:600}.grdiantCard a:hover{color:#0056b3}.grdiantCard.grdSelect a,.grdiantCard.grdWealth a,.grdiantCard.grdPrivate a{color:#fff}.grdiantCard.grdSelect a:hover,.grdiantCard.grdWealth a:hover,.grdiantCard.grdPrivate a:hover{color:#fff}.metal-drop-down .grdiantCard.grdP3{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%)}.metal-drop-down .grdiantCard a{padding:0;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.metal-drop-down .grdiantCard a .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;margin-bottom:15px}.metal-drop-down .grdiantCard a .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:8px}.metal-drop-down .grdiantCard a .tags .tag.tgclr1{background:#fffbe6}.metal-drop-down .grdiantCard a .tags .tag.tgclr2{background:#ebffff}.metal-drop-down .grdiantCard a .tags .tag.tgclr3{background:#ffeffd}.metal-drop-down .grdiantCard a .tags .tag.tgclr4{background:#ffcece}.metal-drop-down .grdiantCard a .tags .tag.tgclr5{background:#ffe1ec}.metal-drop-down .grdiantCard a .tags .tag.tgclr6{background:#f2e5ff}.metal-drop-down .grdiantCard a .tags .tag.tgclr7{background:#eefff2}.metal-drop-down .grdiantCard a .tags .tag.tgclr8{background:#fff7f7}.metal-drop-down .grdiantCard a .tags~.title{padding:0 8px 18px 12px}.metal-drop-down .grdiantCard a .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 8px 0 12px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.metal-drop-down .grdiantCard a .title span{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;border-radius:20px;box-shadow:0px 1px 2.5px rgba(145,42,44,.24);top:0;position:relative}.metal-drop-down .grdiantCard a .title span::before{font-size:10px}.metal-drop-down .grdiantCard a:hover .title{color:#9d1d27}.metal-drop-down .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;width:auto !important}.metal-drop-down .link:hover{text-decoration:underline;font-weight:700}.metal-drop-down .hd-bx h4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none}.all-drop-down .grdiantCard.grdP3{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%)}.all-drop-down .grdiantCard a{padding:0;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.all-drop-down .grdiantCard a .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;margin-bottom:10px}.all-drop-down .grdiantCard a .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:8px}.all-drop-down .grdiantCard a .tags .tag.tgclr1{background:#fffbe6}.all-drop-down .grdiantCard a .tags .tag.tgclr2{background:#ebffff}.all-drop-down .grdiantCard a .tags .tag.tgclr3{background:#ffeffd}.all-drop-down .grdiantCard a .tags .tag.tgclr4{background:#ffcece}.all-drop-down .grdiantCard a .tags .tag.tgclr5{background:#ffe1ec}.all-drop-down .grdiantCard a .tags .tag.tgclr6{background:#f2e5ff}.all-drop-down .grdiantCard a .tags .tag.tgclr7{background:#eefff2}.all-drop-down .grdiantCard a .tags .tag.tgclr8{background:#fff7f7}.all-drop-down .grdiantCard a .tags~.title{padding:0 8px 10px 12px}.all-drop-down .grdiantCard a .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 8px 0 12px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.all-drop-down .grdiantCard a .title span{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;border-radius:20px;box-shadow:0px 1px 2.5px rgba(145,42,44,.24);top:0;position:relative}.all-drop-down .grdiantCard a .title span::before{font-size:10px}.all-drop-down .grdiantCard a:hover .title{color:#9d1d27}.all-drop-down .grdiantCard.grdSelect .title,.all-drop-down .grdiantCard.grdWealth .title,.all-drop-down .grdiantCard.grdPrivate .title,.all-drop-down .grdiantCard.grdSelect a:hover .title,.all-drop-down .grdiantCard.grdWealth a:hover .title,.all-drop-down .grdiantCard.grdPrivate a:hover .title{color:#fff}.all-drop-down .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;width:auto !important}.all-drop-down .link:hover{text-decoration:underline;font-weight:700}.all-drop-down .hd-bx .h4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none}.all-drop-down .hd-bx .hd2v4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;margin-bottom:0}.heritage-menu .mob-smenu .fhd{color:#000;font-family:"Inter";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.heritage-menu .mob-smenu .flist li{padding:0;margin-bottom:6px}.heritage-menu .mob-smenu .flist li a{padding:0}.heritage-menu .mob-smenu .flist li a .grdiantCard{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%);padding:8px 5px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0;width:100%;border-radius:0}.heritage-menu .mob-smenu .flist li a .grdiantCard .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 10px}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:8px}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr1{background:#fffbe6}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr2{background:#ebffff}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr3{background:#ffeffd}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr4{background:#ffcece}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr5{background:#ffe1ec}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr6{background:#f2e5ff}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr7{background:#eefff2}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr8{background:#fff7f7}.heritage-menu .mob-smenu .flist li.viewAll{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:0 10px 10px 10px}.heritage-menu .mob-smenu .flist li.viewAll .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;margin:0 5px}.heritage-menu .mob-smenu .flist li.viewAll .link:hover{text-decoration:underline;font-weight:700}.more-nav{display:none}@media(max-width: 991px){.more-nav{background-image:linear-gradient(180deg, #353535 0%, #000000 100%);display:none;position:fixed;height:100%;width:100%;z-index:3;top:0px}.more-nav.act{display:block !important}}.more-nav .logo-bar{padding:18px 20px}.more-nav .logo-bar .logo{width:88px}@media(max-width: 991px){.more-nav .mob-scroll{max-height:84%;margin-bottom:190px}}.list-more ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#fff;font-size:28px;padding:20px 35px 20px 20px}@media(max-width: 767px){.list-more ul li a{font-size:24px}}.list-more ul li a span{background:#54565b}.list-more ul li a span img{padding-right:15px}@media(max-width: 767px){.list-more ul li a span{background:none}}.list-more ul li a .icon-Down:before{font-size:20px;color:#da3442}.list-more ul li a.act .icon-Down:before{content:""}.list-more .dropdown-content{background:#000;padding:30px 0}.list-more .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block;margin-left:55px;margin-right:30px}.list-more .dropdown-content li:last-child a{border-bottom:0px}.list-more .dropdown-content li a{padding:10px 30px 20px 12px;font-size:16px;color:#fff;background:url("../images/lm/arrow.svg") no-repeat 97% 15px;-ms-flex-pack:start;justify-content:start}.header-op1{height:70px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.header-op1 .logo{padding:15px 0}.header-op1 .logo img{width:auto;height:40px}.offer-modal{background:#fff !important;box-shadow:0px 0px 15px rgba(0,0,0,.3) !important;border-radius:15px !important;border:0 !important;padding:50px !important}.offer-modal .f30{font-weight:600;font-size:30px;margin-bottom:0}.offer-modal .f20{font-weight:600;font-size:20px;color:#616161;margin-top:10px !important}.offer-modal .icon-close{font-size:24px;font-weight:700}.offer-modal .icon-close::before{color:#9b1e26}.offer-modal .mobNo-box .flex{-ms-flex-align:start;align-items:flex-start}.offer-modal .mobNo-box .form-box{width:70%}.offer-modal .custom-select.op1{width:auto;padding-right:20px;font-weight:600;font-size:32px;border-bottom:0;background-size:22px;border:0;background:rgba(0,0,0,0) url(../images/arrow-down.svg) no-repeat right center;border-radius:0;padding:6px 0;color:#9b1e26;height:auto;padding-right:calc(.75em + 2.3125rem) !important}.offer-modal .input-bx{border:0;border-bottom:1px solid #9b1e26;width:100%;font-weight:600;font-size:32px;padding:8px 0;letter-spacing:5px}.offer-modal .w90p{width:90%}.offer-modal .otp-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:24px}.offer-modal .otp-info span{color:#9b1e26;font-size:24px}.offer-modal .otp-info a{font-size:24px;color:#616161}.offer-modal label.error{color:#9b1e26;margin:8px 0 0}@media(max-width: 991px){.offer-modal{padding:25px}.offer-modal .f30{font-size:20px}.offer-modal .f20{font-size:16px;font-weight:500}.offer-modal .otp-info{font-size:14px}.offer-modal .custom-select.op1{font-size:18px;background-size:16px}.offer-modal .input-bx{font-size:18px;letter-spacing:2px}.offer-modal .icon-close{font-size:18px}.offer-modal .MT30,.offer-modal .MT20{margin-top:15px}.offer-modal .MT50{margin-top:25px}}.offer-modal.offer-modal-revamp .btn-box .btn-red{font-weight:600;font-size:20px}.offer-modal.offer-modal-revamp .btn-box .btn-red.big{width:240px}.offer-modal.offer-modal-revamp .otp-bx{display:block}.offer-modal.offer-modal-revamp .otp-bx.hide{display:none}.modal-backdrop{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.modal-backdrop-whatsapp{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.hd3b{font-size:24px;font-weight:700;line-height:1.2}.m-support{position:relative;padding:8px 0px;box-shadow:0px 4px 8px rgba(37,36,59,.05);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;background-color:#fff}.m-support .btn-box .btn-white{font-weight:500;font-size:12px;line-height:20px;color:#981a1d}.m-support .btn-box .btn-white img{margin-right:4px}@media(max-width: 767px){.m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.top-nav-container{position:relative;z-index:2}@media(max-width: 767px){.top-nav-container{border-bottom:1px solid #d9d9d9}}@media(max-width: 767px){.top-nav-container .top-nav .logo img{height:34px}}@media(max-width: 767px){.top-nav-container .top-nav .btn-box .btn-white{border:solid 1px #9d1d27;padding:8px 15px;margin-left:15px;font-size:14px;font-weight:500;background-color:#9d1d27;color:#fff}.top-nav-container .top-nav .btn-box .btn-white#dropdownMenuHelp{background-color:rgba(0,0,0,0);color:#353535;border-color:#353535}}.top-nav-container .top-nav .btn-box .btn-white.dropdown-toggle:after{display:none}.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative}.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}@media(max-width: 767px){.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{display:none}}.lang-bxMob{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:6;padding:20px;display:none}.lang-bxMob .f20{font-weight:600;margin-bottom:16px;font-size:20px}.lang-bxMob .icon-close{font-size:18px}.lang-bxMob .icon-close::before{color:#9b1e26}.lang-bxMob li{padding:8px 0;border-bottom:1px solid #d8d8d8;font-size:14px}.lang-bxMob li a{color:#25243b}.overlay1{display:block;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:5;width:100%;height:100%}.help-drodown-menu{width:355px;min-width:355px;max-width:355px;border-radius:6px;border:1px solid #d9d9d9;background:#fff;padding:0;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);z-index:9999;margin-top:10px;margin-left:-15px;line-height:normal;overflow:hidden}.help-drodown-menu.dropdown-content{top:36px !important;left:-95px !important}@media(max-width: 1024px){.help-drodown-menu.dropdown-content{left:-174px !important}}@media(max-width: 820px){.help-drodown-menu.no-bs-js{top:30px !important;left:-70px !important}}@media(max-width: 767px){.help-drodown-menu.no-bs-js{top:auto !important;position:fixed !important;bottom:-2px !important;left:0 !important;margin-left:0;width:100%;max-width:100%;transform:none !important;border-radius:8px 8px 0 0}}@media(max-width: 834px){.help-drodown-menu{top:auto !important;position:fixed !important;bottom:-2px !important;left:0 !important;margin-left:0;width:100%;max-width:100%;transform:none !important;border-radius:8px 8px 0 0}}.help-drodown-menu a{padding:15px !important;border-bottom:1px solid #d9d9d9}@media(max-width: 767px){.help-drodown-menu a{padding:12px 32px !important}.help-drodown-menu a.close{padding:10px 10px 0 10px !important;opacity:1;margin-bottom:-8px;padding-bottom:10px !important}.help-drodown-menu a:last-child:not(.close){padding-bottom:36px !important}}.help-drodown-menu a:last-child{border:0}.help-drodown-menu a figure{margin:0;margin-right:5px}.help-drodown-menu a p{margin:0;margin-left:15px}.help-drodown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.help-drodown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.help-drodown-menu a:hover{background-color:#eee !important}#bulletin-modal .modal-dialog{max-width:984px}#bulletin-modal .modal-dialog:before{content:"";position:fixed;top:110px;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:radial-gradient(black, transparent)}.bulletin-modal{padding:50px 38px 29px 38px;border-radius:5px}.bulletin-modal .h3{color:#3a3a3a;font-size:36px;font-weight:700;line-height:130%;margin:0}.bulletin-modal .icon-close:before{color:#9b1e26;font-size:20px}.bulletin-modal .modal-carousel-container .owl-stage-outer{overflow:hidden}.bulletin-modal .modal-carousel-container .owl-stage{display:-ms-flexbox;display:flex}.bulletin-modal .modal-carousel-container .owl-nav{float:right;margin-top:24px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev,.bulletin-modal .modal-carousel-container .owl-nav .owl-next{background-color:#efeded;height:36px;width:36px;border-radius:18px;box-shadow:none;border:0;margin-left:20px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev.disabled,.bulletin-modal .modal-carousel-container .owl-nav .owl-next.disabled{opacity:.5}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev span,.bulletin-modal .modal-carousel-container .owl-nav .owl-next span{font-size:21px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev span:before,.bulletin-modal .modal-carousel-container .owl-nav .owl-next span:before{color:#9d1d27}.bulletin-modal .modal-carousel-container .item{border-radius:16px;overflow:hidden;background:#d3d3d3 50%/cover no-repeat}.bulletin-modal .modal-carousel-container .item figure{text-align:center}.bulletin-modal .modal-carousel-container .item figure img{max-width:100%}.bulletin-modal .modal-carousel-container .item .content{padding:20px 10px;background:#9d1d27}.bulletin-modal .modal-carousel-container .item .content p{color:#fff;font-size:16px;font-weight:500;line-height:22px;border-bottom:.5px solid rgba(255,255,255,.5);margin-bottom:13px;padding-bottom:15px}.bulletin-modal .modal-carousel-container .item .content a{color:var(--Gray-6, #F2F2F2);font-size:16px;font-weight:700;line-height:normal}#bell-bulletin.active{position:relative}#bell-bulletin.active:after{content:"";position:absolute;top:45px;left:0;width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:12px solid #fff}.bg-light-white{background:#f5f5f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.login-button .dropdown .login-btn+.login-drodown-menu{min-width:320px;left:auto;right:0;top:6px !important;padding:20px 20px 0 20px;border-radius:8px;overflow:hidden;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}.login-button .dropdown .login-btn+.login-drodown-menu.dropdown-content{border:none;left:auto;right:-65px;top:40px !important}@media(max-width: 1024px){.login-button .dropdown .login-btn+.login-drodown-menu.dropdown-content{right:-10px}}@media(max-width: 820px){.login-button .dropdown .login-btn+.login-drodown-menu.no-bs-js{top:35px;right:-130px}}@media(max-width: 767px){.login-button .dropdown .login-btn+.login-drodown-menu.no-bs-js{right:0;top:auto;bottom:-2px;position:fixed !important}}@media(max-width: 834px){.login-button .dropdown .login-btn+.login-drodown-menu{top:auto !important;right:0;bottom:0px;transform:none !important;position:fixed !important;z-index:9999999999999;border-radius:8px 8px 0 0;border:1px solid #d9d9d9;padding:20px 32px 0 32px}.login-button .dropdown .login-btn+.login-drodown-menu .close{margin-top:-7px;margin-right:-20px}}@media(max-width: 834px)and (max-width: 767px){.login-button .dropdown .login-btn+.login-drodown-menu .close{opacity:1}}.login-button .dropdown .login-btn+.login-drodown-menu .hd2v{color:#9d1d27;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-0.5px;margin-bottom:0}.login-button .dropdown .login-btn+.login-drodown-menu p{color:#333;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.5px;margin-bottom:20px}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red{letter-spacing:normal;padding:8px 24px;font-size:14px;font-weight:600;color:#fff}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red:visited{color:#fff}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red:hover{background:#9d1d27}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale{margin-top:20px}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a{padding:20px 20px !important;color:#9d1d27;font-size:16px;font-weight:700;line-height:normal;background:rgba(241,241,241,.9);margin:0 -20px}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a.border{border:0 !important;border-bottom:1px solid rgba(83,83,83,.2) !important}@media(max-width: 767px){.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a{margin:0 -32px;padding:20px 32px !important}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a.border{padding-top:36px !important}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a:not(.border){padding-bottom:36px !important}}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale p{color:#353535;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.5px}.normal-tabs-dropdonw .dropdown-toggle{height:auto !important}.normal-tabs-dropdonw .dropdown-toggle:after{display:none}.normal-tabs-dropdonw .dropdown-toggle::before{bottom:-9px !important}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu{border-radius:8px;background:#fff;padding:16px;min-width:180px;margin-top:6px;z-index:99}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a{padding:12px 11px;color:#353535;font-size:14px;font-weight:400;line-height:normal;border-bottom:1px solid #f1f1f1;border-radius:0}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:last-child{border:0}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:hover,.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a.active{color:#9d1d27 !important;font-weight:700;background:#f1f1f1 !important;border-radius:4px}header.zindex .top-nav.bg-light-white{z-index:9;box-shadow:0px 4px 8px rgba(37,36,59,.1)}header.zindex .sec-nav.bg-white{display:none;opacity:0;transition:display 0s,opacity .5s linear}header #login-dropdonw-li:hover:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:46px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:1}@media(max-width: 991px){header #login-dropdonw-li:hover:before{display:none}}header #help-dropdonw-li:hover:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:49px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:1}@media(max-width: 991px){header #help-dropdonw-li:hover:before{display:none}}#normal-tabs-dropdown{height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#normal-tabs-dropdown .dropdown.show .dropdown-toggle::before{display:none}#normal-tabs-dropdown:hover .dropdown.show .dropdown-toggle:before{display:block}#normal-tabs-dropdown:hover .normal-tabs-drodown-menu{display:block}@media(max-width: 767px){.dropdown.btn-box.show:before{content:"";position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:11;pointer-events:none}}#offer-popup .modal-dialog{max-width:800px}#offer-popup .modal-dialog .offer-modal .popup-close{position:absolute;right:25px;top:25px;z-index:1}.m-nav-bottom li a{padding:10px 8px 13px 8px}.m-nav-bottom li.active a{padding:13px 8px 10px 8px;border-top:none}.dd-shadow:hover>a{height:auto;border-radius:8px 8px 0px 0px;background:#f7f7f7 !important;height:28px !important;box-shadow:0px -2px 3.1px 0px rgba(0,0,0,.25);color:#661213 !important;font-weight:bold}.dd-shadow:hover .dropdown-content{top:42px !important;border-radius:0px 4px 8px 8px;background:#fff;box-shadow:0px 0px 6.8px 0px rgba(0,0,0,.25) !important;padding:0 5px;overflow:hidden}.dd-shadow:hover .dropdown-content li:hover a{color:#661213 !important;font-weight:bold}.dd-shadow-none:hover .dropdown-content{top:42px !important;border-radius:0px 4px 8px 8px;background:#fff;box-shadow:0px 0px 6.8px 0px rgba(0,0,0,.25) !important;padding:0 5px;overflow:hidden}.dd-shadow-none:hover .dropdown-content li:hover a{color:#661213 !important;font-weight:bold}@media(min-width: 835px){.d-md-834-block{display:block !important}}@media(min-width: 835px){.d-md-834-none{display:none !important}}.modal-backdrop.black{background-color:rgba(0,0,0,.2)}@media(max-width: 834px){#search-container{padding-left:0 !important;padding-right:0 !important}}#search-container .closeLogin-new{display:none}@media(max-width: 834px){#search-container .closeLogin-new{display:inline-block}}#search-container .logo{margin-right:15px;display:none}@media(min-width: 1580px){#search-container .logo{margin-right:15px;position:absolute;left:70px}}#search-container .logo img{height:36px;display:block;width:auto}.header-search-box input{border-radius:19.5px;border:1px solid #353535;background:#fff;padding:9px 10px 9px 50px;width:100%;color:#3a3a3a;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 767px){.header-search-box input{font-size:14px}}.header-search-box .img-search{top:10px;left:23px}.header-search-box .img-close{top:10px;right:23px;cursor:pointer;display:none}.header-search-modal .owl-carousel .owl-nav button .icon-Right::before,.header-search-modal .owl-carousel .owl-nav button .icon-Left::before{font-size:14px}.header-search-modal .modal-dialog{max-width:1160px}.header-search-modal .img-close{display:block}.header-search-modal .modal-body{border-radius:12px;overflow:hidden}@media(max-width: 767px){.header-search-modal .modal-body{overflow:hidden;overflow-y:auto;max-height:90vh}}.header-search-modal .modal-content{overflow:auto;max-height:90vh;background-color:#fff;border-radius:0 0 12px 12px}.header-search-modal .header-search-box input{border-color:rgba(0,0,0,.25);box-shadow:2px 2px 2px 0px rgba(0,0,0,.25) inset}.header-search-modal .tabs-pane{max-height:68vh;padding-right:0px;overflow:auto}@media(max-width: 767px){.header-search-modal .tabs-pane{overflow:visible;height:100%;max-height:100%}}.header-search-modal .tabs-container{border-radius:12px;background:#efefef;padding:12px 0px;overflow:auto}@media(max-width: 767px){.header-search-modal .tabs-container{position:sticky;top:0;z-index:2}}.header-search-modal .tabs-container ul{gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header-search-modal .tabs-container ul li:first-child{padding-left:24px}@media(max-width: 767px){.header-search-modal .tabs-container ul li:first-child{padding-left:15px}}.header-search-modal .tabs-container ul li:last-child{padding-right:24px}@media(max-width: 767px){.header-search-modal .tabs-container ul li:last-child{padding-right:15px}}.header-search-modal .tabs-container ul a{border-radius:16px;border:1px solid #e0e0e0;background:#fff;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;padding:6px 16px;color:#666;font-size:16px;font-weight:500;line-height:normal}@media(max-width: 767px){.header-search-modal .tabs-container ul a{font-size:14px}}.header-search-modal .tabs-container ul a.active,.header-search-modal .tabs-container ul a:hover{color:#fff;background:#9b1e26;border:1px solid #9b1e26;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.header-search-modal .tabs-container ul a.active img,.header-search-modal .tabs-container ul a:hover img{mix-blend-mode:plus-lighter}.header-search-modal .tabs-container ul a img{margin-right:6px;height:22px;width:22px;mix-blend-mode:luminosity}.header-search-modal .title{color:#353535;font-size:16px;font-weight:700;line-height:normal;padding:0 24px;margin-bottom:12px}@media(max-width: 767px){.header-search-modal .title{font-size:14px;padding:0 15px}}.header-search-modal .recent-activity-searched{position:relative}.header-search-modal .recent-activity-searched .owl-stage-outer{padding-left:24px}.header-search-modal .recent-activity-searched .swiper-wrapper{padding-left:24px}@media(max-width: 767px){.header-search-modal .recent-activity-searched .swiper-wrapper{padding-left:15px}}@media(max-width: 767px){.header-search-modal .recent-activity-searched .owl-stage{display:-ms-flexbox;display:flex;margin-left:-15px}}.header-search-modal .recent-activity-searched .owl-next,.header-search-modal .recent-activity-searched .owl-prev{position:absolute;right:0;top:40%;transform:translateY(-40%);background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.1) 100%) !important;height:100%;width:50px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end}.header-search-modal .recent-activity-searched .owl-next.disabled,.header-search-modal .recent-activity-searched .owl-prev.disabled{opacity:0}.header-search-modal .recent-activity-searched .owl-prev{right:auto;left:0;background:linear-gradient(270deg, rgba(255, 255, 255, 0.1) 0%, #fff 100%) !important;-ms-flex-pack:center;justify-content:center}.header-search-modal .recent-activity-searched .swiper-button-prev,.header-search-modal .recent-activity-searched .swiper-button-next{position:absolute;right:0;top:63%;background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.1) 100%) !important;height:100%;width:50px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end}.header-search-modal .recent-activity-searched .swiper-button-prev.swiper-button-disabled,.header-search-modal .recent-activity-searched .swiper-button-next.swiper-button-disabled{opacity:0}.header-search-modal .recent-activity-searched .swiper-button-prev::after,.header-search-modal .recent-activity-searched .swiper-button-next::after{display:none}.header-search-modal .recent-activity-searched .swiper-button-prev{right:auto;left:0;background:linear-gradient(270deg, rgba(255, 255, 255, 0.1) 0%, #fff 100%) !important;-ms-flex-pack:center;justify-content:center}.header-search-modal .recent-activity-searched .swiper-slide{max-width:-moz-fit-content;max-width:fit-content}.header-search-modal .recent-activity-searched a{color:#666;text-align:center;font-size:13px;font-weight:500;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;padding:10px 12px;border-radius:18px;background:#f0f0f0;min-width:-moz-fit-content;min-width:fit-content}.header-search-modal .recent-activity-searched a:hover{color:#161616;background:#cdcdcd}@media(max-width: 767px){.header-search-modal .recent-activity-searched a{font-size:11px;white-space:nowrap}}.header-search-modal .spacer{margin:18px 0 10px 0}.header-search-modal .chip-container{gap:26px;padding:0 24px 4px 24px;overflow:auto}@media(max-width: 767px){.header-search-modal .chip-container{gap:10px;padding:0 15px 4px 15px}}.header-search-modal .item-chip{-ms-flex:1;flex:1;border-radius:12px;background:#fff;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16);padding:10px}@media(max-width: 767px){.header-search-modal .item-chip{min-width:215px;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16)}}.header-search-modal .item-chip img{margin-right:5px}@media(max-width: 767px){.header-search-modal .item-chip img{width:40px}}.header-search-modal .item-chip .f14sb{margin-bottom:4px;font-size:14px;font-weight:600;color:#3a3a3a}@media(max-width: 767px){.header-search-modal .item-chip .f14sb{font-size:12px}}.header-search-modal .item-chip .link{color:#9b1e26;font-size:12px;font-weight:600;text-decoration:underline}.header-search-modal .item-chip .link:hover{text-decoration:none}.header-search-modal .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px}.header-search-modal .link-only:hover{text-decoration:none}@media(max-width: 767px){.header-search-modal .link-only{font-size:12px;min-width:48%}}.header-search-modal .right-panel{height:100%;max-height:78vh}@media(max-width: 767px){.header-search-modal .right-panel{height:100%;max-height:100%}}.header-search-modal .right-panel>div,.header-search-modal .right-panel .owl-stage-outer,.header-search-modal .right-panel .owl-stage,.header-search-modal .right-panel .owl-item{height:100%}.header-search-modal .right-panel .owl-dots{gap:5px;position:absolute;bottom:10px;width:100%;left:0;text-align:center;display:block !important}.header-search-modal .right-panel .owl-dots .owl-dot{width:6px;height:6px;border-radius:3px;background-color:#dcdcdc;margin:0 3px;filter:drop-shadow(0px 2px 4.2px rgba(0, 0, 0, 0.58))}.header-search-modal .right-panel .owl-dots .owl-dot.active{width:13px;transition:all .3s ease-in-out;background-color:#9b1e26}@media(max-width: 767px){.header-search-modal .right-panel .owl-dots{display:none !important}}.header-search-modal .right-panel .item{height:100%;position:relative}.header-search-modal .right-panel .item img{width:100%;height:100%;object-fit:cover}.header-search-modal .right-panel .item .content{padding:12px;max-width:100%}@media(max-width: 767px){.header-search-modal .right-panel .item .content{padding:10px;max-width:60%}}.header-search-modal .right-panel .item .h3{color:#fff;font-size:24px;font-weight:700;line-height:normal}@media(max-width: 767px){.header-search-modal .right-panel .item .h3{font-size:16px}}.header-search-modal .right-panel .item .txt{color:#fff;font-size:14px;font-weight:700;line-height:148%}@media(max-width: 767px){.header-search-modal .right-panel .item .txt{font-size:12px}}.header-search-modal .right-panel .item .btn-red{border-radius:18px;background:#9b1e26;color:#fff;text-align:center;font-size:13px;font-weight:500;line-height:148%;padding:8px 20px}@media(max-width: 767px){.header-search-modal .right-panel .item .btn-red{font-size:12px}}.header-search-modal .ad-card{border-radius:8px;border:1px solid #ded4d4;background:#fff;overflow:hidden;margin-bottom:12px}@media(max-width: 991px){.header-search-modal .ad-card{margin-left:7px;margin-right:7px}}.header-search-modal .ad-card figure{border-radius:8px;margin-bottom:0px}.header-search-modal .ad-card figure img{width:100%;max-height:120px;object-fit:cover}.header-search-modal .ad-card .figcaption{padding:10px 18px}@media(max-width: 767px){.header-search-modal .ad-card .figcaption{padding:10px}}.header-search-modal .ad-card .h3{color:#3a3a3a;font-size:14px;font-weight:700;line-height:normal;margin-bottom:7px}@media(max-width: 767px){.header-search-modal .ad-card .h3{font-size:12px}}.header-search-modal .ad-card .head{color:#494949;font-size:16px;font-weight:500;line-height:normal;margin-bottom:4px}@media(max-width: 767px){.header-search-modal .ad-card .head{font-size:13px}}.header-search-modal .ad-card .small{color:#666;font-size:11px;font-weight:400;line-height:normal;display:block}@media(max-width: 767px){.header-search-modal .ad-card .small{font-size:8px}}.header-search-modal .ad-card .link{margin-top:8px;border-radius:18px;border:1px solid #9b1e26;background:#fff;color:#9b1e26;text-align:center;font-size:12px;font-weight:600;line-height:100%;padding:8px 12px;display:inline-block}@media(max-width: 767px){.header-search-modal .ad-card .link{font-size:11px}}.header-search-modal .ad-card .logo{float:right;margin-top:-30px;position:relative;z-index:1}.header-search-modal .ad-card .logo img{width:60px}.header-search-modal .pop-faqs{position:relative;min-height:110px;z-index:1}.header-search-modal .pop-faqs .pop-innr{position:absolute}@media(max-width: 767px){.header-search-modal .pop-faqs .pop-innr{position:relative}}.header-search-modal .accordian .trgr{font-size:14px;font-weight:600;color:#666;border-bottom:0 solid;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:50px;margin-bottom:0}.header-search-modal .accordian .trgr:before{top:auto;border:none;background:url(../images/retail-solution/arrow-down.png);background-repeat:no-repeat;background-position:center}.header-search-modal .accordian .trgr.act{border-bottom:1px solid #000}.header-search-modal .accordian .trgr.act:before{top:auto;border:none;background:url(../images/retail-solution/arrow-up.png);background-repeat:no-repeat;background-position:center}.header-search-modal .accordian .tog_cont{border:none;padding:10px 0 0}.header-search-modal .accordian .tog_cont p{font-size:12px;font-weight:500;color:#666}.header-search-modal .get-touch .item-chip{background:#fff8f8;border:1px solid rgba(154,27,36,.02)}.header-search-modal .get-touch .h3{font-size:14px;font-weight:bold;color:#9b1e26;margin:0}@media(max-width: 767px){.header-search-modal .get-touch .h3{font-size:12px}}.header-search-modal .get-touch .gtus{font-size:14px;font-weight:400;color:#666;margin:0}@media(max-width: 767px){.header-search-modal .get-touch .gtus{font-size:12px}}.header-search-modal .searchblog .sbgs{font-size:14px;font-weight:600;color:#666;margin:10px 0}.header-search-modal .searchblog .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px;text-align:center;margin:0 auto;display:block}.header-search-modal .recommend-search{min-height:570px;max-height:570px;overflow:auto}@media(max-width: 767px){.header-search-modal .recommend-search{min-height:inherit;max-height:inherit;overflow:inherit}}@media(max-width: 767px){.header-search-modal .recommend-search .item-chip{-ms-flex-align:start !important;align-items:flex-start !important}}.header-search-modal .recommend-search .item-chip img{margin-right:10px}@media(max-width: 767px){.header-search-modal .recommend-search .item-chip img{width:auto}}.header-search-modal .recommend-search .btn-box .btn-red{font-size:12px;font-weight:500;padding:5px 15px}.header-search-modal .recommend-search .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px;text-align:center;margin:0 auto;display:block}.header-search-modal .search-not-found{min-height:570px;max-height:570px;overflow:auto}@media(max-width: 767px){.header-search-modal .search-not-found{min-height:inherit;max-height:inherit;overflow:inherit}}.header-search-modal .search-not-found .headH2{font-size:36px;color:#9b1e26;font-weight:bold;margin-bottom:15px;text-align:center}@media(max-width: 767px){.header-search-modal .search-not-found .headH2{font-size:24px}}.header-search-modal .search-not-found .pera{font-size:16px;color:#3a3a3a;font-weight:400;text-align:center}@media(max-width: 767px){.header-search-modal .search-not-found .pera{font-size:12px}}.header-search-modal .search-not-found .desc{max-width:490px;margin:0 auto;background:#f4f4f4;border-radius:12px;padding:15px}@media(max-width: 767px){.header-search-modal .search-not-found .desc{margin:0 20px}}.header-search-modal .search-not-found .desc .h3{font-size:20px;font-weight:600;color:#3a3a3a;margin-bottom:10px;text-align:center}@media(max-width: 767px){.header-search-modal .search-not-found .desc .h3{font-size:16px}}.header-search-modal .search-not-found .desc ul{margin:0 auto;display:table}@media(max-width: 767px){.header-search-modal .search-not-found .desc ul{margin:0 30px}}.header-search-modal .search-not-found .desc ul li{list-style:disc;padding:2px;font-size:14px;color:#666}@media(max-width: 767px){.header-search-modal .search-not-found .desc ul li{font-size:14px;margin:0 0 10px}.header-search-modal .search-not-found .desc ul li:last-child{margin:0}}@media(max-width: 767px){.header-search-modal .search-not-found .item-chip{-ms-flex-align:start !important;align-items:flex-start !important}}.header-search-modal .search-not-found .item-chip img{margin-right:10px}@media(max-width: 767px){.header-search-modal .search-not-found .item-chip img{width:auto}}.header-search-modal .search-not-found .btn-box .btn-red{font-size:12px;font-weight:500;padding:5px 15px}.header-search{background:#fff}.header-search #login-dropdonw-li:hover::before,.header-search #help-dropdonw-li:hover::before{top:42px}.header-search ul.cta-container li .dropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(min-width: 835px){.header-search ul.cta-container li.drop-down#login-dropdonw-li:hover .dropdown-content:not(.show){display:block;top:35px !important}}@media(min-width: 835px){.header-search ul.cta-container li.drop-down:hover .dropdown-content:not(.show){display:block;top:20px !important}}.header-search .login-button .dropdown .login-btn{min-width:70px;padding:8px 16px;font-weight:500;height:36px;font-size:14px;color:#fff !important;background-color:#902a2c;margin-left:12px !important}.header-search .login-button .dropdown .login-btn:after{display:none}.header-search .login-button .dropdown .login-btn+.login-drodown-menu{box-shadow:none;background:rgba(0,0,0,0);overflow:visible;z-index:99;margin-top:-5px}.header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner{padding:20px 20px 0 20px;border-radius:6px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;left:auto;background:#fff}@media(max-width: 834px){.header-search .login-button .dropdown .login-btn+.login-drodown-menu{top:auto !important;background:#fff;width:100%;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}}@media(max-width: 834px)and (max-width: 767px){.header-search .login-button .dropdown .login-btn+.login-drodown-menu{padding:20px 32px 0 32px}}.header-search .customer-support{min-width:70px;padding:7px 16px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#353535 !important;border:1px solid #353535;border-radius:50px;background:rgba(0,0,0,0) !important;margin-left:15px !important}.header-search .customer-support:hover{background:#fff !important}.header-search .customer-support:after{display:none}.header-search .customer-support+.help-drodown-menu{top:-19px !important;box-shadow:none;background:rgba(0,0,0,0);overflow:visible;border:0}.header-search .customer-support+.help-drodown-menu .inner{margin-top:20px;border-radius:6px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;left:auto;background:#fff;border:1px solid #d9d9d9}.header-search .customer-support.what-special:hover{font-weight:bold}header.zindex #header-search-section #search-container .logo{display:block}@media(max-width: 991px){header.zindex #header-search-section #search-container .logo{display:none}}.dark-mode body,.dark-mode section,.dark-mode .sec-nav.bg-white>ul.last li .dropdown-content,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu,.dark-mode .calculator-form.form-bg,.dark-mode .revamp_financial_calc .revamp_financial_calc_container .revamp_financial_calc_row .revamp_financial_calc_card_container .financial-calc-form .saving-account-screen .simulation-container,.dark-mode .testimonial-section .card,.dark-mode .blog-card .card-left,.dark-mode .blog-card .card-right,.dark-mode .breadcrumb-wrap nav .breadcrumb,.dark-mode .btn-box .btn-white,.dark-mode .container.top-nav-container,.dark-mode .mob-menu,.dark-mode .mob-menu .mob-smenu .fhd,.dark-mode .third-tab,.dark-mode .form-label-group .bootstrap-select>.btn,.dark-mode .form-label-group .bootstrap-select>.btn-light,.dark-mode .sec-nav ul.last .dropdown-content,.dark-mode .right-nav .dropdown-content,.dark-mode .sub-nav .dropdown-content,.dark-mode .top-nav .dropdown-content,.dark-mode .sec-nav.bg-white>ul.last li a:hover,.dark-mode .sec-nav.bg-white>ul.last li a:active,.dark-mode .sec-nav.bg-white>ul.last li a:visited:hover,.dark-mode .sec-nav.bg-white>ul.last li a:visited:active,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content,.dark-mode .mbFixedbt,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a,.dark-mode .accordian .trgr,.dark-mode .accordian .tog_cont,.dark-mode .nav.soc-listingTab a .card-box,.dark-mode .bg-grey .secondary-tab,.dark-mode .card.op2,.dark-mode .search-box .form-control,.dark-mode .form-control,.dark-mode .looking-for.op1,.dark-mode .service-box::before,.dark-mode .secondary-nav,.dark-mode .header-search,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner,.dark-mode .header-search .customer-support+.help-drodown-menu .inner,.dark-mode .header-search-modal .modal-body.bg-white,.dark-mode .header-search-modal .tabs-container ul a,.dark-mode .header-search-modal .ad-card,.dark-mode .modal-content.bulletin-modal,.dark-mode .modal-content.offer-modal,.dark-mode .btn-unlock{background:#333 !important}.dark-mode .search-bx .typeahead,.dark-mode .search-bxIn .tt-menu,.dark-mode .search-bx,.dark-mode .search-bxIn .search-ad .ad-card,.dark-mode .btn-apply{background-color:#333 !important}.dark-mode .search-bxIn .search-ad,.dark-mode .btn-red{background-color:#000 !important}.dark-mode select.normal-sel,.dark-mode .srch-bx{background-color:#333}.dark-mode .icon-star:before,.dark-mode .sec-nav .icon-Down:before,.dark-mode .mbFixedbt .reTitle a.updownbx span.icon-Down.up:before,.dark-mode .mbFixedbt .reTitle a.updownbx span:before,.dark-mode .accordian .trgr::before{color:#ff0}.dark-mode .icon-star.active::before,.dark-mode .icon-rs:before{color:#ff0}.dark-mode .top-nav,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.active,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing,.dark-mode footer,.dark-mode .footer-top,.dark-mode .customer-friendly,.dark-mode .grey-bg,.dark-mode .mob-menu .mob-smenu .main-link,.dark-mode .grey-bg .card-box,.dark-mode .news-page.grey-bg3,.dark-mode .news-more-card .media,.dark-mode .grdP1,.dark-mode .grdP2,.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a,.dark-mode .my-links a span,.dark-mode .grey-bg2,.dark-mode .looking-for .card-look,.dark-mode .service-box .card .card-body,.dark-mode .header-search-modal .tabs-container,.dark-mode .header-search-modal .recent-activity-searched a,.dark-mode .header-search-modal .item-chip,.dark-mode .home-carousel-2 .home-carousel-2-nav-chip,.dark-mode .mob-menu .mob-smenu .main-link,.dark-mode .top-nav-container,.dark-mode header,.dark-mode .revamp_financial_calc .revamp_financial_calc_container .revamp_financial_calc_row .revamp_financial_calc_card_container .financial-calc-form .saving-account-screen .slider-container,.dark-mode .search-bx,.dark-mode .search-bxIn .tt-menu,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu____,.dark-mode .header-search-box input,.dark-mode .btn-box .btn-white,.dark-mode .header-search-modal .accordian .trgr,.dark-mode .header-search-modal .accordian .tog_cont,.dark-mode .header-search-modal .ad-card .link,.dark-mode header,.dark-mode .sec-nav,.dark-mode .bulletin-modal .modal-carousel-container .item .content{background:#000 !important}.dark-mode .third-tab li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%)}.dark-mode .mob-menu .mob-smenu .fhd::before,.dark-mode .mob-menu .mm-top-in .search .icon-search:before,.dark-mode .mob-menu .mm-top-in .icon-close:before,.dark-mode .grey-bg3 .form-label-group .dropdown .dropdown-toggle:after,.dark-mode :-ms-input-placeholder{color:#ff0}.dark-mode .mob-menu .mob-smenu .fhd::before,.dark-mode .mob-menu .mm-top-in .search .icon-search:before,.dark-mode .mob-menu .mm-top-in .icon-close:before,.dark-mode .grey-bg3 .form-label-group .dropdown .dropdown-toggle:after,.dark-mode ::placeholder{color:#ff0}.dark-mode a,.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6,.dark-mode p,.dark-mode span,.dark-mode strong,.dark-mode em,.dark-mode small,.dark-mode div,.dark-mode li,.dark-mode a,.dark-mode button,.dark-mode label,.dark-mode td,.dark-mode th,.dark-mode caption,.dark-mode legend,.dark-mode pre,.dark-mode blockquote,.dark-mode address,.dark-mode code,.dark-mode kbd,.dark-mode samp,.dark-mode var,.dark-mode cite,.dark-mode abbr,.dark-mode dfn,.dark-mode mark,.dark-mode q,.dark-mode sub,.dark-mode sup,.dark-mode time,.dark-mode ins,.dark-mode del,.dark-mode input,.dark-mode select,.dark-mode svg{color:#ff0 !important}.dark-mode .sec-nav>ul.last li a.btn-white.customer-support{background-color:#fff !important}.dark-mode .get-intouch-revamp,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active{background:#222 !important}.highlighted{border:1px solid #000 !important}.highlightedWhite{border:1px solid #fff !important}.dark-mode .sec-nav>ul.last li.drop-down-accessibility svg path,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility svg path,.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a svg path{stroke:#ff0}.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .close path{stroke:#ff0;fill:#ff0}.dark-mode .close.closeHelp path{fill:#ff0}.dark-mode .sec-nav .icon-Down:before{color:#ff0}.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility svg path,.dark-mode .sec-nav>ul.last li.drop-down-accessibility svg path{stroke:#ff0}.sec-nav>ul.last li.help-dropdonw,.mobile-accessibility-view ul li.help-dropdonw{margin:0 10px}.sec-nav>ul.last li a,.mobile-accessibility-view ul li a{padding:0 10px;font-size:12px}.sec-nav>ul.last li.skip-to-main-content,.mobile-accessibility-view ul li.skip-to-main-content{height:auto}.sec-nav>ul.last li.skip-to-main-content a,.mobile-accessibility-view ul li.skip-to-main-content a{color:#353535;font-size:12px;font-weight:600;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;padding:6px 10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:14px;border:.7px solid #353535}.sec-nav>ul.last li.drop-down-accessibility,.mobile-accessibility-view ul li.drop-down-accessibility{position:relative}.sec-nav>ul.last li.drop-down-accessibility svg,.mobile-accessibility-view ul li.drop-down-accessibility svg{font-weight:600;margin-left:3px;margin-right:3px}.sec-nav>ul.last li.drop-down-accessibility a,.mobile-accessibility-view ul li.drop-down-accessibility a{color:#353535;font-size:12px;font-weight:600;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content{border-radius:8px;background:#fff;box-shadow:0px 4px 7.3px 0px rgba(0,0,0,.68);padding:2px 10px 9px 10px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content li,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #cacaca;padding:8px 0px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content li:last-child,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content li:last-child{border:0}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .label,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .label{color:#333;font-size:10px;font-weight:500;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing{background:#f9f9f9;padding:3px 6px;border-radius:2px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a{padding:0;margin:0;color:#000;font-size:10px;font-weight:800;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a:hover,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a:hover{background:#dfdfdf}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a.disabled,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a.disabled{cursor:not-allowed !important}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a{border-radius:2px;background:#f9f9f9;color:#000;font-family:Arial;font-size:12px;font-style:normal;line-height:normal;margin-left:5px;font-weight:400;border:0;text-align:center;-ms-flex-pack:center;justify-content:center;padding:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;justify-content:center}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-24,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-24{min-width:24px;min-height:24px;max-width:24px;max-height:24px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-30,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-30{min-width:30px;min-height:16px;max-width:30px;max-height:16px;font-size:8px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-53,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-53{min-width:53px;min-height:20px;max-height:20px;font-size:9px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a:hover,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a:hover{background:#dfdfdf}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.active{font-weight:700;background:#dfdfdf;box-shadow:0px 1px 2.5px 0px rgba(0,0,0,.17)}@media(max-width: 991px){.sec-nav>ul.last li.drop-down-accessibility .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content{display:none;position:absolute;top:23px;right:0;z-index:1}}@media(max-width: 991px){.sec-nav>ul.last li.drop-down-accessibility:hover .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility:hover .dropdown-content{display:block;min-width:200px}}.dark-mode .footer .fot-red .container .scroll-top{background:#000;border:1px solid #333}@media(max-width: 767px){.dark-mode .container.top-nav-container,.dark-mode .sa-banner.common-apply.op1 .sa-right{background:#000 !important}.dark-mode .third-tab .nav{background:#333}}.dark-mode .sec-nav.bg-white>ul.last li a:hover,.dark-mode .top-nav .dropdown-content,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner,.dark-mode .header-search .customer-support+.help-drodown-menu .inner,.dark-mode .phone-bx,.dark-mode .help-drodown-menu,.dark-mode ul#custom-select-uiDes-menu li div{background:#333}.dark-mode .drop-down-notification.p1 .notification-dropdown .phone-bx::before{border-bottom-color:#333 !important}.dark-mode .search-bx .typeahead{background-color:#333 !important}@media(max-width: 767px){.dark-mode .header-search,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu{background:#000 !important}}.dark-mode .header-search .customer-support{color:#fff !important}.dark-mode .header-search .customer-support:hover{color:#000 !important}.dark-mode .search-box input.search-input,.dark-mode .landing-banner .category-bx .cat-list-n .cus-cat-item .item,.dark-mode .proud-cust .proud-cust-bg,.dark-mode .customer-spk-bx.cust-blog,.dark-mode .locate-branch .branch-locator,.dark-mode .get-more-features-tabs li .catg span,.dark-mode .offer-modal,.dark-mode .offer-modal .input-bx{background:#000 !important}.dark-mode .faq-sec .faq-block,.dark-mode .get-intouch .getin-touch-n,.dark-mode .safety-left-block,.dark-mode .help-drodown-menu a:hover,.dark-mode .bulletin-modal .modal-carousel-container .owl-nav .owl-prev,.dark-mode .bulletin-modal .modal-carousel-container .owl-nav .owl-next{background-color:#000}.dark-mode .owl-carousel.with-long-arrow .owl-nav button,.dark-mode .features25-tabs li>a.op1,.dark-mode .feature-info.op1,.dark-mode .features25-tabs li>a.op2,.dark-mode .feature-info.op2,.dark-mode .features25-tabs li>a.op3,.dark-mode .feature-info.op3,.dark-mode .features25-tabs li>a.op4,.dark-mode .feature-info.op4,.dark-mode .features25-tabs li>a.op5,.dark-mode .feature-info.op5,.dark-mode .grdP3,.dark-mode .enjoy-power-box,.dark-mode .pl-box,.dark-mode .loan-cal .white-bx,.dark-mode .loan-cal .white-bx .form-input,.dark-mode .loan-emi,.dark-mode .blog-list li,.dark-mode .blog-list li.op1,.dark-mode .blog-list li.op2,.dark-mode .blog-list li.op3,.dark-mode .item-car,.dark-mode .gryModal.car-loan-modal-new .modal-content,.dark-mode .md-page-nav .secondary-tab,.dark-mode .media-card,.dark-mode .gryModal.service-modal .modal-content,.dark-mode .home-banner.home-banner-new .content-container .revamp-breadcrumbs,.dark-mode .home-tab-content,.dark-mode .quick-link-section-new .quick-links .card,.dark-mode .fastag-buy .nav-tabs,.dark-mode .fastag-buy .steps-data .status-step li span,.dark-mode .fastag-buy .qr-section,.dark-mode .section-how-works .how-works-ul li a,.dark-mode .netc-fastag .pink-bg,.dark-mode .fastag-benefit .card{background:#222;background-image:none}.dark-mode .fastag-subnavbar-main .secondary-nav{background:#222 !important}.dark-mode .waytobank-list .item.op1,.dark-mode .waytobank-list .item.op2,.dark-mode .waytobank-list .item.op3,.dark-mode .owl-carousel.with-long-arrow button.owl-dot,.dark-mode .form-group1 select option,.dark-mode .gryModal.service-modal .modal-content .modal-body .raise-issue-modal-data .shadow-box,.dark-mode .fastag-buy .steps-data .status-step li:first-child:before,.dark-mode .fastag-buy .steps-data .status-step li:last-child:before,.dark-mode .fastag-faq .accordian .faq-items,.dark-mode .fastag-buy .steps-data .status-step::before,.dark-mode .gryModal .modal-content,.dark-mode .whiteModal .modal-content{background:#333}.dark-mode .gryModal.car-loan-modal-new .modal-content .modal-body .icon-close.red::before,.dark-mode .form-group1 select option{color:#ff0}.dark-mode .faq-sec .faq-block.faq-block-revamp .accordian .trgr,.dark-mode .faq-sec .faq-block.faq-block-revamp .accordian .tog_cont{background:#000 !important}.dark-mode .video-sec .owl-carousel.with-long-arrow button.owl-dot,.dark-mode .testimonial-section,.dark-mode .fastag-benefit .cards .card-header{background:#000}.dark-mode .fastag-faq{background:#222 !important}.dark-mode .form-group1,.dark-mode .form-group1 input,.dark-mode .form-group1 textarea{background-color:#222 !important;color:#ff0 !important}.dark-mode .list-item.op5 li span,.dark-mode .list-item.op4 li span{background:#000}@media(max-width: 767px){.dark-mode .waytobank-bx{background:#222;padding:10px 0}}.dark-mode .features25-tabs li>a.op1.active::after,.dark-mode .features25-tabs li>a.op2.active::after,.dark-mode .features25-tabs li>a.op3.active::after,.dark-mode .features25-tabs li>a.op4.active::after,.dark-mode .features25-tabs li>a.op5.active::after{border-top-color:#222}.dark-mode .features25-tabs li .catg span{background-image:#333}.dark-mode .get-more-features-tabs li .icon-arw-down::before{color:#000}@media(max-width: 767px){.dark-mode .locate-branch .branch-locator{background:#333}}.dark-mode .list-more ul li a .icon-Down:before,.dark-mode .offer-modal .custom-select,.dark-mode .bulletin-modal .modal-carousel-container .owl-nav .owl-prev span:before,.dark-mode .bulletin-modal .modal-carousel-container .owl-nav .owl-next span:before,.dark-mode .bulletin-modal .icon-close:before{color:#ff0}.dark-mode .offer-modal .custom-select option{color:#ff0;background:#333}.dark-mode .inout-feature-banner picture img{filter:invert(40%)}.dark-mode .secondary-nav,.dark-mode .secondary-tab,.dark-mode .secondary-tab-normal,.dark-mode .card,.dark-mode .faq-items,.dark-mode .grnt-bau-search-result .breadcrumb-wrap nav,.dark-mode .grnt-bau-search-result .btn-share,.dark-mode .grnt-search-ai-desc-main .search-ai-desc-inner::before,.dark-mode .grnt-search-ai-desc-main .source-main,.dark-mode .grnt-result-content .search-tab-content,.dark-mode .search-result-tabs .grnt-secondary-tab ul:not(.filter) li a,.dark-mode .grnt-list-box .gltitle-tag .gl-tag,.dark-mode .ppf_calcu_sec .lumpammout,.dark-mode .ppf_calcu_pup .modal-content,.dark-mode .gratuity-calculator-section .gratuity_container .calculator-form .mont_crd .inp_field,.dark-mode .gratuity-calculator-section .gratuity_container .calculator-form .mont_crd .yearserv .f1,.dark-mode .gratuity-calculator-section .gratuity_container .calculator-form .mont_crd .yearserv .f2,.dark-mode .mutal_fund_lump_retrs .headamunt,.dark-mode .mutal_fund_lump_retrs .lumpammout .calculator-form .loan-cal .value-content,.dark-mode .mutal_fund_lump_retrs .lumpammout .calculator-form .loan-cal .radio-tile-group,.dark-mode .mutal_fund_lump_retrs .total_invest_div,.dark-mode .nps_cal_section .calculator-form .loan-cal .radio-tile-group,.dark-mode .nps_cal_section .calculator-form .loan-cal .value-content,.dark-mode .nps_cal_section .calculator-form .rightSide .parent_regular_sip,.dark-mode .nps_cal_section .calculator-form .rightSide .contribution-dv .contribution_amount,.dark-mode .swp_calculator_section .calculator-form .loan-cal .value-content,.dark-mode .loan-calculator-section .calculator-comp .form-input,.dark-mode .downloadsBoxes .boxs .boxCommon,.dark-mode .loan-against-faq-section .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .tp-user-guide .tax-card .card-body,.dark-mode .state-accordian-container .accordian.f1 .trgr,.dark-mode .state-accordian-container .step-box,.dark-mode .section-upi-how-works .box,.dark-mode .nachModBoxes .boxs .boxCommon,.dark-mode .nach-features-list .cardDivNachFea .content,.dark-mode .doorstep-charges .accordian .faq-items .tog_cont .table-striped tbody tr,.dark-mode .req-callback .req-callback-form,.dark-mode .accordian .trgr,.dark-mode .accordian .tog_cont,.dark-mode .sip-calculator-section .sip-ammout-tabs .tabs-pane,.dark-mode .question-section .question-steps a,.dark-mode .question-section .question-carousel .item,.dark-mode .wealth-user-guide .tax-card .card-body,.dark-mode .sgb-steps .card-radius,.dark-mode .sgb-benifits .item .content-container,.dark-mode .wealth-product-section .nav-tabs .nav-link,.dark-mode .gift-city-overview .pink-gradient,.dark-mode .gc-nri-page .gc-nri-tabs .nav-tabs,.dark-mode .gc-nri-page .gc-nri-tabs .nav-tabs .nav-link,.dark-mode .gc-nri-page .gc-nri-tab-content .ca-middle-row .pink-bg,.dark-mode .outlook-retire-plan-section .nav-tabs .nav-link,.dark-mode .outlook-calculator-section .calculator-form .leftSide,.dark-mode .advantages-cards .cldiv .cd_bdy,.dark-mode .outlook-calculator-section .outlook-ammout-tabs .tabs li a,.dark-mode .outlook-calculator-section .calculator-form .rightSide,.dark-mode .white-box,.dark-mode .accordian .tog_cont,.accordian .dark-mode .tog_cont,.dark-mode .accordian .trgr,.accordian .dark-mode .trgr,.dark-mode .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .dark-mode .ad-card,.dark-mode .modal-content,.dark-mode .product-banner.home-calculator-banner .banner-wrapper .banner-ctnt.form-banner .info-card,.dark-mode .way-to-bank .wtb-card,.dark-mode .lookingFor,.dark-mode .chart-bx .note,.dark-mode .bxInterest .inp-bx.big.higl,.dark-mode .bxInterest .inp-bx.big,.dark-mode .all-drop-down .grdiantCard a .tags .tag,.dark-mode .grnt-esg-gallery .gresgallry-main .gresgallry-box,.dark-mode .grnt-esg-rawork .row+.row .gresgrawo-box,.dark-mode .grnt-esg-ramember .row+.row .gresramemb-box,.dark-mode .grnt-esg-racerti .row+.row .gresracerti-box,.dark-mode .banner-form,.dark-mode .salary_acc_features_benefits .d_container .crd_cont,.dark-mode .benefitsBox,.dark-mode .hpcl-first-card .drive-calculator,.dark-mode .hpcl-component-main .container-main .row-div .slider-div .right-bar .card-div,.dark-mode .benefits .benefits-card.card1,.dark-mode .dfc-section,.dark-mode .salary_acc_features_benefits_classic .d_container_cls .crd_cont_classic,.dark-mode .benefits .benefits-card.card2,.dark-mode .grnt-intiat-portfolio .grintia-port-tab ul,.dark-mode .grnt-intiat-portfolio .grintia-port-main .grintia-port-box .grintia-port-inbox,.dark-mode .grnt-esg-target .gresg-tar-box,.dark-mode .grnt-esg-highlights .grnt-highlight-box,.dark-mode .grnt-esg-sheet .gresg-sheet-box,.dark-mode .grnt-esg-policies .gresg-polici-main,.dark-mode .grnt-award .grnt-award-box,.dark-mode .grnt-repo-publication .row .col-lg-3 .grnt-repopubli-box::before,.dark-mode .grnt-esg-leaders .esg-leader-desc,.dark-mode .grnt-esg-initiative .esg-ini-left-side,.dark-mode .grnt-esg-journey .journey-box .journey-bottom .jb-desc-box,.dark-mode .grnt-asba-suggest .grassug-box,.dark-mode .grnt-asba-testimonial .in-outwrdsTestimonailComp-cards-items,.dark-mode .grnt-blp-banner .blp-listing-main .blp-box,.dark-mode .grnt-bl-hlp .grntin-hlp-swiper .swiper-slide .hlp-box,.dark-mode .grnt-testiComp .swiper-slide,.dark-mode .grnt-bl-rate .bl-rtch-main,.dark-mode .nri-eligibility,.dark-mode .grnt-calc-main .calc-main .common-bg-calc,.dark-mode .grnt-bl-factor .blfact-inner .blfactin-box,.dark-mode .inoutwrd-features-comp .crd-inoutwrd-features,.dark-mode .inwrd-howto-tranfer.howtoBg .stepList ul li.listBg,.dark-mode .in-out-remittance-calc .remit-currency-form,.dark-mode .in-out-remittance-calc .remit-currency-form .contrylist .liList .li:hover,.dark-mode .in-outwards-fx-retail .fx-retail-bg,.dark-mode .in-outwrd-limit .media,.dark-mode .in-outwrds-benefits .item .content,.dark-mode .in-outwards-regulations .container .graybg,.dark-mode .in-outwards-faq-container .in-outwards-faq-filter-items-txt,.dark-mode .in-outwards-faq-container .in-outwards-faq .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .in-outwrdsTestimonailComp-cards-items,.dark-mode .get-in-touch-red .media,.dark-mode .d-mat-why-idfc .cardBox,.dark-mode .d-mat-discover .discoverSlide .stepCard,.dark-mode .remttance-calculator .container,.dark-mode .contrylist .liList .li:hover,.dark-mode .how-to-calculate .stepList ul li .num,.dark-mode .archive-main .tab-Section .tabs-container,.dark-mode .archive-main .topHeadSection .selectYear .formBg .select2-selection__rendered,.dark-mode .selectYearDrop.select2-dropdown li,.dark-mode .archive-main .archive-tabs-section ul.nav li a,.dark-mode .assets-auction .pink-bg,.dark-mode .green-fd-intro-section .breadcrumb,.dark-mode .section-fd-calculator.green-fd-calculator .green-calculator-right-box,.dark-mode .green-fd-impact-section .impactSection .green-box,.dark-mode .green-fd-impact-section .whiteBg,.dark-mode .green-fd-introduce-section p .tooltip-normal .tooltiptext,.dark-mode .mcf-offers .offersBg .gotoOffers,.dark-mode .mcf-steps .bottomSection .whiteBtn,.dark-mode .ss-main .safe-secure,.dark-mode .tnc-sec .tnc-box,.dark-mode .helpline-sec .help-inn,.dark-mode .grdP6,.dark-mode .hpci-calculator-main .calculator-container .main-calculator,.dark-mode .hpcl-fuel-credit-card .row .hpcl-fuel-cards,.dark-mode .bg-white,.dark-mode .ui-selectmenu-menu .ui-widget-content .ui-menu-item>div,.dark-mode .overview-list .over-card,.dark-mode .stage-box .hd26 span,.dark-mode .stage-box .picks-item,.dark-mode .startUpgrdP7,.dark-mode .table-striped tbody tr,.dark-mode .table-striped tbody tr,.dark-mode .look-for-solution,.dark-mode .startUpgrdP4,.dark-mode .startUpgrdP7,.dark-mode .startup-solution,.dark-mode .fastag-section .fastag-container,.dark-mode .product-form-container,.dark-mode .ui-widget,.dark-mode .product-form-container-new,.dark-mode .impt-docs.benefits .card-docs,.dark-mode .download-app-section,.dark-mode .mobile-banking-overview .content,.dark-mode .benifit-container,.dark-mode .how-to-connect .content,.dark-mode .account-benifits,.dark-mode .acc-link-steps,.dark-mode .financial-blog-carousel .blog-card,.dark-mode .first-money-need-more-section .first-money-need-more-maindiv,.dark-mode .first-money-eligi-section .e-f-list .e-l-item,.dark-mode .grnt-fmoney-salary .grntfmoneysl-main .grntfmoneysl-swiper .grntfmoneysw-box,.dark-mode .testimonial-section-first-money .card-container,.dark-mode .first-money-help-main .home-banner.home-banner-new,.dark-mode .first-money-help-main .tab-container .home-tab-content,.dark-mode .intBx,.dark-mode .grnt-fmoney-citie .grntfmoneyciti-main .grntfmoneyciti-swiper .grntfmoneyciti-box,.dark-mode .first-money-run-away-section .first-money-run-away-maindiv,.dark-mode .section-blog-home .blog-home,.dark-mode .looking-for1 .list-looking .card-look1,.dark-mode .credit-card-container,.dark-mode .hpcl-features .row .hpcl-fat-banner,.dark-mode .hpcl-fuel .row .hpcl-fuel-cards,.dark-mode .hero-section-forex .main-div,.dark-mode .curreny-exchange-process .main-div .progress-status-bar .stepper-item .step-counter,.dark-mode .numbers-forex-container .india-numbers .main-container,.dark-mode .numbers-forex-container .international-numbers .main-container,.dark-mode .fees-and-charges-forex .tile-container,.dark-mode .personal-loan-banner .banner-bg .container .row .banner-content .banner-bottom .block-sec,.dark-mode .overview-sec .table-sec .container .table-part .table tbody tr,.dark-mode .benefits-sec .benefits-part .container .view-sec .card-row .benefit-cards,.dark-mode .bank-products .plc-products .container .banner,.dark-mode .item-buttons button,.dark-mode .bank-products .loan-exp .card-sec .item,.dark-mode .chip-slider-wraper label,.dark-mode .product-banner.home-calculator-banner-new .chart-box .chart-row .addIntr .txt,.dark-mode .bank-products .plc-products .container .bank-prod-sec .products-car .owl-stage .item,.dark-mode .quick-link-section .quick-links,.dark-mode .email-detail-container .content,.dark-mode .issue-content,.dark-mode .empowering-ouput-section .empowering-ouput-section-main-div .empowering-ouput-section-content,.dark-mode .cards-container .cards-section .main-card,.dark-mode .contactus-banner .contact-call-box,.dark-mode .contactus-banner .contact-whatsapp-box,.dark-mode .contact-traveling-abroad .traveling-abroad-inner,.dark-mode .apply-bx.category-box,.dark-mode .service-request-container .step-block .caption,.dark-mode .service-req-details-sec .header-sec .status p,.dark-mode .service-req-details-sec .details-content .copy-req .copy-btn,.dark-mode .service-request-empty .empty-box-container .service-btn-empty .service-request-empty-btn,.dark-mode .ui-datepicker select.ui-datepicker-year,.dark-mode .selectChecque .radio-btn label,.dark-mode .faq-comp-video .faq-block,.dark-mode .faq-comp-details .faq-block .faq-clickable-links a p,.dark-mode .pmsby-imgbx,.dark-mode .testimonial .card-testm,.dark-mode .program-list li .cardp.bg1,.dark-mode .eligCriteria .cardEC,.dark-mode .voice-card,.dark-mode .csr-card-block,.dark-mode .program-list li .cardp,.dark-mode .donate-step span,.dark-mode .our-aip,.dark-mode .startUpgrdP10,.dark-mode .htu,.dark-mode .fin-cal-list.fin-cal-car .item,.dark-mode .fin-list.fin-list-car .item,.dark-mode .customer-spk-bx .flex .btn-box a,.dark-mode .ornament-dtl,.dark-mode .btn-list.op1 li a,.dark-mode .table-data .table-striped thead th,.dark-mode .htd-cal,.dark-mode .htu-card,.dark-mode .banner-list li,.dark-mode .loan-cal-new .white-bx,.dark-mode .loan-cal-new .white-bx .form-input,.dark-mode .mdp li a,.dark-mode .safe-banking-tabs li a.data-load.active,.dark-mode .safe-banking-info,.dark-mode .edu-dream-bx,.dark-mode .sign-up-rupee .benefit-card,.dark-mode .features-box,.dark-mode .wow-seeking-section .wow-seeking-section-main,.dark-mode .grdP4,.dark-mode .grdP5,.dark-mode .faq-table .table.op1 thead th,.dark-mode .faq-table .table.op1 tbody td.op1,.dark-mode .tandc-tab,.dark-mode .grnt-esg-initiative .mobile-initiative .esi-ini-box,.dark-mode .grnt-esg-enable.mobile-view{background:#545454 !important}.dark-mode .grnt-sap-banner .grnt-new-sa-calc,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc{background:#545454 !important;border-color:#222}.dark-mode .grnt-sap-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .gsa-platform .gsaplat-right .gsaplatr-qr .txt{color:#222 !important}.dark-mode .pmsby-imgbx,.dark-mode .startUpgrdP10,.dark-mode .picks-item,.dark-mode .ornament-dtl,.dark-mode .safe-banking-info,.dark-mode .grdP4,.dark-mode .grdP5{background-image:none}.dark-mode .grnt-search-ai-desc-main .response-main .response-links svg{fill:#fff}.dark-mode .grnt-list-box,.dark-mode .ppf_calcu_sec .lumpammout .value-content,.dark-mode .ppf_calcu_sec .total_invest_div,.dark-mode .ppf_calcu_sec .sec_div,.dark-mode .ppf_calcu_pup .inner_div,.dark-mode .gratuity-calculator-section .gratuity_container,.dark-mode .gratuity-calculator-section .mut-box .mutual_btn,.dark-mode .mutal_fund_lump_retrs .lumpammout,.dark-mode .nps_cal_section .calculator-form .inner_crd,.dark-mode .nps_cal_section .calculator-form .stepup-section,.dark-mode .nps_cal_section .calculator-form .rightSide,.dark-mode .swp_calculator_section .calculator-form .left_div,.dark-mode .swp_calculator_section .calculator-form .rightsideswp,.dark-mode .loan-calculator-section .calculator-comp,.dark-mode .loan-against-faq-section-filter-items-txt.active,.dark-mode .loan-fee-charges .accordian .faq-items .tog_cont .table-striped tbody tr,.dark-mode .loan-security-banner .btn-primary,.dark-mode .tax-banner .btn,.dark-mode ul#custom-select-dropdown-menu.cuSeldrop.ui-widget.ui-widget-content,.dark-mode .nachModBoxes,.dark-mode .nach-features-list .cardDivNachFea .h2,.dark-mode .sip-calculator-section .sip-ammout-tabs .tabs li a,.dark-mode .sip-calculator-section .calculator-form .value-content,.dark-mode .sip-calculator-section .calculator-form .rightSide .progressbar span .returnedAmount,.dark-mode .sgb-benifits .item.active .content-container,.dark-mode .wealth-banner .btn.btn-outline,.dark-mode .home-banner.gift-city-banner .content-container .btn-container .btn-apply-now,.dark-mode .normal-tabs-trade .tabs-trade,.dark-mode .outlook-calculator-section .calculator-form .value-content,.dark-mode .banner-sa .inputB,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a.active,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:hover,.dark-mode .nav.btns a.active,.dark-mode .nav.btns a:hover,.dark-mode .hpcl-component-main .container-main .row-div .slider-div .right-bar .card-div .slide1 .progress-status-bar .stepper-item .step-counter,.dark-mode .grnt-award .grntaw-top .filter .dropdown-content,.dark-mode .grnt-esg-initiative .esg-ini-left-side .esg-ini-links a.active,.dark-mode .tax-calculation.top-tax .container.mx-wdth,.dark-mode .archive-main .archive-tabs-section ul.nav li a.active,.dark-mode .table-striped thead tr,.dark-mode .startup-stage-1 .table-box,.dark-mode .empowering-ouput-section .empowering-ouput-section-main-div .empowering-ouput-section-content .empowring-seciton-buttons .button-whiTe,.dark-mode .selectChecque [type=radio]:checked+label,.dark-mode .self-service-container,.dark-mode .faq-comp-details .faq-block,.dark-mode .faq-comp-details .faq-block.common-enquiries,.dark-mode .dark-mode .picks-item,.dark-mode .all-accounts .picks-item,.dark-mode .faq-table .table.op1 tbody td.bank-1,.dark-mode .faq-table .table.op1 tbody td.bank-2,.dark-mode .btn-white-arrow,.dark-mode .grnt-blp-banner .blp-desc .btn,.dark-mode .d-mat-banner.grnt-average-banner .btn,.dark-mode .grnt-amb-calculator .amb-calculator .ab-day-select .ab-day-button button:first-child,.dark-mode .grnt-epfcal-ban .grnt-loan-cal-bg .loan-cal .white-bx .epf-balance-button,.dark-mode .grnt-epf-sticky .btn-primary,.dark-mode .strho-banner .strhoban-desc .red-btn,.dark-mode .hurun-self .hursel-top-swiper .hts-box .tab-nav.active,.dark-mode .hurun-glimpse .huglim-top-swiper .hgt-box .tab-nav.active,.dark-mode .grnt-gold-loan-calc-new .slider-value-display{background:#000 !important}.dark-mode .swp_calculator_section .calculator-form .loan-cal .duration,.dark-mode .ui-widget li .ui-state-active,.dark-mode .state-accordian-container,.dark-mode .wealth-testimonial-section,.dark-mode .gift-city-fn-reports,.dark-mode .product-banner.home-calculator-banner .chart-box .chart-row .addIntr .txt,.dark-mode .grnt-esg-rawork .row+.row .gresgrawo-box .scale-point ul li a,.dark-mode .grnt-esg-policies .gresg-polici-main .gresg-polici-box,.dark-mode .grnt-esg-journey::before,.dark-mode .grnt-asba-apply .grasapp-box .grasappb-num h4,.dark-mode .grnt-calc-main .calc-main .chip-slider-wraper label,.dark-mode .grnt-calc-main .calc-main .loan-cal .white-bx .form-label-group,.dark-mode .grnt-bl-factor .blfact-inner .blfactin-box .blfactin-bottom .blfactin-btn,.dark-mode .inwrd-howto-tranfer.howtoBg,.dark-mode .in-out-remittance-calc .remit-currency-form .contrylist .ulList,.dark-mode .in-out-remittance-calc .calc-wrapper .main-div .input-div-dark,.dark-mode .in-out-remittance-calc .remit-currency-form .contrylist .liList,.dark-mode .in-out-remittance-calc .remit-currency-form .contrylist .liList .li,.dark-mode .saving-account-types,.dark-mode .contrylist .ulList,.dark-mode .remttance-calculator .remit-currency-form .form-group .formBg,.dark-mode .remttance-calculator .remit-currency-form .form-group input,.dark-mode .contrylist .liList,.dark-mode .contrylist .liList .li,.dark-mode .tax-calculation .cards .totals,.dark-mode .selectYearDrop.select2-dropdown .select2-results ul .select2-results__option--highlighted.select2-results__option--selectable,.dark-mode .assets-auction .pink-bg .bg-white,.dark-mode .section-fd-calculator .calculator-form .dropdown label,.dark-mode .mcf-feature,.dark-mode .mcf-offers .offersBg,.dark-mode .mcf-offers .offersBg .gotoOffers .offerCard,.dark-mode .mcf-calculator .container,.dark-mode .select2-container--default .select2-selection--single,.dark-mode .mcf-calculator .mcf-currency-form .form-group .formBg,.dark-mode .mcf-calculator .mcf-currency-form .form-group input,.dark-mode .helpline-sec .help-inn .cards.bg-lgt,.dark-mode .helpline-sec .help-inn .cards,.dark-mode .select2-container .select2-dropdown,.dark-mode .section-fd-calculator .calculator-form .bxInterest .btn-white,.dark-mode .web-overview-section ul li,.dark-mode .sticky-footer-calculator .btn-white,.dark-mode .fdwebpage-faq-section .tabsMain .nav-item,.dark-mode .section-fd-calculator .breadcrumb,.dark-mode .section-fd-calculator .best-badge,.dark-mode .btn-box .btn-red:disabled,.dark-mode .service-req-details-sec .details-content,.dark-mode .supported .testi-card,.dark-mode .add_button.red-bordered,.dark-mode .first-money-calculator-section .loan-cal .form-label-group label,.dark-mode .first-money-help-main .home-banner.home-banner-new .nav-tabs .nav-link.active,.dark-mode .looking-for1,.dark-mode .service-req-details-sec.foreclosure .header-sec .status p,.dark-mode .trak-may-request .action,.dark-mode .personal-loan-banner .banner-bg .container .row .banner-content .right-sec1 .calculator-form.form-bg1,.dark-mode .contactus-banner .contact-call-box .call-description .contact-customer-care,.dark-mode .contactus-banner .contact-call-box .call-description .contact-email,.dark-mode .contactus-banner .contact-whatsapp-box .whatsapp-description a.contact-whatsapp-link,.dark-mode .contact-traveling-abroad .country-item,.dark-mode .contact-nearest-branch .item-bank-locations,.dark-mode .contact-address,.dark-mode .offer-section .picks-item,.dark-mode .trackReqModal .modal-content .nav-tabs,.dark-mode .trackReqModal .modal-content .modal-body .tab-pane .content-container ul li,.dark-mode .share-copy-data .copy-link,.dark-mode .ui-datepicker .ui-datepicker-header,.dark-mode .ui-state-default,.dark-mode .ui-widget-content .ui-state-default,.dark-mode .faq-comp-video .faq-block .question-txt,.dark-mode .pmsby-carousel .cardBx,.dark-mode .other-comp .otherIn,.dark-mode .ornament-dtl .ornDtl-row input,.dark-mode .wow-seeking-section .wow-seeking-section-main .buttonDIV .buttonDIVButton,.dark-mode .ccnew-offers-section .container .ccnew-offers-data .tabs-content .cc-card .tab-data,.dark-mode .grnt-esg-leaders .mobile-leaders .esg-leader-box .blfactin-btn a,.dark-mode .grnt-startbank-talk .container .row .col-lg-12 .grstba-talk-main .grstba-talk-innmain .grstba-talk-inner,.dark-mode .grnt-startbank-talk .container .row .col-lg-12 .grstba-talk-main .grstba-talk-bottom .grstba-talkbot-main,.dark-mode .grnt-lannri-bantab .grlanribantb-main .grlanribantb-box a.active,.dark-mode .grnt-nrprod-banner .loan-cal .white-bx .form-label-group,.dark-mode .grnt-epfcal-ban .grnt-loan-cal-bg .loan-cal .white-bx .epf-balance-info,.dark-mode .grnt-epfcal-ban.ver-two .grnt-loan-cal-bg .loan-cal .white-bx .epf-overall,.dark-mode .grnt-glec-main .loan-cal .white-bx,.dark-mode .grnt-glec-main .loan-cal .existing-balance-container .form-input,.dark-mode .grnt-glec-main .loan-cal .existing-balance-container input:not(:placeholder-shown)~label,.dark-mode .gblc-main .saving-term .custom-dropdown .dropdown-btn,.dark-mode .gblc-main .loan-cal .existing-balance-container .form-input,.dark-mode .gblc-main .loan-cal .existing-balance-container input:not(:placeholder-shown)~label,.dark-mode .gblc-main .saving-term .custom-dropdown .dropdown-content,.dark-mode .gblc-main .saving-term .custom-dropdown label.form-control-placeholder,.dark-mode .grnt-saving-acctype.ver-two .grsav-accty-box .grsav-label,.dark-mode .grnt-emi-calc .emi-calc-box .loan-cal .existing-balance-container .form-input,.dark-mode .banner-form .ac-num-box .form-control-placeholder,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .form-label-group input~label.focused,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .sub-product .dropdown-container .dropdown-header,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .sub-product .dropdown-container .dropdown-menu,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .sub-product .dropdown-container .dropdown-menu .dropdown-item,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .sub-product .selected-items .selected-item,.dark-mode .gfm-product-banner,.dark-mode .grnt-fnm-cities-new,.dark-mode .grnt-nrprod-about .loan-cal .white-bx .form-label-group,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .foreign-container .foregn-contrylist .foregn-ulList,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .foreign-container .foregn-contrylist .foregn-liList,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-top,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-top .balance-input,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .forex-drop-box,.dark-mode .gar-awards-main .main-title-select-sticky,.dark-mode .gar-awards-main .main-title-select-sticky .main-title-select,.dark-mode .gar-awards-main .awfil-main .awfil-main-title-sticky,.dark-mode .gar-awards-main .awfil-main .awfil-main-title-sticky .awfil-main-title,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table,.dark-mode .incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid .rate-box,.dark-mode .incomp-popup .modal-dialog .modal-body .bottom-btn,.dark-mode .bank-products .loan-exp,.dark-mode .hurun-banner-sec .banner-sec .btn-section .report-btn a,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .grid-group .filter .dropdown .dropbtn,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .grid-group .filter .dropdown-content,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .tenure__box,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg{background:#333 !important}.dark-mode .ornament-dtl .ornDtl-row input:-moz-read-only,.dark-mode .grnt-glec-main .loan-emi{background-color:#333 !important}.dark-mode .ornament-dtl .ornDtl-row input:read-only,.dark-mode .grnt-glec-main .loan-emi{background-color:#333 !important}.dark-mode .step-avail-section .step-avail-swiper .swiper-item .small,.dark-mode .header-search .customer-support,.dark-mode .header-search .login-button .dropdown .login-btn,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a.active,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:hover,.dark-mode .grnt-asba-faq .accordian .trgr-title,.dark-mode .benifit-container figcaption,.dark-mode .download-app-section .bg-white figcaption,.dark-mode .hero-section-forex .main-div .input-div .selectcurrency .ui-selectmenu-button span,.dark-mode .issue-raise-section.share-modal-data .cir-heading,.dark-mode .sa-intent-pop .modal-dialog .modal-content .modal-body .grexit-intent .grexitinte-main .grexitintemle-top .h2,.dark-mode .sa-intent-pop .modal-dialog .modal-content .modal-body .grexit-intent .grexitinte-main .grexitintemle-top .grex-sapointers .grexsapo-box .grexsapob-desc .txt,.dark-mode .sa-intent-pop .modal-dialog .modal-content .modal-body .grexit-intent .grexitinte-main .grexitintem-bottom .grlb-pointer ul li,.dark-mode .gsa-balance-option .gsa-choose-box .desc-listing-main ul li .listing-desc b,.dark-mode .gsa-balance-option .gsa-choose-box .desc-listing-main ul li .listing-desc strong,.dark-mode .gsa-balance-option .gsa-choose-box .desc-listing-main ul li .listing-desc b,.dark-mode .gsa-balance-option .gsa-choose-box .desc-listing-main ul li .listing-desc strong,.dark-mode .gsa-saving-account .swiper-sa-main .gsa-sas-desc .gsa-sas-desc-top ul li .listing-desc b,.dark-mode .gsa-saving-account .swiper-sa-main .gsa-sas-desc .gsa-sas-desc-top ul li .listing-desc strong,.dark-mode .gsa-platform .gsaplat-main .gsaplat-desc .txt b,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .form-label-group>label,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual .grsaintcal-annual-value-bottom .grannuval-botdesc b,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .forex-drop-box .interest-btn-box .foamount-btn b,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .forex-drop-box .interest-btn-box .foamount-btn strong,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-drop-box .interest-btn-box .amount-btn b,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-drop-box .interest-btn-box .amount-btn strong,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-drop-box .interest-btn-box .intamount-btn b,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-drop-box .interest-btn-box .intamount-btn strong,.dark-mode .grnt-fmoney-eligi-new .gfmeln-box .gfmelnb-bottom ul li b,.dark-mode .grnt-sap-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card .note b,.dark-mode .gffd-key .gfskey-box .gfskeyb-desc .txt b,.dark-mode .ftr-zero .ftrze-main .ftrze-end .ftrzeend-main .ftrzeacc-box .ftrzeacc-body .txt b{color:#ff0 !important}.dark-mode .customdd .selectBox-ui .ui-selectmenu-button.ui-button,.dark-mode .customdd .selectBox-ui .ui-selectmenu-button.ui-button.ui-selectmenu-button-open,.dark-mode .req-callback .req-callback-form input.form-control,.dark-mode .req-callback .req-callback-form select,.dark-mode .spotlight-bx,.dark-mode .grnt-award .grntaw-top .filter .dropdown .dropbtn,.dark-mode .category-faq,.dark-mode .blogs-container,.dark-mode .hpci-calculator-main .calculator-container .main-calculator .main-div .input-div-dark input,.dark-mode .selectBox-ui .ui-selectmenu-button.ui-button.ui-selectmenu-button-open,.dark-mode .insurance-proposal .main-div .table-container .table-striped tbody tr:nth-of-type(2n+1),.dark-mode .service-req-details-sec .progress-status-bar .stepper-item .step-counter,.dark-mode .form-row .account-btn .btn-accounts:disabled,.dark-mode .gblc-main .saving-term .custom-dropdown .dropdown-content div.active,.dark-mode .gblc-main .saving-term .custom-dropdown .dropdown-content div:hover,.dark-mode .grnt-savingacc-rates .table thead,.dark-mode .grnt-currency-coverter-main .grnt-cc-table-main .cc-table-part table,.dark-mode .grnt-gold-loan-calc-new .loan-emi{background-color:#000 !important}.dark-mode .grnt-esg-title h2,.dark-mode .get-in-touch-red .h4,.dark-mode .get-in-touch-red .gt-item a,.dark-mode .grnt-intiat-mobili .grnt-intmobi-swiper .grnt-intmobi-box .grnt-intmobib-desc h3,.dark-mode .esg-common-title,.dark-mode .grnt-award .grntaw-top h2,.dark-mode .grnt-repo-publication .grnt-repo-title h2,.dark-mode .assets-auction .title,.dark-mode .forex-hero-section .intro .headH1,.dark-mode .product-form-container-new .h2head,.dark-mode .clr-grad,.dark-mode .everyday-comp .hd30,.dark-mode .v-banner-common .hd45,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg .fd-rates-box .fdr-title,.dark-mode .gcl-calc-main .grnt-new-sa-calc .set-balance-popup .txt b,.dark-mode .ftr-explore .comparison-section .compare-header-wrap .compare-header .h3,.dark-mode .forex-lead-form .flf-desc .h1,.dark-mode .gsa-payout .gspayoutsw-inner .gspayoutsw-box .gspayoutswb-desc .h3,.dark-mode .grnt-sap-banner .grnt-new-sa-calc .bars-container-main .main-title .h3,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table thead th.highlight,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table .highlight b,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg .fd-rates-box .fdr-title{color:#ff0 !important;background:rgba(0,0,0,0) !important;background-clip:unset !important;-webkit-background-clip:unset !important;-webkit-text-fill-color:unset !important}.dark-mode .grnt-esg-leaders .esg-leader-desc::before,.dark-mode .green-fd-intro-section .intro-section .mid-section::after,.dark-mode .green-fd-intro-section .intro-section .mid-section::before,.dark-mode .grnt-fmoney-salary .grntfmoneysl-main .grntfmoneysl-nav::before,.dark-mode .grnt-fmoney-salary .grntfmoneysl-main .grntfmoneysl-nav::after,.dark-mode .grnt-fmoney-citie .grntfmoneyciti-main .grntfmoneyciti-nav::before,.dark-mode .grnt-fmoney-citie .grntfmoneyciti-main .grntfmoneyciti-nav::after{display:none}.dark-mode .sainra-catgory .sircatg-main .sircatg-tabs ul li svg path,.dark-mode .sainra-catgory .sircatgmo-main .card .card-header .btn svg path{fill:#fff}.dark-mode .bg-fastag-orange,.dark-mode .bg-loans-blue,.dark-mode .grdCatBlue2,.dark-mode .grdCatDarkPink,.dark-mode .grdCatPink,.dark-mode .bg-accounts-red,.dark-mode .sa-intent-pop .modal-dialog .modal-content .modal-body .grexit-intent{background:#545454 !important;mix-blend-mode:normal}.dark-mode #setbal-pop,.dark-mode .grnt-lannri-account .row .grlariacout-box .grlariacoutb-bottom .grlariacoutb-btns .red-btn,.dark-mode .grnt-lannri-deposit .grlanridepo-swiper .swiper-slide .grlanridepo-box .grlanridepo-bottom .grlanridepob-btns .red-btn,.dark-mode .grnt-nrprod-charges .grnrprodcharge-main .grnrprodcharge-indesc .grnrprodcharge-btn .white-btn,.dark-mode .grnt-amb-calculator .amb-calculator .amb-calander-selector-gird .amb-calander-selector select,.dark-mode .grnt-amb-calculator .amb-calculator .ab-day-select .ab-day-input input:first-child,.dark-mode .grnt-loan-cal-main .breadcrumb-wrap.breadcrumb-highlight,.dark-mode .grnri-contact-support .grncn-crenum-main .country-tabel .card-wrapper,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-drop-box,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .below-amount-box,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-main .intrest-top,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-main .intrest-top .intrest-input,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-drop-box,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual .grsaintcal-annual-main .grsaintcal-annual-box,.dark-mode .grnt-nrforex-transfer .grnroridbankin-main .grnrfortrm-bottom .grnrfortrmb-bottom,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .foreign-container .foregn-contrylist .foregn-liList .li,.dark-mode .grnt-pr-loan-cal-main .breadcrumb-wrap.breadcrumb-highlight,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg .apply-personal-bg .apply-personal-bg-inner,.dark-mode .forex-lead-form-down .flp-inner-bg .program-status .grid-group .dropdown .dropbtn,.dark-mode .forex-lead-form-down .flp-inner-bg .program-status .grid-group .dropdown .dropdown-content,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .installment-price,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .custom-selectt .select-options li:hover{background:#333 !important;border-color:#333 !important}.dark-mode .gsa-benifits .gsa-benifit-swiper .benifit-box .benifit-box-bg{background:#545454 !important;border-radius:12px}.dark-mode .sainra-catgory .sircatgmo-main .card{background:rgba(0,0,0,0) !important}.dark-mode .referral-why .add-key-tabs .add-key-three-swiper .add-key-box{background:linear-gradient(180deg, rgba(250, 183, 188, 0.1) 0%, rgba(140, 140, 140, 0.2) 100%)}.dark-mode .gsa-benifits .gsa-benifit-swiper .benifit-box .benifit-box-bg img{display:none}.dark-mode .gsa-balance-option .gsa-choose-box,.dark-mode .gsa-saving-account .swiper-sa-thumbs .swiper-slide,.dark-mode .gsa-saving-account .swiper-sa-main .swiper-slide,.dark-mode .gsa-eligibility .indca-started-bg,.dark-mode .saTestimonailComp-cards-items,.dark-mode .gsa-sa-account .gsaacc-box,.dark-mode .gsa-sa-account .gsaacc-box.active .gsaaccb-btn,.dark-mode .gsa-relatvideo .tax-card .card-body,.dark-mode .grnt-startbank-talk .container .row .col-lg-12 .grstba-talk-main,.dark-mode .grnt-startbank-benifit .grnt-stbabeni-owl .item .grstbabeni-box,.dark-mode .grnt-lannri-bantab .grlanribantb-main .grlanribantb-box a,.dark-mode .grnt-lannri-account .row .grlariacout-box,.dark-mode .grnt-lannri-deposit .grlanridepo-swiper .swiper-slide .grlanridepo-box,.dark-mode .grnt-lannri-benefit .grlanribeni-main .grlanribeni-card,.dark-mode .grnt-lannri-benefit .grlanribeni-main .grlanribeniri-btns .white-bg-btn,.dark-mode .grnt-lannri-invest::before,.dark-mode .retail-forex-videos-comp .crd .media-crd,.dark-mode .grnt-nrprod-banner .common-bg-calc .grnrprobanri-bottom .grnrprobanribo-bottom,.dark-mode .grnt-nrprod-saving .grnrpdsavi-main .grnrpdsavi-box,.dark-mode .grnt-nrprod-cta .grnrprodcta-main,.dark-mode .grnt-nrprod-banking .grnroridbankin-tab ul li a.active,.dark-mode .grnt-nrprod-banking .grnroridbankin-main,.dark-mode .grnt-nrprod-exchange .calc-wrapper .grnrpodexchan-right,.dark-mode .grnt-n1-get-new .grnt-get-new-box,.dark-mode .grnt-how-average-calculator .grhowavr-calswiper .swiper-wrapper .swiper-slide .grhowavrcal-box,.dark-mode .grnt-amb-calculator .amb-calculator .amb-calander-selector-gird,.dark-mode .grnt-amb-calculator .amb-calculator .amb-calander-inner .calendar,.dark-mode .grnt-amb-calculator .amb-calculator .ab-day-select,.dark-mode .grnt-loan-cal-main .grnt-loan-cal-bg,.dark-mode .grnt-what-epf .what-main .what-box,.dark-mode .grnt-formula-calc .grnt-formula,.dark-mode .gblc-main .calc-testi-main,.dark-mode .gblc-main .loan-cal .white-bx,.dark-mode .grnt-savingacc-why .grsavaccwhy-swiper .swiper-wrapper .swiper-slide .grsavaccwhy-box,.dark-mode .grnt-saving-acctype .grsav-accty-box,.dark-mode .grnt-savingacc-rates .table tbody,.dark-mode .comp-mobile-app.grnt-compmobil-app .right-sec.position-relative .grcompmob-qr,.dark-mode .grnt-emi-calc .emi-calc-box,.dark-mode .grnt-emi-calc .emi-calc-box .loan-cal .white-bx,.dark-mode .grnt-what-emi .grnt-what-slider-boxes .grnt-emi-box,.dark-mode .grnt-emi-advantages .advantage-box,.dark-mode .gfm-product-banner .gfm-form,.dark-mode .gfm-product-banner .gfm-form .loan-cal .white-bx,.dark-mode .grnt-fnm-how .swiper-fnm-howto .fnm-howto-box,.dark-mode .grnt-fnm-fee .fnm-fee-bg,.dark-mode .fnm-personal-loan .tax-card .card-body,.dark-mode .grnt-fnm-types .swiper-fnm-types .fnm-type-box,.dark-mode .grnt-fnm-salary-main-new .grntfmoneysl-main .grntfmoneysl-swiper .grntfmoneysw-box,.dark-mode .grnt-fnm-related .list-looking .card-look1,.dark-mode .grnt-nrprod-about.old-calc .common-bg-calc .grnrprobanri-bottom .grnrprobanribo-bottom,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main,.dark-mode .grnt-saint-calc.grnt-nri-product-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .forex-drop-box .interest-btn-box .foamount-btn,.dark-mode .grnt-nri-fd .grlanridepo-box,.dark-mode .grnri-contact-support .grncn-crenum-main,.dark-mode .grnri-contact-email .grncn-creemail-main,.dark-mode .grnt-saint-calc .grsaintcal-main,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-drop-box .interest-btn-box .amount-btn,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-drop-box .interest-btn-box .intamount-btn,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual,.dark-mode .grnt-cdl-store .form-group .from-selecter .filter .dropdown .dropbtn,.dark-mode .grnt-cdl-store .form-group .from-selecter .filter .dropdown-content,.dark-mode .grnt-cdl-store-details .cdl-store-grid .cdl-store-box,.dark-mode .grnt-nrforex-transfer .grnroridbankin-tab .tab-ul li a.active,.dark-mode .grnt-nrforex-transfer .grnroridbankin-main,.dark-mode .grnt-nrforex-account .grnrfor-acomain,.dark-mode .grnt-fban-calc .gfbancal-main .loan-cal .existing-balance-container .form-input,.dark-mode .grnt-fban-calc .gfbancal-main .loan-cal .existing-balance-container .stepper-input,.dark-mode .grnt-fban-calc .gfbancal-main .gfbancal-bottom,.dark-mode .grnt-fmoney-eligi-new .gfmeln-box .gfmelnb-upper,.dark-mode .grnt-fmoney-eligi-new .gfmeln-box .gfmelnb-bottom .eligi-content-main,.dark-mode .grnt-fmoney-how-new .gfhn-main,.dark-mode .grnt-fmoney-fee-new .gfhn-main,.dark-mode .grnt-currency-coverter-main .grnt-cc-use-box .ccub-box,.dark-mode .grnt-currency-coverter-main .grnt-cc-table-main .cc-table-part table tbody tr:nth-child(2n+1),.dark-mode .gar-awards-main .main-title-select-sticky .main-title-select .filter .dropdown .dropbtn,.dark-mode .gar-awards-main .main-title-select-sticky .main-title-select .filter .dropdown-content,.dark-mode .gar-awards-main .awfil-main .awfil-box,.dark-mode .gar-awards-main .awfil-main .awfil-box:hover,.dark-mode .gar-awards-main .awfil-main .awfil-box:focus,.dark-mode .strho-banner .strhoban-desc .small-title,.dark-mode .strho-banner .strhoban-swiper .strhoban-box,.dark-mode .strho-stage .strhstage-main .sthmb-main .sthmbm-card,.dark-mode .strho-venture .sthven-main .sthven-tabs ul li a,.dark-mode .stprod-benefits .stprobeni-main .stprobeni-box,.dark-mode .stprod-blueprint .strbluep-main,.dark-mode .stprod-else .stproelse-swiper .stproelse-box,.dark-mode .stinv-philo .stinv-philo-bg,.dark-mode .stinv-current-funds .current-fund-box,.dark-mode .stinv-solution .stinv-sol-form,.dark-mode .stinv-resources .reso-box,.dark-mode .grnt-business-loan-calc .gblc-common-bg,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc,.dark-mode .types-fixed-deposits .tfd-card,.dark-mode .types-fixed-deposits .tfd-card,.dark-mode .gcl-overview .gcl-box-main,.dark-mode .gcl-offering .gcloffr-box,.dark-mode .gcl-offering-resident .gcloffresi-box,.dark-mode .gcl-finanical .gclfanani-box,.dark-mode .gfs-account .gfsacc-main,.dark-mode .gfs-charges .table-container .bank-table tbody tr:nth-child(2n+1),.dark-mode .gfs-who-can .gfswho-main,.dark-mode .gfs-rm .gfsrm-box,.dark-mode .gfs-currencies .gfscurre-main .gfscurre-top .gfscurre-box,.dark-mode .gfra-benifits .gfrabrni-swiper .gfrabrni-box,.dark-mode .gfra-eligi .gfraeli-box,.dark-mode .gffd-account .gfsacc-main,.dark-mode .gffd-key .gfskey-box,.dark-mode .gffd-benifits .gfrabrni-swiper .gfrabrni-box,.dark-mode .gffd-who-can .gfswho-main,.dark-mode .gffd-charges .table-container .bank-table tbody tr:nth-child(2n+1),.dark-mode .gcl-calc-main .grnt-new-sa-calc,.dark-mode .gcl-benifits .gfrabrni-swiper .gfrabrni-box,.dark-mode .gsa-eligibility .indca-started-bg .indca-stated-tabs .started-experience-bg .documents-grid-main .doc-gm-box,.dark-mode .nri-products-new .nri-pro-new-box,.dark-mode .nri-testi-new .fwbtestti-box,.dark-mode .nri-resources-new .nri-reso-box,.dark-mode .gcl-support .gcl-support-box,.dark-mode .ftr-calc .ftcal-main,.dark-mode .ftr-calc .ftcal-main .ftcal-left .ftcalle-main .white-bx .currency-box .custom-currency-dropdown .dropdown-content a:hover,.dark-mode .ftr-calc .ftcal-main .ftcal-right .ftcal-final,.dark-mode .yesaving-popup .modal-dialog .modal-body .comparison-main .comparison-card table,.dark-mode .ftr-benefits .ftrbeni-main .ftrbeni-swiper .ftrbenis-box,.dark-mode .ftr-zero .ftrze-main,.dark-mode .ftr-blogs .ftrblo-box,.dark-mode .ftr-discover .ftr-discover-desktop .ftrdis-box,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg,.dark-mode .forex-lead-form .flp-inner-bg,.dark-mode .down-mean .down-box,.dark-mode .grnt-emi-calc-revamp .emi-calc-box,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .white-bx,.dark-mode .gsa-steps .gsa-steps-grid .gsa-step-box,.dark-mode .sainra-catgory .sircatg-main,.dark-mode .gsa-eligibility-addhar .indca-started-bg,.dark-mode .nrifcom-sec .nfcomse-main,.dark-mode .recudep-eligi .recudepeli-main{background:#545454 !important}.dark-mode .gsa-saving-account .swiper-sa-thumbs .swiper-slide.swiper-slide-thumb-active,.dark-mode .gsa-eligibility .indca-started-bg .indca-stated-tabs .started-experience-bg,.dark-mode .gsa-deals .hot-deals-tabs a.active,.dark-mode .grnt-startbank-banner .grstartbank-main,.dark-mode .grnt-formula-calc .grnt-formula .grnt-formula-static .grnt-formula-button,.dark-mode .gfm-product-banner .gfm-form .loan-cal .existing-balance-container .form-input,.dark-mode .grnt-depodeti-banner .grnrproban-desc ul,.dark-mode .grnt-nrprod-banner .grnrproban-desc ul,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual .grsaintcal-annual-value-bottom,.dark-mode .grnt-nri-fd .grlanridepo-box .grlanridepo-bottom .grlanridepob-btns .red-btn,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .foreign-container .foregn-contrylist .foregn-liList .li:hover,.dark-mode .grnt-fban-calc .gfbancal-main,.dark-mode .grnt-currency-coverter-main .grnt-cc-table-main .cc-table-part table tr.light-pink,.dark-mode .gar-banner .gar-inner .gari-desc .btn-white,.dark-mode .strho-venture .sthven-main .sthven-tabs ul li a.active,.dark-mode .strho-blueprint .strbluep-main .btn-box .white-btn,.dark-mode .stprod-blueprint .strbluep-main .btn-box .red-btn,.dark-mode .stprod-else .stproelse-swiper .stproelse-box .stproelse-desc .btn-box .red-btn,.dark-mode .stprod-solution .strsolu-right .btn-box .red-btn,.dark-mode .stprod-benefits .stprobeni-bottom .btn-box .red-btn,.dark-mode .grnt-sap-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table thead,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card .note,.dark-mode .stinv-philo .stinv-philo-bg .stinv-philo-desc .red-btn,.dark-mode .stinv-teams .stinv-team-inner .stinv-team-desc .red-btn,.dark-mode .stinv-current-funds .red-btn,.dark-mode .stinv-solution .stinv-sol-form .red-btn,.dark-mode .grnt-business-loan-calc .form-label-group,.dark-mode .grnt-business-loan-calc .from-state .dropdown .dropbtn,.dark-mode .grnt-business-loan-calc .from-state .dropdown-content,.dark-mode .grnt-business-loan-calc .gblc-bottom-btn .red-btn,.dark-mode .hurun-journey .hujour-steps ul .step-link,.dark-mode .hurun-about .btn-box .know-about,.dark-mode .grnt-gold-loan-calc-new .loan-cal .white-bx,.dark-mode .sticky-footer-calculator .badge,.dark-mode .gfs-charges .table-container .bank-table tbody tr:nth-child(2n),.dark-mode .gffd-charges .table-container .bank-table tbody tr:nth-child(2n),.dark-mode .gcl-calc-main .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .ftr-banner .ftrba-desc .btn-box .white-btn,.dark-mode .ftr-calc .ftcal-main .ftcal-left .ftcalle-main .white-bx .currency-box,.dark-mode .ftr-calc .ftcal-main .ftcal-left .ftcalle-main .white-bx .currency-box .custom-currency-dropdown .dropdown-content,.dark-mode .ftr-calc .ftcal-main .ftcal-right .ftcal-first .ftcalfirst-btn,.dark-mode .ftr-calc .ftcal-main .ftcal-right .ftcal-final .ftcalri-top .white-bx .existing-balance-container .form-label-group .input-div-dark .form-input,.dark-mode .ftr-calc .ftcal-main .ftcal-right .ftcal-final .ftcalrfina-bottom .unlock-btn,.dark-mode .yesaving-popup .modal-dialog .modal-body .comparison-main .comparison-card table thead,.dark-mode .yesaving-popup .modal-dialog .modal-body .comparison-main .note,.dark-mode .ftr-explore .comparison-section .compare-header-wrap .compare-header,.dark-mode .ftr-explore .comparison-section .compare-rows .compare-row .compare-value .op-btn,.dark-mode .ftr-cta .ftrcta-main .ftrcta-desc .btn-box .white-btn,.dark-mode .ftr-blogs .ftrblo-box .ftrblob-bottom .btn-box .white-btn,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg .loan-cal .white-bx .label-group-main .form-label-group,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg .apply-personal-bg .graplper-main .graplper-right .white-btn,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg .apply-personal-bg .graplper-main,.dark-mode .forex-lead-form .flp-inner-bg .lf-bx .grid-group .dropdown .dropbtn,.dark-mode .forex-lead-form .flp-inner-bg .lf-bx .grid-group .dropdown .dropdown-content,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .existing-balance-container .form-input,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .custom-selectt .select-trigger,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .custom-selectt .select-options,.dark-mode .banr .breadcrumb-wrap nav .breadcrumb,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .filter .dropdown .dropbtn,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .filter .dropdown-content,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg,.dark-mode .gsa-eligibility-addhar .indca-started-bg .indca-stated-tabs .started-experience-bg{background:#222 !important}.dark-mode .gsa-steps .gsa-steps-grid .gsa-step-box .icon-step,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table .highlight,.dark-mode .nrifcom-sec .nfcomse-main .nfcomse-body .nfcomse-grid .nfcomseb-box,.dark-mode .nrifcom-sec .nfcomse-main .nfcomse-body .nfcomse-full.white{background:#444 !important}.dark-mode .grnt-lannri-account .row .grlariacout-box .grlariacoutb-bottom .grlariacoutb-btns .red-border-btn,.dark-mode .grnt-lannri-deposit .grlanridepo-swiper .swiper-slide .grlanridepo-box .grlanridepo-bottom .grlanridepob-btns .red-border-btn,.dark-mode .grnt-nri-fd .grlanridepo-box .grlanridepo-bottom .grlanridepob-btns .red-border-btn,.dark-mode .gard-page-main .gar-navi-swiper .gar-navi-box,.dark-mode .grnt-fnm-benifit .swiper-fnm-benifits .fnm-benifit-box{background:#545454 !important;border-color:#fff !important}.dark-mode .redepo-intrest .redpint-main .redpint-back-img{filter:brightness(56%)}.dark-mode .grnt-business-loan-calc .gblc-bottom-btn .red-btn:disabled,.dark-mode .grnt-business-loan-calc .gblc-bottom-btn .red-btn[disabled]{opacity:.5}.dark-mode .saintr-saving .saintr-table-wraper .saintr-table tbody tr:nth-child(2n) td,.dark-mode .saintr-fees .saintr-fees-wraper .saintr-fees-table tbody tr:nth-child(2n) td,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg .fd-rates-box.drop-content-bg{background:#555 !important}.dark-mode .grnt-nri-forex-fetures .grnrforx-swiper .gfnrforfet-box .gfnrforfetb-desc{background:linear-gradient(to bottom, #545454 70%, rgba(255, 255, 255, 0.1))}.dark-mode .strho-venture .sthven-tabs-main .sthven-tabsdein-box::before,.dark-mode .sainra-catgory .sircatg-main .sircatg-tabs ul li::before{background:radial-gradient(33.08% 119.31% at 84.54% 23.74%, rgba(255, 255, 255, 0) 38.39%, #545454 100%) !important}.dark-mode .grnt-lannri-banner .grlanriban-video,.dark-mode .d-mat-banner picture img,.dark-mode .personal-loan-banner .banner-bg .banner-content-height,.dark-mode .ban-sec.op3 .banner-inner .img-fluid,.dark-mode .hurun-editor-new .back-img,.dark-mode .hurun-success .back-img,.dark-mode .hurun-journey .back-img,.dark-mode .grnt-gift-city-banner .stinv-team-inner .stinv-team-img,.dark-mode .gfra-benifits .gfrabrni-swiper .gfrabrni-box .gfrabrnib-backside,.dark-mode .gffd-benifits .gfrabrni-swiper .gfrabrni-box .gfrabrnib-backside,.dark-mode .grnt-nre-banner .stinv-team-inner .stinv-team-img,.dark-mode .gcl-benifits .gfrabrni-swiper .gfrabrni-box .gfrabrnib-backside{filter:brightness(55%)}:focus-visible{outline:none}#skipToMain.highlighted,.customer-support.what-special.highlighted,.customer-support.highlighted,#dropdownMenuLogin.highlighted{background:#000 !important;color:#fff !important}#skipToMain.highlightedWhite,.customer-support.what-special.highlightedWhite,.customer-support.highlightedWhite,#dropdownMenuLogin.highlightedWhite{background:#fff !important;color:#000 !important}.notification-dropdown{position:absolute;display:none;background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,.22);border-radius:2px;width:350px;right:0;padding:10px 0 0}.notification-dropdown .btn-box a{color:#9d1d27;font-weight:700}.notification-dropdown ul{min-height:110px;max-height:300px;overflow-y:auto}.notification-dropdown li{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:normal;border-bottom:solid 1px rgba(151,151,151,.4);padding:15px 20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.notification-dropdown h3{font-size:16px;font-weight:700;padding:0 20px}.notification-dropdown h4{font-size:14px;color:#767676;font-weight:700;margin-bottom:4px}.notification-dropdown .searchbdy-h4{font-size:14px;color:#767676;font-weight:700;margin-bottom:4px}.notification-dropdown p{font-size:12px}.notification-dropdown .bdy{padding-right:15px}.drop-down-notification{padding:0 6px}@media(max-width: 768px){.drop-down-notification{margin-right:15px}}.drop-down-notification:hover{background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,.22)}@media(max-width: 767px){.drop-down-notification:hover{box-shadow:none}}.drop-down-notification:hover .notification-dropdown{display:block}.notification-bx{display:none;position:fixed;top:0;left:50%;right:auto;-khtml-transform:translateX(-50%);transform:translateX(-50%);z-index:5;background:#fff;width:100%;max-width:800px;box-shadow:0 1px 2px rgba(0,0,0,.22);max-height:360px}.notification-bx .search-bxIn{position:fixed;width:100%;top:0px;z-index:1;background:#fff;border-bottom:1px solid #d8d8d8;height:60px}.notification-bx .search-bxIn h3{font-size:16px;font-weight:700;padding:20px}.notification-bx .search-bxIn .searchbx-h3{font-size:16px;font-weight:700;padding:20px}.notification-bx .notification-dropdown{display:block;width:100%;box-shadow:none;padding-top:60px;overflow-y:scroll;height:100%}@media(max-width: 767px){.drop-down-notification.p1{position:relative}}.drop-down-notification.p1 .notification-dropdown{width:210px;padding-top:0}@media(max-width: 768px){.drop-down-notification.p1 .notification-dropdown{position:absolute;margin:0 120px 0 0}}@media(max-width: 767px){.drop-down-notification.p1 .notification-dropdown{position:absolute;margin:12px 0 0;z-index:1}.drop-down-notification.p1 .notification-dropdown .phone-bx::before{content:"";position:absolute;top:-8px;right:8px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #eee}}.phone-bx{padding:16px 20px}.phone-bx p{margin-bottom:0}.phone-bx hr{margin-top:12px;margin-bottom:12px}.phone-bx a{font-size:18px;list-style:1;font-weight:600;color:#9d1d27;display:block;margin-top:4px}.overlay{display:none;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:4;width:100%;height:100%}.search-bx{display:none;position:fixed;top:0;left:50%;right:auto;-khtml-transform:translateX(-50%);transform:translateX(-50%);z-index:9;background:#fff;width:100%;max-width:800px;min-height:550px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.search-bx .twitter-typeahead{width:100%}.search-bx .typeahead{width:100%;padding:22px 64px;border:0;border-bottom:1px solid #d8d8d8}.search-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-top:35px}.search-top .hdr{width:70%}.search-top .search-box{margin-left:auto}@media(max-width: 991px){.search-top .hdr{width:60%}.search-top .search-box{width:235px}}@media(max-width: 767px){.search-top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.search-top .hdr{width:100%}.search-top .search-box{width:100%;margin-top:10px}.search-top .search-box+.MT10{margin-top:28px}}.search-bxIn{position:relative}.search-bxIn .icon-search,.search-bxIn .cls-btn{position:absolute;top:20px;z-index:1}.search-bxIn .icon-search{left:20px;font-size:24px}.search-bxIn .cls-btn{right:20px;font-size:20px}.search-bxIn .cls-btn .icon-close:before{color:#54565b}.search-bxIn .tt-menu{width:460px;max-height:485px;overflow-y:auto;padding:20px 30px;background:#fff}.search-bxIn .tt-menu.tt-open{height:485px}.search-bxIn .tt-menu .tag{font-size:10px;background:#54565b;padding:4px;color:#fff;border-radius:5px;vertical-align:middle;margin-right:8px;width:62px;line-height:1.2;text-align:center;display:inline-block}.search-bxIn .tt-menu .link{color:#9d1d27;text-decoration:underline;font-size:12px;float:right}.search-bxIn .tt-menu .can-do{font-size:14px;color:rgba(84,86,91,.5)}.search-bxIn .tt-menu .can-do .sry-tag{line-height:30px;color:#54565b;background:url(../images/svg/alert.svg) no-repeat 0 5px;padding:0 0 12px 30px}.search-bxIn .tt-menu .can-do .sry-tag strong{color:#9d1d27}.search-bxIn .tt-menu .can-do p{margin:0 0 0 30px}.search-bxIn .tt-menu .can-do ul.with-circle{padding-left:30px}.search-bxIn .tt-menu .can-do ul.with-circle li{padding:8px 0 0 12px}.search-bxIn .tt-menu .can-do ul.with-circle li::before{font-size:16px;top:10px}.search-bxIn .search-hd{border-bottom:1px solid #d8d8d8;font-size:12px;color:#737373;padding-bottom:8px;margin-bottom:8px}.search-bxIn .tt-suggestion{font-size:13px;margin-top:12px;color:rgba(84,86,91,.5)}.search-bxIn .tt-suggestion strong{color:#54565b}.search-bxIn .tt-suggestion:hover{cursor:pointer}.search-bxIn .tt-link{font-size:12px;margin-top:12px;font-weight:bold}.search-bxIn .tt-link a{color:#9d1d27}.search-bxIn .search-ad{background:#fafafa;height:485px;position:absolute;right:0;top:65px;width:340px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.search-bxIn .search-ad .ad-card{width:240px;padding-top:30px;text-align:center}.search-bxIn .search-ad .ad-card figure{margin-bottom:28px}.search-bxIn .search-ad .ad-card figure img{width:120px}.search-bxIn .search-ad .ad-card figure+p{padding:0 50px;margin-bottom:28px}.search-bxIn .search-ad .ad-card .arrow.yellow{margin:0 auto -24px;background:#ffcb05;width:48px;height:48px;border-radius:24px;box-shadow:0 1px 2px 0 rgba(0,0,0,.32)}.search-bxIn .search-ad .ad-card .arrow.yellow span{font-size:18px}.search-bxIn .search-ad .ad-card .arrow.yellow span::before{color:#9d1d27}@media(max-width: 767px){.search-bxIn .search-ad{display:none}}@media(max-width: 767px){.search-bxIn .tt-menu{width:100%}.search-bxIn .tt-menu .link{display:none}.search-bxIn .tt-menu .can-do+div .link{display:block}}.search-listing li{padding:30px 0;border-bottom:1px solid #d8d8d8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-listing li .search-txt{width:74%}.search-listing li .search-txt .desc{line-height:22px}.search-listing li .search-txt p{margin-bottom:12px}.search-listing li .search-txt p a:not(.f14br){color:rgba(84,86,91,.5)}.search-listing li .search-txt p a:not(.f14br) strong{color:#54565b}.search-listing li .search-txt p .tag{font-size:12px;background:#787878;padding:4px 8px;color:#fff;border-radius:5px}.search-listing li .search-txt p:last-child{margin-bottom:0}.search-listing li .search-txt p .f14br{text-decoration:underline;margin-right:40px}.search-listing li .search-txt p .icon-Right.red{font-weight:700}.search-listing li .search-txt p .icon-Right.red:before{color:#9d1d27}.search-listing li .search-img{margin-left:auto}.search-listing li .search-img figure{margin:0 40px}.search-listing li .search-img img{height:160px;width:auto}.search-listing li .search-img .arrow.yellow{position:absolute;right:0;bottom:10px}.search-listing li .search-img .arrow.yellow .icon-Right,.search-listing li .search-img .arrow.yellow .icon-play{font-size:16px;font-weight:700}.search-listing li .search-img .arrow.yellow .icon-Right:before,.search-listing li .search-img .arrow.yellow .icon-play:before{color:#54565b}@media(max-width: 767px){.search-listing li .search-txt .desc{height:90px;overflow:hidden;text-overflow:ellipsis}.search-listing li .search-img figure{margin:0 0 0 15px}.search-listing li .search-img img{height:95px}.search-listing li .search-img .arrow.yellow{bottom:0}}.sidenav{height:100%;width:0;position:fixed;z-index:6;top:0;right:0;transition:.5s;background-image:linear-gradient(131deg, #353535 0%, #000000 100%)}.sidenav.act{width:210px}.sidenav.act .icon-close{display:block}.sidenav .icon-close{position:absolute;left:-30px;top:26px;font-size:18px;display:none}.sidenav .icon-close::before{color:#9b1e26}.sidenav ul li{border-bottom:1px solid #3f3f3f}.sidenav ul li a{font-size:20px;font-weight:300;color:#fff;letter-spacing:-0.5px;line-height:26px;padding:24px 28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap}.sidenav ul li a span{background:none;width:12px;height:12px;border-radius:50%;margin-left:12px}.sidenav ul li a.active{font-weight:500}.sidenav ul li a.active span{background:#9d1d27}.sideNavWrap{height:100%;width:100%;position:fixed;z-index:5;top:0;left:0;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none}.customer-friendly{margin:0px 0 0 0;padding:35px 0 15px 0;background:#9d1d27}.customer-friendly .customer-friendly-inner .cf-heading{color:#bc3b45;font-family:"Inter";font-size:36px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:3.6px}.customer-friendly .customer-friendly-inner .cf-heading span{font-size:36px}@media(max-width: 767px){.customer-friendly .customer-friendly-inner .cf-heading{color:#d23643;font-size:20px;font-weight:400;line-height:20px;letter-spacing:2px}.customer-friendly .customer-friendly-inner .cf-heading span{display:block;color:#d23643;font-family:"Inter";font-size:30px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:-0.3px;padding-top:4px}}.customer-friendly .customer-friendly-inner .cf-sub-heading{color:#bc3b45;font-family:"Inter";font-size:77px;font-style:normal;font-weight:900;line-height:77px;letter-spacing:-0.77px;padding-top:6px}.customer-friendly .customer-friendly-inner .cf-sub-heading span{font-size:77px}@media(max-width: 767px){.customer-friendly .customer-friendly-inner .cf-sub-heading{color:#d23643;font-size:50px;font-style:normal;font-weight:900;line-height:50px;letter-spacing:-0.5px;padding-top:4px}.customer-friendly .customer-friendly-inner .cf-sub-heading span{display:block;color:#d23643;font-family:"Inter";font-size:30px;font-style:normal;font-weight:900;line-height:18px;letter-spacing:-0.3px;padding-top:6px}}.new-head-body .d-mat-subnav .secondary-nav.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab-normal.sticky{top:76.5px}@media(max-width: 991px){.new-head-body .d-mat-subnav .secondary-nav.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab-normal.sticky{top:76px}}@media(max-width: 767px){.new-head-body .d-mat-subnav .secondary-nav.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab-normal.sticky{top:76px}}.d-mat-subnav .container::-webkit-scrollbar{height:5px}.d-mat-subnav .container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,0)}.d-mat-subnav .container::-webkit-scrollbar-thumb{height:5px;background-color:#ccc}.d-mat-subnav .container::-webkit-scrollbar-thumb:hover{background-color:#999}.d-mat-subnav .container .outer-wrapper::-webkit-scrollbar:vertical{display:none}.d-mat-subnav .pseduo-track{background-color:#999;height:2px;width:100%;position:relative;top:-3px;z-index:-10}@media(any-hover: none){.d-mat-subnav .pseduo-track .pseduo-track{display:none}}.d-mat-subnav .nav{-ms-flex-align:center;align-items:center;width:100%;height:65px}.d-mat-subnav .secondary-nav .container{position:relative}.d-mat-subnav .secondary-nav .container .btn-box{top:0}.d-mat-subnav .secondary-nav .container .btn-box .btn-red{padding:10px 20px}.d-mat-subnav .secondary-nav,.d-mat-subnav .secondary-tab,.d-mat-subnav .secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.d-mat-subnav .secondary-nav.sticky,.d-mat-subnav .secondary-tab.sticky,.d-mat-subnav .secondary-tab-normal.sticky{position:fixed;width:100%;top:106px;left:0;z-index:2}.d-mat-subnav .secondary-nav.sticky ul:not(.filter) li a,.d-mat-subnav .secondary-tab.sticky ul:not(.filter) li a,.d-mat-subnav .secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.d-mat-subnav .secondary-nav.sticky .container .btn-box,.d-mat-subnav .secondary-tab.sticky .container .btn-box,.d-mat-subnav .secondary-tab-normal.sticky .container .btn-box{top:5px}.d-mat-subnav .secondary-nav.sticky .container .btn-box .btn-red,.d-mat-subnav .secondary-tab.sticky .container .btn-box .btn-red,.d-mat-subnav .secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.d-mat-subnav .secondary-nav ul:not(.filter),.d-mat-subnav .secondary-tab ul:not(.filter),.d-mat-subnav .secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:54px}.d-mat-subnav .secondary-nav ul:not(.filter) li,.d-mat-subnav .secondary-tab ul:not(.filter) li,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li{margin:0 0px}@media(max-width: 1180px){.d-mat-subnav .secondary-nav ul:not(.filter) li,.d-mat-subnav .secondary-tab ul:not(.filter) li,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li{margin:0 0px}}.d-mat-subnav .secondary-nav ul:not(.filter) li p,.d-mat-subnav .secondary-tab ul:not(.filter) li p,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.d-mat-subnav .secondary-nav ul:not(.filter) li.no-data,.d-mat-subnav .secondary-tab ul:not(.filter) li.no-data,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.d-mat-subnav .secondary-nav ul:not(.filter) li,.d-mat-subnav .secondary-tab ul:not(.filter) li,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li{margin:0 0px}}.d-mat-subnav .secondary-nav ul:not(.filter) li:first-child,.d-mat-subnav .secondary-tab ul:not(.filter) li:first-child,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.d-mat-subnav .secondary-nav ul:not(.filter) li a,.d-mat-subnav .secondary-tab ul:not(.filter) li a,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a{padding:15px 0 15px;display:block;font-weight:400;position:relative;font-size:16px;line-height:20px;letter-spacing:-0.5px}.d-mat-subnav .secondary-nav ul:not(.filter) li a::after,.d-mat-subnav .secondary-tab ul:not(.filter) li a::after,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a::after{border-bottom:3px solid #9d1d27;content:"";left:0;right:0;bottom:0;width:0;margin:auto;position:absolute;transition:.3s all ease}.d-mat-subnav .secondary-nav ul:not(.filter) li a strong,.d-mat-subnav .secondary-tab ul:not(.filter) li a strong,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a strong{color:#616161;font-size:16px;font-style:normal;font-weight:400;line-height:138%;letter-spacing:-0.18px}.d-mat-subnav .secondary-nav ul:not(.filter) li a.active strong,.d-mat-subnav .secondary-nav ul:not(.filter) li a:hover strong,.d-mat-subnav .secondary-tab ul:not(.filter) li a.active strong,.d-mat-subnav .secondary-tab ul:not(.filter) li a:hover strong,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a.active strong,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:600}.d-mat-subnav .secondary-nav ul:not(.filter) li a.active::after,.d-mat-subnav .secondary-nav ul:not(.filter) li a:hover::after,.d-mat-subnav .secondary-tab ul:not(.filter) li a.active::after,.d-mat-subnav .secondary-tab ul:not(.filter) li a:hover::after,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a.active::after,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}.d-mat-subnav .secondary-nav ul:not(.filter) li a.btn-apply,.d-mat-subnav .secondary-tab ul:not(.filter) li a.btn-apply,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a.btn-apply{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px 20px;gap:10px;color:#fff;font-size:16px;font-weight:600;line-height:normal;border-radius:30px;background:#9a1b24;min-width:30px;text-transform:capitalize}.d-mat-subnav .secondary-nav ul:not(.filter) li a.btn-apply::after,.d-mat-subnav .secondary-tab ul:not(.filter) li a.btn-apply::after,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a.btn-apply::after{display:none}@media(max-width: 991px){.d-mat-subnav .secondary-nav.new-secnav ul:not(.filter),.d-mat-subnav .secondary-tab.new-secnav ul:not(.filter),.d-mat-subnav .secondary-tab-normal.new-secnav ul:not(.filter){-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}}@media(max-width: 991px){.d-mat-subnav .secondary-nav,.d-mat-subnav .secondary-tab,.d-mat-subnav .secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.d-mat-subnav .secondary-nav::-webkit-scrollbar,.d-mat-subnav .secondary-tab::-webkit-scrollbar,.d-mat-subnav .secondary-tab-normal::-webkit-scrollbar{display:none}.d-mat-subnav .secondary-nav ul li,.d-mat-subnav .secondary-tab ul li,.d-mat-subnav .secondary-tab-normal ul li{margin:0 24px}}.d-mat-subnav .btn-container-mobile-only{position:fixed;bottom:15px;width:100%;text-align:center;padding:0 15px;z-index:3}.d-mat-subnav .btn-container-mobile-only .btn-apply{border-radius:100px;background:linear-gradient(94deg, #610E14 1.19%, #9B1E26 39.98%, #350A0D 107.4%);padding:12px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;box-shadow:0px 4px 8.5px rgba(0,0,0,.22)}.d-mat-subnav.grnt-average-subnav .secondary-nav ul:not(.filter){-ms-flex-pack:start;justify-content:flex-start;column-gap:50px}@media(max-width: 991px){.d-mat-subnav.grnt-average-subnav .secondary-nav ul:not(.filter){-ms-flex-pack:justify;justify-content:space-between;column-gap:0}}.d-mat-subnav.grnt-average-subnav .secondary-nav ul:not(.filter) li a strong{color:#222}.d-mat-subnav.grnt-average-subnav .secondary-nav ul:not(.filter) li a.active::after{border-color:#9b1e26}.d-mat-subnav.grnt-epf-subnav .nav:not(.filter){-ms-flex-pack:start;justify-content:start}.d-mat-subnav.grnt-epf-subnav .nav:not(.filter) li{margin-left:40px}.d-mat-subnav.grnt-epf-subnav .nav:not(.filter) li:first-child{margin:0}.d-mat-subnav.grnt-epf-subnav .nav:not(.filter) li:last-child{margin-left:auto}.d-mat-banner{background:#f1f1d1;padding:60px 0}@media(min-width: 1441px){.d-mat-banner{padding:100px 0}}@media(max-width: 767px){.d-mat-banner{padding:18px 0 230px 0}}.d-mat-banner .f_content{z-index:1}.d-mat-banner .f_h1{color:#9b1e26;font-size:32px;font-style:normal;font-weight:700;line-height:62px;margin-bottom:21px}@media(max-width: 767px){.d-mat-banner .f_h1{font-size:32px;line-height:37px;margin-bottom:15px}}.d-mat-banner .f_para{color:#3a3a3a;font-size:28px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:21px}@media(max-width: 767px){.d-mat-banner .f_para{font-size:20px;line-height:26px;margin-bottom:8px}}.d-mat-banner .btn{padding:18px 60px;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;border-radius:40px;background:linear-gradient(89deg, #5F0D16 0%, #9A1B24 69.5%, #B43140 98.1%);border:none}@media(max-width: 767px){.d-mat-banner .btn{padding:12px 32px;font-size:16px}}.d-mat-banner picture{top:0;left:0}.d-mat-banner picture img{object-fit:cover;width:100%;height:100%}.d-mat-banner.grnt-average-banner .f_h1{color:#222;line-height:40px;font-weight:600;margin-bottom:12px}@media(max-width: 767px){.d-mat-banner.grnt-average-banner .f_h1{font-size:24px;line-height:32px;margin-bottom:8px}}.d-mat-banner.grnt-average-banner .f_para{color:#222;font-size:18px;font-weight:500;line-height:24px;margin-bottom:54px}@media(max-width: 767px){.d-mat-banner.grnt-average-banner .f_para{font-size:14px;line-height:20px;margin-bottom:38px}}.d-mat-banner.grnt-average-banner .btn{background:#9a1b24;font-size:16px;font-weight:600}@media(max-width: 767px){.d-mat-banner.grnt-average-banner .btn{font-size:14px}}.d-mat-banner.grnt-average-banner .btn:active{background:#9a1b24;border:none}.d-mat-banner.grnt-average-banner .btn:active:focus{box-shadow:none}.d-mat-banner.grnt-average-banner .btn:focus{box-shadow:none}.d-mat-overview{padding:40px 0 40px 0}@media(max-width: 767px){.d-mat-overview{padding:20px 0 32px 0}}.d-mat-overview .read-more{display:none}.d-mat-overview .h2{color:#9b1e26;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.84px;margin-bottom:14px}@media(max-width: 767px){.d-mat-overview .h2{color:#3a3a3a;font-size:30px;letter-spacing:-0.6px}}.d-mat-overview .f14{color:#3f3f3f;font-size:18px;font-style:normal;font-weight:400;line-height:27px}@media(max-width: 425px){.d-mat-overview .f14{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;line-height:23px}}.d-mat-overview .f14 a{color:#9b1e26;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.d-mat-overview.grnt-average-overview .h2{font-size:28px;color:#9b1e26}@media(max-width: 767px){.d-mat-overview.grnt-average-overview .h2{font-size:20px}}.d-mat-overview.grnt-average-overview .f14{font-size:16px;color:#222;margin:0}@media(max-width: 425px){.d-mat-overview.grnt-average-overview .f14{font-size:16px}}.d-mat-overview.grnt-epf-overview{padding:40px 0 0px 0}@media(max-width: 1199px){.d-mat-overview.grnt-epf-overview .h2{font-size:26px;line-height:32px}}@media(max-width: 767px){.d-mat-overview.grnt-epf-overview .h2{font-size:24px;line-height:30px;margin-bottom:10px;text-align:left;color:#9b1e26}}.d-mat-overview.grnt-epf-overview .f14{text-align:center;margin-bottom:0}@media(max-width: 1199px){.d-mat-overview.grnt-epf-overview .f14{font-size:16px;line-height:24px}}@media(max-width: 767px){.d-mat-overview.grnt-epf-overview .f14{text-align:left;color:#222}}.d-mat-features-comp{padding:40px 0px;background:linear-gradient(178deg, rgba(244, 223, 231, 0.23) 1.28%, #DEE7F7 73.94%)}@media(max-width: 575px){.d-mat-features-comp{padding:24px 0}}.d-mat-features-comp .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:45px}@media(max-width: 575px){.d-mat-features-comp .d-mat-h3{font-size:26px;margin-bottom:20px}}@media(max-width: 425px){.d-mat-features-comp .d-mat-h3{font-size:30px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.6px}}.d-mat-features-comp .d-mat-features-col{padding:0 8px}@media(max-width: 991px){.d-mat-features-comp .d-mat-features-col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;margin-bottom:16px}}@media(max-width: 767px){.d-mat-features-comp .d-mat-features-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0}}.d-mat-features-comp .d-mat-features-col .card{border-radius:12px;background:#fff;border:none;box-shadow:none;padding:60px 18px;height:100%}@media(max-width: 767px){.d-mat-features-comp .d-mat-features-col .card{padding:16px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;margin-bottom:16px;height:auto}.d-mat-features-comp .d-mat-features-col .card figure{width:48px;height:35px;margin:0 25px 0 0;text-align:center}.d-mat-features-comp .d-mat-features-col .card figure img{height:100%;width:auto}}.d-mat-features-comp .d-mat-features-col .card .fetaures_title{color:#3a3a3a;font-size:22px;font-style:normal;font-weight:600;line-height:30px}@media(max-width: 1180px){.d-mat-features-comp .d-mat-features-col .card .fetaures_title br{display:none}}@media(max-width: 767px){.d-mat-features-comp .d-mat-features-col .card .fetaures_title{font-size:18px;line-height:normal}}.d-mat-steps{padding:40px 0}@media(max-width: 767px){.d-mat-steps{padding:40px 0 12px}}.d-mat-steps .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:42px}@media(max-width: 767px){.d-mat-steps .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-steps .d-mat-h3 br{display:none}}.d-mat-steps .row{position:relative}.d-mat-steps .row::before{border-top:1px dashed #3a3a3a;height:1px;position:absolute;left:20%;right:20%;top:90px}@media(max-width: 767px){.d-mat-steps .row::before{border-top:none;border-left:1px dashed #3a3a3a;width:2px;position:absolute;left:75px;right:inherit;top:0;height:80%}}.d-mat-steps .row .middle-line{position:relative}.d-mat-steps .row .middle-line::after{content:"";border-top:1px dashed #3a3a3a;height:2px;width:0%;margin:0 auto;top:90px;position:absolute;left:66%;z-index:-1}@media(max-width: 1180px){.d-mat-steps .row .middle-line::after{left:64%;top:90px}}@media(max-width: 1112px){.d-mat-steps .row .middle-line::after{left:65%;top:90px}}@media(max-width: 834px){.d-mat-steps .row .middle-line::after{left:56%;top:90px}}@media(max-width: 767px){.d-mat-steps .row .middle-line::after{width:2px;position:absolute;left:75px;right:inherit;top:50px;height:0;border-top:0px dashed #3a3a3a;border-left:1px dashed #3a3a3a}}.d-mat-steps .row .middle-line.animated:after{animation:availAnim .5s ease-in-out 1s forwards}@media(max-width: 767px){.d-mat-steps .row .middle-line.animated:after{animation:availAnim1 .5s ease-in-out 1s forwards}}.d-mat-steps .row .middle-line2{position:relative}.d-mat-steps .row .middle-line2:after{content:" ";border-top:1px dashed #3a3a3a;height:2px;width:0%;margin:0 auto;top:90px;position:absolute;left:66%;z-index:-1}@media(max-width: 1180px){.d-mat-steps .row .middle-line2:after{left:64%;top:90px}}@media(max-width: 1112px){.d-mat-steps .row .middle-line2:after{left:65%;top:90px}}@media(max-width: 834px){.d-mat-steps .row .middle-line2:after{left:57%;top:90px}}@media(max-width: 767px){.d-mat-steps .row .middle-line2:after{width:2px;position:absolute;left:75px;right:inherit;top:50px;height:0;border-top:0px dashed #3a3a3a;border-left:1px dashed #3a3a3a}}.d-mat-steps .row .middle-line2.animated:after{animation:availAnim .5s ease-in-out 2s forwards}@media(max-width: 767px){.d-mat-steps .row .middle-line2.animated:after{animation:availAnim1 .5s ease-in-out 2s forwards}}.d-mat-steps .col{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0 50px;position:relative}@media(max-width: 991px){.d-mat-steps .col{padding:0 0}}@media(max-width: 767px){.d-mat-steps .col{-ms-flex-direction:row;flex-direction:row;padding:0 10px;margin-bottom:28px;-ms-flex-pack:start;justify-content:flex-start}}.d-mat-steps .col .d-mat-sterp-figure{margin:0 0 20px}@media(max-width: 767px){.d-mat-steps .col .d-mat-sterp-figure{width:100px;margin:0 20px 0 0}.d-mat-steps .col .d-mat-sterp-figure img{width:100px}}.d-mat-steps .col .step_title{color:#3a3a3a;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}@media(max-width: 767px){.d-mat-steps .col .step_title{text-align:left;font-size:18px;margin-bottom:6px}}.d-mat-steps .col p{color:#3a3a3a;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:26px;max-width:280px;margin:0 auto}.d-mat-steps .col p a{color:#912a2c;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:block}@media(max-width: 767px){.d-mat-steps .col p{text-align:left;font-size:14px;line-height:18px}}.d-mat-journey{padding:40px 0;background:linear-gradient(176deg, rgba(244, 223, 231, 0.3) 3.02%, rgba(222, 231, 247, 0.3) 127.03%);overflow:hidden}@media(max-width: 767px){.d-mat-journey{padding:40px 0 12px}}.d-mat-journey .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:42px}.d-mat-journey .d-mat-h3.animated{animation-duration:2s !important}@keyframes bounceInUp{from,90%,to{animation-timing-function:cubic-bezier(0.05, 0.54, 0.66, 0.94);animation-duration:5000ms}from{opacity:0;transform:translate3d(50px, 3000px, 0)}60%{opacity:1;transform:translate3d(4px, -20px, 0)}to{transform:translate3d(10px, 0, 0)}}@media(max-width: 767px){.d-mat-journey .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-journey .d-mat-h3 br{display:none}}.d-mat-journey .journeyDetail{display:-ms-flexbox;display:flex;margin:30px 50px 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width: 1180px){.d-mat-journey .journeyDetail{margin:20px 0}}@media(max-width: 991px){.d-mat-journey .journeyDetail{margin:20px 20px;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){.d-mat-journey .journeyDetail{margin:10px 5px;-ms-flex-direction:column;flex-direction:column}}.d-mat-journey .journeyDetail .txtBox{padding:26px 50px;border-radius:12px;border:1px solid #dfe8f8;background:rgba(255,255,255,.23);-webkit-backdrop-filter:blur(9.8999996185px);backdrop-filter:blur(9.8999996185px);margin:0 0 24px;color:#3a3a3a;font-size:18px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.d-mat-journey .journeyDetail .txtBox strong{font-weight:600}.d-mat-journey .journeyDetail .txtBox a{color:#912a2c;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.d-mat-journey .journeyDetail .txtBox.mR25{margin-right:55px}.d-mat-journey .journeyDetail .txtBox.mL25{margin-left:32px}@media(max-width: 991px){.d-mat-journey .journeyDetail .txtBox{padding:13px 25px;font-size:16px;line-height:20px;margin:0 0 12px}.d-mat-journey .journeyDetail .txtBox br{display:none}.d-mat-journey .journeyDetail .txtBox.mR25{margin-right:0}.d-mat-journey .journeyDetail .txtBox.mL25{margin-left:0}}@media(max-width: 767px){.d-mat-journey .journeyDetail .txtBox{padding:12px;font-size:12px;line-height:16px;margin:0 0 12px}}.d-mat-journey .journeyDetail .leftCol{max-width:380px;position:relative;z-index:1}@media(max-width: 991px){.d-mat-journey .journeyDetail .leftCol{max-width:450px}}@keyframes bounceInUp1{from,90%,to{animation-timing-function:cubic-bezier(0.05, 0.54, 0.66, 0.94);animation-duration:5000ms}from{opacity:0;transform:translate3d(50px, 3000px, 0)}90%{transform:translate3d(0px, -5px, 0)}to{transform:translate3d(0px, 0, 0)}}.d-mat-journey .journeyDetail .rightCol{max-width:415px}@media(max-width: 991px){.d-mat-journey .journeyDetail .rightCol{max-width:450px}}.d-mat-journey .journeyDetail .rightCol .txtBox{padding:24px 12px}@media(max-width: 991px){.d-mat-journey .journeyDetail .rightCol .txtBox{padding:12px}}@keyframes bounceInUp1{from,90%,to{animation-timing-function:cubic-bezier(0.05, 0.54, 0.66, 0.94);animation-duration:5000ms}from{opacity:0;transform:translate3d(50px, 3000px, 0)}90%{transform:translate3d(0px, -5px, 0)}to{transform:translate3d(0px, 0, 0)}}.d-mat-journey .journeyDetail .midCol{position:absolute;text-align:center;left:0;right:0}.d-mat-journey .journeyDetail .midCol.animated{animation-duration:2s !important;animation-delay:1.5s !important}@keyframes bounceInUp2{from,90%,to{animation-timing-function:cubic-bezier(0.05, 0.54, 0.66, 0.94)}from{opacity:0;transform:translate3d(50px, 3000px, 0)}60%{opacity:1;transform:translate3d(0px, 250px, 0);animation-delay:2s !important}75%{transform:translate3d(0px, 10px, 0)}90%{transform:translate3d(0px, -5px, 0)}to{transform:translate3d(0px, 0, 0);transition-delay:30s;transition-duration:30s}}@media(max-width: 991px){.d-mat-journey .journeyDetail .midCol{position:relative;max-width:200px;margin:-10px auto}.d-mat-journey .journeyDetail .midCol img{max-width:100%;height:auto}}.d-mat-things{padding:40px 0 0}@media(max-width: 767px){.d-mat-things{padding:53px 0 22px}}.d-mat-things .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:32px}@media(max-width: 767px){.d-mat-things .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-things .d-mat-h3 br{display:none}}.d-mat-things .cardBox{border-radius:12px;border:1px solid rgba(223,232,248,.3);background:linear-gradient(134deg, rgba(255, 235, 243, 0.3) -11.21%, rgba(242, 246, 255, 0.3) 94.78%);padding:18px 26px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:30px;min-height:70px}.d-mat-things .cardBox.rowColumn{-ms-flex-direction:column;flex-direction:column}@media(max-width: 767px){.d-mat-things .cardBox{padding:18px;margin-bottom:20px;min-height:60px}}.d-mat-things .cardBox .trgr{padding:0;background:none;border:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%}.d-mat-things .cardBox .trgr::before{content:"";position:absolute;right:-10px;top:auto;border-radius:30px;width:22px;height:22px;background:#d9d9d9;border:1px solid #989898;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#3a3a3a;font-size:12px;font-weight:500}@media(max-width: 767px){.d-mat-things .cardBox .trgr::before{width:16px;height:16px;right:-5px;font-size:10px}}.d-mat-things .cardBox .trgr.act::before{content:"";font-size:11px}@media(max-width: 767px){.d-mat-things .cardBox .trgr.act::before{font-size:10px}}.d-mat-things .cardBox .tog_cont{border-radius:0;padding:10px 55px;margin-bottom:0px;box-shadow:none;border-bottom:none;background:no-repeat}@media(max-width: 767px){.d-mat-things .cardBox .tog_cont{padding:10px 10px 0 30px}}.d-mat-things .cardBox .tog_cont p{color:#3a3a3a;font-size:14px;font-style:normal;font-weight:600;line-height:22px;margin:0}@media(max-width: 767px){.d-mat-things .cardBox .tog_cont p{font-size:12px}}.d-mat-things .cardBox .tog_cont ul li{color:#3a3a3a;font-size:14px;font-style:normal;font-weight:400;line-height:22px}@media(max-width: 767px){.d-mat-things .cardBox .tog_cont ul li{font-size:12px}}.d-mat-things .cardBox img.pdf-icon{margin-right:20px}@media(max-width: 767px){.d-mat-things .cardBox img.pdf-icon{margin-right:10px;width:20px}}.d-mat-things .cardBox p{color:#3a3a3a;font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin:0}@media(max-width: 767px){.d-mat-things .cardBox p{font-size:14px;line-height:20px;max-width:250px}}.d-mat-why-idfc{padding:40px 0 0}@media(max-width: 767px){.d-mat-why-idfc{background:linear-gradient(180deg, #FFFAFA 0%, rgba(232, 237, 250, 0.59) 100%);padding:28px 0 0}}.d-mat-why-idfc .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:32px}@media(max-width: 767px){.d-mat-why-idfc .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-why-idfc .d-mat-h3 br{display:none}}.d-mat-why-idfc .cardBox{border-radius:8px;background:linear-gradient(152deg, rgba(244, 223, 231, 0.23) -26.14%, #E2ECFD 67.43%);padding:12px 18px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:28px;min-height:70px}@media(max-width: 767px){.d-mat-why-idfc .cardBox{padding:14px;margin-bottom:18px}}.d-mat-why-idfc .cardBox img.icon{margin-left:12px}.d-mat-why-idfc .cardBox p{color:#3a3a3a;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0}.d-mat-why-idfc .cardBox p strong{font-weight:600}@media(max-width: 1180px){.d-mat-why-idfc .cardBox p br{display:none}}@media(max-width: 767px){.d-mat-why-idfc .cardBox p{font-size:14px;line-height:18px;max-width:235px}}.d-mat-discover{padding:40px 0 0}@media(max-width: 767px){.d-mat-discover{padding:50px 0 0}}.d-mat-discover .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:32px}@media(max-width: 767px){.d-mat-discover .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-discover .d-mat-h3 br{display:none}}.d-mat-discover .discoverSlide{overflow:hidden}.d-mat-discover .discoverSlide .stepCard{border-radius:12px;background:#eaeaea;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:16px 16px 0;margin-bottom:20px}.d-mat-discover .discoverSlide .stepCard .h14{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:38px;margin-bottom:18px}.d-mat-discover .discoverSlide .stepCard .btn-box{margin-bottom:-16px}.d-mat-discover .discoverSlide .stepCard .btn-box .btn-red{padding:7px 30px;font-size:14px;border-radius:40px}@media(max-width: 767px){.d-mat-discover .discoverSlide .stepCard .btn-box .btn-red{padding:10px 20px;background:#9b1e26;box-shadow:0px 0px 20px 0px rgba(0,0,0,.25)}}.d-mat-discover .discoverSlide .scrollbar .swiper-scrollbar{background:#ededed;height:4px;max-width:130px;margin:35px auto 0;position:relative;z-index:0}@media(max-width: 767px){.d-mat-discover .discoverSlide .scrollbar .swiper-scrollbar{margin:18px auto 0}}.d-mat-discover .discoverSlide .scrollbar .swiper-scrollbar .swiper-scrollbar-drag{background:#9b1e26}.d-mat-faq-comp{background:#fff;padding:40px 0px}@media(max-width: 767px){.d-mat-faq-comp{padding:45px 0}}.d-mat-faq-comp .d-mat-h3{color:#000;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:42px}@media(max-width: 767px){.d-mat-faq-comp .d-mat-h3{font-size:32px;line-height:36px;margin-bottom:22px}.d-mat-faq-comp .d-mat-h3 br{display:none}}.d-mat-faq-comp .accordian .trgr{background:rgba(0,0,0,0);border-bottom:none}.d-mat-faq-comp .accordian .trgr.act{border-bottom:none}.d-mat-faq-comp .accordian .trgr::before{top:20px;width:26px;height:26px;right:20px;color:#000;font-weight:normal}@media(max-width: 767px){.d-mat-faq-comp .accordian .trgr::before{width:20px;height:20px;background-size:contain;top:40%;right:10px}}.d-mat-faq-comp .accordian .faq-items{padding:0px;border-bottom:1px solid #9a9a9a}.d-mat-faq-comp .accordian .faq-items:last-child{border:none}.d-mat-faq-comp .accordian .faq-items:has(>.trgr.act){background:#f4f4f4;border-bottom:0;border-radius:0}@media(max-width: 991px){.d-mat-faq-comp .accordian .faq-items:has(>.trgr.act){border-radius:4px;background:var(--Blogs, linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(177, 177, 177, 0.2) 100%))}}.d-mat-faq-comp .accordian .faq-items .trgr-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:26px;padding:16px 50px 16px 16px}@media(max-width: 991px){.d-mat-faq-comp .accordian .faq-items .trgr-title{font-size:14px;line-height:normal;padding:24px 85px 15px 26px}}@media(max-width: 991px){.d-mat-faq-comp .accordian .faq-items{padding:0px}}.d-mat-faq-comp .accordian .faq-items .tog_cont{border-bottom:none;background:rgba(0,0,0,0);color:#949494;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:0px 92px 20px 16px}@media(max-width: 991px){.d-mat-faq-comp .accordian .faq-items .tog_cont{color:#1c252e;font-size:14px;font-weight:400;line-height:normal;padding:0px 85px 44px 26px}}.d-mat-faq-comp .accordian .btn-box{margin-top:48px;text-align:right}.d-mat-faq-comp .accordian .btn-box .btn-black{border-radius:38px;background:#000;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);padding:12px 25px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.d-mat-faq-comp .accordian .btn-box img.rotate{transform:rotate(90deg)}@media(max-width: 991px){.d-mat-faq-comp .accordian .btn-box{margin-top:24px}}.d-mat-faq-comp .faq-title{color:#44403b;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:60px}@media(max-width: 991px){.d-mat-faq-comp .faq-title{font-size:28px;margin-bottom:22px;padding:0 20px}}.d-mat-sticky-footer .btn-box .btn-red{font-weight:700}@keyframes availAnim{from{width:0}to{width:67%}}@keyframes availAnim1{from{height:0}to{height:80%}}.bounceInUp1{animation-name:bounceInUp1}.bounceInUp2{animation-name:bounceInUp2}.accordian .trgr{padding:20px 0 20px 0;margin-top:0;position:relative;cursor:pointer;box-shadow:none;border-bottom:1px solid #d8d8d8;border-radius:0px;font-weight:500}.accordian .trgr::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:30px;top:20px;color:#9d1d27}@media(max-width: 767px){.accordian .trgr::before{right:0px}}.accordian .trgr.act{border-bottom:0px solid}.accordian .trgr.act::before{content:""}.accordian .tog_cont{border-radius:0;padding:20px 0;margin-bottom:0px;box-shadow:none;border-bottom:1px solid #d8d8d8}.accordian .tog_cont .block{display:block}@media(max-width: 767px){.accordian .trgr{padding:20px 30px 20px 20px;padding-left:0px}.accordian .tog_cont{padding:20px;padding-left:0px}}.accordian.op1 .trgr{box-shadow:none;font-size:36px;font-weight:300;border-bottom:1px solid #d8d8d8;padding:10px 50px 10px 0;border-radius:0;line-height:1}@media(max-width: 1024px){.accordian.op1 .trgr{font-size:24px}}.accordian.op1 .trgr::before{content:"";height:auto;width:auto;right:0;color:#54565b;top:15px;font-size:24px}@media(max-width: 1024px){.accordian.op1 .trgr::before{font-size:18px}}.accordian.op1 .trgr.act::before{content:""}.accordian.op1 .tog_cont{box-shadow:none;border:0;padding-left:20px;margin:0}@media(max-width: 1024px){.accordian.op1 .tog_cont{padding-bottom:16px}}.accordian.op1 .tog_cont ul li{list-style:disc;margin-bottom:15px}@media(max-width: 1024px){.accordian.op1 .tog_cont ul li{margin-bottom:8px}}.income-tax-faq{background:#fff;padding:40px 0px}@media(max-width: 767px){.income-tax-faq{padding:40px 0}}.income-tax-faq .accordian .trgr{background:rgba(0,0,0,0);border-bottom:none}.income-tax-faq .accordian .trgr.act{border-bottom:none}.income-tax-faq .accordian .trgr::before{top:20px;width:26px;height:26px;right:20px;color:#000;font-weight:normal}@media(max-width: 767px){.income-tax-faq .accordian .trgr::before{width:20px;height:20px;background-size:contain;top:40%}}.income-tax-faq .accordian .faq-items{padding:0px;border-bottom:1px solid rgba(120,120,120,.2)}.income-tax-faq .accordian .faq-items:has(>.trgr.act){background:linear-gradient(180deg, #FBFBFB 0%, #F0F0F0 100%);border-bottom:0;border-radius:10px}.income-tax-faq .accordian .faq-items .trgr-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:24px 30px 16px 16px}@media(max-width: 991px){.income-tax-faq .accordian .faq-items .trgr-title{font-size:16px;padding:24px 40px 12px 24px}}@media(max-width: 991px){.income-tax-faq .accordian .faq-items{padding:0px}}.income-tax-faq .accordian .faq-items .tog_cont{border-bottom:none;background:rgba(0,0,0,0);color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0px 92px 20px 16px}@media(max-width: 991px){.income-tax-faq .accordian .faq-items .tog_cont{font-size:14px;padding:0px 24px 20px 24px}}.income-tax-faq .accordian .btn-box{margin-top:32px;text-align:right}.income-tax-faq .accordian .btn-box .btn-link{color:#9b1e26;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(max-width: 991px){.income-tax-faq .accordian .btn-box{margin-top:24px}}.income-tax-faq.grnt-epf-faqs .faq-title{font-size:36px;line-height:42px;margin-bottom:40px}@media(max-width: 1199px){.income-tax-faq.grnt-epf-faqs .faq-title{font-size:26px;line-height:32px}}@media(max-width: 767px){.income-tax-faq.grnt-epf-faqs .faq-title{font-size:24px;line-height:30px;padding:0;margin-bottom:20px;text-align:left}}.income-tax-faq.grnt-epf-faqs .faq-items p{line-height:24px}@media(max-width: 767px){.income-tax-faq.grnt-epf-faqs .faq-items p{line-height:22px}}.income-tax-faq .faq-title{color:#9b1e26;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:32px}@media(max-width: 991px){.income-tax-faq .faq-title{font-size:20px;margin-bottom:16px;padding:0 20px}}body.grnt-optimize-page{padding-top:160px}@media(max-width: 991px){body.grnt-optimize-page{padding-top:120px}}.insaco-banner{padding:77px 0px 0;position:relative;min-height:660px;z-index:1}@media(max-width: 1199px){.insaco-banner{padding:40px 0px 0;min-height:auto}}.insaco-banner .insacoban-backimg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.insaco-banner .insacoban-backimg img{width:100%;height:100%;object-fit:cover;object-position:center center}.insaco-banner .head .star-title{display:-ms-flexbox;display:flex;padding:8px 16px;gap:6px;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:99px;width:-moz-fit-content;width:fit-content;margin-bottom:52px}@media(max-width: 767px){.insaco-banner .head .star-title{margin-bottom:32px}}.insaco-banner .head .star-title img{max-width:16px}.insaco-banner .head .star-title span{font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:-0.150391px;color:#e9e9e9}.insaco-banner .head .h1{font-style:normal;font-weight:700;font-size:44px;line-height:52px;letter-spacing:-0.04em;background:linear-gradient(91.54deg, #FFFFFF -0.86%, rgba(255, 255, 255, 0.6) 92.26%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);margin-bottom:16px}@media(max-width: 767px){.insaco-banner .head .h1{font-size:28px;line-height:34px}}.insaco-banner .head .txt{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#f6f6f6}@media(max-width: 767px){.insaco-banner .head .txt{font-size:14px;line-height:22px}}.insaco-banner .head .txt:last-child{margin-bottom:0}.insaco-banner .head .sol-grid-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:32px 0 0;width:-moz-fit-content;width:fit-content;gap:12px}@media(max-width: 767px){.insaco-banner .head .sol-grid-main{margin-top:16px}}.insaco-banner .head .sol-grid-main .sol-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:8px 16px;background:rgba(255,255,255,.15);border-radius:99px}.insaco-banner .head .sol-grid-main .sol-box img{max-width:20px}.insaco-banner .head .sol-grid-main .sol-box span{font-style:normal;font-weight:500;font-size:12px;line-height:20px;letter-spacing:-0.150391px;color:#fff}.insaco-banner .head .btn-box{margin-top:52px}@media(max-width: 767px){.insaco-banner .head .btn-box{margin-top:32px}}.insaco-banner .head .btn-box .btn-white{display:block;padding:20px 66px;width:-moz-fit-content;width:fit-content;background:#fff;border-radius:99px;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#222}@media(max-width: 767px){.insaco-banner .head .btn-box .btn-white{font-size:14px;line-height:20px;padding:14px;width:100%}}.insaco-banner .three-qr-main{padding:20px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.08) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;width:-moz-fit-content;width:fit-content;margin:0 auto;display:block}.insaco-banner .three-qr-main .qr-img{padding:20px;border:1px solid rgba(255,255,255,.2);border-radius:18px;position:relative;z-index:1}.insaco-banner .three-qr-main .qr-img:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:50%;background:linear-gradient(133.53deg, rgba(242, 209, 143, 0.4) 2.44%, rgba(212, 159, 56, 0.4) 100%);filter:blur(150px);z-index:-1;transform-origin:center;animation:glowScale 3s ease-in-out infinite}.insaco-banner .three-qr-main .qr-img img{max-width:300px;display:block;margin:0 auto}.insaco-banner .three-qr-main .qr-btm-grid{margin-top:16px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:22px;-ms-flex-align:center;align-items:center}.insaco-banner .three-qr-main .qr-btm-grid .qr-btm-box{position:relative;text-align:center}.insaco-banner .three-qr-main .qr-btm-grid .qr-btm-box+.qr-btm-box:before{content:"";position:absolute;width:1px;height:22px;background:rgba(255,255,255,.4);left:-10px;top:50%;transform:translateY(-50%)}.insaco-banner .three-qr-main .qr-btm-grid .qr-btm-box .count{font-size:18px;line-height:140%;font-weight:700;color:#fff;margin-bottom:2px}.insaco-banner .three-qr-main .qr-btm-grid .qr-btm-box .txt{font-size:12px;line-height:140%;color:#fff;margin-bottom:0}.insaco-banner .gsaaccb-bg{margin-top:75px;padding:20px 72px;background:rgba(246,246,246,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width: 767px){.insaco-banner .gsaaccb-bg{margin-top:40px;padding:16px 0}}.insaco-banner .gsaaccb-bg .gsaaccb-main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1280px){.insaco-banner .gsaaccb-bg .gsaaccb-main{gap:12px}}@media(max-width: 767px){.insaco-banner .gsaaccb-bg .gsaaccb-main{-ms-flex-direction:column;flex-direction:column}}.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-left{display:-ms-grid;display:grid;-ms-grid-columns:20px auto;grid-template-columns:20px auto;gap:16px;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-left{gap:6px}}.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-left .gsaaccb-img img{max-width:20px}.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-left .gsaaccb-desc .txt{font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#f6f6f6;margin-bottom:0}.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-left .gsaaccb-desc .txt.hidden-content{display:none}.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-right .gsaaccb-btn-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-right .gsaaccb-btn-link img{animation:arrowBounce 1.2s ease-in-out infinite}.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-right .gsaaccb-btn-link span{font-style:normal;font-weight:400;font-size:12px;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#f6f6f6}.insaco-banner .gsaaccb-bg .gsaaccb-main .gsaaccb-right .gsaaccb-btn-link.active img{animation:arrowBounce1 1.2s ease-in-out infinite}@keyframes glowScale{0%{transform:scale(0);opacity:0}25%{transform:scale(0.5);opacity:1}50%{transform:scale(1);opacity:1}75%{transform:scale(0.5);opacity:1}100%{transform:scale(0);opacity:0}}@keyframes arrowBounce{0%{transform:translateY(0)}50%{transform:translateY(-3px)}100%{transform:translateY(0)}}@keyframes arrowBounce1{0%{transform:translateY(0) rotate(180deg)}50%{transform:translateY(3px) rotate(180deg)}100%{transform:translateY(0) rotate(180deg)}}.gsa-overview{padding:60px 0;overflow:hidden}@media(max-width: 1199px){.gsa-overview{padding:40px 0}}.gsa-overview .gsa-overview-top{margin-bottom:20px}.gsa-overview .gsa-overview-top .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#222}@media(max-width: 1199px){.gsa-overview .gsa-overview-top .h2{font-size:32px}}@media(max-width: 991px){.gsa-overview .gsa-overview-top .h2{font-size:28px}}@media(max-width: 767px){.gsa-overview .gsa-overview-top .h2{line-height:130%}}@media(max-width: 991px){.gsa-overview .gsa-overview-desc{text-align:center}}.gsa-overview .gsa-overview-desc .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#242424}@media(max-width: 1199px){.gsa-overview .gsa-overview-desc .desc{margin-bottom:20px}}.gsa-overview .gsa-overview-desc .f16br{font-style:normal;font-weight:700;font-size:16px;line-height:180%;letter-spacing:-0.5px;color:#9b1e26}.gsa-overview .gsa-overview-desc .moretext{display:none}.grnt-three-how{padding:60px 0;overflow:hidden;position:relative;background:radial-gradient(174.02% 170.6% at 4.58% 1.81%, rgba(253, 205, 205, 0.08) 0%, rgba(253, 205, 205, 0.5) 100%);z-index:1}@media(max-width: 1199px){.grnt-three-how{padding:40px 0}}.grnt-three-how .back-img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.grnt-three-how .back-img img{width:100%;height:100%;object-fit:cover}.grnt-three-how .head{margin-bottom:40px}@media(max-width: 767px){.grnt-three-how .head{margin-bottom:30px}}.grnt-three-how .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#222}@media(max-width: 1199px){.grnt-three-how .head .h2{font-size:32px}}@media(max-width: 991px){.grnt-three-how .head .h2{font-size:28px}}@media(max-width: 767px){.grnt-three-how .head .h2{line-height:130%}}.grnt-three-how .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#242424}.grnt-three-how .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.grnt-three-how .head .desc{margin-bottom:20px}}.grnt-three-how .exsubprwor-main{margin-top:40px}@media(max-width: 991px){.grnt-three-how .exsubprwor-main{margin-top:25px}}@media(max-width: 767px){.grnt-three-how .exsubprwor-main{margin-top:32px}}.grnt-three-how .exsubprwor-main .exspwo-steps{position:relative;margin-bottom:0px}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps{padding-top:0px;margin-bottom:0px}}.grnt-three-how .exsubprwor-main .exspwo-steps ul{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1280px){.grnt-three-how .exsubprwor-main .exspwo-steps ul:first-child{max-width:95%}}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul{-ms-flex-direction:column;flex-direction:column;margin:0;max-width:100%}.grnt-three-how .exsubprwor-main .exspwo-steps ul.reserve{-ms-flex-direction:column;flex-direction:column}}.grnt-three-how .exsubprwor-main .exspwo-steps ul li{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;background:url(../images/dash-line1.png) repeat-x 0 0;margin-bottom:0;min-height:200px;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.grnt-three-how .exsubprwor-main .exspwo-steps ul li.is-visible{opacity:1;transform:translateY(0)}.grnt-three-how .exsubprwor-main .exspwo-steps ul li.noBorder{background:none}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;background:url(../images/vert-line.png) repeat-y 24px 5px;display:-ms-flexbox;display:flex;margin-bottom:0px;min-height:inherit;-ms-flex-align:center;align-items:center;padding-bottom:22px}}@media(max-width: 767px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li{-ms-flex-align:start;align-items:start;position:relative;background:none}.grnt-three-how .exsubprwor-main .exspwo-steps ul li::before{content:"";position:absolute;left:24px;top:5px;width:2px;height:0;background:url(../images/vert-line.png) repeat-y;transition:height .6s ease}.grnt-three-how .exsubprwor-main .exspwo-steps ul li.hidee:before,.grnt-three-how .exsubprwor-main .exspwo-steps ul li.mob-hidee:before{display:none}.grnt-three-how .exsubprwor-main .exspwo-steps ul li.is-visible::before{height:100%}}.grnt-three-how .exsubprwor-main .exspwo-steps ul li .num{width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:15px;margin-top:-24px;background:linear-gradient(135deg, #D87585 0.87%, #A72339 100%)}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li .num{margin-top:0;margin-bottom:0}}@media(max-width: 767px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li .num{position:relative;z-index:1}}.grnt-three-how .exsubprwor-main .exspwo-steps ul li .para-box{max-width:95%;margin-bottom:15px}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li .para-box{margin-left:5px;margin-bottom:0}}@media(max-width: 767px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li .para-box{max-width:100%}}.grnt-three-how .exsubprwor-main .exspwo-steps ul li .txt{color:#686873;font-size:16px;font-style:normal;font-weight:500;line-height:140%;padding:0;margin:0 0 28px 0;min-height:138px}.grnt-three-how .exsubprwor-main .exspwo-steps ul li .txt strong{font-weight:600}@media(max-width: 1199px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li .txt{font-size:14px;line-height:20px}}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li .txt{margin-bottom:0;min-height:auto;margin-left:14px}}@media(max-width: 767px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li .txt{font-size:14px;line-height:21px}}.grnt-three-how .exsubprwor-main .exspwo-steps ul li.lastChild{background:url(../images/curve-r.png) no-repeat right center;position:absolute;right:-96px;top:1px;width:130px;height:206px;background-size:cover}@media(max-width: 1280px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li.lastChild{right:-66px}}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul li.lastChild{display:none}}.grnt-three-how .exsubprwor-main .exspwo-steps ul li.no-bg{background:none}.grnt-three-how .exsubprwor-main .exspwo-steps ul.reserve{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul.reserve{-ms-flex-direction:column;flex-direction:column}}.grnt-three-how .exsubprwor-main .exspwo-steps ul.reserve li.lastChild{background:url(../images/export-subproduct-page/curve.png) no-repeat left center;position:absolute;left:-68px;top:0px;width:128px;height:208px;background-size:cover;z-index:-1}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul.reserve li.lastChild{display:none}}.grnt-three-how .exsubprwor-main .exspwo-steps ul.secound{max-width:90%;margin-left:auto}@media(max-width: 1280px){.grnt-three-how .exsubprwor-main .exspwo-steps ul.secound{margin-right:40px;max-width:85%}}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul.secound{margin-right:0px;max-width:100%}}.grnt-three-how .exsubprwor-main .exspwo-steps ul.third{max-width:85%;margin-left:auto}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul.third{max-width:100%}}.grnt-three-how .exsubprwor-main .exspwo-steps ul:last-child li{min-height:auto}.grnt-three-how .exsubprwor-main .exspwo-steps ul:last-child li .txt{margin-bottom:0;min-height:auto}.grnt-three-how .exsubprwor-main .exspwo-steps ul:last-child li.hidee{background:rgba(0,0,0,0)}@media(max-width: 991px){.grnt-three-how .exsubprwor-main .exspwo-steps ul:last-child li.mob-hidee{background:rgba(0,0,0,0)}}.grnt-three-how .exsu-btm-line{margin:40px auto 0;text-align:center;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#505a63}@media(max-width: 767px){.grnt-three-how .exsu-btm-line{margin-top:20px}}.grnt-three-why{padding:60px 0;overflow:hidden}@media(max-width: 1199px){.grnt-three-why{padding:40px 0}}.grnt-three-why .head{margin-bottom:40px}@media(max-width: 767px){.grnt-three-why .head{margin-bottom:30px}}.grnt-three-why .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#222}@media(max-width: 1199px){.grnt-three-why .head .h2{font-size:32px}}@media(max-width: 991px){.grnt-three-why .head .h2{font-size:28px}}@media(max-width: 767px){.grnt-three-why .head .h2{line-height:130%}}.grnt-three-why .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#242424}.grnt-three-why .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.grnt-three-why .head .desc{margin-bottom:20px}}.grnt-three-why .row{row-gap:30px}.grnt-three-why .col-lg-4{display:inherit}@media(max-width: 991px){.grnt-three-why .col-lg-4{width:50%}}.grnt-three-why .gtw-box{width:100%;padding:20px;background:#fff;border:1px solid #e4e4e4;border-radius:12px;transition:.5s all}.grnt-three-why .gtw-box .gtw-img{width:64px;height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.grnt-three-why .gtw-box .gtw-img img{transform:scale(0.9);transform-origin:center;transition:.5s all}.grnt-three-why .gtw-box .gtw-desc .h3{font-style:normal;font-weight:700;font-size:24px;line-height:135%;color:#222;margin-bottom:4px}@media(max-width: 991px){.grnt-three-why .gtw-box .gtw-desc .h3{font-size:18px;line-height:150%}}.grnt-three-why .gtw-box .gtw-desc .desc{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#222}.grnt-three-why .gtw-box .gtw-desc .desc:last-child{margin-bottom:0}.grnt-three-why .gtw-box:hover.hover-bg1{background:linear-gradient(148.14deg, rgba(255, 255, 255, 0) 6.35%, rgba(244, 220, 195, 0.31) 73.39%),#fff}.grnt-three-why .gtw-box:hover.hover-bg2{background:linear-gradient(148.14deg, rgba(255, 255, 255, 0) 6.35%, rgba(200, 232, 201, 0.31) 73.54%),#fff}.grnt-three-why .gtw-box:hover.hover-bg3{background:linear-gradient(148.14deg, rgba(255, 255, 255, 0) 6.35%, rgba(244, 220, 195, 0.31) 73.39%),#fff}.grnt-three-why .gtw-box:hover.hover-bg4{background:linear-gradient(148.14deg, rgba(255, 255, 255, 0) 6.35%, rgba(244, 220, 195, 0.31) 73.39%),#fff}.grnt-three-why .gtw-box:hover.hover-bg5{background:linear-gradient(148.14deg, rgba(255, 255, 255, 0) 6.35%, rgba(195, 228, 244, 0.31) 73.39%),#fff}.grnt-three-why .gtw-box:hover .gtw-img img{transform:scale(1)}.grnt-three-why .swiper-three-why .swiper-slide{height:auto}.grnt-three-why .swiper-three-why .gtw-box{height:100%}.grnt-three-why .gfrabrni-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:32px auto 0;gap:16px}@media(max-width: 991px){.grnt-three-why .gfrabrni-navigation{margin:24px auto 0px}}.grnt-three-why .gfrabrni-navigation .swiper-button-prev:after,.grnt-three-why .gfrabrni-navigation .swiper-button-next:after{display:none}.grnt-three-why .gfrabrni-navigation .swiper-button-prev,.grnt-three-why .gfrabrni-navigation .swiper-button-next{position:relative;top:auto;left:auto;right:auto;margin:0;padding:0;width:48px;height:48px;z-index:1}.grnt-three-why .gfrabrni-navigation .swiper-pagination{width:-moz-fit-content;width:fit-content;position:relative;margin:0 auto;left:0;bottom:0;background:#222;border-radius:10px;padding:5px 10px;color:#fff;font-size:10px;line-height:1;font-weight:500;z-index:1}@media(max-width: 991px){.grnt-three-why .gfrabrni-navigation .swiper-pagination{position:relative;margin:0 auto;left:0;bottom:0}}@media(max-width: 767px){.grnt-three-why .gfrabrni-navigation .swiper-pagination{border-radius:40px;padding:6px 10px;font-size:12px;display:block}}.grnt-three-benifits{padding:60px 0;overflow:hidden;position:relative;background:radial-gradient(49.88% 133.69% at 52.5% 0%, #130102 20%, #540207 100%),radial-gradient(174.02% 170.6% at 4.58% 1.81%, rgba(253, 205, 205, 0.08) 0%, rgba(253, 205, 205, 0.3) 100%);z-index:1}@media(max-width: 1199px){.grnt-three-benifits{padding:40px 0}}.grnt-three-benifits .back-img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.grnt-three-benifits .back-img img{width:100%;height:100%;object-fit:cover}.grnt-three-benifits .head{margin-bottom:40px}@media(max-width: 767px){.grnt-three-benifits .head{margin-bottom:30px}}.grnt-three-benifits .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#fff}@media(max-width: 1199px){.grnt-three-benifits .head .h2{font-size:32px}}@media(max-width: 991px){.grnt-three-benifits .head .h2{font-size:28px}}@media(max-width: 767px){.grnt-three-benifits .head .h2{line-height:130%}}.grnt-three-benifits .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#fff}.grnt-three-benifits .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.grnt-three-benifits .head .desc{margin-bottom:20px}}.grnt-three-benifits .stbeni-box{position:relative;border-radius:20px;border:1px solid rgba(0,0,0,.8);padding:20px;z-index:1}.grnt-three-benifits .stbeni-box .back-img{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:20px;z-index:-1}.grnt-three-benifits .stbeni-box .back-img img{width:100%;height:100%;border-radius:20px;object-fit:cover}.grnt-three-benifits .stbeni-box .stbeni-img{margin-bottom:24px}.grnt-three-benifits .stbeni-box .stbeni-img img{max-width:64px}.grnt-three-benifits .stbeni-box .stbeni-desc .desc{font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:#f6f6f6}.grnt-three-benifits .stbeni-box .stbeni-desc .desc:last-child{margin-bottom:0}.grnt-three-benifits .stbeni-box .stbeni-desc .desc b,.grnt-three-benifits .stbeni-box .stbeni-desc .desc strong{font-weight:700}.grnt-three-benifits .gsa-benifit-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:35px auto 0;gap:16px}@media(max-width: 991px){.grnt-three-benifits .gsa-benifit-navigation{margin:25px auto 0px}}.grnt-three-benifits .gsa-benifit-navigation .swiper-button-prev:after,.grnt-three-benifits .gsa-benifit-navigation .swiper-button-next:after{display:none}.grnt-three-benifits .gsa-benifit-navigation .swiper-button-prev,.grnt-three-benifits .gsa-benifit-navigation .swiper-button-next{position:relative;top:auto;left:auto;right:auto;margin:0;padding:0;width:48px;height:48px;z-index:1}.grnt-three-benifits .gsa-benifit-navigation .swiper-pagination{width:-moz-fit-content;width:fit-content;position:relative;left:auto;bottom:auto;background:rgba(255,255,255,.25);border-radius:10px;color:#fff;font-size:10px;line-height:1;font-weight:500;padding:5px 10px;z-index:1}.grnt-three-feat{padding:60px 0;overflow:hidden;position:relative;background:radial-gradient(174.02% 170.6% at 4.58% 1.81%, rgba(253, 205, 205, 0.12) 0%, rgba(253, 205, 205, 0.5) 100%)}@media(max-width: 1199px){.grnt-three-feat{padding:40px 0}}.grnt-three-feat .head{margin-bottom:40px}@media(max-width: 767px){.grnt-three-feat .head{margin-bottom:30px}}.grnt-three-feat .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#222}@media(max-width: 1199px){.grnt-three-feat .head .h2{font-size:32px}}@media(max-width: 991px){.grnt-three-feat .head .h2{font-size:28px}}@media(max-width: 767px){.grnt-three-feat .head .h2{line-height:130%}}.grnt-three-feat .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#242424}.grnt-three-feat .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.grnt-three-feat .head .desc{margin-bottom:20px}}.grnt-three-feat .row{row-gap:30px}.grnt-three-feat .col-lg-6{display:inherit}@media(max-width: 991px){.grnt-three-feat .col-lg-6{width:50%}}.grnt-three-feat .three-feat-box{width:100%;padding:20px;border:1px solid #fdd6d9;border-radius:12px;background:rgba(255,255,255,.2);display:-ms-grid;display:grid;-ms-grid-columns:48px auto;grid-template-columns:48px auto;gap:16px;transition:.5s all}@media(max-width: 991px){.grnt-three-feat .three-feat-box{-ms-grid-columns:40px auto;grid-template-columns:40px auto;gap:12px}}.grnt-three-feat .three-feat-box .three-feat-icon{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991px){.grnt-three-feat .three-feat-box .three-feat-icon{width:40px;height:40px}}.grnt-three-feat .three-feat-box .three-feat-icon img{transform:scale(0.9);transform-origin:center;transition:.5s all}.grnt-three-feat .three-feat-box .three-feat-desc .h3{font-style:normal;font-weight:700;font-size:24px;line-height:150%;color:#222;margin-bottom:4px}@media(max-width: 991px){.grnt-three-feat .three-feat-box .three-feat-desc .h3{font-size:18px;line-height:150%}}@media(max-width: 991px){.grnt-three-feat .three-feat-box .three-feat-desc .h3{font-size:16px;line-height:140%}}.grnt-three-feat .three-feat-box .three-feat-desc .desc{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#222}.grnt-three-feat .three-feat-box .three-feat-desc .desc:last-child{margin-bottom:0}.grnt-three-feat .three-feat-box:hover{background:rgba(255,255,255,.9)}.grnt-three-feat .three-feat-box:hover .three-feat-icon img{transform:scale(1)}.grnt-three-feat .swiper-three-feat .swiper-slide{height:auto}.grnt-three-feat .swiper-three-feat .swiper-slide .row{row-gap:16px}.grnt-three-feat .swiper-three-feat .swiper-slide .row .col-12{padding:0 15px;display:inherit}.grnt-three-feat .gfrabrni-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:32px auto 0;gap:16px}@media(max-width: 991px){.grnt-three-feat .gfrabrni-navigation{margin:24px auto 0px}}.grnt-three-feat .gfrabrni-navigation .swiper-button-prev:after,.grnt-three-feat .gfrabrni-navigation .swiper-button-next:after{display:none}.grnt-three-feat .gfrabrni-navigation .swiper-button-prev,.grnt-three-feat .gfrabrni-navigation .swiper-button-next{position:relative;top:auto;left:auto;right:auto;margin:0;padding:0;width:48px;height:48px;z-index:1}.grnt-three-feat .gfrabrni-navigation .swiper-pagination{width:-moz-fit-content;width:fit-content;position:relative;margin:0 auto;left:0;bottom:0;background:#222;border-radius:10px;padding:5px 10px;color:#fff;font-size:10px;line-height:1;font-weight:500;z-index:1}@media(max-width: 991px){.grnt-three-feat .gfrabrni-navigation .swiper-pagination{position:relative;margin:0 auto;left:0;bottom:0}}@media(max-width: 767px){.grnt-three-feat .gfrabrni-navigation .swiper-pagination{border-radius:40px;padding:6px 10px;font-size:12px;display:block}}.grnt-three-getting{padding:60px 0;overflow:hidden;position:relative;background:linear-gradient(135deg, #130102 0%, #430509 30%, #6F0A10 50%, #430509 70%, #130102 100%);z-index:1}@media(max-width: 1199px){.grnt-three-getting{padding:40px 0}}.grnt-three-getting .back-img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.grnt-three-getting .back-img img{width:100%;height:100%;object-fit:cover}.grnt-three-getting .head{margin-bottom:40px}@media(max-width: 767px){.grnt-three-getting .head{margin-bottom:30px}}.grnt-three-getting .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;background:linear-gradient(91.75deg, #FFFFFF -0.86%, rgba(255, 255, 255, 0.6) 76.85%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media(max-width: 1199px){.grnt-three-getting .head .h2{font-size:32px}}@media(max-width: 991px){.grnt-three-getting .head .h2{font-size:28px}}@media(max-width: 767px){.grnt-three-getting .head .h2{line-height:130%}}.grnt-three-getting .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#fff}.grnt-three-getting .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.grnt-three-getting .head .desc{margin-bottom:20px}}.grnt-three-getting .getting-inner-main{padding:48px 40px;background:rgba(255,255,255,.15);border-radius:20px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width: 767px){.grnt-three-getting .getting-inner-main{padding:32px 20px}}.grnt-three-getting .getting-inner-main .gim-box .gimb-title-desc .h3{font-style:normal;font-weight:600;font-size:24px;line-height:140%;color:#fff;margin-bottom:12px}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-box .gimb-title-desc .h3{font-size:18px;line-height:140%}}.grnt-three-getting .getting-inner-main .gim-box .gimb-title-desc .desc{font-style:normal;font-weight:400;font-size:16px;line-height:180%;color:#f6f6f6}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-box .gimb-title-desc .desc{font-size:14px;line-height:140%}}.grnt-three-getting .getting-inner-main .gim-box .gimb-title-desc .desc:last-child{margin-bottom:0}.grnt-three-getting .getting-inner-main .gim-listing-grid{margin-top:24px;padding-top:24px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:32px;position:relative}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-listing-grid{margin-top:20px;padding-top:20px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.grnt-three-getting .getting-inner-main .gim-listing-grid:before{content:"";position:absolute;left:0;right:0;top:0;width:75%;height:1px;background:rgba(219,219,222,.3);margin:0 auto}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-listing-grid:before{width:100%}}.grnt-three-getting .getting-inner-main .gim-listing-grid .gim-listing-box{display:-ms-grid;display:grid;-ms-grid-columns:32px auto;grid-template-columns:32px auto;-ms-flex-align:center;align-items:center;gap:16px}.grnt-three-getting .getting-inner-main .gim-listing-grid .gim-listing-box .gim-icon img{width:100%}.grnt-three-getting .getting-inner-main .gim-listing-grid .gim-listing-box .gim-desc .desc{font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:#f6f6f6}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-listing-grid .gim-listing-box .gim-desc .desc{font-size:12px}}.grnt-three-getting .getting-inner-main .gim-listing-grid .gim-listing-box .gim-desc .desc:last-child{margin-bottom:0}.grnt-three-getting .getting-inner-main .gim-eligibility{margin:48px 0;background:rgba(255,255,255,.1);border-radius:20px}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-eligibility{margin:40px 0}}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-top{padding:24px;background:rgba(255,255,255,.2);border-radius:20px 20px 0 0}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom{padding:24px}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);position:relative;gap:64px}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr);gap:48px}}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box{position:relative}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box .h4{font-style:normal;font-weight:600;font-size:20px;line-height:140%;color:#fff;margin-bottom:20px}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box .h4{font-size:18px;margin-bottom:16px}}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box ul li{position:relative;padding-left:22px;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#f6f6f6;margin-bottom:16px}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box ul li{font-size:14px}}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box ul li:last-child{margin-bottom:0}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(45deg);width:6.34px;height:6.34px;background:#f6f6f6;border-radius:2px}.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box+.gimeg-box::before{content:"";position:absolute;left:-32px;top:0;bottom:0;width:1px;border-left:2px dashed rgba(233,233,233,.3)}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-eligibility .gim-eli-bottom .gim-elib-grid .gimeg-box+.gimeg-box::before{left:0;right:0;bottom:auto;top:-24px;height:1px;width:100%;border:0;border-top:2px dashed rgba(233,233,233,.3)}}.grnt-three-getting .getting-inner-main .grfwostep-inmain{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr);gap:40px;margin:25px auto 0}@media(max-width: 991px){.grnt-three-getting .getting-inner-main .grfwostep-inmain{gap:20px}}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr);gap:30px;max-width:100%;margin:35px auto 0px}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box{text-align:center;position:relative;z-index:1}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box{display:-ms-grid;display:grid;-ms-grid-columns:48px auto;grid-template-columns:48px auto;gap:18px;-ms-flex-align:center;align-items:center}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .txt{font-size:16px;line-height:150%;font-weight:600;color:#f6f6f6;margin-bottom:0}@media(max-width: 991px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .txt{font-size:16px;line-height:22px}}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .txt{text-align:left}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .txt:last-child{margin-bottom:0}.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .grfwostepb-img{text-align:center;margin-bottom:18px}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .grfwostepb-img{text-align:left;margin-bottom:0}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .grfwostepb-img picture{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:72px;width:72px;height:72px;background:#8f4347;border:1px solid rgba(255,255,255,.2);border-radius:50%;margin:0 auto}@media(max-width: 991px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .grfwostepb-img picture{width:60px;max-width:60px;height:60px}}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .grfwostepb-img picture{width:48px;max-width:48px;height:48px}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .grfwostepb-img img{max-width:40px;margin:auto}@media(max-width: 991px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .grfwostepb-img img{max-width:34px}}@media(max-width: 991px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .grfwostep-box .grfwostepb-img img{max-width:26px}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line:after{content:" ";height:1px;border-bottom:2px dashed rgba(255,255,255,.2);width:0%;max-width:60%;margin:0 auto;top:39px;position:absolute;left:-52%;z-index:-1}@media(max-width: 991px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line:after{top:32px;left:-64%}}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line:after{height:0;border-right:2px dashed rgba(255,255,255,.2);width:0px;margin:0 auto;bottom:70%;top:-30%;top:auto;position:absolute;left:24px}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line.animated:after{animation:lineAnimation .5s ease-in-out .6s forwards}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line.animated:after{animation:verLineAnimation .5s ease-in-out .6s forwards}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line2:after{content:" ";height:1px;border-bottom:2px dashed rgba(255,255,255,.2);width:0%;margin:0 auto;top:39px;position:absolute;left:-52%;z-index:-1}@media(max-width: 991px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line2:after{top:32px;left:-64%}}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line2:after{height:0;border-right:2px dashed rgba(255,255,255,.2);width:0px;margin:0 auto;bottom:0%;top:-42%;position:absolute;left:24px}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line2.animated:after{animation:lineAnimation .5s ease-in-out 1.3s forwards}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line2.animated:after{animation:verLineAnimation .5s ease-in-out 1.3s forwards}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line3:after{content:" ";height:1px;border-bottom:2px dashed rgba(255,255,255,.2);width:0%;margin:0 auto;top:39px;position:absolute;left:-52%;z-index:-1}@media(max-width: 991px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line3:after{top:34px}}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line3:after{height:0;border-right:2px dashed rgba(255,255,255,.2);width:0px;margin:0 auto;bottom:10%;top:-50%;position:absolute;left:24px}}.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line3.animated:after{animation:lineAnimation .5s ease-in-out 2.3s forwards}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .grfwostep-inmain .middle-line3.animated:after{animation:verLineAnimation .5s ease-in-out 2.3s forwards}}.grnt-three-getting .getting-inner-main .gim-step-btm{margin-top:48px}.grnt-three-getting .getting-inner-main .gim-step-btm .desc{font-style:normal;font-weight:500;font-size:16px;line-height:180%;color:#e9e9e9}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-step-btm .desc{font-size:14px;line-height:150%;font-weight:400}}.grnt-three-getting .getting-inner-main .gim-step-btm .desc:last-child{margin-bottom:0}.grnt-three-getting .getting-inner-main .gim-step-btm .btn-white{margin:48px auto;width:-moz-fit-content;width:fit-content;display:block;padding:20px 85px;background:#fff;border:0 !important;box-shadow:none !important;outline:none !important;border-radius:99px;font-style:normal;font-weight:600;font-size:18px;line-height:1;color:#222}@media(max-width: 767px){.grnt-three-getting .getting-inner-main .gim-step-btm .btn-white{margin:32px 0;width:100%;padding:14px;font-size:14px}}.grnt-three-getting .getting-inner-main .gim-step-btm .disclaimer{font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#dbdbde;margin-bottom:0}@keyframes lineAnimation{from{width:0}to{width:100%;@media only screen and (min-width: 1580px){width:100%}}}@keyframes verLineAnimation{from{height:0}to{height:100%}}.grnt-three-fees{padding:60px 0;overflow:hidden;position:relative}@media(max-width: 1199px){.grnt-three-fees{padding:40px 0}}.grnt-three-fees .head{margin-bottom:40px}@media(max-width: 767px){.grnt-three-fees .head{margin-bottom:30px}}.grnt-three-fees .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#222}@media(max-width: 1199px){.grnt-three-fees .head .h2{font-size:32px}}@media(max-width: 991px){.grnt-three-fees .head .h2{font-size:28px}}@media(max-width: 767px){.grnt-three-fees .head .h2{line-height:130%}}.grnt-three-fees .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#242424}.grnt-three-fees .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.grnt-three-fees .head .desc{margin-bottom:20px}}.grnt-three-fees .three-grid-main{border-radius:12px;background:#f6f6f6;border:1px solid rgba(0,0,0,.1)}.grnt-three-fees .three-grid-main .three-fees-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:0}.grnt-three-fees .three-grid-main .three-fees-grid.white-bg{background:#fff}.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box{padding:14px 18px}@media(max-width: 767px){.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box{padding:14px 16px}}.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box+.tfg-box{border-left:1px solid rgba(0,0,0,.1)}.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box .desc{font-size:14px;line-height:140%;margin-bottom:0;color:#222}.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box .desc b,.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box .desc strong{font-weight:700}.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box .inner-grid{display:-ms-flexbox;display:flex;-ms-grid-columns:auto auto;grid-template-columns:auto auto;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box .inner-grid{-ms-flex-direction:column;flex-direction:column;gap:8px}}.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box .inner-grid .desc{position:relative}.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box .inner-grid .desc+.desc::before{content:"";position:absolute;left:-15px;top:0;bottom:0;width:1px;background:#222}@media(max-width: 767px){.grnt-three-fees .three-grid-main .three-fees-grid .tfg-box .inner-grid .desc+.desc::before{display:none}}.grnt-three-fees .three-grid-main .three-fees-grid.top-grid{background:linear-gradient(135deg, #6E0A0F 1.07%, #45073F 99.11%);border-radius:12px 12px 0 0}.grnt-three-fees .three-grid-main .three-fees-grid.top-grid .tfg-box .desc{color:#fff;font-size:16px;font-weight:500}@media(max-width: 767px){.grnt-three-fees .three-grid-main .three-fees-grid.top-grid .tfg-box .desc{font-size:14px}}.grnt-three-fees .three-grid-main .full .tfg-box{padding:14px 18px;text-align:center;background:#fff;border-radius:0 0 15px 15px}@media(max-width: 767px){.grnt-three-fees .three-grid-main .full .tfg-box{padding:14px 16px}}.grnt-three-fees .three-grid-main .full .tfg-box .desc{font-size:14px;line-height:140%;margin-bottom:0;color:#505a63}.grnt-three-fees .three-grid-main .full .tfg-box .desc b,.grnt-three-fees .three-grid-main .full .tfg-box .desc strong{font-weight:700}.grnt-three-fees .btm-main{margin-top:32px}.grnt-three-fees .btm-main .btn-black-outline{display:block;width:-moz-fit-content;width:fit-content;padding:20px 80px;color:#222;border:1px solid #222;margin:0 auto 32px;font-style:normal;font-weight:600;font-size:18px;line-height:1;border-radius:99px}@media(max-width: 767px){.grnt-three-fees .btm-main .btn-black-outline{padding:14px;width:100%;font-size:12px}}.grnt-three-fees .btm-main .desc{font-size:12px;line-height:150%;color:#242424;margin-bottom:32px}@media(max-width: 767px){.grnt-three-fees .btm-main .desc{text-align:left !important}}.grnt-three-fees .btm-main .desc:last-child{margin-bottom:0}.grnt-three-fees .btm-main .desc a{color:#2b61f6;text-decoration:underline}.gsa-faqs{padding:60px 0px}@media(max-width: 1199px){.gsa-faqs{padding:40px 0px}}.gsa-faqs .h2{font-size:40px;line-height:48px;font-weight:700;color:#222;margin-bottom:20px}@media(max-width: 1199px){.gsa-faqs .h2{font-size:32px;line-height:42px}}@media(max-width: 991px){.gsa-faqs .h2{font-size:28px;line-height:33px}}.gsa-faqs .btn-box .btn-red{padding:7px 30px;font-size:14px;line-height:21px;font-weight:600;color:#9b1e26;display:block;max-width:-moz-fit-content;max-width:fit-content;margin:auto;border:1px solid #9b1e26;background:#fff;border-radius:100px;box-shadow:0 0 0 !important}.gsa-faqs .gsa-main-faqs-filter{display:-ms-flexbox;display:flex;gap:22px;cursor:pointer;overflow-x:auto;margin-bottom:18px;position:relative;z-index:1;padding-bottom:0px;margin:40px 0px 30px}@media(max-width: 1199px){.gsa-faqs .gsa-main-faqs-filter{margin:30px 0px}}@media(max-width: 991px){.gsa-faqs .gsa-main-faqs-filter{gap:17px}}@media(max-width: 767px){.gsa-faqs .gsa-main-faqs-filter{gap:8px;margin-bottom:0;margin-right:-15px;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}}.gsa-faqs .gsa-main-faqs-filter .gsa-main-faqs-filter-items{gap:10px;border-radius:100px;border:none;overflow:hidden;display:inline-table}.gsa-faqs .gsa-main-faqs-filter .gsa-main-faqs-filter-items .gsa-main-faqs-filter-items-txt{padding:9px 40px;width:-moz-max-content;width:max-content;font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:#000;margin:0;background:rgba(0,0,0,0);border:1px solid #000;border-radius:100px}@media(max-width: 1199px){.gsa-faqs .gsa-main-faqs-filter .gsa-main-faqs-filter-items .gsa-main-faqs-filter-items-txt{padding:9px 30px}}@media(max-width: 991px){.gsa-faqs .gsa-main-faqs-filter .gsa-main-faqs-filter-items .gsa-main-faqs-filter-items-txt{padding:8px 23px}}@media(max-width: 767px){.gsa-faqs .gsa-main-faqs-filter .gsa-main-faqs-filter-items .gsa-main-faqs-filter-items-txt{font-size:16px;padding:12px 20px}}.gsa-faqs .gsa-main-faqs-filter .gsa-main-faqs-filter-items .gsa-main-faqs-filter-items-txt.active{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border-color:#9b1e26;background:#9b1e26}@media(max-width: 767px){.gsa-faqs .gsa-main-faqs-filter .gsa-main-faqs-filter-items .gsa-main-faqs-filter-items-txt.active{font-size:14px}}.gsa-faqs .gsa-main-faqs-filter .first-classic-cc-container .gsa-main-faqs-filter-items:has(>.first-classic-cc-container .gsa-main-faqs-filter-items-txt.active) p{background:#9b1e26}@media(max-width: 767px){.gsa-faqs .accordian{margin-top:24px}}.gsa-faqs .accordian .faq-items .trgr-title{font-size:18px}@media(max-width: 767px){.gsa-faqs .accordian .faq-items .trgr-title{font-size:16px}}.openaccpopup-modal{background:rgba(0,0,0,.8)}@media(max-width: 767px){.openaccpopup-modal.show .modal-dialog{transform:translateY(0) !important;height:100%;overflow-y:auto;transition:transform .8s ease-in-out !important}}.openaccpopup-modal .modal-dialog{max-width:835px}@media(max-width: 991px){.openaccpopup-modal .modal-dialog{max-width:750px}}@media(max-width: 767px){.openaccpopup-modal .modal-dialog{max-width:100%}}@media(max-width: 767px){.openaccpopup-modal .modal-dialog{position:fixed;bottom:0;left:0;right:0;margin:0;width:100%;height:auto;-ms-flex-align:end;align-items:end;border-radius:10px 10px 0 0;transform:translateY(100%) !important;transition:transform .8s ease-in-out !important}}.openaccpopup-modal .modal-dialog .modal-content{background:linear-gradient(-121deg, rgb(227, 100, 100) 0%, rgba(226, 98, 98, 0.7) 14%, rgba(219, 78, 78, 0.4) 36%, rgba(216, 67, 67, 0.2) 56%, rgba(214, 61, 61, 0.6) 81%, rgb(212, 56, 56) 100%);border-radius:16px;padding:64px 64px 0px;overflow:hidden;z-index:1;position:relative}@media(max-width: 991px){.openaccpopup-modal .modal-dialog .modal-content{padding:40px 40px 0px}}@media(max-width: 767px){.openaccpopup-modal .modal-dialog .modal-content{border-radius:16px 16px 0 0;background:#fdf2f4;padding:60px 0px 0px}}.openaccpopup-modal .modal-dialog .modal-content::before{content:"";position:absolute;inset:1px;background:#fff;z-index:-1;border-radius:16px}.openaccpopup-modal .modal-header{border:0;background:rgba(0,0,0,0);padding:0}@media(max-width: 767px){.openaccpopup-modal .modal-header{position:sticky;top:0;z-index:3}}.openaccpopup-modal .modal-header .popup-close{position:absolute;right:28px;top:24px;z-index:1;text-align:right;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto}@media(max-width: 991px){.openaccpopup-modal .modal-header .popup-close{top:14px;right:14px}}@media(max-width: 767px){.openaccpopup-modal .modal-header .popup-close{top:-40px;right:20px}}.openaccpopup-modal .modal-header .popup-close svg{max-width:28px}@media(max-width: 991px){.openaccpopup-modal .modal-header .popup-close svg{max-width:22px;height:22px}}@media(max-width: 767px){.openaccpopup-modal .modal-header .popup-close svg{max-width:25px;height:25px}}.openaccpopup-modal .modal-body{padding:0}@media(max-width: 767px){.openaccpopup-modal .modal-body{max-height:calc(100vh - 160px);overflow:auto}}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main{padding:0px 20px 20px}}.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc{margin-bottom:48px}@media(max-width: 1199px){.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc{margin-bottom:36px}}@media(max-width: 991px){.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc{margin-bottom:30px}}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc{max-width:100%;margin:0px auto 30px}}.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .h2{font-size:40px;line-height:48px;font-weight:700;color:#222;margin-bottom:10px}@media(max-width: 1199px){.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .h2{font-size:33px;line-height:42px;margin-bottom:6px}}@media(max-width: 991px){.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .h2{font-size:26px;line-height:34px;margin-bottom:5px}}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .h2{font-size:28px;line-height:36px;margin-bottom:8px}}.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .h2:last-child{margin-bottom:0}.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .txt{font-size:16px;line-height:22px;font-weight:500;color:#191c1f;margin-bottom:14px}@media(max-width: 991px){.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .txt{font-size:14px;line-height:20px}}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .txt{font-size:16px;line-height:22px}}.openaccpopup-modal .modal-body .opacc-main .opacc-top .opaccto-desc .txt:last-child{margin-bottom:0}.openaccpopup-modal .modal-body .opacc-main .opacc-inner{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:16px}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr);gap:30px}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left{min-width:0}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .opaccl-img{position:relative;z-index:-1;bottom:1px}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .opaccl-img{max-width:200px;margin:0 auto}}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .opaccl-img img{width:100%}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .three-qr-main{padding:13px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.08) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;width:-moz-fit-content;width:fit-content;margin:0 auto;display:block;position:absolute;top:111px;left:37px;max-width:243px}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .three-qr-main{top:80px;left:34px;max-width:135px;padding:8px}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .three-qr-main .qr-img{padding:13px;border:1px solid rgba(255,255,255,.2);border-radius:12px;position:relative;z-index:1}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .three-qr-main .qr-img{padding:6px}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .three-qr-main .qr-img:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:50%;background:linear-gradient(133.53deg, rgba(242, 209, 143, 0.4) 2.44%, rgba(212, 159, 56, 0.4) 100%);filter:blur(150px);z-index:-1;transform-origin:center;animation:glowScale 3s ease-in-out infinite}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-left .three-qr-main .qr-img img{max-width:100%;display:block;margin:0 auto}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right{padding-bottom:52px;padding-top:24px;min-width:0}@media(max-width: 991px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right{padding-bottom:40px;padding-top:34px}}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right{padding-bottom:0;padding-top:0}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opacc-letop{margin-bottom:32px}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opacc-letop .h2{font-weight:700;font-size:24px;line-height:140%;color:#222;margin-bottom:0}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain{display:-ms-grid;display:grid;gap:32px;margin-bottom:40px}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain{gap:20px;margin-bottom:25px}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .opaccstep-box{text-align:center;position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .opaccstep-box{gap:12px}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .opaccstep-box .txt{font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#686873}@media(max-width: 991px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .opaccstep-box .txt{font-size:16px;line-height:22px}}@media(max-width: 991px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .opaccstep-box .txt{font-size:14px;line-height:150%}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .opaccstep-box .txt:last-child{margin-bottom:0}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .opaccstep-box .opaccstepb-num{height:36px;width:36px;border-radius:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg, #D87585 0.87%, #A72339 100%)}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .opaccstep-box .opaccstepb-num .txt{font-style:normal;font-weight:600;font-size:14px;line-height:17px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .middle-line2:after{content:" ";height:0;border-left:2px dashed rgba(155,30,38,.4);width:0px;margin:0 auto;bottom:0%;top:-91%;position:absolute;left:18px;z-index:-1}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .middle-line2:after:after{height:0}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .middle-line2.animated:after{animation:verLineAnimation .5s ease-in-out 1.3s forwards}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .middle-line2.animated:after{animation:verLineAnimation .5s ease-in-out 1.3s forwards}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .middle-line3:after{content:" ";height:0;border-left:2px dashed rgba(155,30,38,.4);width:0px;margin:0 auto;bottom:0%;top:-91%;position:absolute;left:18px;z-index:-1}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .middle-line3:after:after{height:0}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .middle-line3.animated:after{animation:verLineAnimation .5s ease-in-out 2.3s forwards}@media(max-width: 767px){.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opaccstep-inmain .middle-line3.animated:after{animation:verLineAnimation .5s ease-in-out 2.3s forwards}}.openaccpopup-modal .modal-body .opacc-main .opacc-inner .opacc-right .opaccri-bottom .opacc-btn .btn-black{padding:14px;background:#222;border-radius:50px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-0.5px;color:#fff;width:100%;display:block;text-align:center}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4tdGhyZWUtaW4tb25lLmNzcyIsIl92YXIuc2NzcyIsIl9oZWFkZXItbjEuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvY29tcGFzcy1icmVha3BvaW50L3N0eWxlc2hlZXRzL19icmVha3BvaW50LnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJfaGVhZGVyLW4xLW5ldy5zY3NzIiwiX2Zvb3Rlci1uMS5zY3NzIiwiX2NvbW1vbi1uMS5zY3NzIiwiX2ljb24uc2NzcyIsIl9qc2Nyb2xscGFuZS5zY3NzIiwiX2FuaW1hdGUuc2NzcyIsIl9oZWFkZXIuc2NzcyIsIl9oZWFkZXItc2VhcmNoLnNjc3MiLCJfYWNjZXNzaWJpbGl0eS5zY3NzIiwiX25vdGlmaWNhdGlvbi5zY3NzIiwiX3NlYXJjaC5zY3NzIiwiX2N1c3RvbWVyX2ZyaWVuZGx5LnNjc3MiLCJfZC1tYXQtcmV2YW1wLnNjc3MiLCJfYWNjb3JkaW9uLnNjc3MiLCJfbnJpLWxhbmRpbmctZmFxLnNjc3MiLCJfdGhyZWUtaW4tb25lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsdUJDeUhBLGtFQUNFLENBQUEsdUJBR0Ysa0VBQ0UsQ0FBQSxjQUdGLGlFQUNBLENBQUEsbUJBR0EsOERBQ0UsQ0FBQSxxQkFJRixrRUFDRSxDQUFBLGVBS0YsaUdBRUUsQ0FBQSxtQkFJRixpRUFDQSxDQUFBLGdCQUdBLGlFQUNFLENBQUEsWUFHRixnRUFDRSxDQUFBLFFBSUYsaUVBQ0UsQ0FBQSxPQUdGLGlFQUNFLENBQUEsTUFHRiw4REFDRSxDQUFBLFlBS0YsOERBQ0UsQ0FBQSxlQUdGLGtFQUNFLENBQUEscUJBSUYsa0VBQ0UsQ0FBQSxlQUdGLG1FQUNFLENBQUEsS0MvTEYsaUJBQ0UsQ0FBQSxjQUVBLGVBQ0UsQ0FBQSx5QkM0REEsS0RoRUosZ0JBUUksQ0FBQSxDQUFBLE9BSUosZUFDRSxXQUNBLE1BQ0EsT0FDQSxVQUNBLGFBQ0EsZ0JEc0JRLHVCQ25CUixDQUFBLGNBRUEsYUFDRSx3Q0FD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Z0dSLHFCQUNJLGNObkdNLFlNcUdOLENBQUEsR0FHSixTQUNJLFNBQ0EsQ0FBQSxNQUVBLGVBQ0ksQ0FBQSxTQUlSLGVBRUksQ0FBQSxVQUdKLG1CQUVJLENBQUEsaUJBTUosU0FDSSxDQUFBLFVBR0osYUFDSSxDQUFBLFNBTUosZUFDSSxDQUFBLElBR0osVUFDSSxDQUFBLElBR0osV0FDSSxDQUFBLE1BR0osb0JBQUEsQUFDSSxZQUFBLENBQUEsS0FHSixpQkFDSSxDQUFBLEtBR0osZ0JBQ0ksQ0FBQSxPQUdKLHlCQUNJLENBQUEsSUFHSix3QkFDSSxDQUFBLE1BR0osb0NBQ0ksQ0FBQSxvQkFHSixTQUVJLENBQUEsSUFHSixpQkFDSSxDQUFBLEtBR0osU0FDSSxDQUFBLEtBR0osV0FDSSxDQUFBLEtBR0osV0FDSSxDQUFBLE1BR0osWUFDSSxDQUFBLE1BR0osWUFDSSxDQUFBLE1BR0osWUFDSSxDQUFBLE1BR0osWUFDSSxDQUFBLEtBR0osZUFDSSxDQUFBLEtBR0osZUFDSSxDQUFBLEtBR0osZUFDSSxDQUFBLEtBR0osZUFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLEtBR0osa0JBQ0ksQ0FBQSxLQUdKLGtCQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxLQUdKLGdCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLEtBR0osaUJBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLElBR0osc0JBQ0ksQ0FBQSxVQUdKLGlCQUNJLENBQUEsS0FHSixnQkFDSSxDQUFBLEtBR0osZ0JBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLEtBR0oseUJBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsS0FHSixjQUNJLENBQUEsS0FHSixjQUNJLENBQUEsS0FHSixjQUNJLENBQUEsS0FHSixjQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsTUFHSixlQUNJLENBQUEsS0FHSixpQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFJSixrQkFDSSxDQUFBLFFBR0osZUFDSSxDQUFBLEtBR0osNkJBQ0ksYU5oZUssQ0FBQSxrQk1vZVQsU0FNSSxVQUNBLGtCQUNBLGdCQUNBLHVCQUNBLG1CQUNBLENBQUEsSUFHSixlQUNJLGNBQ0EsZ0JONWtCUyxjQWtFRixrQk02Z0JQLENBQUEseUJKbGhCQSxJSTZnQkosY0FRUSxDQUFBLENBQUEsS0FJUixlQUNJLGVBQ0EsQ0FBQSx5QkozaEJBLEtJeWhCSixjQUtRLENBQUEsQ0FBQSxLQUlSLGVBQ0ksY0FDQSxlTmhtQlEsQ0FBQSx5QkU0RFIsS0lraUJKLGNBTVEsQ0FBQSxDQUFBLEtBSVIsZUFDSSxnQkFDQSxvQkFDQSxVTnZrQk0sQ0FBQSxXTTBrQk4sYU4za0JNLENBQUEsMEJFeUJOLEtJNGlCSixlQVdRLG1CQUNBLENBQUEsQ0FBQSx5Qkp4akJKLEtJNGlCSixlQWdCUSxnQkFDQSxDQUFBLENBQUEsTUFTUixlQUNJLGdCTnBvQlMsZ0JNc29CVCxvQkFDQSxhTnRsQk8sQ0FBQSxLTTBsQlgsZUFDSSxnQk41b0JTLGdCTThvQlQsV056bUJNLGlCTTJtQk4sQ0FBQSxNQUdKLGVBQ0ksZUFDQSxDQUFBLFdBR0osZUFDSSxjTnZsQk8sa0JNeWxCUCxDQUFBLEtBR0osY05ybEJrQixlTXVsQmQsaUJBQ0EsQ0FBQSxLQUdKLGVBQ0ksYU5ybEJnQixDQUFBLFVNd2xCaEIsY0FDSSxhTmhtQlUsQ0FBQSxLTXFtQmxCLGVBQ0ksY0FDQSxnQk4vcUJRLGNBaUVELG1CTWluQlAsQ0FBQSwwQkp0bkJBLEtJaW5CSixjQVFRLENBQUEsQ0FBQSxLQUlSLGNOam5Ca0IsZU1tbkJkLGlCQUNBLENBQUEsTUFHSixlQUNJLGVOaHNCUSxDQUFBLEtNb3NCWixlQUNJLGdCTnRzQlMsYU13c0JULENBQUEseUJKM29CQSxLSXdvQkosY0FNUSxDQUFBLENBQUEsTUFJUixnQkFDSSxlQUNBLGNOem5CSyxzQk0ybkJMLGdCQUNBLENBQUEsVUFFQSx3QkFDSSxjQUVBLENBQUEsTUFJUixnQkFDSSxlQUNBLHNCQUNBLGdCQUNBLENBQUEseUJKcHFCQSxNSWdxQkosY0FPUSxDQUFBLGFBRUEsZUFDSSxDQUFBLENBQUEsTUFLWixnQkFDSSxlQUNBLGNOdHBCSyxzQk13cEJMLGdCQUNBLENBQUEsTUFHSixnQkFDSSxlQUNBLGNOOXBCSyxzQk1ncUJMLGdCQUNBLENBQUEsTUFHSixnQkFDSSxlQUNBLGNOdHFCSyxzQk13cUJMLGdCQUNBLENBQUEsT0FHSixvQkFBQSxBQUNJLGFBQUEsa0JBRUEsc0JBQUEsQUFDQSw4QkFBQSx3QkFBQSxBQUNBLG9CQUFBLENBQUEseUJKNXNCQSxPSXVzQkosUUFRUSxDQUFBLENBQUEsYUFHSixjQUNJLGVBQ0EsZ0JBQ0EsZUFDQSxxQkFDQSxDQUFBLDBCSnZ0QkosYUlrdEJBLHFCQVFRLGlCQUNBLENBQUEsQ0FBQSwwQkozdEJSLGFJa3RCQSxjQWFRLGVBQ0EsZUFDQSxnQkFDQSxDQUFBLENBQUEsYUFJUixlQUNJLGVBQ0EsQ0FBQSwwQkp4dUJKLGFJc3VCQSxlQUtRLGVBQ0EsQ0FBQSxDQUFBLFNBSVIsZ0JBQ0ksQ0FBQSwwQkpqdkJKLFNJZ3ZCQSxTQUlRLENBQUEsQ0FBQSxNQUtaLGdCQUNJLGVBQ0EsY0FDQSxvQkFDQSxpQkFDQSxzQkFDQSx3QkFDQSxDQUFBLE1BR0osZUFDSSxnQk5oMEJRLGVNazBCUixDQUFBLEtBR0osZUFDSSxzQkFDQSxnQkFDQSxDQUFBLGtCQUdKLGdCQUNJLGVBQ0EsaUJBQ0EsbUJBQ0EsQ0FBQSx1QkFFQSxnQkFDSSxlQUNBLGlCQUNBLHFCQUNBLENBQUEsbUJBTUosY050ekJJLGdCQXJDSSxjTTgxQkosQ0FBQSxrQkFHSixxQkFDSSxrQkFDQSxtQkFDQSxtQk4vekJBLFdBREUsa0JNbTBCRixtQkFDQSxlQUNBLGdCQUNBLHNCQUNBLGlCQUNBLGtCQUNBLENBQUEsMkJBRUEsbUJBQ0ksY0FDQSxtQkFDQSxDQUFBLHdCQUdKLHFDQUNJLENBQUEseUJBR0osa0JBQ0ksQ0FBQSx3QkFJUixRQUNJLENBQUEsbUJBR0oseUJBQ0ksa0JBQ0EsbUJBQ0Esa0JBQ0EsbUJBQ0EsZUFDQSxzQkFDQSxlQUNBLENBQUEsb0JBR0osZ0JOejJCTSxjQUNGLG1CTTIyQkEsa0JBQ0Esa0JBQ0EsbUJBQ0EsZUFDQSxDQUFBLE1BSVIsY05oMEJTLGVNazBCTCxnQkFDQSxnRUFDQSxtQkFJQSxrQkFDQSxDQUFBLFlBRUEsMEJBQ0ksZUFDQSxDQUFBLGFBR0osYUFDSSxDQUFBLFFBSVIsbUVBQ0ksZUFDQSxnQkFDQSxjTnQxQlMsa0JNdzFCVCxDQUFBLG9CQUVBLGtCQUNJLGdCQUNBLGdCQUNBLGFBQ0EsQ0FBQSxTQU9SLGNBQ0ksa0JBQ0EsV0FDQSxZQUNBLFVBQ0Esc0JBQ0Esb0JBQ0EsQ0FBQSxlQUdKLFlBQ0ksV0FDQSxnQk52NkJNLGtCTXk2Qk4sb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSxzQkFBQSxDQUFBLG1CQUVBLFdBQ0ksV0FDQSxDQUFBLHlCSng1QkosbUJJczVCQSxVQUtRLENBQUEsQ0FBQSxPQUtaLGtFQUNJLENBQUEsT0FHSixrRUFDSSxDQUFBLE9BR0osa0VBQ0ksQ0FBQSxPQUdKLGtFQUNJLENBQUEsT0FHSixrRUFDSSxDQUFBLE9BSUosNERBQ0ksQ0FBQSxZQUlKLHFFQUNJLHVCQUNBLENBQUEsWUFHSixvRUFDSSx1QkFDQSxDQUFBLFlBR0oscUVBQ0ksdUJBQ0EsQ0FBQSxnQkFHSixxRUFDSSx1QkFDQSxDQUFBLFFBR0osa0JBQ0ksQ0FBQSxlQUdKLGtCTmg5QlcsQ0FBQSxhTW85Qlgsa0VBQ0ksdUJBQ0EsQ0FBQSxZQUdKLG1FQUNJLHVCQUNBLENBQUEsY0FJSixvRUFDSSx1QkFDQSxDQUFBLGFBR0osbUVBQ0ksdUJBQ0EsQ0FBQSxjQUdKLG1FQUNJLHVCQUNBLENBQUEsYUFHSixvRUFDSSx1QkFDQSxDQUFBLGFBR0osbUVBQ0ksdUJBQ0EsQ0FBQSxnQkFHSixtQkFDSSx1QkFDQSxDQUFBLGVBR0osbUJBQ0ksdUJBQ0EsQ0FBQSxlQUdKLG1CQUNJLHVCQUNBLENBQUEsZUFHSixtQkFDSSx1QkFDQSxDQUFBLGFBR0osbUJBQ0ksdUJBQ0EsQ0FBQSxjQUdKLG1CQUNJLHVCQUNBLENBQUEsV0FJSixrRUFDSSxDQUFBLGFBRUEsVU5wakNNLENBQUEsV015akNWLGtFQUNJLENBQUEsYUFFQSxVTjVqQ00sQ0FBQSxZTWlrQ1Ysa0VBQ0ksQ0FBQSxjQUVBLFVOcGtDTSxDQUFBLE9NeWtDVixrQk4zaENjLENBQUEsT00raENkLGtCTjloQ1MsQ0FBQSxPTWtpQ1Qsa0JOaGlDWSxDQUFBLGVNb2lDWiw2RUFDSSx1QkFDQSxDQUFBLHFCQUVKLDhCQUNJLHVCQUNBLENBQUEsaUJBRUosOEVBQ0ksdUJBQ0EsQ0FBQSx1QkFFSiw4QkFDSSx1QkFDQSxDQUFBLHVCQUVKLDhFQUNJLHVCQUNBLENBQUEsNkJBRUosOEJBQ0ksdUJBQ0EsQ0FBQSxvQkFHSiwrRUFDSSx1QkFDQSxDQUFBLDBCQUVKLDhCQUNJLHVCQUNBLENBQUEsa0JBRUosOEVBQ0ksdUJBQ0EsQ0FBQSx3QkFFSiw4QkFDSSx1QkFDQSxDQUFBLHFCQUVKLCtFQUNJLHVCQUNBLENBQUEsMkJBRUosOEJBQ0ksdUJBQ0EsQ0FBQSxlQUVKLDhFQUNJLHVCQUNBLENBQUEsdUNBaUNJLFFINW1DSixZQUNBLEFBNUJGLGtDQUNBLEFBR0EsMkJBQ0Esa0JHb29DVSxXQUNBLFlBQ0EsQ0FBQSw4Q0FFQSxZQUNJLFdBQ0EsZ0JOanJDTixrQk1tckNNLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsdUJBQUEsMkNBQ0EsQ0FBQSwySUFJSSxjTjFyQ1osaUJNNHJDZ0IsY0FDQSxDQUFBLHlCSnRxQ3BCLDhDSXVwQ1EsWUFvQlEsVUFDQSxDQUFBLGtEQUVBLFVBQ0ksQ0FBQSxDQUFBLHVEQUlSLFNBQ0ksQ0FBQSx1REFHSixrQkFDSSxpQkFDQSxVQUNBLENBQUEsNERBQ0EsY0FDRSxDQUFBLHVEQUlOLGtCQUNJLFlBQ0EsaUJBQ0EsY0FDQSxDQUFBLDREQUNBLGNBQ0UsQ0FBQSw2Q0FNZCw4QkFDSSxVQUNBLFdBQ0Esa0JBQ0EsYUFDQSwwQkFDQSxDQUFBLG9EQUVBLGdCTjV1Q0YsV004dUNNLFdBQ0EsQ0FBQSx3Q0FJUixpQkFDSSxDQUFBLG9EQUtKLFdBQ0ksQ0FBQSxnQ0FLSixpQkFDSSxDQUFBLCtDQUVBLGdCTnB3Q0csVU1zd0NDLFdBQ0Esa0JBQ0EsYUFDQSwwQkFDQSxDQUFBLHNEQUVBLFVBQ0ksQ0FBQSx5QkpudkNoQixZSTB2Q0osZ0JBRVEsb0JBQ0EsbUJBQ0EsQ0FBQSxDQUFBLGtFQUtKLFdBREosYUFFUSxDQUFBLENBQUEseUJKcHdDSixpQkl3d0NKLG9CQUFBLEFBRVEsYUFBQSx1QkFBQSxBQUNBLGtCQUFBLENBQUEsK0JBRUEsaUJBQUEsQUFDSSxPQUFBLENBQUEsQ0FBQSxXQUtaLGdCQUVJLG9CQUFBLEFBQ0EsWUFBQSxDQUFBLHlCSnR4Q0EsV0lteENKLDBCQUFBLEFBTVEscUJBQUEsQ0FBQSxDQUFBLHVCQUlBLGtCQUNJLGtCQUNBLENBQUEscUNBR0ksYU56ekNSLENBQUEsK0JNNnpDUSxhTjd6Q1IsQ0FBQSx5Qk1rMENJLFVBQ0ksQ0FBQSwrQkFHSixrQkFDSSxXQUNBLFlBQ0Esb0JBQ0EsWUFDQSxRQUNBLFNBQ0EsYU56eUNBLENBQUEsb0JNaXpDSixVTnQxQ0YsQ0FBQSx1Qk0wMUNFLGVBQ0ksQ0FBQSwyQkFHQSxZQUNJLFVBQ0EsQ0FBQSx5Qkp4MENoQixvQkk2MENZLGFOdDJDTixDQUFBLENBQUEsZU02MkNOLGNBQ0ksYUFDQSxDQUFBLGtCQUVBLFVBQ0ksY0FDQSxDQUFBLG9CQUVBLFVOcDNDRixDQUFBLHVCTXczQ0UsZ0JOeDNDRixXTTAzQ00sWUFDQSxrQkFBQSxBQUNBLGFBQUEsQ0FBQSwyQkFFQSxZQUNJLFVBQ0EsQ0FBQSwwQkp4MkNoQixrQkl3MUNJLGNBcUJRLENBQUEsQ0FBQSx5Qko3MkNaLG9CSWkzQ1ksYU4xNENOLENBQUEsdUJNODRDTSxXQUNJLFlBQ0Esa0JBQUEsQUFDQSxhQUFBLENBQUEsMkJBRUEsVUFDSSxDQUFBLENBQUEseUJKMzNDcEIsa0JJdzFDSSxVQXlDUSxDQUFBLENBQUEsMEJKajRDWixlSW8xQ0Esa0JBa0RRLENBQUEsd0JBRUEsa0JBQ0ksQ0FBQSxDQUFBLGVBT1osb0JBQUEsQUFDSSxhQUFBLG1CQUFBLEFBQ0EsZUFBQSxRQUNBLENBQUEsa0JBRUEsaUJBQUEsQUFDSSxZQUFBLENBQUEseUJKdDVDUixrQklxNUNJLGtCQUFBLEFBSVEsYUFBQSxDQUFBLENBQUEsdUJBR0osZU5wN0NGLENBQUEsMkJNdTdDTSxXQUNJLFdBQ0EsQ0FBQSwyQkFJUixTQUNJLENBQUEsK0JBR0EsU0FDSSxDQUFBLGVBUWhCLG9CQUFBLEFBQ0ksYUFBQSxtQkFBQSxBQUNBLGVBQUEsUUFDQSxDQUFBLGtCQUVBLGlCQUFBLEFBQ0ksWUFBQSxDQUFBLHlCSng3Q1Isa0JJdTdDSSxpQkFBQSxBQUlRLFlBQUEsQ0FBQSxDQUFBLHVCQUdKLGVOdDlDRixDQUFBLDJCTXk5Q00sV0FDSSxXQUNBLENBQUEsMkJBSVIsU0FDSSxDQUFBLCtCQUdBLFNBQ0ksQ0FBQSxlQVFoQixvQkFBQSxBQUNJLGFBQUEsbUJBQUEsQUFDQSxlQUFBLFFBQ0EsQ0FBQSx1QkFHSSxlTmwvQ0YsQ0FBQSwyQk1xL0NNLFdBQ0ksV0FDQSxDQUFBLDJCQUlSLFNBQ0ksQ0FBQSwrQkFHQSxTQUNJLENBQUEsOEJBVVIsZUFDSSxDQUFBLHFCQUdKLG9CQUFBLEFBQ0ksYUFBQSxzQkFBQSxBQUNBLGtCQUFBLENBQUEsd0JBSUosa0JOMS9DRCxDQUFBLGNNZ2dEUCxvQkFBQSxBQUNJLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxtQkFDQSxpQkFDQSxDQUFBLDBCSnRnREosY0lrZ0RBLGtCQU9RLENBQUEsQ0FBQSxtQkFHSixlQUNJLGVBQ0EsQ0FBQSxnQkFHSixvQkFBQSxBQUNJLGFBQUEsc0JBQUEsQUFDQSxrQkFBQSxDQUFBLG1CQUdKLFdBRUksWUFDQSxtQkFDQSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxxQkFBQSxBQUNBLHVCQUFBLGtCQUFBLEFBQ0EsY0FBQSxpQkFDQSxDQUFBLHdCQUVBLGVOMWpERixDQUFBLDBCRXdCTixjSXlpREksa0JBQ0ksQ0FBQSxtQkFFQSxXQUNJLFlBQ0Esa0JBQUEsQUFDQSxjQUFBLGlCQUNBLENBQUEsQ0FBQSx5QkpoakRaLGNJc2pESSxtQkFDSSxlQUNBLGdCQUNBLENBQUEsQ0FBQSxZQVdaLGNBQ0ksZUFDQSxpQkFDQSxtQkFDQSxtQkFDQSxhTnRqRGdCLENBQUEsc0RNMGpEWixZQUNJLGNOcm1ESixpQ013bURJLGtCQUNBLG1CQUNBLG9CQUNBLG9CQUNBLG1DQUVBLGlDQUNBLENBQUEsY0FJUixhTm5uREksQ0FBQSw0Qk15bkRJLGNOL2tEUSxtQk1pbERKLENBQUEsMEJBS1osVUFDSSxjQUNBLENBQUEsNEJBRUEsYU5qbERDLENBQUEsMENNdWxETyxhTnRsREosQ0FBQSxvRU02bERBLGFOOWxESCxDQUFBLCtCTXFtREwsaUJBQ0ksdUJBQ0EsQ0FBQSx5Qkpub0RKLCtCSWlvREEsZ0JBSVEsQ0FBQSxDQUFBLG1DQUVKLG9CQUNJLENBQUEsK0NBQ0EsaUJBQ0ksZUFDQSxpQkFDQSxtQkFDQSxtQkFDQSx5QkFDQSxjQUNBLGdCQUNBLGVBQ0EsQ0FBQSxpREFDQSxhQUNJLENBQUEsaUZBRUosa0JBQ0ksQ0FBQSx5RkFDQSxZQUNJLGNBQ0EsaUNBQ0Esa0JBQ0EsbUJBQ0Esb0JBQ0Esb0JBQ0EsV0FDQSxtQkFDQSxDQUFBLGlCQU94QixnQkFDSSxDQUFBLHFDQUNBLGtCQUNJLFNBQ0EsQ0FBQSw0Q0FHQSxjQUNJLENBQUEscUJBSVIsb0JBQ0ksQ0FBQSxpQ0FFQSxlQUNJLENBQUEscUNBRUEsa0JOeHJERCxDQUFBLHlCRUZQLGlCSXdxREosY0F5QlEsZUFDQSxDQUFBLENBQUEseUJKbHNESixpQkl3cURKLFlBOEJRLENBQUEsQ0FBQSxzQ0FHSixzQ0FDSSxtQkFDQSxxQkFDQSxnQkFDQSxDQUFBLGtEQUNBLHNCQUFBLEFBQ0ksa0JBQUEsQ0FBQSw0RkFDQyxlQUNHLENBQUEsMkNBR1IsZUFDSSxDQUFBLHlCSnJ0RFIsc0NJeXNEQSxZQWVRLENBQUEsQ0FBQSxpQ0FTUixrQkFDSSxTQUNBLENBQUEsaUVBQ0EsaUNBSEosZUFJUSxDQUFBLENBQUEsdUJBUVIsZ0JBQ0ksQ0FBQSwyQkFDQSxvQkFDSSxDQUFBLHVDQUVBLG1CTjd2REQsZ0JNK3ZESyxpQkFDQSxlQUNBLGFOenRESixDQUFBLHlDTTJ0REksYU4zdERKLENBQUEsaUZNK3REUSxZQUNJLGFOaHVEWixDQUFBLHlCRTdCUix1Qkk2dURBLFlBd0JRLENBQUEsQ0FBQSxhQWNaLGtCQUNJLFdBQ0EsU0FDQSxTQUNBLENBQUEsY0FHSixlQUNJLENBQUEsZUFHSixpQkFDSSxDQUFBLHNFQVFJLHNCQUNBLG9CQUNBLHFCQUNBLGdCQUNBLENBQUEsc0JBSVIsZUFFSSxDQUFBLHlCSmp6REEsc0JJK3lESixXQUtRLGdCQUNBLG1CQUFBLEFBQ0Esb0JBQUEsQ0FBQSxzRUFFQSxVQUNJLENBQUEsOEJBR0osc0JBQUEsQUFDSSxrQkFBQSxDQUFBLDREQUVBLGtCQUNJLENBQUEsb0ZBRUEsWUFDSSxDQUFBLDhCQU1aLHNCQUFBLEFBQ0ksa0JBQUEsQ0FBQSxDQUFBLG9EQUlSLG1CTjF6RE0seUNNNHpERixrQkFDQSxDQUFBLHlCSmoxREosb0RJODBEQSw4QkFNUSw4QkFDQSxDQUFBLENBQUEsNEVBR0osWUFDSSxDQUFBLHlCSnoxRFIsNEVJdzFESSxZQUlRLENBQUEsQ0FBQSxnRUFJUixnQk41NURJLHdCTTg1REEsQ0FBQSx5QkpsMkRSLGdFSWcyREksY0FLUSxDQUFBLENBQUEsZ0ZBSVIsa0JBQ0ksYUFDQSxnQkFDQSxDQUFBLHNSQUdKLGVBR0ksZUFDQSxDQUFBLHNFQUdKLGVBQ0ksQ0FBQSxvR0FHSixhTmo1REEsQ0FBQSxnVU1xNURBLGlCQUVJLENBQUEsb25CQUdKLHdCQUlJLENBQUEsNFRBR0osUUFFSSxDQUFBLDBDQUlSLGtCQUNJLFVBQ0EsU0FDQSxVQUNBLENBQUEsa0NBR0osZUFDSSxjTjE2REcsZ0JNNDZESCxlQUNBLENBQUEseUJKMzVESixrQ0l1NURBLGVBT1EsYUFDQSxlQUNBLGVBQ0EsZUFDQSxDQUFBLENBQUEsc0JBTVIsZUFDSSxDQUFBLHdCQUVBLGdCQUNJLGVBQ0EsQ0FBQSx3Q0FHSixlQUNJLENBQUEseUJKajdEUixnQkl1N0RBLGtCQUNJLDJCQUNBLENBQUEsQ0FBQSx5QkFJUixLQUNJLGNBQ0ksU0FDQSxDQUFBLEdBR0osU0FDSSxTQUNBLENBQUEsQ0FBQSwyQkFLSixlTmwrRE0sQ0FBQSx1Q01xK0RGLFlBQ0ksQ0FBQSxxREFFQSxvQkFBQSxBQUNJLDJCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsZ0JBQ0Esa0JBQ0EsQ0FBQSx5QkpwOURaLHFESWc5RFEsMEJBQUEsQUFPUSxzQkFBQSxxQkFBQSxBQUNBLHNCQUFBLENBQUEsQ0FBQSwyREFHSixpQkFDSSxDQUFBLGtCQU1oQixlQUNJLGFONS9ERSxDQUFBLHlCRXlCTixrQklrK0RBLGVBS1EsZUFDQSxDQUFBLENBQUEsMEJBR0osWUFDSSxDQUFBLHlCSjUrRFIsMEJJMitESSxlQUlRLENBQUEsQ0FBQSxlQUtaLGVBQ0ksV0FDQSxtRUFDQSxXQUNBLHFCQUNBLGdCQUNBLGtCQUNBLENBQUEseUJBR0osV0FDSSxRQUNBLENBQUEsOEJBSUEsZUFDSSxDQUFBLHlCSnJnRVIsOEJJb2dFSSxjQUlRLENBQUEsQ0FBQSxNQVFoQixZQUNJLENBQUEsa0ZBR0osZ0JONWlFVSxrQk04aUVOLG9DQUNBLENBQUEsUUFHSix3QkFDSSxDQUFBLHlCSjNoRUEsUUkwaEVKLHVCQUlRLENBQUEsQ0FBQSxRQUlSLHVCQUNJLENBQUEseUJKbmlFQSxRSWtpRUosd0JBSVEsQ0FBQSxDQUFBLE1BSVIsY0FDSSxDQUFBLE9BR0osZUFDSSxlTjNtRVEsQ0FBQSxZTWluRVosYUFDSSwrQkFDQSxDQUFBLGlCQUVBLDRCQUNJLENBQUEsY0FHSixjQUNJLFlBQ0EsbUJOdGxFQSxXQURFLGtCTTBsRUYsaUJBQ0EsZUFDQSxlTmhvRUksQ0FBQSx5QkU0RFIsWUlxakVKLGNBb0JRLGVBQ0EsU0FDQSxPQUNBLFdBQ0EsU0FDQSxDQUFBLENBQUEsY0FJTixjQUNFLENBQUEsV0NucEVKLHNCQUNJLHVDQUNBLDJPQUNBLG1CQUlBLGtCQUNBLGtCQUNBLENBQUEsaUNBR0osaUNBR0ksWUFDQSxrQkFDQSxtQkFDQSxvQkFDQSxvQkFDQSxjQUNBLG1DQUdBLGlDQUNBLENBQUEscUJBR0osWUFDSSxhQUNBLENBQUEsb0JBRUosWUFDSSxhQUNBLENBQUEsc0JBR0osWUFDSSxhQUNBLENBQUEsOEJBR0osV0FDSSxDQUFBLDBCQUdKLFdBQ0ksQ0FBQSwwQkFHSixXQUNJLENBQUEsMkJBR0osV0FDSSxDQUFBLGtCQUdKLFlBQ0ksVUFDQSxDQUFBLG9CQUdKLFlBQ0ksYUFDQSxDQUFBLGtCQUdKLFlBQ0ksYUFDQSxDQUFBLHlCQUdKLFlBQ0ksYUFDQSxDQUFBLHlCQUdKLFlBQ0ksb0JBQ0EsYUFDQSxDQUFBLGtCQUdKLFlBQ0ksYUFDQSxDQUFBLGdCQUdKLFlBQ0ksYUFDQSxDQUFBLHNCQUdKLFlBQ0ksVUFDQSxDQUFBLGtCQUdKLFlBQ0ksYUFDQSxDQUFBLHlCQUdKLFlBQ0ksYUFDQSxDQUFBLGtCQUdKLFlBQ0ksYUFDQSxDQUFBLG1CQUdKLFlBQ0ksVUFDQSxDQUFBLG1CQUdKLFlBQ0ksYUFDQSxDQUFBLG1CQUdKLFlBQ0ksYUFDQSxDQUFBLG9CQUdKLFlBQ0ksYUFDQSxDQUFBLHVCQUdKLFlBQ0ksVUFDQSxDQUFBLHFCQUdKLFlBQ0ksVUFDQSxDQUFBLGtCQUdKLFlBQ0ksVUFDQSxDQUFBLHNCQUdKLFlBQ0ksVUFDQSxDQUFBLGdCQUdKLFlBQ0ksVUFDQSxDQUFBLHNCQUdKLFlBQ0ksVUFDQSxDQUFBLHFCQUdKLFlBQ0ksVUFDQSxDQUFBLGtCQUdKLFlBQ0ksYUFDQSxDQUFBLHlCQUdKLFlBQ0ksYUFDQSxDQUFBLHdCQUdKLFlBQ0ksYUFDQSxDQUFBLHlCQUdKLFlBQ0ksYUFDQSxDQUFBLHdCQUdKLFlBQ0ksYUFDQSxDQUFBLGtCQUdKLFlBQ0ksVUFDQSxDQUFBLGtCQUdKLFlBQ0ksYUFDQSxDQUFBLG1CQUdKLFdBQ0ksQ0FBQSxrQkFHSixZQUNJLGFBQ0EsQ0FBQSxnQkFHSixZQUNJLGFBQ0EsQ0FBQSxrQkFHSixZQUNJLGFBQ0EsQ0FBQSxnQkFHSixZQUNJLGFQMUtPLENBQUEsa0JPOEtYLFlBQ0ksYUFDQSxDQUFBLG1CQUdKLFlBQ0ksYUFDQSxDQUFBLGNDcE9KLGdCQUNJLGlCQUNBLENBQUEsU0FHSixpQkFDSSxDQUFBLGdCQUdKLGVBQ0ksWUFDQSxrQkFDQSxRQUNBLE1BQ0EsU0FDQSxDQUFBLGtCQUdKLGVBQ0ksU0FDQSxZQUNBLE9BQ0Esa0JBQ0EsVUFDQSxDQUFBLFFBR0osWUFDSSxDQUFBLDBCQUdKLFVBQ0ksQ0FBQSxVQUdKLGdCQUNJLGlCQUNBLENBQUEsU0FHSixtQkFDSSxlQUNBLE9BQ0Esa0JBQ0EsTUFDQSxpQkFDQSxDQUFBLHVEQUdKLFdBRUksV0FDQSxDQUFBLFVBR0osbUJBQ0ksZUFDQSxjQUNBLGNBQ0EsU0FDQSxVQUNBLG9CQUNBLENBQUEsYUFHSixtQkFDSSxjQUNBLENBQUEsMEJBR0osV0FDSSxDQUFBLDRCQUdKLFdBQ0ksWUFDQSxVQUNBLENBQUEsZ0NBR0oscUJBQ0ksWUFDQSxDQUFBLFdBR0osbUJBQ0ksV0FDQSxXQUNBLENBQUEsa0JBSUosaUJBQ0ksQ0FBQTs7Ozs7O0dDMUZKLFVBRUUsc0JBQ0EsQUFDQSx3QkFBQSxDQVNGLGtCQUNFLFNBQUEsQ0FPRixpQkFDRSxTQUFBLENBR0YsbUJBRUUsa0NBQUEsQ0FHRixnQkFFRSxxQkFBQSxDQUdGLDZFQUtFLHVCQUFBLENBR0YsQUFrQ0Esa0JBRUUsb0JBTUUsOERBQ0EsQUFDQSw4QkFBQSxDQUdGLFFBR0UsaUVBQ0EsQUFDQSxrQ0FBQSxDQUdGLElBRUUsaUVBQ0EsQUFDQSxrQ0FBQSxDQUdGLElBRUUsaUNBQUEsQ0FBQSxDQUlKLFFBRUUsc0JBQ0EsQUFDQSw4QkFBQSxDQUdGLEFBY0EsaUJBRUUsWUFHRSxTQUFBLENBR0YsUUFFRSxTQUFBLENBQUEsQ0FJSixPQUVFLG9CQUFBLENBTUYsQUFpQkEsaUJBQ0UsS0FFRSwwQkFBQSxDQUdGLElBRUUsbUNBQUEsQ0FHRixHQUVFLDBCQUFBLENBQUEsQ0FJSixPQUVFLG9CQUFBLENBR0YsQUFxQ0Esc0JBQ0UsS0FFRSwwQkFBQSxDQUdGLElBRUUsZ0NBQUEsQ0FHRixJQUVFLGdDQUFBLENBR0YsSUFFRSxnQ0FBQSxDQUdGLElBRUUsZ0NBQUEsQ0FHRixJQUVFLGdDQUFBLENBR0YsR0FFRSwwQkFBQSxDQUFBLENBSUosWUFFRSx5QkFBQSxDQUdGLEFBMEJBLGlCQUVFLFFBR0UsOEJBQUEsQ0FHRixvQkFNRSxrQ0FBQSxDQUdGLGdCQUtFLGlDQUFBLENBQUEsQ0FJSixPQUVFLG9CQUFBLENBR0YsQUFnQ0EscUJBQ0UsR0FFRSx1QkFBQSxDQUdGLEtBRUUseUNBQUEsQ0FHRixNQUVFLHVDQUFBLENBR0YsTUFFRSx5Q0FBQSxDQUdGLE1BRUUsdUNBQUEsQ0FHRixJQUVFLHVCQUFBLENBQUEsQ0FJSixXQUVFLHNDQUNBLEFBQ0Esd0JBQUEsQ0FHRixBQTJCQSxpQkFDRSxJQUVFLGtDQUFBLENBR0YsSUFFRSxtQ0FBQSxDQUdGLElBRUUsaUNBQUEsQ0FHRixJQUVFLGtDQUFBLENBR0YsR0FFRSxpQ0FBQSxDQUFBLENBSUosT0FFRSw0QkFDQSxBQUNBLG9CQUFBLENBR0YsQUFpQ0EsZ0JBQ0UsS0FFRSwwQkFBQSxDQUdGLFFBR0UseURBQUEsQ0FHRixnQkFLRSx3REFBQSxDQUdGLFlBSUUseURBQUEsQ0FHRixHQUVFLDBCQUFBLENBQUEsQ0FJSixNQUVFLG1CQUFBLENBTUYsQUFxQ0Esa0JBQ0UsS0FFRSxjQUFBLENBR0YsSUFFRSwwREFBQSxDQUdGLElBRUUsd0RBQUEsQ0FHRixJQUVFLDBEQUFBLENBR0YsSUFFRSx3REFBQSxDQUdGLElBRUUseURBQUEsQ0FHRixHQUVFLGNBQUEsQ0FBQSxDQUlKLFFBRUUscUJBQUEsQ0FHRixBQTZDQSxpQkFFRSxjQUlFLGNBQUEsQ0FHRixNQUVFLHlDQUFBLENBR0YsTUFFRSx1Q0FBQSxDQUdGLE1BRUUsMkNBQUEsQ0FHRixNQUVFLDJDQUFBLENBR0YsTUFFRSwrQ0FBQSxDQUdGLE1BRUUsK0NBQUEsQ0FHRixNQUVFLG1EQUFBLENBQUEsQ0FJSixPQUVFLHFCQUNBLEFBQ0EsdUJBQUEsQ0FHRixBQThDQSxvQkFFRSx3QkFPRSw2REFBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGdDQUFBLENBR0YsSUFFRSxnQ0FBQSxDQUdGLElBRUUsZ0NBQUEsQ0FHRixJQUNFLFVBQ0EsQUFDQSxtQ0FBQSxDQUdGLElBRUUsbUNBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSwwQkFBQSxDQUFBLENBSUosVUFFRSx1QkFBQSxDQUdGLEFBdUNBLHdCQUVFLG9CQU1FLDZEQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0Esb0NBQUEsQ0FHRixJQUNFLFVBQ0EsQUFDQSxpQ0FBQSxDQUdGLElBRUUsa0NBQUEsQ0FHRixJQUVFLGdDQUFBLENBR0YsR0FFRSxjQUFBLENBQUEsQ0FJSixjQUVFLDJCQUFBLENBR0YsQUF1Q0Esd0JBRUUsb0JBTUUsNkRBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSxvQ0FBQSxDQUdGLElBQ0UsVUFDQSxBQUNBLGlDQUFBLENBR0YsSUFFRSxrQ0FBQSxDQUdGLElBRUUsZ0NBQUEsQ0FHRixHQUVFLGNBQUEsQ0FBQSxDQUlKLGNBRUUsMkJBQUEsQ0FHRixBQXVDQSx5QkFFRSxvQkFNRSw2REFBQSxDQUdGLEtBQ0UsVUFDQSxBQUNBLG1DQUFBLENBR0YsSUFDRSxVQUNBLEFBQ0Esa0NBQUEsQ0FHRixJQUVFLGlDQUFBLENBR0YsSUFFRSxpQ0FBQSxDQUdGLEdBRUUsY0FBQSxDQUFBLENBSUosZUFFRSw0QkFBQSxDQUdGLEFBdUNBLHNCQUVFLG9CQU1FLDZEQUFBLENBR0YsS0FDRSxVQUNBLEFBQ0EsbUNBQUEsQ0FHRixJQUNFLFVBQ0EsQUFDQSxrQ0FBQSxDQUdGLElBRUUsaUNBQUEsQ0FHRixJQUVFLGlDQUFBLENBR0YsR0FFRSw4QkFBQSxDQUFBLENBSUosWUFFRSx5QkFBQSxDQUdGLEFBb0JBLHFCQUNFLElBRUUsZ0NBQUEsQ0FHRixRQUVFLFVBQ0EsQUFDQSxnQ0FBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGdDQUFBLENBQUEsQ0FJSixXQUVFLHdCQUFBLENBR0YsQUFvQkEseUJBQ0UsSUFFRSxpQ0FBQSxDQUdGLFFBRUUsVUFDQSxBQUNBLGtDQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0EsbUNBQUEsQ0FBQSxDQUlKLGVBRUUsNEJBQUEsQ0FHRixBQWNBLHlCQUNFLElBQ0UsVUFDQSxBQUNBLGlDQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0Esb0NBQUEsQ0FBQSxDQUlKLGVBRUUsNEJBQUEsQ0FHRixBQWNBLDBCQUNFLElBQ0UsVUFDQSxBQUNBLGtDQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0EsbUNBQUEsQ0FBQSxDQUlKLGdCQUVFLDZCQUFBLENBR0YsQUFvQkEsdUJBQ0UsSUFFRSxrQ0FBQSxDQUdGLFFBRUUsVUFDQSxBQUNBLGlDQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0Esb0NBQUEsQ0FBQSxDQUlKLGFBRUUsMEJBQUEsQ0FHRixBQVVBLGtCQUNFLEtBQ0UsU0FBQSxDQUdGLEdBQ0UsU0FBQSxDQUFBLENBSUosUUFFRSxxQkFBQSxDQUdGLEFBY0Esc0JBQ0UsS0FDRSxVQUNBLEFBQ0Esa0NBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSxjQUFBLENBQUEsQ0FJSixZQUVFLHlCQUFBLENBR0YsQUFjQSx5QkFDRSxLQUNFLFVBQ0EsQUFDQSxvQ0FBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGNBQUEsQ0FBQSxDQUlKLGVBRUUsNEJBQUEsQ0FHRixBQWNBLHNCQUNFLEtBQ0UsVUFDQSxBQUNBLGtDQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0EsY0FBQSxDQUFBLENBSUosWUFFRSx5QkFBQSxDQUdGLEFBY0EseUJBQ0UsS0FDRSxVQUNBLEFBQ0Esb0NBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSxjQUFBLENBQUEsQ0FJSixlQUVFLDRCQUFBLENBR0YsQUFjQSx1QkFDRSxLQUNFLFVBQ0EsQUFDQSxpQ0FBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGNBQUEsQ0FBQSxDQUlKLGFBRUUsMEJBQUEsQ0FHRixBQWNBLDBCQUNFLEtBQ0UsVUFDQSxBQUNBLG1DQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0EsY0FBQSxDQUFBLENBSUosZ0JBRUUsNkJBQUEsQ0FHRixBQWNBLG9CQUNFLEtBQ0UsVUFDQSxBQUNBLGlDQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0EsY0FBQSxDQUFBLENBSUosVUFFRSx1QkFBQSxDQUdGLEFBY0EsdUJBQ0UsS0FDRSxVQUNBLEFBQ0EsbUNBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSxjQUFBLENBQUEsQ0FJSixhQUVFLDBCQUFBLENBR0YsQUFVQSxtQkFDRSxLQUNFLFNBQUEsQ0FHRixHQUNFLFNBQUEsQ0FBQSxDQUlKLFNBRUUsc0JBQUEsQ0FHRixBQVlBLHVCQUNFLEtBQ0UsU0FBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGlDQUFBLENBQUEsQ0FJSixhQUVFLDBCQUFBLENBR0YsQUFZQSwwQkFDRSxLQUNFLFNBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSxtQ0FBQSxDQUFBLENBSUosZ0JBRUUsNkJBQUEsQ0FHRixBQVlBLHVCQUNFLEtBQ0UsU0FBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGtDQUFBLENBQUEsQ0FJSixhQUVFLDBCQUFBLENBR0YsQUFZQSwwQkFDRSxLQUNFLFNBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSxvQ0FBQSxDQUFBLENBSUosZ0JBRUUsNkJBQUEsQ0FHRixBQVlBLHdCQUNFLEtBQ0UsU0FBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGlDQUFBLENBQUEsQ0FJSixjQUVFLDJCQUFBLENBR0YsQUFZQSwyQkFDRSxLQUNFLFNBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSxtQ0FBQSxDQUFBLENBSUosaUJBRUUsOEJBQUEsQ0FHRixBQVlBLHFCQUNFLEtBQ0UsU0FBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGtDQUFBLENBQUEsQ0FJSixXQUVFLHdCQUFBLENBR0YsQUFZQSx3QkFDRSxLQUNFLFNBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSxvQ0FBQSxDQUFBLENBSUosY0FFRSwyQkFBQSxDQUdGLEFBcUNBLGdCQUNFLEtBRUUsd0RBQ0EsQUFDQSxrQ0FBQSxDQUdGLElBRUUsaUZBQ0EsQUFDQSxrQ0FBQSxDQUdGLElBRUUsaUZBQ0EsQUFDQSxpQ0FBQSxDQUdGLElBRUUsdURBQ0EsQUFDQSxpQ0FBQSxDQUdGLEdBRUUsNkJBQ0EsQUFDQSxpQ0FBQSxDQUFBLENBSUosZUFFRSw0QkFDQSxBQUNBLG1CQUFBLENBR0YsQUFpQ0EsbUJBQ0UsS0FFRSxzREFDQSxBQUNBLGtDQUNBLFNBQUEsQ0FHRixJQUVFLHVEQUNBLEFBQ0EsaUNBQUEsQ0FHRixJQUVFLHNEQUNBLFNBQUEsQ0FHRixJQUVFLHFEQUFBLENBR0YsR0FFRSw0QkFBQSxDQUFBLENBSUosU0FFRSx1Q0FDQSxBQUNBLHNCQUFBLENBR0YsQUFpQ0EsbUJBQ0UsS0FFRSxzREFDQSxBQUNBLGtDQUNBLFNBQUEsQ0FHRixJQUVFLHVEQUNBLEFBQ0EsaUNBQUEsQ0FHRixJQUVFLHNEQUNBLFNBQUEsQ0FHRixJQUVFLHFEQUFBLENBR0YsR0FFRSw0QkFBQSxDQUFBLENBSUosU0FFRSx1Q0FDQSxBQUNBLHNCQUFBLENBR0YsQUFtQkEsb0JBQ0UsS0FFRSw0QkFBQSxDQUdGLElBRUUsdURBQ0EsU0FBQSxDQUdGLEdBRUUsc0RBQ0EsU0FBQSxDQUFBLENBSUosVUFFRSx3QkFDQSxBQUNBLHNDQUFBLENBR0YsQUFtQkEsb0JBQ0UsS0FFRSw0QkFBQSxDQUdGLElBRUUsdURBQ0EsU0FBQSxDQUdGLEdBRUUsc0RBQ0EsU0FBQSxDQUFBLENBSUosVUFFRSx1Q0FDQSxBQUNBLHVCQUFBLENBR0YsQUEwQkEsd0JBQ0UsS0FFRSxnREFDQSxTQUFBLENBR0YsSUFFRSx1QkFDQSxTQUFBLENBR0YsSUFFRSx1QkFDQSxTQUFBLENBR0YsR0FFRSxlQUNBLFNBQUEsQ0FBQSxDQUlKLGNBRUUsNEJBQ0EsQUFDQSxrQ0FBQSxDQUdGLEFBWUEseUJBQ0UsS0FDRSxTQUFBLENBR0YsR0FFRSwrQ0FDQSxTQUFBLENBQUEsQ0FJSixlQUVFLDZCQUNBLEFBQ0EsaUNBQUEsQ0FHRixBQWtCQSxvQkFDRSxLQUVFLHdCQUNBLEFBQ0EscUNBQ0EsU0FBQSxDQUdGLEdBRUUsd0JBQ0EsQUFDQSxlQUNBLFNBQUEsQ0FBQSxDQUlKLFVBRUUsdUJBQUEsQ0FHRixBQWtCQSw0QkFDRSxLQUVFLDZCQUNBLEFBQ0Esb0NBQ0EsU0FBQSxDQUdGLEdBRUUsNkJBQ0EsQUFDQSxlQUNBLFNBQUEsQ0FBQSxDQUlKLGtCQUVFLCtCQUFBLENBR0YsQUFrQkEsNkJBQ0UsS0FFRSw4QkFDQSxBQUNBLG1DQUNBLFNBQUEsQ0FHRixHQUVFLDhCQUNBLEFBQ0EsZUFDQSxTQUFBLENBQUEsQ0FJSixtQkFFRSxnQ0FBQSxDQUdGLEFBa0JBLDBCQUNFLEtBRUUsNkJBQ0EsQUFDQSxtQ0FDQSxTQUFBLENBR0YsR0FFRSw2QkFDQSxBQUNBLGVBQ0EsU0FBQSxDQUFBLENBSUosZ0JBRUUsNkJBQUEsQ0FHRixBQWtCQSwyQkFDRSxLQUVFLDhCQUNBLEFBQ0Esb0NBQ0EsU0FBQSxDQUdGLEdBRUUsOEJBQ0EsQUFDQSxlQUNBLFNBQUEsQ0FBQSxDQUlKLGlCQUVFLDhCQUFBLENBR0YsQUFnQkEscUJBQ0UsS0FFRSx3QkFDQSxTQUFBLENBR0YsR0FFRSx3QkFDQSxBQUNBLG9DQUNBLFNBQUEsQ0FBQSxDQUlKLFdBRUUsd0JBQUEsQ0FHRixBQWdCQSw2QkFDRSxLQUVFLDZCQUNBLFNBQUEsQ0FHRixHQUVFLDZCQUNBLEFBQ0EsbUNBQ0EsU0FBQSxDQUFBLENBSUosbUJBRUUsZ0NBQUEsQ0FHRixBQWdCQSw4QkFDRSxLQUVFLDhCQUNBLFNBQUEsQ0FHRixHQUVFLDhCQUNBLEFBQ0Esb0NBQ0EsU0FBQSxDQUFBLENBSUosb0JBRUUsaUNBQUEsQ0FHRixBQWdCQSwyQkFDRSxLQUVFLDZCQUNBLFNBQUEsQ0FHRixHQUVFLDZCQUNBLEFBQ0Esb0NBQ0EsU0FBQSxDQUFBLENBSUosaUJBRUUsOEJBQUEsQ0FHRixBQWdCQSw0QkFDRSxLQUVFLDhCQUNBLFNBQUEsQ0FHRixHQUVFLDhCQUNBLEFBQ0EsbUNBQ0EsU0FBQSxDQUFBLENBSUosa0JBRUUsK0JBQUEsQ0FHRixBQW9DQSxpQkFDRSxHQUVFLDBCQUNBLEFBQ0EscUNBQUEsQ0FHRixRQUdFLG1DQUNBLEFBQ0EsMEJBQ0EsQUFDQSxxQ0FBQSxDQUdGLFFBR0UsbUNBQ0EsQUFDQSwwQkFDQSxBQUNBLHNDQUNBLFNBQUEsQ0FHRixHQUVFLG1DQUNBLFNBQUEsQ0FBQSxDQUlKLE9BRUUsb0JBQUEsQ0FNRixBQWNBLGtCQUNFLEtBQ0UsVUFDQSxBQUNBLDZEQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0EsY0FBQSxDQUFBLENBSUosUUFFRSxxQkFBQSxDQU1GLEFBWUEsbUJBQ0UsS0FDRSxTQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0EsMkRBQUEsQ0FBQSxDQUlKLFNBRUUsc0JBQUEsQ0FHRixBQVlBLGtCQUNFLEtBQ0UsVUFDQSxBQUNBLGdDQUFBLENBR0YsSUFDRSxTQUFBLENBQUEsQ0FJSixRQUVFLHFCQUFBLENBR0YsQUFrQkEsc0JBQ0UsS0FDRSxVQUNBLEFBQ0EsNERBQ0EsQUFDQSxnRUFBQSxDQUdGLElBQ0UsVUFDQSxBQUNBLCtEQUNBLEFBQ0EsNkRBQUEsQ0FBQSxDQUlKLFlBRUUseUJBQUEsQ0FHRixBQWtCQSxzQkFDRSxLQUNFLFVBQ0EsQUFDQSw0REFDQSxBQUNBLGdFQUFBLENBR0YsSUFDRSxVQUNBLEFBQ0EsK0RBQ0EsQUFDQSw2REFBQSxDQUFBLENBSUosWUFFRSx5QkFBQSxDQUdGLEFBa0JBLHVCQUNFLEtBQ0UsVUFDQSxBQUNBLDJEQUNBLEFBQ0EsZ0VBQUEsQ0FHRixJQUNFLFVBQ0EsQUFDQSxnRUFDQSxBQUNBLDZEQUFBLENBQUEsQ0FJSixhQUVFLDBCQUFBLENBR0YsQUFrQkEsb0JBQ0UsS0FDRSxVQUNBLEFBQ0EsMkRBQ0EsQUFDQSxnRUFBQSxDQUdGLElBQ0UsVUFDQSxBQUNBLGdFQUNBLEFBQ0EsNkRBQUEsQ0FBQSxDQUlKLFVBRUUsdUJBQUEsQ0FHRixBQWdCQSxtQkFDRSxLQUNFLFNBQUEsQ0FHRixJQUNFLFVBQ0EsQUFDQSxnQ0FBQSxDQUdGLEdBQ0UsU0FBQSxDQUFBLENBSUosU0FFRSxzQkFBQSxDQUdGLEFBb0JBLHVCQUNFLElBQ0UsVUFDQSxBQUNBLGdFQUNBLEFBQ0EsZ0VBQUEsQ0FHRixHQUNFLFVBQ0EsQUFDQSwyREFDQSxBQUNBLCtCQUNBLEFBQ0EsNkRBQUEsQ0FBQSxDQUlKLGFBRUUsMEJBQUEsQ0FHRixBQWdCQSx1QkFDRSxJQUNFLFVBQ0EsQUFDQSw4REFBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLGdEQUNBLEFBQ0EsNEJBQUEsQ0FBQSxDQUlKLGFBRUUsMEJBQUEsQ0FHRixBQWdCQSx3QkFDRSxJQUNFLFVBQ0EsQUFDQSwrREFBQSxDQUdGLEdBQ0UsVUFDQSxBQUNBLCtDQUNBLEFBQ0EsNkJBQUEsQ0FBQSxDQUlKLGNBRUUsMkJBQUEsQ0FHRixBQW9CQSxxQkFDRSxJQUNFLFVBQ0EsQUFDQSwrREFDQSxBQUNBLGdFQUFBLENBR0YsR0FDRSxVQUNBLEFBQ0EsNERBQ0EsQUFDQSwrQkFDQSxBQUNBLDZEQUFBLENBQUEsQ0FJSixXQUVFLHdCQUFBLENBR0YsQUFhQSx1QkFDRSxLQUVFLG1DQUNBLGtCQUFBLENBR0YsR0FFRSw4QkFBQSxDQUFBLENBSUosYUFFRSwwQkFBQSxDQUdGLEFBYUEsdUJBQ0UsS0FFRSxtQ0FDQSxrQkFBQSxDQUdGLEdBRUUsOEJBQUEsQ0FBQSxDQUlKLGFBRUUsMEJBQUEsQ0FHRixBQWFBLHdCQUNFLEtBRUUsa0NBQ0Esa0JBQUEsQ0FHRixHQUVFLDhCQUFBLENBQUEsQ0FJSixjQUVFLDJCQUFBLENBR0YsQUFhQSxxQkFDRSxLQUVFLGtDQUNBLGtCQUFBLENBR0YsR0FFRSw4QkFBQSxDQUFBLENBSUosV0FFRSx3QkFBQSxDQUdGLEFBYUEsd0JBQ0UsS0FFRSw4QkFBQSxDQUdGLEdBQ0Usa0JBQ0EsQUFDQSxpQ0FBQSxDQUFBLENBSUosY0FFRSwyQkFBQSxDQUdGLEFBYUEsd0JBQ0UsS0FFRSw4QkFBQSxDQUdGLEdBQ0Usa0JBQ0EsQUFDQSxrQ0FBQSxDQUFBLENBSUosY0FFRSwyQkFBQSxDQUdGLEFBYUEseUJBQ0UsS0FFRSw4QkFBQSxDQUdGLEdBQ0Usa0JBQ0EsQUFDQSxpQ0FBQSxDQUFBLENBSUosZUFFRSw0QkFBQSxDQUdGLEFBYUEsc0JBQ0UsS0FFRSw4QkFBQSxDQUdGLEdBQ0Usa0JBQ0EsQUFDQSxrQ0FBQSxDQUFBLENBSUosWUFFRSx5QkFBQSxDQUdGLGNBQ0UsU0FBQSxDQUdGLHVCQUNFLFNBQUEsQ0FHRixVQUVFLHNCQUNBLEFBQ0Esd0JBQUEsQ0FHRixnQkFFRSxxQkFBQSxDQUdGLEFBY0Esb0JBQ0UsR0FDRSxVQUNBLEFBRUEsMEJBQUEsQ0FHRixLQUNFLFVBQ0EsQUFFQSx1QkFBQSxDQUFBLENBSUosVUFFRSx1QkFBQSxDQUdGLEFBY0EsdUJBQ0UsR0FDRSxVQUNBLEFBRUEsNEJBQUEsQ0FHRixLQUNFLFVBQ0EsQUFFQSx1QkFBQSxDQUFBLENBSUosYUFFRSwwQkFBQSxDQ2gvR0YsS0FHSSxpQkFBQSxDQUVBLGNBQ0ksZUFBQSxDUjBESix5QlFoRUosS0FVUSxpQkFBQSxDQUFBLENBS1IsT0FDSSxlQUNBLFdBQ0EsTUFDQSxPQUVBLFVBQ0EsYUFDQSxnQkFFQSx1QkFBQSxDQUdJLCtCQUNJLFdBQUEsQ0FRUixjQUNJLFVBRUEsZUFBQSxDQUNSLHdCQUNJLGVBQUEsQ0FFSSwyQkFDSSxnQkFDQSxTQUFBLENBSVIsY0FDSSxZQUNBLGdCQUNBLFNBQUEsQ0FFQSxvQkFDSSxVQUNBLE9BQ0EsV0FDQSwyQkFBQSxDQUdKLDRCQUNJLFVBQ0EsVUFBQSxDQUdKLDBDQUNJLFNBQUEsQ0FFQSw0Q0FDSSxtQkFBQSxDQUlSLHVCQUNJLFVBQ0EsMEJBQUEsQ0FHSix1QkFDSSxXQUFBLENBRUEsNkJBQ0kscUJBQUEsQ0FLSixxQ0FDSSxhQUFBLENBRUEsa0RBQ0kscUJBQUEsQ0FLWix1QkFDSSxZQUFBLENBR0osdUJBQ0ksV0FBQSxDUnZDUix5QlEyQ1EsNkJBQ0ksYUFBQSxDQUFBLENSNUNaLHlCUWpESixPQW1HUSxXQUFBLENBQUEsQ0FJSixTQUNJLGFWekVHLENVNkVILHFDQUNJLGlCQUNBLGlCQUNBLGdCQUNBLGVBQ0EsZUFBQSxDQUtJLHNDQUNJLGlCQUNBLFdBQUEsQ0FFQSxpREFDSSxpQkFBQSxDUjFFcEIseUJRNEVnQiw4Q0FFUSxpQkFBQSxDQUNBLGdFQUNJLFVBQ0EsYUFDQSxZQUNBLDJCQUNBLFFBQUEsQ0FDQSxzRUFDSSxZQUNBLFNBQ0EsZ0NBQ0EsY0FBQSxDQUNBLGlGQUNJLGVBQUEsQ0FBQSxDQVloQyxnQ0FDSSxhQUFBLENBRUosZ0NBQ0ksYUFBQSxDUjNHUix5QlE4R1EsZ0NBQ0ksYVY5SEwsQ1VpSUMsZ0NBQ0ksYVYvSEwsQ0FBQSxDVXNJWCxhQUVJLGFBQUEsQ0FHSixTQUNJLG9CQUFBLEFBQ0EsYUFBQSxnRUFDQSxZQUNBLFVBQ0Esd0JBQ0Esd0JBQ0Esa0JBQ0EsVUFDQSxzQkFBQSxrQkFBQSxDQUNBLGtCQUNJLGlDQUNBLHdCQUFBLENBSUEsbUNBQ0ksd0JBQUEsQ0FHSSxzRUFDSSxhQUFBLENBRUEsc0tBQ0ksZVYvS2QsQ1VrTE0sK0NBQ0ksZVZuTFYsQ1VxTGMsZ0hBQ0ksc0JBQ0EsYUFBQSxDQVF4QixZQUNJLG9CQUFBLFlBQUEsQ0FHQSxnQkFDSSxnQkFDQSxpQkFDQSxrQkFBQSxDUjlLUiwwQlEyS0ksZ0JBTVEsZ0JBQUEsQ0FBQSxDQUtJLG9DQUNJLGFBQUEsQ0FDQSwwQ0FDSSx5QkFDQSx3QkFBQSxDQU1oQixtQkFDSSxXQUNBLGdCQUNBLGNBQUEsQ0FFQSxxQkFDSSxtQkFDQSxjQUNBLGVBQ0EsVVZqT1YsQ0V3Qk4sMEJRcU1ZLHFCQU9RLGNBQUEsQ0FBQSxDUjVNcEIsMEJRcU1ZLHFCQVdRLGFBQUEsQ0FBQSxDQUdKLDJCQUNJLG9CQUNBLDhCQUNBLFVWOU9kLENVNFBGLGlCQUNJLGlCQUNBLGtCQUNBLFlBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLGtCQUFBLENBRUEsb0JBQ0ksa0JBQ0EsWUFDQSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsa0JBQUEsQ1JoUFosMEJRMk9RLG9CQVFRLGdCQUFBLENBQUEsQ0FPSixpQ0FDSSxxQkFBQSxDQUdKLHNCQUNJLFlBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSx1QkFBQSxlQUNBLGVBQ0EsVVY3UlYsQ1VrU1UsMkJBQ0ksVVZuU2QsQ1VxU1UsOEJBQ0ksVVZ0U2QsQ1V3U1UsNEJBRUksZ0JBQ0EsVVYzU2QsQ1U2U1UsZ0NBQ0ksZUFDQSxnQkFDQSxZQUNBLDBCQUNBLHNCQUNBLHdCVjdQWCxDRTlCVCwwQlFxUmdCLGdDQVFRLGVBQ0EsZUFDQSxXQUFBLENBQUEsQ0FJSixzQ0FDSSxXQUNBLDZCQUFBLENBRUosaURBQ0ksZUFDQSxlQUNBLGdCQUNBLGVBQ0EsaUJBQ0Esc0JBQ0EseUJBQ0EseUJBQ0EsbUJBQ0EsbUNBQUEsQ0FDQSx1REFDSSwwQkFBQSxDQU9oQiwrQkFDSSxjQUFBLENBRUEsaUNBQ0ksUUFBQSxDQUdSLGtDQUNJLGFBQUEsQ0FHQSwrRUFDSSxlQUFBLENBTWhCLGVBQ0ksaUJBQ0EsZUFDQSxpQkFBQSxDQUVBLG1CQUNJLG1CQUNBLGVBQ0EsaUJBQUEsQ0FLQSwrQ0FFSSxVVm5YVixDVXNYVSxxRkFFSSxXQUFBLENBSVIsNEJBQ0ksZ0JBQ0EsZUFDQSxlQUFBLENBS1oseUJBQ0ksZUFDQSxlQUFBLENBR0osdUJBQ0ksY0FBQSxDQUdKLGlCQUNJLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLFdBQUEsQ1J4WFIsMEJRNFhRLGVBQ0ksaUJBQUEsQ0FHSixnQkFDSSxpQkFDQSxnQkFBQSxDQUdKLGlCQUNJLGdCQUFBLENBQUEsQ0FLWixlQUNJLGtCQUNBLFdBQ0EsZUFDQSxRQUNBLFVBQ0EseUJBQUEsQ0FFQSxxQkFDSSxhQUFBLENBR0osc0JBQ0ksY0FBQSxDQUlSLGVBQ0ksc0JBQUEsQ1I3WkosMEJRNFpBLGVBSVEsc0JBQUEsQ0FBQSxDQUdKLHFCQUNJLFlBQ0EsY0FDQSxVQUFBLENSdGFSLDBCUW1hSSxxQkFNUSxXQUFBLENBQUEsQ0FLWixXQUNJLFVWdmNFLENVeWNGLGlCQUNJLFVWMWNGLENVK2NGLDZCQUNJLGFWamRGLENVcWROLDJCQUNJLGFBQUEsQ0FJQSwyQkFDSSxpQkFDQSxjQUFBLENBR0osNkJBQ0ksZUFFQSxZQUNBLGVBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxnQkFDQSxjQUNBLHFCQUFBLENBR0ksbURBQ0ksWUFBQSxDUnBkaEIsMEJRc2NJLDZCQW1CUSxlQUNBLFlBQ0EsY0FBQSxDQUFBLENSM2RaLDBCUXNjSSw2QkF5QlEsZUFDQSxpQkFDQSxjQUNBLGdCQUNBLGlCQUNBLGNBQUEsQ0FBQSxDQUdKLG1DQUNJLG1CQUNBLFVWamdCTixDVW9nQk0sNENBQ0kscUJWcmdCVixDVXVnQk0sMENBQ0ksZUFBQSxDQVNSLDREQUNJLGtCQUNBLFNBQUEsQ0FDQSxtRUFZSSxhQUNBLFdBQ0EsWUFDQSx5QkFDQSxzQkFDQSxrQkFDQSxTQUNBLFdBQ0EsMkNBQ0EsU0FBQSxDQVFwQixTQUNJLGVBQ0EsWUFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxpQkFDQSxlQUFBLENBRUEsd0JBQ0ksY0FBQSxDUmxpQkosMEJReWhCSixTQWFRLFNBQUEsQ0FBQSxDUnRpQkoseUJReWhCSixTQWlCUSxlQUFBLENBQUEsQ0FHSixlQUNJLHdCQUFBLENBRUEscUJBQ0ksYUFBQSxDQUlSLGVBQ0ksa0JBQ0EsV0FDQSxlQUNBLFFBQ0EsVUFDQSx5QkFBQSxDQUVBLHFCQUNJLGFBQUEsQ0FHSixzQkFDSSxjQUFBLENSbGtCUiwwQlF1a0JJLGVBQ0ksd0JBQUEsQ0FBQSxDUnhrQlIseUJReWhCSixTQW9EUSxZQUNBLHNCQUFBLGtCQUFBLENBRUEsZUFDSSxnQkFDQSxVQUNBLE9BQ0EsVUFBQSxDQUdKLGVBQ0ksZUFBQSxDQUVBLG1CQUNJLFdBQUEsQ0FJUixvREFFSSxjQUNBLGNBQUEsQ0FJSixzQkFDSSxjQUFBLENBSUosd0JBQ0ksV0FBQSxDQUdKLHNDQUNJLGFWcGxCSCxDQUFBLENVMmxCTyx3REFDSSxVQUNBLFNBQUEsQ0FNWix5Q0FDSSxPQUNBLFFBQUEsQ0FNTiwyREFDRSxnQkFDQSxpQkFLQSxpQkFBQSxDUjlvQkosMEJRdW9CRSwyREFVYyxlQUFBLENBQUEsQ0FHSixtRUFDSSxhQUNBLGVBQUEsQ0FFQSxnRkFDSSxTQUFBLENBS1osb0RBQ0ksWUFDQSwyQkFBQSxDQUVBLHVEQUNJLGlCQUFBLENBR0ksb0VBQ0ksaUJBQUEsQ0FJUix5REFDSSxvQkFBQSxBQUNBLGFBQUEsa0JBQ0EsNkNBQ0Esc0JBQUEsa0JBQUEsQ0FFQSw4REFDSSxrQkFBQSxDQVM1QixjQUNJLFVBQ0EsNEJBQ0Esb0JBQUEsWUFBQSxDQUVBLGlCQUNJLFNBQ0Esa0JBQ0EsY0FBQSxDQUVBLG1EQUdJLGVWcHdCQSxDVXN3QkEseUZBQ0ksY0FDQSxXQUFBLENBSVIsbUJBQ0ksY0FDQSxzQ0FDQSxlQUNBLHlCQUNBLFlBQ0EsY0FDQSxrQkFBQSxDUnZ0QlIsMEJRZ3RCSSxtQkFXQSxnQkFBQSxDQUFBLENBR0ksOEJBQ0ksZ0JBQ0EsZUFDQSxlQUFBLENBRUEsc0NBQ0ksYVYzdkJaLENVK3ZCSSx5QkFDSSx5QkFDQSwrQkFBQSxDQUtSLHNCQUNJLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxrQkFBQSxDQUVBLGlDQUNJLGVBQ0EsZ0JBQUEsQ0FJUix1QkFDSSxpQkFDQSxvQkFBQSxDQUVBLDJCQUNJLFdBQ0EsV0FBQSxDUi92QlosMEJRb3dCUSwyQkFDSSxZQUFBLENBQUEsQ1Jyd0JaLDBCUWdzQkEsaUJBMkVRLGVBQ0EsUUFBQSxDQUVBLG1CQUNJLDBCQUFBLENBQUEsQ1Ivd0JaLDBCUWdzQkEsaUJBb0ZRLGVBQ0EsUUFBQSxDQUVBLG1CQUNFLDBCQUFBLENBQUEsQ0FJViwyQkFDSSxtQkFDQSx5QkFDQSx5QkFDQSxjQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EsaUJBQ0EsYUFDQSwyQkFBQSxBQUNBLG9CQUFBLHNCQUFBLGtCQUFBLENBQ0EsOERBQ0ksZ0JBQUEsQ0FFSixpQ0FDSSxpQkFDQSxhQUFBLENBS1osZUFDSSxVQUNBLDRCQUNBLG9CQUFBLFlBQUEsQ0FHQSxtQ0FDSSxhVmgxQkEsQ1VtMUJKLDBCQUNJLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxrQkFBQSxDQUVKLHFDQUNJLGNBQUEsQ0FHSix1Q0FDRSxvQkFBQSxBQUNBLGFBQUEsb0JBQUEsQUFDQSwyQkFBQSxxQkFBQSxBQUNBLHVCQUFBLDBCQUFBLEFBQ0Esc0JBQUEsaUJBQ0EsZUFBQSxDQUNBLHNFQUNFLGNBQ0EsZUFDQSxrQkFDQSxnQkFDQSxpQkFDQSxZQUFBLENBR0YseUVBQ0UsY0FDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUNBLGNBQUEsQ1IxMUJKLDBCUTR6QkEsMEJBbUNFLG9CQUFBLENBQUEsQ0FHRSw2QkFDSSxjQUNBLGlCQUFBLENBRUEsK0JBQ0ksZUFDQSxnQkFBQSxDQUdKLHdDQUNJLGNBQUEsQ0FHSixrQ0FDSSxZQUFBLENBR0osNkVBRUksY0FBQSxDQUdKLG9DQUNJLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLGNBQUEsQ0FHSSwrQ0FDSSxhVnAyQmYsQ1V3MkJPLHlDQUNJLGdCQUNBLGNBQ0EsZUFDQSxnQkFDQSxlQUFBLENBRUEsaURBQ0ksZ0JBQ0EsZUFDQSxpQkFDQSxjQUNBLGtCQUFBLENSLzRCcEIsMEJRMDRCZ0IsaURBUVEsZUFDQSxnQkFBQSxDQUFBLENBS1oseUNBQ0ksY0FDQSxnQkFDQSxlQUNBLGlCQUNBLGNBQ0EscUJBQ0EsY0FBQSxDUi81QmhCLDBCUXc1QlkseUNBVVEsY0FBQSxDQUFBLENSbDZCcEIsMEJRazJCSSw2QkFzRVEsYUFDQSxjQUFBLENBQUEsQ1J6NkJaLHlCUWsyQkksNkJBMkVRLGlCQUFBLENBQUEsQ0FNaEIsU0FDSSxVQUNBLHdCQUNBLHdCQUNBLDRCQUFBLENBRUEsWUFDSSxvQkFBQSxBQUNBLGFBQUEscUJBQUEsc0JBQUEsQ0FFQSxlQUNJLFlBQUEsQ0FLWixXQUNJLHFCQUNBLG1FQUNBLG1CQUNBLGdCQUFBLENSdjhCQSwwQlFtOEJKLFdBT1EsbUJBQ0EsV0FBQSxDQUVBLGdCQUNJLFlBQUEsQ0FBQSxDQUtaLFNBQ0ksb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBRUEsbUJBQUEsZUFDQSxrQkFDQSxVQUNBLGtCQUVBLGFWdCtCTyxDVXcrQlAsY0FDSSxnQkFBQSxDUi85QkosMEJRbTlCSixTQWdCUSxpQkFBQSxDQUFBLENSbitCSix5QlFtOUJKLFNBb0JRLDBCQUFBLEFBQ0Esc0JBQUEscUJBQUEsQUFDQSx1QkFBQSx1QkFDQSxtQkFDQSxjQUFBLENBRUEsY0FDSSxlQUNBLGNBQUEsQ0FBQSxDQU9aLFVBQ0ksWUFBQSxDUnYvQkEseUJRcy9CSixVQUlRLGVBQ0EsT0FDQSxNQUNBLFdBQ0EsWUFDQSxVQUNBLGdCQUNBLGFBQUEsQ0FFQSxxQkFDSSxZQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLDhCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsc0NBQUEsQ0FFQSwrQkFDSSxZQUNBLFVBQUEsQ0FHSiw2QkFDSSxpQkFDQSxpQkFBQSxDQUVBLDBDQUNJLGNBQUEsQ0FFQSxpREFDSSxhVjMvQmYsQ1VnZ0NHLCtCQUNJLG9CQUFBLENBQ0EsMENBQ0ksY0FBQSxDQUlSLGlDQUNJLGNBQUEsQ0FFQSx3Q0FDSSxhVjNnQ1gsQ1VpaENHLCtCQUNJLGdFQUNBLFlBQUEsQ0FFQSxrQ0FDSSxlQUFBLENBR1IsdUNBQ0ksYUFBQSxDQUdKLDJCQUNJLGdCQUNBLG1CQUNBLFNBQUEsQ0FFQSw4QkFDSSxVQUNBLGdCQUFBLENBRUEsZ0NBQ0ksZUFDQSxpQkFDQSxXQUNBLGtCQUFBLENBRUEsdUNBQ0ksZ0VBQ0EsbUJBQUEsQ0FNaEIsdUJBQ0ksb0JBQUEsQUFDQSxhQUFBLHFCQUFBLEFBQ0EsaUJBQUEsZUFDQSxlQUFBLENBRUEsMEJBQ0ksa0JBQ0EsY0FBQSxDQUVBLHFDQUNJLGNBQUEsQ0FHSiw0QkFFSSxxQkFDQSxpQkFDQSxrQkFBQSxDQUVBLG1DQUVJLGdCQUNBLG1CQUNBLFVWaG9DbEIsQ1Vzb0NFLCtCQUNJLFNBQUEsQ0FFQSxzQ0FDSSwyQ0FDQSxvQkFDQSxlQUFBLENBRUEsd0NBQ0ksZ0JBQ0EsYVYvb0NoQixDVXFwQ0EsZ0NBQ0ksaUJBQUEsQ0FHSixzQ0FDSSxlQUFBLENBSUEscUNBQ0ksNEJBQ0Esa0JBQ0EsbUJBQ0EsOENBQ0EsV0FDQSxhQUFBLENBRUEsNkNBQ0ksa0JBQ0EsZUFDQSxvQkFDQSxZQUNBLFdBQ0EsU0FDQSxVVjlxQ1YsQ1VrckNFLGdDQUNJLGtCQUNBLG1CQUNBLGdCQUNBLGNBQUEsQ0FFQSxrQ0FDSSxjQUNBLGNBQUEsQ0FJUiwwQkFDSSxrQkFDQSxrQkFDQSxtQkFDQSxnQ0FDQSxjQUFBLENBR0EsOEJBQ0ksY0FDQSxlQUFBLENBRUEsc0NBQ0ksV0FBQSxDQUtSLGtDQUNJLGtCQUNBLGVBQ0Esb0JBQ0EsWUFDQSxXQUNBLFNBQ0EsYVZ0dENaLENVeXRDUSxzQ0FDSSxtQkFDQSxXQUNBLDJCQUFBLENBRUEsMkNBQ0ksZUFBQSxDQUdKLDhDQUNJLFVWcHVDZCxDVXl1Q0UsNEJBQ0ksYUFDQSwrQkFBQSxDQUVBLGlDQUNJLGdCQUNBLG1CQUNBLDBDQUNBLDRCQUNBLGFWbnZDVixDVXF2Q1UsNkNBQ0ksWUFBQSxDQUdKLHFDQUNJLGFWMXZDZCxDVTR2Q2MsNkNBQ0ksWUFDQSxhVjV2Q3BCLENVZ3dDWSx5Q0FDSSxZQUNBLFdBQ0EsYVZyd0NkLENVeXdDTSwrQkFDSSxZQUFBLENBRUEscUNBQ0ksYUFBQSxDQUtaLDRCQUNJLGlCQUNBLFlBQUEsQ0FFQSwrQkFDSSx5QkFDQSxjQUFBLENBR0kseUNBQ0ksY0FDQSxjQUFBLENBSVIsaUNBQ0ksY0FDQSxjQUFBLENBRUEsdUNBQ0ksYVZqdkNuQixDVXF2Q1csa0NBQ0ksbUJBQUEsQ0FPSiwwQ0FDSSxtQkFBQSxDQUdKLHdDQUNJLGdCQUNBLGNBQ0EsaUJBQUEsQ0FLWiwrQkFDSSxlQUNBLGdCQUNBLHlDQUFBLENBSVIsNEJBQ0ksY0FBQSxDQUVBLGtDQUNJLGdCQUNBLDZDQUNBLGFBQ0EsY0FBQSxDQUVBLDZDQUNJLGVBQUEsQ0FLWixrQkFDSSxlQUFBLENBQUEsQ1I1ekNSLHlCUWkwQ0ksdUJBQ0ksY0FBQSxDQUFBLENBUVosMEJBRUksV0FBQSxDQUlBLHdCQUNJLGdDQUNBLG1CQUNBLFdBQUEsQ1JuMUNKLDBCUWcxQ0Esd0JBTVEsV0FBQSxDQUFBLENBS1osb0RBR0ksZ0JBRUEseUNBQ0EsaUJBQUEsQ0FFRix5RUFDRSxlQUNBLFdBR0EscUJBQ0EsT0FDQSxTQUFBLENSMTJDQSx5QlFtMkNGLHlFQVNFLFNBQUEsQ0FBQSxDQUVJLHdJQUNJLG9CQUNBLGNBQUEsQ0FHUixxSUFDRSxPQUFBLENBRU0sZ0tBQ0ksaUJBQ0EsY0FBQSxDQUtaLG9HQUNJLG9CQUFBLFlBQUEsQ0FFQSx5SEFDSSxhQUFBLENBRUEsMEpBQ0ksY0FBQSxDUnA0Q1osMEJRZzRDSSx5SEFRUSxhQUFBLENBQUEsQ0FJUiw2R0FDSSxhQUFBLENBRUEsbUhBQ0ksZUFBQSxDQUdKLHFJQUNJLFFBQUEsQ1JwNUNaLDBCUTQ0Q0ksNkdBYVEsYUFBQSxDQUFBLENBSUosaUpBQ0ksYUFBQSxDQUdKLG1IQUNJLG9CQUNBLGNBQ0EsZ0JBQ0Esa0JBQ0EsZUFDQSxpQkFDQSxxQkFBQSxDQUVBLHdJQUNJLGdDQUNBLFdBQ0EsT0FDQSxRQUNBLFNBQ0EsUUFDQSxZQUNBLGtCQUNBLHVCQUFBLENBR0osd0lBQ0ksZ0JBQ0EsYVY3NUNYLENVazZDVyx1VEFDSSxlQUFBLENBR0osdVRBQ0ksVUFBQSxDUmw4Q3BCLHlCUTIxQ0osb0RBK0dRLGdCQUNBLGlDQUNBLHVCQUFBLENBRUEsNkdBQ0ksWUFBQSxDQUdKLHNFQUNJLGFBQUEsQ0FBQSxDQU9aLHNCQUNJLGdDQUNBLFdBQUEsQ1I1OUNBLHlCUTg5Q0EseUJBRVEseUJBQUEsQUFDQSw2QkFBQSxxQkFBQSxBQUNBLGlCQUFBLGVBQUEsQ0FBQSxDQUdKLDRCQUNJLFlBQUEsQ1J0K0NSLHlCUXErQ0ksNEJBSVEsUUFBQSxDQUFBLENBR0osOEJBQ0ksMkJBQUEsQ1I3K0NaLDBCUTA5Q0osc0JBeUJRLFdBQUEsQ0FBQSxDQVdKLHNIQUNJLGFBQ0Esa0JBQ0EsZ0JBQ0EsWUFDQSxXQUNBLFVBRUEsU0FDQSx1Q0FDQSxxQkFBQSxDQUVBLGtJQUNJLGtCQUFBLENBRUEsOEtBQ0ksZUFBQSxDQUdKLHNLQUNJLGdDQUNBLGFBQUEsQ0FPSiwwSEFJSSwyQlZyakRSLENVdWpEUSxzTUFFSSxXQUFBLENBSVIsMExBQ0ksYUFBQSxDQUlKLGtNQUNJLFdBQUEsQ1I1aURaLDBCUTJpRFEsa01BR1EsVUFBQSxDQUFBLENBT3BCLG1DQUNJLFNBQ0EsZ0JBQ0EsWUFDQSxTQUNBLGNBQ0EsMkJBQUEsQ0FFQSxxREFDQSxrQkFDQSwwQ0FBQSxDQUdBLHNDQUNJLGNBQ0EsZUFDQSxXQUNBLGFBQUEsQ0FHSSxtREFDSSxpQkFBQSxDQUlSLHdDQUNJLDRCQUNBLGVBQ0EsZ0JBQ0EsV0FDQSw2Q0FFQSxvQkFBQSxxQkFBQSxDQUtaLHdDQUNJLFVBQ0EsV0FBQSxDQUdKLFdBQ0ksb0JBQUEsWUFBQSxDQUVBLGtCQUNJLFNBQ0EscUJBQUEsQUFDQSxpQkFBQSwwQkFBQSxBQUNBLHNCQUFBLCtCQUVBLG1CQUFBLEFBQ0EsZUFBQSxlQUNBLGlCQUNBLG9CQUFBLDBCQUFBLENBRUEscUJBQ0ksVUFDQSxnQkFDQSxnQkFDQSxpQkFBQSxDQUVBLHVCQUNJLFVBQ0EsaUJBQ0EsYUFBQSxDQUVBLDhCQUNJLGFWbm5EWCxDVXFuRFcscUNBQ0ksK0JBQ0Esa0JBQ0EsV0FDQSxNQUNBLFlBQ0EsVUFBQSxDQU9wQiwyQkFDSSx5QkFDQSxVQUFBLENBRUEsOEJBQ0ksbUJBQUEsQUFDQSxlQUFBLDBCQUFBLHFCQUFBLENBRUEsbURBQ0ksWUFBQSxDQUdKLGlDQUNJLFVBQ0EsZUFBQSxDQUtaLDhDQUVJLFNBQ0EsZUFDQSxnQkFDQSxlVjV0REksQ1U4dERKLHdEQUNJLGVBQUEsQ0FHSixnRUFDSSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSw4QkFBQSxzQkFBQSxrQkFBQSxDQUVBLHdGQUNJLGVBQ0EsZ0JBQUEsQ0FRUiwwQkFDSSxhVi9zREYsQ1VvdERWLFVBQ0ksU0FBQSxDQUVBLHFCQUNJLG1CQUNBLGtFQUNBLHVCQUNBLHlCQUFBLENBRUEseUJBQ0ksV0FDQSxrQkFBQSxDQUdKLDRTQUNJLGVBQUEsQ0FHSixtQ0FDSSxvQkFBQSxZQUFBLENBRUEsc0NBQ0ksVUFDQSxpQkFBQSxDQUVBLHdDQUNJLGVBQ0EsY0FDQSxxQ0FBQSxDQUVBLCtDQUNJLDRCQUNBLGVBQUEsQ0FNaEIsK0JBQ0ksa0JBQ0EsaUJBQUEsQ0FFQSxxQ0FDSSxjQUFBLENBR0osd0NBQ0ksb0JBQUEsQUFDQSxhQUFBLHFCQUFBLEFBQ0EsdUJBQUEsZUFBQSxDQUVBLDBDQUNJLGNBQUEsQ0FHSixtREFDSSxnQkFBQSxDQU1oQixxQkFDSSxrQkFDQSxnQkFDQSx5QkFBQSxDUjV2REoseUJRaXdEUSwwQ0FDSSxnQkFBQSxDQUdKLG1EQUNJLGdCQUFBLENBQUEsQ1J0d0RaLHlCUTR3REksdUJBQ0ksV0FDQSxRQUFBLENBR0oscUJBQ0ksaUJBQUEsQ0FFQSxxQ0FDSSxTQUFBLENBR0osd0NBQ0ksYUFBQSxDQUVBLDBDQUNJLGVBQUEsQ0FFQSxzREFDSSxlQUFBLENBTWhCLHFCQUNJLFlBQUEsQ0FFQSx5Q0FDSSxlQUFBLENBQUEsQ0FLWix5QkFDSSxvREFDQSxzQkFDQSxzQkFBQSxDQUdKLDhCQUNJLHNCQUFBLENBRUEsdUNBQ0ksZ0NBQ0Esa0JBQUEsQ0FJQSxvQ0FDSSxlQUNBLGdCQUNBLGNBQ0Esa0JBQUEsQ0FFQSxzQ0FDSSxjQUNBLHFCQUNBLG9FQUNBLG1CQUNBLGNBQUEsQ0FPcEIsVUFDSSxlQUNBLFFQNXlEQSxRQUNBLFlBNUJGLEFBQ0Esa0NBQ0EsQUFHQSwyQk9vMERFLFFBQ0EsVUFDQSxvQkFBQSxBQUNBLGFBQUEsMEJBQUEscUJBQUEsQ0FFQSxjQUNJLFdBQ0EsV0FBQSxDQUlSLGNBQ0ksa0JQMXpEQSxRQUNBLFlBNUJGLEFBQ0Esa0NBQ0EsQUFHQSwyQk9rMURFLFFBQ0Esc0JBQUEsQ0FFQSxrQkFDSSxXQUNBLGFBQUEsQ0FJUixZQUNJLGdCQUNBLDRCQUNBLGVBQ0EsTUFDQSxhQUNBLFlBQ0EsWUFDQSxVQUNBLHVCQUFBLENBRUEsaUJBQ0ksT0FBQSxDQUVBLDhCQUNJLGFBQUEsQ1J6M0RSLHlCUTAyREosWUFvQlEsYUFDQSxXQUFBLENBRUEsa0JBQ0ksY0FBQSxDQUFBLENBS1osYUFDSSxlQUNBLE1BQ0EsT0FDQSxZQUNBLGFBQ0EsMEJBQ0EsVUFDQSxZQUFBLENBUUosYUFDSSxXQUNBLGVBQUEsQ0FFQSwwQkFDSSxlQUNBLGtCQUNBLGdDQUNBLGFWNTREWSxDVTg0RFosK0JBQ0ksaUJBQ0EsWUFBQSxDQUdKLGtDQUNJLGFBQUEsQ0FFQSxzQ0FDSSxVQUFBLENBSVIsZ0NBQ0ksWUFBQSxDQUdKLGlDQUNJLGFWMThESixDVTY4REEsNEJBQ0ksZVZuL0RBLENFNERSLHlCUXU1REosYUFxQ1EsV0FBQSxDQUFBLENBS0osMEJBQ0ksV0FDQSxnQkFDQSxXQUFBLENBRUEsNkJBQ0ksZUFDQSx5QkFDQSx3QkFDQSxvQkFBQSxDQUtaLGVBQ0ksb0JBQUEsQUFDQSxhQUFBLG9CQUFBLEFBQ0EsMkJBQUEsc0JBQUEsQUFDQSxtQkFBQSxtQkFBQSxBQUNBLGVBQUEsbUJBQ0EsaUJBQUEsQ0FHSixhQUNJLGtCQUNBLGNBQ0EsYUFDQSxrQkFBQSxDUjU5REEsMEJRdzlESixhQU9RLFVBQ0EsY0FBQSxDQUFBLENBR0osZUFDSSxrQkFDQSxrQkFDQSxnQkFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSw4QkFBQSxzQkFBQSxBQUNBLG1CQUFBLHVCQUFBLEFBQ0EsbUJBQUEsZUFDQSxnQkFDQSxzQkFBQSxDUjcrREosMEJRbStEQSxlQWFRLGlCQUNBLGdCQUNBLGNBQUEsQ0FBQSxDQUdKLG9CQUNJLGdCQUNBLGtCQUNBLFlBQ0EsV0FDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxxQkFBQSxzQkFBQSxDQUVBLDJCQUNJLGNBQ0EsZUFBQSxDQWlCUixxQkFDSSxhQUFBLENBS0osNEVBQ0ksVUFBQSxDQUNBLDhGQUNJLFVBQUEsQ0FTUixvQ0FDSSxnRUFBQSxDQUdKLGdDQUNJLFVBQ0EscUJBQUEsQUFDQSx1QkFBQSwwQkFBQSxBQUNBLHNCQUFBLHFCQUFBLHNCQUFBLENBRUEsc0NBQ0ksb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsb0JBQUEsQUFDQSwyQkFBQSxnQkFDQSxrQkFBQSxDQUVBLDJDQUNJLDJCQUFBLEFBQ0Esb0JBQUEsZ0JBQ0EscUJBQUEsQUFDQSx1QkFBQSxzQkFBQSxBQUNBLG1CQUFBLFNBQ0Esa0JBQ0EsK0NBQ0EsY0FDQSxvQkFDQSxlQUNBLGtCQUNBLGdCQUNBLG1CQUNBLGdCQUFBLENBRUEsa0RBQ0ksa0JBQUEsQ0FHSixrREFDSSxrQkFBQSxDQUdKLGtEQUNJLGtCQUFBLENBR0osa0RBQ0ksa0JBQUEsQ0FHSixrREFDSSxrQkFBQSxDQUdKLGtEQUNJLGtCQUFBLENBR0osa0RBQ0ksa0JBQUEsQ0FHSixrREFDSSxrQkFBQSxDQU9aLDZDQUNJLHVCQUFBLENBR0osdUNBQ0ksY0FDQSxvQkFDQSxlQUNBLGtCQUNBLGdCQUNBLG1CQUNBLHFCQUNBLFdBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLDZCQUFBLENBRUEsNENBQ0ksV0FDQSxZQUNBLG9CQUFBLEFBQ0EsY0FBQSxtQkFDQSw2Q0FDQSxNQUNBLGlCQUFBLENBRUEsb0RBQ0ksY0FBQSxDQU1SLDZDQUNJLGFBQUEsQ0FPaEIsdUJBQ0ksY0FDQSxvQkFDQSxlQUNBLGtCQUNBLGdCQUNBLG1CQUNBLG9FQUNBLG1CQUNBLHFCQUFBLENBRUEsNkJBQ0ksMEJBQ0EsZUFBQSxDQUlSLDJCQUNJLGNBQ0Esb0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSxzQkFDQSxtQkFBQSxDQU9BLGtDQUNJLGdFQUFBLENBR0osOEJBQ0ksVUFDQSxxQkFBQSxBQUNBLHVCQUFBLDBCQUFBLEFBQ0Esc0JBQUEscUJBQUEsc0JBQUEsQ0FFQSxvQ0FDSSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxvQkFBQSxBQUNBLDJCQUFBLGdCQUNBLGtCQUFBLENBRUEseUNBQ0ksMkJBQUEsQUFDQSxvQkFBQSxnQkFDQSxxQkFBQSxBQUNBLHVCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsU0FDQSxrQkFDQSwrQ0FDQSxjQUNBLG9CQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0EsZ0JBQUEsQ0FFQSxnREFDSSxrQkFBQSxDQUdKLGdEQUNJLGtCQUFBLENBR0osZ0RBQ0ksa0JBQUEsQ0FHSixnREFDSSxrQkFBQSxDQUdKLGdEQUNJLGtCQUFBLENBR0osZ0RBQ0ksa0JBQUEsQ0FHSixnREFDSSxrQkFBQSxDQUdKLGdEQUNJLGtCQUFBLENBT1osMkNBQ0ksdUJBQUEsQ0FHSixxQ0FDSSxjQUNBLG9CQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0EscUJBQ0EsV0FDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSw4QkFBQSxzQkFBQSxrQkFBQSxDQUVBLDBDQUNJLFdBQ0EsWUFDQSxvQkFBQSxBQUNBLGNBQUEsbUJBQ0EsNkNBQ0EsTUFDQSxpQkFBQSxDQUVBLGtEQUNJLGNBQUEsQ0FNUiwyQ0FDSSxhQUFBLENBT1osd1NBTUksVUFBQSxDQUtSLHFCQUNJLGNBQ0Esb0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSxvRUFDQSxtQkFDQSxxQkFBQSxDQUVBLDJCQUNJLDBCQUNBLGVBQUEsQ0FJUiwwQkFDSSxjQUNBLG9CQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0Esc0JBQ0EsbUJBQUEsQ0FHSiw2QkFDSSxjQUNBLG9CQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0Esc0JBQ0Esb0JBQ0EsZUFBQSxDQU1BLCtCQUNJLFdBQ0Esb0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxrQkFBQSxDQUlBLG9DQUNJLFVBQ0EsaUJBQUEsQ0FFQSxzQ0FDSSxTQUFBLENBRUEsbURBQ0ksaUVBQ0EscUJBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsOEJBQUEsc0JBQUEsQUFDQSxtQkFBQSxTQUNBLFdBQ0EsZUFBQSxDQUVBLDBEQUNJLGNBQ0Esb0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSxjQUFBLENBR0oseURBQ0ksb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsb0JBQUEsQUFDQSwyQkFBQSxlQUFBLENBRUEsOERBQ0ksMkJBQUEsQUFDQSxvQkFBQSxnQkFDQSxxQkFBQSxBQUNBLHVCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsU0FDQSxrQkFDQSwrQ0FDQSxjQUNBLG9CQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0EsZ0JBQUEsQ0FFQSxxRUFDSSxrQkFBQSxDQUdKLHFFQUNJLGtCQUFBLENBR0oscUVBQ0ksa0JBQUEsQ0FHSixxRUFDSSxrQkFBQSxDQUdKLHFFQUNJLGtCQUFBLENBR0oscUVBQ0ksa0JBQUEsQ0FHSixxRUFDSSxrQkFBQSxDQUdKLHFFQUNJLGtCQUFBLENBU3BCLDRDQUNJLGNBQ0Esb0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSx3QkFBQSxDQUVBLGtEQUNJLGNBQ0Esb0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSxvRUFDQSxtQkFDQSxZQUFBLENBRUEsd0RBQ0ksMEJBQ0EsZUFBQSxDQWM1QixVQUNJLFlBQUEsQ1IxOUVBLHlCUXk5RUosVUFJUSxtRUFDQSxhQUNBLGVBQ0EsWUFDQSxXQUNBLFVBQ0EsT0FBQSxDQUVBLGNBQ0ksd0JBQUEsQ0FBQSxDQUlSLG9CQUNJLGlCQUFBLENBRUEsMEJBQ0ksVUFBQSxDUjkrRVIseUJRay9FQSxzQkFFUSxlQUNBLG1CQUFBLENBQUEsQ0FRQSxtQkFDSSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxzQkFBQSxBQUNBLDhCQUFBLFdBQ0EsV0FDQSxlQUNBLDJCQUFBLENScGdGWix5QlE2L0VRLG1CQVdRLGNBQUEsQ0FBQSxDQUdKLHdCQUNJLGtCVnJpRlYsQ1V1aUZVLDRCQUNJLGtCQUFBLENSL2dGcEIseUJRMmdGWSx3QkFRUSxlQUFBLENBQUEsQ0FLSixxQ0FDSSxlQUNBLGFWaGpGZixDVXNqRmUseUNBQ0ksV0FBQSxDQVF4Qiw2QkFDSSxnQkFDQSxjQUFBLENBRUEsZ0NBQ0ksY0FDQSxlQUNBLFdBQ0EsY0FDQSxpQkFDQSxpQkFBQSxDQUdJLDZDQUNJLGlCQUFBLENBSVIsa0NBQ0ksNEJBQ0EsZUFDQSxXQUVBLDREQUNBLG9CQUFBLHFCQUFBLENBTWhCLFlBQ0ksWUFDQSxvQ0FBQSxDQUVBLGtCQUNJLGNBQUEsQ0FFQSxzQkFDSSxXQUNBLFdBQUEsQ0FPWixhQUNJLDJCQUNBLGtEQUNBLDhCQUNBLG9CQUNBLHVCQUFBLENBRUEsa0JBQ0ksZ0JBQ0EsZUFDQSxlQUFBLENBRUosa0JBQ0ksZ0JBQ0EsZUFDQSxjQUNBLDBCQUFBLENBR0oseUJBQ0ksZUFDQSxlQUFBLENBRUEsaUNBQ0ksYVZubEZILENVd2xGRCw4QkFDSSxxQkFBQSxzQkFBQSxDQUdKLGtDQUNJLFNBQUEsQ0FJUixnQ0FDSSxXQUNBLG1CQUNBLGdCQUNBLGVBQ0EsZ0JBQ0EscUJBRUEsU0FFSiw4RUFDQSxnQkFDQSxjQUVBLGNBQ0EsWUFDQSxnREFBQSxDQUdBLHVCQUNJLFNBQ0EsZ0NBQ0EsV0FDQSxnQkFDQSxlQUNBLGNBQ0Esa0JBQUEsQ0FHSixtQkFDSSxTQUFBLENBR0osdUJBQ0ksb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsOEJBQUEsZ0JBQ0EsY0FBQSxDQUVBLDRCQUNJLGNBQ0EsY0FBQSxDQUdGLHlCQUNFLGVBQ0EsYVZ2ckZELENVMnJGUCx5QkFDSSxjQUNBLGNBQUEsQ1JqckZKLHlCUXVsRkosYUE4RlEsWUFBQSxDQUVBLGtCQUNJLGNBQUEsQ0FHSixrQkFDSSxlQUNBLGVBQUEsQ0FHSix1QkFDSSxjQUFBLENBR0osZ0NBQ0ksZUFDQSxvQkFBQSxDQUdKLHVCQUNJLGVBQ0Esa0JBQUEsQ0FHSix5QkFDSSxjQUFBLENBR0osc0NBRUksZUFBQSxDQUdKLG1CQUNJLGVBQUEsQ0FBQSxDQUlKLGtEQUNJLGdCQUNBLGNBQUEsQ0FDQSxzREFDSSxXQUFBLENBR1Isd0NBQ0ksYUFBQSxDQUNBLDZDQUNJLFlBQUEsQ0FPaEIsZ0JBQ0ksZ0NBQ0Esa0NBQUEseUJBQUEsQ0FHSix5QkFFSSxrQ0FBQSx5QkFBQSxDQUdKLE1BQ0ksZUFDQSxnQkFDQSxlQUFBLENBR0osV0FDSSxrQkFDQSxnQkFDQSwwQ0FDQSwrQkFDQSx1Q0FDQSxxQkFBQSxDQUVBLCtCQUNJLGdCQUNBLGVBQ0EsaUJBQ0EsYUFBQSxDQUVBLG1DQUNJLGdCQUFBLENSNXdGUix5QlFxd0ZBLCtCQVdRLDRCQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxrQkFBQSxDQUFBLENBS1osbUJBQ0ksa0JBQ0EsU0FBQSxDUnp4RkEseUJRdXhGSixtQkFLUSwrQkFBQSxDQUFBLENSNXhGSix5QlFpeUZRLHNDQUVRLFdBQUEsQ0FBQSxDUm55RmhCLHlCUXl5RlEsZ0RBRVEseUJBQ0EsaUJBQ0EsaUJBQ0EsZUFDQSxnQkFDQSx5QkFDQSxVQUFBLENBQ0EsaUVBQ0ksK0JBQ0EsY0FDQSxvQkFBQSxDQUFBLENBSUosc0VBQ0ksWUFBQSxDQUtSLCtFQUNJLGlCQUFBLENBQ0Esc0ZBQ0ksYUFDQSxtQkFDQSw4QkFDQSw0REFDQSxrQkFDQSxTQUNBLCtCQUNBLHVDQUNBLG9EQUNBLDREQUNBLFlBQUEsQ1I1MEZwQix5QlFpMEZnQixzRkFhUSxZQUFBLENBQUEsQ0FRNUIsWUFDSSxlQUNBLE1BQ0EsT0FDQSxXQUNBLGdCQUNBLFVBQ0EsYUFDQSxZQUFBLENBRUEsaUJBQ0ksZ0JBQ0EsbUJBQ0EsY0FBQSxDQUdKLHdCQUNJLGNBQUEsQ0FFQSxnQ0FDSSxhVjkwRkgsQ1VrMUZMLGVBQ0ksY0FDQSxnQ0FDQSxjQUFBLENBQ0EsaUJBQ0ksYVZ4MUZILENVNDFGVCxVQUNJLGNBQ0EsMEJBQ0EsZUFDQSxPQUNBLE1BQ0EsVUFDQSxXQUNBLFdBQUEsQ0FHSixtQkFDRSxZQUNBLGdCQUNBLGdCQUNBLGtCQUNBLHlCQUNBLGdCQUNBLFVBQ0EsMkNBQ0EsYUFDQSxnQkFDQSxrQkFDQSxtQkFDQSxlQUFBLENBRUEsb0NBQ0Usb0JBQ0EscUJBQUEsQ1JuNUZBLDBCUWk1RkYsb0NBSU0sc0JBQUEsQ0FBQSxDUnI1RkoseUJRdzVGRiw0QkFFTSxvQkFDQSxxQkFBQSxDQUFBLENSMzVGSix5QlF3NUZGLDRCQU1NLG9CQUNBLDBCQUNBLHVCQUNBLGtCQUNBLGNBQ0EsV0FDQSxlQUNBLDBCQUNBLHlCQUFBLENBQUEsQ1J0NkZKLHlCUWs0RkosbUJBeUNJLG9CQUNBLDBCQUNBLHVCQUNBLGtCQUNBLGNBQ0EsV0FDQSxlQUNBLDBCQUNBLHlCQUFBLENBQUEsQ0FFRixxQkFDRSx3QkFDQSwrQkFBQSxDUnY3RkEseUJRcTdGRixxQkFJSSw0QkFBQSxDQUNBLDJCQUNFLG9DQUNBLFVBQ0EsbUJBQ0EsOEJBQUEsQ0FFRiw0Q0FDRSw4QkFBQSxDQUFBLENBR0osZ0NBQ0UsUUFBQSxDQUVGLDRCQUNFLFNBQ0EsZ0JBQUEsQ0FHRix1QkFDRSxTQUNBLGdCQUFBLENBQ0EsNEJBQ0UsY0FDQSx1QkFDQSxtQkFDQSxnQkFDQSxXQUNBLGVBQ0Esa0JBQ0EsZUFBQSxDQUVGLDhCQUNFLGNBQ0EsZUFDQSxrQkFDQSxnQkFDQSxhQUFBLENBR0osMkJBQ0UsZ0NBQUEsQ0FLTiw4QkFDSSxlQUFBLENBQ0EscUNBQ0ksV0FDQSxlQUNBLFVBQ0EsT0FDQSxXQUNBLFlBQ0Esa0NBQUEsQUFDQSwwQkFBQSw4Q0FBQSxDQUdSLGdCQUNJLDRCQUNBLGlCQUFBLENBQ0Esb0JBQ0ksY0FDQSxlQUNBLGdCQUNBLGlCQUNBLFFBQUEsQ0FFSixtQ0FDSSxjQUNBLGNBQUEsQ0FHQSwyREFDSSxlQUFBLENBRUoscURBQ0ksb0JBQUEsWUFBQSxDQUVKLG1EQUNJLFlBQ0EsZUFBQSxDQUNBLDBIQUNJLHlCQUNBLFlBQ0EsV0FDQSxtQkFDQSxnQkFDQSxTQUNBLGdCQUFBLENBQ0EsNElBQ0ksVUFBQSxDQUVILG9JQUNHLGNBQUEsQ0FDQSxrSkFDSSxhQUFBLENBT2hCLGdEQUNJLG1CQUNBLGdCQUNBLHNDQUFBLENBQ0EsdURBQ0ksaUJBQUEsQ0FDQSwyREFDSSxjQUFBLENBR1IseURBQ0ksa0JBQ0Esa0JBQUEsQ0FDQSwyREFDSSxXQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EsOENBQ0EsbUJBQ0EsbUJBQUEsQ0FFSiwyREFDSSw2QkFDQSxlQUNBLGdCQUNBLGtCQUFBLENBU2hCLHNCQUNJLGlCQUFBLENBQ0EsNEJBQ0ksV0FDQSxrQkFDQSxTQUNBLE9BQ0EsUUFDQSxTQUNBLHFDQUNBLHNDQUNBLDZCQUFBLENBTVosZ0JBR0ksbUJBQ0Esa0NBQUEseUJBQUEsQ0FNRSx1REFFRSxnQkFDQSxVQUNBLFFBQ0EsbUJBQ0EseUJBQ0Esa0JBQ0EsZ0JBQ0EsMENBQUEsQ0FJQSx3RUFDQSxZQUNBLFVBQ0EsWUFDQSxtQkFBQSxDUmhuR0osMEJRNG1HSSx3RUFNSSxXQUFBLENBQUEsQ1JsbkdSLHlCUXduR0ksZ0VBR1EsU0FDQSxZQUFBLENBQUEsQ1I1bkdaLHlCUXduR0ksZ0VBT1EsUUFDQSxTQUNBLFlBQ0EseUJBQUEsQ0FBQSxDUmxvR1oseUJRK2xHRSx1REF3Q00sb0JBQ0EsUUFDQSxXQUNBLDBCQUNBLDBCQUNBLHNCQUNBLDBCQUNBLHlCQUNBLHdCQUFBLENBRUEsOERBQ0UsZ0JBQ0Esa0JBQUEsQ0FBQSxDUm5wR1YsK0NRaXBHUSw4REFJSSxTQUFBLENBQUEsQ0FJQyw2REFDSSxjQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0Esc0JBQ0EsZUFBQSxDQUVKLHlEQUNJLFdBQ0EsZUFDQSxnQkFDQSxpQkFDQSxzQkFDQSxrQkFBQSxDQUdILGdFQUNFLHNCQUNBLGlCQUNBLGVBQ0EsZ0JBSUEsVUFBQSxDQUhBLHdFQUNJLFVBQUEsQ0FHSCxzRUFDSSxrQkFBQSxDQUtSLDJFQUNJLGVBQUEsQ0FDQSw2RUFDSSw2QkFDQSxjQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0EsZ0NBQ0EsY0FBQSxDQUNBLG9GQUNHLG9CQUNBLG9EQUFBLENScnNHeEIseUJRMnJHaUIsNkVBYU8sZUFDQSw0QkFBQSxDQUNBLG9GQUNJLDJCQUFBLENBRUosMEZBQ0ksOEJBQUEsQ0FBQSxDQUlYLDZFQUNJLGNBQ0EsZUFDQSxnQkFDQSxpQkFDQSxxQkFBQSxDQVVyQix1Q0FDSSxzQkFBQSxDQUNBLDZDQUNJLFlBQUEsQ0FFSiwrQ0FDSSxzQkFBQSxDQUVQLGlFQUNPLGtCQUNBLGdCQUNBLGFBQ0EsZ0JBQ0EsZUFDQSxVQUFBLENBQ0EsbUVBQ0ksa0JBQ0EsY0FDQSxlQUNBLGdCQUNBLG1CQUNBLGdDQUNBLGVBQUEsQ0FDQSw4RUFDSSxRQUFBLENBRUosbUpBQ0kseUJBQ0EsZ0JBQ0EsOEJBQ0EsaUJBQUEsQ0FTaEIsc0NBRUUsVUFDQSx3Q0FBQSxDQUVGLGdDQUNFLGFBQ0EsVUFDQSx3Q0FBQSxDQUlGLHVDQUNJLGFBQ0EsV0FDQSxZQUNBLHlCQUNBLHNCQUNBLGtCQUNBLFNBQ0EsV0FDQSwyQ0FDQSxTQUFBLENSOXhHSix5QlFveEdBLHVDQVlJLFlBQUEsQ0FBQSxDQUlKLHNDQUNJLGFBQ0EsV0FDQSxZQUNBLHlCQUNBLHNCQUNBLGtCQUNBLFNBQ0EsV0FDQSwyQ0FDQSxTQUFBLENSOXlHSix5QlFveUdBLHNDQVlRLFlBQUEsQ0FBQSxDQU1aLHNCQUNJLFlBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLGtCQUFBLENBRUksOERBQ0ksWUFBQSxDQUtBLG1FQUNJLGFBQUEsQ0FHVCxzREFDSSxhQUFBLENSdDBHUCx5QlEyMEdKLDhCQUVRLFdBQ0EsZUFDQSxXQUNBLFlBQ0EsMEJBQ0EsTUFDQSxPQUNBLFdBQ0EsbUJBQUEsQ0FBQSxDQUlSLDJCQUNJLGVBQUEsQ0FFSSxxREFDSSxrQkFDQSxXQUNBLFNBQ0EsU0FBQSxDQVFKLG1CQUNJLHlCQUFBLENBR0EsMEJBQ0ksMEJBQ0EsZUFBQSxDQU9WLG1CQUNFLFlBQ0EsOEJBQ0EsOEJBQ0EsdUJBQ0EsOENBQ0EseUJBQ0EsZ0JBQUEsQ0FFRixtQ0FDRSxvQkFDQSw4QkFDQSxnQkFDQSx3REFDQSxjQUNBLGVBQUEsQ0FHSSw4Q0FDRSx5QkFDQSxnQkFBQSxDQW1CUix3Q0FDRSxvQkFDQSw4QkFDQSxnQkFDQSx3REFDQSxjQUNBLGVBQUEsQ0FHSSxtREFDRSx5QkFDQSxnQkFBQSxDQ3YrR2QseUJBQ0ksZ0JBQ0ksd0JBQUEsQ0FBQSxDQUlSLHlCQUNJLGVBQ0ksdUJBQUEsQ0FBQSxDQUtSLHNCQUNJLCtCQUFBLENUa0RBLHlCUy9DSixrQkFFUSwwQkFDQSwwQkFBQSxDQUFBLENBR0osa0NBQ0ksWUFBQSxDVHdDSix5QlN6Q0Esa0NBSVEsb0JBQUEsQ0FBQSxDQUtSLHdCQUNJLGtCQUNBLFlBQUEsQ0FFQSwwQkFKSix3QkFLUSxrQkFDQSxrQkFDQSxTQUFBLENBQUEsQ0FJSiw0QkFDSSxZQUNBLGNBQ0EsVUFBQSxDQU1SLHlCQUNJLHFCQUNBLHlCQUNBLGdCQUNBLDBCQUNBLFdBQ0EsY0FDQSxlQUNBLGdCQUNBLGtCQUFBLENUR0oseUJTWkEseUJBWVEsY0FBQSxDQUFBLENBSVIsK0JBQ0ksU0FDQSxTQUFBLENBR0osOEJBQ0ksU0FDQSxXQUNBLGVBQ0EsWUFBQSxDQVVBLDZJQUNJLGNBQUEsQ0FJUixtQ0FDSSxnQkFBQSxDQUdKLGdDQUNJLGFBQUEsQ0FHSixpQ0FDSSxtQkFDQSxlQUFBLENUdENKLHlCU29DQSxpQ0FLUSxnQkFDQSxnQkFDQSxlQUFBLENBQUEsQ0FJUixvQ0FDSSxjQUNBLGdCQUNBLHNCQUNBLDJCQUFBLENBSUEsOENBQ0ksNkJBQ0EsZ0RBQUEsQ0FJUixnQ0FDSSxnQkFDQSxrQkFDQSxhQUFBLENUaEVKLHlCUzZEQSxnQ0FNUSxpQkFDQSxZQUNBLGVBQUEsQ0FBQSxDQUlSLHFDQUNJLG1CQUNBLG1CQUNBLGlCQUNBLGFBQUEsQ1Q3RUoseUJTeUVBLHFDQU9RLGdCQUNBLE1BQ0EsU0FBQSxDQUFBLENBR0osd0NBQ0ksU0FDQSxxQkFBQSxnQkFBQSxDQUdJLHVEQUNJLGlCQUFBLENUM0ZoQix5QlMwRlksdURBSVEsaUJBQUEsQ0FBQSxDQUlSLHNEQUNJLGtCQUFBLENUbkdoQix5QlNrR1ksc0RBSVEsa0JBQUEsQ0FBQSxDQUtaLDBDQUNJLG1CQUNBLHlCQUNBLGdCQUNBLHNCQUFBLEFBQ0EsbUJBQUEsMkJBQUEsQUFDQSxvQkFBQSxpQkFDQSxXQUNBLGVBQ0EsZ0JBQ0Esa0JBQUEsQ1RySFoseUJTMkdRLDBDQWFRLGNBQUEsQ0FBQSxDQUdKLGlHQUVJLFdBQ0EsbUJBQ0EseUJBQ0EsMENBQUEsQ0FFQSx5R0FDSSwyQkFBQSxDQUlSLDhDQUNJLGlCQUNBLFlBQ0EsV0FDQSx5QkFBQSxDQU1oQiw0QkFDSSxjQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0EsZUFDQSxrQkFBQSxDVHZKSix5QlNpSkEsNEJBU1EsZUFDQSxjQUFBLENBQUEsQ0FJUiwrQ0FDSSxpQkFBQSxDQUNBLGdFQUNJLGlCQUFBLENBR0osK0RBQ0ksaUJBQUEsQ1R0S1IseUJTcUtJLCtEQUlRLGlCQUFBLENBQUEsQ1R6S1oseUJTNktJLDBEQUVRLG9CQUFBLEFBQ0EsYUFBQSxpQkFBQSxDQUFBLENBSVIsa0hBRUksa0JBQ0EsUUFDQSxRQUNBLDJCQUNBLHNGQUNBLFlBQ0EsV0FDQSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxrQkFBQSxtQkFBQSxDQUVBLG9JQUNJLFNBQUEsQ0FJUix5REFDSSxXQUNBLE9BQ0Esc0ZBQ0EscUJBQUEsc0JBQUEsQ0FFSixzSUFFSSxrQkFDQSxRQUNBLFFBQ0Esc0ZBQ0EsWUFDQSxXQUNBLGtCQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLGtCQUFBLG1CQUFBLENBRUEsb0xBQ0ksU0FBQSxDQUdSLG9KQUVJLFlBQUEsQ0FHSixtRUFDSSxXQUNBLE9BQ0Esc0ZBQ0EscUJBQUEsc0JBQUEsQ0FFSiw2REFDSSwyQkFBQSxxQkFBQSxDQUVKLGlEQUNJLFdBQ0Esa0JBQ0EsZUFDQSxnQkFDQSxtQkFDQSwyQkFBQSxBQUNBLG9CQUFBLGtCQUNBLG1CQUNBLG1CQUNBLDJCQUFBLHFCQUFBLENBRUEsdURBQ0ksY0FDQSxrQkFBQSxDVDFQWix5QlM0T0ksaURBa0JRLGVBQ0Esa0JBQUEsQ0FBQSxDQUtaLDZCQUNJLG9CQUFBLENBR0oscUNBQ0ksU0FDQSx3QkFDQSxhQUFBLENUM1FKLHlCU3dRQSxxQ0FNUSxTQUNBLHVCQUFBLENBQUEsQ0FLUixnQ0FDSSxXQUFBLEFBQ0EsT0FBQSxtQkFDQSxnQkFDQSw2Q0FDQSxZQUFBLENUelJKLHlCU29SQSxnQ0FTUSxnQkFDQSw0Q0FBQSxDQUFBLENBR0osb0NBQ0ksZ0JBQUEsQ1RsU1IseUJTaVNJLG9DQUlRLFVBQUEsQ0FBQSxDQUlSLHVDQUNJLGtCQUNBLGVBQ0EsZ0JBQ0EsYUFBQSxDVDdTUix5QlN5U0ksdUNBT1EsY0FBQSxDQUFBLENBS1Isc0NBQ0ksY0FDQSxlQUNBLGdCQUNBLHlCQUFBLENBRUEsNENBQ0ksb0JBQUEsQ0FNWixnQ0FDSSxjQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0EsdUNBQUEsQUFDQSwrQkFBQSxtQkFBQSxDQUVBLHNDQUNJLG9CQUFBLENUM1VSLHlCU2tVQSxnQ0FhUSxlQUNBLGFBQUEsQ0FBQSxDQUlSLGtDQUNJLFlBQ0EsZUFBQSxDVHRWSix5QlNvVkEsa0NBS1EsWUFDQSxlQUFBLENBQUEsQ0FHSixrTEFJSSxXQUFBLENBR0osNENBQ0ksUUFDQSxrQkFDQSxZQUNBLFdBQ0EsT0FDQSxrQkFDQSx3QkFBQSxDQUVBLHFEQUNJLFVBQ0EsV0FDQSxrQkFDQSx5QkFDQSxhQUNBLHFEQUFBLENBRUEsNERBQ0ksV0FDQSwrQkFDQSx3QkFBQSxDVHhYaEIseUJTb1dJLDRDQXlCUSx1QkFBQSxDQUFBLENBTVIsd0NBQ0ksWUFDQSxpQkFBQSxDQUVBLDRDQUNJLFdBQ0EsWUFDQSxnQkFBQSxDQUdKLGlEQUNJLGFBQ0EsY0FBQSxDVC9ZWix5QlM2WVEsaURBS1EsYUFDQSxhQUFBLENBQUEsQ0FJUiw0Q0FDSSxXQUNBLGVBQ0EsZ0JBQ0Esa0JBQUEsQ1QzWloseUJTdVpRLDRDQU9RLGNBQUEsQ0FBQSxDQUlSLDZDQUNJLFdBQ0EsZUFDQSxnQkFDQSxnQkFBQSxDVHRhWix5QlNrYVEsNkNBUVEsY0FBQSxDQUFBLENBSVIsaURBQ0ksbUJBQ0EsbUJBQ0EsV0FDQSxrQkFDQSxlQUNBLGdCQUNBLGlCQUVBLGdCQUFBLENUdmJaLHlCUzhhUSxpREFZUSxjQUFBLENBQUEsQ0FRaEIsOEJBQ0ksa0JBQ0EseUJBQ0EsZ0JBQ0EsZ0JBQ0Esa0JBQUEsQ1R2Y0oseUJTa2NBLDhCQVFRLGdCQUNBLGdCQUFBLENBQUEsQ0FHSixxQ0FDSSxrQkFDQSxpQkFBQSxDQUVBLHlDQUNJLFdBQ0EsaUJBQ0EsZ0JBQUEsQ0FJUiwwQ0FDSSxpQkFBQSxDVDFkUix5QlN5ZEksMENBSVEsWUFBQSxDQUFBLENBSVIsa0NBQ0ksY0FDQSxlQUNBLGdCQUNBLG1CQUNBLGlCQUFBLENUdGVSLHlCU2llSSxrQ0FRUSxjQUFBLENBQUEsQ0FJUixvQ0FDSSxjQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0EsaUJBQUEsQ1RsZlIseUJTNmVJLG9DQVFRLGNBQUEsQ0FBQSxDQUlSLHFDQUNJLFdBQ0EsZUFDQSxnQkFDQSxtQkFDQSxhQUFBLENUOWZSLHlCU3lmSSxxQ0FRUSxhQUFBLENBQUEsQ0FJUixvQ0FDSSxlQUNBLG1CQUNBLHlCQUNBLGdCQUNBLGNBQ0Esa0JBQ0EsZUFDQSxnQkFDQSxpQkFFQSxpQkFDQSxvQkFBQSxDVGpoQlIseUJTcWdCSSxvQ0FlUSxjQUFBLENBQUEsQ0FJUixvQ0FDSSxZQUNBLGlCQUNBLGtCQUNBLFNBQUEsQ0FFQSx3Q0FDSSxVQUFBLENBS1osK0JBQ0ksa0JBQ0EsaUJBQ0EsU0FBQSxDQUVBLHlDQUNJLGlCQUFBLENUMWlCUix5QlN5aUJJLHlDQUlRLGlCQUFBLENBQUEsQ0FNUixzQ0FDSSxlQUNBLGdCQUNBLFdBQ0Esc0JBQ0EsWUFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxtQkFDQSxlQUFBLENBQ0EsNkNBQ0ksU0FDQSxZQUNBLHlEQUNBLDRCQUNBLDBCQUFBLENBR0osMENBQ0ksNEJBQUEsQ0FFQSxpREFDSSxTQUNBLFlBQ0EsdURBQ0EsNEJBQ0EsMEJBQUEsQ0FNWiwwQ0FDSSxZQUNBLGdCQUFBLENBRUEsNENBQ0ksZUFDQSxnQkFDQSxVQUFBLENBTVIsMkNBQ0ksbUJBQ0Esb0NBQUEsQ0FHSixvQ0FDSSxlQUNBLGlCQUNBLGNBQ0EsUUFBQSxDVHptQlIseUJTcW1CSSxvQ0FPUSxjQUFBLENBQUEsQ0FJUixzQ0FDSSxlQUNBLGdCQUNBLFdBQ0EsUUFBQSxDVHBuQlIseUJTZ25CSSxzQ0FPUSxjQUFBLENBQUEsQ0FNUix1Q0FDSSxlQUNBLGdCQUNBLFdBQ0EsYUFBQSxDQUdKLDRDQUNJLGNBQ0EsZUFDQSxnQkFDQSxtQkFDQSx1Q0FDQSwrQkFDQSxvQkFDQSxrQkFDQSxjQUNBLGFBQUEsQ0FJUix1Q0FDSSxpQkFDQSxpQkFDQSxhQUFBLENUcnBCSix5QlNrcEJBLHVDQU1RLG1CQUNBLG1CQUNBLGdCQUFBLENBQUEsQ1QxcEJSLHlCUzZwQkksa0RBRVEsZ0NBQUEsaUNBQUEsQ0FBQSxDQUdKLHNEQUNJLGlCQUFBLENUbnFCWix5QlNrcUJRLHNEQUlRLFVBQUEsQ0FBQSxDQU1SLHlEQUNJLGVBQ0EsZ0JBQ0EsZ0JBQUEsQ0FJUixrREFDSSxjQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0EsdUNBQ0EsK0JBQ0Esb0JBQ0Esa0JBQ0EsY0FDQSxhQUFBLENBSVIsdUNBQ0ksaUJBQ0EsaUJBQ0EsYUFBQSxDVHBzQkoseUJTaXNCQSx1Q0FNUSxtQkFDQSxtQkFDQSxnQkFBQSxDQUFBLENBR0osK0NBQ0ksZUFDQSxjQUNBLGlCQUNBLG1CQUNBLGlCQUFBLENUanRCUix5QlM0c0JJLCtDQVFRLGNBQUEsQ0FBQSxDQUlSLDZDQUNJLGVBQ0EsY0FDQSxnQkFDQSxpQkFBQSxDVDV0QlIseUJTd3RCSSw2Q0FPUSxjQUFBLENBQUEsQ0FJUiw2Q0FDSSxnQkFDQSxjQUNBLG1CQUNBLG1CQUNBLFlBQUEsQ1R4dUJSLHlCU211QkksNkNBUVEsYUFBQSxDQUFBLENBR0osaURBQ0ksZUFDQSxnQkFDQSxjQUNBLG1CQUNBLGlCQUFBLENUbnZCWix5QlM4dUJRLGlEQVFRLGNBQUEsQ0FBQSxDQUlSLGdEQUNJLGNBQ0EsYUFBQSxDVDV2QloseUJTMHZCUSxnREFLUSxhQUFBLENBQUEsQ0FHSixtREFDSSxnQkFDQSxZQUNBLGVBQ0EsVUFBQSxDVHR3QmhCLHlCU2t3QlksbURBT1EsZUFDQSxlQUFBLENBRUEsOERBQ0ksUUFBQSxDQUFBLENUN3dCeEIseUJTb3hCSSxrREFFUSxnQ0FBQSxpQ0FBQSxDQUFBLENBR0osc0RBQ0ksaUJBQUEsQ1QxeEJaLHlCU3l4QlEsc0RBSVEsVUFBQSxDQUFBLENBTVIseURBQ0ksZUFDQSxnQkFDQSxnQkFBQSxDQVFoQixlQUNJLGVBQUEsQ0FFQSwrRkFFSSxRQUFBLENBS0ksNkNBQ0ksb0JBQUEsQUFDQSxhQUFBLHNCQUFBLGtCQUFBLENBUVkseUJBREosa0dBRVEsY0FDQSxtQkFBQSxDQUFBLENBU1IseUJBREosZ0ZBRVEsY0FDQSxtQkFBQSxDQUFBLENBU3hCLGtEQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsWUFDQSxlQUNBLHNCQUNBLHlCQUNBLDJCQUFBLENBRUEsd0RBQ0ksWUFBQSxDQUdKLHNFQUVJLGdCQUNBLHlCQUNBLGlCQUNBLFdBRUEsZUFBQSxDQUVBLDZFQUNJLHlCQUNBLGtCQUNBLGdCQUVBLGtDQUNBLFlBQ0EsVUFDQSxlQUFBLENUdjNCWix5QlNzMkJJLHNFQXFCUSxvQkFDQSxnQkFDQSxXQUNBLDBDQUFBLENBQUEsQ1Q5M0JaLCtDU3MyQkksc0VBNEJZLHdCQUFBLENBQUEsQ0FNaEIsaUNBQ0ksZUFDQSxpQkFDQSxnQkFDQSxlQUNBLGlCQUNBLHNCQUNBLHlCQUNBLHlCQUNBLG1CQUNBLG9DQUNBLDJCQUFBLENBRUEsdUNBQ0ksMEJBQUEsQ0FHSix1Q0FDSSxZQUFBLENBR0osb0RBQ0kscUJBQ0EsZ0JBQ0EseUJBQ0EsaUJBQ0EsUUFBQSxDQUVBLDJEQUNJLGdCQUNBLGtCQUNBLGdCQUVBLGtDQUNBLFlBQ0EsVUFDQSxnQkFDQSx3QkFBQSxDQU1KLG9EQUNJLGdCQUFBLENBT2hCLDZEQUNJLGFBQUEsQ1Q1N0JBLHlCUzI3QkosNkRBSVEsWUFBQSxDQUFBLENDLy9CUix1bEVBOENFLDBCQUFBLENBR0YsMEpBSUUsZ0NBQUEsQ0FHRix1REFDRSxnQ0FBQSxDQUdGLGlEQUVFLHFCQUFBLENBR0YsZ09BS0UsVUFBQSxDQUdGLGdFQUVFLFVBQUEsQ0FPRiwyNURBeUNFLDBCQUFBLENBR0Ysa0NBQ0UsK0RBQUEsQ0FHRixzUUFLRSxVQUFBLENBTEYsQUFRQSw2UEFIRSxVQUFBLENBR0YsNm5CQXlDRSxxQkFBQSxDQUdGLDREQUNFLGdDQUFBLENBR0YsK0hBRUUsMEJBQUEsQ0FHRixhQUNFLGdDQUFBLENBR0Ysa0JBQ0UsZ0NBQUEsQ0FJRiw4T0FHRSxXQUFBLENBR0YsOEVBQ0UsWUFDQSxTQUFBLENBR0YsaUNBQ0UsU0FBQSxDQUdGLHNDQUNFLFVBQUEsQ0FPQSw2SUFDRSxXQUFBLENBTUYsaUZBQ0UsYUFBQSxDQUdGLHlEQUNFLGVBQ0EsY0FBQSxDQUdGLCtGQUNFLFdBQUEsQ0FFQSxtR0FDRSxjQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0EsMkJBQUEsQUFDQSxvQkFBQSxpQkFDQSxxQkFBQSxBQUNBLHVCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsU0FDQSxtQkFDQSx5QkFBQSxDQUtKLHFHQUNFLGlCQUFBLENBRUEsNkdBQ0UsZ0JBQ0EsZ0JBQ0EsZ0JBQUEsQ0FHRix5R0FDRSxjQUNBLGVBQ0EsZ0JBQ0Esa0JBQUEsQ0FHRix5SUFDRSxrQkFDQSxnQkFDQSw2Q0FDQSx5QkFBQSxDQUVBLCtJQUNFLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHNCQUFBLEFBQ0EsOEJBQUEsZ0NBQ0EsZUFBQSxDQUVBLHFLQUNFLFFBQUEsQ0FJSix1SkFDRSxXQUNBLGVBQ0EsZ0JBQ0Esa0JBQUEsQ0FHRixxTEFDRSxtQkFDQSxnQkFDQSxpQkFBQSxDQUVBLHlMQUNFLFVBQ0EsU0FDQSxXQUNBLGVBQ0EsZ0JBQ0Esa0JBQUEsQ0FFQSxxTUFDRSxrQkFBQSxDQUVGLDJNQUdFLDZCQUFBLENBUUoseUtBQ0Usa0JBQ0EsbUJBQ0EsV0FDQSxrQkFDQSxlQUNBLGtCQUNBLG1CQUNBLGdCQUNBLGdCQUNBLFNBQ0Esa0JBQ0EscUJBQUEsQUFDQSx1QkFBQSxVQUNBLDJCQUFBLEFBQ0Esb0JBQUEsc0JBQUEsQUFDQSxtQkFBQSxzQkFBQSxDQUVBLG1MQUNFLGVBQ0EsZ0JBQ0EsZUFDQSxlQUFBLENBR0YsbUxBQ0UsZUFDQSxnQkFDQSxlQUNBLGdCQUNBLGFBQUEsQ0FHRixtTEFDRSxlQUNBLGdCQUVBLGdCQUNBLGFBQUEsQ0FHRixxTEFDRSxrQkFBQSxDQUdGLHVMQUNFLGdCQUNBLG1CQUNBLDRDQUFBLENWdFRSLHlCVWtOQSx5SUEyR0ksYUFDQSxrQkFDQSxTQUNBLFFBQ0EsU0FBQSxDQUFBLENWalVKLHlCVXVVSSxxSkFDRSxjQUNBLGVBQUEsQ0FBQSxDQVFWLG1EQUNFLGdCQUNBLHFCQUFBLENWblZFLHlCVXdWRix5RkFFRSwwQkFBQSxDQUdGLDJCQUNFLGVBQUEsQ0FBQSxDQUtKLHFWQU9FLGVBQUEsQ0FHRiwrRUFDRSxtQ0FBQSxDQUdGLGlDQUNFLGdDQUFBLENWbFhFLHlCVXVYRiwyR0FFRSwwQkFBQSxDQUFBLENBSUosNENBQ0UscUJBQUEsQ0FFQSxrREFDRSxxQkFBQSxDQU1GLG1WQVFFLDBCQUFBLENBSUYsMFJBTUUscUJBQUEsQ0FHRixndUNBbUNFLGdCQUNBLHFCQUFBLENBR0YsaURBQ0UsMEJBQUEsQ0FHRix5bUJBV0UsZUFBQSxDQUdGLGlJQUVFLFVBQUEsQ0FHRixzSUFFRSwwQkFBQSxDQUVGLGtKQUdFLGVBQUEsQ0FFRix1QkFDRSwwQkFBQSxDQUdGLHVGQUNFLGlDQUNBLHFCQUFBLENBR0Ysb0VBRUUsZUFBQSxDVjllQSx5QlVpZkYseUJBRUksZ0JBQ0EsY0FBQSxDQUFBLENBTUosK1BBS0UscUJBQUEsQ0FHRiwwQ0FDRSxxQkFBQSxDQUdGLDZEQUNFLFVBQUEsQ1Z2Z0JBLHlCVTJnQkEsMENBQ0UsZUFBQSxDQUFBLENBSUosNlNBS0UsVUFBQSxDQUdGLDhDQUNFLFdBQ0EsZUFBQSxDQVFFLDZDQUNFLGtCQUFBLENBSU4seXVYQUNFLDZCQUFBLENBRUYseUdBQ0UsOEJBQ0EsaUJBQUEsQ0FFRiwrS0FDRSxxQkFBQSxDQUVGLG9LQUNFLHFCQUFBLENBRUYsd0VBQ0UsU0FBQSxDQUVGLHczR0FDRSwwQkFBQSxDQUVGLDBuUUFDRSwwQkFBQSxDQUVGLCtGQUNFLGdDQUFBLENBREYsQUFHQSwwRkFGRSxnQ0FBQSxDQUVGLHkzR0FNRSxxQkFBQSxDQUVGLHlwQ0FDRSxnQ0FBQSxDQUVGLDR6Q0FFRSxzQkFDQSxvQ0FDQSxpQ0FDQSx5Q0FDQSx3Q0FBQSxDQUVGLHVmQUNFLFlBQUEsQ0FFRixrSkFDRSxTQUFBLENBRUYsK09BQ0UsOEJBQ0EscUJBQUEsQ0FFRixpM0VBQ0UsMkJBQ0EsNEJBQUEsQ0FFRiwwRUFDRSw4QkFDQSxrQkFBQSxDQUVGLGlEQUNFLG1DQUFBLENBRUYsMEVBQ0UsOEZBQUEsQ0FFRiw4RUFDRSxZQUFBLENBRUYsK3JRQUdFLDZCQUFBLENBRUYsMnNLQUtFLDBCQUFBLENBRUYsNFNBQ0UsMEJBQUEsQ0FFRixxZEFDRSw4QkFDQSw0QkFBQSxDQUVGLDJEQUNFLHNCQUFBLENBRUYsK0lBRUUsVUFBQSxDQUVGLCtUQUNFLDBCQUFBLENBRUYsc0ZBQ0UsNEVBQUEsQ0FFRiw4SUFDRSxtSEFBQSxDQUVGLGlxQkFJRSxzQkFBQSxDQWNKLGVBS0UsWUFBQSxDQWtCRixnSUFDRSwyQkFDQSxxQkFBQSxDQUdGLG9KQUNFLDJCQUNBLHFCQUFBLENDaHdCRix1QkFDSSxrQkFDQSxhQUNBLGdCQUNBLHVDQUNBLGtCQUNBLFlBQ0EsUUFDQSxnQkFBQSxDQUVJLGtDQUNJLGNBQ0EsZWJUQSxDYVlSLDBCQUNJLGlCQUNBLGlCQUNBLGVBQUEsQ0FFSiwwQkFDSSxvQkFBQSxBQUNBLGFBQUEsdUJBQUEsQUFDQSxtQkFBQSxtQkFDQSw2Q0FDQSxrQkFDQSxzQkFBQSxBQUNBLG1CQUFBLHNCQUFBLDZCQUFBLENBRUosMEJBQ0ksZUFDQSxnQkFDQSxjQUFBLENBRUosMEJBQ0ksZUFDQSxjQUNBLGdCQUNBLGlCQUFBLENBRUoscUNBQ0ksZUFDQSxjQUNBLGdCQUNBLGlCQUFBLENBRUoseUJBQ0ksY0FBQSxDQUVKLDRCQUNJLGtCQUFBLENBT1Isd0JBQ0ksYUFBQSxDWEtBLHlCV05KLHdCQUdRLGlCQUFBLENBQUEsQ0FFSiw4QkFDSSxnQkFDQSxzQ0FBQSxDWERKLHlCV0RBLDhCQUlRLGVBQUEsQ0FBQSxDQUVKLHFEQUNJLGFBQUEsQ0FLWixpQkFDSSxhQUNBLGVBQ0EsTVZnQkEsU0FDQSxXQXJCRixBQUNBLGtDQUNBLEFBR0EsMkJVQ0UsVUFDQSxnQkFDQSxXQUNBLGdCQUVBLHFDQUNBLGdCQUFBLENBQ0EsOEJBQ0ksZUFDQSxXQUNBLFFBQ0EsVUFDQSxnQkFDQSxnQ0FDQSxXQUFBLENBQ0EsaUNBQ0ksZUFDQSxnQkFDQSxZQUFBLENBRUosMkNBQ0ksZUFDQSxnQkFDQSxZQUFBLENBR1Isd0NBQ0ksY0FDQSxXQUNBLGdCQUNBLGlCQUNBLGtCQUNBLFdBQUEsQ1hoREoseUJXdURKLDJCQUVRLGlCQUFBLENBQUEsQ0FHUixrREFDSSxZQUNBLGFBQUEsQ1g5REEseUJXNERKLGtEQUlRLGtCQUNBLGtCQUFBLENBQUEsQ1hqRUoseUJXNERKLGtEQVFPLGtCQUNBLGdCQUNBLFNBQUEsQ0FFQSxvRUFDQyxXQUNBLGtCQUNBLFNBQ0EsVUFDQSxRQUNBLFNBQ0Esb0NBQ0EscUNBRUEsNEJBQUEsQ0FBQSxDQUlSLFVBQ0ksaUJBQUEsQ0FFQSxZQUNJLGVBQUEsQ0FFSixhQUNJLGdCQUNBLGtCQUFBLENBR0osWUFDSSxlQUNBLGFBQ0EsZ0JBQ0EsY0FDQSxjQUNBLGNBQUEsQ0N2S1IsU0FDSSxhQUNBLDBCQUNBLGVBQ0EsT0FDQSxNQUNBLFVBQ0EsV0FDQSxXQUFBLENBR0osV0FDSSxhQUNBLGVBQ0EsTVhnRkEsU0FDQSxXQXJCRixBQUNBLGtDQUNBLEFBR0EsMkJXL0RFLFVBQ0EsZ0JBQ0EsV0FDQSxnQkFDQSxpQkFDQSxvQ0FBQSxDQUVBLDhCQUNJLFVBQUEsQ0FHSixzQkFDSSxXQUNBLGtCQUNBLFNBQ0EsK0JBQUEsQ0FJUixZQUNJLG9CQUFBLEFBQ0EsYUFBQSxtQkFBQSxBQUNBLGVBQUEsc0JBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUVBLGlCQUNJLFNBQUEsQ0FHSix3QkFDSSxnQkFBQSxDWmtCSix5QllkSSxpQkFDSSxTQUFBLENBR0osd0JBQ0ksV0FBQSxDQUFBLENaU1IseUJZN0JKLFlBeUJRLDBCQUFBLEFBQ0Esc0JBQUEscUJBQUEsc0JBQUEsQ0FFQSxpQkFDSSxVQUFBLENBR0osd0JBQ0ksV0FDQSxlQUFBLENBRUEsOEJBQ0ksZUFBQSxDQUFBLENBTWhCLGFBQ0ksaUJBQUEsQ0FFQSxnREFFSSxrQkFDQSxTQUNBLFNBQUEsQ0FJSiwwQkFDSSxVQUNBLGNBQUEsQ0FHSixzQkFDSSxXQUNBLGNBQUEsQ0FFQSx5Q0FDSSxhZDVERixDY2dFTixzQkFDSSxZQUNBLGlCQUNBLGdCQUNBLGtCQUNBLGVkcEVFLENjc0VGLDhCQUNJLFlBQUEsQ0FHSiwyQkFDSSxlQUNBLG1CQUNBLFlBQ0EsV0FDQSxrQkFDQSxzQkFDQSxpQkFDQSxXQUNBLGdCQUNBLGtCQUNBLG9CQUFBLENBR0osNEJBQ0ksY0FDQSwwQkFDQSxlQUNBLFdBQUEsQ0FLSiw4QkFDSSxlQUNBLHVCQUFBLENBRUEsdUNBQ0ksaUJBQ0EsY0FDQSx3REFDQSxxQkFBQSxDQUVBLDhDQUNJLGFkM0daLENjK0dJLGdDQUNJLGlCQUFBLENBR0osNkNBQ0ksaUJBQUEsQ0FFQSxnREFDSSxvQkFBQSxDQUVBLHdEQUNJLGVBQ0EsUUFBQSxDQU9wQix3QkFDSSxnQ0FDQSxlQUNBLGNBQ0EsbUJBQ0EsaUJBQUEsQ0FHSiw0QkFDSSxlQUNBLGdCQUNBLHVCQUFBLENBRUEsbUNBQ0ksYWRsSkYsQ2NxSkYsa0NBQ0ksY0FBQSxDQU1SLHNCQUNJLGVBQ0EsZ0JBQ0EsZ0JBQUEsQ0FFQSx3QkFDSSxhZGhLSixDY29LSix3QkFDSSxtQkFDQSxhQUNBLGtCQUNBLFFBQ0EsU0FDQSxZQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLHNCQUFBLENBRUEsaUNBQ0ksWUFFQSxpQkFDQSxpQkFBQSxDQUVBLHdDQUNJLGtCQUFBLENBRUEsNENBQ0ksV0FBQSxDQUdKLDBDQUNJLGVBQ0Esa0JBQUEsQ0FJUiwrQ0FDSSxvQkFDQSxtQkFDQSxXQUNBLFlBQ0EsbUJBQ0Esc0NBQUEsQ0FHQSxvREFDSSxjQUFBLENBRUEsNERBQ0ksYUFBQSxDWnhMcEIseUJZNklBLHdCQWtEUSxZQUFBLENBQUEsQ1ovTFIseUJZb01JLHNCQUNJLFVBQUEsQ0FFQSw0QkFDSSxZQUFBLENBSUEsd0NBQ0ksYUFBQSxDQUFBLENBUWhCLG1CQUNJLGVBQ0EsZ0NBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLGtCQUFBLENBRUEsK0JBQ0ksU0FBQSxDQUVBLHFDQUNJLGdCQUFBLENBR0osaUNBQ0ksa0JBQUEsQ0FFQSwrQ0FDSSx1QkFBQSxDQUVBLHNEQUNJLGFkbFFkLENjc1FNLHNDQUNJLGVBQ0EsbUJBQ0EsZ0JBQ0EsV0FDQSxpQkFBQSxDQUdKLDRDQUNJLGVBQUEsQ0FHSix3Q0FDSSwwQkFDQSxpQkFBQSxDQUdKLGlEQUNJLGVBQUEsQ0FFQSx3REFDSSxhZHpSaEIsQ2MrUkEsK0JBQ0ksZ0JBQUEsQ0FFQSxzQ0FDSSxhQUFBLENBR0osbUNBQ0ksYUFDQSxVQUFBLENBR0osNkNBQ0ksa0JBQ0EsUUFDQSxXQUFBLENBRUEsaUhBRUksZUFDQSxlQUFBLENBRUEsK0hBQ0ksYWR4VGQsQ0V5Qk4seUJZeVNZLHFDQUNJLFlBQ0EsZ0JBQ0Esc0JBQUEsQ0FLSixzQ0FDSSxpQkFBQSxDQUdKLG1DQUNJLFdBQUEsQ0FHSiw2Q0FDSSxRQUFBLENBQUEsQ0FPcEIsU0FDSSxZQUNBLFFBQ0EsZUFDQSxVQUNBLE1BQ0EsUUFFQSxlQUNBLGtFQUFBLENBRUEsYUFDSSxXQUFBLENBRUEseUJBQ0ksYUFBQSxDQUlSLHFCQUNJLGtCQUNBLFdBQ0EsU0FDQSxlQUNBLFlBQUEsQ0FFQSw2QkFDSSxhQUFBLENBSVIsZUFDSSwrQkFBQSxDQUVBLGlCQUNJLGVBQ0EsZ0JBQ0EsV0FDQSxzQkFDQSxpQkFDQSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxrQkFBQSxDQUVBLHNCQUNJLGdCQUNBLFdBQ0EsWUFDQSxrQkFDQSxnQkFBQSxDQUdKLHdCQUNJLGVBQUEsQ0FFQSw2QkFDSSxrQmRqWlosQ2N3WlIsYUFDSSxZQUNBLFdBQ0EsZUFDQSxVQUNBLE1BQ0EsT0FNQSxzQ0FDQSxtQ0FDQSwyQkFDQSxZQUFBLENDaGRKLG1CQUNFLGlCQUNBLHNCQUNBLGtCQUFBLENBR0Usd0RBQ0UsY0FDQSxvQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUNBLG9CQUFBLENBQ0EsNkRBQ0UsY0FBQSxDYmlESix5QmExREEsd0RBWUksY0FDQSxlQUNBLGdCQUNBLGlCQUNBLGtCQUFBLENBRUEsNkRBQ0UsY0FDQSxjQUNBLG9CQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0Esc0JBQ0EsZUFBQSxDQUFBLENBS04sNERBQ0UsY0FDQSxvQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUNBLHVCQUNBLGVBQUEsQ0FDQSxpRUFDRSxjQUFBLENiZ0JKLHlCYTFCQSw0REFhSSxjQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0Esc0JBQ0EsZUFBQSxDQUNBLGlFQUNFLGNBQ0EsY0FDQSxvQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUNBLHNCQUNBLGVBQUEsQ0FBQSxDQzNERSw4S0FDSSxVQUFBLENkdURaLHlCY3hEUSw4S0FJUSxRQUFBLENBQUEsQ2RvRGhCLHlCY3hEUSw4S0FRUSxRQUFBLENBQUEsQ0FVWiw0Q0FDSSxVQUFBLENBR0osa0RBQ0ksOENBQUEsQ0FHSixrREFDSSxXQUNBLHFCQUFBLENBR0osd0RBQ0kscUJBQUEsQ0FHSixvRUFDSSxZQUFBLENBSVIsNEJBQ0ksc0JBQ0EsV0FDQSxXQUNBLGtCQUNBLFNBQ0EsV0FBQSxDQUVBLHdCQUNJLDBDQUNJLFlBQUEsQ0FBQSxDQUtaLG1CQUNJLHNCQUFBLEFBRUEsbUJBQUEsV0FDQSxXQUFBLENBSUEsd0NBQ0ksaUJBQUEsQ0FFQSxpREFDSSxLQUFBLENBRUEsMERBQ0ksaUJBQUEsQ0FNaEIsOEZBR0ksZ0JBRUEseUNBQ0EsaUJBQUEsQ0FFQSxtSEFDSSxlQUNBLFdBQ0EsVUFDQSxPQUNBLFNBQUEsQ0FFQSxrTEFDSSxvQkFDQSxjQUFBLENBR0osK0tBQ0ksT0FBQSxDQUVBLDBNQUNJLGlCQUNBLGNBQUEsQ0FLWiw4SUFDSSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSw4QkFBQSxXQUFBLENBRUEsdUpBRUksWUFBQSxDZHpEWiwwQmN1RFEsdUpBS1EsWUFBQSxDQUFBLENBR0osNkpBQ0ksZUFBQSxDQUdKLCtLQUNJLFFBQUEsQ2RwRWhCLDBCY3VEUSx1SkFtQlEsWUFBQSxDQUFBLENBSUosMkxBQ0ksYUFBQSxDQUdKLDZKQUNJLG9CQUNBLGNBQ0EsZ0JBQ0Esa0JBQ0EsZUFDQSxpQkFDQSxxQkFBQSxDQUVBLGtMQUNJLGdDQUNBLFdBQ0EsT0FDQSxRQUNBLFNBQ0EsUUFDQSxZQUNBLGtCQUNBLHVCQUFBLENBR0osa0xBQ0ksY0FDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUVBLHNCQUFBLENBS0EsMllBQ0ksZUFBQSxDQUdKLDJZQUNJLFVBQUEsQ0FLWiwyTEFDSSxvQkFBQSxBQUNBLGFBQUEscUJBQUEsQUFDQSx1QkFBQSxzQkFBQSxBQUNBLG1CQUFBLGtCQUNBLFNBQ0EsV0FDQSxlQUNBLGdCQUNBLG1CQUNBLG1CQUNBLG1CQUNBLGVBQ0EseUJBQUEsQ0FFQSxnTkFDSSxZQUFBLENkN0lwQix5QmNvSlEsK0tBRVEscUJBQUEsQUFDQSxpQkFBQSxrQkFBQSxDQUFBLENkdkpoQix5QmNvQkEsOEZBeUlRLGdCQUNBLGlDQUNBLHVCQUFBLENBRUEsdUpBQ0ksWUFBQSxDQUdKLGdIQUNJLGFBQUEsQ0FBQSxDQUtaLHlDQUNJLGVBQ0EsWUFDQSxXQUNBLGtCQUNBLGVBQ0EsU0FBQSxDQUVBLG9EQUNJLG9CQUNBLGlGQUNBLGtCQUNBLG9CQUFBLEFBQ0EsYUFBQSxxQkFBQSxBQUNBLHVCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsV0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLG1CQUNBLHdDQUFBLENBU0EsaUVBQ0ksb0JBQUEsQUFDQSwyQkFBQSxlQUFBLENkM01aLHlCY3lNUSxpRUFLUSxzQkFBQSxBQUNBLDhCQUFBLFlBQUEsQ0FBQSxDQWNJLDZFQUNJLFVBQUEsQ0FJQSxvRkFDSSxvQkFBQSxDQVdwQixnREFDSSxvQkFBQSxxQkFBQSxDQUVBLG1EQUNJLGdCQUFBLENBRUEsK0RBQ0ksUUFBQSxDQUdKLDhEQUNJLGdCQUFBLENBV3hCLGNBQ0ksbUJBQ0EsY0FBQSxDZHRRQSwwQmNvUUosY0FLUSxlQUFBLENBQUEsQ2R6UUoseUJjb1FKLGNBU1Esc0JBQUEsQ0FBQSxDQUdKLHlCQUNJLFNBQUEsQ0FHSixvQkFDSSxjQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0Esa0JBQUEsQ2QxUkoseUJjb1JBLG9CQVNRLGVBQ0EsaUJBQ0Esa0JBQUEsQ0FBQSxDQUlSLHNCQUNJLGNBQ0EsZUFDQSxrQkFDQSxnQkFDQSxpQkFDQSxrQkFBQSxDZHpTSix5QmNtU0Esc0JBU1EsZUFDQSxpQkFDQSxpQkFBQSxDQUFBLENBSVIsbUJBQ0ksa0JBQ0EsV0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLG1CQUNBLG1CQUNBLDRFQUNBLFdBQUEsQ2Q1VEoseUJja1RBLG1CQWFRLGtCQUNBLGNBQUEsQ0FBQSxDQUlSLHNCQUNJLE1BQ0EsTUFBQSxDQUVBLDBCQUNJLGlCQUNBLFdBQ0EsV0FBQSxDQUtKLHdDQUNJLFdBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQUEsQ2RwVlIseUJjZ1ZJLHdDQU9RLGVBQ0EsaUJBQ0EsaUJBQUEsQ0FBQSxDQUlSLDBDQUNJLFdBQ0EsZUFDQSxnQkFDQSxpQkFDQSxrQkFBQSxDZGxXUix5QmM2VkksMENBUVEsZUFDQSxpQkFDQSxrQkFBQSxDQUFBLENBSVIsdUNBQ0ksbUJBQ0EsZUFDQSxlQUFBLENkOVdSLHlCYzJXSSx1Q0FNUSxjQUFBLENBQUEsQ0FHSiw4Q0FDSSxtQkFDQSxXQUFBLENBRUEsb0RBQ0ksZUFBQSxDQUlSLDZDQUNJLGVBQUEsQ0FPaEIsZ0JBQ0kscUJBQUEsQ2R0WUEseUJjcVlKLGdCQUlRLHFCQUFBLENBQUEsQ0FJSiwyQkFDSSxZQUFBLENBR0osb0JBQ0ksY0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLG1CQUNBLHVCQUNBLGtCQUFBLENkelpKLHlCY2laQSxvQkFXUSxjQUNBLGVBQ0EscUJBQUEsQ0FBQSxDQUlSLHFCQUNJLGNBQ0EsZUFDQSxrQkFDQSxnQkFDQSxnQkFBQSxDZHZhSix5QmNrYUEscUJBUVEsY0FDQSxlQUNBLGtCQUNBLGdCQUNBLGdCQUFBLENBQUEsQ0FJSix1QkFDSSxjQUNBLGdCQUNBLHVDQUFBLDhCQUFBLENBS0osMENBQ0ksZUFDQSxhQUFBLENkNWJSLHlCYzBiSSwwQ0FLUSxjQUFBLENBQUEsQ0FJUiwyQ0FDSSxlQUNBLFdBQ0EsUUFBQSxDZHRjUix5QmNtY0ksMkNBTVEsY0FBQSxDQUFBLENBS1osa0NBQ0ksb0JBQUEsQ2QvY0osMEJjaWRJLHNDQUVRLGVBQ0EsZ0JBQUEsQ0FBQSxDZHBkWix5QmNpZEksc0NBT1EsZUFDQSxpQkFDQSxtQkFDQSxnQkFDQSxhQUFBLENBQUEsQ0FJUix1Q0FDSSxrQkFDQSxlQUFBLENkbGVSLDBCY2dlSSx1Q0FLUSxlQUNBLGdCQUFBLENBQUEsQ2R0ZVoseUJjZ2VJLHVDQVVRLGdCQUNBLFVBQUEsQ0FBQSxDQU9oQixxQkFDSSxpQkFDQSxtRkFBQSxDZHBmQSx5QmNrZkoscUJBS1EsY0FBQSxDQUFBLENBR0osK0JBQ0ksY0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUVBLHVCQUNBLGtCQUFBLENkbmdCSix5QmMwZkEsK0JBYVEsZUFDQSxrQkFBQSxDQUFBLENkeGdCUix5QmMwZkEsK0JBa0JRLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0EscUJBQUEsQ0FBQSxDQUlSLHlDQUdJLGFBQUEsQ2R2aEJKLHlCY29oQkEseUNBTVEsb0JBQUEsQUFDQSxnQkFBQSxpQkFDQSxrQkFBQSxDQUFBLENkNWhCUix5QmNvaEJBLHlDQVlRLGtCQUFBLEFBQ0EsY0FBQSxlQUNBLFFBQUEsQ0FBQSxDQUlKLCtDQUNJLG1CQUNBLGdCQUNBLFlBQ0EsZ0JBQ0Esa0JBQ0EsV0FBQSxDZDVpQlIseUJjc2lCSSwrQ0FTUSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEsb0JBQUEsQUFDQSwyQkFBQSxxQkFBQSxBQUNBLHVCQUFBLHVCQUFBLEFBQ0EsbUJBQUEsbUJBQ0EsV0FBQSxDQUVBLHNEQUNJLFdBQ0EsWUFDQSxrQkFDQSxpQkFBQSxDQUVBLDBEQUNJLFlBQ0EsVUFBQSxDQUFBLENBS1osK0RBQ0ksY0FDQSxlQUNBLGtCQUNBLGdCQUNBLGdCQUFBLENkemtCWiwwQmM0a0JnQixrRUFDSSxZQUFBLENBQUEsQ2Q3a0JwQix5QmNva0JRLCtEQWNRLGVBQ0Esa0JBQUEsQ0FBQSxDQVNwQixhQUNJLGNBQUEsQ2Q3bEJBLHlCYzRsQkosYUFJUSxtQkFBQSxDQUFBLENBR0osdUJBQ0ksY0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUVBLHVCQUNBLGtCQUFBLENkNW1CSix5QmNtbUJBLHVCQWFRLGVBQ0EsaUJBQ0EsdUJBQ0Esa0JBQUEsQ0FFQSwwQkFDSSxZQUFBLENBQUEsQ0FLWixrQkFDSSxpQkFBQSxDQUVBLDBCQUVJLDhCQUNBLFdBQ0Esa0JBQ0EsU0FDQSxVQUNBLFFBQUEsQ2Ryb0JSLHlCYzhuQkksMEJBVVEsZ0JBQ0EsK0JBQ0EsVUFDQSxrQkFDQSxVQUNBLGNBQ0EsTUFDQSxVQUFBLENBQUEsQ0FJUiwrQkFDSSxpQkFBQSxDQUVBLHNDQUNJLFdBQ0EsOEJBQ0EsV0FDQSxTQUNBLGNBQ0EsU0FDQSxrQkFDQSxTQUNBLFVBQUEsQ2QvcEJaLDBCY3NwQlEsc0NBWVEsU0FDQSxRQUFBLENBQUEsQ2RucUJoQiwwQmNzcEJRLHNDQWlCUSxTQUNBLFFBQUEsQ0FBQSxDZHhxQmhCLHlCY3NwQlEsc0NBc0JRLFNBQ0EsUUFBQSxDQUFBLENkN3FCaEIseUJjc3BCUSxzQ0EyQlEsVUFDQSxrQkFDQSxVQUNBLGNBQ0EsU0FDQSxTQUNBLDhCQUNBLDhCQUFBLENBQUEsQ0FnQkosOENBQ0ksK0NBQUEsQ2R6c0JoQix5QmM4c0JnQiw4Q0FDSSxnREFBQSxDQUFBLENBU2hCLGdDQUNJLGlCQUFBLENBRUEsc0NBQ0ksWUFDQSw4QkFDQSxXQUVBLFNBQ0EsY0FDQSxTQUNBLGtCQUNBLFNBQ0EsVUFBQSxDZHJ1QlosMEJjMnRCUSxzQ0FhUSxTQUNBLFFBQUEsQ0FBQSxDZHp1QmhCLDBCYzJ0QlEsc0NBa0JRLFNBQ0EsUUFBQSxDQUFBLENkOXVCaEIseUJjMnRCUSxzQ0F1QlEsU0FDQSxRQUFBLENBQUEsQ2RudkJoQix5QmMydEJRLHNDQTRCUSxVQUNBLGtCQUNBLFVBQ0EsY0FDQSxTQUNBLFNBQ0EsOEJBQ0EsOEJBQUEsQ0FBQSxDQUtKLCtDQUNJLCtDQUFBLENkcHdCaEIseUJjeXdCZ0IsK0NBQ0ksZ0RBQUEsQ0FBQSxDQVNwQixrQkFDSSxvQkFBQSxBQUNBLGFBQUEscUJBQUEsQUFDQSx1QkFBQSxzQkFBQSxBQUNBLG1CQUFBLDBCQUFBLEFBQ0Esc0JBQUEsZUFDQSxpQkFBQSxDZHp4QkoseUJjbXhCQSxrQkFTUSxXQUFBLENBQUEsQ2Q1eEJSLHlCY214QkEsa0JBYVEsdUJBQUEsQUFDQSxtQkFBQSxlQUNBLG1CQUNBLG9CQUFBLDBCQUFBLENBQUEsQ0FLSixzQ0FDSSxlQUFBLENkenlCUix5QmN3eUJJLHNDQUlRLFlBQ0EsaUJBQUEsQ0FFQSwwQ0FDSSxXQUFBLENBQUEsQ0FLWiw4QkFDSSxjQUNBLGtCQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0Esa0JBQUEsQ2Q1ekJSLHlCY3F6QkksOEJBVVEsZ0JBQ0EsZUFDQSxpQkFBQSxDQUFBLENBSVIsb0JBQ0ksY0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUNBLGdCQUNBLGFBQUEsQ0FFQSxzQkFDSSxjQUNBLGdCQUNBLHVDQUFBLEFBQ0EsK0JBQUEsYUFBQSxDZG4xQloseUJjcTBCSSxvQkFrQlEsZ0JBQ0EsZUFDQSxnQkFBQSxDQUFBLENBT2hCLGVBQ0ksZUFDQSxxR0FDQSxlQUFBLENkbjJCQSx5QmNnMkJKLGVBTVEsbUJBQUEsQ0FBQSxDQU1KLHlCQUNJLGNBQ0Esa0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxpQkFFQSx1QkFDQSxrQkFBQSxDQUVBLGtDQUNJLGdDQUFBLENBR0osc0JBRUksWUFJSSwrREFDQSx5QkFBQSxDQUdKLEtBQ0ksVUFDQSxBQUNBLHNDQUFBLENBR0osSUFDSSxVQUNBLEFBQ0Esb0NBQUEsQ0FHSixHQUVJLGlDQUFBLENBQUEsQ2RuNUJaLHlCYzQyQkEseUJBNENRLGVBQ0EsaUJBQ0EsdUJBQ0Esa0JBQUEsQ0FFQSw0QkFDSSxZQUFBLENBQUEsQ0FLWiw4QkFDSSxvQkFBQSxBQUNBLGFBQUEsbUJBQ0Esc0JBQUEsQUFDQSw4QkFBQSxzQkFBQSxrQkFBQSxDZHY2QkosMEJjbTZCQSw4QkFPUSxhQUFBLENBQUEsQ2QxNkJSLHlCY202QkEsOEJBV1EsaUJBQ0EsMEJBQUEscUJBQUEsQ0FBQSxDZC82QlIseUJjbTZCQSw4QkFnQlEsZ0JBQ0EsMEJBQUEscUJBQUEsQ0FBQSxDQUdKLHNDQUNJLGtCQUNBLG1CQUNBLHlCQUNBLGlDQUNBLDZDQUFBLEFBQ0EscUNBQUEsZ0JBQ0EsY0FDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUNBLGlCQUFBLENBRUEsNkNBQ0ksZUFBQSxDQUdKLHdDQUNJLGNBQ0EsZ0JBQ0EsdUNBQUEsOEJBQUEsQ0FHSiwyQ0FDSSxpQkFBQSxDQUdKLDJDQUNJLGdCQUFBLENkcDlCWix5QmN1N0JJLHNDQWlDUSxrQkFDQSxlQUNBLGlCQUNBLGVBQUEsQ0FFQSx5Q0FDSSxZQUFBLENBR0osMkNBQ0ksY0FBQSxDQUdKLDJDQUNJLGFBQUEsQ0FBQSxDZHQrQmhCLHlCY3U3Qkksc0NBb0RRLGFBQ0EsZUFDQSxpQkFDQSxlQUFBLENBQUEsQ0FJUix1Q0FDSSxnQkFDQSxrQkFDQSxTQUFBLENkci9CUix5QmNrL0JJLHVDQU1RLGVBQUEsQ0FBQSxDQU1KLHVCQUVJLFlBSUksK0RBQ0EseUJBQUEsQ0FHSixLQUNJLFVBQ0EsQUFDQSxzQ0FBQSxDQUdKLElBRUksbUNBQUEsQ0FHSixHQUVJLGdDQUFBLENBQUEsQ0FLWix3Q0FDSSxlQUFBLENkM2hDUix5QmMwaENJLHdDQUlRLGVBQUEsQ0FBQSxDQUdKLGdEQUNJLGlCQUFBLENkbGlDWix5QmNpaUNRLGdEQUlRLFlBQUEsQ0FBQSxDQU9SLHVCQUVJLFlBSUksK0RBQ0EseUJBQUEsQ0FHSixLQUNJLFVBQ0EsQUFDQSxzQ0FBQSxDQUdKLElBRUksbUNBQUEsQ0FHSixHQUVJLGdDQUFBLENBQUEsQ0FLWixzQ0FDSSxrQkFDQSxrQkFDQSxPQUNBLE9BQUEsQ0FFQSwrQ0FDSSxpQ0FDQSwrQkFBQSxDQUdKLHVCQUVJLFlBSUksOERBQUEsQ0FHSixLQUNJLFVBQ0EsQUFDQSxzQ0FBQSxDQUdKLElBQ0ksVUFDQSxBQUNBLHFDQUNBLDZCQUFBLENBR0osSUFFSSxtQ0FBQSxDQUdKLElBRUksbUNBQUEsQ0FHSixHQUVJLGlDQUNBLHFCQUNBLHVCQUFBLENBQUEsQ2R2bkNoQix5QmN3a0NJLHNDQW9EUSxrQkFDQSxnQkFDQSxpQkFBQSxDQUVBLDBDQUNJLGVBQ0EsV0FBQSxDQUFBLENBUXBCLGNBQ0ksZ0JBQUEsQ2Qzb0NBLHlCYzBvQ0osY0FJUSxtQkFBQSxDQUFBLENBR0osd0JBQ0ksY0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUVBLHVCQUNBLGtCQUFBLENkMXBDSix5QmNpcENBLHdCQWFRLGVBQ0EsaUJBQ0EsdUJBQ0Esa0JBQUEsQ0FFQSwyQkFDSSxZQUFBLENBQUEsQ0FLWix1QkFDSSxtQkFDQSxzQ0FDQSxzR0FDQSxrQkFDQSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEsb0JBQUEsQUFDQSwyQkFBQSxzQkFBQSxBQUNBLG1CQUFBLG1CQUNBLGVBQUEsQ0FFQSxpQ0FDSSwwQkFBQSxxQkFBQSxDZHRyQ1IseUJjeXFDQSx1QkFpQlEsYUFDQSxtQkFDQSxlQUFBLENBQUEsQ0FHSiw2QkFDSSxVQUNBLGdCQUNBLFlBQ0Esa0JBQ0Esb0JBQUEsQUFDQSxhQUFBLG9CQUFBLEFBQ0EsMkJBQUEsc0JBQUEsQUFDQSxtQkFBQSxVQUFBLENBRUEscUNBQ0ksWUFDQSxrQkFDQSxZQUNBLFNBQ0EsbUJBQ0EsV0FDQSxZQUNBLG1CQUNBLHlCQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsdUJBQUEsY0FDQSxlQUNBLGVBQUEsQ2R4dENaLHlCY3lzQ1EscUNBa0JRLFdBQ0EsWUFDQSxXQUNBLGNBQUEsQ0FBQSxDQUtKLHlDQUNJLFlBQ0EsY0FBQSxDZHJ1Q2hCLHlCY211Q1kseUNBS1EsY0FBQSxDQUFBLENBTWhCLGlDQUNJLGdCQUNBLGtCQUNBLGtCQUNBLGdCQUNBLG1CQUNBLG9CQUFBLENkcHZDUix5QmM4dUNJLGlDQVNRLHdCQUFBLENBQUEsQ0FHSixtQ0FDSSxjQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0EsUUFBQSxDZGh3Q1oseUJjMHZDUSxtQ0FTUSxjQUFBLENBQUEsQ0FJUix1Q0FDSSxjQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsZ0JBQUEsQ2Q1d0NaLHlCY3V3Q1EsdUNBUVEsY0FBQSxDQUFBLENBS1osb0NBQ0ksaUJBQUEsQ2RyeENSLHlCY294Q0ksb0NBSVEsa0JBQ0EsVUFBQSxDQUFBLENBSVIseUJBQ0ksY0FDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUVBLFFBQUEsQ2RweUNSLHlCYzZ4Q0kseUJBVVEsZUFDQSxpQkFDQSxlQUFBLENBQUEsQ0FPaEIsZ0JBQ0ksZ0JBQUEsQ2RqekNBLHlCY2d6Q0osZ0JBSVEsK0VBQ0EsZ0JBQUEsQ0FBQSxDQUdKLDBCQUNJLGNBQ0Esa0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxpQkFFQSx1QkFDQSxrQkFBQSxDZGowQ0oseUJjd3pDQSwwQkFhUSxlQUNBLGlCQUNBLHVCQUNBLGtCQUFBLENBRUEsNkJBQ0ksWUFBQSxDQUFBLENBS1oseUJBQ0ksa0JBQ0Esc0ZBQ0Esa0JBQ0Esa0JBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsOEJBQUEsc0JBQUEsQUFDQSxtQkFBQSxtQkFDQSxlQUFBLENkejFDSix5QmNnMUNBLHlCQVlRLGFBQ0Esa0JBQUEsQ0FBQSxDQUdKLGtDQUNJLGdCQUFBLENBR0osMkJBQ0ksY0FDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUNBLFFBQUEsQ0FFQSxrQ0FDSSxlQUFBLENkNzJDWiwwQmNpM0NZLDhCQUNJLFlBQUEsQ0FBQSxDZGwzQ2hCLHlCY28yQ0ksMkJBbUJRLGVBQ0EsaUJBQ0EsZUFBQSxDQUFBLENBU2hCLGdCQUNJLGdCQUFBLENkbjRDQSx5QmNrNENKLGdCQUlRLGdCQUFBLENBQUEsQ0FHSiwwQkFDSSxjQUNBLGtCQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBRUEsdUJBQ0Esa0JBQUEsQ2RsNUNKLHlCY3k0Q0EsMEJBYVEsZUFDQSxpQkFDQSx1QkFDQSxrQkFBQSxDQUVBLDZCQUNJLFlBQUEsQ0FBQSxDQUtaLCtCQUNJLGVBQUEsQ0FFQSx5Q0FDSSxtQkFDQSxtQkFDQSxvQkFBQSxBQUNBLGFBQUEsMEJBQUEsQUFDQSxzQkFBQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsdUJBQUEsb0JBQ0Esa0JBQUEsQ0FFQSw4Q0FDSSxXQUNBLGtCQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0Esa0JBQUEsQ0FHSixrREFDSSxtQkFBQSxDQUVBLDJEQUNJLGlCQUNBLGVBQ0Esa0JBQUEsQ2Q5N0NoQix5QmMyN0NZLDJEQU1RLGtCQUNBLG1CQUNBLDJDQUFBLENBQUEsQ0FPWiw0REFDSSxtQkFDQSxXQUNBLGdCQUNBLG1CQUNBLGtCQUNBLFNBQUEsQ2RoOUNaLHlCYzA4Q1EsNERBU1Esa0JBQUEsQ0FBQSxDQUdKLG1GQUNJLGtCQUFBLENBU3BCLGdCQUNJLGdCQUNBLGdCQUFBLENkbCtDQSx5QmNnK0NKLGdCQUtRLGNBQUEsQ0FBQSxDQUdKLDBCQUNJLFdBQ0Esa0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSxrQkFBQSxDZC8rQ0oseUJjdytDQSwwQkFXUSxlQUNBLGlCQUNBLGtCQUFBLENBRUEsNkJBQ0ksWUFBQSxDQUFBLENBTVIsaUNBQ0kseUJBQ0Esa0JBQUEsQ0FFQSxxQ0FDSSxrQkFBQSxDQUdKLHlDQUNJLFNBQ0EsV0FDQSxZQUNBLFdBQ0EsV0FDQSxrQkFBQSxDZDVnRFoseUJjc2dEUSx5Q0FTUSxXQUNBLFlBQ0Esd0JBQ0EsUUFDQSxVQUFBLENBQUEsQ0FLWixzQ0FFSSxZQUVBLCtCQUFBLENBRUEsaURBQ0ksV0FBQSxDQUlKLHNEQUNJLG1CQUNBLGdCQUNBLGVBQUEsQ2R0aURaLHlCY21pRFEsc0RBTVEsa0JBQ0EsNEdBQUEsQ0FBQSxDQUlSLGtEQUNJLFdBQ0EsZUFDQSxrQkFDQSxnQkFDQSxpQkFDQSwyQkFBQSxDZHBqRFoseUJjOGlEUSxrREFTUSxlQUNBLG1CQUNBLDJCQUFBLENBQUEsQ2R6akRoQix5QmN3aERJLHNDQXNDUSxXQUFBLENBQUEsQ0FHSixnREFDSSxtQkFDQSx5QkFDQSxjQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0EsMEJBQUEsQ2R6a0RaLHlCY2lrRFEsZ0RBWVEsY0FDQSxlQUNBLGdCQUNBLG1CQUNBLDBCQUFBLENBQUEsQ0FLWixvQ0FDSSxnQkFDQSxnQkFBQSxDQUVBLCtDQUNJLG1CQUNBLGdCQUNBLG1DQUFBLEFBQ0EsMkJBQUEsa0JBQ0EsV0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGtCQUFBLENBSUEsK0NBQ0ksdUJBQUEsQ2R6bURoQix5QmNzbERJLG9DQXdCUSxlQUFBLENBQUEsQ0FPWiwyQkFDSSxjQUNBLGtCQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0Esa0JBQUEsQ2Q1bkRKLHlCY3FuREEsMkJBVVEsZUFDQSxtQkFDQSxjQUFBLENBQUEsQ0FNWix1Q0FDSSxlQUFBLENBR0oscUJBQ0ksS0FDSSxPQUFBLENBR0osR0FDSSxTQUFBLENBQUEsQ0FJUixzQkFDSSxLQUNJLFFBQUEsQ0FHSixHQUNJLFVBQUEsQ0FBQSxDQUlSLGFBRUksMEJBQUEsQ0FHSixhQUVJLDBCQUFBLENDbHVEQSxpQkFFSSxzQkFDQSxhQUNBLGtCQUNBLGVBQ0EsZ0JBQ0EsZ0NBQ0Esa0JBQ0EsZUFBQSxDQUVBLHlCQUNJLGtCQUNBLFdBQ0EsWUFDQSxvQkFDQSxZQUNBLFdBQ0EsU0FDQSxhakIrQ0gsQ0VOTCx5QmVqREkseUJBVVEsU0FBQSxDQUFBLENBSVIscUJBRUksdUJBQUEsQ0FFQSw2QkFDSSxXQUFBLENBS1oscUJBT0ksZ0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSwrQkFBQSxDQUVBLDRCQUNJLGFBQUEsQ2ZXUix5QmVOSSxpQkFDSSw0QkFDQSxnQkFBQSxDQUdKLHFCQUNJLGFBQ0EsZ0JBQUEsQ0FBQSxDQVFKLHFCQUNJLGdCQUNBLGVBQ0EsZ0JBQ0EsZ0NBQ0EseUJBQ0EsZ0JBQ0EsYUFBQSxDZmhCUiwwQmVTSSxxQkFVUSxjQUFBLENBQUEsQ0FHSiw2QkFDSSxZQUNBLFlBQ0EsV0FDQSxRQUNBLGNBQ0EsU0FDQSxjQUFBLENmN0JaLDBCZXNCUSw2QkFVUSxjQUFBLENBQUEsQ0FLSixpQ0FDSSxXQUFBLENBS1oseUJBQ0ksZ0JBQ0EsU0FDQSxrQkFDQSxRQUFBLENmL0NSLDBCZTJDSSx5QkFPUSxtQkFBQSxDQUFBLENBSUEsK0JBQ0ksZ0JBQ0Esa0JBQUEsQ2Z4RGhCLDBCZXNEWSwrQkFLUSxpQkFBQSxDQUFBLENDMUh4QixnQkFDRSxnQkFDQSxnQkFBQSxDaEI2REUseUJnQi9ESixnQkFLSSxjQUFBLENBQUEsQ0FJQSxpQ0FDRSx5QkFDQSxrQkFBQSxDQUVBLHFDQUNFLGtCQUFBLENBR0YseUNBQ0UsU0FDQSxXQUNBLFlBQ0EsV0FDQSxXQUNBLGtCQUFBLENoQndDSix5QmdCOUNFLHlDQVNJLFdBQ0EsWUFDQSx3QkFDQSxPQUFBLENBQUEsQ0FLTixzQ0FFRSxZQUNBLDRDQUFBLENBRUEsc0RBQ0UsNkRBQ0EsZ0JBQ0Esa0JBQUEsQ0FHRixrREFDRSxXQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJBQ0EsMkJBQUEsQ2hCWUoseUJnQmxCRSxrREFTSSxlQUNBLDJCQUFBLENBQUEsQ2hCUU4seUJnQjdCQSxzQ0EwQkksV0FBQSxDQUFBLENBR0YsZ0RBQ0UsbUJBQ0EseUJBQ0EsY0FDQSxlQUNBLGtCQUNBLGdCQUNBLG1CQUNBLDBCQUFBLENoQlJKLHlCQUFBLGdEZ0JZTSxlQUNBLDBCQUFBLENBQUEsQ0FLTixvQ0FDRSxnQkFDQSxnQkFBQSxDQUVBLDhDQUNFLGNBQ0Esa0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSx1Q0FBQSw4QkFBQSxDaEI3QkoseUJnQmtCQSxvQ0FlSSxlQUFBLENBQUEsQ0FNSix5Q0FDRSxlQUNBLGlCQUNBLGtCQUFBLENoQjFDRiwwQmdCdUNBLHlDQUtJLGVBQ0EsZ0JBQUEsQ0FBQSxDaEI3Q0oseUJnQnVDQSx5Q0FTSSxlQUNBLGlCQUNBLFVBQ0EsbUJBQ0EsZUFBQSxDQUFBLENBSUYsMkNBQ0UsZ0JBQUEsQ2hCekRKLHlCZ0J3REUsMkNBR0ksZ0JBQUEsQ0FBQSxDQU1SLDJCQUNFLGNBQ0Esa0JBQ0EsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSxrQkFBQSxDaEJ4RUEseUJnQmlFRiwyQkFVSSxlQUNBLG1CQUNBLGNBQUEsQ0FBQSxDQzdJTix3QkFDRSxpQkFBQSxDakIrREUseUJpQmhFSix3QkFJSSxpQkFBQSxDQUFBLENBSUosZUFDRSxtQkFDQSxrQkFDQSxpQkFDQSxTQUFBLENqQm9ERSwwQmlCeERKLGVBT0ksbUJBQ0EsZUFBQSxDQUFBLENBR0Ysa0NBQ0Usa0JBQ0EsTUFDQSxPQUNBLFFBQ0EsU0FDQSxVQUFBLENBRUEsc0NBQ0UsV0FDQSxZQUNBLGlCQUNBLDZCQUFBLENBS0YsaUNBQ0Usb0JBQUEsQUFDQSxhQUFBLGlCQUNBLFFBQ0Esc0JBQUEsQUFDQSxtQkFBQSxnQ0FDQSxrQ0FBQSxBQUNBLDBCQUFBLG1CQUNBLHVCQUFBLEFBQ0Esa0JBQUEsa0JBQUEsQ2pCbUJGLHlCaUI1QkEsaUNBWUksa0JBQUEsQ0FBQSxDQUdGLHFDQUNFLGNBQUEsQ0FHRixzQ0FDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUVBLDJCQUNBLGFBQUEsQ0FJSix5QkFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLHVCQUNBLHNGQUNBLDZCQUNBLHNDQUNBLHFCQUNBLDhCQUNBLGtCQUFBLENqQmJGLHlCaUJFQSx5QkFjSSxlQUNBLGdCQUFBLENBQUEsQ0FJSiwwQkFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGFBQUEsQ2pCMUJGLHlCaUJxQkEsMEJBUUksZUFDQSxnQkFBQSxDQUFBLENBR0YscUNBQ0UsZUFBQSxDQUlKLG9DQUNFLG9CQUFBLEFBQ0EsYUFBQSxtQkFBQSxBQUNBLGVBQUEsZ0JBQ0EsdUJBQUEsQUFDQSxrQkFBQSxRQUFBLENqQjNDRix5QmlCc0NBLG9DQVFJLGVBQUEsQ0FBQSxDQUdGLDZDQUNFLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLFFBQ0EsdUJBQUEsQUFDQSxrQkFBQSxpQkFDQSxpQ0FDQSxrQkFBQSxDQUVBLGlEQUNFLGNBQUEsQ0FHRixrREFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLDJCQUNBLFVBQUEsQ0FLTiw4QkFDRSxlQUFBLENqQjFFRix5QmlCeUVBLDhCQUlJLGVBQUEsQ0FBQSxDQUdGLHlDQUNFLGNBQ0Esa0JBQ0EsdUJBQUEsQUFDQSxrQkFBQSxnQkFDQSxtQkFDQSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLFVBQUEsQ2pCMUZKLHlCaUJnRkUseUNBYUksZUFDQSxpQkFDQSxhQUNBLFVBQUEsQ0FBQSxDQU1SLDhCQUNFLGFBQ0EsZ0dBQ0EsbUNBQUEsQUFDQSwyQkFBQSxtQkFDQSx1QkFBQSxBQUNBLGtCQUFBLGNBQ0EsYUFBQSxDQUVBLHNDQUNFLGFBQ0Esc0NBQ0EsbUJBQ0Esa0JBQ0EsU0FBQSxDQUVBLDZDQUNFLFdBQ0Esa0JBQ0EsT0FDQSxRQUNBLE1BQ0EsU0FDQSxXQUNBLFlBQ0Esa0JBQ0Esb0dBQ0EsbUJBQ0EsV0FDQSx3QkFDQSwyQ0FBQSxDQUdGLDBDQUNFLGdCQUNBLGNBQ0EsYUFBQSxDQUlKLDJDQUNFLGdCQUNBLGlCQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHFDQUFBLFNBQ0Esc0JBQUEsa0JBQUEsQ0FFQSx1REFDRSxrQkFDQSxpQkFBQSxDQUVBLDBFQUNFLFdBQ0Esa0JBQ0EsVUFDQSxZQUNBLGdDQUNBLFdBQ0EsUUFDQSwwQkFBQSxDQUdGLDhEQUNFLGVBQ0EsaUJBQ0EsZ0JBQ0EsV0FDQSxpQkFBQSxDQUdGLDREQUNFLGVBQ0EsaUJBQ0EsV0FDQSxlQUFBLENBTVIsMkJBQ0UsZ0JBQ0Esa0JBQ0EsZ0NBQ0Esa0NBQUEseUJBQUEsQ2pCMUxBLHlCaUJzTEYsMkJBT0ksZ0JBQ0EsY0FBQSxDQUFBLENBR0YseUNBQ0Usb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsU0FDQSxzQkFBQSw2QkFBQSxDakJyTUYsMEJpQmlNQSx5Q0FPSSxRQUFBLENBQUEsQ2pCeE1KLHlCaUJpTUEseUNBV0ksMEJBQUEscUJBQUEsQ0FBQSxDQUdGLHVEQUNFLGlCQUFBLEFBQ0EsYUFBQSwyQkFBQSxBQUNBLGdDQUFBLFNBQ0Esc0JBQUEsa0JBQUEsQ2pCbk5KLDBCaUIrTUUsdURBT0ksT0FBQSxDQUFBLENBSUEsd0VBQ0UsY0FBQSxDQUtGLDBFQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsY0FDQSxlQUFBLENBRUEseUZBQ0UsWUFBQSxDQU9OLDBFQUNFLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLE9BQUEsQ0FFQSw4RUFDRSwrQ0FBQSxDQUdGLCtFQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsdUNBQUEsQUFDQSwrQkFBQSxhQUFBLENBSUEscUZBRUUsZ0RBQUEsQ0FxRGQscUJBQ0UsR0FDRSxtQkFDQSxTQUFBLENBR0YsSUFDRSxxQkFDQSxTQUFBLENBR0YsSUFDRSxtQkFDQSxTQUFBLENBR0YsSUFDRSxxQkFDQSxTQUFBLENBR0YsS0FDRSxtQkFDQSxTQUFBLENBQUEsQ0FJSix1QkFDRSxHQUNFLHVCQUFBLENBRUYsSUFDRSwwQkFBQSxDQUdGLEtBQ0UsdUJBQUEsQ0FBQSxDQUlKLHdCQUNFLEdBQ0Usc0NBQUEsQ0FHRixJQUNFLHdDQUFBLENBSUYsS0FDRSxzQ0FBQSxDQUFBLENBS0osY0FDRSxlQUNBLGVBQUEsQ2pCcFhFLDBCaUJrWEosY0FLSSxjQUFBLENBQUEsQ0FHRixnQ0FDRSxrQkFBQSxDQUVBLG9DQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsVUFBQSxDakJsWUYsMEJpQjZYQSxvQ0FRSSxjQUFBLENBQUEsQ2pCcllKLHlCaUI2WEEsb0NBWUksY0FBQSxDQUFBLENqQnpZSix5QmlCNlhBLG9DQWdCSSxnQkFBQSxDQUFBLENqQjdZSix5QmlCa1pGLGlDQUVJLGlCQUFBLENBQUEsQ0FHRix1Q0FDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLG1CQUNBLGFBQUEsQ2pCN1pGLDBCaUJ1WkEsdUNBU0ksa0JBQUEsQ0FBQSxDQUlKLHdDQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0Esc0JBQ0EsYUFBQSxDQUdGLDJDQUNFLFlBQUEsQ0FNTixnQkFDRSxlQUNBLGdCQUNBLGtCQUNBLHVIQUNBLFNBQUEsQ2pCemJFLDBCaUJvYkosZ0JBUUksY0FBQSxDQUFBLENBR0YsMEJBQ0Usa0JBQ0EsT0FDQSxRQUNBLE1BQ0EsU0FDQSxVQUFBLENBRUEsOEJBQ0UsV0FDQSxZQUNBLGdCQUFBLENBSUosc0JBQ0Usa0JBQUEsQ2pCL2NBLHlCaUI4Y0Ysc0JBSUksa0JBQUEsQ0FBQSxDQUdGLDBCQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsVUFBQSxDakIxZEYsMEJpQnFkQSwwQkFRSSxjQUFBLENBQUEsQ2pCN2RKLHlCaUJxZEEsMEJBWUksY0FBQSxDQUFBLENqQmplSix5QmlCcWRBLDBCQWdCSSxnQkFBQSxDQUFBLENBSUosNEJBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxtQkFDQSxhQUFBLENBRUEsdUNBQ0UsZUFBQSxDakJsZkosMEJpQnllQSw0QkFhSSxrQkFBQSxDQUFBLENBS04saUNBQ0UsZUFBQSxDakI1ZkEseUJpQjJmRixpQ0FJSSxlQUFBLENBQUEsQ2pCL2ZGLHlCaUIyZkYsaUNBUUksZUFBQSxDQUFBLENBR0YsK0NBQ0Usa0JBQ0EsaUJBQUEsQ2pCeGdCRix5QmlCc2dCQSwrQ0FLSSxnQkFDQSxpQkFBQSxDQUFBLENBR0Ysa0RBQ0Usa0JBQ0Esb0JBQUEsQUFDQSxhQUFBLHFCQUFBLEFBQ0EsdUJBQUEsc0JBQUEsNkJBQUEsQ2pCbmhCSiwwQmlCc2hCTSw4REFDRSxhQUFBLENBQUEsQ2pCdmhCUix5QmlCK2dCRSxrREFhSSwwQkFBQSxBQUNBLHNCQUFBLFNBQ0EsY0FBQSxDQUVBLDBEQUNFLDBCQUFBLHFCQUFBLENBQUEsQ0FJSixxREFDRSw0QkFBQSxBQUNBLGVBQUEsY0FDQSxzREFDQSxnQkFDQSxpQkFDQSxVQUNBLDJCQUNBLDhDQUFBLENBRUEsZ0VBQ0UsVUFDQSx1QkFBQSxDQUdGLDhEQUNFLGVBQUEsQ2pCcmpCUix5QmlCcWlCSSxxREFvQkksNkJBQUEsQUFDQSxnQkFBQSxlQUNBLDBEQUNBLG9CQUFBLEFBQ0EsYUFBQSxrQkFDQSxtQkFDQSxzQkFBQSxBQUNBLG1CQUFBLG1CQUFBLENBQUEsQ2pCaGtCUix5QmlCcWlCSSxxREErQkkscUJBQUEsQUFDQSxrQkFBQSxrQkFDQSxlQUFBLENBRUEsNkRBQ0UsV0FDQSxrQkFDQSxVQUNBLFFBQ0EsVUFDQSxTQUNBLGlEQUNBLDBCQUFBLENBR0Ysd0lBRUUsWUFBQSxDQUdGLHdFQUNFLFdBQUEsQ0FBQSxDQUlKLDBEQUNFLFdBQ0EsWUFDQSxvQkFBQSxBQUNBLGNBQUEsbUJBQ0EsV0FDQSxrQkFDQSxlQUNBLGtCQUNBLGdCQUNBLGlCQUNBLG1CQUNBLGlCQUNBLCtEQUFBLENqQjFtQlIseUJpQjZsQk0sMERBZ0JJLGFBQ0EsZUFBQSxDQUFBLENqQjltQlYseUJpQjZsQk0sMERBcUJJLGtCQUNBLFNBQUEsQ0FBQSxDQUlKLCtEQUNFLGNBQ0Esa0JBQUEsQ2pCem5CUix5QmlCdW5CTSwrREFLSSxnQkFDQSxlQUFBLENBQUEsQ2pCN25CVix5QmlCdW5CTSwrREFVSSxjQUFBLENBQUEsQ0FJSiwwREFDRSxjQUNBLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0EsVUFDQSxrQkFDQSxnQkFBQSxDQUVBLGlFQUNFLGVBQUEsQ2pCaHBCViwwQmlCcW9CTSwwREFlSSxlQUNBLGdCQUFBLENBQUEsQ2pCcnBCVix5QmlCcW9CTSwwREFvQkksZ0JBQ0EsZ0JBQ0EsZ0JBQUEsQ0FBQSxDakIzcEJWLHlCaUJxb0JNLDBEQTBCSSxlQUNBLGdCQUFBLENBQUEsQ0FJSiwrREFDRSw2REFDQSxrQkFDQSxZQUNBLFFBQ0EsWUFDQSxhQUNBLHFCQUFBLENqQjNxQlIsMEJpQm9xQk0sK0RBVUksV0FBQSxDQUFBLENqQjlxQlYseUJpQm9xQk0sK0RBY0ksWUFBQSxDQUFBLENBSUosMkRBQ0UsZUFBQSxDQWVKLDBEQUNFLCtCQUFBLDBCQUFBLENqQnZzQk4seUJpQnNzQkksMERBSUksMEJBQUEscUJBQUEsQ0FBQSxDQUlBLHVFQUNFLGlGQUNBLGtCQUNBLFdBQ0EsUUFDQSxZQUNBLGFBQ0Esc0JBQ0EsVUFBQSxDakJ0dEJWLHlCaUI4c0JRLHVFQVdJLFlBQUEsQ0FBQSxDQU1SLDBEQUNFLGNBQ0EsZ0JBQUEsQ2pCanVCTiwwQmlCK3RCSSwwREFLSSxrQkFDQSxhQUFBLENBQUEsQ2pCcnVCUix5QmlCK3RCSSwwREFVSSxpQkFDQSxjQUFBLENBQUEsQ0FJSix3REFDRSxjQUNBLGdCQUFBLENqQmh2Qk4seUJpQjh1Qkksd0RBS0ksY0FBQSxDQUFBLENBS0YsZ0VBQ0UsZUFBQSxDQUVBLHFFQUNFLGdCQUNBLGVBQUEsQ0FHRixzRUFDRSx3QkFBQSxDakJqd0JWLHlCaUJvd0JRLDBFQUVJLHdCQUFBLENBQUEsQ0FTZCwrQkFDRSxtQkFDQSxrQkFDQSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGFBQUEsQ2pCdHhCQSx5QmlCK3dCRiwrQkFVSSxlQUFBLENBQUEsQ0FNTixnQkFDRSxlQUNBLGVBQUEsQ2pCanlCRSwwQmlCK3hCSixnQkFLSSxjQUFBLENBQUEsQ0FHRixzQkFDRSxrQkFBQSxDakJ4eUJBLHlCaUJ1eUJGLHNCQUlJLGtCQUFBLENBQUEsQ0FHRiwwQkFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLFVBQUEsQ2pCbnpCRiwwQmlCOHlCQSwwQkFRSSxjQUFBLENBQUEsQ2pCdHpCSix5QmlCOHlCQSwwQkFZSSxjQUFBLENBQUEsQ2pCMXpCSix5QmlCOHlCQSwwQkFnQkksZ0JBQUEsQ0FBQSxDQUlKLDRCQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsbUJBQ0EsYUFBQSxDQUVBLHVDQUNFLGVBQUEsQ2pCMzBCSiwwQmlCazBCQSw0QkFhSSxrQkFBQSxDQUFBLENBS04scUJBQ0UsWUFBQSxDQUdGLDBCQUNFLGVBQUEsQ2pCejFCQSx5QmlCdzFCRiwwQkFJSSxTQUFBLENBQUEsQ0FJSix5QkFDRSxXQUNBLGFBQ0EsZ0JBQ0EseUJBQ0EsbUJBQ0Esa0JBQUEsQ0FFQSxrQ0FDRSxXQUNBLFlBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSx1QkFBQSxrQkFBQSxDQUVBLHNDQUNFLHFCQUNBLHdCQUNBLGtCQUFBLENBS0YsdUNBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxXQUNBLGlCQUFBLENqQjkzQkoseUJpQnczQkUsdUNBU0ksZUFDQSxnQkFBQSxDQUFBLENBSUoseUNBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxVQUFBLENBRUEsb0RBQ0UsZUFBQSxDQU1KLHlDQUNFLDBHQUFBLENBR0YseUNBQ0UsMEdBQUEsQ0FHRix5Q0FDRSwwR0FBQSxDQUdGLHlDQUNFLDBHQUFBLENBR0YseUNBQ0UsMEdBQUEsQ0FJQSw0Q0FDRSxrQkFBQSxDQU9OLGdEQUNFLFdBQUEsQ0FHRiwyQ0FDRSxXQUFBLENBSUoscUNBQ0Usb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSx1QkFBQSx1QkFBQSxBQUNBLGtCQUFBLG1CQUNBLFFBQUEsQ2pCaDhCQSx5QmlCMDdCRixxQ0FTSSxvQkFBQSxDQUFBLENBR0YsOEhBRUUsWUFBQSxDQUdGLGtIQUVFLGtCQUNBLFNBQ0EsVUFDQSxXQUNBLFNBQ0EsVUFDQSxXQUNBLFlBQ0EsU0FBQSxDQUdGLHdEQUNFLHVCQUFBLEFBQ0Esa0JBQUEsa0JBQ0EsY0FDQSxPQUNBLFNBQ0EsZ0JBQ0EsbUJBQ0EsaUJBQ0EsV0FDQSxlQUNBLGNBQ0EsZ0JBQ0EsU0FBQSxDakJyK0JGLHlCaUJ3OUJBLHdEQWdCSSxrQkFDQSxjQUNBLE9BQ0EsUUFBQSxDQUFBLENqQjMrQkoseUJpQnc5QkEsd0RBdUJJLG1CQUNBLGlCQUNBLGVBQ0EsYUFBQSxDQUFBLENBT1IscUJBQ0UsZUFDQSxnQkFDQSxrQkFDQSw4TEFDQSxTQUFBLENqQjkvQkUsMEJpQnkvQkoscUJBUUksY0FBQSxDQUFBLENBR0YsK0JBQ0Usa0JBQ0EsT0FDQSxRQUNBLE1BQ0EsU0FDQSxVQUFBLENBRUEsbUNBQ0UsV0FDQSxZQUNBLGdCQUFBLENBSUosMkJBQ0Usa0JBQUEsQ2pCcGhDQSx5QmlCbWhDRiwyQkFJSSxrQkFBQSxDQUFBLENBR0YsK0JBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxVQUFBLENqQi9oQ0YsMEJpQjBoQ0EsK0JBUUksY0FBQSxDQUFBLENqQmxpQ0oseUJpQjBoQ0EsK0JBWUksY0FBQSxDQUFBLENqQnRpQ0oseUJpQjBoQ0EsK0JBZ0JJLGdCQUFBLENBQUEsQ0FJSixpQ0FDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLG1CQUNBLFVBQUEsQ0FFQSw0Q0FDRSxlQUFBLENqQnZqQ0osMEJpQjhpQ0EsaUNBYUksa0JBQUEsQ0FBQSxDQUtOLGlDQUNFLGtCQUNBLG1CQUNBLGdDQUNBLGFBQ0EsU0FBQSxDQUVBLDJDQUNFLGtCQUNBLE9BQ0EsUUFDQSxNQUNBLFNBQ0EsbUJBQ0EsVUFBQSxDQUVBLCtDQUNFLFdBQ0EsWUFDQSxtQkFDQSxnQkFBQSxDQUlKLDZDQUNFLGtCQUFBLENBRUEsaURBQ0UsY0FBQSxDQUtGLG9EQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsYUFBQSxDQUVBLCtEQUNFLGVBQUEsQ0FHRixpSEFFRSxlQUFBLENBTVIsNkNBQ0Usb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSx1QkFBQSx1QkFBQSxBQUNBLGtCQUFBLG1CQUNBLFFBQUEsQ2pCMW5DQSx5QmlCb25DRiw2Q0FTSSxvQkFBQSxDQUFBLENBR0YsOElBRUUsWUFBQSxDQUdGLGtJQUVFLGtCQUNBLFNBQ0EsVUFDQSxXQUNBLFNBQ0EsVUFDQSxXQUNBLFlBQ0EsU0FBQSxDQUdGLGdFQUNFLHVCQUFBLEFBQ0Esa0JBQUEsa0JBQ0EsVUFDQSxZQUNBLGlDQUNBLG1CQUNBLFdBQ0EsZUFDQSxjQUNBLGdCQUNBLGlCQUNBLFNBQUEsQ0FNTixpQkFDRSxlQUNBLGdCQUNBLGtCQUNBLHNIQUFBLENqQnhxQ0UsMEJpQm9xQ0osaUJBT0ksY0FBQSxDQUFBLENBR0YsdUJBQ0Usa0JBQUEsQ2pCL3FDQSx5QmlCOHFDRix1QkFJSSxrQkFBQSxDQUFBLENBR0YsMkJBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxVQUFBLENqQjFyQ0YsMEJpQnFyQ0EsMkJBUUksY0FBQSxDQUFBLENqQjdyQ0oseUJpQnFyQ0EsMkJBWUksY0FBQSxDQUFBLENqQmpzQ0oseUJpQnFyQ0EsMkJBZ0JJLGdCQUFBLENBQUEsQ0FJSiw2QkFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLG1CQUNBLGFBQUEsQ0FFQSx3Q0FDRSxlQUFBLENqQmx0Q0osMEJpQnlzQ0EsNkJBYUksa0JBQUEsQ0FBQSxDQUtOLHNCQUNFLFlBQUEsQ0FHRiwyQkFDRSxlQUFBLENqQmh1Q0EseUJpQit0Q0YsMkJBSUksU0FBQSxDQUFBLENBSUosaUNBQ0UsV0FDQSxhQUNBLHlCQUNBLG1CQUNBLGdDQUNBLGlCQUFBLEFBQ0EsYUFBQSwyQkFBQSxBQUNBLGdDQUFBLFNBQ0Esa0JBQUEsQ2pCaHZDQSx5QmlCdXVDRixpQ0FZSSwyQkFBQSxBQUNBLGdDQUFBLFFBQUEsQ0FBQSxDQUdGLGtEQUNFLFdBQ0EsWUFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxxQkFBQSxzQkFBQSxDakI1dkNGLHlCaUJ1dkNBLGtEQVFJLFdBQ0EsV0FBQSxDQUFBLENBR0Ysc0RBQ0UscUJBQ0Esd0JBQ0Esa0JBQUEsQ0FLRixzREFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLFdBQ0EsaUJBQUEsQ2pCanhDSix5QmlCMndDRSxzREFTSSxlQUNBLGdCQUFBLENBQUEsQ2pCcnhDTix5QmlCMndDRSxzREFjSSxlQUNBLGdCQUFBLENBQUEsQ0FJSix3REFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLFVBQUEsQ0FFQSxtRUFDRSxlQUFBLENBS04sdUNBQ0UsK0JBQUEsQ0FHRSw0REFDRSxrQkFBQSxDQU9OLGtEQUNFLFdBQUEsQ0FFQSx1REFDRSxZQUFBLENBRUEsK0RBQ0UsZUFDQSxlQUFBLENBTVIsc0NBQ0Usb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSx1QkFBQSx1QkFBQSxBQUNBLGtCQUFBLG1CQUNBLFFBQUEsQ2pCMzBDQSx5QmlCcTBDRixzQ0FTSSxvQkFBQSxDQUFBLENBR0YsZ0lBRUUsWUFBQSxDQUdGLG9IQUVFLGtCQUNBLFNBQ0EsVUFDQSxXQUNBLFNBQ0EsVUFDQSxXQUNBLFlBQ0EsU0FBQSxDQUdGLHlEQUNFLHVCQUFBLEFBQ0Esa0JBQUEsa0JBQ0EsY0FDQSxPQUNBLFNBQ0EsZ0JBQ0EsbUJBQ0EsaUJBQ0EsV0FDQSxlQUNBLGNBQ0EsZ0JBQ0EsU0FBQSxDakJoM0NGLHlCaUJtMkNBLHlEQWdCSSxrQkFDQSxjQUNBLE9BQ0EsUUFBQSxDQUFBLENqQnQzQ0oseUJpQm0yQ0EseURBdUJJLG1CQUNBLGlCQUNBLGVBQ0EsYUFBQSxDQUFBLENBT1Isb0JBQ0UsZUFDQSxnQkFDQSxrQkFDQSxvR0FDQSxTQUFBLENqQno0Q0UsMEJpQm80Q0osb0JBUUksY0FBQSxDQUFBLENBR0YsOEJBQ0Usa0JBQ0EsT0FDQSxRQUNBLE1BQ0EsU0FDQSxVQUFBLENBRUEsa0NBQ0UsV0FDQSxZQUNBLGdCQUFBLENBSUosMEJBQ0Usa0JBQUEsQ2pCLzVDQSx5QmlCODVDRiwwQkFJSSxrQkFBQSxDQUFBLENBR0YsOEJBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxzRkFDQSw2QkFDQSxzQ0FDQSxxQkFDQSw2QkFBQSxDakI5NkNGLDBCaUJxNkNBLDhCQVlJLGNBQUEsQ0FBQSxDakJqN0NKLHlCaUJxNkNBLDhCQWdCSSxjQUFBLENBQUEsQ2pCcjdDSix5QmlCcTZDQSw4QkFvQkksZ0JBQUEsQ0FBQSxDQUlKLGdDQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsbUJBQ0EsVUFBQSxDQUVBLDJDQUNFLGVBQUEsQ2pCdDhDSiwwQmlCNjdDQSxnQ0FhSSxrQkFBQSxDQUFBLENBS04sd0NBQ0Usa0JBQ0EsaUNBQ0EsbUJBQ0Esc0NBQ0Esa0NBQUEseUJBQUEsQ2pCcDlDQSx5QmlCKzhDRix3Q0FRSSxpQkFBQSxDQUFBLENBS0Usc0VBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxXQUNBLGtCQUFBLENqQmwrQ04seUJpQjQ5Q0ksc0VBU0ksZUFDQSxnQkFBQSxDQUFBLENBSUosd0VBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxhQUFBLENqQi8rQ04seUJpQjArQ0ksd0VBUUksZUFDQSxnQkFBQSxDQUFBLENBR0YsbUZBQ0UsZUFBQSxDQU1SLDBEQUNFLGdCQUNBLGlCQUNBLGlCQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHFDQUFBLFNBQ0EsaUJBQUEsQ2pCbmdERix5QmlCNi9DQSwwREFTSSxnQkFDQSxpQkFDQSwwQkFBQSxvQ0FBQSxDQUFBLENBR0YsaUVBQ0UsV0FDQSxrQkFDQSxPQUNBLFFBQ0EsTUFDQSxVQUNBLFdBQ0EsZ0NBQ0EsYUFBQSxDakJwaERKLHlCaUIyZ0RFLGlFQVlJLFVBQUEsQ0FBQSxDQUlKLDJFQUNFLGlCQUFBLEFBQ0EsYUFBQSwyQkFBQSxBQUNBLGdDQUFBLHNCQUFBLEFBQ0EsbUJBQUEsUUFBQSxDQUdFLHlGQUNFLFVBQUEsQ0FLRiwyRkFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGFBQUEsQ2pCN2lEUix5QmlCd2lETSwyRkFRSSxjQUFBLENBQUEsQ0FHRixzR0FDRSxlQUFBLENBT1YseURBQ0UsY0FDQSxnQ0FDQSxrQkFBQSxDakI5akRGLHlCaUIyakRBLHlEQU1JLGFBQUEsQ0FBQSxDQUdGLHNFQUNFLGFBQ0EsZ0NBQ0EsMkJBQUEsQ0FHRix5RUFDRSxZQUFBLENBRUEsd0ZBQ0UsaUJBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0EscUNBQUEsa0JBQ0EsUUFBQSxDakJqbEROLHlCaUI2a0RJLHdGQU9JLDBCQUFBLEFBQ0EscUNBQUEsUUFBQSxDQUFBLENBR0YsbUdBQ0UsaUJBQUEsQ0FFQSx1R0FDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLFdBQ0Esa0JBQUEsQ2pCam1EVix5QmlCMmxEUSx1R0FTSSxlQUNBLGtCQUFBLENBQUEsQ0FLRix5R0FDRSxrQkFDQSxrQkFDQSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGNBQ0Esa0JBQUEsQ2pCbG5EWix5QmlCMG1EVSx5R0FXSSxjQUFBLENBQUEsQ0FHRixvSEFDRSxlQUFBLENBR0YsZ0hBQ0UsV0FDQSxrQkFDQSxPQUNBLFFBQ0EseUNBQ0EsYUFDQSxjQUNBLG1CQUNBLGlCQUFBLENBS04sc0hBQ0UsV0FDQSxrQkFDQSxXQUNBLE1BQ0EsU0FDQSxVQUNBLDJDQUFBLENqQmpwRFYseUJpQjBvRFEsc0hBVUksT0FDQSxRQUNBLFlBQ0EsVUFDQSxXQUNBLFdBQ0EsU0FDQSwwQ0FBQSxDQUFBLENBUVosMERBQ0UsaUJBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0EscUNBQUEsU0FDQSxrQkFBQSxDakJ2cURGLHlCaUJtcURBLDBEQU9JLFFBQUEsQ0FBQSxDakIxcURKLHlCaUJtcURBLDBEQVdJLDBCQUFBLEFBQ0EscUNBQUEsU0FDQSxlQUNBLG9CQUFBLENBQUEsQ0FHRix5RUFDRSxrQkFDQSxrQkFDQSxTQUFBLENqQnZyREoseUJpQm9yREUseUVBTUksaUJBQUEsQUFDQSxhQUFBLDJCQUFBLEFBQ0EsZ0NBQUEsU0FDQSxzQkFBQSxrQkFBQSxDQUFBLENBR0YsOEVBQ0UsZUFDQSxpQkFDQSxnQkFDQSxjQUNBLGVBQUEsQ2pCcnNETix5QmlCZ3NESSw4RUFRSSxlQUNBLGdCQUFBLENBQUEsQ2pCenNEUix5QmlCZ3NESSw4RUFhSSxlQUFBLENBQUEsQ0FHRix5RkFDRSxlQUFBLENBSUoseUZBQ0Usa0JBQ0Esa0JBQUEsQ2pCdnRETix5QmlCcXRESSx5RkFLSSxnQkFDQSxlQUFBLENBQUEsQ0FHRixpR0FDRSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxxQkFBQSxBQUNBLHVCQUFBLGtCQUNBLGVBRUEsV0FDQSxZQUNBLG1CQUNBLHNDQUNBLGtCQUNBLGFBQUEsQ2pCMXVEUix5QmlCOHRETSxpR0FlSSxXQUNBLGVBQ0EsV0FBQSxDQUFBLENqQi91RFYseUJpQjh0RE0saUdBcUJJLFdBQ0EsZUFDQSxXQUFBLENBQUEsQ0FJSiw2RkFDRSxlQUNBLFdBQUEsQ2pCM3ZEUix5QmlCeXZETSw2RkFLSSxjQUFBLENBQUEsQ2pCOXZEVix5QmlCeXZETSw2RkFTSSxjQUFBLENBQUEsQ0FvQk4sNkVBQ0UsWUFDQSxXQUNBLDhDQUNBLFNBQ0EsY0FDQSxjQUNBLFNBQ0Esa0JBQ0EsVUFDQSxVQUFBLENqQmh5RE4seUJpQnN4REksNkVBYUksU0FDQSxTQUFBLENBQUEsQ2pCcHlEUix5QmlCc3hESSw2RUFrQkksU0FDQSw2Q0FDQSxVQUNBLGNBQ0EsV0FDQSxTQUNBLFNBQ0Esa0JBQ0EsU0FBQSxDQUFBLENBS0Ysc0ZBQ0Usb0RBQUEsQ2pCdHpEUix5QmlCMnpEUSxzRkFDRSx1REFBQSxDQUFBLENBUU4sOEVBQ0UsWUFDQSxXQUNBLDhDQUNBLFNBQ0EsY0FDQSxTQUNBLGtCQUNBLFVBQ0EsVUFBQSxDakI3MEROLHlCaUJvMERJLDhFQVlJLFNBQ0EsU0FBQSxDQUFBLENqQmoxRFIseUJpQm8wREksOEVBaUJJLFNBQ0EsNkNBQ0EsVUFDQSxjQUNBLFVBQ0EsU0FDQSxrQkFDQSxTQUFBLENBQUEsQ0FLRix1RkFDRSxxREFBQSxDakJsMkRSLHlCaUJ1MkRRLHVGQUNFLHdEQUFBLENBQUEsQ0FRTiw4RUFDRSxZQUNBLFdBQ0EsOENBQ0EsU0FDQSxjQUNBLFNBQ0Esa0JBQ0EsVUFDQSxVQUFBLENqQnozRE4seUJpQmczREksOEVBWUksUUFBQSxDQUFBLENqQjUzRFIseUJpQmczREksOEVBZ0JJLFNBQ0EsNkNBQ0EsVUFDQSxjQUNBLFdBQ0EsU0FDQSxrQkFDQSxTQUFBLENBQUEsQ0FLRix1RkFDRSxxREFBQSxDakI3NERSLHlCaUJrNURRLHVGQUNFLHdEQUFBLENBQUEsQ0FRVixzREFDRSxlQUFBLENBRUEsNERBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxhQUFBLENqQm42REoseUJpQjg1REUsNERBUUksZUFDQSxpQkFDQSxlQUFBLENBQUEsQ0FHRix1RUFDRSxlQUFBLENBSUosaUVBQ0UsaUJBQ0EsdUJBQUEsQUFDQSxrQkFBQSxjQUNBLGtCQUNBLGdCQUNBLG9CQUNBLDJCQUNBLHdCQUNBLG1CQUNBLGtCQUNBLGdCQUNBLGVBQ0EsY0FDQSxVQUFBLENqQjk3REoseUJpQmc3REUsaUVBaUJJLGNBQ0EsV0FDQSxhQUNBLGNBQUEsQ0FBQSxDQUlKLGtFQUNFLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsY0FDQSxlQUFBLENBTVIseUJBQ0UsS0FDRSxPQUFBLENBSUYsR0FDRSxXQUdBLDJDQUNFLFVBQUEsQ0FBQSxDQUFBLENBTU4sNEJBQ0UsS0FDRSxRQUFBLENBSUYsR0FDRSxXQUFBLENBQUEsQ0FNSixpQkFDRSxlQUNBLGdCQUNBLGlCQUFBLENqQnIvREUsMEJpQmsvREosaUJBTUksY0FBQSxDQUFBLENBR0YsdUJBQ0Usa0JBQUEsQ2pCNS9EQSx5QmlCMi9ERix1QkFJSSxrQkFBQSxDQUFBLENBR0YsMkJBQ0Usa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxVQUFBLENqQnZnRUYsMEJpQmtnRUEsMkJBUUksY0FBQSxDQUFBLENqQjFnRUoseUJpQmtnRUEsMkJBWUksY0FBQSxDQUFBLENqQjlnRUoseUJpQmtnRUEsMkJBZ0JJLGdCQUFBLENBQUEsQ0FJSiw2QkFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLG1CQUNBLGFBQUEsQ0FFQSx3Q0FDRSxlQUFBLENqQi9oRUosMEJpQnNoRUEsNkJBYUksa0JBQUEsQ0FBQSxDQUtOLGtDQUNFLG1CQUNBLG1CQUNBLCtCQUFBLENBRUEsbURBQ0UsaUJBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0EscUNBQUEsS0FBQSxDQUVBLDREQUNFLGVBQUEsQ0FHRiw0REFDRSxpQkFBQSxDakJ2akVKLHlCaUJzakVFLDREQUlJLGlCQUFBLENBQUEsQ0FHRixxRUFDRSxvQ0FBQSxDQUdGLGtFQUNFLGVBQ0EsaUJBQ0EsZ0JBQ0EsVUFBQSxDQUVBLDZJQUVFLGVBQUEsQ0FJSix3RUFDRSxvQkFBQSxBQUNBLGFBQUEsMkJBQUEsQUFDQSxnQ0FBQSxTQUNBLG1CQUFBLGNBQUEsQ2pCamxFTix5QmlCNmtFSSx3RUFPSSwwQkFBQSxBQUNBLHNCQUFBLE9BQUEsQ0FBQSxDQUdGLDhFQUNFLGlCQUFBLENBRUEsNEZBQ0UsV0FDQSxrQkFDQSxXQUNBLE1BQ0EsU0FDQSxVQUNBLGVBQUEsQ2pCbG1FVix5QmlCMmxFUSw0RkFVSSxZQUFBLENBQUEsQ0FPViw0REFDRSxrRUFDQSwyQkFBQSxDQUdFLDJFQUNFLFdBQ0EsZUFDQSxlQUFBLENqQnBuRVIseUJpQmluRU0sMkVBTUksY0FBQSxDQUFBLENBUVIsaURBQ0Usa0JBQ0Esa0JBQ0EsZ0JBQ0EsMkJBQUEsQ2pCbm9FSix5QmlCK25FRSxpREFPSSxpQkFBQSxDQUFBLENBR0YsdURBQ0UsZUFDQSxpQkFDQSxnQkFDQSxhQUFBLENBRUEsdUhBRUUsZUFBQSxDQU9WLDJCQUNFLGVBQUEsQ0FFQSw4Q0FDRSxjQUNBLHVCQUFBLEFBQ0Esa0JBQUEsa0JBQ0EsV0FDQSxzQkFDQSxtQkFDQSxrQkFDQSxnQkFDQSxlQUNBLGNBQ0Esa0JBQUEsQ2pCdHFFRix5QmlCMnBFQSw4Q0FjSSxhQUNBLFdBQ0EsY0FBQSxDQUFBLENBSUosaUNBQ0UsZUFDQSxpQkFDQSxjQUNBLGtCQUFBLENqQm5yRUYseUJpQitxRUEsaUNBT0ksMEJBQUEsQ0FBQSxDQUdGLDRDQUNFLGVBQUEsQ0FHRixtQ0FDRSxjQUNBLHlCQUFBLENBT1IsVUFDRSxnQkFBQSxDakJ2c0VFLDBCaUJzc0VKLFVBSUksZ0JBQUEsQ0FBQSxDQUdGLGNBQ0UsZUFDQSxpQkFDQSxnQkFDQSxXQUNBLGtCQUFBLENqQmx0RUEsMEJpQjZzRUYsY0FRSSxlQUNBLGdCQUFBLENBQUEsQ2pCdHRFRix5QmlCNnNFRixjQWFJLGVBQ0EsZ0JBQUEsQ0FBQSxDQUtGLDRCQUNFLGlCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxjQUNBLDJCQUFBLEFBQ0Esc0JBQUEsWUFDQSx5QkFDQSxnQkFDQSxvQkFDQSwyQkFBQSxDQUlKLGdDQUNFLG9CQUFBLEFBQ0EsYUFBQSxTQUNBLGVBQ0EsZ0JBQ0EsbUJBQ0Esa0JBRUEsVUFDQSxtQkFDQSxvQkFBQSxDakIxdkVBLDBCaUJndkVGLGdDQWFJLGVBQUEsQ0FBQSxDakI3dkVGLHlCaUJndkVGLGdDQWlCSSxRQUFBLENBQUEsQ2pCandFRix5QmlCZ3ZFRixnQ0FxQkksUUFDQSxnQkFDQSxtQkFDQSxvQkFBQSxBQUNBLHNCQUFBLHFCQUFBLEFBQ0EsaUJBQUEsa0JBQUEsQ0FBQSxDQUdGLDREQUNFLFNBQ0Esb0JBQ0EsWUFDQSxnQkFDQSxvQkFBQSxDQUVBLDRGQUVFLGlCQUNBLHVCQUFBLEFBQ0Esa0JBQUEsZUFDQSxrQkFDQSxnQkFDQSxtQkFDQSxXQUNBLFNBQ0EseUJBQ0Esc0JBQ0EsbUJBQUEsQ2pCaHlFSiwwQmlCb3hFRSw0RkFlSSxnQkFBQSxDQUFBLENqQm55RU4seUJpQm94RUUsNEZBbUJJLGdCQUFBLENBQUEsQ2pCdnlFTix5QmlCb3hFRSw0RkF3QkksZUFDQSxpQkFBQSxDQUFBLENBR0YsbUdBQ0UsV0FDQSxlQUNBLGtCQUNBLGdCQUNBLG1CQUNBLHFCQUNBLGtCQUFBLENqQnZ6RU4seUJpQmd6RUksbUdBVUksY0FBQSxDQUFBLENBT1IsbUtBQ0Usa0JBQUEsQ2pCbDBFRix5QmlCczBFRixxQkFFSSxlQUFBLENBQUEsQ0FJQSw0Q0FDRSxjQUFBLENqQjcwRUoseUJpQjQwRUUsNENBSUksY0FBQSxDQUFBLENBUVYsb0JBQ0UseUJBQUEsQ2pCejFFRSx5QmlCNDFFQSx1Q0FFSSxtQ0FDQSxZQUNBLGdCQUNBLCtDQUFBLENBQUEsQ0FLTixrQ0FDRSxlQUFBLENqQnYyRUEseUJpQnMyRUYsa0NBSUksZUFBQSxDQUFBLENqQjEyRUYseUJpQnMyRUYsa0NBUUksY0FBQSxDQUFBLENqQjkyRUYseUJpQnMyRUYsa0NBWUksZUFDQSxTQUNBLE9BQ0EsUUFDQSxTQUNBLFdBQ0EsWUFDQSxtQkFBQSxBQUNBLGdCQUFBLDRCQUNBLHNDQUNBLCtDQUFBLENBQUEsQ0FHRixpREFDRSxrTUFDQSxtQkFDQSxzQkFDQSxnQkFDQSxVQUNBLGlCQUFBLENqQnI0RUYseUJpQiszRUEsaURBVUkscUJBQUEsQ0FBQSxDakJ6NEVKLHlCaUIrM0VBLGlEQWNJLDRCQUNBLG1CQUNBLG9CQUFBLENBQUEsQ0FHRix5REFDRSxXQUNBLGtCQUNBLFVBQ0EsZ0JBQ0EsV0FDQSxrQkFBQSxDQUtOLGtDQUNFLFNBQ0EseUJBQ0EsU0FBQSxDakJoNkVBLHlCaUI2NUVGLGtDQU1JLGdCQUNBLE1BQ0EsU0FBQSxDQUFBLENBR0YsK0NBQ0Usa0JBQ0EsV0FDQSxTQUNBLFVBQ0EsaUJBQ0EsMkJBQUEsQUFDQSxzQkFBQSxnQkFBQSxDakIvNkVGLHlCaUJ3NkVBLCtDQVVJLFNBQ0EsVUFBQSxDQUFBLENqQm43RUoseUJpQnc2RUEsK0NBZ0JJLFVBQ0EsVUFBQSxDQUFBLENBR0YsbURBQ0UsY0FBQSxDakI3N0VKLHlCaUI0N0VFLG1EQUlJLGVBQ0EsV0FBQSxDQUFBLENqQmo4RU4seUJpQjQ3RUUsbURBU0ksZUFDQSxXQUFBLENBQUEsQ0FNUixnQ0FDRSxTQUFBLENqQjc4RUEseUJpQjQ4RUYsZ0NBSUksK0JBQ0EsYUFBQSxDQUFBLENqQmo5RUYseUJpQm85RUEsNENBRUkscUJBQUEsQ0FBQSxDQUlBLHFFQUNFLGtCQUFBLENqQjM5RU4sMEJpQjA5RUkscUVBSUksa0JBQUEsQ0FBQSxDakI5OUVSLHlCaUIwOUVJLHFFQVFJLGtCQUFBLENBQUEsQ2pCbCtFUix5QmlCMDlFSSxxRUFZSSxlQUNBLG9CQUFBLENBQUEsQ0FHRix5RUFDRSxlQUNBLGlCQUNBLGdCQUNBLFdBQ0Esa0JBQUEsQ2pCLytFUiwwQmlCMCtFTSx5RUFRSSxlQUNBLGlCQUNBLGlCQUFBLENBQUEsQ2pCcC9FVix5QmlCMCtFTSx5RUFjSSxlQUNBLGlCQUNBLGlCQUFBLENBQUEsQ2pCMS9FVix5QmlCMCtFTSx5RUFvQkksZUFDQSxpQkFDQSxpQkFBQSxDQUFBLENBR0Ysb0ZBQ0UsZUFBQSxDQUlKLDBFQUNFLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxrQkFBQSxDakI3Z0ZSLHlCaUJ3Z0ZNLDBFQVFJLGVBQ0EsZ0JBQUEsQ0FBQSxDakJqaEZWLHlCaUJ3Z0ZNLDBFQWFJLGVBQ0EsZ0JBQUEsQ0FBQSxDQUdGLHFGQUNFLGVBQUEsQ0FNUix5REFDRSxpQkFBQSxBQUNBLGFBQUEsMEJBQUEsQUFDQSxxQ0FBQSxRQUFBLENqQm5pRkoseUJpQmdpRkUseURBTUksMEJBQUEsQUFDQSxxQ0FBQSxRQUFBLENBQUEsQ0FHRixxRUFDRSxXQUFBLENBRUEsaUZBQ0Usa0JBQ0EsV0FDQSxVQUFBLENqQmhqRlIseUJpQjZpRk0saUZBS0UsZ0JBQ1YsYUFBQSxDQUFBLENqQm5qRkUseUJpQnFqRkYscUZBRUEsVUFBQSxDQUFBLENBS1Esb0ZBQ0UsYUFDQSxnR0FDQSxtQ0FBQSxBQUNBLDJCQUFBLG1CQUNBLHVCQUFBLEFBQ0Esa0JBQUEsY0FDQSxjQUNBLGtCQUNWLFVBQ0EsVUFDQSxlQUFBLENqQnZrRkUseUJpQjRqRk0sb0ZBY0EsU0FDTixVQUNBLGdCQUNBLFdBQUEsQ0FBQSxDQUdRLDRGQUNFLGFBQ0Esc0NBQ0EsbUJBQ0Esa0JBQ0EsU0FBQSxDakJybEZWLHlCaUJnbEZRLDRGQU9GLFdBQUEsQ0FBQSxDQUVJLG1HQUNFLFdBQ0Esa0JBQ0EsT0FDQSxRQUNBLE1BQ0EsU0FDQSxXQUNBLFlBQ0Esa0JBQ0Esb0dBQ0EsbUJBQ0EsV0FDQSx3QkFDQSwyQ0FBQSxDQUdGLGdHQUNFLGVBQ0EsY0FDQSxhQUFBLENBT1Isc0VBQ0Usb0JBQ0EsaUJBQ0EsV0FBQSxDakJ2bkZOLHlCaUJvbkZJLHNFQU1jLG9CQUNaLGdCQUFBLENBQUEsQ2pCM25GTix5QmlCb25GSSxzRUFXSSxpQkFDQSxhQUFBLENBQUEsQ0FHRixtRkFDRSxrQkFBQSxDQUVBLHVGQUNFLGdCQUNBLGVBQ0EsaUJBQ0EsV0FDQSxlQUFBLENBT0Ysd0dBQ0UsaUJBQUEsQUFDQSxhQUFBLFNBQ0Esa0JBQUEsQ2pCcnBGVix5QmlCa3BGUSx3R0FNRixTQUNBLGtCQUFBLENBQUEsQ0FHSSx1SEFDRSxrQkFDQSxrQkFDQSxVQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLFFBQUEsQ2pCbHFGWix5QmlCNHBGVSx1SEFTSSxRQUFBLENBQUEsQ0FHRiw0SEFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGFBQUEsQ2pCN3FGZCx5QmlCd3FGWSw0SEFRSSxlQUNBLGdCQUFBLENBQUEsQ2pCanJGaEIseUJpQndxRlksNEhBYXNCLGVBQ3BCLGdCQUFBLENBQUEsQ0FHQSx1SUFDRSxlQUFBLENBSUosdUlBQ0UsWUFDQSxXQUNBLG1CQUNBLG9CQUFBLEFBQ0EsYUFBQSxxQkFBQSxBQUNBLHVCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsK0RBQUEsQ0FFQSw0SUFDRSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLGtCQUNBLFVBQUEsQ0FNSiw0SEFDRSxZQUNBLFNBQ0EsMENBQ0EsVUFDQSxjQUNBLFVBQ0EsU0FDQSxrQkFDQSxVQUNBLFVBQUEsQ2pCL3RGZCx5QmlCaXVGZ0Isa0lBQ0UsUUFBQSxDQUFBLENBTUoscUlBQ0Usd0RBQUEsQ2pCenVGaEIseUJpQjh1RmdCLHFJQUNFLHdEQUFBLENBQUEsQ0FRTiw0SEFDRSxZQUNBLFNBQ0EsMENBQ0EsVUFDQSxjQUNBLFVBQ0EsU0FDQSxrQkFDQSxVQUNBLFVBQUEsQ2pCandGZCx5QmlCbXdGZ0Isa0lBQ0UsUUFBQSxDQUFBLENBTUoscUlBQ0Usd0RBQUEsQ2pCM3dGaEIseUJpQmd4RmdCLHFJQUNFLHdEQUFBLENBQUEsQ0FTUiw0R0FDRSxhQUNBLGdCQUNBLG1CQUNBLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0Esc0JBQ0EsV0FDQSxXQUNBLGNBQ0EsaUJBQUEsQ0FBQSIsImZpbGUiOiJtYWluLXRocmVlLWluLW9uZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucGVyc2lhbi1wbHVtLWdyYWRpZW50e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDc0ZGVnLCAjNUYwRDE2IC01NS4xOCUsICNCNDMxNDAgOTcuNzMlKX0uaW5kZXBlbmRlbmNlLWdyYWRpZW50e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI0MmRlZywgIzU0NTQ3MSAyLjE4JSwgIzM1MzU1MyAxMjEuOTIlKX0uYnVybnQtc2llbm5he2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDc2ZGVnLCAjQzI0RTI3IDYuNjUlLCAjRjU4ODYzIDEzMi41NiUpfS5zZWEtYmx1ZS1ncmFkaWVudHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3N2RlZywgIzNBNUI3OCAwJSwgIzQwODdDMSAxNDAuNjElKX0uaGFsYXlhLXViZS1ncmFkaWVudHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNTFkZWcsICM2ZTNhNGYgLTIuMTMlLCAjMzQxMDFmIDcxLjU2JSl9LmFtZXJpY2FuLWJsdWV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTAxZGVnLCByZ2JhKDM5LCAzOSwgNjMsIDAuOTYpIC0zLjYyJSwgcmdiYSg4MywgODMsIDExMiwgMC45NikgODUuNDYlKX0uYW1lcmljYW4tYmx1ZS1uZXd7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzRkZWcsICM0ODQ4NUYgMi42NiUsICM4MjgyQjkgMTU0LjQzJSl9LmRhcmstY2hvY29sYXRle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDM1ZGVnLCAjMzMwRjFFIDEzLjM0JSwgIzZFM0E0RiA5My4zNSUpfS5yaWNoLWJsYWNre2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI1OGRlZywgIzM1MzUzNSA2Ni45NiUsICMwMDAgMTI4LjI4JSl9LmNvZmZlZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3NWRlZywgIzg1NjU0RCA0Ljg4JSwgI0JDOEI2NiAxMTkuNTclKX0uY2hhcm17YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzVkZWcsICM5NjM5NDggMy4zOCUsICNEQjZCN0QgMTA2LjE3JSl9LmdvbGR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzVkZWcsICM4MzYwMUIgMCUsICNEQjkxMDAgMTMxLjAyJSl9LmplbGx5LWJlYW57YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzVkZWcsICM5RTQwMkUgMCUsICNDRTczNTcgMTI2LjExJSl9LmRhcmstY2hhcmNvYWx7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMkUyRDJEIC0wLjg0JSwgIzQ4NDg0OCA5Mi4yMSUpfS5zZWEtYmx1ZS0xLWdyYWRpZW50e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI0ZGVnLCAjMDY2Njk3IC0zOC4zMSUsICM1QTlERDYgOTMuMTglKX0uY2Fyb2xpbmEtYmx1ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMDBkZWcsICM1QTlERDYgMjQuNjclLCAjOEFDMkYxIDExMi4wNSUpfWJvZHl7cGFkZGluZy10b3A6MTA1cHh9Ym9keS5vdmVyZmxvd3tvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2JvZHl7cGFkZGluZy10b3A6NjBweH19aGVhZGVye3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjA7bGVmdDowO3otaW5kZXg6NDtoZWlnaHQ6MTAwcHg7YmFja2dyb3VuZDojZmZmO3RyYW5zaXRpb246YWxsIC4xcyBlYXNlfWhlYWRlci56aW5kZXh7ei1pbmRleDo5OTk5O2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMSl9aGVhZGVyLnppbmRleC5zZWNOYXZTdGlja3kuZC1sZy1ibG9ja3toZWlnaHQ6YXV0b31oZWFkZXIuc3RpY2t5e2hlaWdodDo3MHB4O292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjN9aGVhZGVyLnN0aWNreSAubWVudXtvcGFjaXR5OjE7bGVmdDowO3dpZHRoOjg0cHg7cGFkZGluZzoyNXB4IDIwcHggMjVweCA0MHB4fWhlYWRlci5zdGlja3kgLnRvcC1uYXYtbGVmdHtvcGFjaXR5OjA7d2lkdGg6NTBweH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93bntvcGFjaXR5OjB9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5kcm9wLWRvd24+YXtsaW5lLWhlaWdodDppbmhlcml0fWhlYWRlci5zdGlja3kgLnN1Yi1uYXZ7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfWhlYWRlci5zdGlja3kgLnRvcC1uYXZ7aGVpZ2h0OjcwcHh9aGVhZGVyLnN0aWNreSAudG9wLW5hdiAubG9nb3twYWRkaW5nOjE1cHggMCAwIDIwcHh9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5zdHZpe2Rpc3BsYXk6YmxvY2t9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5zdHZpIC5pY29uLXNlYXJjaHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9aGVhZGVyLnN0aWNreSAuc2VjLW5hdntkaXNwbGF5Om5vbmV9aGVhZGVyLnN0aWNreSAubG9naW4gYXtoZWlnaHQ6NzBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVyLnN0aWNreSAudG9wLW5hdiAubG9nb3twYWRkaW5nLXRvcDowfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVye2hlaWdodDo3MHB4fX1oZWFkZXIgYXtjb2xvcjojMjUyNDNifWhlYWRlci5kLWxnLW5vbmUgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtib3JkZXI6c29saWQgMXB4O3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luLWxlZnQ6N3B4fWhlYWRlci5kLWxnLW5vbmUgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfWhlYWRlci5kLWxnLW5vbmUgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGV7cG9zaXRpb246cmVsYXRpdmV9aGVhZGVyLmQtbGctbm9uZSAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpiZWZvcmV7Y29udGVudDpcIlxcYVwiO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MTBweCAxNXB4IDEwcHggMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZDlkOWQ5IHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjMwJTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO2JvdHRvbTotMTNweH1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpe21hcmdpbi1yaWdodDo1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGl7cGFkZGluZzowIDJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLXJpZ2h0OjB9fS5oZWFkZXItbWFpbnttYXJnaW46MCBhdXRvfS5zZWMtbmF2e2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7aGVpZ2h0OjU1cHg7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTthbGlnbi1pdGVtczpjZW50ZXJ9LnNlYy1uYXY+dWx7ZGlzcGxheTpmbGV4fS5zZWMtbmF2PnVsLnByZXtiYWNrZ3JvdW5kOiMwMDA7bWFyZ2luLWxlZnQ6NTBweDtib3JkZXItcmFkaXVzOjI0cHh9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsuc2VjLW5hdj51bC5wcmV7bWFyZ2luLWxlZnQ6MjBweH19LnNlYy1uYXY+dWwucHJlIGxpe21hcmdpbjowcHg7bGluZS1oZWlnaHQ6Mi41O2ZvbnQtc2l6ZToxMnB4fS5zZWMtbmF2PnVsLnByZSBsaSBhe2JvcmRlci1yYWRpdXM6MjRweDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCAyMHB4O2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsuc2VjLW5hdj51bC5wcmUgbGkgYXtwYWRkaW5nOjAgMTVweH19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdj51bC5wcmUgbGkgYXtwYWRkaW5nOjAgNnB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2PnVsLnByZSBsaSBhe3BhZGRpbmc6MCA2cHh9fS5zZWMtbmF2PnVsLnByZSBsaSBhOmhvdmVye2ZvbnQtd2VpZ2h0OmluaGVyaXQ7YmFja2dyb3VuZDpyZ2JhKDE1NywyOSwzOSwuMyk7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5wcmUgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO2ZvbnQtd2VpZ2h0OmluaGVyaXQ7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0e21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjI4cHg7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc2VjLW5hdj51bC5sYXN0IGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO21hcmdpbi1yaWdodDoxNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdj51bC5sYXN0IGxpe21hcmdpbi1yaWdodDowcHh9fS5zZWMtbmF2PnVsLmxhc3QgbGk6aG92ZXJ7YmFja2dyb3VuZDojMDAwfS5zZWMtbmF2PnVsLmxhc3QgbGkgLmljb24tc2VhcmNoe3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2VjLW5hdj51bC5sYXN0IGxpIGF7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MCA1cHg7Zm9udC1zaXplOjEycHg7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2PnVsLmxhc3QgbGkgYXtjb2xvcjojZmZmfX0uc2VjLW5hdj51bC5sYXN0IGxpIGE6bGlua3tjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3QgbGkgYTp2aXNpdGVke2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwubGFzdCBsaSBhOmhvdmVye2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gYS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duLWhlbHB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjZweDtjb2xvcjojOTgxYTFkO21pbi13aWR0aDo3MHB4O2hlaWdodDozMHB4O3BhZGRpbmc6MCAxNHB4O21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6NXB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjI1cHg7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2N1cnNvcjpwb2ludGVyO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIGEuaGVhZGVyLWN1c3RvbS1kcm9wZG93bi1oZWxwOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojOTgxYTFkfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudXtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7d2lkdGg6MzU1cHg7bWluLXdpZHRoOjM1NXB4O21heC13aWR0aDozNTVweDtwYWRkaW5nOjA7bWFyZ2luOjEycHggMCAwIC0xNXB4O2JvcmRlci1yYWRpdXM6NnB4O2JveC1zaGFkb3c6MHB4IDRweCA0cHggNHB4IHJnYmEoMCwwLDAsLjI1KTtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Ojk5OTk7aGVpZ2h0OmF1dG99LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGF7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkOWQ5fS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhOmxhc3QtY2hpbGR7Ym9yZGVyOjB9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGEgZmlndXJle21hcmdpbjowO21pbi13aWR0aDo1NnB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhIHB7bWFyZ2luOjA7bWFyZ2luLWxlZnQ6MTVweH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYSBwIHNwYW57ZGlzcGxheTpibG9jazt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47Y29sb3I6IzAwMDtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDB9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGEgcCBzdHJvbmd7Y29sb3I6Izk4MjEyNztmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpibG9ja30uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZWUgIWltcG9ydGFudH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLnNob3cgYS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duLWhlbHA6YWZ0ZXJ7Y29udGVudDpcIlxcYVwiO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MTBweCAxNXB4IDEwcHggMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZDlkOWQ5IHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjMwJTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO2JvdHRvbTotMTNweH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd246aG92ZXJ7YmFja2dyb3VuZDpub25lfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1sb2dpbi1idXR0b257bWFyZ2luLXJpZ2h0OjB9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWxvZ2luLWJ1dHRvbiBhe2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjUwMDtsZXR0ZXItc3BhY2luZzotMC42cHg7Y29sb3I6Izk4MWExZDtiYWNrZ3JvdW5kOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MCAwO3BhZGRpbmc6MCA1cHg7bWluLXdpZHRoOjg4cHg7aGVpZ2h0OjM2cHg7Ym9yZGVyLXJhZGl1czoyNXB4O2N1cnNvcjpwb2ludGVyfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1sb2dpbi1idXR0b24gYTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6Izk4MWExZH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tbG9naW4tYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6bm9uZX0uc2VjLW5hdj51bD5saXtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1yaWdodDozMnB4fS5zZWMtbmF2PnVsPmxpLnNlY3tiYWNrZ3JvdW5kOiNmNWY1ZjU7bWFyZ2luLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjMwcHh9LnNlYy1uYXY+dWw+bGk+YTpob3Zlciwuc2VjLW5hdj51bD5saT5hLmFjdGl2ZXtjb2xvcjojZmZmfS5zZWMtbmF2PnVsPmxpPmE6aG92ZXIgLmljb24tRG93bjo6YmVmb3JlLC5zZWMtbmF2PnVsPmxpPmEuYWN0aXZlIC5pY29uLURvd246OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9LnNlYy1uYXY+dWw+bGk+YSAuaWNvbi1Eb3due2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDttYXJnaW4tbGVmdDo1cHh9LnNlYy1uYXY+dWwgLmljb24tc2VhcmNoe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMH0uc2VjLW5hdj51bCAuaWNvbi1sYWdle2ZvbnQtc2l6ZToyMHB4fS5zZWMtbmF2PnVsIC5kZnZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2PnVsIGxpe21hcmdpbi1yaWdodDoyNHB4fS5zZWMtbmF2PnVsLnByZXtwYWRkaW5nLWxlZnQ6MHB4O21hcmdpbi1sZWZ0OjEwcHh9LnNlYy1uYXY+dWwubGFzdHttYXJnaW4tcmlnaHQ6NHB4fX0uc2VjLW5hdiAubWVudXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0yMHB4O3BhZGRpbmc6MjVweCAwO3dpZHRoOjA7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIC4zcyBsaW5lYXJ9LnNlYy1uYXYgLm1lbnUgYSBpbWd7ZGlzcGxheTpibG9ja30uc2VjLW5hdiAubWVudSBhIHNwYW57Zm9udC1zaXplOjIwcHh9LnNlYy1uYXYgLmxvZ297cGFkZGluZzowcHggMHB4IDAgMjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2IC5sb2dve3BhZGRpbmc6MHB4IDBweCAwIDEwcHh9fS5zZWMtbmF2IC5sb2dvIGEgaW1ne2hlaWdodDozNnB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2IC5sb2dvIGEgaW1ne2hlaWdodDozMHB4fX0uc2VjLW5hdiBhe2NvbG9yOiNmZmZ9LnNlYy1uYXYgYTpob3Zlcntjb2xvcjojZmZmfS5zZWMtbmF2IC5kcm9wZG93bi1jb250ZW50IGF7Y29sb3I6IzU0NTY1Yn0uc2VjLW5hdiAuaWNvbi1Eb3duOmJlZm9yZXtjb2xvcjojZGEzNDQyfS5zZWMtbmF2IC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDIzcHg7Zm9udC1zaXplOjE0cHh9LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZXttaW4td2lkdGg6ODhweDtmb250LXdlaWdodDo1MDA7aGVpZ2h0OjM2cHg7Zm9udC1zaXplOjE3cHg7bGV0dGVyLXNwYWNpbmc6LTAuNnB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZXttaW4td2lkdGg6NjhweDtoZWlnaHQ6MzNweDtmb250LXNpemU6MTRweH19LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZTpob3ZlcntiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS50b3AtbmF2e2ZvbnQtc2l6ZToxNHB4O2hlaWdodDo0NXB4O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjAgNjVweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDM3LDM2LDU5LC4xKX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2e3BhZGRpbmc6MH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2e2JveC1zaGFkb3c6bm9uZX19LnRvcC1uYXYgLmxvZ297cGFkZGluZzoxMHB4IDMwcHggMCA0NnB4fS50b3AtbmF2IC5sb2dvIGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnRvcC1uYXYgLm1lbnV7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMjBweDtwYWRkaW5nOjI1cHggMDt3aWR0aDowO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuM3MgbGluZWFyfS50b3AtbmF2IC5tZW51IGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnRvcC1uYXYgLm1lbnUgYSBzcGFue2ZvbnQtc2l6ZToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYgLmxvZ297cGFkZGluZzoxMHB4IDEwcHggMCAzMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnRvcC1uYXZ7aGVpZ2h0OjYwcHg7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2IC5tZW51e3Bvc2l0aW9uOnN0YXRpYztvcGFjaXR5OjE7bGVmdDowO3dpZHRoOjI0cHh9LnRvcC1uYXYgLmxvZ297cGFkZGluZzowIDAgMCAwfS50b3AtbmF2IC5sb2dvIGltZ3toZWlnaHQ6MzRweH0udG9wLW5hdiAubWVudS1tb2IgLmljb24tbWVudSwudG9wLW5hdiAuaWNvbi1zZWFyY2h7ZGlzcGxheTpibG9jaztmb250LXNpemU6MjBweH0udG9wLW5hdiAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjI0cHh9LnRvcC1uYXYgLm15Q29ybmVybSBpbWd7aGVpZ2h0OjMwcHh9LnRvcC1uYXYgLm1lbnUtbW9iIC5pY29uLW1lbnU6OmJlZm9yZXtjb2xvcjojOWIxZTI2fX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wLWRvd24ucmd0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6YXV0bztyaWdodDowcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudHtsZWZ0OjA7dG9wOjQ1cHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudHttaW4td2lkdGg6NzYwcHg7bWF4LWhlaWdodDoyOTBweDtvdmVyZmxvdy15OnNjcm9sbH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnR7bWluLXdpZHRoOjU1MHB4fX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250LnR3by1jb2x7aGVpZ2h0OjIzNXB4O21pbi13aWR0aDo1MjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250LnR3by1jb2wgLmdyZGlhbnRDYXJke3dpZHRoOjQ2JX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3R7cGFkZGluZzowcHg7Ym9yZGVyLXJhZGl1czowIDAgMTBweCAxMHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaXttYXJnaW4tYm90dG9tOjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaSBhe2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjE4cHggMjBweDtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDE1MSwxNTEsMTUxLC4yKTthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0IGxpIGEgc3BhbntwYWRkaW5nLXJpZ2h0OjIzcHh9LnRvcC1uYXYtbGVmdHtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO2Rpc3BsYXk6ZmxleH0udG9wLW5hdi1sZWZ0Pmxpe21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AtbmF2LWxlZnQ+bGkuYWN0aXZlPmEsLnRvcC1uYXYtbGVmdD5saTpob3Zlcj5he2ZvbnQtd2VpZ2h0OjcwMH0udG9wLW5hdi1sZWZ0PmxpLmFjdGl2ZT5hIC5pY29uLURvd246OmJlZm9yZSwudG9wLW5hdi1sZWZ0PmxpOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Y29udGVudDpcIu6kg1wifS50b3AtbmF2LWxlZnQ+bGk+YXtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICNmZmY7cGFkZGluZzoxNHB4IDE4cHg7aGVpZ2h0OjQ1cHg7Y29sb3I6IzlkMWQyNzt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdi1sZWZ0PmxpPmF7cGFkZGluZzoxNnB4IDhweH19LnRvcC1uYXYtbGVmdD5saT5hIC5pY29uLURvd257Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1sZWZ0OjVweH0udG9wLW5hdi1sZWZ0PmxpPmEgLmljb24tRG93bjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LnRvcC1uYXYtbGVmdD5saT5hOmhvdmVye2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjc7YmFja2dyb3VuZDojZjZmNmY2fS50b3AtbmF2LWxlZnQ+bGkgLmRmbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2LWxlZnQ+bGkgLmRmbSAuaWNvbi1tb3Jle2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1yaWdodDo4cHh9LnRvcC1uYXYtbGVmdD5saSAuaWNvbnttYXJnaW4tcmlnaHQ6OHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS50b3AtbmF2LWxlZnQ+bGkgLmljb24gaW1ne3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsudG9wLW5hdi1sZWZ0PmxpLmhpZGUtMTAyNHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnRvcC1uYXYtbGVmdD5saXtmb250LXNpemU6MTRweDttYXJnaW46MH0udG9wLW5hdi1sZWZ0PmxpPmF7cGFkZGluZzoxMnB4IDhweH19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsudG9wLW5hdi1sZWZ0PmxpLmlyYS1tb2JpbGUtdmlld3tmb250LXNpemU6MTRweDttYXJnaW46MH0udG9wLW5hdi1sZWZ0PmxpLmlyYS1tb2JpbGUtdmlldz5he3BhZGRpbmc6MTJweCA4cHh9fS50b3AtbmF2LXJpZ2h0e29wYWNpdHk6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7ZGlzcGxheTpmbGV4fS50b3AtbmF2LXJpZ2h0IC5pY29uLXNlYXJjaDpiZWZvcmV7Y29sb3I6IzlkMWQyN30udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2e3BhZGRpbmctcmlnaHQ6MTBweH19LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saXttYXJnaW46MCAxMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGk+YXtwYWRkaW5nOjE1cHggMDtsaW5lLWhlaWdodDozMHB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpLnN0dml7ZGlzcGxheTpub25lfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnNlYXJjaCwudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5pY29uLWxhZ2V7Zm9udC1zaXplOjIycHh9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEycHggMH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZTpob3ZlciAuZjEwe2NvbG9yOiMyNTI0M2J9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgLmYxMHttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTBweDttYXJnaW4tbGVmdDo4cHg7Zm9udC13ZWlnaHQ6NjAwfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIC5mMTAuaG90bGluZXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojOTgxYTFkfUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgLmYxMC5ob3RsaW5le2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjE2cHh9fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIHNwYW57ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTZweDtjb2xvcjojOWQxZDI3O2xldHRlci1zcGFjaW5nOi4yM3B4O21hcmdpbi10b3A6NHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgc3Bhbntmb250LXNpemU6MTNweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2Pmxpe21hcmdpbjowIDhweDtmb250LXNpemU6MTRweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luLXJpZ2h0OjI0cHh9fS5zdWItbmF2e29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtib3JkZXItdG9wOjFweCBzb2xpZCAjZDhkOGQ4fS5zdWItbmF2IHVse2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zdWItbmF2IHVsIGxpe3BhZGRpbmc6MjBweH0ubXktY29ybmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zdmcvbXktY29ybmVyLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtwYWRkaW5nLXJpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6MzhweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5teS1jb3JuZXJ7cGFkZGluZy1yaWdodDozOHB4O2hlaWdodDozOHB4fS5teS1jb3JuZXIgc3BhbntkaXNwbGF5Om5vbmV9fS5sb2dpbiBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNpdGlvbjouM3M7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO21hcmdpbjowIDU0cHggMCAwO2NvbG9yOiM1MjUyNTJ9LmxvZ2luIGEgc3BhbnttYXJnaW4tcmlnaHQ6OHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmxvZ2luIGF7bWFyZ2luLXJpZ2h0OjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9naW4gYXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjE0cHggMTNweCAxM3B4O21hcmdpbi1yaWdodDotMTVweDtmb250LXNpemU6MTJweH0ubG9naW4gYSBzcGFue2ZvbnQtc2l6ZToyMHB4O21hcmdpbjowIDAgM3B4fX0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd257cGFkZGluZzowIDJweDttYXJnaW4tcmlnaHQ6NXB4fS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd257cG9zaXRpb246cmVsYXRpdmV9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biBhLmhlYWRlci1jdXN0b20tZHJvcGRvd24taGVscHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM5ZDFkMjc7cGFkZGluZzo4cHggMTVweDttYXJnaW4tbGVmdDowcHg7bWFyZ2luLXJpZ2h0OjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoyNXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtjdXJzb3I6cG9pbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOnNvbGlkIDFweDt0ZXh0LWRlY29yYXRpb246bm9uZX0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIGEuaGVhZGVyLWN1c3RvbS1kcm9wZG93bi1oZWxwOmhvdmVye2NvbG9yOiM5ZDFkMjc7YmFja2dyb3VuZDojZmZmfS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudXtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7d2lkdGg6MzU1cHg7bWluLXdpZHRoOjM1NXB4O21heC13aWR0aDozNTVweDtwYWRkaW5nOjA7bWFyZ2luOjBweCAwIDAgMDtib3JkZXItcmFkaXVzOjZweDtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JhY2tncm91bmQ6I2ZmZjtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo5OTk5O2hlaWdodDphdXRvfS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhe2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYTpsYXN0LWNoaWxke2JvcmRlcjowfS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhIGZpZ3VyZXttYXJnaW46MDttaW4td2lkdGg6NTZweH0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYSBwe21hcmdpbjowO21hcmdpbi1sZWZ0OjE1cHh9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGEgcCBzcGFue2Rpc3BsYXk6YmxvY2s7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwfS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhIHAgc3Ryb25ne2NvbG9yOiM5ODIxMjc7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6YmxvY2t9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWVlICFpbXBvcnRhbnR9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51LnNob3d7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50O2xlZnQ6YXV0byAhaW1wb3J0YW50O3JpZ2h0OjVweCAhaW1wb3J0YW50O3RvcDo2MnB4ICFpbXBvcnRhbnR9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi5zaG93IGEuaGVhZGVyLWN1c3RvbS1kcm9wZG93bi1oZWxwOmFmdGVye2NvbnRlbnQ6XCJcXGFcIjtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjEwcHggMTVweCAxMHB4IDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2Q5ZDlkOSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMCU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtib3R0b206LTEzcHh9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duOmhvdmVye2JhY2tncm91bmQ6bm9uZX0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tbG9naW4tYnV0dG9ue21hcmdpbi1yaWdodDowfS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1sb2dpbi1idXR0b24gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM5ZDFkMjc7cGFkZGluZzo4cHggMTVweDttYXJnaW4tbGVmdDowcHg7bWFyZ2luLXJpZ2h0OjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoyNXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtjdXJzb3I6cG9pbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOnNvbGlkIDFweDt0ZXh0LWRlY29yYXRpb246bm9uZX0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tbG9naW4tYnV0dG9uIGE6aG92ZXJ7Y29sb3I6IzlkMWQyNztiYWNrZ3JvdW5kOiNmZmZ9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWxvZ2luLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9Lm1vYi1tZW51e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1vYi1tZW51e3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6NTtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6YXV0b30ubW9iLW1lbnUgLm1tLXRvcC1pbntoZWlnaHQ6NzBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMDcpfS5tb2ItbWVudSAubW0tdG9wLWluIC5sb2dvIGltZ3toZWlnaHQ6MzRweDt3aWR0aDphdXRvfS5tb2ItbWVudSAubW0tdG9wLWluIC5zZWFyY2h7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6MjBweH0ubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaHtmb250LXNpemU6MjRweH0ubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmV7Y29sb3I6IzliMWUyNn0ubW9iLW1lbnUgLm1tLXRvcC1pbiAuaWNvbi1jbG9zZXtmb250LXNpemU6MThweH0ubW9iLW1lbnUgLm1tLXRvcC1pbiAuaWNvbi1jbG9zZTpiZWZvcmV7Y29sb3I6IzliMWUyNn0ubW9iLW1lbnUgLm1tLW1pZCAubW9iLXNjcm9sbG17YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO3BhZGRpbmc6MTVweH0ubW9iLW1lbnUgLm1tLW1pZCAubW9iLXNjcm9sbG0gdWx7bWluLXdpZHRoOjMwMHB4fS5tb2ItbWVudSAubW0tbWlkIC5uYXYucHJle2JhY2tncm91bmQ6IzAwMDtib3JkZXItcmFkaXVzOjI0cHg7cGFkZGluZzowfS5tb2ItbWVudSAubW0tbWlkIC5uYXYucHJlIGxpe3BhZGRpbmc6MDttYXJnaW4tcmlnaHQ6NHB4fS5tb2ItbWVudSAubW0tbWlkIC5uYXYucHJlIGxpIGF7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojZmZmO3doaXRlLXNwYWNlOm5vd3JhcH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7Zm9udC13ZWlnaHQ6aW5oZXJpdH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO3BhZGRpbmc6MCAzNXB4O292ZXJmbG93LXg6YXV0b30ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpe21hcmdpbi1yaWdodDoxMnB4O3BhZGRpbmc6MTVweCAwfS5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMTRweDtib3JkZXItcmFkaXVzOjE1cHh9Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaSBhLmFjdGl2ZXtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmZ9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50e3BhZGRpbmc6MH0ubW9iLW1lbnUgLm1tLW1pZCAudGFiLWNvbnRlbnQgLm1saW5re2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMTU3LDI5LDM5LC4zKTtwYWRkaW5nLWJvdHRvbToyNHB4O21hcmdpbi1ib3R0b206MH0ubW9iLW1lbnUgLm1tLW1pZCAudGFiLWNvbnRlbnQgLm1saW5rIGF7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjd9Lm1vYi1tZW51IC5mb290ZXItdG9wIC5mb3QtZHJlZHtwYWRkaW5nOjQwcHggMjBweH0ubW9iLW1lbnUgLmZvb3RlciAuZm90LWRyZWQgLmNvbC1sZy01e21hcmdpbi1ib3R0b206MH0ubW9iLW1lbnUgLm1vYi1zbWVudSBhLnJlZGlyZWN0LWxpbmt7cGFkZGluZzoyMnB4IDE1cHggMTVweCAxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6IzlkMWQyNztib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDIxNiwyMTYsMjE2LC4yMSk7Y29sb3I6I2ZmZjtkaXNwbGF5OmJsb2NrfS5tb2ItbWVudSAubW9iLXNtZW51IGEucmVkaXJlY3QtbGluazo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kglwiO3JpZ2h0OjE1cHg7dG9wOjI0cHg7Y29sb3I6I2ZmZn0ubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5re3BhZGRpbmc6MjBweCAxNXB4O2JhY2tncm91bmQ6I2Q4ZDhkODtmb250LXdlaWdodDo3MDB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGluayBhe2NvbG9yOiM5ZDFkMjd9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZHtwYWRkaW5nOjIwcHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmM2YzZjM7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLmFjdHtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjcwMH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSAXCI7cmlnaHQ6MTVweDt0b3A6MjBweDtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQub3RoZXJzLW1lbnV7YmFja2dyb3VuZDojNTI1MjUyO2NvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZDBkMGQwfS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQub3RoZXJzLW1lbnUubGFzdHtib3JkZXItYm90dG9tOjB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5vdGhlcnMtbWVudTo6YmVmb3Jle2NvbG9yOiNmZmZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5e2Rpc3BsYXk6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4fS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhke2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kOiNmM2YzZjM7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuNSk7cGFkZGluZzoyMnB4IDE1cHggMTVweCAxNXB4O2NvbG9yOiM1NDU2NWJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IC5maGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkLmFjdHtjb2xvcjojNTQ1NjVifS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupINcIjtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkOjpiZWZvcmV7Y29udGVudDpcIu6kgFwiO3JpZ2h0OjE1cHg7Y29sb3I6IzU0NTY1Yn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgdWx7ZGlzcGxheTpub25lfS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSB1bC5mbGlzdHtkaXNwbGF5OmJsb2NrfS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdHtwYWRkaW5nLXRvcDoyNXB4O2Rpc3BsYXk6bm9uZX0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGl7cGFkZGluZzowIDI1cHggMjBweCAyNXB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaS52aWV3QWxsIGF7Y29sb3I6IzliMWUyNn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYXtjb2xvcjojMjUyNDNifS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhLmYxNmJye2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGhye21hcmdpbi1ib3R0b206LjVyZW19Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MjhweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkuZmxpc3QtaGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7cGFkZGluZy1sZWZ0OjE1cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC1saW5re3BhZGRpbmc6MjhweCAwO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDIxNiwyMTYsMjE2LC41KX0ubW9iLW1lbnUgLmZvb3RlciAuZm90LXJlZDF7cGFkZGluZzoyMHB4IDB9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxIHVsIGxpe2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTttYXJnaW4tdG9wOjA7cGFkZGluZzoxNnB4IDB9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxIHVsIGxpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5tb2ItbWVudSAuZm9vdGVye21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tb2ItbWVudSAubW0tbWlkIC5uYXZ7cGFkZGluZzowIDE1cHh9fS5zbmF2LXdyYXBlciwuc3RhYi13cmFwZXJ7aGVpZ2h0OjY1cHh9LmJnLWdyZXkgLnNlY29uZGFyeS10YWJ7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2Q4ZDhkODtiYWNrZ3JvdW5kOiNmYWZhZmE7aGVpZ2h0OjY5cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYmctZ3JleSAuc2Vjb25kYXJ5LXRhYntoZWlnaHQ6YXV0b319LnNlY29uZGFyeS1uYXYsLnNlY29uZGFyeS10YWIsLnNlY29uZGFyeS10YWItbm9ybWFse2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWNvbmRhcnktbmF2LnN0aWNreSwuc2Vjb25kYXJ5LXRhYi5zdGlja3ksLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreXtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDo1NXB4O2xlZnQ6MDt6LWluZGV4OjN9LnNlY29uZGFyeS1uYXYuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiLnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MTVweCAwIDEwcHg7Zm9udC1zaXplOjE2cHh9LnNlY29uZGFyeS1uYXYuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3gsLnNlY29uZGFyeS10YWIuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3gsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94e3RvcDo1cHh9LnNlY29uZGFyeS1uYXYuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLnNlY29uZGFyeS10YWIuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDMwcHg7Zm9udC1zaXplOjE0cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpe2Rpc3BsYXk6ZmxleH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGl7bWFyZ2luOjAgMjVweH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpOmxhc3QtY2hpbGQsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxkLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGl7bWFyZ2luOjAgMTRweH19LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDM2cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIHAsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIHAsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBwe21hcmdpbi1ib3R0b206MH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGF7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGksLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGl7bWFyZ2luOjAgMTVweH19LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxkLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MjVweCAwIDIwcHg7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVye2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjc7Y29udGVudDpcIlwiO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3dpZHRoOjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjouM3MgYWxsIGVhc2V9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25ne2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMjUyNDNifS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25nLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVyLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXJ7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlY29uZGFyeS1uYXYsLnNlY29uZGFyeS10YWIsLnNlY29uZGFyeS10YWItbm9ybWFse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc2Vjb25kYXJ5LW5hdjo6LXdlYmtpdC1zY3JvbGxiYXIsLnNlY29uZGFyeS10YWI6Oi13ZWJraXQtc2Nyb2xsYmFyLC5zZWNvbmRhcnktdGFiLW5vcm1hbDo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zZWNvbmRhcnktbmF2IHVsIGxpLC5zZWNvbmRhcnktdGFiIHVsIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCAyNHB4fX0uc2Vjb25kYXJ5LXRhYi1ub3JtYWx7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2Q4ZDhkODtoZWlnaHQ6NjlweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlY29uZGFyeS10YWItbm9ybWFsIHVse2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7ZmxleC13cmFwOm5vd3JhcDtvdmVyZmxvdy14OmF1dG99fS5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCA4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MH19LnNlY29uZGFyeS10YWItbm9ybWFsIHVsIGxpIGF7cGFkZGluZzozMHB4IDE1cHggMjBweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS10YWItbm9ybWFse2hlaWdodDphdXRvfX0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50LC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZjt3aWR0aDozMDBweDtsZWZ0Oi0yMHB4O3otaW5kZXg6Mjt0b3A6NTBweDtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA3KTtwYWRkaW5nOjIwcHggMjhweCA1cHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaSwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpe21hcmdpbi1ib3R0b206MTJweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5le2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7bWFyZ2luOjE2cHggMH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXI+YSwucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXI+YSwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyPmEsLnRvcC1uYXYgLmRyb3AtZG93bjpob3Zlcj5he2JvcmRlci1ib3R0b20tY29sb3I6IzlkMWQyN30uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnJpZ2h0LW5hdiAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC5zdWItbmF2IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnRvcC1uYXYgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC5yaWdodC1uYXYgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpibG9ja30uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50e3RvcDo1NXB4O2JhY2tncm91bmQ6IzAwMDt3aWR0aDoyNjBweDtsZWZ0OjBweDtwYWRkaW5nOjNweCAwO2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDotNzBweH19LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaXtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZToxNnB4O21hcmdpbjowcHg7ZGlzcGxheTpibG9ja30uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpIGF7cGFkZGluZzoxMnB4IDMwcHggMTJweCAxMnB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojZmZmO2JvcmRlci1ib3R0b206c29saWQgMXB4IHJnYmEoMjE2LDIxNiwyMTYsLjIpO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93Mi5zdmdcIikgbm8tcmVwZWF0IDk0JSAxNXB4O2p1c3RpZnktY29udGVudDpzdGFydH0uc2VjLW5hdiB1bC5sYXN0IC5yZ3QgLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDphdXRvO3JpZ2h0Oi0yMHB4fS5tZWdhLW1lbnV7ZGlzcGxheTpmbGV4fS5tZWdhLW1lbnUgdWwubmF2e21hcmdpbjowO2ZsZXgtd3JhcDpub3dyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JvcmRlci1yaWdodDoxcHggc29saWQgI2Q4ZDhkODtmbGV4OjAgMCAxODVweDtwYWRkaW5nOjEwcHggMDttaW4taGVpZ2h0OjUyMHB4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5tZWdhLW1lbnUgdWwubmF2IGxpe3BhZGRpbmc6MDttYXJnaW4tdG9wOjMwcHg7Zm9udC13ZWlnaHQ6NzAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5tZWdhLW1lbnUgdWwubmF2IGxpIGF7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjI0cHg7ZGlzcGxheTpibG9ja30ubWVnYS1tZW51IHVsLm5hdiBsaSBhLmFjdGl2ZXtjb2xvcjojOWQxZDI3fS5tZWdhLW1lbnUgdWwubmF2IGxpIGEuYWN0aXZlOjphZnRlcntib3JkZXItcmlnaHQ6MnB4IHNvbGlkICM5ZDFkMjc7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTJweDt0b3A6MDtoZWlnaHQ6MTAwJTtjb250ZW50OlwiXCJ9Lm1lZ2EtbWVudSAubWVudS1yaWdodC1ib3h7cGFkZGluZzo0MHB4IDAgNDBweCA2MHB4O3dpZHRoOjEwMCV9Lm1lZ2EtbWVudSAubWVudS1yaWdodC1ib3ggdWx7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVsLm5vLWhkIGxpOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveCB1bCBsaXtwYWRkaW5nOjA7bWFyZ2luLXRvcDoyMHB4fS5tZWdhLW1lbnUgLm1lbnUtdGl0bGUsLm1lZ2EtbWVudSAuY2FyZC10aXRsZXttYXJnaW46MDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjI7Zm9udC13ZWlnaHQ6NzAwfS5tZWdhLW1lbnUgLm1lbnUtdGl0bGUuTVQzMCwubWVnYS1tZW51IC5jYXJkLXRpdGxlLk1UMzB7bWFyZ2luLXRvcDozMHB4fS5tZWdhLW1lbnUgLm1lbnUtdGl0bGUud2l0aC1idG4sLm1lZ2EtbWVudSAuY2FyZC10aXRsZS53aXRoLWJ0bntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfS5tZWdhLW1lbnUgLm1lbnUtdGl0bGUud2l0aC1idG4gLmFycm93IHNwYW4sLm1lZ2EtbWVudSAuY2FyZC10aXRsZS53aXRoLWJ0biAuYXJyb3cgc3Bhbntmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkfS5pY29uLWNsb3NlLmJsYWNrOjpiZWZvcmV7Y29sb3I6IzU0NTY1Yn0ubG9naW4tYnh7cGFkZGluZzowfS5sb2dpbi1ieCAubG9naW4tdG9we2JhY2tncm91bmQ6IzlkMWQyNztiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzRkZWcsICNjNDc3N2QgMCUsICM5ZDFkMjcgOTElKTtwYWRkaW5nOjQwcHggNjBweCAzMnB4O2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmhke2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToyMHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC53aGl0ZS1ib3gsLmxvZ2luLWJ4IC5sb2dpbi10b3AgLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAubG9naW4tYnggLmxvZ2luLXRvcCAudG9nX2NvbnQsLmxvZ2luLWJ4IC5sb2dpbi10b3AgLmFjY29yZGlhbiAudHJnciwuYWNjb3JkaWFuIC5sb2dpbi1ieCAubG9naW4tdG9wIC50cmdyLC5sb2dpbi1ieCAubG9naW4tdG9wIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5sb2dpbi1ieCAubG9naW4tdG9wIC5hZC1jYXJke3BhZGRpbmctdG9wOjVweH0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVse2Rpc3BsYXk6ZmxleH0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpe3dpZHRoOjUwJTt0ZXh0LWFsaWduOmNlbnRlcn0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpIGF7cGFkZGluZzoyMHB4IDA7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5sb2dpbi1ieCAubG9naW4tdG9wIC5sb2dpbi1uYXYgdWwgbGkgYS5hY3RpdmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjcwMH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmV7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo0MHB4IDIwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5wYWRne3BhZGRpbmc6MCA2MHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOjMycHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7Zm9udC1zaXplOjE0cHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IC5idG4td2hpdGV7bGluZS1oZWlnaHQ6MjZweH0ubG9naW4tYnggLmxvZ2luLWJ0bXtwYWRkaW5nOjQwcHggODBweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czowIDAgNHB4IDRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7bGluZS1oZWlnaHQ6NTBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtsaW5lLWhlaWdodDo0NnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmxvZ2luLWJ4IC5wb3B1cC1jbG9zZXtyaWdodDoxMnB4O3RvcDoxMnB4fS5sb2dpbi1ieCAubG9naW4tdG9we3BhZGRpbmc6MzBweCAxNXB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAucGFkZ3twYWRkaW5nOjB9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94e2Rpc3BsYXk6YmxvY2t9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGF7bWluLXdpZHRoOjIwMHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhOmZpcnN0LWNoaWxke21hcmdpbjowIDAgMTBweH0ubG9naW4tYnggLmxvZ2luLWJ0bXtwYWRkaW5nOjMwcHh9LmxvZ2luLWJ4IC5sb2dpbi1idG0gLmJ0bi1ib3guTVQxNSAuTVIxMHttYXJnaW46MCAwIDEwcHh9fS5sb2dpbi1ieCAubG9naW4tdXBncmFkZXtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdXBncmFkZS5wbmcpIG5vLXJlcGVhdCAwIDA7YmFja2dyb3VuZC1zaXplOmNvdmVyO3BhZGRpbmc6MzVweCA0MHB4IDMwcHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGV7cGFkZGluZzozNXB4IDQwcHggMTBweH0ubG9naW4tYnggLmxvYW4tYW5kLXdob2xlc2FsZSAuaGVhZGluZ3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O3BhZGRpbmctYm90dG9tOjVweH0ubG9naW4tYnggLmxvYW4tYW5kLXdob2xlc2FsZSB1bCBsaXtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyNzttYXJnaW4tYm90dG9tOjIwcHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgdWwgbGkgYXtjb2xvcjojOWQxZDI3O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zdmcvbGluay1hcnJvdy5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7cGFkZGluZy1yaWdodDoyMHB4O2ZvbnQtc2l6ZToxNnB4fS5mZWVkYmFja3twb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDo1MCU7Ym90dG9tOmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTsta2h0bWwtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dG9wOjUyJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZmVlZGJhY2sgaW1ne3dpZHRoOjMycHg7aGVpZ2h0OmF1dG99LmFubm91bmNlbWVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RvcDo1MiU7bWFyZ2luOi04MHB4IDAgMCAtNjJweH0uYW5ub3VuY2VtZW50IGltZ3t3aWR0aDozN3B4O2hlaWdodDo4Mi4ycHh9LmFubm91bi1ib3h7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MzBweCAxNXB4IDMwcHggMzBweDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDotMzUwcHg7d2lkdGg6MzUwcHg7aGVpZ2h0OjEwMCU7ei1pbmRleDo0O3RyYW5zaXRpb246YWxsIGVhc2UgLjRzfS5hbm5vdW4tYm94Lm9wZW57cmlnaHQ6MH0uYW5ub3VuLWJveC5vcGVuKy5hbm4tb3ZlcmxheXtkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYW5ub3VuLWJveHtyaWdodDotMjgwcHg7d2lkdGg6MjgwcHh9LmFubm91bi1ib3ggLmhkM2J7Zm9udC1zaXplOjIwcHh9fS5hbm4tb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNCk7ei1pbmRleDozO2Rpc3BsYXk6bm9uZX0uYW5ub3VuLWxpc3R7aGVpZ2h0Ojk2JTttYXJnaW4tdG9wOjEwcHh9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbXtwYWRkaW5nOjE2cHggMDttYXJnaW4tcmlnaHQ6MTBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2NvbG9yOiM3Njc2NzZ9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAuZjEye2xpbmUtaGVpZ2h0OjE2cHg7bWFyZ2luOjhweCAwfS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLmFubkltZ3ttYXJnaW46MTBweCAwfS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLmFubkltZyBpbWd7d2lkdGg6MTAwJX0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5tb3Jle2Rpc3BsYXk6bm9uZX0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5ybW9yZXtjb2xvcjojOWQxZDI3fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gYXtmb250LXdlaWdodDo3MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hbm5vdW4tbGlzdHtoZWlnaHQ6ODh2aH19Lm1lbnUtY2FyZExpc3QtY250IC5oZC1ieHttYXJnaW46MHB4fS5tZW51LWNhcmRMaXN0LWNudCAuaGQtYnggaDR7Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnJnYmEoMzcsMzYsNTksLjUpO2xldHRlci1zcGFjaW5nOjEuNXB4fS5tZW51LWNhcmRMaXN0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fS5ncmRpYW50Q2FyZHtib3JkZXItcmFkaXVzOjhweDttaW4td2lkdGg6MzElO21hcmdpbjowIDhweDttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JkaWFudENhcmR7d2lkdGg6MzAlO21hcmdpbjozcHggNXB4fX0uZ3JkaWFudENhcmQgYXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1cHggMjBweDttaW4taGVpZ2h0OjcycHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO3RyYW5zaXRpb246ZWFzZS1pbiAuMXN9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JkaWFudENhcmQgYXtwYWRkaW5nOjdweCAxMHB4O21pbi1oZWlnaHQ6NjBweDtmb250LXNpemU6MTJweH19LmdyZGlhbnRDYXJkIGEgc3BhbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjMwcHg7d2lkdGg6MzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmdyZGlhbnRDYXJkIGEgc3BhbjpiZWZvcmV7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo2MDB9Lm1vcmUtbmF2e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1vcmUtbmF2e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt6LWluZGV4OjM7dG9wOjBweH0ubW9yZS1uYXYuYWN0e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19Lm1vcmUtbmF2IC5sb2dvLWJhcntwYWRkaW5nOjE4cHggMjBweH0ubW9yZS1uYXYgLmxvZ28tYmFyIC5sb2dve3dpZHRoOjg4cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb3JlLW5hdiAubW9iLXNjcm9sbHttYXgtaGVpZ2h0Ojg0JTttYXJnaW4tYm90dG9tOjE5MHB4fX0ubGlzdC1tb3JlIHVsIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI4cHg7cGFkZGluZzoyMHB4IDM1cHggMjBweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1tb3JlIHVsIGxpIGF7Zm9udC1zaXplOjI0cHh9fS5saXN0LW1vcmUgdWwgbGkgYSBzcGFue2JhY2tncm91bmQ6IzU0NTY1Yjtmb250LXNpemU6MjRweH0ubGlzdC1tb3JlIHVsIGxpIGEgc3BhbiBpbWd7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1tb3JlIHVsIGxpIGEgc3BhbntiYWNrZ3JvdW5kOm5vbmV9fS5saXN0LW1vcmUgdWwgbGkgYSAuaWNvbi1Eb3duOmJlZm9yZXtmb250LXNpemU6MjBweDtjb2xvcjojZGEzNDQyfS5saXN0LW1vcmUgdWwgbGkgYS5hY3QgLmljb24tRG93bjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnR7YmFja2dyb3VuZDojMDAwO3BhZGRpbmc6MzBweCAwfS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnQgbGl7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTZweDttYXJnaW46MHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6NTVweDttYXJnaW4tcmlnaHQ6MzBweH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpIGF7cGFkZGluZzoxMHB4IDMwcHggMjBweCAxMnB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCA5NyUgMTVweDtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LmhlYWRlci1vcDF7aGVpZ2h0OjcwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5oZWFkZXItb3AxLm9wMntoZWlnaHQ6MTAwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOiNmM2YzZjN9LmhlYWRlci1vcDEub3AyIC5sb2dve3BhZGRpbmc6MTBweCAwfS5oZWFkZXItb3AxLm9wMiAubG9nbyBpbWd7d2lkdGg6YXV0bztoZWlnaHQ6MzVweH0uaGVhZGVyLW9wMS5vcDIuc2VjTmF2U3RpY2t5e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmhlYWRlci1vcDEub3AyLnppbmRleHt6LWluZGV4OjI7Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDM3LDM2LDU5LC4xKX0uaGVhZGVyLW9wMS5vcDIuemluZGV4LnNlY05hdlN0aWNreS5kLWxnLWJsb2Nre2hlaWdodDphdXRvfS5oZWFkZXItb3AxLm9wMi56aW5kZXguc2VjTmF2U3RpY2t5LmQtbGctYmxvY2sgLnRvcC1uYXZ7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZGVyLW9wMS5vcDJ7aGVpZ2h0OjYwcHg7YmFja2dyb3VuZDojZmZmfX0uaGVhZGVyLW9wMSAubG9nb3twYWRkaW5nOjE1cHggMH0uaGVhZGVyLW9wMSAubG9nbyBpbWd7d2lkdGg6YXV0bztoZWlnaHQ6NDBweH0udG9wLW5hdi1uZXd7cGFkZGluZzo3cHggMTJweCA3cHggMnB4O2hlaWdodDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudG9wLW5hdi1uZXd7cGFkZGluZzo3cHggMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LW5ld3tvdmVyZmxvdy14OmF1dG87b3ZlcmZsb3cteTpoaWRkZW59fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1uZXc+ZGl2e21pbi13aWR0aDo3OTBweH19LnRvcC1uYXYtbmV3IHVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfS50b3AtbmF2LW5ldyB1bCBsaSBhe3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxNnB4O3BhZGRpbmc6MjBweCAxMHB4IDIwcHggMTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnRvcC1uYXYtbmV3IHVsIGxpIGF7cGFkZGluZzoyMHB4IDVweCAyMHB4IDVweDtmb250LXNpemU6MTNweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1uZXcgdWwgbGkgYXtmb250LXNpemU6MTRweDtwYWRkaW5nOjE3cHggMTBweH19LnRvcC1uYXYtbmV3IHVsIGxpIGEuYWN0aXZlLC50b3AtbmF2LW5ldyB1bCBsaSBhOmhvdmVye2JvcmRlci1ib3R0b206NHB4IHNvbGlkICM5YjFlMjZ9LnRvcC1uYXYtbmV3IHVsIGxpIGEgLm5ld2J1dHRvbnt3aWR0aDptYXgtY29udGVudDtwYWRkaW5nOjRweCA4cHg7ZmxleC1zaHJpbms6MDtib3JkZXItcmFkaXVzOjg3cHg7Ym9yZGVyOi41cHggc29saWQgdmFyKCNlZGMwNjgpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDMyMWRlZywgI2YyZDE4ZiAtMS40OSUsICNmY2VkYjcgOTUuMTElKX0udG9wLW5hdi1uZXcgdWwgbGkgYSAubmV3YnV0dG9uIC5uZXd0ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWx9LnRvcC1uYXYtbmV3IC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6MTBweCAyMHB4O2ZvbnQtc2l6ZToxNHB4fS5wYWRkaW5nLXRvcC1uMXtwYWRkaW5nLXRvcDo2MnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5LmN1c3RvbWVyLXNlcnZpY2V7cGFkZGluZy10b3A6MTYwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5IGhlYWRlcntoZWlnaHQ6YXV0b319LnNlYy1uYXYuYmxhY2stbGluZWFye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFCMUIxQiA1NS44NCUsICMyMDIwMjAgOTYuNjMlKX0uc2VjLW5hdi5ibGFjay1saW5lYXIgdWwucHJlIGxpIGF7Ym9yZGVyLXJhZGl1czoxMnB4fS5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0PmxpOmZpcnN0LWNoaWxkIGEuYnRuLXdoaXRle21pbi13aWR0aDo3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyIHVsLmxhc3Q+bGk6Zmlyc3QtY2hpbGQgYS5idG4td2hpdGV7bWluLXdpZHRoOjcwcHh9fS5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0PmxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnNlYy1uYXYuYmxhY2stbGluZWFyIHVsLmxhc3Q+bGk6bGFzdC1jaGlsZCBhe21hcmdpbjowfS5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0IGxpLmhlbHAtZHJvcGRvbnc6aG92ZXIsLnNlYy1uYXYuYmxhY2stbGluZWFyIHVsLmxhc3QgbGkubG9naW4tYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6bm9uZX0uc2VjLW5hdiAuYnRuLWJveC5idG4tYm94LW1lZGl1bS5zaG93IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uc2VjLW5hdiAuYnRuLWJveC5idG4tYm94LW1lZGl1bS5zaG93IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxhXCI7Y29udGVudDpcIlxcYVwiO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzlweDtyaWdodDoyNXB4O2JveC1zaGFkb3c6MHB4IDNweCAzcHggM3B4IHJnYmEoMCwwLDAsLjI1KTt6LWluZGV4OjN9LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0gLmJ0bi13aGl0ZXttaW4td2lkdGg6ODhweDtmb250LXdlaWdodDo1MDA7aGVpZ2h0OjM2cHg7Zm9udC1zaXplOjE3cHg7bGV0dGVyLXNwYWNpbmc6LTAuNnB4O2NvbG9yOiM5ODFhMWR9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdiAuYnRuLWJveC5idG4tYm94LW1lZGl1bSAuYnRuLXdoaXRle2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjI5cHg7cGFkZGluZzowIDhweDttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXJpZ2h0OjVweH19LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0gLmJ0bi13aGl0ZS5pcmEtaGVscDpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6Izk4MWExZH0uc2VjLW5hdiAuYnRuLWJveC5idG4tYm94LW1lZGl1bSAuYnRuLXdoaXRlLmlyYS1oZWxwIGltZ3ttYXJnaW4tdG9wOi03cHh9LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0gLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0e21pbi13aWR0aDo3MHB4O2hlaWdodDozMHB4O3BhZGRpbmc6MCAxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjZweDtjb2xvcjojOTgxYTFkfS5zZWMtbmF2IC5idG4tYm94LmJ0bi1ib3gtbWVkaXVtIC5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS5zZWMtbmF2IC5idG4tYm94LmJ0bi1ib3gtbWVkaXVtIC5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydDpob3Zlcntjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojOTgxYTFkfS5zZWMtbmF2IC5idG4tYm94LmJ0bi1ib3gtbWVkaXVtIC5idG4td2hpdGU6aG92ZXJ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQ6Izk4MWExZH1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdntwYWRkaW5nOjAgMjBweH19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2e2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nOjAgMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0LnRvcC1uYXYtbGVmdC1jcz5saXttYXJnaW46MHB4IDJweH19LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQudG9wLW5hdi1sZWZ0LWNzPmxpPmF7Ym9yZGVyLXRvcDowO3BhZGRpbmc6MTFweCAxNnB4O2NvbG9yOiMyZDJkMmR9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdC50b3AtbmF2LWxlZnQtY3M+bGk+YXtwYWRkaW5nOjExcHggOXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdC50b3AtbmF2LWxlZnQtY3M+bGk+YXtwYWRkaW5nOjE0cHggOHB4fX0uc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdD5saS5hY3RpdmU+YSwuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdD5saTpob3Zlcj5he2NvbG9yOiMyZDJkMmQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojOWIxZTI2fS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0PmE6aG92ZXIsLnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQ+YS5hY3RpdmV7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgIzlkMWQyN30uc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtcmlnaHQudG9wLW5hdi1yaWdodC1jcyAucmlnaHQtbmF2Pmxpe21hcmdpbjowIDEwcHh9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtcmlnaHQudG9wLW5hdi1yaWdodC1jcyAucmlnaHQtbmF2Pmxpe21hcmdpbjowIDVweH19LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LXJpZ2h0LnRvcC1uYXYtcmlnaHQtY3MgLnJpZ2h0LW5hdi5jdXN0b21lci1zdXBwb3J0LXJlc2V0IC5ibGstYnRue3BhZGRpbmc6MCAxNXB4IDAgNDZweCAhaW1wb3J0YW50O2NvbG9yOiNmZmZ9LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LXJpZ2h0LnRvcC1uYXYtcmlnaHQtY3MgLnJpZ2h0LW5hdi5jdXN0b21lci1zdXBwb3J0LXJlc2V0IC5ibGstYnRuOmhvdmVye2NvbG9yOiNmZmZ9LmJsay1idG57YmFja2dyb3VuZDojMDAwIHVybCguLi9pbWFnZXMvb2ZmZXJzX2FuaW1hdGlvbi5naWYpIG5vLXJlcGVhdCAtNHB4IDA7YmFja2dyb3VuZC1zaXplOjEzMHB4O2JveC1zaGFkb3c6MHB4IDBweCA1cHggcmdiYSgxNTUsMzAsMzgsLjgpO2JvcmRlci1yYWRpdXM6MTNweDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjZweDtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAxNXB4IDAgNDZweDt3aGl0ZS1zcGFjZTpub3dyYXB9LmJsay1idG4gaW1ne21hcmdpbi1yaWdodDoxMHB4fS5ibGstYnRuOmhvdmVye2NvbG9yOiNmZmZ9Lm0tc3VwcG9ydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjhweCAwcHg7Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDM3LDM2LDU5LC4wNSk7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojOTgxYTFkfS5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZSBpbWd7bWFyZ2luLXJpZ2h0OjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle3BhZGRpbmc6NHB4IDE1cHggIWltcG9ydGFudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtwYWRkaW5nOjRweCAxNXB4ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19Lm0tbmF2LWJvdHRvbXtib3gtc2hhZG93OjBweCA0cHggOHB4IHJnYmEoMzcsMzYsNTksLjA1KTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZTtzY3JvbGxiYXItd2lkdGg6bm9uZX0ubS1uYXYtYm90dG9tOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9Lm0tbmF2LWJvdHRvbSBsaS5hY3RpdmU+YXtib3JkZXItY29sb3I6IzlkMWQyNztjb2xvcjojMjUyNDNifS5tLW5hdi1ib3R0b20gbGk+YXtib3JkZXItdG9wOjA7cGFkZGluZzoxM3B4IDhweDtjb2xvcjpyZ2JhKDM3LDM2LDU5LC44KX0ubS1uYXYtYm90dG9tIGxpPmEuYWN0aXZle2NvbG9yOiMyNTI0M2J9LnRvcC1uYXYtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkOWQ5fX0uaGVscC1kcm9kb3duLW1lbnV7d2lkdGg6MzU1cHg7bWluLXdpZHRoOjM1NXB4O21heC13aWR0aDozNTVweDtib3JkZXItcmFkaXVzOjZweDtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MDtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDo5OTk5O21hcmdpbi10b3A6MTBweDttYXJnaW4tbGVmdDotMTVweDtvdmVyZmxvdzpoaWRkZW59LmhlbHAtZHJvZG93bi1tZW51IGF7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MTVweCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9LmhlbHAtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0uaGVscC1kcm9kb3duLW1lbnUgYSBmaWd1cmV7bWFyZ2luOjB9LmhlbHAtZHJvZG93bi1tZW51IGEgcHttYXJnaW46MDttYXJnaW4tbGVmdDoxNXB4fS5oZWxwLWRyb2Rvd24tbWVudSBhIHAgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMH0uaGVscC1kcm9kb3duLW1lbnUgYSBwIHN0cm9uZ3tjb2xvcjojOTgyMTI3O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmJsb2NrfS5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZSAhaW1wb3J0YW50fS5mb290ZXJ7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9vdGVye21hcmdpbi1ib3R0b206NTZweH19LmV4cGxvcmVyMTEgLmZvb3Rlcntwb3NpdGlvbjpyZWxhdGl2ZX0uZXhwbG9yZXIxMSAuZm9vdGVyIC5zdG9rZS12YWx1ZXtmbG9hdDpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTgycHg7cmlnaHQ6LTMwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDo2NXB4O2hlaWdodDo2NXB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2ZmY2IwNTtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzUyNTI1Mn0uZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3AgLmljb24tVXB7Zm9udC1zaXplOjIwcHg7bWFyZ2luLWJvdHRvbTotNHB4O2NvbG9yOiM1MjUyNTJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtkaXNwbGF5Om5vbmV9fS5mb290ZXIgcHttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE0cHh9LmZvb3RlciBwIHN0cm9uZ3tmb250LXNpemU6MTRweH0uZm9vdGVyIC5zdG9rZS12YWx1ZXtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxO2Zsb2F0OnJpZ2h0fS5mb290ZXIgdWwgbGl7bWFyZ2luLXRvcDoxMnB4O2ZvbnQtc2l6ZToxNHB4fS5mb290ZXIgdWwuc29jaWFse2Rpc3BsYXk6ZmxleH0uZm9vdGVyIHVsLnNvY2lhbCBsaXttYXJnaW46MCAzMHB4IDAgMH0uZm9vdGVyIHVsLnNvY2lhbCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5mb290ZXIgdWwuYXBwLWxpc3R7ZGlzcGxheTpmbGV4fS5mb290ZXIgdWwuYXBwLWxpc3QgbGl7bWFyZ2luOjAgMTBweCAwIDB9LmZvb3RlciB1bC5hcHAtbGlzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyIHVsLmFwcC1saXN0IGltZ3t3aWR0aDoxNDBweDtoZWlnaHQ6YXV0b319LmZvb3RlciAuZmhke2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yMSk7cGFkZGluZy1ib3R0b206MTZweDtsZXR0ZXItc3BhY2luZzouNXB4O21hcmdpbi1ib3R0b206MTBweH0uZm9vdGVyIC5maGQubm9se2JvcmRlci1ib3R0b206MDttYXJnaW4tYm90dG9tOjB9LmZvb3RlciAuZm90X3RyZ3J7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi41cHg7bGluZS1oZWlnaHQ6MjRweDtjdXJzb3I6cG9pbnRlcn0uZm9vdGVyIC5mb3RfdHJnci5hY3R7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMjEpO3BhZGRpbmctYm90dG9tOjE2cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5mb290ZXIgLmZvdF90cmdyLmFjdCAuaWNvbi1wbHVzOjpiZWZvcmV7Y29udGVudDpcIu6khVwifS5mb290ZXIgLmZvdF90cmdyIC5pY29uLXBsdXN7Zm9udC1zaXplOjI0cHg7bWFyZ2luLWxlZnQ6MjBweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvb3RlciAuZm90X3RyZ3IgLmljb24tcGx1czo6YmVmb3Jle2NvbG9yOiNmZmZ9LmZvb3Rlci10b3B7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmZ9LmZvb3Rlci10b3AuZ3JkcmVke2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNGRlZywgIzlCMUUyNiAwJSwgIzU2MDcwQyAxMDAlKX0uZm9vdGVyLXRvcCBhe2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHh9LmZvb3Rlci10b3AgLmZvdC1yZWR7cGFkZGluZzo1MHB4IDB9LmZvb3Rlci10b3AgLmZvdC1kcmVke2JhY2tncm91bmQ6cmdiYSgxNywxNywxNywuMSk7cGFkZGluZzo0MHB4IDB9LmZvb3Rlci10b3AgLmZvdC1kcmVkIGEgc3Bhbntmb250LXNpemU6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3Rlci10b3B7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZm9vdGVyLXRvcCAuZm90LWRyZWR7b3JkZXI6M30uZm9vdGVyLXRvcCAuc3Rva2UtdmFsdWV7ZGlzcGxheTpub25lfX0uZm9vdGVyLWJ0bXtwYWRkaW5nOjMwcHggMDtjb2xvcjojMGQwZDBkO2ZvbnQtc2l6ZToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyLWJ0bXtmb250LXNpemU6MTFweH19LmZvb3Rlci1idG0gLmQtZmxleHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZm9vdGVyLWJ0bSBhe2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowIDVweDtmb250LXNpemU6MTJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3Rlci1idG0gYXtmb250LXNpemU6MTFweH19LmZvb3Rlci1idG0gcHtmb250LXNpemU6MTJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3Rlci1idG0gcHtmb250LXNpemU6MTFweH19LmZvb3Rlci1idG0ub3Axe2JhY2tncm91bmQ6I2YzZjNmMztmb250LXNpemU6MTRweH0uZm9vdGVyLWJ0bS5vcDEgYXtjb2xvcjojNTQ1NjViO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtyaWdodDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3RlciAuZm90LXJlZCAuZmhkLC5mb290ZXIgLmZvdF90cmdye3BhZGRpbmctdG9wOjZweH0uZm9vdGVyIC5mb3QtcmVkIC5maGQ6OmJlZm9yZSwuZm9vdGVyIC5mb3RfdHJncjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSGXCI7cmlnaHQ6MTNweDt0b3A6NnB4O2NvbG9yOiNmZmZ9LmZvb3RlciAuZm90LXJlZCAuZmhkLmFjdDo6YmVmb3JlLC5mb290ZXIgLmZvdF90cmdyLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIn0uZm9vdGVyIC5mb3QtcmVkIC5maGQuYWN0Ky5yb3csLmZvb3RlciAuZm90X3RyZ3IuYWN0Ky5yb3d7bWFyZ2luLWJvdHRvbToxNXB4fS5mb290ZXIgLmZvb3Rlci10b3AgLmZvdC1yZWQ6Zmlyc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MDtwYWRkaW5nLXRvcDozMHB4fS5mb290ZXIgLmZvb3Rlci10b3AgLmZvdC1yZWQ6bGFzdC1jaGlsZHtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjMwcHh9LmZvb3RlciAuZm90X3RyZ3J7cGFkZGluZzo2cHggMCAxNnB4fS5mb290ZXIgLmZvdF90cmdyIC5pY29uLXBsdXN7ZGlzcGxheTpub25lfS5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNXttYXJnaW46MzVweCAwfS5mb290ZXItYnRtIC5kLWZsZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246Y2VudGVyfS5mb290ZXItYnRtIC5kLWZsZXggZGl2OmZpcnN0LWNoaWxke21hcmdpbi1ib3R0b206MjBweH0uZm9vdGVyLWJ0bSAuZC1mbGV4IGF7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9LmZvb3RlciAuZm90X3RvZyAucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnNlcnZpY2UtYm94e2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjUwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VydmljZS1ib3g6OmJlZm9yZXtiYWNrZ3JvdW5kOiNmM2YzZjM7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MTI1cHg7d2lkdGg6MTAwJX0uc2VydmljZS1ib3gub3AxOjpiZWZvcmV7aGVpZ2h0Ojg1cHh9LnNlcnZpY2UtYm94Lm9wMjo6YmVmb3Jle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2UtYm94Lm9wMntwYWRkaW5nOjMwcHggMH19LnNlcnZpY2UtYm94Lm9wMiAucm93LmNhcmRze21hcmdpbi10b3A6MH0uc2VydmljZS1ib3gub3AzOjpiZWZvcmV7ZGlzcGxheTpub25lfS5zZXJ2aWNlLWJveC5vcDMgLmxpc3QtaXRlbXtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToxNXB4fS5zZXJ2aWNlLWJveC5vcDMgLmxpc3QtaXRlbSBsaSBzcGFue2hlaWdodDo5MHB4O3dpZHRoOjkwcHg7ZmxleDowIDAgOTBweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC5jYXJkLWJvZHl7cGFkZGluZzo0MHB4IDE2cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAuY2FyZC10aXRsZXtsaW5lLWhlaWdodDoxO21hcmdpbjowfS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLndpdGgtY2lyY2xle2NvbG9yOiM1NDU2NWJ9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZSAuZmxleCBzcGFue2ZsZXg6MCAwIDc1cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUub3AzIGxpe3BhZGRpbmc6MXB4IDAgMXB4IDE1cHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUub3AzIGxpOjpiZWZvcmV7dG9wOjFweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC5ibGFjayBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VydmljZS1ib3gub3Aze3BhZGRpbmc6MzBweCAwfX0uc2VydmljZS1ib3gub3AzIC5yb3cuY2FyZHN7bWFyZ2luLXRvcDowfS5zZXJ2aWNlLWJveCAuY2FyZHN7bWFyZ2luLXRvcDo1MHB4fS5zZXJ2aWNlLWJveCAuY2FyZHtjb2xvcjojYjhiOGI4O2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6M3B4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5e3BhZGRpbmc6NDBweCAzMnB4O2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kOm5vbmV9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MXtwYWRkaW5nOjQwcHggMzVweCAxNXB4IDM1cHg7Ym9yZGVyLWJvdHRvbTowfS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5Lm9wdDJ7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO3BhZGRpbmc6MjRweCAzNXB4IDI0cHggMzVweDtjb2xvcjojNTQ1NjViO2JvcmRlci1yYWRpdXM6MCAwIDNweCAzcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLXRpdGxle2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNTQ1NjViO21hcmdpbi1ib3R0b206MjBweH0uc2VydmljZS1ib3ggLmNhcmQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtjb2xvcjojNzY3Njc2fS5zZXJ2aWNlLWJveCAuY2FyZCAudmlldy1hbGwgYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7bWFyZ2luLXRvcDo0cHg7Y29sb3I6I2I4YjhiOH0uc2VydmljZS1ib3ggLmNhcmQgLnZpZXctYWxsIGEgLnR4dHt3aWR0aDo4MCV9LnNlcnZpY2UtYm94IC5jYXJkIGJ1dHRvbntiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O3JpZ2h0OjE1cHh9LnNlcnZpY2UtYm94IC5jYXJkIGJ1dHRvbjpmb2N1c3tvdXRsaW5lOjB9LnNlcnZpY2UtYm94IC5jYXJkIGJ1dHRvbiBzcGFue2ZvbnQtc2l6ZToyMnB4fS5zZXJ2aWNlLWJveCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLC5zZXJ2aWNlLWJveCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWR7YmFja2dyb3VuZC1pbWFnZTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLXRpdGxle2ZvbnQtc2l6ZToyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2UtYm94e3BhZGRpbmc6NjBweCAwIDMwcHh9LnNlcnZpY2UtYm94OjpiZWZvcmV7aGVpZ2h0OjEyMHB4fS5zZXJ2aWNlLWJveCAuY2FyZHN7bWFyZ2luLXRvcDo0NXB4fS5zZXJ2aWNlLWJveCAuY2FyZHMgLmNvbC1sZy00e21hcmdpbi1ib3R0b206MjBweH0uc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keXtwYWRkaW5nOjQwcHggMzBweH0uc2VydmljZS1ib3ggLmNhcmQgLmNvbC01LmJsYWNre3doaXRlLXNwYWNlOm5vd3JhcH0uc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keS5vcHQxLC5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5Lm9wdDJ7cGFkZGluZy1sZWZ0OjMycHg7cGFkZGluZy1yaWdodDozMnB4fS5zZXJ2aWNlLWJveCAubXQteHMtN3ttYXJnaW4tdG9wOjMycHh9fS5pY24tYm94e2JhY2tncm91bmQtY29sb3I6I2ZmY2IwNTt3aWR0aDoxNjBweDtoZWlnaHQ6MTYwcHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjE4cHggc29saWQgI2ZmZjttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uaWNuLWJveCBzcGFue2ZvbnQtc2l6ZTo1MHB4fS5pY24tYm94IGltZ3toZWlnaHQ6NTBweH0uaWNuLWJveCsuZmhke2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tdG9wOjRweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmljbi1ib3h7d2lkdGg6MTI0cHg7aGVpZ2h0OjEyNHB4O2JvcmRlci13aWR0aDoxMnB4fX0uZC1jdHJ7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLWN0cnt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLXRvcDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtY3Rye3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOjI1cHg7bWFyZ2luLXRvcDoyMHB4fX0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bXtmb250LXNpemU6MTNweDtmb250LXdlaWdodDozMDA7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzO3BhZGRpbmc6MzBweCAwO2NvbG9yOiMwZDBkMGR9LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0uYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mb290ZXIub3AxIC5mb290ZXItYnRtLmJnLXdoaXRlIC5yZWR7Y29sb3I6IzliMWUyNn0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bSBwe21hcmdpbi1ib3R0b206MH0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bSAuc3Rva2UtdmFsdWV7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTtmbG9hdDpyaWdodH0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bSAuZC1mbGV4e2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5mb290ZXIub3AxIC5mb290ZXItYnRtIGF7Y29sb3I6IzBkMGQwZDttYXJnaW46MCA1cHg7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bXtmb250LXNpemU6MTFweDtwYWRkaW5nOjIwcHggMH0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bSBwOmZpcnN0LWNoaWxke21hcmdpbi1ib3R0b206OHB4fS5mb290ZXIub3AxIC5mb290ZXItYnRtLWJ0bSAuZC1mbGV4e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcn0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bS1idG0gLmQtZmxleCBwOmZpcnN0LWNoaWxke21hcmdpbi1ib3R0b206MjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mb290ZXIub3Axe21hcmdpbjowfX0uaWNvbi10d2l0dGVye3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30uaWNvbi10d2l0dGVyOjpiZWZvcmV7Y29udGVudDpcIlwiICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNmZmYnIGNsYXNzPSdiaSBiaS10d2l0dGVyLXgnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGQ9J00xMi42Ljc1aDIuNDU0bC01LjM2IDYuMTQyTDE2IDE1LjI1aC00LjkzN2wtMy44NjctNS4wNy00LjQyNSA1LjA3SC4zMTZsNS43MzMtNi41N0wwIC43NWg1LjA2M2wzLjQ5NSA0LjYzM0wxMi42MDEuNzVabS0uODYgMTMuMDI4aDEuMzZMNC4zMjMgMi4xNDVIMi44NjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjMwMDtzcmM6dXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5lb3RcIik7c3JjOmxvY2FsKFwiXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5zdmcjSW50ZXJcIikgZm9ybWF0KFwic3ZnXCIpfS5jbGVhcmZpeDphZnRlcntjb250ZW50OlwiLlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7Y2xlYXI6Ym90aDt2aXNpYmlsaXR5OmhpZGRlbn0uY2xlYXJmaXh7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJvbGR7Zm9udC13ZWlnaHQ6NzAwfS5zZW1pLWJvbGR7Zm9udC13ZWlnaHQ6NjAwfWF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzlkMWQyN31hOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM5ZDFkMjd9YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNTQ1NjViO291dGxpbmU6bm9uZX11bHttYXJnaW46MDtwYWRkaW5nOjB9dWwgbGl7bGlzdC1zdHlsZTpub25lfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH1odG1sLGJvZHl7Zm9udC1mYW1pbHk6XCJJbnRlclwifSogaHRtbCAuY2xlYXJmaXh7aGVpZ2h0OjElfS5jbGVhcmZpeHtkaXNwbGF5OmJsb2NrfS5vaGlkZGVue292ZXJmbG93OmhpZGRlbn0uRkx7ZmxvYXQ6bGVmdH0uRlJ7ZmxvYXQ6cmlnaHR9LmZsZXh7ZGlzcGxheTpmbGV4fS5DVFJ7dGV4dC1hbGlnbjpjZW50ZXJ9LlRBUnt0ZXh0LWFsaWduOnJpZ2h0fS51bGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5VQ3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnRDYXB7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fTpmb2N1cyxidXR0b246Zm9jdXN7b3V0bGluZTowfS5QUntwb3NpdGlvbjpyZWxhdGl2ZX0uUEEwe3BhZGRpbmc6MH0uUEE1e3BhZGRpbmc6NXB4fS5QQTd7cGFkZGluZzo3cHh9LlBBMTB7cGFkZGluZzoxMHB4fS5QQTEye3BhZGRpbmc6MTJweH0uUEExNXtwYWRkaW5nOjE1cHh9LlBBMjB7cGFkZGluZzoyMHB4fS5QVDN7cGFkZGluZy10b3A6M3B4fS5QVDV7cGFkZGluZy10b3A6NXB4fS5QVDd7cGFkZGluZy10b3A6N3B4fS5QVDh7cGFkZGluZy10b3A6OHB4fS5QVDEwe3BhZGRpbmctdG9wOjEwcHh9LlBUMTV7cGFkZGluZy10b3A6MTVweH0uUFQyMHtwYWRkaW5nLXRvcDoyMHB4fS5QVDI1e3BhZGRpbmctdG9wOjI1cHh9LlBUMzB7cGFkZGluZy10b3A6MzBweH0uUFQzNXtwYWRkaW5nLXRvcDozNXB4fS5QVDQwe3BhZGRpbmctdG9wOjQwcHh9LlBUNzV7cGFkZGluZy10b3A6NzVweH0uUFQ4MHtwYWRkaW5nLXRvcDo3NXB4fS5QQjV7cGFkZGluZy1ib3R0b206NXB4fS5QQjd7cGFkZGluZy1ib3R0b206N3B4fS5QQjEwe3BhZGRpbmctYm90dG9tOjEwcHh9LlBCMTV7cGFkZGluZy1ib3R0b206MTVweH0uUEIyMHtwYWRkaW5nLWJvdHRvbToyMHB4fS5QQjI1e3BhZGRpbmctYm90dG9tOjI1cHh9LlBCMzB7cGFkZGluZy1ib3R0b206MzBweH0uUEIzNXtwYWRkaW5nLWJvdHRvbTo1MHB4fS5QQjQwe3BhZGRpbmctYm90dG9tOjQwcHh9LlBCNDV7cGFkZGluZy1ib3R0b206NDVweH0uUEI1MHtwYWRkaW5nLWJvdHRvbTo1MHB4fS5QQjU1e3BhZGRpbmctYm90dG9tOjU1cHh9LlBCNjB7cGFkZGluZy1ib3R0b206NjBweH0uUEw1e3BhZGRpbmctbGVmdDo1cHh9LlBMMTB7cGFkZGluZy1sZWZ0OjEwcHh9LlBMMTV7cGFkZGluZy1sZWZ0OjE1cHh9LlBMMjB7cGFkZGluZy1sZWZ0OjIwcHh9LlBMMjV7cGFkZGluZy1sZWZ0OjI1cHh9LlBSNXtwYWRkaW5nLXJpZ2h0OjVweH0uUFIxMHtwYWRkaW5nLXJpZ2h0OjEwcHh9LlBSMTV7cGFkZGluZy1yaWdodDoxNXB4fS5QUjIwe3BhZGRpbmctcmlnaHQ6MjBweH0uUEw1MHtwYWRkaW5nLWxlZnQ6NTBweH0uUFI1MHtwYWRkaW5nLXJpZ2h0OjUwcHh9LnAwe3BhZGRpbmc6MHB4ICFpbXBvcnRhbnR9LnJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfS5NUjV7bWFyZ2luLXJpZ2h0OjVweH0uTVI3e21hcmdpbi1yaWdodDo3cHh9Lk1SMTB7bWFyZ2luLXJpZ2h0OjEwcHh9Lk1SMTV7bWFyZ2luLXJpZ2h0OjE1cHh9Lk1SMjB7bWFyZ2luLXJpZ2h0OjIwcHh9Lk1SMjV7bWFyZ2luLXJpZ2h0OjI1cHh9Lk1SMzB7bWFyZ2luLXJpZ2h0OjMwcHh9Lk1SMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5NTDJ7bWFyZ2luLWxlZnQ6MnB4fS5NTDV7bWFyZ2luLWxlZnQ6NXB4fS5NTDd7bWFyZ2luLWxlZnQ6N3B4fS5NTDEwe21hcmdpbi1sZWZ0OjEwcHh9Lk1MMTV7bWFyZ2luLWxlZnQ6MTVweH0uTUwyMHttYXJnaW4tbGVmdDoyMHB4fS5NTDMwe21hcmdpbi1sZWZ0OjMwcHh9Lk1UM3ttYXJnaW4tdG9wOjNweH0uTVQ1e21hcmdpbi10b3A6NXB4fS5NVDZ7bWFyZ2luLXRvcDo2cHh9Lk1UN3ttYXJnaW4tdG9wOjdweH0uTVQxMHttYXJnaW4tdG9wOjEwcHh9Lk1UMTJ7bWFyZ2luLXRvcDoxMnB4fS5NVDE1e21hcmdpbi10b3A6MTVweH0uTVQxNnttYXJnaW4tdG9wOjE2cHh9Lk1UMjB7bWFyZ2luLXRvcDoyMHB4fS5NVDI1e21hcmdpbi10b3A6MjVweH0uTVQzMHttYXJnaW4tdG9wOjMwcHh9Lk1UMzV7bWFyZ2luLXRvcDozNXB4fS5NVDM2e21hcmdpbi10b3A6MzZweH0uTVQ0MHttYXJnaW4tdG9wOjQwcHh9Lk1UNDJ7bWFyZ2luLXRvcDo0MnB4fS5NVDQ1e21hcmdpbi10b3A6NDVweH0uTVQ1MHttYXJnaW4tdG9wOjUwcHh9Lk1UNzB7bWFyZ2luLXRvcDo3MHB4fS5NQjV7bWFyZ2luLWJvdHRvbTo1cHh9Lk1CMTB7bWFyZ2luLWJvdHRvbToxMHB4fS5NQjE1e21hcmdpbi1ib3R0b206MTVweH0uTUIyMHttYXJnaW4tYm90dG9tOjIwcHh9Lk1CMzB7bWFyZ2luLWJvdHRvbTozMHB4fS5NQjMze21hcmdpbi1ib3R0b206MzNweH0uTUI0MHttYXJnaW4tYm90dG9tOjQwcHh9LnN0cm9uZ3tmb250LXdlaWdodDo3MDB9Ym9keXtmb250OjE0cHggXCJJbnRlclwiLHNhbnMtc2VyaWY7Y29sb3I6IzI1MjQzYn1oMSxoMixoMyxoNCxoNSxoNnttYXJnaW46MDtwYWRkaW5nOjA7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH0uaGR7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDozMDA7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOjFyZW19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZHtmb250LXNpemU6MjRweH19Lmhkcntmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDoxLjF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZHJ7Zm9udC1zaXplOjI0cHh9fS5oZGJ7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDo3MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZGJ7Zm9udC1zaXplOjI0cHh9fS5oZDF7Zm9udC1zaXplOjY0cHg7bGluZS1oZWlnaHQ6MS4xO2xldHRlci1zcGFjaW5nOi0ycHg7Y29sb3I6I2ZmZn0uaGQxLmJsYWNre2NvbG9yOiM1NDU2NWJ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQxe2ZvbnQtc2l6ZTo0OHB4O2xldHRlci1zcGFjaW5nOi0xcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGQxe2ZvbnQtc2l6ZTozNnB4O2xldHRlci1zcGFjaW5nOjB9fS5oZDFse2ZvbnQtc2l6ZTo2NHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjE7bGV0dGVyLXNwYWNpbmc6LTJweDtjb2xvcjojNjE2MTYxfS5oZDJ7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMTtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206NXB4fS5oZDJ2e2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMn0uc3ViLXRpdGxle2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbToyNXB4fS5oZDN7Y29sb3I6I2I4YjhiODtmb250LXNpemU6MTJweDttYXJnaW4tYm90dG9tOjVweH0uaGQ0e2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3Njc2NzZ9LmhkNCBzcGFue2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2I4YjhiOH0uaGQ1e2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZDV7Zm9udC1zaXplOjI0cHh9fS5oZDZ7Y29sb3I6I2I4YjhiODtmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjVweH0uaGQ2Yntmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LmhkN3tmb250LXNpemU6MzZweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkN3tmb250LXNpemU6MjRweH19LmhkMjR7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI4cHh9LmhkMjQub3Axe2NvbG9yOnJnYmEoMzcsMzYsNTksLjMpO2ZvbnQtc2l6ZToyNHB4fS5oZDI2e2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MjZweDtsZXR0ZXItc3BhY2luZzotMC42cHg7bGluZS1oZWlnaHQ6MjhweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkMjZ7Zm9udC1zaXplOjI0cHh9LmhkMjYgc3Ryb25ne2ZvbnQtd2VpZ2h0OjMwMH19LmhkMjB7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI2cHh9LmhkMjB7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI2cHh9LmhkMTd7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI2cHh9LmhkLWJ4e2Rpc3BsYXk6ZmxleDttYXJnaW4tcmlnaHQ6MjRweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpiYXNlbGluZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkLWJ4e21hcmdpbjowfX0uaGQtYnggc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLXRvcDo1cHg7bGV0dGVyLXNwYWNpbmc6LTAuNnB4fUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmhkLWJ4IHNtYWxse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZC1ieCBzbWFsbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6MnB4O3BhZGRpbmctbGVmdDowcHh9fS5oZC1ieCAuaGQyNHtmb250LXNpemU6MjZweDtmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQtYnggLmhkMjR7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zfX0uaGQtYnggYXt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkLWJ4IGF7d2lkdGg6NDAlfX0uaGQxMHtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEwcHg7Y29sb3I6IzY4Njg3MztsZXR0ZXItc3BhY2luZzouNXB4O2xpbmUtaGVpZ2h0OjE0cHg7bWFyZ2luOjIwcHggMTZweCAxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGQzYntmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yfS5mMTJ7Zm9udC1zaXplOjEycHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjE4cHh9LmNhdGVnb3J5LWhlYWRpbmd7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyNnB4O2xpbmUtaGVpZ2h0OjM2cHg7bGV0dGVyLXNwYWNpbmc6LTFweH0uY2F0ZWdvcnktaGVhZGluZyAuZjE3e2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MTdweDtsaW5lLWhlaWdodDoyNHB4O2xldHRlci1zcGFjaW5nOi0wLjVweH0uYnRuLWJveCAuYnRuLWxpbmt7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHh9LmJ0bi1ib3ggLmJ0bi1yZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxMnB4IDMwcHg7Ym9yZGVyLXJhZGl1czoyNXB4O2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjIycHg7dHJhbnNpdGlvbjphbGwgLjNzfS5idG4tYm94IC5idG4tcmVkOmRpc2FibGVke2JhY2tncm91bmQ6I2U5ZTllOTtjb2xvcjojNjg2ODczO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1ib3ggLmJ0bi1yZWQ6aG92ZXJ7Ym94LXNoYWRvdzowIDJweCAzcHggMCByZ2JhKDAsMCwwLC41KX0uYnRuLWJveCAuYnRuLXJlZDphY3RpdmV7YmFja2dyb3VuZDojNmUwYTBmfS5idG4tYm94IGJ1dHRvbi5idG4tcmVke2JvcmRlcjowfS5idG4tYm94IC5ib3JkZXJlZHtib3JkZXI6c29saWQgMXB4ICM5ZDFkMjc7cGFkZGluZzoxMnB4IDMwcHg7Ym9yZGVyLXJhZGl1czoyNXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXNpemU6MTZweDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Zm9udC13ZWlnaHQ6NTAwfS5idG4tYm94IC5idG4td2hpdGV7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM5ZDFkMjc7Ym9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6MTJweCAzMHB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXdlaWdodDo1MDB9Lmxpbmt7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7cGFkZGluZy1yaWdodDoyNnB4O3RyYW5zaXRpb246YWxsIC4zc30ubGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtd2VpZ2h0OjcwMH0ubGluazphY3RpdmV7Y29sb3I6IzZlMGEwZn0ubGluay1ue2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9sbS9saW5rLWFycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6Izk4MWExZDtwYWRkaW5nLXJpZ2h0OjI2cHh9Lmxpbmstbi5jZW50ZXItbGlua3t0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZy1yaWdodDowO21hcmdpbjowIGF1dG99LnByb0xpbmt7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtib3R0b206MHB4ICFpbXBvcnRhbnQ7cmlnaHQ6MHB4ICFpbXBvcnRhbnR9c3Bhbi5hcnJvdy5iaWd7aGVpZ2h0OjMycHg7d2lkdGg6MzJweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfXNwYW4uYXJyb3cuYmlnIGltZ3t3aWR0aDoxNnB4O2hlaWdodDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtzcGFuLmFycm93LmJpZyBpbWd7d2lkdGg6MTJweH19LmdyZFAxe2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZGRUJFQiAwJSwgI0ZBRjJEQSAxMDAlKX0uZ3JkUDJ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkZFQkVCIDAlLCAjRjBFOEVCIDEwMCUpfS5ncmRQM3tiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGQUYzRDggMCUsICNFRkRGRDMgMTAwJSl9LmdyZFA0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0YwRThFQiAwJSwgI0ZGRUJFMCAxMDAlKX0uZ3JkUDV7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkJFQUY4IDAlLCAjRkVGQUU5IDEwMCUpfS5ncmRQNntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRkVCRUIgMCUsICNGQUYzRDggMTAwJSl9LmdyZENhdEJsdWV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQzLjc4ZGVnLCAjQzJEOEVGIDcuMzQlLCAjOEFDMkYxIDk2LjAzJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdFBpbmt7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQ3Ljk3ZGVnLCAjRThEOURGIDguNyUsICNCMDg3OTcgOTQuMjklKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0R3JleXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNDMuNzhkZWcsICNFMUUxRUIgNy4zNCUsICM5MzkzQTggOTYuMDMlKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0RGFya1Bpbmt7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQzLjc4ZGVnLCAjZWVjZWM1IDcuMzQlLCAjYjI2YjY5IDk2LjAzJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LnNreS1iZ3tiYWNrZ3JvdW5kOiNmOWY1ZjJ9LmxpZ2h0LWdlcnktYmd7YmFja2dyb3VuZDojZjNmM2YzfS5ncmRDYXRCbHVlMntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzUuNDRkZWcsICMwNjY2OTcgMCUsICM1QTlERDYgOTYuNDklKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0TWVnMntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMjAuMTNkZWcsICMzMzBGMUUgMCUsICM2RTNBNEYgMTAwLjAzJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdFllbGxvd3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuOTJkZWcsICNFREMwNjggLTMuNzglLCAjRDQ5RjM4IDEwMCUpO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRCbHVlM3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuMzNkZWcsICM1MzUzNzAgMS4xMiUsICMzMjMyNTAgMTAwJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdE9yYW5nZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTguNDZkZWcsICNEQTZFNEEgMS45MyUsICM5QjJGMjAgMTAwJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdEdyZWVue2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI5OS45M2RlZywgIzU4QTc5MiAtMC4xMiUsICMyODdBNUIgMTAwJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdFBpbmsye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDMxMy40MWRlZywgI0Q4NzU4NSAyLjQ5JSwgI0E3MjMzOSAxMDAlKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0SGFyZEJsdWV7YmFja2dyb3VuZDojOGFjMmYxO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRIYXJkUmVke2JhY2tncm91bmQ6I2IwODc5NzttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkSGFyZFB1cnBsZXtiYWNrZ3JvdW5kOiM5MzkzYTg7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZEhhcmRZZWxsb3d7YmFja2dyb3VuZDojZjJkMThmO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRIYXJkUGlua3tiYWNrZ3JvdW5kOiNlYWFiOTY7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZEhhcmRHcmVlbntiYWNrZ3JvdW5kOiM4Y2NiYmE7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZFNlbGVjdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSl9LmdyZFNlbGVjdCBhe2NvbG9yOiNmZmZ9LmdyZFdlYWx0aHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgMTAwJSl9LmdyZFdlYWx0aCBhe2NvbG9yOiNmZmZ9LmdyZFByaXZhdGV7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpfS5ncmRQcml2YXRlIGF7Y29sb3I6I2ZmZn0uYmdXYjF7YmFja2dyb3VuZDojZThkOWRmfS5iZ1diMntiYWNrZ3JvdW5kOiNmNGQ4Y2Z9LmJnV2Ize2JhY2tncm91bmQ6I2UxZTFlYn0uYmctbG9hbnMtYmx1ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzUuNDRkZWcsICMwNjY2OTcgMCUsICM1QTlERDYgOTYuNDklKSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1sb2Fucy1saWdodC1ibHVle2JhY2tncm91bmQ6IzhhYzJmMSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1hY2NvdW50cy1yZWR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTIwLjEzZGVnLCAjMzMwRjFFIDAlLCAjNkUzQTRGIDEwMC4wMyUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLWFjY291bnRzLWxpZ2h0LXJlZHtiYWNrZ3JvdW5kOiNiMDg3OTcgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctY2FyZHMtaW5kZXBlbmRlbmNle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI5OS4zM2RlZywgIzUzNTM3MCAxLjEyJSwgIzMyMzI1MCAxMDAlKSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1jYXJkcy1saWdodC1pbmRlcGVuZGVuY2V7YmFja2dyb3VuZDojOTM5M2E4ICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLXBheWxhdGVyLXllbGxvd3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuOTJkZWcsICNFREMwNjggLTMuNzglLCAjRDQ5RjM4IDEwMCUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLXBheWxhdGVyLWxpZ2h0LXllbGxvd3tiYWNrZ3JvdW5kOiNmMmQxOGYgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctZmFzdGFnLW9yYW5nZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTguNDZkZWcsICNEQTZFNEEgMS45MyUsICM5QjJGMjAgMTAwJSkgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctZmFzdGFnLWxpZ2h0LW9yYW5nZXtiYWNrZ3JvdW5kOiNlYWFiOTYgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctaW52ZXN0bWVudC1ncmVlbntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuOTNkZWcsICM1OEE3OTIgLTAuMTIlLCAjMjg3QTVCIDEwMCUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLWludmVzdG1lbnQtbGlnaHQtZ3JlZW57YmFja2dyb3VuZDojOGNjYmJhICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLW90aGVyLXBpbmt7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMzEzLjQxZGVnLCAjRDg3NTg1IDIuNDklLCAjQTcyMzM5IDEwMCUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXZ7dG9wOjUwJTtib3R0b206YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6MH0ub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b257aGVpZ2h0OjQwcHg7d2lkdGg6NDBweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JveC1zaGFkb3c6MCA0cHggOHB4IDBweCByZ2JhKDg0LDg2LDkxLC4xNSl9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uIHNwYW4uaWNvbi1SaWdodDo6YmVmb3JlLC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbiBzcGFuLmljb24tTGVmdDo6YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTdweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9ue2hlaWdodDozMHB4O3dpZHRoOjMwcHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uIGltZ3t3aWR0aDoxMnB4fX0ub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b24uZGlzYWJsZWR7b3BhY2l0eTowfS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldntwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tdG9wOi0yMnB4O2xlZnQ6LTE4cHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHNwYW57Zm9udC1zaXplOjE3cHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0yMHB4O21hcmdpbi10b3A6LTIycHg7Zm9udC1zaXplOjE3cHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHNwYW57Zm9udC1zaXplOjE3cHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgYnV0dG9uLm93bC1kb3R7YmFja2dyb3VuZDpyZ2JhKDg0LDg2LDkxLC4xNSk7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luOjAgM3B4O3RyYW5zaXRpb246ZWFzZS1pbiAuMnMgYWxsfS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IGJ1dHRvbi5vd2wtZG90LmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTBweDtoZWlnaHQ6MTBweH0ub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLWRvdHN7dGV4dC1hbGlnbjpjZW50ZXJ9Lm93bC1jYXJvdXNlbDpub3QoLmNhdGVnb3J5LWNhcm91c2VsKSAub3dsLWl0ZW0gaW1ne2hlaWdodDphdXRvfS5vd2wtY2Fyb3VzZWwuYnRtLXBhZyAub3dsLWRvdHN7dGV4dC1hbGlnbjpjZW50ZXJ9Lm93bC1jYXJvdXNlbC5idG0tcGFnIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdHtiYWNrZ3JvdW5kOiMwMDA7d2lkdGg6OHB4O2hlaWdodDo2cHg7Ym9yZGVyLXJhZGl1czozcHg7bWFyZ2luOjAgM3B4O3RyYW5zaXRpb246ZWFzZS1pbiAuMnMgYWxsfS5vd2wtY2Fyb3VzZWwuYnRtLXBhZyAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3QuYWN0aXZle3dpZHRoOjIwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb2Itc2Nyb2xse292ZXJmbG93OnNjcm9sbDtwYWRkaW5nLWJvdHRvbToxNXB4O21hcmdpbi1ib3R0b206LTE1cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KWFuZCAobWF4LXdpZHRoOiAxOTIwcHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjc1JX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jb2wtcmVzZXQtaW5tb2J7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvd30uY29sLXJlc2V0LWlubW9iPjpudGgtY2hpbGQoMil7b3JkZXI6M319Lmxpc3QtaXRlbXtwYWRkaW5nLXRvcDo1cHg7ZGlzcGxheTpmbGV4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1pdGVte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Lmxpc3QtaXRlbS53aXRoLWFydyBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXJpZ2h0OjIwcHh9Lmxpc3QtaXRlbS53aXRoLWFydyBsaTpob3Zlcjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9Lmxpc3QtaXRlbS53aXRoLWFydyBsaTpob3ZlciBhe2NvbG9yOiM5ZDFkMjd9Lmxpc3QtaXRlbS53aXRoLWFydyBsaSBhe3dpZHRoOjEwMCV9Lmxpc3QtaXRlbS53aXRoLWFydyBsaTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSCXCI7cmlnaHQ6MDt0b3A6MjRweDtjb2xvcjojNzg3ODc4fS5saXN0LWl0ZW0ub3AxIGxpIGF7Y29sb3I6I2ZmZn0ubGlzdC1pdGVtLm9wMSBsaSBzcGFue2JhY2tncm91bmQ6bm9uZX0ubGlzdC1pdGVtLm9wMSBsaSBzcGFuIGltZ3toZWlnaHQ6NDBweDt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubGlzdC1pdGVtLm9wMSBsaSBhe2NvbG9yOiM1NDU2NWJ9fS5saXN0LWl0ZW0ub3A0e21hcmdpbjozMHB4IDA7cGFkZGluZy10b3A6MH0ubGlzdC1pdGVtLm9wNCBsaXt3aWR0aDozMiU7Zm9udC1zaXplOjE0cHh9Lmxpc3QtaXRlbS5vcDQgbGkgYXtjb2xvcjojZmZmfS5saXN0LWl0ZW0ub3A0IGxpIHNwYW57YmFja2dyb3VuZDojZmZmO3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7ZmxleDowIDAgNjBweH0ubGlzdC1pdGVtLm9wNCBsaSBzcGFuIGltZ3toZWlnaHQ6MzVweDt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3QtaXRlbS5vcDQgbGl7Zm9udC1zaXplOjEzcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubGlzdC1pdGVtLm9wNCBsaSBhe2NvbG9yOiM1NDU2NWJ9Lmxpc3QtaXRlbS5vcDQgbGkgc3Bhbnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2ZsZXg6MCAwIDQwcHh9Lmxpc3QtaXRlbS5vcDQgbGkgc3BhbiBpbWd7d2lkdGg6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5saXN0LWl0ZW0ub3A0IGxpe3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3QtaXRlbS5vcDR7bWFyZ2luOjIwcHggMCAxMHB4fS5saXN0LWl0ZW0ub3A0Ky5idG4tYm94e21hcmdpbi1ib3R0b206MjBweH19Lmxpc3QtaXRlbS5vcDJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlcjowfS5saXN0LWl0ZW0ub3AyIGxpe2ZsZXg6MCAwIDUwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtaXRlbS5vcDIgbGl7ZmxleDowIDAgMTAwJX19Lmxpc3QtaXRlbS5vcDIgbGkgc3BhbntiYWNrZ3JvdW5kOiNmZmZ9Lmxpc3QtaXRlbS5vcDIgbGkgc3BhbiBpbWd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0ubGlzdC1pdGVtLm9wMiBsaSAuaW1nLWN0cnt3aWR0aDo4MCV9Lmxpc3QtaXRlbS5vcDIgbGkgLmltZy1jdHIudzYwe3dpZHRoOjYwJX0ubGlzdC1pdGVtLm9wNXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Ym9yZGVyOjB9Lmxpc3QtaXRlbS5vcDUgbGl7ZmxleDowIDAgNDUlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1pdGVtLm9wNSBsaXtmbGV4OjAgMCA0NSV9fS5saXN0LWl0ZW0ub3A1IGxpIHNwYW57YmFja2dyb3VuZDojZmZmfS5saXN0LWl0ZW0ub3A1IGxpIHNwYW4gaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9Lmxpc3QtaXRlbS5vcDUgbGkgLmltZy1jdHJ7d2lkdGg6ODAlfS5saXN0LWl0ZW0ub3A1IGxpIC5pbWctY3RyLnc2MHt3aWR0aDo2MCV9Lmxpc3QtaXRlbS5vcDZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlcjowfS5saXN0LWl0ZW0ub3A2IGxpIHNwYW57YmFja2dyb3VuZDojZmZmfS5saXN0LWl0ZW0ub3A2IGxpIHNwYW4gaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9Lmxpc3QtaXRlbS5vcDYgbGkgLmltZy1jdHJ7d2lkdGg6ODAlfS5saXN0LWl0ZW0ub3A2IGxpIC5pbWctY3RyLnc2MHt3aWR0aDo2MCV9Lmxpc3QtaXRlbS5vcHQxIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5saXN0LWl0ZW0ub3B0MSBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9Lmxpc3QtaXRlbS5vcHQxIGxpIHNwYW57YmFja2dyb3VuZDojZjNmM2YzfS5saXN0LWl0ZW0gbGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjE1cHg7bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KXsubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MTBweH19Lmxpc3QtaXRlbSBsaSAuZjE4e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMn0ubGlzdC1pdGVtIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ubGlzdC1pdGVtIGxpIHNwYW57d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kOiNmZmNiMDU7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXg6MCAwIDQwcHg7bWFyZ2luLXJpZ2h0OjE1cHh9Lmxpc3QtaXRlbSBsaSBzcGFuLm9wdDF7YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3QtaXRlbSBsaXttYXJnaW4tYm90dG9tOjI0cHh9Lmxpc3QtaXRlbSBsaSBzcGFue3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7ZmxleDowIDAgNDBweDttYXJnaW4tcmlnaHQ6MTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5saXN0LWl0ZW0gbGl7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1yaWdodDo1cHh9fS5icmVhZGNydW1ie3BhZGRpbmc6NXB4IDA7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjEzcHg7YmFja2dyb3VuZDppbmhlcml0O2NvbG9yOiM3Njc2NzZ9LmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7Y29udGVudDpcIu6kglwiO2NvbG9yOiM5ZDFkMjc7Zm9udC1mYW1pbHk6XCJpY29tb29uXCIgIWltcG9ydGFudDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5icmVhZGNydW1iIGF7Y29sb3I6IzlkMWQyN30uYnJlYWRjcnVtYiBsaTpsYXN0LWNoaWxkIGF7Y29sb3I6Izc2NzY3Njtwb2ludGVyLWV2ZW50czpub25lfS5icmVhZGNydW1iLmJyZWFkY3J1bWItbmR7cGFkZGluZzowO2ZvbnQtc2l6ZToxNHB4fS5icmVhZGNydW1iLmJyZWFkY3J1bWItbmQgYXtjb2xvcjojOWIxZTI2fS5icmVhZGNydW1iLmJyZWFkY3J1bWItbmQgbGk6bGFzdC1jaGlsZCBhe2NvbG9yOiMyYjJiMmJ9LmJyZWFkY3J1bWIuYnJlYWRjcnVtYi1uZCAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtjb2xvcjojOWIxZTI2fS5jYy1icmVhZGNydW1iLmJyZWFkY3J1bWItd3JhcHtwYWRkaW5nLXRvcDoyMHB4O21hcmdpbi10b3A6MCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2MtYnJlYWRjcnVtYi5icmVhZGNydW1iLXdyYXB7cGFkZGluZy10b3A6MjVweH19LmNjLWJyZWFkY3J1bWIuYnJlYWRjcnVtYi13cmFwIG5hdntkaXNwbGF5OmlubGluZS1ibG9ja30uY2MtYnJlYWRjcnVtYi5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1ie3BhZGRpbmc6NXB4IDIwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjEzcHg7YmFja2dyb3VuZDojZThlOGU4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojNzY3Njc2O2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjB9LmNjLWJyZWFkY3J1bWIuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiBhe2NvbG9yOiM0ZjRlNGV9LmNjLWJyZWFkY3J1bWIuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW17cGFkZGluZy1sZWZ0Oi41cmVtfS5jYy1icmVhZGNydW1iLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7Y29udGVudDpcIu6kglwiO2NvbG9yOiM5ZDFkMjc7Zm9udC1mYW1pbHk6XCJpY29tb29uXCIgIWltcG9ydGFudDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2Zsb2F0OmxlZnQ7cGFkZGluZy1yaWdodDouNXJlbX0uYnJlYWRjcnVtYi13cmFwe3BhZGRpbmctdG9wOjIwcHh9LmJyZWFkY3J1bWItd3JhcC5ncm50LWhwY2wtYnJlYWRjdW1ie3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MX0uZXhwbG9yZXIxMSAuYmxvZy1tYWluIC5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lfS5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1ie21hcmdpbi1ib3R0b206MH0uYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYi5vcDF7YmFja2dyb3VuZDojZjNmM2YzfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYnJlYWRjcnVtYi13cmFwe3BhZGRpbmctdG9wOjA7bWFyZ2luLXRvcDoxMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJyZWFkY3J1bWItd3JhcHtkaXNwbGF5Om5vbmV9fS5icmVhZGNydW1iLXdyYXAuYnJlYWRjcnVtYi1oaWdobGlnaHR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzMywyMzMsMjMzLC43KTtib3JkZXItcmFkaXVzOjI0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo4cHggMTZweH0uYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0IC5icmVhZGNydW1ie2FsaWduLWl0ZW1zOmNlbnRlcn0uYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle3BhZGRpbmctdG9wOjNweH0uYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0Lk1UMjB7bWFyZ2luLXRvcDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0e2Rpc3BsYXk6bm9uZX19LmJhbm5lci1icmRjcnVtYi5icmVhZGNydW1iLXdyYXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDEzNzBweCl7LmJhbm5lci1icmRjcnVtYi5icmVhZGNydW1iLXdyYXB7bWFyZ2luLXRvcDoyMHB4fX0uYmFuciAuYnJlYWRjcnVtYi13cmFwe3BhZGRpbmctdG9wOjIwcHh9LmJhbnIgLmJyZWFkY3J1bWItd3JhcCBuYXZ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJhbnIgLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWJ7YmFja2dyb3VuZDojZThlOGU4O21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjVweCAyMHB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiMyYjJiMmJ9LmJhbnIgLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIgYXtjb2xvcjojMmIyYjJifS5iYW5yIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCIvXCI7Y29sb3I6IzJiMmIyYn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbnIgLmJyZWFkY3J1bWItd3JhcHtkaXNwbGF5Om5vbmV9fS5wb3B1cC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyNXB4O3RvcDoyNXB4O3otaW5kZXg6MX0ubW9kYWwtZGlhbG9ne21heC13aWR0aDo2MDBweH0ubW9kYWwtY29udGVudHtib3JkZXItcmFkaXVzOjBweH1ib2R5Lm1vZGFsLW9wZW4gc2VjdGlvbixib2R5Lm1vZGFsLW9wZW4gaGVhZGVyLGJvZHkubW9kYWwtb3BlbiBmb290ZXJ7LXdlYmtpdC1maWx0ZXI6Ymx1cig0cHgpOy1tb3otZmlsdGVyOmJsdXIoNHB4KTstby1maWx0ZXI6Ymx1cig0cHgpOy1tcy1maWx0ZXI6Ymx1cig0cHgpO2ZpbHRlcjpibHVyKDRweCl9LmdyeU1vZGFsLC53aGl0ZU1vZGFse21heC13aWR0aDo2NjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsLC53aGl0ZU1vZGFse21hcmdpbjowcHg7bWluLWhlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5ncnlNb2RhbCAuYnRuLWJveCBidXR0b24uYnRuLXJlZCwud2hpdGVNb2RhbCAuYnRuLWJveCBidXR0b24uYnRuLXJlZHt3aWR0aDoxMDAlfS5ncnlNb2RhbC5vcDEsLndoaXRlTW9kYWwub3Axe2FsaWduLWl0ZW1zOmNlbnRlcn0uZ3J5TW9kYWwub3AxIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsLm9wMSAubW9kYWwtY29udGVudHtib3JkZXItcmFkaXVzOjE2cHh9LmdyeU1vZGFsLm9wMSAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSwud2hpdGVNb2RhbC5vcDEgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHl7cGFkZGluZzoxNnB4fS5ncnlNb2RhbC5vcDEsLndoaXRlTW9kYWwub3Axe2FsaWduLWl0ZW1zOmNlbnRlcn19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JhY2tncm91bmQ6I2Y2ZjZmNjtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO2JvcmRlci1yYWRpdXM6MTZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjBweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e3BhZGRpbmc6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e3BhZGRpbmc6MjBweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5oZDI2LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5oZDI2e2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjpyZ2JhKDM3LDM2LDU5LC4zMil9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNiwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNntmb250LXNpemU6MjRweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcntib3JkZXItYm90dG9tOjBweDtwYWRkaW5nOjEwcHg7cGFkZGluZy1sZWZ0OjBweH0uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIGlucHV0LC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgdGV4dGFyZWEsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSBzZWxlY3QsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIGlucHV0LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSB0ZXh0YXJlYSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgc2VsZWN0e2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjUwMH0uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmJ0bi1ib3gsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmJ0bi1ib3h7bWFyZ2luLXRvcDozMHB4fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmV7Ym9yZGVyLXJhZGl1czoycHh9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle2JvcmRlcjoycHggc29saWQgIzlkMWQyN30uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDphZnRlciwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDphZnRlciwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmFmdGVyLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXJ7dG9wOi0xcHh9LmdyeU1vZGFsIC50aHVtYnN1cCwud2hpdGVNb2RhbCAudGh1bWJzdXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0zMHB4O2xlZnQ6MHB4O3dpZHRoOjEwMCV9LmdyeU1vZGFsIC5jb3B5LC53aGl0ZU1vZGFsIC5jb3B5e2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiMyNTI0M2I7bGluZS1oZWlnaHQ6MS40O2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5jb3B5LC53aGl0ZU1vZGFsIC5jb3B5e2ZvbnQtc2l6ZToxNnB4O2hlaWdodDozMDBweDtwYWRkaW5nOjAgMzBweDttYXJnaW46MCAtMzBweDtvdmVyZmxvdzpzY3JvbGx9fS50aGFua3NNb2RhbC5ncnlNb2RhbHttYXgtd2lkdGg6NDIycHh9LnRoYW5rc01vZGFsLmdyeU1vZGFsIHB7bGluZS1oZWlnaHQ6MS41O21hcmdpbi10b3A6MTVweH0udGhhbmtzTW9kYWwuZ3J5TW9kYWwgLmJ0bi1ib3ggLmJ0bi1yZWR7bWluLXdpZHRoOjE0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYW5pbWF0ZS1ib3R0b217cG9zaXRpb246cmVsYXRpdmU7YW5pbWF0aW9uOmFuaW1hdGVib3R0b20gLjRzfX1Aa2V5ZnJhbWVzIGFuaW1hdGVib3R0b217ZnJvbXtib3R0b206LTMwMHB4O29wYWNpdHk6MH10b3tib3R0b206MDtvcGFjaXR5OjF9fS53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JhY2tncm91bmQ6I2ZmZn0ud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjI4cHh9LndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWhlYWRlcntqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy10b3A6MHB4O3BhZGRpbmctYm90dG9tOjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWhlYWRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH19LndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWhlYWRlciAuaGQyNntwYWRkaW5nLXJpZ2h0OjRweH0ud2hpdGVNb2RhbCAuZGF0ZXtmb250LXNpemU6MTdweDtjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud2hpdGVNb2RhbCAuZGF0ZXtmb250LXNpemU6MTRweDtwYWRkaW5nLXRvcDozcHh9fS53aGl0ZU1vZGFsIC5kYXRlOjpiZWZvcmV7Y29udGVudDpcInwgXCJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53aGl0ZU1vZGFsIC5kYXRlOjpiZWZvcmV7Y29udGVudDppbmhlcml0fX0ud2hpdGVNb2RhbCBocntib3JkZXItdG9wOjBweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0ZGREY2NiAwJSwgI0JBNUIwMyAxMDAlKTt3aWR0aDoyNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9LndoaXRlTW9kYWwgLnBvcHVwLWNsb3Nle3JpZ2h0OjIwcHg7dG9wOjIwcHh9LndoaXRlTW9kYWwgLmJ0bi1ib3ggLmJ0bi1yZWR7bWluLXdpZHRoOjE1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud2hpdGVNb2RhbCAuYnRuLWJveCAuYnRuLXJlZHttaW4td2lkdGg6MTAwJX19LmhpZGV7ZGlzcGxheTpub25lfS53aGl0ZS1ib3gsLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAudHJnciwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5kLXNob3d7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1zaG93e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0ubS1zaG93e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubS1zaG93e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LmZzMjB7Zm9udC1zaXplOjIwcHh9LmZzMjBie2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjcwMH0uc3RpY2t5LWJ0bXtkaXNwbGF5Om5vbmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGxpbmVhcn0uc3RpY2t5LWJ0bS5oaWRle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgNTBweCl9LnN0aWNreS1idG0gYXtkaXNwbGF5OmJsb2NrO2hlaWdodDo1MHB4O2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjUwcHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3RpY2t5LWJ0bXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6M319Lm1pbi1oZWlnaHQtMXttaW4taGVpZ2h0OjFweH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiaWNvbW9vblwiO3NyYzp1cmwoXCIuLi9mb250cy9pY29tb29uLmVvdD80cTdxZnhcIik7c3JjOnVybChcIi4uL2ZvbnRzL2ljb21vb24uZW90PzRxN3FmeCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9pY29tb29uLnR0Zj80cTdxZnhcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbW9vbi53b2ZmPzRxN3FmeFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ljb21vb24uc3ZnPzRxN3FmeCNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OmJsb2NrfVtjbGFzc149aWNvbi1dLFtjbGFzcyo9XCIgaWNvbi1cIl17Zm9udC1mYW1pbHk6XCJpY29tb29uXCIgIWltcG9ydGFudDtzcGVhazpuZXZlcjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmljb24tZGlhbW9uZDpiZWZvcmV7Y29udGVudDpcIu6kqlwiO2NvbG9yOiNjMDhjM2V9Lmljb24tdXAtYXJ3OmJlZm9yZXtjb250ZW50Olwi7qSpXCI7Y29sb3I6IzliMWUyNn0uaWNvbi1hcnctZG93bjpiZWZvcmV7Y29udGVudDpcIu6kp1wiO2NvbG9yOiNiZmJmYmZ9Lmljb24tZ3JleV9pYy00OC10aHVtYjpiZWZvcmV7Y29udGVudDpcIu6kqFwifS5pY29uLWljLTQ4LW1vYmlsZTpiZWZvcmV7Y29udGVudDpcIu6kpFwifS5pY29uLWljLTQ4LXBhbi1pZDpiZWZvcmV7Y29udGVudDpcIu6kpVwifS5pY29uLWljLTQ4LXBpbmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCLupKZcIn0uaWNvbi12aWV3OmJlZm9yZXtjb250ZW50Olwi7qSjXCI7Y29sb3I6I2ZmZn0uaWNvbi1sb2dpbjE6YmVmb3Jle2NvbnRlbnQ6XCLupKJcIjtjb2xvcjojNzg3ODc4fS5pY29uLW1vcmU6YmVmb3Jle2NvbnRlbnQ6XCLupJ9cIjtjb2xvcjojZmZjYjA1fS5pY29uLWxhZ2UgLnBhdGgxOmJlZm9yZXtjb250ZW50Olwi7qSgXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1sYWdlIC5wYXRoMjpiZWZvcmV7Y29udGVudDpcIu6koVwiO21hcmdpbi1sZWZ0Oi0xLjI1ZW07Y29sb3I6I2M0YzRjNH0uaWNvbi1kb3duOmJlZm9yZXtjb250ZW50Olwi7qSdXCI7Y29sb3I6IzlkMWQyN30uaWNvbi11cDpiZWZvcmV7Y29udGVudDpcIu6knlwiO2NvbG9yOiMwMGEwN2F9Lmljb24tZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLupJxcIjtjb2xvcjojZmZmfS5pY29uLWRhdGU6YmVmb3Jle2NvbnRlbnQ6XCLupIdcIjtjb2xvcjojNzg3ODc4fS5pY29uLXN0YXItZmlsbGVkOmJlZm9yZXtjb250ZW50Olwi7qSbXCI7Y29sb3I6IzlkMWQyN30uaWNvbi10aWNrOmJlZm9yZXtjb250ZW50Olwi7qSaXCI7Y29sb3I6IzljMWQyNn0uaWNvbi1jbG9zZTpiZWZvcmV7Y29udGVudDpcIu6kmVwiO2NvbG9yOiNmZmZ9Lmljb24tc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCLupJhcIjtjb2xvcjojNzg3ODc4fS5pY29uLWxvZ2luOmJlZm9yZXtjb250ZW50Olwi7qSWXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCLupJdcIjtjb2xvcjojNzg3ODc4fS5pY29uLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIu6klFwiO2NvbG9yOiNmZmZ9Lmljb24teW91dHViZTpiZWZvcmV7Y29udGVudDpcIu6klVwiO2NvbG9yOiNmZmZ9Lmljb24tY29weTpiZWZvcmV7Y29udGVudDpcIu6kklwiO2NvbG9yOiNmZmZ9Lmljb24td2hhdHNhcHA6YmVmb3Jle2NvbnRlbnQ6XCLupJNcIjtjb2xvcjojZmZmfS5pY29uLWZiOmJlZm9yZXtjb250ZW50Olwi7qSKXCI7Y29sb3I6I2ZmZn0uaWNvbi1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIu6kjFwiO2NvbG9yOiNmZmZ9Lmljb24tdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIu6kkVwiO2NvbG9yOiNmZmZ9Lmljb24tbWVudTpiZWZvcmV7Y29udGVudDpcIu6ki1wiO2NvbG9yOiM3ODc4Nzh9Lmljb24tc2VydmljZS1yZXE6YmVmb3Jle2NvbnRlbnQ6XCLupI1cIjtjb2xvcjojNzg3ODc4fS5pY29uLWNvbXBsYWludHM6YmVmb3Jle2NvbnRlbnQ6XCLupI5cIjtjb2xvcjojNzg3ODc4fS5pY29uLWNvbXBsaW1lbnRzOmJlZm9yZXtjb250ZW50Olwi7qSPXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1jb250YWN0LXVzOmJlZm9yZXtjb250ZW50Olwi7qSQXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1wbGF5OmJlZm9yZXtjb250ZW50Olwi7qSJXCI7Y29sb3I6I2ZmZn0uaWNvbi1zdGFyOmJlZm9yZXtjb250ZW50Olwi7qSIXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIu6khVwifS5pY29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLupIZcIjtjb2xvcjojNzg3ODc4fS5pY29uLXJzOmJlZm9yZXtjb250ZW50Olwi7qSEXCI7Y29sb3I6IzU0NTY1Yn0uaWNvbi1Eb3duOmJlZm9yZXtjb250ZW50Olwi7qSAXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1VcDpiZWZvcmV7Y29udGVudDpcIu6kg1wiO2NvbG9yOiM1MjUyNTJ9Lmljb24tTGVmdDpiZWZvcmV7Y29udGVudDpcIu6kgVwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tUmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLupIJcIjtjb2xvcjojNzg3ODc4fS5qc3BDb250YWluZXJ7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5qc3BQYW5le3Bvc2l0aW9uOmFic29sdXRlfS5qc3BWZXJ0aWNhbEJhcntiYWNrZ3JvdW5kOnJlZDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3dpZHRoOjhweH0uanNwSG9yaXpvbnRhbEJhcntiYWNrZ3JvdW5kOnJlZDtib3R0b206MDtoZWlnaHQ6MTZweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0uanNwQ2Fwe2Rpc3BsYXk6bm9uZX0uanNwSG9yaXpvbnRhbEJhciAuanNwQ2Fwe2Zsb2F0OmxlZnR9LmpzcFRyYWNre2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0uanNwRHJhZ3tiYWNrZ3JvdW5kOiNiYWJhYzA7Y3Vyc29yOnBvaW50ZXI7bGVmdDowO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2JvcmRlci1yYWRpdXM6NHB4fS5qc3BIb3Jpem9udGFsQmFyIC5qc3BUcmFjaywuanNwSG9yaXpvbnRhbEJhciAuanNwRHJhZ3tmbG9hdDpsZWZ0O2hlaWdodDoxMDAlfS5qc3BBcnJvd3tiYWNrZ3JvdW5kOiM1MDUwNmQ7Y3Vyc29yOnBvaW50ZXI7ZGlyZWN0aW9uOmx0cjtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MDt0ZXh0LWluZGVudDotMjAwMDBweH0uanNwRGlzYWJsZWR7YmFja2dyb3VuZDojODA4MDhkO2N1cnNvcjpkZWZhdWx0fS5qc3BWZXJ0aWNhbEJhciAuanNwQXJyb3d7aGVpZ2h0OjE2cHh9LmpzcEhvcml6b250YWxCYXIgLmpzcEFycm93e2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCU7d2lkdGg6MTZweH0uanNwVmVydGljYWxCYXIgLmpzcEFycm93OmZvY3Vze2JvcmRlcjoxcHggc29saWQgcmVkO291dGxpbmU6bm9uZX0uanNwQ29ybmVye2JhY2tncm91bmQ6I2VlZWVmNDtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlfSogaHRtbCAuanNwQ29ybmVye21hcmdpbjowIC0zcHggMCAwfS8qIVxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcbiAqIFZlcnNpb24gLSAzLjUuMFxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxuICovLmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9Lm93bC1hbmltYXRlZC1vdXR7ei1pbmRleDoxfS5vd2wtYW5pbWF0ZWQtaW57ei1pbmRleDowfS5hbmltYXRlZC5pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uYW5pbWF0ZWQuaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzfS5hbmltYXRlZC5mbGlwT3V0WCwuYW5pbWF0ZWQuZmxpcE91dFksLmFuaW1hdGVkLmJvdW5jZUluLC5hbmltYXRlZC5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1c31ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNle2Zyb20sMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTQwJSw0MyV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCl9NzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCl9fUBrZXlmcmFtZXMgYm91bmNle2Zyb20sMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTQwJSw0MyV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCl9NzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCl9fS5ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7ZnJvbSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsYXNoe2Zyb20sNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX1Aa2V5ZnJhbWVzIHB1bHNle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0ucHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZX1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwgMC43NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwgMC43NSwgMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC43NSwgMS4yNSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC43NSwgMS4yNSwgMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwgMC44NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwgMC44NSwgMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NSwgMS4wNSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NSwgMS4wNSwgMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMC45NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMC45NSwgMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19QGtleWZyYW1lcyBydWJiZXJCYW5ke2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0ucnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2V7ZnJvbSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIHNoYWtle2Zyb20sdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKX19LnNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2U7YW5pbWF0aW9uLW5hbWU6c2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmhlYWRTaGFrZXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZTthbmltYXRpb24tbmFtZTpoZWFkU2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19QGtleWZyYW1lcyB0YWRhe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19LnRhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpfX1Aa2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpfX0uamVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbntmcm9tLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57ZnJvbSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0uYm91bmNlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3due2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkRvd257ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkxlZnR7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwgMCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmJvdW5jZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfX0uYm91bmNlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19LmJvdW5jZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fS5ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fS5ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUlue2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX0uZmFkZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1uYW1lOmZhZGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5Eb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcDthbmltYXRpb24tbmFtZTpmYWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluVXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZU91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS5mYWRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dDthbmltYXRpb24tbmFtZTpmYWRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bntmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3due2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19LmZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fS5mYWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LmZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fS5mYWRlT3V0UmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXB7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19QGtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19LmZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX0uYW5pbWF0ZWQuZmxpcHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwO2FuaW1hdGlvbi1uYW1lOmZsaXB9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5Ze2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5Ze2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJbll7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRZe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5saWdodFNwZWVkSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW47YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmxpZ2h0U3BlZWRPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUlue2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluO2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dFVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7b3BhY2l0eTowfX0uaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoaW5nZTthbmltYXRpb24tbmFtZTpoaW5nZX1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbElue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LnJvbGxJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxJbjthbmltYXRpb24tbmFtZTpyb2xsSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21Jbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUlue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21JbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnpvb21JbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS56b29tSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblVwO2FuaW1hdGlvbi1uYW1lOnpvb21JblVwfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0e2Zyb217b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgem9vbU91dHtmcm9te29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9dG97b3BhY2l0eTowfX0uem9vbU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjthbmltYXRpb24tbmFtZTp6b29tT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn19Lnpvb21PdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19QGtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fS56b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluRG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uc2xpZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdDthbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LnNsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX19LnNsaWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpzbGlkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fS5zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LnNsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19LnNsaWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXB9Lm9zLWFuaW1hdGlvbntvcGFjaXR5OjB9Lm9zLWFuaW1hdGlvbi5hbmltYXRlZHtvcGFjaXR5OjF9LmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVkLmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfWJvZHl7cGFkZGluZy10b3A6MTYwcHh9Ym9keS5vdmVyZmxvd3tvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2JvZHl7cGFkZGluZy10b3A6MTEwcHh9fWhlYWRlcntwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjI7aGVpZ2h0OjEwMHB4O2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZX1oZWFkZXIuc2VjTmF2U3RpY2t5LmQtbGctYmxvY2t7aGVpZ2h0OmF1dG99aGVhZGVyLnppbmRleHt6LWluZGV4Ojk7Ym94LXNoYWRvdzpub25lfWhlYWRlci56aW5kZXguZC1sZy1ub25le2JveC1zaGFkb3c6bm9uZX1oZWFkZXIuemluZGV4LnNlY05hdlN0aWNreXtib3gtc2hhZG93Om5vbmU7ei1pbmRleDozfWhlYWRlci5zdGlja3l7aGVpZ2h0OjcwcHg7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6M31oZWFkZXIuc3RpY2t5IC5tZW51e29wYWNpdHk6MTtsZWZ0OjA7d2lkdGg6ODRweDtwYWRkaW5nOjI1cHggMjBweCAyNXB4IDQwcHh9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1sZWZ0e29wYWNpdHk6MDt3aWR0aDo1MHB4fWhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuZHJvcC1kb3due29wYWNpdHk6MH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93bj5he2xpbmUtaGVpZ2h0OmluaGVyaXR9aGVhZGVyLnN0aWNreSAuc3ViLW5hdntvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9aGVhZGVyLnN0aWNreSAudG9wLW5hdntoZWlnaHQ6NzBweH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTVweCAwIDAgMjBweH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLnN0dml7ZGlzcGxheTpibG9ja31oZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLnN0dmkgLmljb24tc2VhcmNoe3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1oZWFkZXIuc3RpY2t5IC5zZWMtbmF2e2Rpc3BsYXk6bm9uZX1oZWFkZXIuc3RpY2t5IC5sb2dpbiBhe2hlaWdodDo3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXIuc3RpY2t5IC50b3AtbmF2IC5sb2dve3BhZGRpbmctdG9wOjB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXJ7aGVpZ2h0OjYwcHh9fWhlYWRlciBhe2NvbG9yOiMyNTI0M2J9aGVhZGVyLmQtbGctbm9uZSAuYnRuLWJveCAuYnRuLXdoaXRle2JvcmRlcjpzb2xpZCAxcHg7cGFkZGluZzo4cHggMTVweDttYXJnaW4tbGVmdDo1cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwfWhlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGl7bWFyZ2luLXJpZ2h0OjdweDtwYWRkaW5nOjBweH1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpOmxhc3QtY2hpbGR7cGFkZGluZzowIDAgMCAycHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlci5kLWxnLW5vbmUgLnRvcC1uYXYtcmlnaHQgdWwgbGkubGFuZy1ieHtwb3NpdGlvbjpyZWxhdGl2ZX1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDphdXRvO3JpZ2h0Oi0xMzBweDt3aWR0aDoxNjBweDtwYWRkaW5nOjEwcHggMTBweCA1cHggMTBweDt0b3A6MzBweH1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQgdWwgbGl7cGFkZGluZzo1cHg7bWFyZ2luOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtmb250LXNpemU6MTRweH1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9fWhlYWRlciAuaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmV7Y29sb3I6IzM1MzUzNX1oZWFkZXIgLmljb24tbGFnZSAucGF0aDI6YmVmb3Jle2NvbG9yOiMzNTM1MzV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlciAuaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmV7Y29sb3I6Izk3OTc5N31oZWFkZXIgLmljb24tbGFnZSAucGF0aDI6YmVmb3Jle2NvbG9yOiM2MTYxNjF9fS5oZWFkZXItbWFpbnttYXJnaW46MCBhdXRvfS5zZWMtbmF2e2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7aGVpZ2h0OjU1cHg7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTthbGlnbi1pdGVtczpjZW50ZXJ9LnNlYy1uYXYuYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGk6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYSwuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZHtjb2xvcjojMzUzNTM1fS5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3Zlciwuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6YWN0aXZlLC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmhvdmVyLC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmZ9LnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudHtiYWNrZ3JvdW5kOiNmZmZ9LnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudCBsaSBhLC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYTp2aXNpdGVke2JhY2tncm91bmQtaW1hZ2U6bm9uZTtjb2xvcjojMzUzNTM1fS5zZWMtbmF2PnVse2Rpc3BsYXk6ZmxleH0uc2VjLW5hdj51bC5wcmV7YmFja2dyb3VuZDojMDAwO21hcmdpbi1sZWZ0OjIwcHg7Ym9yZGVyLXJhZGl1czoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnNlYy1uYXY+dWwucHJle21hcmdpbi1sZWZ0OjEycHh9fS5zZWMtbmF2PnVsLnByZS5iZy10cmFuc3BhcmVudCBsaSBhe2NvbG9yOiMzNTM1MzV9LnNlYy1uYXY+dWwucHJlLmJnLXRyYW5zcGFyZW50IGxpIGE6aG92ZXJ7Y29sb3I6IzM1MzUzNSAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uc2VjLW5hdj51bC5wcmUgbGl7bWFyZ2luOjBweDtsaW5lLWhlaWdodDoyLjU7Zm9udC1zaXplOjEycHh9LnNlYy1uYXY+dWwucHJlIGxpIGF7Ym9yZGVyLXJhZGl1czoyNHB4O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIDIwcHg7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey5zZWMtbmF2PnVsLnByZSBsaSBhe3BhZGRpbmc6MCAxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2PnVsLnByZSBsaSBhe3BhZGRpbmc6MCA3cHh9fS5zZWMtbmF2PnVsLnByZSBsaSBhOmhvdmVye2ZvbnQtd2VpZ2h0OmluaGVyaXQ7YmFja2dyb3VuZDpyZ2JhKDE1NywyOSwzOSwuMyk7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0e21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjcwcHg7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc2VjLW5hdj51bC5sYXN0IGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO21hcmdpbi1yaWdodDoxNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdj51bC5sYXN0IGxpe21hcmdpbi1yaWdodDowcHh9fS5zZWMtbmF2PnVsLmxhc3QgbGkgLmljb24tc2VhcmNoe3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2VjLW5hdj51bC5sYXN0IGxpIGF7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MCAxNXB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwubGFzdCBsaSBhOmxpbmt7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0IGxpIGE6dmlzaXRlZHtjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3QgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRle21pbi13aWR0aDo4OHB4O2ZvbnQtd2VpZ2h0OjUwMDtoZWlnaHQ6MzZweDtmb250LXNpemU6MTRweCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOiM5ODFhMWR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRle21pbi13aWR0aDo2OHB4O2ZvbnQtc2l6ZToxNHB4O2hlaWdodDozM3B4fX0uc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRlOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojOTgxYTFkICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0e21pbi13aWR0aDo3MHB4O3BhZGRpbmc6MCAxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjZweDtjb2xvcjojMzUzNTM1ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JvcmRlci1yYWRpdXM6NTBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRlLmN1c3RvbWVyLXN1cHBvcnQ6aG92ZXJ7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5zZWMtbmF2PnVsLmxhc3QgbGk6bGFzdC1jaGlsZCBhe21hcmdpbjowfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVscC1kcm9wZG9ud3ttYXJnaW46MCAxNXB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVscC1kcm9wZG9udzpob3Zlciwuc2VjLW5hdj51bC5sYXN0IGxpLmxvZ2luLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LnNlYy1uYXY+dWw+bGl7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6MTRweDttYXJnaW4tcmlnaHQ6MzJweH0uc2VjLW5hdj51bD5saS5zZWN7YmFja2dyb3VuZDojZjVmNWY1O21hcmdpbi1yaWdodDowO3BhZGRpbmctbGVmdDozMHB4fS5zZWMtbmF2PnVsPmxpPmE6aG92ZXIsLnNlYy1uYXY+dWw+bGk+YS5hY3RpdmV7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bD5saT5hOmhvdmVyIC5pY29uLURvd246OmJlZm9yZSwuc2VjLW5hdj51bD5saT5hLmFjdGl2ZSAuaWNvbi1Eb3duOjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5zZWMtbmF2PnVsPmxpPmEgLmljb24tRG93bntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWxlZnQ6NXB4fS5zZWMtbmF2PnVsIC5pY29uLXNlYXJjaHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LnNlYy1uYXY+dWwgLmljb24tbGFnZXtmb250LXNpemU6MTVweH0uc2VjLW5hdj51bCAuZGZ2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdj51bCBsaXttYXJnaW4tcmlnaHQ6MjRweH0uc2VjLW5hdj51bC5wcmV7cGFkZGluZy1sZWZ0OjBweDttYXJnaW4tbGVmdDoxMHB4fS5zZWMtbmF2PnVsLmxhc3R7bWFyZ2luLXJpZ2h0OjRweH19LnNlYy1uYXYgLm1lbnV7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMjBweDtwYWRkaW5nOjI1cHggMDt3aWR0aDowO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuM3MgbGluZWFyfS5zZWMtbmF2IC5tZW51IGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgLm1lbnUgYSBzcGFue2ZvbnQtc2l6ZToyMHB4fS5zZWMtbmF2IC5sb2dve3BhZGRpbmc6MHB4IDBweCAwIDcwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiAubG9nb3twYWRkaW5nOjBweCAwcHggMCAxMHB4fX0uc2VjLW5hdiAubG9nbyBhIGltZ3toZWlnaHQ6MzZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG99QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiAubG9nbyBhIGltZ3toZWlnaHQ6MzZweH19LnNlYy1uYXYgYXtjb2xvcjojZmZmfS5zZWMtbmF2IGE6aG92ZXJ7Y29sb3I6I2ZmZn0uc2VjLW5hdiAuZHJvcGRvd24tY29udGVudCBhe2NvbG9yOiM1NDU2NWJ9LnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmV7Y29sb3I6I2RhMzQ0Mn0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjdweCAyM3B4O2ZvbnQtc2l6ZToxNHB4fS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7bWluLXdpZHRoOjcwcHg7aGVpZ2h0OjMwcHg7cGFkZGluZzowIDE0cHg7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luLWxlZnQ6OHB4O2NvbG9yOiM5ODFhMWQ7bGV0dGVyLXNwYWNpbmc6LTAuNnB4fS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7bWluLXdpZHRoOjY4cHg7aGVpZ2h0OjMzcHg7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O3BhZGRpbmc6MCA4cHg7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDo1cHg7bWluLXdpZHRoOjcycHh9fS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGU6aG92ZXJ7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmZ9LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5pcmEtaGVscDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5pcmEtaGVscCBpbWd7bWFyZ2luLXRvcDotN3B4fS5zZWMtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uc2VjLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpiZWZvcmV7Y29udGVudDpcIlxcYVwiO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzlweDtyaWdodDoyNXB4O2JveC1zaGFkb3c6MHB4IDNweCAzcHggM3B4IHJnYmEoMCwwLDAsLjI1KTt6LWluZGV4OjN9LnRvcC1uYXZ7Zm9udC1zaXplOjE0cHg7aGVpZ2h0OjUwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjlweCA2NXB4O2JhY2tncm91bmQ6I2ZmZn0udG9wLW5hdi5iZy1saWdodC13aGl0ZXtwYWRkaW5nOjAgNzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2e3BhZGRpbmc6MH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2e2JveC1zaGFkb3c6bm9uZX19LnRvcC1uYXYgLmxvZ297cGFkZGluZzoxMHB4IDMwcHggMCA0NnB4fS50b3AtbmF2IC5sb2dvIGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnRvcC1uYXYgLm1lbnV7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMjBweDtwYWRkaW5nOjI1cHggMDt3aWR0aDowO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuM3MgbGluZWFyfS50b3AtbmF2IC5tZW51IGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnRvcC1uYXYgLm1lbnUgYSBzcGFue2ZvbnQtc2l6ZToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYgLmxvZ297cGFkZGluZzoxMHB4IDEwcHggMCAzMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnRvcC1uYXZ7aGVpZ2h0OjYwcHg7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2IC5tZW51e3Bvc2l0aW9uOnN0YXRpYztvcGFjaXR5OjE7bGVmdDowO3dpZHRoOjI0cHh9LnRvcC1uYXYgLmxvZ297cGFkZGluZzowIDAgMCAwfS50b3AtbmF2IC5sb2dvIGltZ3toZWlnaHQ6MjhweH0udG9wLW5hdiAubWVudS1tb2IgLmljb24tbWVudSwudG9wLW5hdiAuaWNvbi1zZWFyY2h7ZGlzcGxheTpibG9jaztmb250LXNpemU6MjBweH0udG9wLW5hdiAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjI0cHh9LnRvcC1uYXYgLm15Q29ybmVybSBpbWd7aGVpZ2h0OjMwcHh9LnRvcC1uYXYgLm1lbnUtbW9iIC5pY29uLW1lbnU6OmJlZm9yZXtjb2xvcjojOWIxZTI2fX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wLWRvd24ucmd0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6YXV0bztyaWdodDowcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudHtsZWZ0OjA7dG9wOjQ1cHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudHttaW4td2lkdGg6NzYwcHg7bWF4LWhlaWdodDoyOTBweDtvdmVyZmxvdy15OnNjcm9sbH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnR7bWluLXdpZHRoOjU1MHB4fX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250LnR3by1jb2x7aGVpZ2h0OjIzNXB4O21pbi13aWR0aDo1MjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250LnR3by1jb2wgLmdyZGlhbnRDYXJke3dpZHRoOjQ2JX0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3R7cGFkZGluZzowcHg7Ym9yZGVyLXJhZGl1czowIDAgMTBweCAxMHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaXttYXJnaW4tYm90dG9tOjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaSBhe2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjE4cHggMjBweDtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDE1MSwxNTEsMTUxLC4yKTthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0IGxpIGEgc3BhbntwYWRkaW5nLXJpZ2h0OjIzcHh9LnRvcC1uYXYtbGVmdHtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO2Rpc3BsYXk6ZmxleH0udG9wLW5hdi1sZWZ0Pmxpe21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxNHB4fS50b3AtbmF2LWxlZnQ+bGkuYWN0aXZlPmEsLnRvcC1uYXYtbGVmdD5saTpob3Zlcj5he2ZvbnQtd2VpZ2h0OjcwMH0udG9wLW5hdi1sZWZ0PmxpLmFjdGl2ZT5hIC5pY29uLURvd246OmJlZm9yZSwudG9wLW5hdi1sZWZ0PmxpOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Y29udGVudDpcIu6kg1wifS50b3AtbmF2LWxlZnQ+bGk+YXtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206M3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Zm9udC1zaXplOjE0cHg7cGFkZGluZzoxNHB4IDMwcHggMTRweCAwO2hlaWdodDo0NXB4O2NvbG9yOiMzNTM1MzU7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYtbGVmdD5saT5he3BhZGRpbmc6MTZweCA4cHh9fS50b3AtbmF2LWxlZnQ+bGk+YSAuaWNvbi1Eb3due2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDttYXJnaW4tbGVmdDo1cHh9LnRvcC1uYXYtbGVmdD5saT5hIC5pY29uLURvd246OmJlZm9yZXtjb2xvcjojOWQxZDI3fS50b3AtbmF2LWxlZnQ+bGk+YTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgIzlkMWQyN30udG9wLW5hdi1sZWZ0PmxpIC5kZm17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udG9wLW5hdi1sZWZ0PmxpIC5kZm0gLmljb24tbW9yZXtmb250LXNpemU6MjBweDttYXJnaW4tcmlnaHQ6OHB4fS50b3AtbmF2LWxlZnQ+bGkgLmljb257bWFyZ2luLXJpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9ja30udG9wLW5hdi1sZWZ0PmxpIC5pY29uIGltZ3t3aWR0aDoyMHB4O2hlaWdodDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnRvcC1uYXYtbGVmdD5saS5oaWRlLTEwMjR7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey50b3AtbmF2LWxlZnQ+bGl7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjB9LnRvcC1uYXYtbGVmdD5saT5he3BhZGRpbmc6MTVweCAzMHB4IDEwcHggMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2LWxlZnQ+bGl7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjB9LnRvcC1uYXYtbGVmdD5saT5he3BhZGRpbmc6MTVweCAxOHB4IDEwcHggMHB4fX0udG9wLW5hdi1sZWZ0IC5ibGstYnRuLW5ld3tib3JkZXItcmFkaXVzOjUwcHg7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxMnB4O3BhZGRpbmc6NnB4IDE2cHg7bWFyZ2luOjZweCAwO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2LWxlZnQgLmJsay1idG4tbmV3IHN2ZywudG9wLW5hdi1sZWZ0IC5ibGstYnRuLW5ldyBpbWd7bWFyZ2luLXJpZ2h0OjRweH0udG9wLW5hdi1sZWZ0IC5ibGstYnRuLW5ldzpob3Zlcntmb250LXdlaWdodDpib2xkO2NvbG9yOiMzNTM1MzV9LnRvcC1uYXYtcmlnaHR7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTtkaXNwbGF5OmZsZXh9LnRvcC1uYXYtcmlnaHQgLmljb24tc2VhcmNoOmJlZm9yZXtjb2xvcjojOWQxZDI3fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2IC5waG9uZSBzdmd7bWFyZ2luLXRvcDowcHh9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdiAuaG90bGluZS1uZXd7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1sZWZ0OjEycHg7bWFyZ2luLXRvcDotMnB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLmhvdGxpbmUtbmV3IC5ob3RsaW5lLW5ldy1jdXN0b21lci1jYXJlLXR4dHtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMnB4O21hcmdpbi10b3A6MH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2IC5ob3RsaW5lLW5ldyAuaG90bGluZS1uZXctY3VzdG9tZXItY2FyZS1udW1iZXJ7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTJweDttYXJnaW4tdG9wOjJweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXZ7cGFkZGluZzowcHggMTBweCAwIDB9fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luOjAgMTJweDtwb3NpdGlvbjpyZWxhdGl2ZX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpPmF7cGFkZGluZzoxNXB4IDA7bGluZS1oZWlnaHQ6MzBweH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saS5zdHZpe2Rpc3BsYXk6bm9uZX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5zZWFyY2gsLnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAuaWNvbi1sYWdle2ZvbnQtc2l6ZToyMnB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25le2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxMnB4IDB9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmU6aG92ZXIgLmYxMHtjb2xvcjojMjUyNDNifS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIC5mMTB7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjEwcHg7bWFyZ2luLWxlZnQ6OHB4O2ZvbnQtd2VpZ2h0OjYwMH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSAuZjEwLmhvdGxpbmV7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6Izk4MWExZDt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSAuZjEwLmhvdGxpbmV7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MTZweH19LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgc3BhbntkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNnB4O2NvbG9yOiM5ZDFkMjc7bGV0dGVyLXNwYWNpbmc6LjIzcHg7bWFyZ2luLXRvcDo0cHh9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSBzcGFue2ZvbnQtc2l6ZToxM3B4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luOjAgOHB4O2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saXttYXJnaW4tcmlnaHQ6MjRweH19LnN1Yi1uYXZ7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2JvcmRlci10b3A6MXB4IHNvbGlkICNkOGQ4ZDh9LnN1Yi1uYXYgdWx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnN1Yi1uYXYgdWwgbGl7cGFkZGluZzoyMHB4fS5teS1jb3JuZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9teS1jb3JuZXIuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6NDZweDtsaW5lLWhlaWdodDozOHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lm15LWNvcm5lcntwYWRkaW5nLXJpZ2h0OjM4cHg7aGVpZ2h0OjM4cHh9Lm15LWNvcm5lciBzcGFue2Rpc3BsYXk6bm9uZX19LmxvZ2luIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4zcztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7bWFyZ2luOjAgNTRweCAwIDA7Y29sb3I6IzUyNTI1Mn0ubG9naW4gYSBzcGFue21hcmdpbi1yaWdodDo4cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubG9naW4gYXttYXJnaW4tcmlnaHQ6MzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb2dpbiBhe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTRweCAxM3B4IDEzcHg7bWFyZ2luLXJpZ2h0Oi0xNXB4O2ZvbnQtc2l6ZToxMnB4fS5sb2dpbiBhIHNwYW57Zm9udC1zaXplOjIwcHg7bWFyZ2luOjAgMCAzcHh9fS5tb2ItbWVudXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb2ItbWVudXtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjU7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmF1dG99Lm1vYi1tZW51IC5tbS10b3AtaW57aGVpZ2h0OjcwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA3KX0ubW9iLW1lbnUgLm1tLXRvcC1pbiAubG9nbyBpbWd7aGVpZ2h0OjM0cHg7d2lkdGg6YXV0b30ubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoe21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjIwcHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjI0cHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2g6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmxhbmd1YWdle21hcmdpbjowIDE2cHggMCAtNHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5sYW5ndWFnZSAuaWNvbi1sYWdle2ZvbnQtc2l6ZToxOHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToxOHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojOWIxZTI2fS5tb2ItbWVudSAubW0tbWlkIC5tb2Itc2Nyb2xsbXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7cGFkZGluZzoxNXB4fS5tb2ItbWVudSAubW0tbWlkIC5tb2Itc2Nyb2xsbSB1bHttaW4td2lkdGg6MzAwcHh9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZXtiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLXJhZGl1czoyNHB4O3BhZGRpbmc6MH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaXtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjRweH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaSBhe2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6I2ZmZjt3aGl0ZS1zcGFjZTpub3dyYXB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdi5wcmUgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO2ZvbnQtd2VpZ2h0OmluaGVyaXR9Lm1vYi1tZW51IC5tbS1taWQgLm5hdntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtwYWRkaW5nOjAgMzVweDtvdmVyZmxvdy14OmF1dG99Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaXttYXJnaW4tcmlnaHQ6MTJweDtwYWRkaW5nOjE1cHggMH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDE0cHg7Ym9yZGVyLXJhZGl1czoxNXB4fS5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5tb2ItbWVudSAubW0tbWlkIC50YWItY29udGVudHtwYWRkaW5nOjB9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGlua3tib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDE1NywyOSwzOSwuMyk7cGFkZGluZy1ib3R0b206MjRweDttYXJnaW4tYm90dG9tOjB9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGluayBhe2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAuZm9vdGVyLXRvcCAuZm90LWRyZWR7cGFkZGluZzo0MHB4IDIwcHh9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNXttYXJnaW4tYm90dG9tOjB9Lm1vYi1tZW51IC5tb2Itc21lbnUgYS5yZWRpcmVjdC1saW5re3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuMjEpO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1vYi1zbWVudSBhLnJlZGlyZWN0LWxpbms6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MTRweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIJcIjtyaWdodDoxNXB4O3RvcDoyNHB4O2NvbG9yOiNmZmZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGlua3twYWRkaW5nOjIwcHggMTVweDtiYWNrZ3JvdW5kOiNkOGQ4ZDg7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNHB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmsgYXtjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNHB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGR7cGFkZGluZzoyMHB4IDE1cHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Zm9udC1zaXplOjE0cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3R7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kgFwiO3JpZ2h0OjE1cHg7dG9wOjIwcHg7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51e2JhY2tncm91bmQ6IzUyNTI1Mjtjb2xvcjojZmZmO2JvcmRlci1ib3R0b20tY29sb3I6I2QwZDBkMH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51Lmxhc3R7Ym9yZGVyLWJvdHRvbTowfS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQub3RoZXJzLW1lbnU6OmJlZm9yZXtjb2xvcjojZmZmfS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keXtkaXNwbGF5Om5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZHtib3JkZXItYm90dG9tOjA7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjE2LDIxNiwyMTYsLjUpO3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtjb2xvcjojNTQ1NjVifS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3R7Y29sb3I6IzU0NTY1Yn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCI7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZDo6YmVmb3Jle2NvbnRlbnQ6XCLupIBcIjtyaWdodDoxNXB4O2NvbG9yOiM1NDU2NWJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IHVse2Rpc3BsYXk6bm9uZX0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgdWwuZmxpc3R7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3R7cGFkZGluZy10b3A6MjVweDtkaXNwbGF5Om5vbmV9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpe3BhZGRpbmc6MCAyNXB4IDIwcHggMjVweDtmb250LXNpemU6MTRweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkudmlld0FsbCBhe2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjEycHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGF7Y29sb3I6IzI1MjQzYjtmb250LXNpemU6MTRweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYS5mMTZicntjb2xvcjojOWIxZTI2fS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBocnttYXJnaW4tYm90dG9tOi41cmVtfS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaTpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjI4cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpLmZsaXN0LWhke2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3O3BhZGRpbmctbGVmdDoxNXB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQtbGlua3twYWRkaW5nOjI4cHggMDtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuNSl9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxe3BhZGRpbmc6MjBweCAwfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMSB1bCBsaXtmb250LXdlaWdodDo3MDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7bWFyZ2luLXRvcDowO3BhZGRpbmc6MTZweCAwfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMSB1bCBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0ubW9iLW1lbnUgLmZvb3RlcnttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubW9iLW1lbnUgLm1tLW1pZCAubmF2e3BhZGRpbmc6MCAxNXB4fX0uc25hdi13cmFwZXIsLnN0YWItd3JhcGVye2hlaWdodDo2NXB4fS5iZy1ncmV5IC5zZWNvbmRhcnktdGFie2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkOGQ4ZDg7YmFja2dyb3VuZDojZmFmYWZhO2hlaWdodDo2OXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJnLWdyZXkgLnNlY29uZGFyeS10YWJ7aGVpZ2h0OmF1dG99fS5zZWNvbmRhcnktbmF2LC5zZWNvbmRhcnktdGFiLC5zZWNvbmRhcnktdGFiLW5vcm1hbHtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM3LDM2LDU5LC4xKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2Vjb25kYXJ5LW5hdi5zdGlja3ksLnNlY29uZGFyeS10YWIuc3RpY2t5LC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6MTA0cHggIWltcG9ydGFudDtsZWZ0OjA7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2Vjb25kYXJ5LW5hdi5zdGlja3ksLnNlY29uZGFyeS10YWIuc3RpY2t5LC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7dG9wOjExMnB4fX0uc2Vjb25kYXJ5LW5hdi5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWIuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGF7cGFkZGluZzoxNXB4IDAgMTBweDtmb250LXNpemU6MTZweH0uc2Vjb25kYXJ5LW5hdi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCwuc2Vjb25kYXJ5LXRhYi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3h7dG9wOjVweH0uc2Vjb25kYXJ5LW5hdi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZCwuc2Vjb25kYXJ5LXRhYi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWR7cGFkZGluZzo3cHggMzBweDtmb250LXNpemU6MTRweH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlciksLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcil7ZGlzcGxheTpmbGV4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpLm9wMSBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpLm9wMSBsaXttYXJnaW46MCAyNXB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKS5vcDEgbGk6bGFzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpOmxhc3QtY2hpbGQsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpLm9wMSBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpLm9wMSBsaXttYXJnaW46MCAxNHB4fX0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGksLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGl7bWFyZ2luOjAgMzZweH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgcCwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgcCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIHB7bWFyZ2luLWJvdHRvbTowfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YXttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaXttYXJnaW46MCAxNXB4fX0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGQsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxkLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGF7cGFkZGluZzoyNXB4IDAgMjBweDtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MTdweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjVweH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXIsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVyLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgIzlkMWQyNztjb250ZW50OlwiXCI7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7d2lkdGg6MDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOi4zcyBhbGwgZWFzZX0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmcsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25nLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmd7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiMyNTI0M2J9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmcsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmcsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZ3tmb250LXdlaWdodDo1MDB9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXIsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXIsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlcnt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2Vjb25kYXJ5LW5hdiwuc2Vjb25kYXJ5LXRhYiwuc2Vjb25kYXJ5LXRhYi1ub3JtYWx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zZWNvbmRhcnktbmF2Ojotd2Via2l0LXNjcm9sbGJhciwuc2Vjb25kYXJ5LXRhYjo6LXdlYmtpdC1zY3JvbGxiYXIsLnNlY29uZGFyeS10YWItbm9ybWFsOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnNlY29uZGFyeS1uYXYgdWwgbGksLnNlY29uZGFyeS10YWIgdWwgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsIGxpe21hcmdpbjowIDI0cHh9fS5zZWNvbmRhcnktdGFiLW5vcm1hbHtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZDhkOGQ4O2hlaWdodDo2OXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWx7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDtmbGV4LXdyYXA6bm93cmFwO292ZXJmbG93LXg6YXV0b319LnNlY29uZGFyeS10YWItbm9ybWFsIHVsIGxpe21hcmdpbjowIDhweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlY29uZGFyeS10YWItbm9ybWFsIHVsIGxpe21hcmdpbjowfX0uc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGkgYXtwYWRkaW5nOjMwcHggMTVweCAyMHB4IDIwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2Vjb25kYXJ5LXRhYi1ub3JtYWx7aGVpZ2h0OmF1dG99fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQsLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCwudG9wLW5hdiAuZHJvcGRvd24tY29udGVudHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO3dpZHRoOjMwMHB4O2xlZnQ6LTIwcHg7ei1pbmRleDoyO3RvcDo1MHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMDcpO3BhZGRpbmc6MjBweCAyOHB4IDVweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpLC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGksLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGksLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGl7bWFyZ2luLWJvdHRvbToxMnB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VwLWxpbmUsLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VwLWxpbmUsLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VwLWxpbmV7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODttYXJnaW46MTZweCAwfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3AtZG93bjpob3Zlcj5hLC5yaWdodC1uYXYgLmRyb3AtZG93bjpob3Zlcj5hLC5zdWItbmF2IC5kcm9wLWRvd246aG92ZXI+YSwudG9wLW5hdiAuZHJvcC1kb3duOmhvdmVyPmF7Ym9yZGVyLWJvdHRvbS1jb2xvcjojOWQxZDI3fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZSwucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnN1Yi1uYXYgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZSwudG9wLW5hdiAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLnJpZ2h0LW5hdiAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC5zdWItbmF2IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLnRvcC1uYXYgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudHtkaXNwbGF5OmJsb2NrfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3AtZG93bi5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50LC5yaWdodC1uYXYgLmRyb3AtZG93bi5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50LC5zdWItbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwudG9wLW5hdiAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnR7d2lkdGg6MTYwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwuc3ViLW5hdiAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnRvcC1uYXYgLmRyb3AtZG93bi5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50e3JpZ2h0Oi00cHh9fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnR7dG9wOjU1cHg7YmFja2dyb3VuZDojMDAwO3dpZHRoOjI2MHB4O2xlZnQ6MHB4O3BhZGRpbmc6M3B4IDA7Ym9yZGVyLXJhZGl1czowIDAgMTBweCAxMHB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQuaGVscC1kcm9kb3duLW1lbnV7Ym9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGl7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTZweDttYXJnaW46MHB4O2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkIGF7Ym9yZGVyLWJvdHRvbTowcHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaSBhe3BhZGRpbmc6MTJweCAzMHB4IDEycHggMTJweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjM7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDIxNiwyMTYsMjE2LC4yKTtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LnNlYy1uYXYgdWwubGFzdCAucmd0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6YXV0bztyaWdodDotMjBweH0ubWVnYS1tZW51e2Rpc3BsYXk6ZmxleH0ubWVnYS1tZW51IHVsLm5hdnttYXJnaW46MDtmbGV4LXdyYXA6bm93cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOGQ4ZDg7ZmxleDowIDAgMTg1cHg7cGFkZGluZzoxMHB4IDA7bWluLWhlaWdodDo1MjBweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubWVnYS1tZW51IHVsLm5hdiBsaXtwYWRkaW5nOjA7bWFyZ2luLXRvcDozMHB4O2ZvbnQtd2VpZ2h0OjcwMDtwb3NpdGlvbjpyZWxhdGl2ZX0ubWVnYS1tZW51IHVsLm5hdiBsaSBhe3BhZGRpbmc6MDtsaW5lLWhlaWdodDoyNHB4O2Rpc3BsYXk6YmxvY2t9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYS5hY3RpdmV7Y29sb3I6IzlkMWQyN30ubWVnYS1tZW51IHVsLm5hdiBsaSBhLmFjdGl2ZTo6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjOWQxZDI3O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0ycHg7dG9wOjA7aGVpZ2h0OjEwMCU7Y29udGVudDpcIlwifS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94e3BhZGRpbmc6NDBweCAwIDQwcHggNjBweDt3aWR0aDoxMDAlfS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVse2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveCB1bC5uby1oZCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9Lm1lZ2EtbWVudSAubWVudS1yaWdodC1ib3ggdWwgbGl7cGFkZGluZzowO21hcmdpbi10b3A6MjBweH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGV7bWFyZ2luOjA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtd2VpZ2h0OjcwMH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLk1UMzAsLm1lZ2EtbWVudSAuY2FyZC10aXRsZS5NVDMwe21hcmdpbi10b3A6MzBweH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLndpdGgtYnRuLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUud2l0aC1idG57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0ubWVnYS1tZW51IC5tZW51LXRpdGxlLndpdGgtYnRuIC5hcnJvdyBzcGFuLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUud2l0aC1idG4gLmFycm93IHNwYW57Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZH0uaWNvbi1jbG9zZS5ibGFjazo6YmVmb3Jle2NvbG9yOiM1NDU2NWJ9LmxvZ2luLWJ4e3BhZGRpbmc6MH0ubG9naW4tYnggLmxvZ2luLXRvcHtiYWNrZ3JvdW5kOiM5ZDFkMjc7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYzQ3NzdkIDAlLCAjOWQxZDI3IDkxJSk7cGFkZGluZzo0MHB4IDYwcHggMzJweDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5sb2dpbi1ieCAubG9naW4tdG9wIC5oZHtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MjBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAud2hpdGUtYm94LC5sb2dpbi1ieCAubG9naW4tdG9wIC5hY2NvcmRpYW4gLnRvZ19jb250LC5hY2NvcmRpYW4gLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRvZ19jb250LC5sb2dpbi1ieCAubG9naW4tdG9wIC5hY2NvcmRpYW4gLnRyZ3IsLmFjY29yZGlhbiAubG9naW4tYnggLmxvZ2luLXRvcCAudHJnciwubG9naW4tYnggLmxvZ2luLXRvcCAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAubG9naW4tYnggLmxvZ2luLXRvcCAuYWQtY2FyZHtwYWRkaW5nLXRvcDo1cHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bHtkaXNwbGF5OmZsZXh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaXt3aWR0aDo1MCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaSBhe3BhZGRpbmc6MjBweCAwO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgwLDAsMCwwKX0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpIGEuYWN0aXZle2JvcmRlci1ib3R0b20tY29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5le3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NDBweCAyMHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAucGFkZ3twYWRkaW5nOjAgNjBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3h7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDozMnB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe2ZvbnQtc2l6ZToxNHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCAuYnRuLXdoaXRle2xpbmUtaGVpZ2h0OjI2cHh9LmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzo0MHB4IDgwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe2xpbmUtaGVpZ2h0OjUwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IC5idG4td2hpdGV7bGluZS1oZWlnaHQ6NDZweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbi1ieCAucG9wdXAtY2xvc2V7cmlnaHQ6MTJweDt0b3A6MTJweH0ubG9naW4tYnggLmxvZ2luLXRvcHtwYWRkaW5nOjMwcHggMTVweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLnBhZGd7cGFkZGluZzowfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveHtkaXNwbGF5OmJsb2NrfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe21pbi13aWR0aDoyMDBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggYTpmaXJzdC1jaGlsZHttYXJnaW46MCAwIDEwcHh9LmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzozMHB4fS5sb2dpbi1ieCAubG9naW4tYnRtIC5idG4tYm94Lk1UMTUgLk1SMTB7bWFyZ2luOjAgMCAxMHB4fX0ubG9naW4tYnggLmxvZ2luLXVwZ3JhZGV7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3VwZ3JhZGUucG5nKSBuby1yZXBlYXQgMCAwO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nOjM1cHggNDBweCAzMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxle3BhZGRpbmc6MzVweCA0MHB4IDEwcHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgLmhlYWRpbmd7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtwYWRkaW5nLWJvdHRvbTo1cHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgdWwgbGl7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7bWFyZ2luLWJvdHRvbToyMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxlIHVsIGxpIGF7Y29sb3I6IzlkMWQyNztkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2xpbmstYXJyb3cuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6MjBweDtmb250LXNpemU6MTZweH0uZmVlZGJhY2t7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RvcDo1MiU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZlZWRiYWNrIGltZ3t3aWR0aDozMnB4O2hlaWdodDphdXRvfS5hbm5vdW5jZW1lbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtib3R0b206YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0b3A6NTIlO21hcmdpbjotODBweCAwIDAgLTYycHh9LmFubm91bmNlbWVudCBpbWd7d2lkdGg6MzdweDtoZWlnaHQ6ODIuMnB4fS5hbm5vdW4tYm94e2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjMwcHggMTVweCAzMHB4IDMwcHg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6LTM1MHB4O3dpZHRoOjM1MHB4O2hlaWdodDoxMDAlO3otaW5kZXg6NDt0cmFuc2l0aW9uOmFsbCBlYXNlIC40c30uYW5ub3VuLWJveC5vcGVue3JpZ2h0OjB9LmFubm91bi1ib3gub3BlbisuYW5uLW92ZXJsYXl7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFubm91bi1ib3h7cmlnaHQ6LTI4MHB4O3dpZHRoOjI4MHB4fS5hbm5vdW4tYm94IC5oZDNie2ZvbnQtc2l6ZToyMHB4fX0uYW5uLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQpO3otaW5kZXg6MztkaXNwbGF5Om5vbmV9LmFubm91bi1saXN0e2hlaWdodDo5NiU7bWFyZ2luLXRvcDoxMHB4fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW17cGFkZGluZzoxNnB4IDA7bWFyZ2luLXJpZ2h0OjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtjb2xvcjojNzY3Njc2fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLmYxMntsaW5lLWhlaWdodDoxNnB4O21hcmdpbjo4cHggMH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWd7bWFyZ2luOjEwcHggMH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWcgaW1ne3dpZHRoOjEwMCV9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAubW9yZXtkaXNwbGF5Om5vbmV9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAucm1vcmV7Y29sb3I6IzlkMWQyN30uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIGF7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYW5ub3VuLWxpc3R7aGVpZ2h0Ojg4dmh9fS5tZW51LWNhcmRMaXN0LWNudCAuaGQtYnh7bWFyZ2luOjBweDtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzowIDB9Lm1lbnUtY2FyZExpc3QtY250IC5oZC1ieCBoNHtmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6cmdiYSgzNywzNiw1OSwuNSk7bGV0dGVyLXNwYWNpbmc6MS41cHh9Lm1lbnUtY2FyZExpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LmdyZGlhbnRDYXJke2JvcmRlci1yYWRpdXM6OHB4O21pbi13aWR0aDozMSU7bWFyZ2luOjAgOHB4O21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncmRpYW50Q2FyZHt3aWR0aDozMCU7bWFyZ2luOjNweCA1cHh9fS5ncmRpYW50Q2FyZCBhe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTVweCAyMHB4O21pbi1oZWlnaHQ6NzJweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOnJvdztmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7dHJhbnNpdGlvbjplYXNlLWluIC4xc31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5ncmRpYW50Q2FyZCBhe3BhZGRpbmc6N3B4IDEwcHg7bWluLWhlaWdodDo2MHB4O2ZvbnQtc2l6ZToxMnB4fX0uZ3JkaWFudENhcmQgYSBzcGFue2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6MzBweDt3aWR0aDozMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZ3JkaWFudENhcmQgYSBzcGFuOmJlZm9yZXtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjYwMH0uZ3JkaWFudENhcmQgYTpob3Zlcntjb2xvcjojMDA1NmIzfS5ncmRpYW50Q2FyZC5ncmRTZWxlY3QgYSwuZ3JkaWFudENhcmQuZ3JkV2VhbHRoIGEsLmdyZGlhbnRDYXJkLmdyZFByaXZhdGUgYXtjb2xvcjojZmZmfS5ncmRpYW50Q2FyZC5ncmRTZWxlY3QgYTpob3ZlciwuZ3JkaWFudENhcmQuZ3JkV2VhbHRoIGE6aG92ZXIsLmdyZGlhbnRDYXJkLmdyZFByaXZhdGUgYTpob3Zlcntjb2xvcjojZmZmfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFAze2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSl9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYXtwYWRkaW5nOjA7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWluLWhlaWdodDoxNXB4O21hcmdpbi1ib3R0b206MTVweH0ubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWd7ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nOjRweCA3cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7Ym9yZGVyLXJhZGl1czo4cHg7Ym94LXNoYWRvdzo0cHggMnB4IDRweCAwcHggcmdiYSgxNDQsNDIsNDQsLjE2KTtjb2xvcjojMzUzNTM1O2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1yaWdodDo4cHh9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyMXtiYWNrZ3JvdW5kOiNmZmZiZTZ9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyMntiYWNrZ3JvdW5kOiNlYmZmZmZ9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyM3tiYWNrZ3JvdW5kOiNmZmVmZmR9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNHtiYWNrZ3JvdW5kOiNmZmNlY2V9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNXtiYWNrZ3JvdW5kOiNmZmUxZWN9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNntiYWNrZ3JvdW5kOiNmMmU1ZmZ9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyN3tiYWNrZ3JvdW5kOiNlZWZmZjJ9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyOHtiYWNrZ3JvdW5kOiNmZmY3Zjd9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFnc34udGl0bGV7cGFkZGluZzowIDhweCAxOHB4IDEycHh9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGl0bGV7Y29sb3I6IzM1MzUzNTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjAgOHB4IDAgMTJweDt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50aXRsZSBzcGFue3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7ZmxleC1zaHJpbms6MDtib3JkZXItcmFkaXVzOjIwcHg7Ym94LXNoYWRvdzowcHggMXB4IDIuNXB4IHJnYmEoMTQ1LDQyLDQ0LC4yNCk7dG9wOjA7cG9zaXRpb246cmVsYXRpdmV9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGl0bGUgc3Bhbjo6YmVmb3Jle2ZvbnQtc2l6ZToxMHB4fS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGE6aG92ZXIgLnRpdGxle2NvbG9yOiM5ZDFkMjd9Lm1ldGFsLWRyb3AtZG93biAubGlua3tjb2xvcjojODAxYzFlO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9sbS9hcnJvdy1tZXRhbC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7cGFkZGluZy1yaWdodDoxMHB4O3dpZHRoOmF1dG8gIWltcG9ydGFudH0ubWV0YWwtZHJvcC1kb3duIC5saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC13ZWlnaHQ6NzAwfS5tZXRhbC1kcm9wLWRvd24gLmhkLWJ4IGg0e2NvbG9yOiM3YTdhN2E7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmV9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFAze2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSl9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGF7cGFkZGluZzowO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3N7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDttaW4taGVpZ2h0OjE1cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWd7ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nOjRweCA3cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7Ym9yZGVyLXJhZGl1czo4cHg7Ym94LXNoYWRvdzo0cHggMnB4IDRweCAwcHggcmdiYSgxNDQsNDIsNDQsLjE2KTtjb2xvcjojMzUzNTM1O2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1yaWdodDo4cHh9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjF7YmFja2dyb3VuZDojZmZmYmU2fS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHIye2JhY2tncm91bmQ6I2ViZmZmZn0uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyM3tiYWNrZ3JvdW5kOiNmZmVmZmR9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjR7YmFja2dyb3VuZDojZmZjZWNlfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHI1e2JhY2tncm91bmQ6I2ZmZTFlY30uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNntiYWNrZ3JvdW5kOiNmMmU1ZmZ9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2Nscjd7YmFja2dyb3VuZDojZWVmZmYyfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHI4e2JhY2tncm91bmQ6I2ZmZjdmN30uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFnc34udGl0bGV7cGFkZGluZzowIDhweCAxMHB4IDEycHh9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRpdGxle2NvbG9yOiMzNTM1MzU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowIDhweCAwIDEycHg7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50aXRsZSBzcGFue3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7ZmxleC1zaHJpbms6MDtib3JkZXItcmFkaXVzOjIwcHg7Ym94LXNoYWRvdzowcHggMXB4IDIuNXB4IHJnYmEoMTQ1LDQyLDQ0LC4yNCk7dG9wOjA7cG9zaXRpb246cmVsYXRpdmV9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRpdGxlIHNwYW46OmJlZm9yZXtmb250LXNpemU6MTBweH0uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYTpob3ZlciAudGl0bGV7Y29sb3I6IzlkMWQyN30uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQuZ3JkU2VsZWN0IC50aXRsZSwuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQuZ3JkV2VhbHRoIC50aXRsZSwuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQuZ3JkUHJpdmF0ZSAudGl0bGUsLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFNlbGVjdCBhOmhvdmVyIC50aXRsZSwuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQuZ3JkV2VhbHRoIGE6aG92ZXIgLnRpdGxlLC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZC5ncmRQcml2YXRlIGE6aG92ZXIgLnRpdGxle2NvbG9yOiNmZmZ9LmFsbC1kcm9wLWRvd24gLmxpbmt7Y29sb3I6IzgwMWMxZTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvbG0vYXJyb3ctbWV0YWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O3BhZGRpbmctcmlnaHQ6MTBweDt3aWR0aDphdXRvICFpbXBvcnRhbnR9LmFsbC1kcm9wLWRvd24gLmxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXdlaWdodDo3MDB9LmFsbC1kcm9wLWRvd24gLmhkLWJ4IC5oNHtjb2xvcjojN2E3YTdhO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lfS5hbGwtZHJvcC1kb3duIC5oZC1ieCAuaGQydjR7Y29sb3I6IzdhN2E3YTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW4tYm90dG9tOjB9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmhke2NvbG9yOiMwMDA7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWx9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGl7cGFkZGluZzowO21hcmdpbi1ib3R0b206NnB4fS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGF7cGFkZGluZzowfS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJke2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSk7cGFkZGluZzo4cHggNXB4IDEwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MDt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGl0bGV7Y29sb3I6IzM1MzUzNTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjAgMTBweH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFnc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21pbi1oZWlnaHQ6MTVweH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFne2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzo0cHggN3B4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O2JvcmRlci1yYWRpdXM6OHB4O2JveC1zaGFkb3c6NHB4IDJweCA0cHggMHB4IHJnYmEoMTQ0LDQyLDQ0LC4xNik7Y29sb3I6IzM1MzUzNTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6OHB4fS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHIxe2JhY2tncm91bmQ6I2ZmZmJlNn0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyMntiYWNrZ3JvdW5kOiNlYmZmZmZ9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjN7YmFja2dyb3VuZDojZmZlZmZkfS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHI0e2JhY2tncm91bmQ6I2ZmY2VjZX0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyNXtiYWNrZ3JvdW5kOiNmZmUxZWN9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjZ7YmFja2dyb3VuZDojZjJlNWZmfS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHI3e2JhY2tncm91bmQ6I2VlZmZmMn0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyOHtiYWNrZ3JvdW5kOiNmZmY3Zjd9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkudmlld0FsbHtjb2xvcjojN2E3YTdhO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MCAxMHB4IDEwcHggMTBweH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaS52aWV3QWxsIC5saW5re2NvbG9yOiM4MDFjMWU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWw7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2xtL2Fycm93LW1ldGFsLnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtwYWRkaW5nLXJpZ2h0OjEwcHg7bWFyZ2luOjAgNXB4fS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpLnZpZXdBbGwgLmxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXdlaWdodDo3MDB9Lm1vcmUtbmF2e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1vcmUtbmF2e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt6LWluZGV4OjM7dG9wOjBweH0ubW9yZS1uYXYuYWN0e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19Lm1vcmUtbmF2IC5sb2dvLWJhcntwYWRkaW5nOjE4cHggMjBweH0ubW9yZS1uYXYgLmxvZ28tYmFyIC5sb2dve3dpZHRoOjg4cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb3JlLW5hdiAubW9iLXNjcm9sbHttYXgtaGVpZ2h0Ojg0JTttYXJnaW4tYm90dG9tOjE5MHB4fX0ubGlzdC1tb3JlIHVsIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI4cHg7cGFkZGluZzoyMHB4IDM1cHggMjBweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1tb3JlIHVsIGxpIGF7Zm9udC1zaXplOjI0cHh9fS5saXN0LW1vcmUgdWwgbGkgYSBzcGFue2JhY2tncm91bmQ6IzU0NTY1Yn0ubGlzdC1tb3JlIHVsIGxpIGEgc3BhbiBpbWd7cGFkZGluZy1yaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1tb3JlIHVsIGxpIGEgc3BhbntiYWNrZ3JvdW5kOm5vbmV9fS5saXN0LW1vcmUgdWwgbGkgYSAuaWNvbi1Eb3duOmJlZm9yZXtmb250LXNpemU6MjBweDtjb2xvcjojZGEzNDQyfS5saXN0LW1vcmUgdWwgbGkgYS5hY3QgLmljb24tRG93bjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnR7YmFja2dyb3VuZDojMDAwO3BhZGRpbmc6MzBweCAwfS5saXN0LW1vcmUgLmRyb3Bkb3duLWNvbnRlbnQgbGl7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTZweDttYXJnaW46MHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6NTVweDttYXJnaW4tcmlnaHQ6MzBweH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpIGF7cGFkZGluZzoxMHB4IDMwcHggMjBweCAxMnB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCA5NyUgMTVweDtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LmhlYWRlci1vcDF7aGVpZ2h0OjcwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5oZWFkZXItb3AxIC5sb2dve3BhZGRpbmc6MTVweCAwfS5oZWFkZXItb3AxIC5sb2dvIGltZ3t3aWR0aDphdXRvO2hlaWdodDo0MHB4fS5vZmZlci1tb2RhbHtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDtib3gtc2hhZG93OjBweCAwcHggMTVweCByZ2JhKDAsMCwwLC4zKSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MTVweCAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7cGFkZGluZzo1MHB4ICFpbXBvcnRhbnR9Lm9mZmVyLW1vZGFsIC5mMzB7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMHB4O21hcmdpbi1ib3R0b206MH0ub2ZmZXItbW9kYWwgLmYyMHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzYxNjE2MTttYXJnaW4tdG9wOjEwcHggIWltcG9ydGFudH0ub2ZmZXItbW9kYWwgLmljb24tY2xvc2V7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwfS5vZmZlci1tb2RhbCAuaWNvbi1jbG9zZTo6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm9mZmVyLW1vZGFsIC5tb2JOby1ib3ggLmZsZXh7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ub2ZmZXItbW9kYWwgLm1vYk5vLWJveCAuZm9ybS1ib3h7d2lkdGg6NzAlfS5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdC5vcDF7d2lkdGg6YXV0bztwYWRkaW5nLXJpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMnB4O2JvcmRlci1ib3R0b206MDtiYWNrZ3JvdW5kLXNpemU6MjJweDtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgdXJsKC4uL2ltYWdlcy9hcnJvdy1kb3duLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtib3JkZXItcmFkaXVzOjA7cGFkZGluZzo2cHggMDtjb2xvcjojOWIxZTI2O2hlaWdodDphdXRvO3BhZGRpbmctcmlnaHQ6Y2FsYyguNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudH0ub2ZmZXItbW9kYWwgLmlucHV0LWJ4e2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5YjFlMjY7d2lkdGg6MTAwJTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjMycHg7cGFkZGluZzo4cHggMDtsZXR0ZXItc3BhY2luZzo1cHh9Lm9mZmVyLW1vZGFsIC53OTBwe3dpZHRoOjkwJX0ub2ZmZXItbW9kYWwgLm90cC1pbmZve2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjI0cHh9Lm9mZmVyLW1vZGFsIC5vdHAtaW5mbyBzcGFue2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjI0cHh9Lm9mZmVyLW1vZGFsIC5vdHAtaW5mbyBhe2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiM2MTYxNjF9Lm9mZmVyLW1vZGFsIGxhYmVsLmVycm9ye2NvbG9yOiM5YjFlMjY7bWFyZ2luOjhweCAwIDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5vZmZlci1tb2RhbHtwYWRkaW5nOjI1cHh9Lm9mZmVyLW1vZGFsIC5mMzB7Zm9udC1zaXplOjIwcHh9Lm9mZmVyLW1vZGFsIC5mMjB7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwfS5vZmZlci1tb2RhbCAub3RwLWluZm97Zm9udC1zaXplOjE0cHh9Lm9mZmVyLW1vZGFsIC5jdXN0b20tc2VsZWN0Lm9wMXtmb250LXNpemU6MThweDtiYWNrZ3JvdW5kLXNpemU6MTZweH0ub2ZmZXItbW9kYWwgLmlucHV0LWJ4e2ZvbnQtc2l6ZToxOHB4O2xldHRlci1zcGFjaW5nOjJweH0ub2ZmZXItbW9kYWwgLmljb24tY2xvc2V7Zm9udC1zaXplOjE4cHh9Lm9mZmVyLW1vZGFsIC5NVDMwLC5vZmZlci1tb2RhbCAuTVQyMHttYXJnaW4tdG9wOjE1cHh9Lm9mZmVyLW1vZGFsIC5NVDUwe21hcmdpbi10b3A6MjVweH19Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAuYnRuLWJveCAuYnRuLXJlZHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHh9Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAuYnRuLWJveCAuYnRuLXJlZC5iaWd7d2lkdGg6MjQwcHh9Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAub3RwLWJ4e2Rpc3BsYXk6YmxvY2t9Lm9mZmVyLW1vZGFsLm9mZmVyLW1vZGFsLXJldmFtcCAub3RwLWJ4LmhpZGV7ZGlzcGxheTpub25lfS5tb2RhbC1iYWNrZHJvcHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjcpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDdweCl9Lm1vZGFsLWJhY2tkcm9wLXdoYXRzYXBwe2JhY2tkcm9wLWZpbHRlcjpibHVyKDdweCl9LmhkM2J7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMn0ubS1zdXBwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6OHB4IDBweDtib3gtc2hhZG93OjBweCA0cHggOHB4IHJnYmEoMzcsMzYsNTksLjA1KTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojOTgxYTFkfS5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZSBpbWd7bWFyZ2luLXJpZ2h0OjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm0tc3VwcG9ydCAuYnRuLWJveCAuYnRuLXdoaXRle3BhZGRpbmc6NHB4IDE1cHggIWltcG9ydGFudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0udG9wLW5hdi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAubG9nbyBpbWd7aGVpZ2h0OjM0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtib3JkZXI6c29saWQgMXB4ICM5ZDFkMjc7cGFkZGluZzo4cHggMTVweDttYXJnaW4tbGVmdDoxNXB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtiYWNrZ3JvdW5kLWNvbG9yOiM5ZDFkMjc7Y29sb3I6I2ZmZn0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZSNkcm9wZG93bk1lbnVIZWxwe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojMzUzNTM1O2JvcmRlci1jb2xvcjojMzUzNTM1fX0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3ggLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZXtwb3NpdGlvbjpyZWxhdGl2ZX0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjEwcHggMTVweCAxMHB4IDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2ZmZiByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMCU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtib3R0b206LTEzcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey50b3AtbmF2LWNvbnRhaW5lciAudG9wLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZTpiZWZvcmV7ZGlzcGxheTpub25lfX0ubGFuZy1ieE1vYntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDo2O3BhZGRpbmc6MjBweDtkaXNwbGF5Om5vbmV9LmxhbmctYnhNb2IgLmYyMHtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbToxNnB4O2ZvbnQtc2l6ZToyMHB4fS5sYW5nLWJ4TW9iIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToxOHB4fS5sYW5nLWJ4TW9iIC5pY29uLWNsb3NlOjpiZWZvcmV7Y29sb3I6IzliMWUyNn0ubGFuZy1ieE1vYiBsaXtwYWRkaW5nOjhweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Zm9udC1zaXplOjE0cHh9LmxhbmctYnhNb2IgbGkgYXtjb2xvcjojMjUyNDNifS5vdmVybGF5MXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMik7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3otaW5kZXg6NTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oZWxwLWRyb2Rvd24tbWVudXt3aWR0aDozNTVweDttaW4td2lkdGg6MzU1cHg7bWF4LXdpZHRoOjM1NXB4O2JvcmRlci1yYWRpdXM6NnB4O2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowO2JveC1zaGFkb3c6MHB4IDRweCA0cHggNHB4IHJnYmEoMCwwLDAsLjI1KTt6LWluZGV4Ojk5OTk7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1sZWZ0Oi0xNXB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtvdmVyZmxvdzpoaWRkZW59LmhlbHAtZHJvZG93bi1tZW51LmRyb3Bkb3duLWNvbnRlbnR7dG9wOjM2cHggIWltcG9ydGFudDtsZWZ0Oi05NXB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGVscC1kcm9kb3duLW1lbnUuZHJvcGRvd24tY29udGVudHtsZWZ0Oi0xNzRweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA4MjBweCl7LmhlbHAtZHJvZG93bi1tZW51Lm5vLWJzLWpze3RvcDozMHB4ICFpbXBvcnRhbnQ7bGVmdDotNzBweCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtZHJvZG93bi1tZW51Lm5vLWJzLWpze3RvcDphdXRvICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDtib3R0b206LTJweCAhaW1wb3J0YW50O2xlZnQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6OHB4IDhweCAwIDB9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsuaGVscC1kcm9kb3duLW1lbnV7dG9wOmF1dG8gIWltcG9ydGFudDtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50O2JvdHRvbTotMnB4ICFpbXBvcnRhbnQ7bGVmdDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo4cHggOHB4IDAgMH19LmhlbHAtZHJvZG93bi1tZW51IGF7cGFkZGluZzoxNXB4ICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtZHJvZG93bi1tZW51IGF7cGFkZGluZzoxMnB4IDMycHggIWltcG9ydGFudH0uaGVscC1kcm9kb3duLW1lbnUgYS5jbG9zZXtwYWRkaW5nOjEwcHggMTBweCAwIDEwcHggIWltcG9ydGFudDtvcGFjaXR5OjE7bWFyZ2luLWJvdHRvbTotOHB4O3BhZGRpbmctYm90dG9tOjEwcHggIWltcG9ydGFudH0uaGVscC1kcm9kb3duLW1lbnUgYTpsYXN0LWNoaWxkOm5vdCguY2xvc2Upe3BhZGRpbmctYm90dG9tOjM2cHggIWltcG9ydGFudH19LmhlbHAtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0uaGVscC1kcm9kb3duLW1lbnUgYSBmaWd1cmV7bWFyZ2luOjA7bWFyZ2luLXJpZ2h0OjVweH0uaGVscC1kcm9kb3duLW1lbnUgYSBwe21hcmdpbjowO21hcmdpbi1sZWZ0OjE1cHh9LmhlbHAtZHJvZG93bi1tZW51IGEgcCBzcGFue2Rpc3BsYXk6YmxvY2s7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwfS5oZWxwLWRyb2Rvd24tbWVudSBhIHAgc3Ryb25ne2NvbG9yOiM5ODIxMjc7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6YmxvY2t9LmhlbHAtZHJvZG93bi1tZW51IGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWVlICFpbXBvcnRhbnR9I2J1bGxldGluLW1vZGFsIC5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjk4NHB4fSNidWxsZXRpbi1tb2RhbCAubW9kYWwtZGlhbG9nOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246Zml4ZWQ7dG9wOjExMHB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tkcm9wLWZpbHRlcjpibHVyKDFweCk7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoYmxhY2ssIHRyYW5zcGFyZW50KX0uYnVsbGV0aW4tbW9kYWx7cGFkZGluZzo1MHB4IDM4cHggMjlweCAzOHB4O2JvcmRlci1yYWRpdXM6NXB4fS5idWxsZXRpbi1tb2RhbCAuaDN7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTMwJTttYXJnaW46MH0uYnVsbGV0aW4tbW9kYWwgLmljb24tY2xvc2U6YmVmb3Jle2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjIwcHh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1zdGFnZS1vdXRlcntvdmVyZmxvdzpoaWRkZW59LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1zdGFnZXtkaXNwbGF5OmZsZXh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXZ7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDoyNHB4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldiwuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHR7YmFja2dyb3VuZC1jb2xvcjojZWZlZGVkO2hlaWdodDozNnB4O3dpZHRoOjM2cHg7Ym9yZGVyLXJhZGl1czoxOHB4O2JveC1zaGFkb3c6bm9uZTtib3JkZXI6MDttYXJnaW4tbGVmdDoyMHB4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldi5kaXNhYmxlZCwuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHQuZGlzYWJsZWR7b3BhY2l0eTouNX0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYgc3BhbiwuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHQgc3Bhbntmb250LXNpemU6MjFweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYgc3BhbjpiZWZvcmUsLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHNwYW46YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW17Ym9yZGVyLXJhZGl1czoxNnB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNkM2QzZDMgNTAlL2NvdmVyIG5vLXJlcGVhdH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSBmaWd1cmV7dGV4dC1hbGlnbjpjZW50ZXJ9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gZmlndXJlIGltZ3ttYXgtd2lkdGg6MTAwJX0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSAuY29udGVudHtwYWRkaW5nOjIwcHggMTBweDtiYWNrZ3JvdW5kOiM5ZDFkMjd9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnQgcHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoyMnB4O2JvcmRlci1ib3R0b206LjVweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KTttYXJnaW4tYm90dG9tOjEzcHg7cGFkZGluZy1ib3R0b206MTVweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSAuY29udGVudCBhe2NvbG9yOnZhcigtLUdyYXktNiwgI0YyRjJGMik7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0jYmVsbC1idWxsZXRpbi5hY3RpdmV7cG9zaXRpb246cmVsYXRpdmV9I2JlbGwtYnVsbGV0aW4uYWN0aXZlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDVweDtsZWZ0OjA7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItbGVmdDoxMnB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjEycHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjEycHggc29saWQgI2ZmZn0uYmctbGlnaHQtd2hpdGV7YmFja2dyb3VuZDojZjVmNWY1O2JhY2tkcm9wLWZpbHRlcjpibHVyKDZweCl9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e21pbi13aWR0aDozMjBweDtsZWZ0OmF1dG87cmlnaHQ6MDt0b3A6NnB4ICFpbXBvcnRhbnQ7cGFkZGluZzoyMHB4IDIwcHggMCAyMHB4O2JvcmRlci1yYWRpdXM6OHB4O292ZXJmbG93OmhpZGRlbjtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSl9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51LmRyb3Bkb3duLWNvbnRlbnR7Ym9yZGVyOm5vbmU7bGVmdDphdXRvO3JpZ2h0Oi02NXB4O3RvcDo0MHB4ICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUuZHJvcGRvd24tY29udGVudHtyaWdodDotMTBweH19QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudS5uby1icy1qc3t0b3A6MzVweDtyaWdodDotMTMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUubm8tYnMtanN7cmlnaHQ6MDt0b3A6YXV0bztib3R0b206LTJweDtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e3RvcDphdXRvICFpbXBvcnRhbnQ7cmlnaHQ6MDtib3R0b206MHB4O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDt6LWluZGV4Ojk5OTk5OTk5OTk5OTk7Ym9yZGVyLXJhZGl1czo4cHggOHB4IDAgMDtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7cGFkZGluZzoyMHB4IDMycHggMCAzMnB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuY2xvc2V7bWFyZ2luLXRvcDotN3B4O21hcmdpbi1yaWdodDotMjBweH19QG1lZGlhKG1heC13aWR0aDogODM0cHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmNsb3Nle29wYWNpdHk6MX19LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5oZDJ2e2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O21hcmdpbi1ib3R0b206MH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgcHtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjVweDttYXJnaW4tYm90dG9tOjIwcHh9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5idG4tcmVke2xldHRlci1zcGFjaW5nOm5vcm1hbDtwYWRkaW5nOjhweCAyNHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojZmZmfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuYnRuLXJlZDp2aXNpdGVke2NvbG9yOiNmZmZ9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5idG4tcmVkOmhvdmVye2JhY2tncm91bmQ6IzlkMWQyN30ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZXttYXJnaW4tdG9wOjIwcHh9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYXtwYWRkaW5nOjIwcHggMjBweCAhaW1wb3J0YW50O2NvbG9yOiM5ZDFkMjc7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtiYWNrZ3JvdW5kOnJnYmEoMjQxLDI0MSwyNDEsLjkpO21hcmdpbjowIC0yMHB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEuYm9yZGVye2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSg4Myw4Myw4MywuMikgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYXttYXJnaW46MCAtMzJweDtwYWRkaW5nOjIwcHggMzJweCAhaW1wb3J0YW50fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEuYm9yZGVye3BhZGRpbmctdG9wOjM2cHggIWltcG9ydGFudH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhOm5vdCguYm9yZGVyKXtwYWRkaW5nLWJvdHRvbTozNnB4ICFpbXBvcnRhbnR9fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIHB7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHh9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGV7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntkaXNwbGF5Om5vbmV9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXtib3R0b206LTlweCAhaW1wb3J0YW50fS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnV7Ym9yZGVyLXJhZGl1czo4cHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTZweDttaW4td2lkdGg6MTgwcHg7bWFyZ2luLXRvcDo2cHg7ei1pbmRleDo5OX0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGF7cGFkZGluZzoxMnB4IDExcHg7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjE7Ym9yZGVyLXJhZGl1czowfS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpsYXN0LWNoaWxke2JvcmRlcjowfS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpob3Zlciwubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGEuYWN0aXZle2NvbG9yOiM5ZDFkMjcgIWltcG9ydGFudDtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDojZjFmMWYxICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo0cHh9aGVhZGVyLnppbmRleCAudG9wLW5hdi5iZy1saWdodC13aGl0ZXt6LWluZGV4Ojk7Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDM3LDM2LDU5LC4xKX1oZWFkZXIuemluZGV4IC5zZWMtbmF2LmJnLXdoaXRle2Rpc3BsYXk6bm9uZTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpkaXNwbGF5IDBzLG9wYWNpdHkgLjVzIGxpbmVhcn1oZWFkZXIgI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyOmJlZm9yZXtjb250ZW50OlwiXFxhXCI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0NnB4O3JpZ2h0OjI1cHg7Ym94LXNoYWRvdzowcHggM3B4IDNweCAzcHggcmdiYSgwLDAsMCwuMjUpO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVyICNsb2dpbi1kcm9wZG9udy1saTpob3ZlcjpiZWZvcmV7ZGlzcGxheTpub25lfX1oZWFkZXIgI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ5cHg7cmlnaHQ6MjVweDtib3gtc2hhZG93OjBweCAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXIgI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX19I25vcm1hbC10YWJzLWRyb3Bkb3due2hlaWdodDozNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9I25vcm1hbC10YWJzLWRyb3Bkb3duIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXtkaXNwbGF5Om5vbmV9I25vcm1hbC10YWJzLWRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6YmVmb3Jle2Rpc3BsYXk6YmxvY2t9I25vcm1hbC10YWJzLWRyb3Bkb3duOmhvdmVyIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnV7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3Bkb3duLmJ0bi1ib3guc2hvdzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMTtwb2ludGVyLWV2ZW50czpub25lfX0jb2ZmZXItcG9wdXAgLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6ODAwcHh9I29mZmVyLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm9mZmVyLW1vZGFsIC5wb3B1cC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyNXB4O3RvcDoyNXB4O3otaW5kZXg6MX0ubS1uYXYtYm90dG9tIGxpIGF7cGFkZGluZzoxMHB4IDhweCAxM3B4IDhweH0ubS1uYXYtYm90dG9tIGxpLmFjdGl2ZSBhe3BhZGRpbmc6MTNweCA4cHggMTBweCA4cHg7Ym9yZGVyLXRvcDpub25lfS5kZC1zaGFkb3c6aG92ZXI+YXtoZWlnaHQ6YXV0bztib3JkZXItcmFkaXVzOjhweCA4cHggMHB4IDBweDtiYWNrZ3JvdW5kOiNmN2Y3ZjcgIWltcG9ydGFudDtoZWlnaHQ6MjhweCAhaW1wb3J0YW50O2JveC1zaGFkb3c6MHB4IC0ycHggMy4xcHggMHB4IHJnYmEoMCwwLDAsLjI1KTtjb2xvcjojNjYxMjEzICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6Ym9sZH0uZGQtc2hhZG93OmhvdmVyIC5kcm9wZG93bi1jb250ZW50e3RvcDo0MnB4ICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowcHggNHB4IDhweCA4cHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDBweCA2LjhweCAwcHggcmdiYSgwLDAsMCwuMjUpICFpbXBvcnRhbnQ7cGFkZGluZzowIDVweDtvdmVyZmxvdzpoaWRkZW59LmRkLXNoYWRvdzpob3ZlciAuZHJvcGRvd24tY29udGVudCBsaTpob3ZlciBhe2NvbG9yOiM2NjEyMTMgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkfS5kZC1zaGFkb3ctbm9uZTpob3ZlciAuZHJvcGRvd24tY29udGVudHt0b3A6NDJweCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MHB4IDRweCA4cHggOHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAwcHggNi44cHggMHB4IHJnYmEoMCwwLDAsLjI1KSAhaW1wb3J0YW50O3BhZGRpbmc6MCA1cHg7b3ZlcmZsb3c6aGlkZGVufS5kZC1zaGFkb3ctbm9uZTpob3ZlciAuZHJvcGRvd24tY29udGVudCBsaTpob3ZlciBhe2NvbG9yOiM2NjEyMTMgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkfUBtZWRpYShtaW4td2lkdGg6IDgzNXB4KXsuZC1tZC04MzQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA4MzVweCl7LmQtbWQtODM0LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5tb2RhbC1iYWNrZHJvcC5ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpfUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsjc2VhcmNoLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fX0jc2VhcmNoLWNvbnRhaW5lciAuY2xvc2VMb2dpbi1uZXd7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsjc2VhcmNoLWNvbnRhaW5lciAuY2xvc2VMb2dpbi1uZXd7ZGlzcGxheTppbmxpbmUtYmxvY2t9fSNzZWFyY2gtY29udGFpbmVyIC5sb2dve21hcmdpbi1yaWdodDoxNXB4O2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxNTgwcHgpeyNzZWFyY2gtY29udGFpbmVyIC5sb2dve21hcmdpbi1yaWdodDoxNXB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NzBweH19I3NlYXJjaC1jb250YWluZXIgLmxvZ28gaW1ne2hlaWdodDozNnB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0b30uaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7Ym9yZGVyLXJhZGl1czoxOS41cHg7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjlweCAxMHB4IDlweCA1MHB4O3dpZHRoOjEwMCU7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7Zm9udC1zaXplOjE0cHh9fS5oZWFkZXItc2VhcmNoLWJveCAuaW1nLXNlYXJjaHt0b3A6MTBweDtsZWZ0OjIzcHh9LmhlYWRlci1zZWFyY2gtYm94IC5pbWctY2xvc2V7dG9wOjEwcHg7cmlnaHQ6MjNweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5Om5vbmV9LmhlYWRlci1zZWFyY2gtbW9kYWwgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24gLmljb24tUmlnaHQ6OmJlZm9yZSwuaGVhZGVyLXNlYXJjaC1tb2RhbCAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbiAuaWNvbi1MZWZ0OjpiZWZvcmV7Zm9udC1zaXplOjE0cHh9LmhlYWRlci1zZWFyY2gtbW9kYWwgLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6MTE2MHB4fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5pbWctY2xvc2V7ZGlzcGxheTpibG9ja30uaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtYm9keXtib3JkZXItcmFkaXVzOjEycHg7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtYm9keXtvdmVyZmxvdzpoaWRkZW47b3ZlcmZsb3cteTphdXRvO21heC1oZWlnaHQ6OTB2aH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLm1vZGFsLWNvbnRlbnR7b3ZlcmZsb3c6YXV0bzttYXgtaGVpZ2h0Ojkwdmg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDEycHggMTJweH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjI1KTtib3gtc2hhZG93OjJweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLC4yNSkgaW5zZXR9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtcGFuZXttYXgtaGVpZ2h0OjY4dmg7cGFkZGluZy1yaWdodDowcHg7b3ZlcmZsb3c6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtcGFuZXtvdmVyZmxvdzp2aXNpYmxlO2hlaWdodDoxMDAlO21heC1oZWlnaHQ6MTAwJX19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVye2JvcmRlci1yYWRpdXM6MTJweDtiYWNrZ3JvdW5kOiNlZmVmZWY7cGFkZGluZzoxMnB4IDBweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXJ7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6Mn19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVse2dhcDoxMHB4O2ZsZXgtd3JhcDpub3dyYXB9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGxpOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgbGk6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjE1cHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBsaTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGxpOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDoxNXB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYXtib3JkZXItcmFkaXVzOjE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZTBlMGUwO2JhY2tncm91bmQ6I2ZmZjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nOjZweCAxNnB4O2NvbG9yOiM2NjY7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGF7Zm9udC1zaXplOjE0cHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhLmFjdGl2ZSwuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6IzliMWUyNjtib3JkZXI6MXB4IHNvbGlkICM5YjFlMjY7Ym94LXNoYWRvdzowcHggNHB4IDRweCAwcHggcmdiYSgwLDAsMCwuMjUpfS5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhLmFjdGl2ZSBpbWcsLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGE6aG92ZXIgaW1ne21peC1ibGVuZC1tb2RlOnBsdXMtbGlnaHRlcn0uaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYSBpbWd7bWFyZ2luLXJpZ2h0OjZweDtoZWlnaHQ6MjJweDt3aWR0aDoyMnB4O21peC1ibGVuZC1tb2RlOmx1bWlub3NpdHl9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRpdGxle2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjAgMjRweDttYXJnaW4tYm90dG9tOjEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC50aXRsZXtmb250LXNpemU6MTRweDtwYWRkaW5nOjAgMTVweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZHtwb3NpdGlvbjpyZWxhdGl2ZX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtc3RhZ2Utb3V0ZXJ7cGFkZGluZy1sZWZ0OjI0cHh9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAuc3dpcGVyLXdyYXBwZXJ7cGFkZGluZy1sZWZ0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnN3aXBlci13cmFwcGVye3BhZGRpbmctbGVmdDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLXN0YWdle2Rpc3BsYXk6ZmxleDttYXJnaW4tbGVmdDotMTVweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLW5leHQsLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00MCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0ZGRiAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDEwMCUpICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCU7d2lkdGg6NTBweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDplbmR9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLW5leHQuZGlzYWJsZWQsLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLXByZXYuZGlzYWJsZWR7b3BhY2l0eTowfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLm93bC1wcmV2e3JpZ2h0OmF1dG87bGVmdDowO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAlLCAjZmZmIDEwMCUpICFpbXBvcnRhbnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5zd2lwZXItYnV0dG9uLXByZXYsLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjYzJTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRkYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlKSAhaW1wb3J0YW50O2hlaWdodDoxMDAlO3dpZHRoOjUwcHg7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZW5kfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6MH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyLC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnN3aXBlci1idXR0b24tcHJldntyaWdodDphdXRvO2xlZnQ6MDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwJSwgI2ZmZiAxMDAlKSAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAuc3dpcGVyLXNsaWRle21heC13aWR0aDpmaXQtY29udGVudH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIGF7Y29sb3I6IzY2Njt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTNweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzoxMHB4IDEycHg7Ym9yZGVyLXJhZGl1czoxOHB4O2JhY2tncm91bmQ6I2YwZjBmMDttaW4td2lkdGg6Zml0LWNvbnRlbnR9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhOmhvdmVye2NvbG9yOiMxNjE2MTY7YmFja2dyb3VuZDojY2RjZGNkfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIGF7Zm9udC1zaXplOjExcHg7d2hpdGUtc3BhY2U6bm93cmFwfX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuc3BhY2Vye21hcmdpbjoxOHB4IDAgMTBweCAwfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5jaGlwLWNvbnRhaW5lcntnYXA6MjZweDtwYWRkaW5nOjAgMjRweCA0cHggMjRweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuY2hpcC1jb250YWluZXJ7Z2FwOjEwcHg7cGFkZGluZzowIDE1cHggNHB4IDE1cHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXB7ZmxleDoxO2JvcmRlci1yYWRpdXM6MTJweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggMnB4IDcuMnB4IDBweCByZ2JhKDAsMCwwLC4xNik7cGFkZGluZzoxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwe21pbi13aWR0aDoyMTVweDtib3gtc2hhZG93OjBweCAycHggNy4ycHggMHB4IHJnYmEoMCwwLDAsLjE2KX19LmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCBpbWd7bWFyZ2luLXJpZ2h0OjVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCBpbWd7d2lkdGg6NDBweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAuZjE0c2J7bWFyZ2luLWJvdHRvbTo0cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMzYTNhM2F9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAgLmYxNHNie2ZvbnQtc2l6ZToxMnB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwIC5saW5re2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAubGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAubGluay1vbmx5e2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7cGFkZGluZy1ib3R0b206MTBweH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAubGluay1vbmx5OmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAubGluay1vbmx5e2ZvbnQtc2l6ZToxMnB4O21pbi13aWR0aDo0OCV9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbHtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0Ojc4dmh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbHtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjEwMCV9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbD5kaXYsLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtc3RhZ2Utb3V0ZXIsLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtc3RhZ2UsLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtaXRlbXtoZWlnaHQ6MTAwJX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1kb3Rze2dhcDo1cHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7d2lkdGg6MTAwJTtsZWZ0OjA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLWRvdHMgLm93bC1kb3R7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZC1jb2xvcjojZGNkY2RjO21hcmdpbjowIDNweDtmaWx0ZXI6ZHJvcC1zaGFkb3coMHB4IDJweCA0LjJweCByZ2JhKDAsIDAsIDAsIDAuNTgpKX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZXt3aWR0aDoxM3B4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiM5YjFlMjZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLWRvdHN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbXtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLmNvbnRlbnR7cGFkZGluZzoxMnB4O21heC13aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLmNvbnRlbnR7cGFkZGluZzoxMHB4O21heC13aWR0aDo2MCV9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbSAuaDN7Y29sb3I6I2ZmZjtmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLmgze2ZvbnQtc2l6ZToxNnB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLnR4dHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxNDglfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLnR4dHtmb250LXNpemU6MTJweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5idG4tcmVke2JvcmRlci1yYWRpdXM6MThweDtiYWNrZ3JvdW5kOiM5YjFlMjY7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTNweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTQ4JTtwYWRkaW5nOjhweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLmJ0bi1yZWR7Zm9udC1zaXplOjEycHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJke2JvcmRlci1yYWRpdXM6OHB4O2JvcmRlcjoxcHggc29saWQgI2RlZDRkNDtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MTJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmR7bWFyZ2luLWxlZnQ6N3B4O21hcmdpbi1yaWdodDo3cHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIGZpZ3VyZXtib3JkZXItcmFkaXVzOjhweDttYXJnaW4tYm90dG9tOjBweH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEwMCU7bWF4LWhlaWdodDoxMjBweDtvYmplY3QtZml0OmNvdmVyfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5maWdjYXB0aW9ue3BhZGRpbmc6MTBweCAxOHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuZmlnY2FwdGlvbntwYWRkaW5nOjEwcHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5oM3tjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbTo3cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5oM3tmb250LXNpemU6MTJweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmhlYWR7Y29sb3I6IzQ5NDk0OTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206NHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuaGVhZHtmb250LXNpemU6MTNweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLnNtYWxse2NvbG9yOiM2NjY7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuc21hbGx7Zm9udC1zaXplOjhweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxpbmt7bWFyZ2luLXRvcDo4cHg7Ym9yZGVyLXJhZGl1czoxOHB4O2JvcmRlcjoxcHggc29saWQgIzliMWUyNjtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzliMWUyNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MTAwJTtwYWRkaW5nOjhweCAxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAubGlua3tmb250LXNpemU6MTFweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxvZ297ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDotMzBweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxvZ28gaW1ne3dpZHRoOjYwcHh9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnBvcC1mYXFze3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MTEwcHg7ei1pbmRleDoxfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5wb3AtZmFxcyAucG9wLWlubnJ7cG9zaXRpb246YWJzb2x1dGV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5wb3AtZmFxcyAucG9wLWlubnJ7cG9zaXRpb246cmVsYXRpdmV9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRyZ3J7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM2NjY7Ym9yZGVyLWJvdHRvbTowIHNvbGlkO2hlaWdodDo1MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1yaWdodDo1MHB4O21hcmdpbi1ib3R0b206MH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdyOmJlZm9yZXt0b3A6YXV0bztib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvcmV0YWlsLXNvbHV0aW9uL2Fycm93LWRvd24ucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJnci5hY3R7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdyLmFjdDpiZWZvcmV7dG9wOmF1dG87Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3JldGFpbC1zb2x1dGlvbi9hcnJvdy11cC5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50b2dfY29udHtib3JkZXI6bm9uZTtwYWRkaW5nOjEwcHggMCAwfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRvZ19jb250IHB7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM2NjZ9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmdldC10b3VjaCAuaXRlbS1jaGlwe2JhY2tncm91bmQ6I2ZmZjhmODtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU0LDI3LDM2LC4wMil9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmdldC10b3VjaCAuaDN7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojOWIxZTI2O21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuZ2V0LXRvdWNoIC5oM3tmb250LXNpemU6MTJweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLmdldC10b3VjaCAuZ3R1c3tmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzY2NjttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmdldC10b3VjaCAuZ3R1c3tmb250LXNpemU6MTJweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaGJsb2cgLnNiZ3N7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM2NjY7bWFyZ2luOjEwcHggMH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoYmxvZyAubGluay1vbmx5e2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7cGFkZGluZy1ib3R0b206MTBweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvO2Rpc3BsYXk6YmxvY2t9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2h7bWluLWhlaWdodDo1NzBweDttYXgtaGVpZ2h0OjU3MHB4O292ZXJmbG93OmF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNvbW1lbmQtc2VhcmNoe21pbi1oZWlnaHQ6aW5oZXJpdDttYXgtaGVpZ2h0OmluaGVyaXQ7b3ZlcmZsb3c6aW5oZXJpdH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNvbW1lbmQtc2VhcmNoIC5pdGVtLWNoaXB7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaCAuaXRlbS1jaGlwIGltZ3ttYXJnaW4tcmlnaHQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2ggLml0ZW0tY2hpcCBpbWd7d2lkdGg6YXV0b319LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2ggLmJ0bi1ib3ggLmJ0bi1yZWR7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO3BhZGRpbmc6NXB4IDE1cHh9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2ggLmxpbmstb25seXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3BhZGRpbmctYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5ke21pbi1oZWlnaHQ6NTcwcHg7bWF4LWhlaWdodDo1NzBweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZHttaW4taGVpZ2h0OmluaGVyaXQ7bWF4LWhlaWdodDppbmhlcml0O292ZXJmbG93OmluaGVyaXR9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5oZWFkSDJ7Zm9udC1zaXplOjM2cHg7Y29sb3I6IzliMWUyNjtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MTVweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmhlYWRIMntmb250LXNpemU6MjRweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLnBlcmF7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzNhM2EzYTtmb250LXdlaWdodDo0MDA7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5wZXJhe2ZvbnQtc2l6ZToxMnB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuZGVzY3ttYXgtd2lkdGg6NDkwcHg7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kOiNmNGY0ZjQ7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2N7bWFyZ2luOjAgMjBweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgLmgze2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojM2EzYTNhO21hcmdpbi1ib3R0b206MTBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgLmgze2ZvbnQtc2l6ZToxNnB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuZGVzYyB1bHttYXJnaW46MCBhdXRvO2Rpc3BsYXk6dGFibGV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNjIHVse21hcmdpbjowIDMwcHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNjIHVsIGxpe2xpc3Qtc3R5bGU6ZGlzYztwYWRkaW5nOjJweDtmb250LXNpemU6MTRweDtjb2xvcjojNjY2fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuZGVzYyB1bCBsaXtmb250LXNpemU6MTRweDttYXJnaW46MCAwIDEwcHh9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW46MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5pdGVtLWNoaXB7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuaXRlbS1jaGlwIGltZ3ttYXJnaW4tcmlnaHQ6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLml0ZW0tY2hpcCBpbWd7d2lkdGg6YXV0b319LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmJ0bi1ib3ggLmJ0bi1yZWR7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO3BhZGRpbmc6NXB4IDE1cHh9LmhlYWRlci1zZWFyY2h7YmFja2dyb3VuZDojZmZmfS5oZWFkZXItc2VhcmNoICNsb2dpbi1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlLC5oZWFkZXItc2VhcmNoICNoZWxwLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmV7dG9wOjQycHh9LmhlYWRlci1zZWFyY2ggdWwuY3RhLWNvbnRhaW5lciBsaSAuZHJvcGRvd257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA4MzVweCl7LmhlYWRlci1zZWFyY2ggdWwuY3RhLWNvbnRhaW5lciBsaS5kcm9wLWRvd24jbG9naW4tZHJvcGRvbnctbGk6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQ6bm90KC5zaG93KXtkaXNwbGF5OmJsb2NrO3RvcDozNXB4ICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDgzNXB4KXsuaGVhZGVyLXNlYXJjaCB1bC5jdGEtY29udGFpbmVyIGxpLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudDpub3QoLnNob3cpe2Rpc3BsYXk6YmxvY2s7dG9wOjIwcHggIWltcG9ydGFudH19LmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bnttaW4td2lkdGg6NzBweDtwYWRkaW5nOjhweCAxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtoZWlnaHQ6MzZweDtmb250LXNpemU6MTRweDtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojOTAyYTJjO21hcmdpbi1sZWZ0OjEycHggIWltcG9ydGFudH0uaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuOmFmdGVye2Rpc3BsYXk6bm9uZX0uaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnV7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtvdmVyZmxvdzp2aXNpYmxlO3otaW5kZXg6OTk7bWFyZ2luLXRvcDotNXB4fS5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXJ7cGFkZGluZzoyMHB4IDIwcHggMCAyMHB4O2JvcmRlci1yYWRpdXM6NnB4O292ZXJmbG93OmhpZGRlbjtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuMik7Ym9yZGVyOm5vbmU7bGVmdDphdXRvO2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7LmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e3RvcDphdXRvICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpfX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweClhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXtwYWRkaW5nOjIwcHggMzJweCAwIDMycHh9fS5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0e21pbi13aWR0aDo3MHB4O3BhZGRpbmc6N3B4IDE2cHg7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNnB4O2NvbG9yOiMzNTM1MzUgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICMzNTM1MzU7Ym9yZGVyLXJhZGl1czo1MHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjE1cHggIWltcG9ydGFudH0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydDpob3ZlcntiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydDphZnRlcntkaXNwbGF5Om5vbmV9LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51e3RvcDotMTlweCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7b3ZlcmZsb3c6dmlzaWJsZTtib3JkZXI6MH0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVye21hcmdpbi10b3A6MjBweDtib3JkZXItcmFkaXVzOjZweDtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowIDAgNXB4IHJnYmEoMCwwLDAsLjIpO2JvcmRlcjpub25lO2xlZnQ6YXV0bztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5fS5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0LndoYXQtc3BlY2lhbDpob3Zlcntmb250LXdlaWdodDpib2xkfWhlYWRlci56aW5kZXggI2hlYWRlci1zZWFyY2gtc2VjdGlvbiAjc2VhcmNoLWNvbnRhaW5lciAubG9nb3tkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXIuemluZGV4ICNoZWFkZXItc2VhcmNoLXNlY3Rpb24gI3NlYXJjaC1jb250YWluZXIgLmxvZ297ZGlzcGxheTpub25lfX0uZGFyay1tb2RlIGJvZHksLmRhcmstbW9kZSBzZWN0aW9uLC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUsLmRhcmstbW9kZSAuY2FsY3VsYXRvci1mb3JtLmZvcm0tYmcsLmRhcmstbW9kZSAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY29udGFpbmVyIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfcm93IC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY2FyZF9jb250YWluZXIgLmZpbmFuY2lhbC1jYWxjLWZvcm0gLnNhdmluZy1hY2NvdW50LXNjcmVlbiAuc2ltdWxhdGlvbi1jb250YWluZXIsLmRhcmstbW9kZSAudGVzdGltb25pYWwtc2VjdGlvbiAuY2FyZCwuZGFyay1tb2RlIC5ibG9nLWNhcmQgLmNhcmQtbGVmdCwuZGFyay1tb2RlIC5ibG9nLWNhcmQgLmNhcmQtcmlnaHQsLmRhcmstbW9kZSAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiwuZGFyay1tb2RlIC5idG4tYm94IC5idG4td2hpdGUsLmRhcmstbW9kZSAuY29udGFpbmVyLnRvcC1uYXYtY29udGFpbmVyLC5kYXJrLW1vZGUgLm1vYi1tZW51LC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZCwuZGFyay1tb2RlIC50aGlyZC10YWIsLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLC5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bi1saWdodCwuZGFyay1tb2RlIC5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3ZlciwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTphY3RpdmUsLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDpob3ZlciwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmFjdGl2ZSwuZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLm1iRml4ZWRidCwuZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYSwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRyZ3IsLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50b2dfY29udCwuZGFyay1tb2RlIC5uYXYuc29jLWxpc3RpbmdUYWIgYSAuY2FyZC1ib3gsLmRhcmstbW9kZSAuYmctZ3JleSAuc2Vjb25kYXJ5LXRhYiwuZGFyay1tb2RlIC5jYXJkLm9wMiwuZGFyay1tb2RlIC5zZWFyY2gtYm94IC5mb3JtLWNvbnRyb2wsLmRhcmstbW9kZSAuZm9ybS1jb250cm9sLC5kYXJrLW1vZGUgLmxvb2tpbmctZm9yLm9wMSwuZGFyay1tb2RlIC5zZXJ2aWNlLWJveDo6YmVmb3JlLC5kYXJrLW1vZGUgLnNlY29uZGFyeS1uYXYsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLm1vZGFsLWJvZHkuYmctd2hpdGUsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkLC5kYXJrLW1vZGUgLm1vZGFsLWNvbnRlbnQuYnVsbGV0aW4tbW9kYWwsLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5vZmZlci1tb2RhbCwuZGFyay1tb2RlIC5idG4tdW5sb2Nre2JhY2tncm91bmQ6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYXJjaC1ieCAudHlwZWFoZWFkLC5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC50dC1tZW51LC5kYXJrLW1vZGUgLnNlYXJjaC1ieCwuZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkLC5kYXJrLW1vZGUgLmJ0bi1hcHBseXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzMgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkLC5kYXJrLW1vZGUgLmJ0bi1yZWR7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSBzZWxlY3Qubm9ybWFsLXNlbCwuZGFyay1tb2RlIC5zcmNoLWJ4e2JhY2tncm91bmQtY29sb3I6IzMzM30uZGFyay1tb2RlIC5pY29uLXN0YXI6YmVmb3JlLC5kYXJrLW1vZGUgLnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmUsLmRhcmstbW9kZSAubWJGaXhlZGJ0IC5yZVRpdGxlIGEudXBkb3duYnggc3Bhbi5pY29uLURvd24udXA6YmVmb3JlLC5kYXJrLW1vZGUgLm1iRml4ZWRidCAucmVUaXRsZSBhLnVwZG93bmJ4IHNwYW46YmVmb3JlLC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJncjo6YmVmb3Jle2NvbG9yOiNmZjB9LmRhcmstbW9kZSAuaWNvbi1zdGFyLmFjdGl2ZTo6YmVmb3JlLC5kYXJrLW1vZGUgLmljb24tcnM6YmVmb3Jle2NvbG9yOiNmZjB9LmRhcmstbW9kZSAudG9wLW5hdiwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLC5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlLC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLC5kYXJrLW1vZGUgZm9vdGVyLC5kYXJrLW1vZGUgLmZvb3Rlci10b3AsLmRhcmstbW9kZSAuY3VzdG9tZXItZnJpZW5kbHksLmRhcmstbW9kZSAuZ3JleS1iZywuZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmssLmRhcmstbW9kZSAuZ3JleS1iZyAuY2FyZC1ib3gsLmRhcmstbW9kZSAubmV3cy1wYWdlLmdyZXktYmczLC5kYXJrLW1vZGUgLm5ld3MtbW9yZS1jYXJkIC5tZWRpYSwuZGFyay1tb2RlIC5ncmRQMSwuZGFyay1tb2RlIC5ncmRQMiwuZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEsLmRhcmstbW9kZSAubXktbGlua3MgYSBzcGFuLC5kYXJrLW1vZGUgLmdyZXktYmcyLC5kYXJrLW1vZGUgLmxvb2tpbmctZm9yIC5jYXJkLWxvb2ssLmRhcmstbW9kZSAuc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgYSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAsLmRhcmstbW9kZSAuaG9tZS1jYXJvdXNlbC0yIC5ob21lLWNhcm91c2VsLTItbmF2LWNoaXAsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5rLC5kYXJrLW1vZGUgLnRvcC1uYXYtY29udGFpbmVyLC5kYXJrLW1vZGUgaGVhZGVyLC5kYXJrLW1vZGUgLnJldmFtcF9maW5hbmNpYWxfY2FsYyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NvbnRhaW5lciAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX3JvdyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NhcmRfY29udGFpbmVyIC5maW5hbmNpYWwtY2FsYy1mb3JtIC5zYXZpbmctYWNjb3VudC1zY3JlZW4gLnNsaWRlci1jb250YWluZXIsLmRhcmstbW9kZSAuc2VhcmNoLWJ4LC5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC50dC1tZW51LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51X19fXywuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dCwuZGFyay1tb2RlIC5idG4tYm94IC5idG4td2hpdGUsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudG9nX2NvbnQsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAubGluaywuZGFyay1tb2RlIGhlYWRlciwuZGFyay1tb2RlIC5zZWMtbmF2LC5kYXJrLW1vZGUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnR7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAudGhpcmQtdGFiIGxpIGEuYWN0aXZle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlkMWQyNyAwLjEyJSwgIzZlMGEwZiAxMDAlKX0uZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5maGQ6OmJlZm9yZSwuZGFyay1tb2RlIC5tb2ItbWVudSAubW0tdG9wLWluIC5zZWFyY2ggLmljb24tc2VhcmNoOmJlZm9yZSwuZGFyay1tb2RlIC5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3NlOmJlZm9yZSwuZGFyay1tb2RlIC5ncmV5LWJnMyAuZm9ybS1sYWJlbC1ncm91cCAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwuZGFyay1tb2RlIDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2ZmMH0uZGFyay1tb2RlIGEsLmRhcmstbW9kZSBoMSwuZGFyay1tb2RlIGgyLC5kYXJrLW1vZGUgaDMsLmRhcmstbW9kZSBoNCwuZGFyay1tb2RlIGg1LC5kYXJrLW1vZGUgaDYsLmRhcmstbW9kZSBwLC5kYXJrLW1vZGUgc3BhbiwuZGFyay1tb2RlIHN0cm9uZywuZGFyay1tb2RlIGVtLC5kYXJrLW1vZGUgc21hbGwsLmRhcmstbW9kZSBkaXYsLmRhcmstbW9kZSBsaSwuZGFyay1tb2RlIGEsLmRhcmstbW9kZSBidXR0b24sLmRhcmstbW9kZSBsYWJlbCwuZGFyay1tb2RlIHRkLC5kYXJrLW1vZGUgdGgsLmRhcmstbW9kZSBjYXB0aW9uLC5kYXJrLW1vZGUgbGVnZW5kLC5kYXJrLW1vZGUgcHJlLC5kYXJrLW1vZGUgYmxvY2txdW90ZSwuZGFyay1tb2RlIGFkZHJlc3MsLmRhcmstbW9kZSBjb2RlLC5kYXJrLW1vZGUga2JkLC5kYXJrLW1vZGUgc2FtcCwuZGFyay1tb2RlIHZhciwuZGFyay1tb2RlIGNpdGUsLmRhcmstbW9kZSBhYmJyLC5kYXJrLW1vZGUgZGZuLC5kYXJrLW1vZGUgbWFyaywuZGFyay1tb2RlIHEsLmRhcmstbW9kZSBzdWIsLmRhcmstbW9kZSBzdXAsLmRhcmstbW9kZSB0aW1lLC5kYXJrLW1vZGUgaW5zLC5kYXJrLW1vZGUgZGVsLC5kYXJrLW1vZGUgaW5wdXQsLmRhcmstbW9kZSBzZWxlY3QsLmRhcmstbW9kZSBzdmd7Y29sb3I6I2ZmMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0e2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdldC1pbnRvdWNoLXJldmFtcCwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiMyMjIgIWltcG9ydGFudH0uaGlnaGxpZ2h0ZWR7Ym9yZGVyOjFweCBzb2xpZCAjMDAwICFpbXBvcnRhbnR9LmhpZ2hsaWdodGVkV2hpdGV7Ym9yZGVyOjFweCBzb2xpZCAjZmZmICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoLC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhIHN2ZyBwYXRoe3N0cm9rZTojZmYwfS5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5jbG9zZSBwYXRoe3N0cm9rZTojZmYwO2ZpbGw6I2ZmMH0uZGFyay1tb2RlIC5jbG9zZS5jbG9zZUhlbHAgcGF0aHtmaWxsOiNmZjB9LmRhcmstbW9kZSAuc2VjLW5hdiAuaWNvbi1Eb3duOmJlZm9yZXtjb2xvcjojZmYwfS5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoe3N0cm9rZTojZmYwfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVscC1kcm9wZG9udywubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5oZWxwLWRyb3Bkb253e21hcmdpbjowIDEwcHh9LnNlYy1uYXY+dWwubGFzdCBsaSBhLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpIGF7cGFkZGluZzowIDEwcHg7Zm9udC1zaXplOjEycHh9LnNlYy1uYXY+dWwubGFzdCBsaS5za2lwLXRvLW1haW4tY29udGVudCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5za2lwLXRvLW1haW4tY29udGVudHtoZWlnaHQ6YXV0b30uc2VjLW5hdj51bC5sYXN0IGxpLnNraXAtdG8tbWFpbi1jb250ZW50IGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuc2tpcC10by1tYWluLWNvbnRlbnQgYXtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nOjZweCAxMHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O2JvcmRlci1yYWRpdXM6MTRweDtib3JkZXI6LjdweCBzb2xpZCAjMzUzNTM1fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHksLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHl7cG9zaXRpb246cmVsYXRpdmV9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3Zne2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tbGVmdDozcHg7bWFyZ2luLXJpZ2h0OjNweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgYXtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWx9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudHtib3JkZXItcmFkaXVzOjhweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggNHB4IDcuM3B4IDBweCByZ2JhKDAsMCwwLC42OCk7cGFkZGluZzoycHggMTBweCA5cHggMTBweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IGxpLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IGxpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NhY2FjYTtwYWRkaW5nOjhweCAwcHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGR7Ym9yZGVyOjB9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAubGFiZWwsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmxhYmVse2NvbG9yOiMzMzM7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZywubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmd7YmFja2dyb3VuZDojZjlmOWY5O3BhZGRpbmc6M3B4IDZweDtib3JkZXItcmFkaXVzOjJweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyBhLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyBhe3BhZGRpbmc6MDttYXJnaW46MDtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjgwMDtsaW5lLWhlaWdodDpub3JtYWx9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYTpob3ZlciwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYTpob3ZlcntiYWNrZ3JvdW5kOiNkZmRmZGZ9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYS5kaXNhYmxlZCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYS5kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQgIWltcG9ydGFudH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGF7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZDojZjlmOWY5O2NvbG9yOiMwMDA7Zm9udC1mYW1pbHk6QXJpYWw7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1sZWZ0OjVweDtmb250LXdlaWdodDo0MDA7Ym9yZGVyOjA7dGV4dC1hbGlnbjpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjA7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTI0LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTI0e21pbi13aWR0aDoyNHB4O21pbi1oZWlnaHQ6MjRweDttYXgtd2lkdGg6MjRweDttYXgtaGVpZ2h0OjI0cHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEudy0zMCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEudy0zMHttaW4td2lkdGg6MzBweDttaW4taGVpZ2h0OjE2cHg7bWF4LXdpZHRoOjMwcHg7bWF4LWhlaWdodDoxNnB4O2ZvbnQtc2l6ZTo4cHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEudy01MywubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEudy01M3ttaW4td2lkdGg6NTNweDttaW4taGVpZ2h0OjIwcHg7bWF4LWhlaWdodDoyMHB4O2ZvbnQtc2l6ZTo5cHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGE6aG92ZXIsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhOmhvdmVye2JhY2tncm91bmQ6I2RmZGZkZn0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZXtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDojZGZkZmRmO2JveC1zaGFkb3c6MHB4IDFweCAyLjVweCAwcHggcmdiYSgwLDAsMCwuMTcpfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjNweDtyaWdodDowO3otaW5kZXg6MX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHk6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHk6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpibG9jazttaW4td2lkdGg6MjAwcHh9fS5kYXJrLW1vZGUgLmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9we2JhY2tncm91bmQ6IzAwMDtib3JkZXI6MXB4IHNvbGlkICMzMzN9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kYXJrLW1vZGUgLmNvbnRhaW5lci50b3AtbmF2LWNvbnRhaW5lciwuZGFyay1tb2RlIC5zYS1iYW5uZXIuY29tbW9uLWFwcGx5Lm9wMSAuc2EtcmlnaHR7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAudGhpcmQtdGFiIC5uYXZ7YmFja2dyb3VuZDojMzMzfX0uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3ZlciwuZGFyay1tb2RlIC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5pbm5lciwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudSAuaW5uZXIsLmRhcmstbW9kZSAucGhvbmUtYngsLmRhcmstbW9kZSAuaGVscC1kcm9kb3duLW1lbnUsLmRhcmstbW9kZSB1bCNjdXN0b20tc2VsZWN0LXVpRGVzLW1lbnUgbGkgZGl2e2JhY2tncm91bmQ6IzMzM30uZGFyay1tb2RlIC5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd24gLnBob25lLWJ4OjpiZWZvcmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VhcmNoLWJ4IC50eXBlYWhlYWR7YmFja2dyb3VuZC1jb2xvcjojMzMzICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnV7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9fS5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnR7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQ6aG92ZXJ7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYXJjaC1ib3ggaW5wdXQuc2VhcmNoLWlucHV0LC5kYXJrLW1vZGUgLmxhbmRpbmctYmFubmVyIC5jYXRlZ29yeS1ieCAuY2F0LWxpc3QtbiAuY3VzLWNhdC1pdGVtIC5pdGVtLC5kYXJrLW1vZGUgLnByb3VkLWN1c3QgLnByb3VkLWN1c3QtYmcsLmRhcmstbW9kZSAuY3VzdG9tZXItc3BrLWJ4LmN1c3QtYmxvZywuZGFyay1tb2RlIC5sb2NhdGUtYnJhbmNoIC5icmFuY2gtbG9jYXRvciwuZGFyay1tb2RlIC5nZXQtbW9yZS1mZWF0dXJlcy10YWJzIGxpIC5jYXRnIHNwYW4sLmRhcmstbW9kZSAub2ZmZXItbW9kYWwsLmRhcmstbW9kZSAub2ZmZXItbW9kYWwgLmlucHV0LWJ4e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmZhcS1zZWMgLmZhcS1ibG9jaywuZGFyay1tb2RlIC5nZXQtaW50b3VjaCAuZ2V0aW4tdG91Y2gtbiwuZGFyay1tb2RlIC5zYWZldHktbGVmdC1ibG9jaywuZGFyay1tb2RlIC5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVyLC5kYXJrLW1vZGUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2LC5kYXJrLW1vZGUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0e2JhY2tncm91bmQtY29sb3I6IzAwMH0uZGFyay1tb2RlIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbiwuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDEsLmRhcmstbW9kZSAuZmVhdHVyZS1pbmZvLm9wMSwuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDIsLmRhcmstbW9kZSAuZmVhdHVyZS1pbmZvLm9wMiwuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDMsLmRhcmstbW9kZSAuZmVhdHVyZS1pbmZvLm9wMywuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDQsLmRhcmstbW9kZSAuZmVhdHVyZS1pbmZvLm9wNCwuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDUsLmRhcmstbW9kZSAuZmVhdHVyZS1pbmZvLm9wNSwuZGFyay1tb2RlIC5ncmRQMywuZGFyay1tb2RlIC5lbmpveS1wb3dlci1ib3gsLmRhcmstbW9kZSAucGwtYm94LC5kYXJrLW1vZGUgLmxvYW4tY2FsIC53aGl0ZS1ieCwuZGFyay1tb2RlIC5sb2FuLWNhbCAud2hpdGUtYnggLmZvcm0taW5wdXQsLmRhcmstbW9kZSAubG9hbi1lbWksLmRhcmstbW9kZSAuYmxvZy1saXN0IGxpLC5kYXJrLW1vZGUgLmJsb2ctbGlzdCBsaS5vcDEsLmRhcmstbW9kZSAuYmxvZy1saXN0IGxpLm9wMiwuZGFyay1tb2RlIC5ibG9nLWxpc3QgbGkub3AzLC5kYXJrLW1vZGUgLml0ZW0tY2FyLC5kYXJrLW1vZGUgLmdyeU1vZGFsLmNhci1sb2FuLW1vZGFsLW5ldyAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5tZC1wYWdlLW5hdiAuc2Vjb25kYXJ5LXRhYiwuZGFyay1tb2RlIC5tZWRpYS1jYXJkLC5kYXJrLW1vZGUgLmdyeU1vZGFsLnNlcnZpY2UtbW9kYWwgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAuaG9tZS1iYW5uZXIuaG9tZS1iYW5uZXItbmV3IC5jb250ZW50LWNvbnRhaW5lciAucmV2YW1wLWJyZWFkY3J1bWJzLC5kYXJrLW1vZGUgLmhvbWUtdGFiLWNvbnRlbnQsLmRhcmstbW9kZSAucXVpY2stbGluay1zZWN0aW9uLW5ldyAucXVpY2stbGlua3MgLmNhcmQsLmRhcmstbW9kZSAuZmFzdGFnLWJ1eSAubmF2LXRhYnMsLmRhcmstbW9kZSAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXAgbGkgc3BhbiwuZGFyay1tb2RlIC5mYXN0YWctYnV5IC5xci1zZWN0aW9uLC5kYXJrLW1vZGUgLnNlY3Rpb24taG93LXdvcmtzIC5ob3ctd29ya3MtdWwgbGkgYSwuZGFyay1tb2RlIC5uZXRjLWZhc3RhZyAucGluay1iZywuZGFyay1tb2RlIC5mYXN0YWctYmVuZWZpdCAuY2FyZHtiYWNrZ3JvdW5kOiMyMjI7YmFja2dyb3VuZC1pbWFnZTpub25lfS5kYXJrLW1vZGUgLmZhc3RhZy1zdWJuYXZiYXItbWFpbiAuc2Vjb25kYXJ5LW5hdntiYWNrZ3JvdW5kOiMyMjIgIWltcG9ydGFudH0uZGFyay1tb2RlIC53YXl0b2JhbmstbGlzdCAuaXRlbS5vcDEsLmRhcmstbW9kZSAud2F5dG9iYW5rLWxpc3QgLml0ZW0ub3AyLC5kYXJrLW1vZGUgLndheXRvYmFuay1saXN0IC5pdGVtLm9wMywuZGFyay1tb2RlIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IGJ1dHRvbi5vd2wtZG90LC5kYXJrLW1vZGUgLmZvcm0tZ3JvdXAxIHNlbGVjdCBvcHRpb24sLmRhcmstbW9kZSAuZ3J5TW9kYWwuc2VydmljZS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAucmFpc2UtaXNzdWUtbW9kYWwtZGF0YSAuc2hhZG93LWJveCwuZGFyay1tb2RlIC5mYXN0YWctYnV5IC5zdGVwcy1kYXRhIC5zdGF0dXMtc3RlcCBsaTpmaXJzdC1jaGlsZDpiZWZvcmUsLmRhcmstbW9kZSAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXAgbGk6bGFzdC1jaGlsZDpiZWZvcmUsLmRhcmstbW9kZSAuZmFzdGFnLWZhcSAuYWNjb3JkaWFuIC5mYXEtaXRlbXMsLmRhcmstbW9kZSAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXA6OmJlZm9yZSwuZGFyay1tb2RlIC5ncnlNb2RhbCAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JhY2tncm91bmQ6IzMzM30uZGFyay1tb2RlIC5ncnlNb2RhbC5jYXItbG9hbi1tb2RhbC1uZXcgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmljb24tY2xvc2UucmVkOjpiZWZvcmUsLmRhcmstbW9kZSAuZm9ybS1ncm91cDEgc2VsZWN0IG9wdGlvbntjb2xvcjojZmYwfS5kYXJrLW1vZGUgLmZhcS1zZWMgLmZhcS1ibG9jay5mYXEtYmxvY2stcmV2YW1wIC5hY2NvcmRpYW4gLnRyZ3IsLmRhcmstbW9kZSAuZmFxLXNlYyAuZmFxLWJsb2NrLmZhcS1ibG9jay1yZXZhbXAgLmFjY29yZGlhbiAudG9nX2NvbnR7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAudmlkZW8tc2VjIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IGJ1dHRvbi5vd2wtZG90LC5kYXJrLW1vZGUgLnRlc3RpbW9uaWFsLXNlY3Rpb24sLmRhcmstbW9kZSAuZmFzdGFnLWJlbmVmaXQgLmNhcmRzIC5jYXJkLWhlYWRlcntiYWNrZ3JvdW5kOiMwMDB9LmRhcmstbW9kZSAuZmFzdGFnLWZhcXtiYWNrZ3JvdW5kOiMyMjIgIWltcG9ydGFudH0uZGFyay1tb2RlIC5mb3JtLWdyb3VwMSwuZGFyay1tb2RlIC5mb3JtLWdyb3VwMSBpbnB1dCwuZGFyay1tb2RlIC5mb3JtLWdyb3VwMSB0ZXh0YXJlYXtiYWNrZ3JvdW5kLWNvbG9yOiMyMjIgIWltcG9ydGFudDtjb2xvcjojZmYwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAubGlzdC1pdGVtLm9wNSBsaSBzcGFuLC5kYXJrLW1vZGUgLmxpc3QtaXRlbS5vcDQgbGkgc3BhbntiYWNrZ3JvdW5kOiMwMDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kYXJrLW1vZGUgLndheXRvYmFuay1ieHtiYWNrZ3JvdW5kOiMyMjI7cGFkZGluZzoxMHB4IDB9fS5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMS5hY3RpdmU6OmFmdGVyLC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMi5hY3RpdmU6OmFmdGVyLC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMy5hY3RpdmU6OmFmdGVyLC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wNC5hY3RpdmU6OmFmdGVyLC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wNS5hY3RpdmU6OmFmdGVye2JvcmRlci10b3AtY29sb3I6IzIyMn0uZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGkgLmNhdGcgc3BhbntiYWNrZ3JvdW5kLWltYWdlOiMzMzN9LmRhcmstbW9kZSAuZ2V0LW1vcmUtZmVhdHVyZXMtdGFicyBsaSAuaWNvbi1hcnctZG93bjo6YmVmb3Jle2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kYXJrLW1vZGUgLmxvY2F0ZS1icmFuY2ggLmJyYW5jaC1sb2NhdG9ye2JhY2tncm91bmQ6IzMzM319LmRhcmstbW9kZSAubGlzdC1tb3JlIHVsIGxpIGEgLmljb24tRG93bjpiZWZvcmUsLmRhcmstbW9kZSAub2ZmZXItbW9kYWwgLmN1c3RvbS1zZWxlY3QsLmRhcmstbW9kZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYgc3BhbjpiZWZvcmUsLmRhcmstbW9kZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHQgc3BhbjpiZWZvcmUsLmRhcmstbW9kZSAuYnVsbGV0aW4tbW9kYWwgLmljb24tY2xvc2U6YmVmb3Jle2NvbG9yOiNmZjB9LmRhcmstbW9kZSAub2ZmZXItbW9kYWwgLmN1c3RvbS1zZWxlY3Qgb3B0aW9ue2NvbG9yOiNmZjA7YmFja2dyb3VuZDojMzMzfS5kYXJrLW1vZGUgLmlub3V0LWZlYXR1cmUtYmFubmVyIHBpY3R1cmUgaW1ne2ZpbHRlcjppbnZlcnQoNDAlKX0uZGFyay1tb2RlIC5zZWNvbmRhcnktbmF2LC5kYXJrLW1vZGUgLnNlY29uZGFyeS10YWIsLmRhcmstbW9kZSAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwsLmRhcmstbW9kZSAuY2FyZCwuZGFyay1tb2RlIC5mYXEtaXRlbXMsLmRhcmstbW9kZSAuZ3JudC1iYXUtc2VhcmNoLXJlc3VsdCAuYnJlYWRjcnVtYi13cmFwIG5hdiwuZGFyay1tb2RlIC5ncm50LWJhdS1zZWFyY2gtcmVzdWx0IC5idG4tc2hhcmUsLmRhcmstbW9kZSAuZ3JudC1zZWFyY2gtYWktZGVzYy1tYWluIC5zZWFyY2gtYWktZGVzYy1pbm5lcjo6YmVmb3JlLC5kYXJrLW1vZGUgLmdybnQtc2VhcmNoLWFpLWRlc2MtbWFpbiAuc291cmNlLW1haW4sLmRhcmstbW9kZSAuZ3JudC1yZXN1bHQtY29udGVudCAuc2VhcmNoLXRhYi1jb250ZW50LC5kYXJrLW1vZGUgLnNlYXJjaC1yZXN1bHQtdGFicyAuZ3JudC1zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLC5kYXJrLW1vZGUgLmdybnQtbGlzdC1ib3ggLmdsdGl0bGUtdGFnIC5nbC10YWcsLmRhcmstbW9kZSAucHBmX2NhbGN1X3NlYyAubHVtcGFtbW91dCwuZGFyay1tb2RlIC5wcGZfY2FsY3VfcHVwIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAuZ3JhdHVpdHlfY29udGFpbmVyIC5jYWxjdWxhdG9yLWZvcm0gLm1vbnRfY3JkIC5pbnBfZmllbGQsLmRhcmstbW9kZSAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIgLmNhbGN1bGF0b3ItZm9ybSAubW9udF9jcmQgLnllYXJzZXJ2IC5mMSwuZGFyay1tb2RlIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLmdyYXR1aXR5X2NvbnRhaW5lciAuY2FsY3VsYXRvci1mb3JtIC5tb250X2NyZCAueWVhcnNlcnYgLmYyLC5kYXJrLW1vZGUgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAuaGVhZGFtdW50LC5kYXJrLW1vZGUgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAubHVtcGFtbW91dCAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAudmFsdWUtY29udGVudCwuZGFyay1tb2RlIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmx1bXBhbW1vdXQgLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnJhZGlvLXRpbGUtZ3JvdXAsLmRhcmstbW9kZSAubXV0YWxfZnVuZF9sdW1wX3JldHJzIC50b3RhbF9pbnZlc3RfZGl2LC5kYXJrLW1vZGUgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAucmFkaW8tdGlsZS1ncm91cCwuZGFyay1tb2RlIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnZhbHVlLWNvbnRlbnQsLmRhcmstbW9kZSAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0U2lkZSAucGFyZW50X3JlZ3VsYXJfc2lwLC5kYXJrLW1vZGUgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUgLmNvbnRyaWJ1dGlvbi1kdiAuY29udHJpYnV0aW9uX2Ftb3VudCwuZGFyay1tb2RlIC5zd3BfY2FsY3VsYXRvcl9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxvYW4tY2FsIC52YWx1ZS1jb250ZW50LC5kYXJrLW1vZGUgLmxvYW4tY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWNvbXAgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZG93bmxvYWRzQm94ZXMgLmJveHMgLmJveENvbW1vbiwuZGFyay1tb2RlIC5sb2FuLWFnYWluc3QtZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD5kaXY+LnRyZ3IuYWN0KSwuZGFyay1tb2RlIC50cC11c2VyLWd1aWRlIC50YXgtY2FyZCAuY2FyZC1ib2R5LC5kYXJrLW1vZGUgLnN0YXRlLWFjY29yZGlhbi1jb250YWluZXIgLmFjY29yZGlhbi5mMSAudHJnciwuZGFyay1tb2RlIC5zdGF0ZS1hY2NvcmRpYW4tY29udGFpbmVyIC5zdGVwLWJveCwuZGFyay1tb2RlIC5zZWN0aW9uLXVwaS1ob3ctd29ya3MgLmJveCwuZGFyay1tb2RlIC5uYWNoTW9kQm94ZXMgLmJveHMgLmJveENvbW1vbiwuZGFyay1tb2RlIC5uYWNoLWZlYXR1cmVzLWxpc3QgLmNhcmREaXZOYWNoRmVhIC5jb250ZW50LC5kYXJrLW1vZGUgLmRvb3JzdGVwLWNoYXJnZXMgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50b2dfY29udCAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciwuZGFyay1tb2RlIC5yZXEtY2FsbGJhY2sgLnJlcS1jYWxsYmFjay1mb3JtLC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJnciwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRvZ19jb250LC5kYXJrLW1vZGUgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLnNpcC1hbW1vdXQtdGFicyAudGFicy1wYW5lLC5kYXJrLW1vZGUgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLXN0ZXBzIGEsLmRhcmstbW9kZSAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tY2Fyb3VzZWwgLml0ZW0sLmRhcmstbW9kZSAud2VhbHRoLXVzZXItZ3VpZGUgLnRheC1jYXJkIC5jYXJkLWJvZHksLmRhcmstbW9kZSAuc2diLXN0ZXBzIC5jYXJkLXJhZGl1cywuZGFyay1tb2RlIC5zZ2ItYmVuaWZpdHMgLml0ZW0gLmNvbnRlbnQtY29udGFpbmVyLC5kYXJrLW1vZGUgLndlYWx0aC1wcm9kdWN0LXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtbGluaywuZGFyay1tb2RlIC5naWZ0LWNpdHktb3ZlcnZpZXcgLnBpbmstZ3JhZGllbnQsLmRhcmstbW9kZSAuZ2MtbnJpLXBhZ2UgLmdjLW5yaS10YWJzIC5uYXYtdGFicywuZGFyay1tb2RlIC5nYy1ucmktcGFnZSAuZ2MtbnJpLXRhYnMgLm5hdi10YWJzIC5uYXYtbGluaywuZGFyay1tb2RlIC5nYy1ucmktcGFnZSAuZ2MtbnJpLXRhYi1jb250ZW50IC5jYS1taWRkbGUtcm93IC5waW5rLWJnLC5kYXJrLW1vZGUgLm91dGxvb2stcmV0aXJlLXBsYW4tc2VjdGlvbiAubmF2LXRhYnMgLm5hdi1saW5rLC5kYXJrLW1vZGUgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxlZnRTaWRlLC5kYXJrLW1vZGUgLmFkdmFudGFnZXMtY2FyZHMgLmNsZGl2IC5jZF9iZHksLmRhcmstbW9kZSAub3V0bG9vay1jYWxjdWxhdG9yLXNlY3Rpb24gLm91dGxvb2stYW1tb3V0LXRhYnMgLnRhYnMgbGkgYSwuZGFyay1tb2RlIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUsLmRhcmstbW9kZSAud2hpdGUtYm94LC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAuZGFyay1tb2RlIC50b2dfY29udCwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRyZ3IsLmFjY29yZGlhbiAuZGFyay1tb2RlIC50cmdyLC5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmRhcmstbW9kZSAuYWQtY2FyZCwuZGFyay1tb2RlIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLnByb2R1Y3QtYmFubmVyLmhvbWUtY2FsY3VsYXRvci1iYW5uZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuaW5mby1jYXJkLC5kYXJrLW1vZGUgLndheS10by1iYW5rIC53dGItY2FyZCwuZGFyay1tb2RlIC5sb29raW5nRm9yLC5kYXJrLW1vZGUgLmNoYXJ0LWJ4IC5ub3RlLC5kYXJrLW1vZGUgLmJ4SW50ZXJlc3QgLmlucC1ieC5iaWcuaGlnbCwuZGFyay1tb2RlIC5ieEludGVyZXN0IC5pbnAtYnguYmlnLC5kYXJrLW1vZGUgLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZywuZGFyay1tb2RlIC5ncm50LWVzZy1nYWxsZXJ5IC5ncmVzZ2FsbHJ5LW1haW4gLmdyZXNnYWxscnktYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLXJhd29yayAucm93Ky5yb3cgLmdyZXNncmF3by1ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctcmFtZW1iZXIgLnJvdysucm93IC5ncmVzcmFtZW1iLWJveCwuZGFyay1tb2RlIC5ncm50LWVzZy1yYWNlcnRpIC5yb3crLnJvdyAuZ3Jlc3JhY2VydGktYm94LC5kYXJrLW1vZGUgLmJhbm5lci1mb3JtLC5kYXJrLW1vZGUgLnNhbGFyeV9hY2NfZmVhdHVyZXNfYmVuZWZpdHMgLmRfY29udGFpbmVyIC5jcmRfY29udCwuZGFyay1tb2RlIC5iZW5lZml0c0JveCwuZGFyay1tb2RlIC5ocGNsLWZpcnN0LWNhcmQgLmRyaXZlLWNhbGN1bGF0b3IsLmRhcmstbW9kZSAuaHBjbC1jb21wb25lbnQtbWFpbiAuY29udGFpbmVyLW1haW4gLnJvdy1kaXYgLnNsaWRlci1kaXYgLnJpZ2h0LWJhciAuY2FyZC1kaXYsLmRhcmstbW9kZSAuYmVuZWZpdHMgLmJlbmVmaXRzLWNhcmQuY2FyZDEsLmRhcmstbW9kZSAuZGZjLXNlY3Rpb24sLmRhcmstbW9kZSAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0c19jbGFzc2ljIC5kX2NvbnRhaW5lcl9jbHMgLmNyZF9jb250X2NsYXNzaWMsLmRhcmstbW9kZSAuYmVuZWZpdHMgLmJlbmVmaXRzLWNhcmQuY2FyZDIsLmRhcmstbW9kZSAuZ3JudC1pbnRpYXQtcG9ydGZvbGlvIC5ncmludGlhLXBvcnQtdGFiIHVsLC5kYXJrLW1vZGUgLmdybnQtaW50aWF0LXBvcnRmb2xpbyAuZ3JpbnRpYS1wb3J0LW1haW4gLmdyaW50aWEtcG9ydC1ib3ggLmdyaW50aWEtcG9ydC1pbmJveCwuZGFyay1tb2RlIC5ncm50LWVzZy10YXJnZXQgLmdyZXNnLXRhci1ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctaGlnaGxpZ2h0cyAuZ3JudC1oaWdobGlnaHQtYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLXNoZWV0IC5ncmVzZy1zaGVldC1ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctcG9saWNpZXMgLmdyZXNnLXBvbGljaS1tYWluLC5kYXJrLW1vZGUgLmdybnQtYXdhcmQgLmdybnQtYXdhcmQtYm94LC5kYXJrLW1vZGUgLmdybnQtcmVwby1wdWJsaWNhdGlvbiAucm93IC5jb2wtbGctMyAuZ3JudC1yZXBvcHVibGktYm94OjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1lc2ctbGVhZGVycyAuZXNnLWxlYWRlci1kZXNjLC5kYXJrLW1vZGUgLmdybnQtZXNnLWluaXRpYXRpdmUgLmVzZy1pbmktbGVmdC1zaWRlLC5kYXJrLW1vZGUgLmdybnQtZXNnLWpvdXJuZXkgLmpvdXJuZXktYm94IC5qb3VybmV5LWJvdHRvbSAuamItZGVzYy1ib3gsLmRhcmstbW9kZSAuZ3JudC1hc2JhLXN1Z2dlc3QgLmdyYXNzdWctYm94LC5kYXJrLW1vZGUgLmdybnQtYXNiYS10ZXN0aW1vbmlhbCAuaW4tb3V0d3Jkc1Rlc3RpbW9uYWlsQ29tcC1jYXJkcy1pdGVtcywuZGFyay1tb2RlIC5ncm50LWJscC1iYW5uZXIgLmJscC1saXN0aW5nLW1haW4gLmJscC1ib3gsLmRhcmstbW9kZSAuZ3JudC1ibC1obHAgLmdybnRpbi1obHAtc3dpcGVyIC5zd2lwZXItc2xpZGUgLmhscC1ib3gsLmRhcmstbW9kZSAuZ3JudC10ZXN0aUNvbXAgLnN3aXBlci1zbGlkZSwuZGFyay1tb2RlIC5ncm50LWJsLXJhdGUgLmJsLXJ0Y2gtbWFpbiwuZGFyay1tb2RlIC5ucmktZWxpZ2liaWxpdHksLmRhcmstbW9kZSAuZ3JudC1jYWxjLW1haW4gLmNhbGMtbWFpbiAuY29tbW9uLWJnLWNhbGMsLmRhcmstbW9kZSAuZ3JudC1ibC1mYWN0b3IgLmJsZmFjdC1pbm5lciAuYmxmYWN0aW4tYm94LC5kYXJrLW1vZGUgLmlub3V0d3JkLWZlYXR1cmVzLWNvbXAgLmNyZC1pbm91dHdyZC1mZWF0dXJlcywuZGFyay1tb2RlIC5pbndyZC1ob3d0by10cmFuZmVyLmhvd3RvQmcgLnN0ZXBMaXN0IHVsIGxpLmxpc3RCZywuZGFyay1tb2RlIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtLC5kYXJrLW1vZGUgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmNvbnRyeWxpc3QgLmxpTGlzdCAubGk6aG92ZXIsLmRhcmstbW9kZSAuaW4tb3V0d2FyZHMtZngtcmV0YWlsIC5meC1yZXRhaWwtYmcsLmRhcmstbW9kZSAuaW4tb3V0d3JkLWxpbWl0IC5tZWRpYSwuZGFyay1tb2RlIC5pbi1vdXR3cmRzLWJlbmVmaXRzIC5pdGVtIC5jb250ZW50LC5kYXJrLW1vZGUgLmluLW91dHdhcmRzLXJlZ3VsYXRpb25zIC5jb250YWluZXIgLmdyYXliZywuZGFyay1tb2RlIC5pbi1vdXR3YXJkcy1mYXEtY29udGFpbmVyIC5pbi1vdXR3YXJkcy1mYXEtZmlsdGVyLWl0ZW1zLXR4dCwuZGFyay1tb2RlIC5pbi1vdXR3YXJkcy1mYXEtY29udGFpbmVyIC5pbi1vdXR3YXJkcy1mYXEgLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD5kaXY+LnRyZ3IuYWN0KSwuZGFyay1tb2RlIC5pbi1vdXR3cmRzVGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLC5kYXJrLW1vZGUgLmdldC1pbi10b3VjaC1yZWQgLm1lZGlhLC5kYXJrLW1vZGUgLmQtbWF0LXdoeS1pZGZjIC5jYXJkQm94LC5kYXJrLW1vZGUgLmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zdGVwQ2FyZCwuZGFyay1tb2RlIC5yZW10dGFuY2UtY2FsY3VsYXRvciAuY29udGFpbmVyLC5kYXJrLW1vZGUgLmNvbnRyeWxpc3QgLmxpTGlzdCAubGk6aG92ZXIsLmRhcmstbW9kZSAuaG93LXRvLWNhbGN1bGF0ZSAuc3RlcExpc3QgdWwgbGkgLm51bSwuZGFyay1tb2RlIC5hcmNoaXZlLW1haW4gLnRhYi1TZWN0aW9uIC50YWJzLWNvbnRhaW5lciwuZGFyay1tb2RlIC5hcmNoaXZlLW1haW4gLnRvcEhlYWRTZWN0aW9uIC5zZWxlY3RZZWFyIC5mb3JtQmcgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCwuZGFyay1tb2RlIC5zZWxlY3RZZWFyRHJvcC5zZWxlY3QyLWRyb3Bkb3duIGxpLC5kYXJrLW1vZGUgLmFyY2hpdmUtbWFpbiAuYXJjaGl2ZS10YWJzLXNlY3Rpb24gdWwubmF2IGxpIGEsLmRhcmstbW9kZSAuYXNzZXRzLWF1Y3Rpb24gLnBpbmstYmcsLmRhcmstbW9kZSAuZ3JlZW4tZmQtaW50cm8tc2VjdGlvbiAuYnJlYWRjcnVtYiwuZGFyay1tb2RlIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IuZ3JlZW4tZmQtY2FsY3VsYXRvciAuZ3JlZW4tY2FsY3VsYXRvci1yaWdodC1ib3gsLmRhcmstbW9kZSAuZ3JlZW4tZmQtaW1wYWN0LXNlY3Rpb24gLmltcGFjdFNlY3Rpb24gLmdyZWVuLWJveCwuZGFyay1tb2RlIC5ncmVlbi1mZC1pbXBhY3Qtc2VjdGlvbiAud2hpdGVCZywuZGFyay1tb2RlIC5ncmVlbi1mZC1pbnRyb2R1Y2Utc2VjdGlvbiBwIC50b29sdGlwLW5vcm1hbCAudG9vbHRpcHRleHQsLmRhcmstbW9kZSAubWNmLW9mZmVycyAub2ZmZXJzQmcgLmdvdG9PZmZlcnMsLmRhcmstbW9kZSAubWNmLXN0ZXBzIC5ib3R0b21TZWN0aW9uIC53aGl0ZUJ0biwuZGFyay1tb2RlIC5zcy1tYWluIC5zYWZlLXNlY3VyZSwuZGFyay1tb2RlIC50bmMtc2VjIC50bmMtYm94LC5kYXJrLW1vZGUgLmhlbHBsaW5lLXNlYyAuaGVscC1pbm4sLmRhcmstbW9kZSAuZ3JkUDYsLmRhcmstbW9kZSAuaHBjaS1jYWxjdWxhdG9yLW1haW4gLmNhbGN1bGF0b3ItY29udGFpbmVyIC5tYWluLWNhbGN1bGF0b3IsLmRhcmstbW9kZSAuaHBjbC1mdWVsLWNyZWRpdC1jYXJkIC5yb3cgLmhwY2wtZnVlbC1jYXJkcywuZGFyay1tb2RlIC5iZy13aGl0ZSwuZGFyay1tb2RlIC51aS1zZWxlY3RtZW51LW1lbnUgLnVpLXdpZGdldC1jb250ZW50IC51aS1tZW51LWl0ZW0+ZGl2LC5kYXJrLW1vZGUgLm92ZXJ2aWV3LWxpc3QgLm92ZXItY2FyZCwuZGFyay1tb2RlIC5zdGFnZS1ib3ggLmhkMjYgc3BhbiwuZGFyay1tb2RlIC5zdGFnZS1ib3ggLnBpY2tzLWl0ZW0sLmRhcmstbW9kZSAuc3RhcnRVcGdyZFA3LC5kYXJrLW1vZGUgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsLmRhcmstbW9kZSAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciwuZGFyay1tb2RlIC5sb29rLWZvci1zb2x1dGlvbiwuZGFyay1tb2RlIC5zdGFydFVwZ3JkUDQsLmRhcmstbW9kZSAuc3RhcnRVcGdyZFA3LC5kYXJrLW1vZGUgLnN0YXJ0dXAtc29sdXRpb24sLmRhcmstbW9kZSAuZmFzdGFnLXNlY3Rpb24gLmZhc3RhZy1jb250YWluZXIsLmRhcmstbW9kZSAucHJvZHVjdC1mb3JtLWNvbnRhaW5lciwuZGFyay1tb2RlIC51aS13aWRnZXQsLmRhcmstbW9kZSAucHJvZHVjdC1mb3JtLWNvbnRhaW5lci1uZXcsLmRhcmstbW9kZSAuaW1wdC1kb2NzLmJlbmVmaXRzIC5jYXJkLWRvY3MsLmRhcmstbW9kZSAuZG93bmxvYWQtYXBwLXNlY3Rpb24sLmRhcmstbW9kZSAubW9iaWxlLWJhbmtpbmctb3ZlcnZpZXcgLmNvbnRlbnQsLmRhcmstbW9kZSAuYmVuaWZpdC1jb250YWluZXIsLmRhcmstbW9kZSAuaG93LXRvLWNvbm5lY3QgLmNvbnRlbnQsLmRhcmstbW9kZSAuYWNjb3VudC1iZW5pZml0cywuZGFyay1tb2RlIC5hY2MtbGluay1zdGVwcywuZGFyay1tb2RlIC5maW5hbmNpYWwtYmxvZy1jYXJvdXNlbCAuYmxvZy1jYXJkLC5kYXJrLW1vZGUgLmZpcnN0LW1vbmV5LW5lZWQtbW9yZS1zZWN0aW9uIC5maXJzdC1tb25leS1uZWVkLW1vcmUtbWFpbmRpdiwuZGFyay1tb2RlIC5maXJzdC1tb25leS1lbGlnaS1zZWN0aW9uIC5lLWYtbGlzdCAuZS1sLWl0ZW0sLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktc2FsYXJ5IC5ncm50Zm1vbmV5c2wtbWFpbiAuZ3JudGZtb25leXNsLXN3aXBlciAuZ3JudGZtb25leXN3LWJveCwuZGFyay1tb2RlIC50ZXN0aW1vbmlhbC1zZWN0aW9uLWZpcnN0LW1vbmV5IC5jYXJkLWNvbnRhaW5lciwuZGFyay1tb2RlIC5maXJzdC1tb25leS1oZWxwLW1haW4gLmhvbWUtYmFubmVyLmhvbWUtYmFubmVyLW5ldywuZGFyay1tb2RlIC5maXJzdC1tb25leS1oZWxwLW1haW4gLnRhYi1jb250YWluZXIgLmhvbWUtdGFiLWNvbnRlbnQsLmRhcmstbW9kZSAuaW50QngsLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktY2l0aWUgLmdybnRmbW9uZXljaXRpLW1haW4gLmdybnRmbW9uZXljaXRpLXN3aXBlciAuZ3JudGZtb25leWNpdGktYm94LC5kYXJrLW1vZGUgLmZpcnN0LW1vbmV5LXJ1bi1hd2F5LXNlY3Rpb24gLmZpcnN0LW1vbmV5LXJ1bi1hd2F5LW1haW5kaXYsLmRhcmstbW9kZSAuc2VjdGlvbi1ibG9nLWhvbWUgLmJsb2ctaG9tZSwuZGFyay1tb2RlIC5sb29raW5nLWZvcjEgLmxpc3QtbG9va2luZyAuY2FyZC1sb29rMSwuZGFyay1tb2RlIC5jcmVkaXQtY2FyZC1jb250YWluZXIsLmRhcmstbW9kZSAuaHBjbC1mZWF0dXJlcyAucm93IC5ocGNsLWZhdC1iYW5uZXIsLmRhcmstbW9kZSAuaHBjbC1mdWVsIC5yb3cgLmhwY2wtZnVlbC1jYXJkcywuZGFyay1tb2RlIC5oZXJvLXNlY3Rpb24tZm9yZXggLm1haW4tZGl2LC5kYXJrLW1vZGUgLmN1cnJlbnktZXhjaGFuZ2UtcHJvY2VzcyAubWFpbi1kaXYgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVyLC5kYXJrLW1vZGUgLm51bWJlcnMtZm9yZXgtY29udGFpbmVyIC5pbmRpYS1udW1iZXJzIC5tYWluLWNvbnRhaW5lciwuZGFyay1tb2RlIC5udW1iZXJzLWZvcmV4LWNvbnRhaW5lciAuaW50ZXJuYXRpb25hbC1udW1iZXJzIC5tYWluLWNvbnRhaW5lciwuZGFyay1tb2RlIC5mZWVzLWFuZC1jaGFyZ2VzLWZvcmV4IC50aWxlLWNvbnRhaW5lciwuZGFyay1tb2RlIC5wZXJzb25hbC1sb2FuLWJhbm5lciAuYmFubmVyLWJnIC5jb250YWluZXIgLnJvdyAuYmFubmVyLWNvbnRlbnQgLmJhbm5lci1ib3R0b20gLmJsb2NrLXNlYywuZGFyay1tb2RlIC5vdmVydmlldy1zZWMgLnRhYmxlLXNlYyAuY29udGFpbmVyIC50YWJsZS1wYXJ0IC50YWJsZSB0Ym9keSB0ciwuZGFyay1tb2RlIC5iZW5lZml0cy1zZWMgLmJlbmVmaXRzLXBhcnQgLmNvbnRhaW5lciAudmlldy1zZWMgLmNhcmQtcm93IC5iZW5lZml0LWNhcmRzLC5kYXJrLW1vZGUgLmJhbmstcHJvZHVjdHMgLnBsYy1wcm9kdWN0cyAuY29udGFpbmVyIC5iYW5uZXIsLmRhcmstbW9kZSAuaXRlbS1idXR0b25zIGJ1dHRvbiwuZGFyay1tb2RlIC5iYW5rLXByb2R1Y3RzIC5sb2FuLWV4cCAuY2FyZC1zZWMgLml0ZW0sLmRhcmstbW9kZSAuY2hpcC1zbGlkZXItd3JhcGVyIGxhYmVsLC5kYXJrLW1vZGUgLnByb2R1Y3QtYmFubmVyLmhvbWUtY2FsY3VsYXRvci1iYW5uZXItbmV3IC5jaGFydC1ib3ggLmNoYXJ0LXJvdyAuYWRkSW50ciAudHh0LC5kYXJrLW1vZGUgLmJhbmstcHJvZHVjdHMgLnBsYy1wcm9kdWN0cyAuY29udGFpbmVyIC5iYW5rLXByb2Qtc2VjIC5wcm9kdWN0cy1jYXIgLm93bC1zdGFnZSAuaXRlbSwuZGFyay1tb2RlIC5xdWljay1saW5rLXNlY3Rpb24gLnF1aWNrLWxpbmtzLC5kYXJrLW1vZGUgLmVtYWlsLWRldGFpbC1jb250YWluZXIgLmNvbnRlbnQsLmRhcmstbW9kZSAuaXNzdWUtY29udGVudCwuZGFyay1tb2RlIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24gLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1tYWluLWRpdiAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uLWNvbnRlbnQsLmRhcmstbW9kZSAuY2FyZHMtY29udGFpbmVyIC5jYXJkcy1zZWN0aW9uIC5tYWluLWNhcmQsLmRhcmstbW9kZSAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC1jYWxsLWJveCwuZGFyay1tb2RlIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LXdoYXRzYXBwLWJveCwuZGFyay1tb2RlIC5jb250YWN0LXRyYXZlbGluZy1hYnJvYWQgLnRyYXZlbGluZy1hYnJvYWQtaW5uZXIsLmRhcmstbW9kZSAuYXBwbHktYnguY2F0ZWdvcnktYm94LC5kYXJrLW1vZGUgLnNlcnZpY2UtcmVxdWVzdC1jb250YWluZXIgLnN0ZXAtYmxvY2sgLmNhcHRpb24sLmRhcmstbW9kZSAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLmhlYWRlci1zZWMgLnN0YXR1cyBwLC5kYXJrLW1vZGUgLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjIC5kZXRhaWxzLWNvbnRlbnQgLmNvcHktcmVxIC5jb3B5LWJ0biwuZGFyay1tb2RlIC5zZXJ2aWNlLXJlcXVlc3QtZW1wdHkgLmVtcHR5LWJveC1jb250YWluZXIgLnNlcnZpY2UtYnRuLWVtcHR5IC5zZXJ2aWNlLXJlcXVlc3QtZW1wdHktYnRuLC5kYXJrLW1vZGUgLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhciwuZGFyay1tb2RlIC5zZWxlY3RDaGVjcXVlIC5yYWRpby1idG4gbGFiZWwsLmRhcmstbW9kZSAuZmFxLWNvbXAtdmlkZW8gLmZhcS1ibG9jaywuZGFyay1tb2RlIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2sgLmZhcS1jbGlja2FibGUtbGlua3MgYSBwLC5kYXJrLW1vZGUgLnBtc2J5LWltZ2J4LC5kYXJrLW1vZGUgLnRlc3RpbW9uaWFsIC5jYXJkLXRlc3RtLC5kYXJrLW1vZGUgLnByb2dyYW0tbGlzdCBsaSAuY2FyZHAuYmcxLC5kYXJrLW1vZGUgLmVsaWdDcml0ZXJpYSAuY2FyZEVDLC5kYXJrLW1vZGUgLnZvaWNlLWNhcmQsLmRhcmstbW9kZSAuY3NyLWNhcmQtYmxvY2ssLmRhcmstbW9kZSAucHJvZ3JhbS1saXN0IGxpIC5jYXJkcCwuZGFyay1tb2RlIC5kb25hdGUtc3RlcCBzcGFuLC5kYXJrLW1vZGUgLm91ci1haXAsLmRhcmstbW9kZSAuc3RhcnRVcGdyZFAxMCwuZGFyay1tb2RlIC5odHUsLmRhcmstbW9kZSAuZmluLWNhbC1saXN0LmZpbi1jYWwtY2FyIC5pdGVtLC5kYXJrLW1vZGUgLmZpbi1saXN0LmZpbi1saXN0LWNhciAuaXRlbSwuZGFyay1tb2RlIC5jdXN0b21lci1zcGstYnggLmZsZXggLmJ0bi1ib3ggYSwuZGFyay1tb2RlIC5vcm5hbWVudC1kdGwsLmRhcmstbW9kZSAuYnRuLWxpc3Qub3AxIGxpIGEsLmRhcmstbW9kZSAudGFibGUtZGF0YSAudGFibGUtc3RyaXBlZCB0aGVhZCB0aCwuZGFyay1tb2RlIC5odGQtY2FsLC5kYXJrLW1vZGUgLmh0dS1jYXJkLC5kYXJrLW1vZGUgLmJhbm5lci1saXN0IGxpLC5kYXJrLW1vZGUgLmxvYW4tY2FsLW5ldyAud2hpdGUtYngsLmRhcmstbW9kZSAubG9hbi1jYWwtbmV3IC53aGl0ZS1ieCAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5tZHAgbGkgYSwuZGFyay1tb2RlIC5zYWZlLWJhbmtpbmctdGFicyBsaSBhLmRhdGEtbG9hZC5hY3RpdmUsLmRhcmstbW9kZSAuc2FmZS1iYW5raW5nLWluZm8sLmRhcmstbW9kZSAuZWR1LWRyZWFtLWJ4LC5kYXJrLW1vZGUgLnNpZ24tdXAtcnVwZWUgLmJlbmVmaXQtY2FyZCwuZGFyay1tb2RlIC5mZWF0dXJlcy1ib3gsLmRhcmstbW9kZSAud293LXNlZWtpbmctc2VjdGlvbiAud293LXNlZWtpbmctc2VjdGlvbi1tYWluLC5kYXJrLW1vZGUgLmdyZFA0LC5kYXJrLW1vZGUgLmdyZFA1LC5kYXJrLW1vZGUgLmZhcS10YWJsZSAudGFibGUub3AxIHRoZWFkIHRoLC5kYXJrLW1vZGUgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLm9wMSwuZGFyay1tb2RlIC50YW5kYy10YWIsLmRhcmstbW9kZSAuZ3JudC1lc2ctaW5pdGlhdGl2ZSAubW9iaWxlLWluaXRpYXRpdmUgLmVzaS1pbmktYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLWVuYWJsZS5tb2JpbGUtdmlld3tiYWNrZ3JvdW5kOiM1NDU0NTQgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMsLmRhcmstbW9kZSAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsY3tiYWNrZ3JvdW5kOiM1NDU0NTQgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzIyMn0uZGFyay1tb2RlIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5nc2EtcGxhdGZvcm0gLmdzYXBsYXQtcmlnaHQgLmdzYXBsYXRyLXFyIC50eHR7Y29sb3I6IzIyMiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnBtc2J5LWltZ2J4LC5kYXJrLW1vZGUgLnN0YXJ0VXBncmRQMTAsLmRhcmstbW9kZSAucGlja3MtaXRlbSwuZGFyay1tb2RlIC5vcm5hbWVudC1kdGwsLmRhcmstbW9kZSAuc2FmZS1iYW5raW5nLWluZm8sLmRhcmstbW9kZSAuZ3JkUDQsLmRhcmstbW9kZSAuZ3JkUDV7YmFja2dyb3VuZC1pbWFnZTpub25lfS5kYXJrLW1vZGUgLmdybnQtc2VhcmNoLWFpLWRlc2MtbWFpbiAucmVzcG9uc2UtbWFpbiAucmVzcG9uc2UtbGlua3Mgc3Zne2ZpbGw6I2ZmZn0uZGFyay1tb2RlIC5ncm50LWxpc3QtYm94LC5kYXJrLW1vZGUgLnBwZl9jYWxjdV9zZWMgLmx1bXBhbW1vdXQgLnZhbHVlLWNvbnRlbnQsLmRhcmstbW9kZSAucHBmX2NhbGN1X3NlYyAudG90YWxfaW52ZXN0X2RpdiwuZGFyay1tb2RlIC5wcGZfY2FsY3Vfc2VjIC5zZWNfZGl2LC5kYXJrLW1vZGUgLnBwZl9jYWxjdV9wdXAgLmlubmVyX2RpdiwuZGFyay1tb2RlIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLmdyYXR1aXR5X2NvbnRhaW5lciwuZGFyay1tb2RlIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLm11dC1ib3ggLm11dHVhbF9idG4sLmRhcmstbW9kZSAubXV0YWxfZnVuZF9sdW1wX3JldHJzIC5sdW1wYW1tb3V0LC5kYXJrLW1vZGUgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5pbm5lcl9jcmQsLmRhcmstbW9kZSAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnN0ZXB1cC1zZWN0aW9uLC5kYXJrLW1vZGUgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUsLmRhcmstbW9kZSAuc3dwX2NhbGN1bGF0b3Jfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sZWZ0X2RpdiwuZGFyay1tb2RlIC5zd3BfY2FsY3VsYXRvcl9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0c2lkZXN3cCwuZGFyay1tb2RlIC5sb2FuLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1jb21wLC5kYXJrLW1vZGUgLmxvYW4tYWdhaW5zdC1mYXEtc2VjdGlvbi1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSwuZGFyay1tb2RlIC5sb2FuLWZlZS1jaGFyZ2VzIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsLmRhcmstbW9kZSAubG9hbi1zZWN1cml0eS1iYW5uZXIgLmJ0bi1wcmltYXJ5LC5kYXJrLW1vZGUgLnRheC1iYW5uZXIgLmJ0biwuZGFyay1tb2RlIHVsI2N1c3RvbS1zZWxlY3QtZHJvcGRvd24tbWVudS5jdVNlbGRyb3AudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50LC5kYXJrLW1vZGUgLm5hY2hNb2RCb3hlcywuZGFyay1tb2RlIC5uYWNoLWZlYXR1cmVzLWxpc3QgLmNhcmREaXZOYWNoRmVhIC5oMiwuZGFyay1tb2RlIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5zaXAtYW1tb3V0LXRhYnMgLnRhYnMgbGkgYSwuZGFyay1tb2RlIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnZhbHVlLWNvbnRlbnQsLmRhcmstbW9kZSAuc2lwLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUgLnByb2dyZXNzYmFyIHNwYW4gLnJldHVybmVkQW1vdW50LC5kYXJrLW1vZGUgLnNnYi1iZW5pZml0cyAuaXRlbS5hY3RpdmUgLmNvbnRlbnQtY29udGFpbmVyLC5kYXJrLW1vZGUgLndlYWx0aC1iYW5uZXIgLmJ0bi5idG4tb3V0bGluZSwuZGFyay1tb2RlIC5ob21lLWJhbm5lci5naWZ0LWNpdHktYmFubmVyIC5jb250ZW50LWNvbnRhaW5lciAuYnRuLWNvbnRhaW5lciAuYnRuLWFwcGx5LW5vdywuZGFyay1tb2RlIC5ub3JtYWwtdGFicy10cmFkZSAudGFicy10cmFkZSwuZGFyay1tb2RlIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC52YWx1ZS1jb250ZW50LC5kYXJrLW1vZGUgLmJhbm5lci1zYSAuaW5wdXRCLC5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpob3ZlciwuZGFyay1tb2RlIC5uYXYuYnRucyBhLmFjdGl2ZSwuZGFyay1tb2RlIC5uYXYuYnRucyBhOmhvdmVyLC5kYXJrLW1vZGUgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLmNhcmQtZGl2IC5zbGlkZTEgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVyLC5kYXJrLW1vZGUgLmdybnQtYXdhcmQgLmdybnRhdy10b3AgLmZpbHRlciAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ncm50LWVzZy1pbml0aWF0aXZlIC5lc2ctaW5pLWxlZnQtc2lkZSAuZXNnLWluaS1saW5rcyBhLmFjdGl2ZSwuZGFyay1tb2RlIC50YXgtY2FsY3VsYXRpb24udG9wLXRheCAuY29udGFpbmVyLm14LXdkdGgsLmRhcmstbW9kZSAuYXJjaGl2ZS1tYWluIC5hcmNoaXZlLXRhYnMtc2VjdGlvbiB1bC5uYXYgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAudGFibGUtc3RyaXBlZCB0aGVhZCB0ciwuZGFyay1tb2RlIC5zdGFydHVwLXN0YWdlLTEgLnRhYmxlLWJveCwuZGFyay1tb2RlIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24gLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1tYWluLWRpdiAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uLWNvbnRlbnQgLmVtcG93cmluZy1zZWNpdG9uLWJ1dHRvbnMgLmJ1dHRvbi13aGlUZSwuZGFyay1tb2RlIC5zZWxlY3RDaGVjcXVlIFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsLC5kYXJrLW1vZGUgLnNlbGYtc2VydmljZS1jb250YWluZXIsLmRhcmstbW9kZSAuZmFxLWNvbXAtZGV0YWlscyAuZmFxLWJsb2NrLC5kYXJrLW1vZGUgLmZhcS1jb21wLWRldGFpbHMgLmZhcS1ibG9jay5jb21tb24tZW5xdWlyaWVzLC5kYXJrLW1vZGUgLmRhcmstbW9kZSAucGlja3MtaXRlbSwuZGFyay1tb2RlIC5hbGwtYWNjb3VudHMgLnBpY2tzLWl0ZW0sLmRhcmstbW9kZSAuZmFxLXRhYmxlIC50YWJsZS5vcDEgdGJvZHkgdGQuYmFuay0xLC5kYXJrLW1vZGUgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLmJhbmstMiwuZGFyay1tb2RlIC5idG4td2hpdGUtYXJyb3csLmRhcmstbW9kZSAuZ3JudC1ibHAtYmFubmVyIC5ibHAtZGVzYyAuYnRuLC5kYXJrLW1vZGUgLmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5idG4sLmRhcmstbW9kZSAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFiLWRheS1zZWxlY3QgLmFiLWRheS1idXR0b24gYnV0dG9uOmZpcnN0LWNoaWxkLC5kYXJrLW1vZGUgLmdybnQtZXBmY2FsLWJhbiAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5lcGYtYmFsYW5jZS1idXR0b24sLmRhcmstbW9kZSAuZ3JudC1lcGYtc3RpY2t5IC5idG4tcHJpbWFyeSwuZGFyay1tb2RlIC5zdHJoby1iYW5uZXIgLnN0cmhvYmFuLWRlc2MgLnJlZC1idG4sLmRhcmstbW9kZSAuaHVydW4tc2VsZiAuaHVyc2VsLXRvcC1zd2lwZXIgLmh0cy1ib3ggLnRhYi1uYXYuYWN0aXZlLC5kYXJrLW1vZGUgLmh1cnVuLWdsaW1wc2UgLmh1Z2xpbS10b3Atc3dpcGVyIC5oZ3QtYm94IC50YWItbmF2LmFjdGl2ZSwuZGFyay1tb2RlIC5ncm50LWdvbGQtbG9hbi1jYWxjLW5ldyAuc2xpZGVyLXZhbHVlLWRpc3BsYXl7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc3dwX2NhbGN1bGF0b3Jfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAuZHVyYXRpb24sLmRhcmstbW9kZSAudWktd2lkZ2V0IGxpIC51aS1zdGF0ZS1hY3RpdmUsLmRhcmstbW9kZSAuc3RhdGUtYWNjb3JkaWFuLWNvbnRhaW5lciwuZGFyay1tb2RlIC53ZWFsdGgtdGVzdGltb25pYWwtc2VjdGlvbiwuZGFyay1tb2RlIC5naWZ0LWNpdHktZm4tcmVwb3J0cywuZGFyay1tb2RlIC5wcm9kdWN0LWJhbm5lci5ob21lLWNhbGN1bGF0b3ItYmFubmVyIC5jaGFydC1ib3ggLmNoYXJ0LXJvdyAuYWRkSW50ciAudHh0LC5kYXJrLW1vZGUgLmdybnQtZXNnLXJhd29yayAucm93Ky5yb3cgLmdyZXNncmF3by1ib3ggLnNjYWxlLXBvaW50IHVsIGxpIGEsLmRhcmstbW9kZSAuZ3JudC1lc2ctcG9saWNpZXMgLmdyZXNnLXBvbGljaS1tYWluIC5ncmVzZy1wb2xpY2ktYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLWpvdXJuZXk6OmJlZm9yZSwuZGFyay1tb2RlIC5ncm50LWFzYmEtYXBwbHkgLmdyYXNhcHAtYm94IC5ncmFzYXBwYi1udW0gaDQsLmRhcmstbW9kZSAuZ3JudC1jYWxjLW1haW4gLmNhbGMtbWFpbiAuY2hpcC1zbGlkZXItd3JhcGVyIGxhYmVsLC5kYXJrLW1vZGUgLmdybnQtY2FsYy1tYWluIC5jYWxjLW1haW4gLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1sYWJlbC1ncm91cCwuZGFyay1tb2RlIC5ncm50LWJsLWZhY3RvciAuYmxmYWN0LWlubmVyIC5ibGZhY3Rpbi1ib3ggLmJsZmFjdGluLWJvdHRvbSAuYmxmYWN0aW4tYnRuLC5kYXJrLW1vZGUgLmlud3JkLWhvd3RvLXRyYW5mZXIuaG93dG9CZywuZGFyay1tb2RlIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC51bExpc3QsLmRhcmstbW9kZSAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAuY2FsYy13cmFwcGVyIC5tYWluLWRpdiAuaW5wdXQtZGl2LWRhcmssLmRhcmstbW9kZSAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSAuY29udHJ5bGlzdCAubGlMaXN0LC5kYXJrLW1vZGUgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmNvbnRyeWxpc3QgLmxpTGlzdCAubGksLmRhcmstbW9kZSAuc2F2aW5nLWFjY291bnQtdHlwZXMsLmRhcmstbW9kZSAuY29udHJ5bGlzdCAudWxMaXN0LC5kYXJrLW1vZGUgLnJlbXR0YW5jZS1jYWxjdWxhdG9yIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5mb3JtLWdyb3VwIC5mb3JtQmcsLmRhcmstbW9kZSAucmVtdHRhbmNlLWNhbGN1bGF0b3IgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmZvcm0tZ3JvdXAgaW5wdXQsLmRhcmstbW9kZSAuY29udHJ5bGlzdCAubGlMaXN0LC5kYXJrLW1vZGUgLmNvbnRyeWxpc3QgLmxpTGlzdCAubGksLmRhcmstbW9kZSAudGF4LWNhbGN1bGF0aW9uIC5jYXJkcyAudG90YWxzLC5kYXJrLW1vZGUgLnNlbGVjdFllYXJEcm9wLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyB1bCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlLC5kYXJrLW1vZGUgLmFzc2V0cy1hdWN0aW9uIC5waW5rLWJnIC5iZy13aGl0ZSwuZGFyay1tb2RlIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IgLmNhbGN1bGF0b3ItZm9ybSAuZHJvcGRvd24gbGFiZWwsLmRhcmstbW9kZSAubWNmLWZlYXR1cmUsLmRhcmstbW9kZSAubWNmLW9mZmVycyAub2ZmZXJzQmcsLmRhcmstbW9kZSAubWNmLW9mZmVycyAub2ZmZXJzQmcgLmdvdG9PZmZlcnMgLm9mZmVyQ2FyZCwuZGFyay1tb2RlIC5tY2YtY2FsY3VsYXRvciAuY29udGFpbmVyLC5kYXJrLW1vZGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5kYXJrLW1vZGUgLm1jZi1jYWxjdWxhdG9yIC5tY2YtY3VycmVuY3ktZm9ybSAuZm9ybS1ncm91cCAuZm9ybUJnLC5kYXJrLW1vZGUgLm1jZi1jYWxjdWxhdG9yIC5tY2YtY3VycmVuY3ktZm9ybSAuZm9ybS1ncm91cCBpbnB1dCwuZGFyay1tb2RlIC5oZWxwbGluZS1zZWMgLmhlbHAtaW5uIC5jYXJkcy5iZy1sZ3QsLmRhcmstbW9kZSAuaGVscGxpbmUtc2VjIC5oZWxwLWlubiAuY2FyZHMsLmRhcmstbW9kZSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24sLmRhcmstbW9kZSAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yIC5jYWxjdWxhdG9yLWZvcm0gLmJ4SW50ZXJlc3QgLmJ0bi13aGl0ZSwuZGFyay1tb2RlIC53ZWItb3ZlcnZpZXctc2VjdGlvbiB1bCBsaSwuZGFyay1tb2RlIC5zdGlja3ktZm9vdGVyLWNhbGN1bGF0b3IgLmJ0bi13aGl0ZSwuZGFyay1tb2RlIC5mZHdlYnBhZ2UtZmFxLXNlY3Rpb24gLnRhYnNNYWluIC5uYXYtaXRlbSwuZGFyay1tb2RlIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IgLmJyZWFkY3J1bWIsLmRhcmstbW9kZSAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yIC5iZXN0LWJhZGdlLC5kYXJrLW1vZGUgLmJ0bi1ib3ggLmJ0bi1yZWQ6ZGlzYWJsZWQsLmRhcmstbW9kZSAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLmRldGFpbHMtY29udGVudCwuZGFyay1tb2RlIC5zdXBwb3J0ZWQgLnRlc3RpLWNhcmQsLmRhcmstbW9kZSAuYWRkX2J1dHRvbi5yZWQtYm9yZGVyZWQsLmRhcmstbW9kZSAuZmlyc3QtbW9uZXktY2FsY3VsYXRvci1zZWN0aW9uIC5sb2FuLWNhbCAuZm9ybS1sYWJlbC1ncm91cCBsYWJlbCwuZGFyay1tb2RlIC5maXJzdC1tb25leS1oZWxwLW1haW4gLmhvbWUtYmFubmVyLmhvbWUtYmFubmVyLW5ldyAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSwuZGFyay1tb2RlIC5sb29raW5nLWZvcjEsLmRhcmstbW9kZSAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMuZm9yZWNsb3N1cmUgLmhlYWRlci1zZWMgLnN0YXR1cyBwLC5kYXJrLW1vZGUgLnRyYWstbWF5LXJlcXVlc3QgLmFjdGlvbiwuZGFyay1tb2RlIC5wZXJzb25hbC1sb2FuLWJhbm5lciAuYmFubmVyLWJnIC5jb250YWluZXIgLnJvdyAuYmFubmVyLWNvbnRlbnQgLnJpZ2h0LXNlYzEgLmNhbGN1bGF0b3ItZm9ybS5mb3JtLWJnMSwuZGFyay1tb2RlIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LWNhbGwtYm94IC5jYWxsLWRlc2NyaXB0aW9uIC5jb250YWN0LWN1c3RvbWVyLWNhcmUsLmRhcmstbW9kZSAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC1jYWxsLWJveCAuY2FsbC1kZXNjcmlwdGlvbiAuY29udGFjdC1lbWFpbCwuZGFyay1tb2RlIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LXdoYXRzYXBwLWJveCAud2hhdHNhcHAtZGVzY3JpcHRpb24gYS5jb250YWN0LXdoYXRzYXBwLWxpbmssLmRhcmstbW9kZSAuY29udGFjdC10cmF2ZWxpbmctYWJyb2FkIC5jb3VudHJ5LWl0ZW0sLmRhcmstbW9kZSAuY29udGFjdC1uZWFyZXN0LWJyYW5jaCAuaXRlbS1iYW5rLWxvY2F0aW9ucywuZGFyay1tb2RlIC5jb250YWN0LWFkZHJlc3MsLmRhcmstbW9kZSAub2ZmZXItc2VjdGlvbiAucGlja3MtaXRlbSwuZGFyay1tb2RlIC50cmFja1JlcU1vZGFsIC5tb2RhbC1jb250ZW50IC5uYXYtdGFicywuZGFyay1tb2RlIC50cmFja1JlcU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC50YWItcGFuZSAuY29udGVudC1jb250YWluZXIgdWwgbGksLmRhcmstbW9kZSAuc2hhcmUtY29weS1kYXRhIC5jb3B5LWxpbmssLmRhcmstbW9kZSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIsLmRhcmstbW9kZSAudWktc3RhdGUtZGVmYXVsdCwuZGFyay1tb2RlIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCwuZGFyay1tb2RlIC5mYXEtY29tcC12aWRlbyAuZmFxLWJsb2NrIC5xdWVzdGlvbi10eHQsLmRhcmstbW9kZSAucG1zYnktY2Fyb3VzZWwgLmNhcmRCeCwuZGFyay1tb2RlIC5vdGhlci1jb21wIC5vdGhlckluLC5kYXJrLW1vZGUgLm9ybmFtZW50LWR0bCAub3JuRHRsLXJvdyBpbnB1dCwuZGFyay1tb2RlIC53b3ctc2Vla2luZy1zZWN0aW9uIC53b3ctc2Vla2luZy1zZWN0aW9uLW1haW4gLmJ1dHRvbkRJViAuYnV0dG9uRElWQnV0dG9uLC5kYXJrLW1vZGUgLmNjbmV3LW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIgLmNjbmV3LW9mZmVycy1kYXRhIC50YWJzLWNvbnRlbnQgLmNjLWNhcmQgLnRhYi1kYXRhLC5kYXJrLW1vZGUgLmdybnQtZXNnLWxlYWRlcnMgLm1vYmlsZS1sZWFkZXJzIC5lc2ctbGVhZGVyLWJveCAuYmxmYWN0aW4tYnRuIGEsLmRhcmstbW9kZSAuZ3JudC1zdGFydGJhbmstdGFsayAuY29udGFpbmVyIC5yb3cgLmNvbC1sZy0xMiAuZ3JzdGJhLXRhbGstbWFpbiAuZ3JzdGJhLXRhbGstaW5ubWFpbiAuZ3JzdGJhLXRhbGstaW5uZXIsLmRhcmstbW9kZSAuZ3JudC1zdGFydGJhbmstdGFsayAuY29udGFpbmVyIC5yb3cgLmNvbC1sZy0xMiAuZ3JzdGJhLXRhbGstbWFpbiAuZ3JzdGJhLXRhbGstYm90dG9tIC5ncnN0YmEtdGFsa2JvdC1tYWluLC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWJhbnRhYiAuZ3JsYW5yaWJhbnRiLW1haW4gLmdybGFucmliYW50Yi1ib3ggYS5hY3RpdmUsLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtYmFubmVyIC5sb2FuLWNhbCAud2hpdGUtYnggLmZvcm0tbGFiZWwtZ3JvdXAsLmRhcmstbW9kZSAuZ3JudC1lcGZjYWwtYmFuIC5ncm50LWxvYW4tY2FsLWJnIC5sb2FuLWNhbCAud2hpdGUtYnggLmVwZi1iYWxhbmNlLWluZm8sLmRhcmstbW9kZSAuZ3JudC1lcGZjYWwtYmFuLnZlci10d28gLmdybnQtbG9hbi1jYWwtYmcgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZXBmLW92ZXJhbGwsLmRhcmstbW9kZSAuZ3JudC1nbGVjLW1haW4gLmxvYW4tY2FsIC53aGl0ZS1ieCwuZGFyay1tb2RlIC5ncm50LWdsZWMtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmdybnQtZ2xlYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5zYXZpbmctdGVybSAuY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1idG4sLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5zYXZpbmctdGVybSAuY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIsLmRhcmstbW9kZSAuZ3JudC1zYXZpbmctYWNjdHlwZS52ZXItdHdvIC5ncnNhdi1hY2N0eS1ib3ggLmdyc2F2LWxhYmVsLC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmJhbm5lci1mb3JtIC5hYy1udW0tYm94IC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIsLmRhcmstbW9kZSAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXR+bGFiZWwuZm9jdXNlZCwuZGFyay1tb2RlIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLnN1Yi1wcm9kdWN0IC5kcm9wZG93bi1jb250YWluZXIgLmRyb3Bkb3duLWhlYWRlciwuZGFyay1tb2RlIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLnN1Yi1wcm9kdWN0IC5kcm9wZG93bi1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUsLmRhcmstbW9kZSAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuZHJvcGRvd24tY29udGFpbmVyIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtLC5kYXJrLW1vZGUgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5iYW5uZXItZm9ybSAuc3ViLXByb2R1Y3QgLnNlbGVjdGVkLWl0ZW1zIC5zZWxlY3RlZC1pdGVtLC5kYXJrLW1vZGUgLmdmbS1wcm9kdWN0LWJhbm5lciwuZGFyay1tb2RlIC5ncm50LWZubS1jaXRpZXMtbmV3LC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWFib3V0IC5sb2FuLWNhbCAud2hpdGUtYnggLmZvcm0tbGFiZWwtZ3JvdXAsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tdWxMaXN0LC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLWxpTGlzdCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtdG9wLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS10b3AgLmJhbGFuY2UtaW5wdXQsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLm1haW4tdGl0bGUtc2VsZWN0LXN0aWNreSwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLm1haW4tdGl0bGUtc2VsZWN0LXN0aWNreSAubWFpbi10aXRsZS1zZWxlY3QsLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1tYWluLXRpdGxlLXN0aWNreSwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLW1haW4tdGl0bGUtc3RpY2t5IC5hd2ZpbC1tYWluLXRpdGxlLC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLnJhdGUtY29tcGFyZSAucmF0ZS1ncmlkIC5yYXRlLWJveCwuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuYm90dG9tLWJ0biwuZGFyay1tb2RlIC5iYW5rLXByb2R1Y3RzIC5sb2FuLWV4cCwuZGFyay1tb2RlIC5odXJ1bi1iYW5uZXItc2VjIC5iYW5uZXItc2VjIC5idG4tc2VjdGlvbiAucmVwb3J0LWJ0biBhLC5kYXJrLW1vZGUgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmdyaWQtZ3JvdXAgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sLmRhcmstbW9kZSAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5ncmlkLWdyb3VwIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC50ZW51cmVfX2JveCwuZGFyay1tb2RlIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJne2JhY2tncm91bmQ6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLm9ybmFtZW50LWR0bCAub3JuRHRsLXJvdyBpbnB1dDpyZWFkLW9ubHksLmRhcmstbW9kZSAuZ3JudC1nbGVjLW1haW4gLmxvYW4tZW1pe2JhY2tncm91bmQtY29sb3I6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnN0ZXAtYXZhaWwtc2VjdGlvbiAuc3RlcC1hdmFpbC1zd2lwZXIgLnN3aXBlci1pdGVtIC5zbWFsbCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0biwuZGFyay1tb2RlIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYS5hY3RpdmUsLmRhcmstbW9kZSAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6aG92ZXIsLmRhcmstbW9kZSAuZ3JudC1hc2JhLWZhcSAuYWNjb3JkaWFuIC50cmdyLXRpdGxlLC5kYXJrLW1vZGUgLmJlbmlmaXQtY29udGFpbmVyIGZpZ2NhcHRpb24sLmRhcmstbW9kZSAuZG93bmxvYWQtYXBwLXNlY3Rpb24gLmJnLXdoaXRlIGZpZ2NhcHRpb24sLmRhcmstbW9kZSAuaGVyby1zZWN0aW9uLWZvcmV4IC5tYWluLWRpdiAuaW5wdXQtZGl2IC5zZWxlY3RjdXJyZW5jeSAudWktc2VsZWN0bWVudS1idXR0b24gc3BhbiwuZGFyay1tb2RlIC5pc3N1ZS1yYWlzZS1zZWN0aW9uLnNoYXJlLW1vZGFsLWRhdGEgLmNpci1oZWFkaW5nLC5kYXJrLW1vZGUgLnNhLWludGVudC1wb3AgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAuZ3JleGl0aW50ZS1tYWluIC5ncmV4aXRpbnRlbWxlLXRvcCAuaDIsLmRhcmstbW9kZSAuc2EtaW50ZW50LXBvcCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5ncmV4aXRpbnRlLW1haW4gLmdyZXhpdGludGVtbGUtdG9wIC5ncmV4LXNhcG9pbnRlcnMgLmdyZXhzYXBvLWJveCAuZ3JleHNhcG9iLWRlc2MgLnR4dCwuZGFyay1tb2RlIC5zYS1pbnRlbnQtcG9wIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmdyZXhpdGludGUtbWFpbiAuZ3JleGl0aW50ZW0tYm90dG9tIC5ncmxiLXBvaW50ZXIgdWwgbGksLmRhcmstbW9kZSAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCAuZGVzYy1saXN0aW5nLW1haW4gdWwgbGkgLmxpc3RpbmctZGVzYyBiLC5kYXJrLW1vZGUgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3ggLmRlc2MtbGlzdGluZy1tYWluIHVsIGxpIC5saXN0aW5nLWRlc2Mgc3Ryb25nLC5kYXJrLW1vZGUgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3ggLmRlc2MtbGlzdGluZy1tYWluIHVsIGxpIC5saXN0aW5nLWRlc2MgYiwuZGFyay1tb2RlIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94IC5kZXNjLWxpc3RpbmctbWFpbiB1bCBsaSAubGlzdGluZy1kZXNjIHN0cm9uZywuZGFyay1tb2RlIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS1tYWluIC5nc2Etc2FzLWRlc2MgLmdzYS1zYXMtZGVzYy10b3AgdWwgbGkgLmxpc3RpbmctZGVzYyBiLC5kYXJrLW1vZGUgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLW1haW4gLmdzYS1zYXMtZGVzYyAuZ3NhLXNhcy1kZXNjLXRvcCB1bCBsaSAubGlzdGluZy1kZXNjIHN0cm9uZywuZGFyay1tb2RlIC5nc2EtcGxhdGZvcm0gLmdzYXBsYXQtbWFpbiAuZ3NhcGxhdC1kZXNjIC50eHQgYiwuZGFyay1tb2RlIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWwsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwgLmdyc2FpbnRjYWwtYW5udWFsLXZhbHVlLWJvdHRvbSAuZ3Jhbm51dmFsLWJvdGRlc2MgYiwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmZvcmV4LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5mb2Ftb3VudC1idG4gYiwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmZvcmV4LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5mb2Ftb3VudC1idG4gc3Ryb25nLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuYW1vdW50LWJ0biBiLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuYW1vdW50LWJ0biBzdHJvbmcsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5pbnRhbW91bnQtYnRuIGIsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5pbnRhbW91bnQtYnRuIHN0cm9uZywuZGFyay1tb2RlIC5ncm50LWZtb25leS1lbGlnaS1uZXcgLmdmbWVsbi1ib3ggLmdmbWVsbmItYm90dG9tIHVsIGxpIGIsLmRhcmstbW9kZSAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCAubm90ZSBiLC5kYXJrLW1vZGUgLmdmZmQta2V5IC5nZnNrZXktYm94IC5nZnNrZXliLWRlc2MgLnR4dCBiLC5kYXJrLW1vZGUgLmZ0ci16ZXJvIC5mdHJ6ZS1tYWluIC5mdHJ6ZS1lbmQgLmZ0cnplZW5kLW1haW4gLmZ0cnplYWNjLWJveCAuZnRyemVhY2MtYm9keSAudHh0IGJ7Y29sb3I6I2ZmMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmN1c3RvbWRkIC5zZWxlY3RCb3gtdWkgLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiwuZGFyay1tb2RlIC5jdXN0b21kZCAuc2VsZWN0Qm94LXVpIC51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24udWktc2VsZWN0bWVudS1idXR0b24tb3BlbiwuZGFyay1tb2RlIC5yZXEtY2FsbGJhY2sgLnJlcS1jYWxsYmFjay1mb3JtIGlucHV0LmZvcm0tY29udHJvbCwuZGFyay1tb2RlIC5yZXEtY2FsbGJhY2sgLnJlcS1jYWxsYmFjay1mb3JtIHNlbGVjdCwuZGFyay1tb2RlIC5zcG90bGlnaHQtYngsLmRhcmstbW9kZSAuZ3JudC1hd2FyZCAuZ3JudGF3LXRvcCAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwuZGFyay1tb2RlIC5jYXRlZ29yeS1mYXEsLmRhcmstbW9kZSAuYmxvZ3MtY29udGFpbmVyLC5kYXJrLW1vZGUgLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yIC5tYWluLWRpdiAuaW5wdXQtZGl2LWRhcmsgaW5wdXQsLmRhcmstbW9kZSAuc2VsZWN0Qm94LXVpIC51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24udWktc2VsZWN0bWVudS1idXR0b24tb3BlbiwuZGFyay1tb2RlIC5pbnN1cmFuY2UtcHJvcG9zYWwgLm1haW4tZGl2IC50YWJsZS1jb250YWluZXIgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4rMSksLmRhcmstbW9kZSAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVyLC5kYXJrLW1vZGUgLmZvcm0tcm93IC5hY2NvdW50LWJ0biAuYnRuLWFjY291bnRzOmRpc2FibGVkLC5kYXJrLW1vZGUgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBkaXYuYWN0aXZlLC5kYXJrLW1vZGUgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBkaXY6aG92ZXIsLmRhcmstbW9kZSAuZ3JudC1zYXZpbmdhY2MtcmF0ZXMgLnRhYmxlIHRoZWFkLC5kYXJrLW1vZGUgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy10YWJsZS1tYWluIC5jYy10YWJsZS1wYXJ0IHRhYmxlLC5kYXJrLW1vZGUgLmdybnQtZ29sZC1sb2FuLWNhbGMtbmV3IC5sb2FuLWVtaXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LWVzZy10aXRsZSBoMiwuZGFyay1tb2RlIC5nZXQtaW4tdG91Y2gtcmVkIC5oNCwuZGFyay1tb2RlIC5nZXQtaW4tdG91Y2gtcmVkIC5ndC1pdGVtIGEsLmRhcmstbW9kZSAuZ3JudC1pbnRpYXQtbW9iaWxpIC5ncm50LWludG1vYmktc3dpcGVyIC5ncm50LWludG1vYmktYm94IC5ncm50LWludG1vYmliLWRlc2MgaDMsLmRhcmstbW9kZSAuZXNnLWNvbW1vbi10aXRsZSwuZGFyay1tb2RlIC5ncm50LWF3YXJkIC5ncm50YXctdG9wIGgyLC5kYXJrLW1vZGUgLmdybnQtcmVwby1wdWJsaWNhdGlvbiAuZ3JudC1yZXBvLXRpdGxlIGgyLC5kYXJrLW1vZGUgLmFzc2V0cy1hdWN0aW9uIC50aXRsZSwuZGFyay1tb2RlIC5mb3JleC1oZXJvLXNlY3Rpb24gLmludHJvIC5oZWFkSDEsLmRhcmstbW9kZSAucHJvZHVjdC1mb3JtLWNvbnRhaW5lci1uZXcgLmgyaGVhZCwuZGFyay1tb2RlIC5jbHItZ3JhZCwuZGFyay1tb2RlIC5ldmVyeWRheS1jb21wIC5oZDMwLC5kYXJrLW1vZGUgLnYtYmFubmVyLWNvbW1vbiAuaGQ0NSwuZGFyay1tb2RlIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnIC5mZC1yYXRlcy1ib3ggLmZkci10aXRsZSwuZGFyay1tb2RlIC5nY2wtY2FsYy1tYWluIC5ncm50LW5ldy1zYS1jYWxjIC5zZXQtYmFsYW5jZS1wb3B1cCAudHh0IGIsLmRhcmstbW9kZSAuZnRyLWV4cGxvcmUgLmNvbXBhcmlzb24tc2VjdGlvbiAuY29tcGFyZS1oZWFkZXItd3JhcCAuY29tcGFyZS1oZWFkZXIgLmgzLC5kYXJrLW1vZGUgLmZvcmV4LWxlYWQtZm9ybSAuZmxmLWRlc2MgLmgxLC5kYXJrLW1vZGUgLmdzYS1wYXlvdXQgLmdzcGF5b3V0c3ctaW5uZXIgLmdzcGF5b3V0c3ctYm94IC5nc3BheW91dHN3Yi1kZXNjIC5oMywuZGFyay1tb2RlIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLm1haW4tdGl0bGUgLmgzLC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgdGhlYWQgdGguaGlnaGxpZ2h0LC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgLmhpZ2hsaWdodCBiLC5kYXJrLW1vZGUgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLmdybnQtZmQtcmF0ZXMtbWFpbiAuZmQtcmF0ZXMtYmcgLmZkLXJhdGVzLWJveCAuZmRyLXRpdGxle2NvbG9yOiNmZjAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNsaXA6dW5zZXQgIWltcG9ydGFudDstd2Via2l0LWJhY2tncm91bmQtY2xpcDp1bnNldCAhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnVuc2V0ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JudC1lc2ctbGVhZGVycyAuZXNnLWxlYWRlci1kZXNjOjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JlZW4tZmQtaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbiAubWlkLXNlY3Rpb246OmFmdGVyLC5kYXJrLW1vZGUgLmdyZWVuLWZkLWludHJvLXNlY3Rpb24gLmludHJvLXNlY3Rpb24gLm1pZC1zZWN0aW9uOjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktc2FsYXJ5IC5ncm50Zm1vbmV5c2wtbWFpbiAuZ3JudGZtb25leXNsLW5hdjo6YmVmb3JlLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LXNhbGFyeSAuZ3JudGZtb25leXNsLW1haW4gLmdybnRmbW9uZXlzbC1uYXY6OmFmdGVyLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LWNpdGllIC5ncm50Zm1vbmV5Y2l0aS1tYWluIC5ncm50Zm1vbmV5Y2l0aS1uYXY6OmJlZm9yZSwuZGFyay1tb2RlIC5ncm50LWZtb25leS1jaXRpZSAuZ3JudGZtb25leWNpdGktbWFpbiAuZ3JudGZtb25leWNpdGktbmF2OjphZnRlcntkaXNwbGF5Om5vbmV9LmRhcmstbW9kZSAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGctbWFpbiAuc2lyY2F0Zy10YWJzIHVsIGxpIHN2ZyBwYXRoLC5kYXJrLW1vZGUgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnbW8tbWFpbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0biBzdmcgcGF0aHtmaWxsOiNmZmZ9LmRhcmstbW9kZSAuYmctZmFzdGFnLW9yYW5nZSwuZGFyay1tb2RlIC5iZy1sb2Fucy1ibHVlLC5kYXJrLW1vZGUgLmdyZENhdEJsdWUyLC5kYXJrLW1vZGUgLmdyZENhdERhcmtQaW5rLC5kYXJrLW1vZGUgLmdyZENhdFBpbmssLmRhcmstbW9kZSAuYmctYWNjb3VudHMtcmVkLC5kYXJrLW1vZGUgLnNhLWludGVudC1wb3AgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudHtiYWNrZ3JvdW5kOiM1NDU0NTQgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTpub3JtYWx9LmRhcmstbW9kZSAjc2V0YmFsLXBvcCwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1hY2NvdW50IC5yb3cgLmdybGFyaWFjb3V0LWJveCAuZ3JsYXJpYWNvdXRiLWJvdHRvbSAuZ3JsYXJpYWNvdXRiLWJ0bnMgLnJlZC1idG4sLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktZGVwb3NpdCAuZ3JsYW5yaWRlcG8tc3dpcGVyIC5zd2lwZXItc2xpZGUgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJ0biwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1jaGFyZ2VzIC5ncm5ycHJvZGNoYXJnZS1tYWluIC5ncm5ycHJvZGNoYXJnZS1pbmRlc2MgLmdybnJwcm9kY2hhcmdlLWJ0biAud2hpdGUtYnRuLC5kYXJrLW1vZGUgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hbWItY2FsYW5kZXItc2VsZWN0b3ItZ2lyZCAuYW1iLWNhbGFuZGVyLXNlbGVjdG9yIHNlbGVjdCwuZGFyay1tb2RlIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCAuYWItZGF5LWlucHV0IGlucHV0OmZpcnN0LWNoaWxkLC5kYXJrLW1vZGUgLmdybnQtbG9hbi1jYWwtbWFpbiAuYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0LC5kYXJrLW1vZGUgLmdybnJpLWNvbnRhY3Qtc3VwcG9ydCAuZ3JuY24tY3JlbnVtLW1haW4gLmNvdW50cnktdGFiZWwgLmNhcmQtd3JhcHBlciwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3gsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iZWxvdy1hbW91bnQtYm94LC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1tYWluIC5pbnRyZXN0LXRvcCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtbWFpbiAuaW50cmVzdC10b3AgLmludHJlc3QtaW5wdXQsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LWRyb3AtYm94LC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCAuZ3JzYWludGNhbC1hbm51YWwtbWFpbiAuZ3JzYWludGNhbC1hbm51YWwtYm94LC5kYXJrLW1vZGUgLmdybnQtbnJmb3JleC10cmFuc2ZlciAuZ3Jucm9yaWRiYW5raW4tbWFpbiAuZ3JucmZvcnRybS1ib3R0b20gLmdybnJmb3J0cm1iLWJvdHRvbSwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5mb3JlaWduLWNvbnRhaW5lciAuZm9yZWduLWNvbnRyeWxpc3QgLmZvcmVnbi1saUxpc3QgLmxpLC5kYXJrLW1vZGUgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0LC5kYXJrLW1vZGUgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyAuYXBwbHktcGVyc29uYWwtYmcgLmFwcGx5LXBlcnNvbmFsLWJnLWlubmVyLC5kYXJrLW1vZGUgLmZvcmV4LWxlYWQtZm9ybS1kb3duIC5mbHAtaW5uZXItYmcgLnByb2dyYW0tc3RhdHVzIC5ncmlkLWdyb3VwIC5kcm9wZG93biAuZHJvcGJ0biwuZGFyay1tb2RlIC5mb3JleC1sZWFkLWZvcm0tZG93biAuZmxwLWlubmVyLWJnIC5wcm9ncmFtLXN0YXR1cyAuZ3JpZC1ncm91cCAuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAuaW5zdGFsbG1lbnQtcHJpY2UsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmN1c3RvbS1zZWxlY3R0IC5zZWxlY3Qtb3B0aW9ucyBsaTpob3ZlcntiYWNrZ3JvdW5kOiMzMzMgIWltcG9ydGFudDtib3JkZXItY29sb3I6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdzYS1iZW5pZml0cyAuZ3NhLWJlbmlmaXQtc3dpcGVyIC5iZW5pZml0LWJveCAuYmVuaWZpdC1ib3gtYmd7YmFja2dyb3VuZDojNTQ1NDU0ICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czoxMnB4fS5kYXJrLW1vZGUgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnbW8tbWFpbiAuY2FyZHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uZGFyay1tb2RlIC5yZWZlcnJhbC13aHkgLmFkZC1rZXktdGFicyAuYWRkLWtleS10aHJlZS1zd2lwZXIgLmFkZC1rZXktYm94e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTAsIDE4MywgMTg4LCAwLjEpIDAlLCByZ2JhKDE0MCwgMTQwLCAxNDAsIDAuMikgMTAwJSl9LmRhcmstbW9kZSAuZ3NhLWJlbmlmaXRzIC5nc2EtYmVuaWZpdC1zd2lwZXIgLmJlbmlmaXQtYm94IC5iZW5pZml0LWJveC1iZyBpbWd7ZGlzcGxheTpub25lfS5kYXJrLW1vZGUgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3gsLmRhcmstbW9kZSAuZ3NhLXNhdmluZy1hY2NvdW50IC5zd2lwZXItc2EtdGh1bWJzIC5zd2lwZXItc2xpZGUsLmRhcmstbW9kZSAuZ3NhLXNhdmluZy1hY2NvdW50IC5zd2lwZXItc2EtbWFpbiAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmdzYS1lbGlnaWJpbGl0eSAuaW5kY2Etc3RhcnRlZC1iZywuZGFyay1tb2RlIC5zYVRlc3RpbW9uYWlsQ29tcC1jYXJkcy1pdGVtcywuZGFyay1tb2RlIC5nc2Etc2EtYWNjb3VudCAuZ3NhYWNjLWJveCwuZGFyay1tb2RlIC5nc2Etc2EtYWNjb3VudCAuZ3NhYWNjLWJveC5hY3RpdmUgLmdzYWFjY2ItYnRuLC5kYXJrLW1vZGUgLmdzYS1yZWxhdHZpZGVvIC50YXgtY2FyZCAuY2FyZC1ib2R5LC5kYXJrLW1vZGUgLmdybnQtc3RhcnRiYW5rLXRhbGsgLmNvbnRhaW5lciAucm93IC5jb2wtbGctMTIgLmdyc3RiYS10YWxrLW1haW4sLmRhcmstbW9kZSAuZ3JudC1zdGFydGJhbmstYmVuaWZpdCAuZ3JudC1zdGJhYmVuaS1vd2wgLml0ZW0gLmdyc3RiYWJlbmktYm94LC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWJhbnRhYiAuZ3JsYW5yaWJhbnRiLW1haW4gLmdybGFucmliYW50Yi1ib3ggYSwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1hY2NvdW50IC5yb3cgLmdybGFyaWFjb3V0LWJveCwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1kZXBvc2l0IC5ncmxhbnJpZGVwby1zd2lwZXIgLnN3aXBlci1zbGlkZSAuZ3JsYW5yaWRlcG8tYm94LC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWJlbmVmaXQgLmdybGFucmliZW5pLW1haW4gLmdybGFucmliZW5pLWNhcmQsLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktYmVuZWZpdCAuZ3JsYW5yaWJlbmktbWFpbiAuZ3JsYW5yaWJlbmlyaS1idG5zIC53aGl0ZS1iZy1idG4sLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktaW52ZXN0OjpiZWZvcmUsLmRhcmstbW9kZSAucmV0YWlsLWZvcmV4LXZpZGVvcy1jb21wIC5jcmQgLm1lZGlhLWNyZCwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1iYW5uZXIgLmNvbW1vbi1iZy1jYWxjIC5ncm5ycHJvYmFucmktYm90dG9tIC5ncm5ycHJvYmFucmliby1ib3R0b20sLmRhcmstbW9kZSAuZ3JudC1ucnByb2Qtc2F2aW5nIC5ncm5ycGRzYXZpLW1haW4gLmdybnJwZHNhdmktYm94LC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWN0YSAuZ3JucnByb2RjdGEtbWFpbiwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1iYW5raW5nIC5ncm5yb3JpZGJhbmtpbi10YWIgdWwgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtYmFua2luZyAuZ3Jucm9yaWRiYW5raW4tbWFpbiwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1leGNoYW5nZSAuY2FsYy13cmFwcGVyIC5ncm5ycG9kZXhjaGFuLXJpZ2h0LC5kYXJrLW1vZGUgLmdybnQtbjEtZ2V0LW5ldyAuZ3JudC1nZXQtbmV3LWJveCwuZGFyay1tb2RlIC5ncm50LWhvdy1hdmVyYWdlLWNhbGN1bGF0b3IgLmdyaG93YXZyLWNhbHN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuZ3Job3dhdnJjYWwtYm94LC5kYXJrLW1vZGUgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hbWItY2FsYW5kZXItc2VsZWN0b3ItZ2lyZCwuZGFyay1tb2RlIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYW1iLWNhbGFuZGVyLWlubmVyIC5jYWxlbmRhciwuZGFyay1tb2RlIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCwuZGFyay1tb2RlIC5ncm50LWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcsLmRhcmstbW9kZSAuZ3JudC13aGF0LWVwZiAud2hhdC1tYWluIC53aGF0LWJveCwuZGFyay1tb2RlIC5ncm50LWZvcm11bGEtY2FsYyAuZ3JudC1mb3JtdWxhLC5kYXJrLW1vZGUgLmdibGMtbWFpbiAuY2FsYy10ZXN0aS1tYWluLC5kYXJrLW1vZGUgLmdibGMtbWFpbiAubG9hbi1jYWwgLndoaXRlLWJ4LC5kYXJrLW1vZGUgLmdybnQtc2F2aW5nYWNjLXdoeSAuZ3JzYXZhY2N3aHktc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5ncnNhdmFjY3doeS1ib3gsLmRhcmstbW9kZSAuZ3JudC1zYXZpbmctYWNjdHlwZSAuZ3JzYXYtYWNjdHktYm94LC5kYXJrLW1vZGUgLmdybnQtc2F2aW5nYWNjLXJhdGVzIC50YWJsZSB0Ym9keSwuZGFyay1tb2RlIC5jb21wLW1vYmlsZS1hcHAuZ3JudC1jb21wbW9iaWwtYXBwIC5yaWdodC1zZWMucG9zaXRpb24tcmVsYXRpdmUgLmdyY29tcG1vYi1xciwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjIC5lbWktY2FsYy1ib3gsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYyAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAud2hpdGUtYngsLmRhcmstbW9kZSAuZ3JudC13aGF0LWVtaSAuZ3JudC13aGF0LXNsaWRlci1ib3hlcyAuZ3JudC1lbWktYm94LC5kYXJrLW1vZGUgLmdybnQtZW1pLWFkdmFudGFnZXMgLmFkdmFudGFnZS1ib3gsLmRhcmstbW9kZSAuZ2ZtLXByb2R1Y3QtYmFubmVyIC5nZm0tZm9ybSwuZGFyay1tb2RlIC5nZm0tcHJvZHVjdC1iYW5uZXIgLmdmbS1mb3JtIC5sb2FuLWNhbCAud2hpdGUtYngsLmRhcmstbW9kZSAuZ3JudC1mbm0taG93IC5zd2lwZXItZm5tLWhvd3RvIC5mbm0taG93dG8tYm94LC5kYXJrLW1vZGUgLmdybnQtZm5tLWZlZSAuZm5tLWZlZS1iZywuZGFyay1tb2RlIC5mbm0tcGVyc29uYWwtbG9hbiAudGF4LWNhcmQgLmNhcmQtYm9keSwuZGFyay1tb2RlIC5ncm50LWZubS10eXBlcyAuc3dpcGVyLWZubS10eXBlcyAuZm5tLXR5cGUtYm94LC5kYXJrLW1vZGUgLmdybnQtZm5tLXNhbGFyeS1tYWluLW5ldyAuZ3JudGZtb25leXNsLW1haW4gLmdybnRmbW9uZXlzbC1zd2lwZXIgLmdybnRmbW9uZXlzdy1ib3gsLmRhcmstbW9kZSAuZ3JudC1mbm0tcmVsYXRlZCAubGlzdC1sb29raW5nIC5jYXJkLWxvb2sxLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWFib3V0Lm9sZC1jYWxjIC5jb21tb24tYmctY2FsYyAuZ3JucnByb2JhbnJpLWJvdHRvbSAuZ3JucnByb2JhbnJpYm8tYm90dG9tLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4sLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLXByb2R1Y3QtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmZvcmV4LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5mb2Ftb3VudC1idG4sLmRhcmstbW9kZSAuZ3JudC1ucmktZmQgLmdybGFucmlkZXBvLWJveCwuZGFyay1tb2RlIC5ncm5yaS1jb250YWN0LXN1cHBvcnQgLmdybmNuLWNyZW51bS1tYWluLC5kYXJrLW1vZGUgLmdybnJpLWNvbnRhY3QtZW1haWwgLmdybmNuLWNyZWVtYWlsLW1haW4sLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4sLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5hbW91bnQtYnRuLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuaW50YW1vdW50LWJ0biwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwsLmRhcmstbW9kZSAuZ3JudC1jZGwtc3RvcmUgLmZvcm0tZ3JvdXAgLmZyb20tc2VsZWN0ZXIgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sLmRhcmstbW9kZSAuZ3JudC1jZGwtc3RvcmUgLmZvcm0tZ3JvdXAgLmZyb20tc2VsZWN0ZXIgLmZpbHRlciAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ncm50LWNkbC1zdG9yZS1kZXRhaWxzIC5jZGwtc3RvcmUtZ3JpZCAuY2RsLXN0b3JlLWJveCwuZGFyay1tb2RlIC5ncm50LW5yZm9yZXgtdHJhbnNmZXIgLmdybnJvcmlkYmFua2luLXRhYiAudGFiLXVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLmdybnQtbnJmb3JleC10cmFuc2ZlciAuZ3Jucm9yaWRiYW5raW4tbWFpbiwuZGFyay1tb2RlIC5ncm50LW5yZm9yZXgtYWNjb3VudCAuZ3JucmZvci1hY29tYWluLC5kYXJrLW1vZGUgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZ3JudC1mYmFuLWNhbGMgLmdmYmFuY2FsLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuc3RlcHBlci1pbnB1dCwuZGFyay1tb2RlIC5ncm50LWZiYW4tY2FsYyAuZ2ZiYW5jYWwtbWFpbiAuZ2ZiYW5jYWwtYm90dG9tLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LWVsaWdpLW5ldyAuZ2ZtZWxuLWJveCAuZ2ZtZWxuYi11cHBlciwuZGFyay1tb2RlIC5ncm50LWZtb25leS1lbGlnaS1uZXcgLmdmbWVsbi1ib3ggLmdmbWVsbmItYm90dG9tIC5lbGlnaS1jb250ZW50LW1haW4sLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktaG93LW5ldyAuZ2Zobi1tYWluLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LWZlZS1uZXcgLmdmaG4tbWFpbiwuZGFyay1tb2RlIC5ncm50LWN1cnJlbmN5LWNvdmVydGVyLW1haW4gLmdybnQtY2MtdXNlLWJveCAuY2N1Yi1ib3gsLmRhcmstbW9kZSAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXRhYmxlLW1haW4gLmNjLXRhYmxlLXBhcnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5IC5tYWluLXRpdGxlLXNlbGVjdCAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLm1haW4tdGl0bGUtc2VsZWN0LXN0aWNreSAubWFpbi10aXRsZS1zZWxlY3QgLmZpbHRlciAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLWJveCwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLWJveDpob3ZlciwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLWJveDpmb2N1cywuZGFyay1tb2RlIC5zdHJoby1iYW5uZXIgLnN0cmhvYmFuLWRlc2MgLnNtYWxsLXRpdGxlLC5kYXJrLW1vZGUgLnN0cmhvLWJhbm5lciAuc3RyaG9iYW4tc3dpcGVyIC5zdHJob2Jhbi1ib3gsLmRhcmstbW9kZSAuc3RyaG8tc3RhZ2UgLnN0cmhzdGFnZS1tYWluIC5zdGhtYi1tYWluIC5zdGhtYm0tY2FyZCwuZGFyay1tb2RlIC5zdHJoby12ZW50dXJlIC5zdGh2ZW4tbWFpbiAuc3RodmVuLXRhYnMgdWwgbGkgYSwuZGFyay1tb2RlIC5zdHByb2QtYmVuZWZpdHMgLnN0cHJvYmVuaS1tYWluIC5zdHByb2JlbmktYm94LC5kYXJrLW1vZGUgLnN0cHJvZC1ibHVlcHJpbnQgLnN0cmJsdWVwLW1haW4sLmRhcmstbW9kZSAuc3Rwcm9kLWVsc2UgLnN0cHJvZWxzZS1zd2lwZXIgLnN0cHJvZWxzZS1ib3gsLmRhcmstbW9kZSAuc3RpbnYtcGhpbG8gLnN0aW52LXBoaWxvLWJnLC5kYXJrLW1vZGUgLnN0aW52LWN1cnJlbnQtZnVuZHMgLmN1cnJlbnQtZnVuZC1ib3gsLmRhcmstbW9kZSAuc3RpbnYtc29sdXRpb24gLnN0aW52LXNvbC1mb3JtLC5kYXJrLW1vZGUgLnN0aW52LXJlc291cmNlcyAucmVzby1ib3gsLmRhcmstbW9kZSAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtY29tbW9uLWJnLC5kYXJrLW1vZGUgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMsLmRhcmstbW9kZSAudHlwZXMtZml4ZWQtZGVwb3NpdHMgLnRmZC1jYXJkLC5kYXJrLW1vZGUgLnR5cGVzLWZpeGVkLWRlcG9zaXRzIC50ZmQtY2FyZCwuZGFyay1tb2RlIC5nY2wtb3ZlcnZpZXcgLmdjbC1ib3gtbWFpbiwuZGFyay1tb2RlIC5nY2wtb2ZmZXJpbmcgLmdjbG9mZnItYm94LC5kYXJrLW1vZGUgLmdjbC1vZmZlcmluZy1yZXNpZGVudCAuZ2Nsb2ZmcmVzaS1ib3gsLmRhcmstbW9kZSAuZ2NsLWZpbmFuaWNhbCAuZ2NsZmFuYW5pLWJveCwuZGFyay1tb2RlIC5nZnMtYWNjb3VudCAuZ2ZzYWNjLW1haW4sLmRhcmstbW9kZSAuZ2ZzLWNoYXJnZXMgLnRhYmxlLWNvbnRhaW5lciAuYmFuay10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4rMSksLmRhcmstbW9kZSAuZ2ZzLXdoby1jYW4gLmdmc3doby1tYWluLC5kYXJrLW1vZGUgLmdmcy1ybSAuZ2Zzcm0tYm94LC5kYXJrLW1vZGUgLmdmcy1jdXJyZW5jaWVzIC5nZnNjdXJyZS1tYWluIC5nZnNjdXJyZS10b3AgLmdmc2N1cnJlLWJveCwuZGFyay1tb2RlIC5nZnJhLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCwuZGFyay1tb2RlIC5nZnJhLWVsaWdpIC5nZnJhZWxpLWJveCwuZGFyay1tb2RlIC5nZmZkLWFjY291bnQgLmdmc2FjYy1tYWluLC5kYXJrLW1vZGUgLmdmZmQta2V5IC5nZnNrZXktYm94LC5kYXJrLW1vZGUgLmdmZmQtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94LC5kYXJrLW1vZGUgLmdmZmQtd2hvLWNhbiAuZ2Zzd2hvLW1haW4sLmRhcmstbW9kZSAuZ2ZmZC1jaGFyZ2VzIC50YWJsZS1jb250YWluZXIgLmJhbmstdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLC5kYXJrLW1vZGUgLmdjbC1jYWxjLW1haW4gLmdybnQtbmV3LXNhLWNhbGMsLmRhcmstbW9kZSAuZ2NsLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCwuZGFyay1tb2RlIC5nc2EtZWxpZ2liaWxpdHkgLmluZGNhLXN0YXJ0ZWQtYmcgLmluZGNhLXN0YXRlZC10YWJzIC5zdGFydGVkLWV4cGVyaWVuY2UtYmcgLmRvY3VtZW50cy1ncmlkLW1haW4gLmRvYy1nbS1ib3gsLmRhcmstbW9kZSAubnJpLXByb2R1Y3RzLW5ldyAubnJpLXByby1uZXctYm94LC5kYXJrLW1vZGUgLm5yaS10ZXN0aS1uZXcgLmZ3YnRlc3R0aS1ib3gsLmRhcmstbW9kZSAubnJpLXJlc291cmNlcy1uZXcgLm5yaS1yZXNvLWJveCwuZGFyay1tb2RlIC5nY2wtc3VwcG9ydCAuZ2NsLXN1cHBvcnQtYm94LC5kYXJrLW1vZGUgLmZ0ci1jYWxjIC5mdGNhbC1tYWluLC5kYXJrLW1vZGUgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1sZWZ0IC5mdGNhbGxlLW1haW4gLndoaXRlLWJ4IC5jdXJyZW5jeS1ib3ggLmN1c3RvbS1jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBhOmhvdmVyLC5kYXJrLW1vZGUgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmluYWwsLmRhcmstbW9kZSAueWVzYXZpbmctcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1tYWluIC5jb21wYXJpc29uLWNhcmQgdGFibGUsLmRhcmstbW9kZSAuZnRyLWJlbmVmaXRzIC5mdHJiZW5pLW1haW4gLmZ0cmJlbmktc3dpcGVyIC5mdHJiZW5pcy1ib3gsLmRhcmstbW9kZSAuZnRyLXplcm8gLmZ0cnplLW1haW4sLmRhcmstbW9kZSAuZnRyLWJsb2dzIC5mdHJibG8tYm94LC5kYXJrLW1vZGUgLmZ0ci1kaXNjb3ZlciAuZnRyLWRpc2NvdmVyLWRlc2t0b3AgLmZ0cmRpcy1ib3gsLmRhcmstbW9kZSAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnLC5kYXJrLW1vZGUgLmZvcmV4LWxlYWQtZm9ybSAuZmxwLWlubmVyLWJnLC5kYXJrLW1vZGUgLmRvd24tbWVhbiAuZG93bi1ib3gsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAud2hpdGUtYngsLmRhcmstbW9kZSAuZ3NhLXN0ZXBzIC5nc2Etc3RlcHMtZ3JpZCAuZ3NhLXN0ZXAtYm94LC5kYXJrLW1vZGUgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnLW1haW4sLmRhcmstbW9kZSAuZ3NhLWVsaWdpYmlsaXR5LWFkZGhhciAuaW5kY2Etc3RhcnRlZC1iZywuZGFyay1tb2RlIC5ucmlmY29tLXNlYyAubmZjb21zZS1tYWluLC5kYXJrLW1vZGUgLnJlY3VkZXAtZWxpZ2kgLnJlY3VkZXBlbGktbWFpbntiYWNrZ3JvdW5kOiM1NDU0NTQgIWltcG9ydGFudH0uZGFyay1tb2RlIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS10aHVtYnMgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlLC5kYXJrLW1vZGUgLmdzYS1lbGlnaWJpbGl0eSAuaW5kY2Etc3RhcnRlZC1iZyAuaW5kY2Etc3RhdGVkLXRhYnMgLnN0YXJ0ZWQtZXhwZXJpZW5jZS1iZywuZGFyay1tb2RlIC5nc2EtZGVhbHMgLmhvdC1kZWFscy10YWJzIGEuYWN0aXZlLC5kYXJrLW1vZGUgLmdybnQtc3RhcnRiYW5rLWJhbm5lciAuZ3JzdGFydGJhbmstbWFpbiwuZGFyay1tb2RlIC5ncm50LWZvcm11bGEtY2FsYyAuZ3JudC1mb3JtdWxhIC5ncm50LWZvcm11bGEtc3RhdGljIC5ncm50LWZvcm11bGEtYnV0dG9uLC5kYXJrLW1vZGUgLmdmbS1wcm9kdWN0LWJhbm5lciAuZ2ZtLWZvcm0gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5ncm50LWRlcG9kZXRpLWJhbm5lciAuZ3JucnByb2Jhbi1kZXNjIHVsLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWJhbm5lciAuZ3JucnByb2Jhbi1kZXNjIHVsLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsIC5ncnNhaW50Y2FsLWFubnVhbC12YWx1ZS1ib3R0b20sLmRhcmstbW9kZSAuZ3JudC1ucmktZmQgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJ0biwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5mb3JlaWduLWNvbnRhaW5lciAuZm9yZWduLWNvbnRyeWxpc3QgLmZvcmVnbi1saUxpc3QgLmxpOmhvdmVyLC5kYXJrLW1vZGUgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluLC5kYXJrLW1vZGUgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy10YWJsZS1tYWluIC5jYy10YWJsZS1wYXJ0IHRhYmxlIHRyLmxpZ2h0LXBpbmssLmRhcmstbW9kZSAuZ2FyLWJhbm5lciAuZ2FyLWlubmVyIC5nYXJpLWRlc2MgLmJ0bi13aGl0ZSwuZGFyay1tb2RlIC5zdHJoby12ZW50dXJlIC5zdGh2ZW4tbWFpbiAuc3RodmVuLXRhYnMgdWwgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAuc3RyaG8tYmx1ZXByaW50IC5zdHJibHVlcC1tYWluIC5idG4tYm94IC53aGl0ZS1idG4sLmRhcmstbW9kZSAuc3Rwcm9kLWJsdWVwcmludCAuc3RyYmx1ZXAtbWFpbiAuYnRuLWJveCAucmVkLWJ0biwuZGFyay1tb2RlIC5zdHByb2QtZWxzZSAuc3Rwcm9lbHNlLXN3aXBlciAuc3Rwcm9lbHNlLWJveCAuc3Rwcm9lbHNlLWRlc2MgLmJ0bi1ib3ggLnJlZC1idG4sLmRhcmstbW9kZSAuc3Rwcm9kLXNvbHV0aW9uIC5zdHJzb2x1LXJpZ2h0IC5idG4tYm94IC5yZWQtYnRuLC5kYXJrLW1vZGUgLnN0cHJvZC1iZW5lZml0cyAuc3Rwcm9iZW5pLWJvdHRvbSAuYnRuLWJveCAucmVkLWJ0biwuZGFyay1tb2RlIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIHRoZWFkLC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgLm5vdGUsLmRhcmstbW9kZSAuc3RpbnYtcGhpbG8gLnN0aW52LXBoaWxvLWJnIC5zdGludi1waGlsby1kZXNjIC5yZWQtYnRuLC5kYXJrLW1vZGUgLnN0aW52LXRlYW1zIC5zdGludi10ZWFtLWlubmVyIC5zdGludi10ZWFtLWRlc2MgLnJlZC1idG4sLmRhcmstbW9kZSAuc3RpbnYtY3VycmVudC1mdW5kcyAucmVkLWJ0biwuZGFyay1tb2RlIC5zdGludi1zb2x1dGlvbiAuc3RpbnYtc29sLWZvcm0gLnJlZC1idG4sLmRhcmstbW9kZSAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmZvcm0tbGFiZWwtZ3JvdXAsLmRhcmstbW9kZSAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmZyb20tc3RhdGUgLmRyb3Bkb3duIC5kcm9wYnRuLC5kYXJrLW1vZGUgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5mcm9tLXN0YXRlIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5nYmxjLWJvdHRvbS1idG4gLnJlZC1idG4sLmRhcmstbW9kZSAuaHVydW4tam91cm5leSAuaHVqb3VyLXN0ZXBzIHVsIC5zdGVwLWxpbmssLmRhcmstbW9kZSAuaHVydW4tYWJvdXQgLmJ0bi1ib3ggLmtub3ctYWJvdXQsLmRhcmstbW9kZSAuZ3JudC1nb2xkLWxvYW4tY2FsYy1uZXcgLmxvYW4tY2FsIC53aGl0ZS1ieCwuZGFyay1tb2RlIC5zdGlja3ktZm9vdGVyLWNhbGN1bGF0b3IgLmJhZGdlLC5kYXJrLW1vZGUgLmdmcy1jaGFyZ2VzIC50YWJsZS1jb250YWluZXIgLmJhbmstdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSwuZGFyay1tb2RlIC5nZmZkLWNoYXJnZXMgLnRhYmxlLWNvbnRhaW5lciAuYmFuay10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pLC5kYXJrLW1vZGUgLmdjbC1jYWxjLW1haW4gLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5mdHItYmFubmVyIC5mdHJiYS1kZXNjIC5idG4tYm94IC53aGl0ZS1idG4sLmRhcmstbW9kZSAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLWxlZnQgLmZ0Y2FsbGUtbWFpbiAud2hpdGUtYnggLmN1cnJlbmN5LWJveCwuZGFyay1tb2RlIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtbGVmdCAuZnRjYWxsZS1tYWluIC53aGl0ZS1ieCAuY3VycmVuY3ktYm94IC5jdXN0b20tY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLXJpZ2h0IC5mdGNhbC1maXJzdCAuZnRjYWxmaXJzdC1idG4sLmRhcmstbW9kZSAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLXJpZ2h0IC5mdGNhbC1maW5hbCAuZnRjYWxyaS10b3AgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1sYWJlbC1ncm91cCAuaW5wdXQtZGl2LWRhcmsgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLXJpZ2h0IC5mdGNhbC1maW5hbCAuZnRjYWxyZmluYS1ib3R0b20gLnVubG9jay1idG4sLmRhcmstbW9kZSAueWVzYXZpbmctcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1tYWluIC5jb21wYXJpc29uLWNhcmQgdGFibGUgdGhlYWQsLmRhcmstbW9kZSAueWVzYXZpbmctcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1tYWluIC5ub3RlLC5kYXJrLW1vZGUgLmZ0ci1leHBsb3JlIC5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmUtaGVhZGVyLXdyYXAgLmNvbXBhcmUtaGVhZGVyLC5kYXJrLW1vZGUgLmZ0ci1leHBsb3JlIC5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmUtcm93cyAuY29tcGFyZS1yb3cgLmNvbXBhcmUtdmFsdWUgLm9wLWJ0biwuZGFyay1tb2RlIC5mdHItY3RhIC5mdHJjdGEtbWFpbiAuZnRyY3RhLWRlc2MgLmJ0bi1ib3ggLndoaXRlLWJ0biwuZGFyay1tb2RlIC5mdHItYmxvZ3MgLmZ0cmJsby1ib3ggLmZ0cmJsb2ItYm90dG9tIC5idG4tYm94IC53aGl0ZS1idG4sLmRhcmstbW9kZSAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5sb2FuLWNhbCAud2hpdGUtYnggLmxhYmVsLWdyb3VwLW1haW4gLmZvcm0tbGFiZWwtZ3JvdXAsLmRhcmstbW9kZSAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5hcHBseS1wZXJzb25hbC1iZyAuZ3JhcGxwZXItbWFpbiAuZ3JhcGxwZXItcmlnaHQgLndoaXRlLWJ0biwuZGFyay1tb2RlIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcgLmFwcGx5LXBlcnNvbmFsLWJnIC5ncmFwbHBlci1tYWluLC5kYXJrLW1vZGUgLmZvcmV4LWxlYWQtZm9ybSAuZmxwLWlubmVyLWJnIC5sZi1ieCAuZ3JpZC1ncm91cCAuZHJvcGRvd24gLmRyb3BidG4sLmRhcmstbW9kZSAuZm9yZXgtbGVhZC1mb3JtIC5mbHAtaW5uZXItYmcgLmxmLWJ4IC5ncmlkLWdyb3VwIC5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmN1c3RvbS1zZWxlY3R0IC5zZWxlY3QtdHJpZ2dlciwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuY3VzdG9tLXNlbGVjdHQgLnNlbGVjdC1vcHRpb25zLC5kYXJrLW1vZGUgLmJhbnIgLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIsLmRhcmstbW9kZSAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwuZGFyay1tb2RlIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZpbHRlciAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnLC5kYXJrLW1vZGUgLmdzYS1lbGlnaWJpbGl0eS1hZGRoYXIgLmluZGNhLXN0YXJ0ZWQtYmcgLmluZGNhLXN0YXRlZC10YWJzIC5zdGFydGVkLWV4cGVyaWVuY2UtYmd7YmFja2dyb3VuZDojMjIyICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3NhLXN0ZXBzIC5nc2Etc3RlcHMtZ3JpZCAuZ3NhLXN0ZXAtYm94IC5pY29uLXN0ZXAsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSAuaGlnaGxpZ2h0LC5kYXJrLW1vZGUgLm5yaWZjb20tc2VjIC5uZmNvbXNlLW1haW4gLm5mY29tc2UtYm9keSAubmZjb21zZS1ncmlkIC5uZmNvbXNlYi1ib3gsLmRhcmstbW9kZSAubnJpZmNvbS1zZWMgLm5mY29tc2UtbWFpbiAubmZjb21zZS1ib2R5IC5uZmNvbXNlLWZ1bGwud2hpdGV7YmFja2dyb3VuZDojNDQ0ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3ggLmdybGFyaWFjb3V0Yi1ib3R0b20gLmdybGFyaWFjb3V0Yi1idG5zIC5yZWQtYm9yZGVyLWJ0biwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1kZXBvc2l0IC5ncmxhbnJpZGVwby1zd2lwZXIgLnN3aXBlci1zbGlkZSAuZ3JsYW5yaWRlcG8tYm94IC5ncmxhbnJpZGVwby1ib3R0b20gLmdybGFucmlkZXBvYi1idG5zIC5yZWQtYm9yZGVyLWJ0biwuZGFyay1tb2RlIC5ncm50LW5yaS1mZCAuZ3JsYW5yaWRlcG8tYm94IC5ncmxhbnJpZGVwby1ib3R0b20gLmdybGFucmlkZXBvYi1idG5zIC5yZWQtYm9yZGVyLWJ0biwuZGFyay1tb2RlIC5nYXJkLXBhZ2UtbWFpbiAuZ2FyLW5hdmktc3dpcGVyIC5nYXItbmF2aS1ib3gsLmRhcmstbW9kZSAuZ3JudC1mbm0tYmVuaWZpdCAuc3dpcGVyLWZubS1iZW5pZml0cyAuZm5tLWJlbmlmaXQtYm94e2JhY2tncm91bmQ6IzU0NTQ1NCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojZmZmICFpbXBvcnRhbnR9LmRhcmstbW9kZSAucmVkZXBvLWludHJlc3QgLnJlZHBpbnQtbWFpbiAucmVkcGludC1iYWNrLWltZ3tmaWx0ZXI6YnJpZ2h0bmVzcyg1NiUpfS5kYXJrLW1vZGUgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5nYmxjLWJvdHRvbS1idG4gLnJlZC1idG46ZGlzYWJsZWQsLmRhcmstbW9kZSAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtYm90dG9tLWJ0biAucmVkLWJ0bltkaXNhYmxlZF17b3BhY2l0eTouNX0uZGFyay1tb2RlIC5zYWludHItc2F2aW5nIC5zYWludHItdGFibGUtd3JhcGVyIC5zYWludHItdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB0ZCwuZGFyay1tb2RlIC5zYWludHItZmVlcyAuc2FpbnRyLWZlZXMtd3JhcGVyIC5zYWludHItZmVlcy10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRkLC5kYXJrLW1vZGUgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLmdybnQtZmQtcmF0ZXMtbWFpbiAuZmQtcmF0ZXMtYmcgLmZkLXJhdGVzLWJveC5kcm9wLWNvbnRlbnQtYmd7YmFja2dyb3VuZDojNTU1ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JudC1ucmktZm9yZXgtZmV0dXJlcyAuZ3JucmZvcngtc3dpcGVyIC5nZm5yZm9yZmV0LWJveCAuZ2ZucmZvcmZldGItZGVzY3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM1NDU0NTQgNzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkpfS5kYXJrLW1vZGUgLnN0cmhvLXZlbnR1cmUgLnN0aHZlbi10YWJzLW1haW4gLnN0aHZlbi10YWJzZGVpbi1ib3g6OmJlZm9yZSwuZGFyay1tb2RlIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Zy1tYWluIC5zaXJjYXRnLXRhYnMgdWwgbGk6OmJlZm9yZXtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudCgzMy4wOCUgMTE5LjMxJSBhdCA4NC41NCUgMjMuNzQlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDM4LjM5JSwgIzU0NTQ1NCAxMDAlKSAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWJhbm5lciAuZ3JsYW5yaWJhbi12aWRlbywuZGFyay1tb2RlIC5kLW1hdC1iYW5uZXIgcGljdHVyZSBpbWcsLmRhcmstbW9kZSAucGVyc29uYWwtbG9hbi1iYW5uZXIgLmJhbm5lci1iZyAuYmFubmVyLWNvbnRlbnQtaGVpZ2h0LC5kYXJrLW1vZGUgLmJhbi1zZWMub3AzIC5iYW5uZXItaW5uZXIgLmltZy1mbHVpZCwuZGFyay1tb2RlIC5odXJ1bi1lZGl0b3ItbmV3IC5iYWNrLWltZywuZGFyay1tb2RlIC5odXJ1bi1zdWNjZXNzIC5iYWNrLWltZywuZGFyay1tb2RlIC5odXJ1bi1qb3VybmV5IC5iYWNrLWltZywuZGFyay1tb2RlIC5ncm50LWdpZnQtY2l0eS1iYW5uZXIgLnN0aW52LXRlYW0taW5uZXIgLnN0aW52LXRlYW0taW1nLC5kYXJrLW1vZGUgLmdmcmEtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94IC5nZnJhYnJuaWItYmFja3NpZGUsLmRhcmstbW9kZSAuZ2ZmZC1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3ggLmdmcmFicm5pYi1iYWNrc2lkZSwuZGFyay1tb2RlIC5ncm50LW5yZS1iYW5uZXIgLnN0aW52LXRlYW0taW5uZXIgLnN0aW52LXRlYW0taW1nLC5kYXJrLW1vZGUgLmdjbC1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3ggLmdmcmFicm5pYi1iYWNrc2lkZXtmaWx0ZXI6YnJpZ2h0bmVzcyg1NSUpfTpmb2N1cy12aXNpYmxle291dGxpbmU6bm9uZX0jc2tpcFRvTWFpbi5oaWdobGlnaHRlZCwuY3VzdG9tZXItc3VwcG9ydC53aGF0LXNwZWNpYWwuaGlnaGxpZ2h0ZWQsLmN1c3RvbWVyLXN1cHBvcnQuaGlnaGxpZ2h0ZWQsI2Ryb3Bkb3duTWVudUxvZ2luLmhpZ2hsaWdodGVke2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH0jc2tpcFRvTWFpbi5oaWdobGlnaHRlZFdoaXRlLC5jdXN0b21lci1zdXBwb3J0LndoYXQtc3BlY2lhbC5oaWdobGlnaHRlZFdoaXRlLC5jdXN0b21lci1zdXBwb3J0LmhpZ2hsaWdodGVkV2hpdGUsI2Ryb3Bkb3duTWVudUxvZ2luLmhpZ2hsaWdodGVkV2hpdGV7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS5ub3RpZmljYXRpb24tZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKTtib3JkZXItcmFkaXVzOjJweDt3aWR0aDozNTBweDtyaWdodDowO3BhZGRpbmc6MTBweCAwIDB9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biAuYnRuLWJveCBhe2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NzAwfS5ub3RpZmljYXRpb24tZHJvcGRvd24gdWx7bWluLWhlaWdodDoxMTBweDttYXgtaGVpZ2h0OjMwMHB4O292ZXJmbG93LXk6YXV0b30ubm90aWZpY2F0aW9uLWRyb3Bkb3duIGxpe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1ib3R0b206c29saWQgMXB4IHJnYmEoMTUxLDE1MSwxNTEsLjQpO3BhZGRpbmc6MTVweCAyMHB4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIGgze2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjAgMjBweH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIGg0e2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM3Njc2NzY7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206NHB4fS5ub3RpZmljYXRpb24tZHJvcGRvd24gLnNlYXJjaGJkeS1oNHtmb250LXNpemU6MTRweDtjb2xvcjojNzY3Njc2O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjRweH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIHB7Zm9udC1zaXplOjEycHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biAuYmR5e3BhZGRpbmctcmlnaHQ6MTVweH0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbntwYWRkaW5nOjAgNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbnttYXJnaW4tcmlnaHQ6MTVweH19LmRyb3AtZG93bi1ub3RpZmljYXRpb246aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDFweCAycHggcmdiYSgwLDAsMCwuMjIpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbjpob3Zlcntib3gtc2hhZG93Om5vbmV9fS5kcm9wLWRvd24tbm90aWZpY2F0aW9uOmhvdmVyIC5ub3RpZmljYXRpb24tZHJvcGRvd257ZGlzcGxheTpibG9ja30ubm90aWZpY2F0aW9uLWJ4e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjUwJTtyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3otaW5kZXg6NTtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwJTttYXgtd2lkdGg6ODAwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpO21heC1oZWlnaHQ6MzYwcHh9Lm5vdGlmaWNhdGlvbi1ieCAuc2VhcmNoLWJ4SW57cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6MHB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtoZWlnaHQ6NjBweH0ubm90aWZpY2F0aW9uLWJ4IC5zZWFyY2gtYnhJbiBoM3tmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoyMHB4fS5ub3RpZmljYXRpb24tYnggLnNlYXJjaC1ieEluIC5zZWFyY2hieC1oM3tmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoyMHB4fS5ub3RpZmljYXRpb24tYnggLm5vdGlmaWNhdGlvbi1kcm9wZG93bntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Ym94LXNoYWRvdzpub25lO3BhZGRpbmctdG9wOjYwcHg7b3ZlcmZsb3cteTpzY3JvbGw7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxe3Bvc2l0aW9uOnJlbGF0aXZlfX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due3dpZHRoOjIxMHB4O3BhZGRpbmctdG9wOjB9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjAgMTIwcHggMCAwfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW46MTJweCAwIDA7ei1pbmRleDoxfS5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd24gLnBob25lLWJ4OjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOHB4O3JpZ2h0OjhweDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OjhweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDo4cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjhweCBzb2xpZCAjZWVlfX0ucGhvbmUtYnh7cGFkZGluZzoxNnB4IDIwcHh9LnBob25lLWJ4IHB7bWFyZ2luLWJvdHRvbTowfS5waG9uZS1ieCBocnttYXJnaW4tdG9wOjEycHg7bWFyZ2luLWJvdHRvbToxMnB4fS5waG9uZS1ieCBhe2ZvbnQtc2l6ZToxOHB4O2xpc3Qtc3R5bGU6MTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzlkMWQyNztkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NHB4fS5vdmVybGF5e2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt6LWluZGV4OjQ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc2VhcmNoLWJ4e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjUwJTtyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3otaW5kZXg6OTtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwJTttYXgtd2lkdGg6ODAwcHg7bWluLWhlaWdodDo1NTBweDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4yMil9LnNlYXJjaC1ieCAudHdpdHRlci10eXBlYWhlYWR7d2lkdGg6MTAwJX0uc2VhcmNoLWJ4IC50eXBlYWhlYWR7d2lkdGg6MTAwJTtwYWRkaW5nOjIycHggNjRweDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4fS5zZWFyY2gtdG9we2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy10b3A6MzVweH0uc2VhcmNoLXRvcCAuaGRye3dpZHRoOjcwJX0uc2VhcmNoLXRvcCAuc2VhcmNoLWJveHttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VhcmNoLXRvcCAuaGRye3dpZHRoOjYwJX0uc2VhcmNoLXRvcCAuc2VhcmNoLWJveHt3aWR0aDoyMzVweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtdG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5zZWFyY2gtdG9wIC5oZHJ7d2lkdGg6MTAwJX0uc2VhcmNoLXRvcCAuc2VhcmNoLWJveHt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTBweH0uc2VhcmNoLXRvcCAuc2VhcmNoLWJveCsuTVQxMHttYXJnaW4tdG9wOjI4cHh9fS5zZWFyY2gtYnhJbntwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoLWJ4SW4gLmljb24tc2VhcmNoLC5zZWFyY2gtYnhJbiAuY2xzLWJ0bntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDt6LWluZGV4OjF9LnNlYXJjaC1ieEluIC5pY29uLXNlYXJjaHtsZWZ0OjIwcHg7Zm9udC1zaXplOjI0cHh9LnNlYXJjaC1ieEluIC5jbHMtYnRue3JpZ2h0OjIwcHg7Zm9udC1zaXplOjIwcHh9LnNlYXJjaC1ieEluIC5jbHMtYnRuIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojNTQ1NjVifS5zZWFyY2gtYnhJbiAudHQtbWVudXt3aWR0aDo0NjBweDttYXgtaGVpZ2h0OjQ4NXB4O292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjIwcHggMzBweDtiYWNrZ3JvdW5kOiNmZmZ9LnNlYXJjaC1ieEluIC50dC1tZW51LnR0LW9wZW57aGVpZ2h0OjQ4NXB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAudGFne2ZvbnQtc2l6ZToxMHB4O2JhY2tncm91bmQ6IzU0NTY1YjtwYWRkaW5nOjRweDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6OHB4O3dpZHRoOjYycHg7bGluZS1oZWlnaHQ6MS4yO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zZWFyY2gtYnhJbiAudHQtbWVudSAubGlua3tjb2xvcjojOWQxZDI3O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC1zaXplOjEycHg7ZmxvYXQ6cmlnaHR9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG97Zm9udC1zaXplOjE0cHg7Y29sb3I6cmdiYSg4NCw4Niw5MSwuNSl9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gLnNyeS10YWd7bGluZS1oZWlnaHQ6MzBweDtjb2xvcjojNTQ1NjViO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zdmcvYWxlcnQuc3ZnKSBuby1yZXBlYXQgMCA1cHg7cGFkZGluZzowIDAgMTJweCAzMHB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIC5zcnktdGFnIHN0cm9uZ3tjb2xvcjojOWQxZDI3fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHB7bWFyZ2luOjAgMCAwIDMwcHh9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gdWwud2l0aC1jaXJjbGV7cGFkZGluZy1sZWZ0OjMwcHh9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gdWwud2l0aC1jaXJjbGUgbGl7cGFkZGluZzo4cHggMCAwIDEycHh9LnNlYXJjaC1ieEluIC50dC1tZW51IC5jYW4tZG8gdWwud2l0aC1jaXJjbGUgbGk6OmJlZm9yZXtmb250LXNpemU6MTZweDt0b3A6MTBweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1oZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3MzczNzM7cGFkZGluZy1ib3R0b206OHB4O21hcmdpbi1ib3R0b206OHB4fS5zZWFyY2gtYnhJbiAudHQtc3VnZ2VzdGlvbntmb250LXNpemU6MTNweDttYXJnaW4tdG9wOjEycHg7Y29sb3I6cmdiYSg4NCw4Niw5MSwuNSl9LnNlYXJjaC1ieEluIC50dC1zdWdnZXN0aW9uIHN0cm9uZ3tjb2xvcjojNTQ1NjVifS5zZWFyY2gtYnhJbiAudHQtc3VnZ2VzdGlvbjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uc2VhcmNoLWJ4SW4gLnR0LWxpbmt7Zm9udC1zaXplOjEycHg7bWFyZ2luLXRvcDoxMnB4O2ZvbnQtd2VpZ2h0OmJvbGR9LnNlYXJjaC1ieEluIC50dC1saW5rIGF7Y29sb3I6IzlkMWQyN30uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZHtiYWNrZ3JvdW5kOiNmYWZhZmE7aGVpZ2h0OjQ4NXB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjY1cHg7d2lkdGg6MzQwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJke3dpZHRoOjI0MHB4O3BhZGRpbmctdG9wOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgZmlndXJle21hcmdpbi1ib3R0b206MjhweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBmaWd1cmUgaW1ne3dpZHRoOjEyMHB4fS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIGZpZ3VyZStwe3BhZGRpbmc6MCA1MHB4O21hcmdpbi1ib3R0b206MjhweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAuYXJyb3cueWVsbG93e21hcmdpbjowIGF1dG8gLTI0cHg7YmFja2dyb3VuZDojZmZjYjA1O3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7Ym9yZGVyLXJhZGl1czoyNHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMzIpfS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIC5hcnJvdy55ZWxsb3cgc3Bhbntmb250LXNpemU6MThweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAuYXJyb3cueWVsbG93IHNwYW46OmJlZm9yZXtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWJ4SW4gLnR0LW1lbnV7d2lkdGg6MTAwJX0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmxpbmt7ZGlzcGxheTpub25lfS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvK2RpdiAubGlua3tkaXNwbGF5OmJsb2NrfX0uc2VhcmNoLWxpc3RpbmcgbGl7cGFkZGluZzozMHB4IDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dHt3aWR0aDo3NCV9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IC5kZXNje2xpbmUtaGVpZ2h0OjIycHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHB7bWFyZ2luLWJvdHRvbToxMnB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIGE6bm90KC5mMTRicil7Y29sb3I6cmdiYSg4NCw4Niw5MSwuNSl9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgYTpub3QoLmYxNGJyKSBzdHJvbmd7Y29sb3I6IzU0NTY1Yn0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCAudGFne2ZvbnQtc2l6ZToxMnB4O2JhY2tncm91bmQ6Izc4Nzg3ODtwYWRkaW5nOjRweCA4cHg7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCAuZjE0YnJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTttYXJnaW4tcmlnaHQ6NDBweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCAuaWNvbi1SaWdodC5yZWR7Zm9udC13ZWlnaHQ6NzAwfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIC5pY29uLVJpZ2h0LnJlZDpiZWZvcmV7Y29sb3I6IzlkMWQyN30uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWd7bWFyZ2luLWxlZnQ6YXV0b30uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgZmlndXJle21hcmdpbjowIDQwcHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIGltZ3toZWlnaHQ6MTYwcHg7d2lkdGg6YXV0b30uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvd3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbToxMHB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyAuYXJyb3cueWVsbG93IC5pY29uLVJpZ2h0LC5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyAuYXJyb3cueWVsbG93IC5pY29uLXBsYXl7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyAuYXJyb3cueWVsbG93IC5pY29uLVJpZ2h0OmJlZm9yZSwuc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1wbGF5OmJlZm9yZXtjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgLmRlc2N7aGVpZ2h0OjkwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIGZpZ3VyZXttYXJnaW46MCAwIDAgMTVweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgaW1ne2hlaWdodDo5NXB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyAuYXJyb3cueWVsbG93e2JvdHRvbTowfX0uc2lkZW5hdntoZWlnaHQ6MTAwJTt3aWR0aDowO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6Njt0b3A6MDtyaWdodDowO3RyYW5zaXRpb246LjVzO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzMWRlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKX0uc2lkZW5hdi5hY3R7d2lkdGg6MjEwcHh9LnNpZGVuYXYuYWN0IC5pY29uLWNsb3Nle2Rpc3BsYXk6YmxvY2t9LnNpZGVuYXYgLmljb24tY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMzBweDt0b3A6MjZweDtmb250LXNpemU6MThweDtkaXNwbGF5Om5vbmV9LnNpZGVuYXYgLmljb24tY2xvc2U6OmJlZm9yZXtjb2xvcjojOWIxZTI2fS5zaWRlbmF2IHVsIGxpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzZjNmM2Z9LnNpZGVuYXYgdWwgbGkgYXtmb250LXNpemU6MjBweDtmb250LXdlaWdodDozMDA7Y29sb3I6I2ZmZjtsZXR0ZXItc3BhY2luZzotMC41cHg7bGluZS1oZWlnaHQ6MjZweDtwYWRkaW5nOjI0cHggMjhweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0uc2lkZW5hdiB1bCBsaSBhIHNwYW57YmFja2dyb3VuZDpub25lO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luLWxlZnQ6MTJweH0uc2lkZW5hdiB1bCBsaSBhLmFjdGl2ZXtmb250LXdlaWdodDo1MDB9LnNpZGVuYXYgdWwgbGkgYS5hY3RpdmUgc3BhbntiYWNrZ3JvdW5kOiM5ZDFkMjd9LnNpZGVOYXZXcmFwe2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo1O3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7ZGlzcGxheTpub25lfS5jdXN0b21lci1mcmllbmRseXttYXJnaW46MHB4IDAgMCAwO3BhZGRpbmc6MzVweCAwIDE1cHggMDtiYWNrZ3JvdW5kOiM5ZDFkMjd9LmN1c3RvbWVyLWZyaWVuZGx5IC5jdXN0b21lci1mcmllbmRseS1pbm5lciAuY2YtaGVhZGluZ3tjb2xvcjojYmMzYjQ1O2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MzZweDtsZXR0ZXItc3BhY2luZzozLjZweH0uY3VzdG9tZXItZnJpZW5kbHkgLmN1c3RvbWVyLWZyaWVuZGx5LWlubmVyIC5jZi1oZWFkaW5nIHNwYW57Zm9udC1zaXplOjM2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLWhlYWRpbmd7Y29sb3I6I2QyMzY0Mztmb250LXNpemU6MjBweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzoycHh9LmN1c3RvbWVyLWZyaWVuZGx5IC5jdXN0b21lci1mcmllbmRseS1pbm5lciAuY2YtaGVhZGluZyBzcGFue2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2QyMzY0Mztmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjMwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjMwcHg7bGV0dGVyLXNwYWNpbmc6LTAuM3B4O3BhZGRpbmctdG9wOjRweH19LmN1c3RvbWVyLWZyaWVuZGx5IC5jdXN0b21lci1mcmllbmRseS1pbm5lciAuY2Ytc3ViLWhlYWRpbmd7Y29sb3I6I2JjM2I0NTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjc3cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0Ojc3cHg7bGV0dGVyLXNwYWNpbmc6LTAuNzdweDtwYWRkaW5nLXRvcDo2cHh9LmN1c3RvbWVyLWZyaWVuZGx5IC5jdXN0b21lci1mcmllbmRseS1pbm5lciAuY2Ytc3ViLWhlYWRpbmcgc3Bhbntmb250LXNpemU6NzdweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmN1c3RvbWVyLWZyaWVuZGx5IC5jdXN0b21lci1mcmllbmRseS1pbm5lciAuY2Ytc3ViLWhlYWRpbmd7Y29sb3I6I2QyMzY0Mztmb250LXNpemU6NTBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo5MDA7bGluZS1oZWlnaHQ6NTBweDtsZXR0ZXItc3BhY2luZzotMC41cHg7cGFkZGluZy10b3A6NHB4fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLXN1Yi1oZWFkaW5nIHNwYW57ZGlzcGxheTpibG9jaztjb2xvcjojZDIzNjQzO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MzBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo5MDA7bGluZS1oZWlnaHQ6MThweDtsZXR0ZXItc3BhY2luZzotMC4zcHg7cGFkZGluZy10b3A6NnB4fX0ubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LnN0aWNreS5zdGlja3ksLm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi5zdGlja3kuc3RpY2t5LC5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreXt0b3A6NzYuNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LnN0aWNreS5zdGlja3ksLm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi5zdGlja3kuc3RpY2t5LC5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreXt0b3A6NzZweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYuc3RpY2t5LnN0aWNreSwubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLnN0aWNreS5zdGlja3ksLm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5e3RvcDo3NnB4fX0uZC1tYXQtc3VibmF2IC5jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2hlaWdodDo1cHh9LmQtbWF0LXN1Ym5hdiAuY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFja3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDBweCByZ2JhKDAsMCwwLDApfS5kLW1hdC1zdWJuYXYgLmNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7aGVpZ2h0OjVweDtiYWNrZ3JvdW5kLWNvbG9yOiNjY2N9LmQtbWF0LXN1Ym5hdiAuY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5OTl9LmQtbWF0LXN1Ym5hdiAuY29udGFpbmVyIC5vdXRlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbHtkaXNwbGF5Om5vbmV9LmQtbWF0LXN1Ym5hdiAucHNlZHVvLXRyYWNre2JhY2tncm91bmQtY29sb3I6Izk5OTtoZWlnaHQ6MnB4O3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0zcHg7ei1pbmRleDotMTB9QG1lZGlhKGFueS1ob3Zlcjogbm9uZSl7LmQtbWF0LXN1Ym5hdiAucHNlZHVvLXRyYWNrIC5wc2VkdW8tdHJhY2t7ZGlzcGxheTpub25lfX0uZC1tYXQtc3VibmF2IC5uYXZ7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjY1cHh9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgLmNvbnRhaW5lciAuYnRuLWJveHt0b3A6MH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWR7cGFkZGluZzoxMHB4IDIwcHh9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFse2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYuc3RpY2t5LC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIuc3RpY2t5LC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreXtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDoxMDZweDtsZWZ0OjA7ei1pbmRleDoyfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYXtwYWRkaW5nOjE1cHggMCAxMHB4O2ZvbnQtc2l6ZToxNnB4fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3gsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveHt0b3A6NXB4fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZCwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjdweCAzMHB4O2ZvbnQtc2l6ZToxNHB4fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47aGVpZ2h0OjU0cHh9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTgwcHgpey5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaXttYXJnaW46MCAwcHh9fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIHAsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgcCwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgcHttYXJnaW4tYm90dG9tOjB9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhe21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDBweH19LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGQsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGQsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MTVweCAwIDE1cHg7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHh9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVye2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjc7Y29udGVudDpcIlwiO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3dpZHRoOjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjouM3MgYWxsIGVhc2V9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmcsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmcsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25ne2NvbG9yOiM2MTYxNjE7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEzOCU7bGV0dGVyLXNwYWNpbmc6LTAuMThweH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmcsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25nLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVye3dpZHRoOjEwMCV9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5idG4tYXBwbHksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5idG4tYXBwbHksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYnRuLWFwcGx5e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEwcHggMjBweDtnYXA6MTBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyLXJhZGl1czozMHB4O2JhY2tncm91bmQ6IzlhMWIyNDttaW4td2lkdGg6MzBweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYnRuLWFwcGx5OjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmJ0bi1hcHBseTo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYnRuLWFwcGx5OjphZnRlcntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYubmV3LXNlY25hdiB1bDpub3QoLmZpbHRlciksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi5uZXctc2VjbmF2IHVsOm5vdCguZmlsdGVyKSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5uZXctc2VjbmF2IHVsOm5vdCguZmlsdGVyKXtmbGV4LXdyYXA6bm93cmFwO3doaXRlLXNwYWNlOm5vd3JhcH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdjo6LXdlYmtpdC1zY3JvbGxiYXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYjo6LXdlYmtpdC1zY3JvbGxiYXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWw6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsIGxpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWwgbGksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjAgMjRweH19LmQtbWF0LXN1Ym5hdiAuYnRuLWNvbnRhaW5lci1tb2JpbGUtb25seXtwb3NpdGlvbjpmaXhlZDtib3R0b206MTVweDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MCAxNXB4O3otaW5kZXg6M30uZC1tYXQtc3VibmF2IC5idG4tY29udGFpbmVyLW1vYmlsZS1vbmx5IC5idG4tYXBwbHl7Ym9yZGVyLXJhZGl1czoxMDBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5NGRlZywgIzYxMEUxNCAxLjE5JSwgIzlCMUUyNiAzOS45OCUsICMzNTBBMEQgMTA3LjQlKTtwYWRkaW5nOjEycHggMjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JveC1zaGFkb3c6MHB4IDRweCA4LjVweCByZ2JhKDAsMCwwLC4yMil9LmQtbWF0LXN1Ym5hdi5ncm50LWF2ZXJhZ2Utc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKXtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtjb2x1bW4tZ2FwOjUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1zdWJuYXYuZ3JudC1hdmVyYWdlLXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcil7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Y29sdW1uLWdhcDowfX0uZC1tYXQtc3VibmF2LmdybnQtYXZlcmFnZS1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25ne2NvbG9yOiMyMjJ9LmQtbWF0LXN1Ym5hdi5ncm50LWF2ZXJhZ2Utc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiM5YjFlMjZ9LmQtbWF0LXN1Ym5hdi5ncm50LWVwZi1zdWJuYXYgLm5hdjpub3QoLmZpbHRlcil7anVzdGlmeS1jb250ZW50OnN0YXJ0fS5kLW1hdC1zdWJuYXYuZ3JudC1lcGYtc3VibmF2IC5uYXY6bm90KC5maWx0ZXIpIGxpe21hcmdpbi1sZWZ0OjQwcHh9LmQtbWF0LXN1Ym5hdi5ncm50LWVwZi1zdWJuYXYgLm5hdjpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luOjB9LmQtbWF0LXN1Ym5hdi5ncm50LWVwZi1zdWJuYXYgLm5hdjpub3QoLmZpbHRlcikgbGk6bGFzdC1jaGlsZHttYXJnaW4tbGVmdDphdXRvfS5kLW1hdC1iYW5uZXJ7YmFja2dyb3VuZDojZjFmMWQxO3BhZGRpbmc6NjBweCAwfUBtZWRpYShtaW4td2lkdGg6IDE0NDFweCl7LmQtbWF0LWJhbm5lcntwYWRkaW5nOjEwMHB4IDB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtYmFubmVye3BhZGRpbmc6MThweCAwIDIzMHB4IDB9fS5kLW1hdC1iYW5uZXIgLmZfY29udGVudHt6LWluZGV4OjF9LmQtbWF0LWJhbm5lciAuZl9oMXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZTozMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo2MnB4O21hcmdpbi1ib3R0b206MjFweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWJhbm5lciAuZl9oMXtmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDozN3B4O21hcmdpbi1ib3R0b206MTVweH19LmQtbWF0LWJhbm5lciAuZl9wYXJhe2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjI4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjE2cHg7bWFyZ2luLWJvdHRvbToyMXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtYmFubmVyIC5mX3BhcmF7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjZweDttYXJnaW4tYm90dG9tOjhweH19LmQtbWF0LWJhbm5lciAuYnRue3BhZGRpbmc6MThweCA2MHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItcmFkaXVzOjQwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoODlkZWcsICM1RjBEMTYgMCUsICM5QTFCMjQgNjkuNSUsICNCNDMxNDAgOTguMSUpO2JvcmRlcjpub25lfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtYmFubmVyIC5idG57cGFkZGluZzoxMnB4IDMycHg7Zm9udC1zaXplOjE2cHh9fS5kLW1hdC1iYW5uZXIgcGljdHVyZXt0b3A6MDtsZWZ0OjB9LmQtbWF0LWJhbm5lciBwaWN0dXJlIGltZ3tvYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5mX2gxe2NvbG9yOiMyMjI7bGluZS1oZWlnaHQ6NDBweDtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmZfaDF7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzJweDttYXJnaW4tYm90dG9tOjhweH19LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5mX3BhcmF7Y29sb3I6IzIyMjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MjRweDttYXJnaW4tYm90dG9tOjU0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuZl9wYXJhe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbTozOHB4fX0uZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmJ0bntiYWNrZ3JvdW5kOiM5YTFiMjQ7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmJ0bntmb250LXNpemU6MTRweH19LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5idG46YWN0aXZle2JhY2tncm91bmQ6IzlhMWIyNDtib3JkZXI6bm9uZX0uZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmJ0bjphY3RpdmU6Zm9jdXN7Ym94LXNoYWRvdzpub25lfS5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuYnRuOmZvY3Vze2JveC1zaGFkb3c6bm9uZX0uZC1tYXQtb3ZlcnZpZXd7cGFkZGluZzo0MHB4IDAgNDBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtb3ZlcnZpZXd7cGFkZGluZzoyMHB4IDAgMzJweCAwfX0uZC1tYXQtb3ZlcnZpZXcgLnJlYWQtbW9yZXtkaXNwbGF5Om5vbmV9LmQtbWF0LW92ZXJ2aWV3IC5oMntjb2xvcjojOWIxZTI2O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6LTAuODRweDttYXJnaW4tYm90dG9tOjE0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1vdmVydmlldyAuaDJ7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MzBweDtsZXR0ZXItc3BhY2luZzotMC42cHh9fS5kLW1hdC1vdmVydmlldyAuZjE0e2NvbG9yOiMzZjNmM2Y7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI3cHh9QG1lZGlhKG1heC13aWR0aDogNDI1cHgpey5kLW1hdC1vdmVydmlldyAuZjE0e2NvbG9yOiMzZjNmM2Y7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIzcHh9fS5kLW1hdC1vdmVydmlldyAuZjE0IGF7Y29sb3I6IzliMWUyNjtmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lfS5kLW1hdC1vdmVydmlldy5ncm50LWF2ZXJhZ2Utb3ZlcnZpZXcgLmgye2ZvbnQtc2l6ZToyOHB4O2NvbG9yOiM5YjFlMjZ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1vdmVydmlldy5ncm50LWF2ZXJhZ2Utb3ZlcnZpZXcgLmgye2ZvbnQtc2l6ZToyMHB4fX0uZC1tYXQtb3ZlcnZpZXcuZ3JudC1hdmVyYWdlLW92ZXJ2aWV3IC5mMTR7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzIyMjttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmQtbWF0LW92ZXJ2aWV3LmdybnQtYXZlcmFnZS1vdmVydmlldyAuZjE0e2ZvbnQtc2l6ZToxNnB4fX0uZC1tYXQtb3ZlcnZpZXcuZ3JudC1lcGYtb3ZlcnZpZXd7cGFkZGluZzo0MHB4IDAgMHB4IDB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZC1tYXQtb3ZlcnZpZXcuZ3JudC1lcGYtb3ZlcnZpZXcgLmgye2ZvbnQtc2l6ZToyNnB4O2xpbmUtaGVpZ2h0OjMycHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtb3ZlcnZpZXcuZ3JudC1lcGYtb3ZlcnZpZXcgLmgye2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMwcHg7bWFyZ2luLWJvdHRvbToxMHB4O3RleHQtYWxpZ246bGVmdDtjb2xvcjojOWIxZTI2fX0uZC1tYXQtb3ZlcnZpZXcuZ3JudC1lcGYtb3ZlcnZpZXcgLmYxNHt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZC1tYXQtb3ZlcnZpZXcuZ3JudC1lcGYtb3ZlcnZpZXcgLmYxNHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LW92ZXJ2aWV3LmdybnQtZXBmLW92ZXJ2aWV3IC5mMTR7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMyMjJ9fS5kLW1hdC1mZWF0dXJlcy1jb21we3BhZGRpbmc6NDBweCAwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTc4ZGVnLCByZ2JhKDI0NCwgMjIzLCAyMzEsIDAuMjMpIDEuMjglLCAjREVFN0Y3IDczLjk0JSl9QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5kLW1hdC1mZWF0dXJlcy1jb21we3BhZGRpbmc6MjRweCAwfX0uZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtaDN7Y29sb3I6IzNhM2EzYTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NTNweDtsZXR0ZXItc3BhY2luZzotMC44NHB4O21hcmdpbi1ib3R0b206NDVweH1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWgze2ZvbnQtc2l6ZToyNnB4O21hcmdpbi1ib3R0b206MjBweH19QG1lZGlhKG1heC13aWR0aDogNDI1cHgpey5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1oM3tmb250LXNpemU6MzBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOi0wLjZweH19LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbHtwYWRkaW5nOjAgOHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29se2ZsZXg6MCAwIDMzLjMzJTttYXgtd2lkdGg6MzMuMzMlO21hcmdpbi1ib3R0b206MTZweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2x7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW46MH19LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbCAuY2FyZHtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nOjYwcHggMThweDtoZWlnaHQ6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbCAuY2FyZHtwYWRkaW5nOjE2cHggMjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmbGV4LWRpcmVjdGlvbjpyb3c7bWFyZ2luLWJvdHRvbToxNnB4O2hlaWdodDphdXRvfS5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2wgLmNhcmQgZmlndXJle3dpZHRoOjQ4cHg7aGVpZ2h0OjM1cHg7bWFyZ2luOjAgMjVweCAwIDA7dGV4dC1hbGlnbjpjZW50ZXJ9LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbCAuY2FyZCBmaWd1cmUgaW1ne2hlaWdodDoxMDAlO3dpZHRoOmF1dG99fS5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2wgLmNhcmQgLmZldGF1cmVzX3RpdGxle2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjIycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjMwcHh9QG1lZGlhKG1heC13aWR0aDogMTE4MHB4KXsuZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29sIC5jYXJkIC5mZXRhdXJlc190aXRsZSBicntkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29sIC5jYXJkIC5mZXRhdXJlc190aXRsZXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDpub3JtYWx9fS5kLW1hdC1zdGVwc3twYWRkaW5nOjQwcHggMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBze3BhZGRpbmc6NDBweCAwIDEycHh9fS5kLW1hdC1zdGVwcyAuZC1tYXQtaDN7Y29sb3I6IzNhM2EzYTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NTNweDtsZXR0ZXItc3BhY2luZzotMC44NHB4O21hcmdpbi1ib3R0b206NDJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5kLW1hdC1oM3tmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0NnB4O2xldHRlci1zcGFjaW5nOi0wLjY0cHg7bWFyZ2luLWJvdHRvbToxOHB4fS5kLW1hdC1zdGVwcyAuZC1tYXQtaDMgYnJ7ZGlzcGxheTpub25lfX0uZC1tYXQtc3RlcHMgLnJvd3twb3NpdGlvbjpyZWxhdGl2ZX0uZC1tYXQtc3RlcHMgLnJvdzo6YmVmb3Jle2JvcmRlci10b3A6MXB4IGRhc2hlZCAjM2EzYTNhO2hlaWdodDoxcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMCU7cmlnaHQ6MjAlO3RvcDo5MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLnJvdzo6YmVmb3Jle2JvcmRlci10b3A6bm9uZTtib3JkZXItbGVmdDoxcHggZGFzaGVkICMzYTNhM2E7d2lkdGg6MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NzVweDtyaWdodDppbmhlcml0O3RvcDowO2hlaWdodDo4MCV9fS5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZXtwb3NpdGlvbjpyZWxhdGl2ZX0uZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmU6OmFmdGVye2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOjFweCBkYXNoZWQgIzNhM2EzYTtoZWlnaHQ6MnB4O3dpZHRoOjAlO21hcmdpbjowIGF1dG87dG9wOjkwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo2NiU7ei1pbmRleDotMX1AbWVkaWEobWF4LXdpZHRoOiAxMTgwcHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTo6YWZ0ZXJ7bGVmdDo2NCU7dG9wOjkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDExMTJweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lOjphZnRlcntsZWZ0OjY1JTt0b3A6OTBweH19QG1lZGlhKG1heC13aWR0aDogODM0cHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTo6YWZ0ZXJ7bGVmdDo1NiU7dG9wOjkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmU6OmFmdGVye3dpZHRoOjJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Ojc1cHg7cmlnaHQ6aW5oZXJpdDt0b3A6NTBweDtoZWlnaHQ6MDtib3JkZXItdG9wOjBweCBkYXNoZWQgIzNhM2EzYTtib3JkZXItbGVmdDoxcHggZGFzaGVkICMzYTNhM2F9fS5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZS5hbmltYXRlZDphZnRlcnthbmltYXRpb246YXZhaWxBbmltIC41cyBlYXNlLWluLW91dCAxcyBmb3J3YXJkc31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lLmFuaW1hdGVkOmFmdGVye2FuaW1hdGlvbjphdmFpbEFuaW0xIC41cyBlYXNlLWluLW91dCAxcyBmb3J3YXJkc319LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lMntwb3NpdGlvbjpyZWxhdGl2ZX0uZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUyOmFmdGVye2NvbnRlbnQ6XCIgXCI7Ym9yZGVyLXRvcDoxcHggZGFzaGVkICMzYTNhM2E7aGVpZ2h0OjJweDt3aWR0aDowJTttYXJnaW46MCBhdXRvO3RvcDo5MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NjYlO3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogMTE4MHB4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUyOmFmdGVye2xlZnQ6NjQlO3RvcDo5MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMTEycHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTI6YWZ0ZXJ7bGVmdDo2NSU7dG9wOjkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUyOmFmdGVye2xlZnQ6NTclO3RvcDo5MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lMjphZnRlcnt3aWR0aDoycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo3NXB4O3JpZ2h0OmluaGVyaXQ7dG9wOjUwcHg7aGVpZ2h0OjA7Ym9yZGVyLXRvcDowcHggZGFzaGVkICMzYTNhM2E7Ym9yZGVyLWxlZnQ6MXB4IGRhc2hlZCAjM2EzYTNhfX0uZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUyLmFuaW1hdGVkOmFmdGVye2FuaW1hdGlvbjphdmFpbEFuaW0gLjVzIGVhc2UtaW4tb3V0IDJzIGZvcndhcmRzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUyLmFuaW1hdGVkOmFmdGVye2FuaW1hdGlvbjphdmFpbEFuaW0xIC41cyBlYXNlLWluLW91dCAycyBmb3J3YXJkc319LmQtbWF0LXN0ZXBzIC5jb2x7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjAgNTBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LXN0ZXBzIC5jb2x7cGFkZGluZzowIDB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLmNvbHtmbGV4LWRpcmVjdGlvbjpyb3c7cGFkZGluZzowIDEwcHg7bWFyZ2luLWJvdHRvbToyOHB4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0uZC1tYXQtc3RlcHMgLmNvbCAuZC1tYXQtc3RlcnAtZmlndXJle21hcmdpbjowIDAgMjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5jb2wgLmQtbWF0LXN0ZXJwLWZpZ3VyZXt3aWR0aDoxMDBweDttYXJnaW46MCAyMHB4IDAgMH0uZC1tYXQtc3RlcHMgLmNvbCAuZC1tYXQtc3RlcnAtZmlndXJlIGltZ3t3aWR0aDoxMDBweH19LmQtbWF0LXN0ZXBzIC5jb2wgLnN0ZXBfdGl0bGV7Y29sb3I6IzNhM2EzYTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5jb2wgLnN0ZXBfdGl0bGV7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206NnB4fX0uZC1tYXQtc3RlcHMgLmNvbCBwe2NvbG9yOiMzYTNhM2E7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI2cHg7bWF4LXdpZHRoOjI4MHB4O21hcmdpbjowIGF1dG99LmQtbWF0LXN0ZXBzIC5jb2wgcCBhe2NvbG9yOiM5MTJhMmM7Zm9udC13ZWlnaHQ6NzAwO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTtkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLmNvbCBwe3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxOHB4fX0uZC1tYXQtam91cm5leXtwYWRkaW5nOjQwcHggMDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNzZkZWcsIHJnYmEoMjQ0LCAyMjMsIDIzMSwgMC4zKSAzLjAyJSwgcmdiYSgyMjIsIDIzMSwgMjQ3LCAwLjMpIDEyNy4wMyUpO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWpvdXJuZXl7cGFkZGluZzo0MHB4IDAgMTJweH19LmQtbWF0LWpvdXJuZXkgLmQtbWF0LWgze2NvbG9yOiMzYTNhM2E7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjUzcHg7bGV0dGVyLXNwYWNpbmc6LTAuODRweDttYXJnaW4tYm90dG9tOjQycHh9LmQtbWF0LWpvdXJuZXkgLmQtbWF0LWgzLmFuaW1hdGVke2FuaW1hdGlvbi1kdXJhdGlvbjoycyAhaW1wb3J0YW50fUBrZXlmcmFtZXMgYm91bmNlSW5VcHtmcm9tLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO2FuaW1hdGlvbi1kdXJhdGlvbjo1MDAwbXN9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDRweCwgLTIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0cHgsIC0yMHB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCl9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtam91cm5leSAuZC1tYXQtaDN7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6NDZweDtsZXR0ZXItc3BhY2luZzotMC42NHB4O21hcmdpbi1ib3R0b206MThweH0uZC1tYXQtam91cm5leSAuZC1tYXQtaDMgYnJ7ZGlzcGxheTpub25lfX0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbHtkaXNwbGF5OmZsZXg7bWFyZ2luOjMwcHggNTBweCAwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxMTgwcHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlse21hcmdpbjoyMHB4IDB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbHttYXJnaW46MjBweCAyMHB4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlse21hcmdpbjoxMHB4IDVweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3h7cGFkZGluZzoyNnB4IDUwcHg7Ym9yZGVyLXJhZGl1czoxMnB4O2JvcmRlcjoxcHggc29saWQgI2RmZThmODtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIzKTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig5Ljg5OTk5OTYxODVweCk7bWFyZ2luOjAgMCAyNHB4O2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI2cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveCBzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3ggYXtjb2xvcjojOTEyYTJjO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveC5tUjI1e21hcmdpbi1yaWdodDo1NXB4fS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3gubUwyNXttYXJnaW4tbGVmdDozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94e3BhZGRpbmc6MTNweCAyNXB4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luOjAgMCAxMnB4fS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3ggYnJ7ZGlzcGxheTpub25lfS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3gubVIyNXttYXJnaW4tcmlnaHQ6MH0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94Lm1MMjV7bWFyZ2luLWxlZnQ6MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3h7cGFkZGluZzoxMnB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7bWFyZ2luOjAgMCAxMnB4fX0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAubGVmdENvbHttYXgtd2lkdGg6MzgwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAubGVmdENvbHttYXgtd2lkdGg6NDUwcHh9fUBrZXlmcmFtZXMgYm91bmNlSW5VcDF7ZnJvbSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTthbmltYXRpb24tZHVyYXRpb246NTAwMG1zfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMCwgMCl9fS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5yaWdodENvbHttYXgtd2lkdGg6NDE1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5yaWdodENvbHttYXgtd2lkdGg6NDUwcHh9fS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5yaWdodENvbCAudHh0Qm94e3BhZGRpbmc6MjRweCAxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAucmlnaHRDb2wgLnR4dEJveHtwYWRkaW5nOjEycHh9fUBrZXlmcmFtZXMgYm91bmNlSW5VcDF7ZnJvbSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTthbmltYXRpb24tZHVyYXRpb246NTAwMG1zfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMCwgMCl9fS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5taWRDb2x7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7bGVmdDowO3JpZ2h0OjB9LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLm1pZENvbC5hbmltYXRlZHthbmltYXRpb24tZHVyYXRpb246MnMgIWltcG9ydGFudDthbmltYXRpb24tZGVsYXk6MS41cyAhaW1wb3J0YW50fUBrZXlmcmFtZXMgYm91bmNlSW5VcDJ7ZnJvbSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAyNTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMjUwcHgsIDApO2FuaW1hdGlvbi1kZWxheToycyAhaW1wb3J0YW50fTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIDEwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIDAsIDApO3RyYW5zaXRpb24tZGVsYXk6MzBzO3RyYW5zaXRpb24tZHVyYXRpb246MzBzfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLm1pZENvbHtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MjAwcHg7bWFyZ2luOi0xMHB4IGF1dG99LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLm1pZENvbCBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99fS5kLW1hdC10aGluZ3N7cGFkZGluZzo0MHB4IDAgMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5nc3twYWRkaW5nOjUzcHggMCAyMnB4fX0uZC1tYXQtdGhpbmdzIC5kLW1hdC1oM3tjb2xvcjojM2EzYTNhO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo1M3B4O2xldHRlci1zcGFjaW5nOi0wLjg0cHg7bWFyZ2luLWJvdHRvbTozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5kLW1hdC1oM3tmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0NnB4O2xldHRlci1zcGFjaW5nOi0wLjY0cHg7bWFyZ2luLWJvdHRvbToxOHB4fS5kLW1hdC10aGluZ3MgLmQtbWF0LWgzIGJye2Rpc3BsYXk6bm9uZX19LmQtbWF0LXRoaW5ncyAuY2FyZEJveHtib3JkZXItcmFkaXVzOjEycHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIyMywyMzIsMjQ4LC4zKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzRkZWcsIHJnYmEoMjU1LCAyMzUsIDI0MywgMC4zKSAtMTEuMjElLCByZ2JhKDI0MiwgMjQ2LCAyNTUsIDAuMykgOTQuNzglKTtwYWRkaW5nOjE4cHggMjZweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MzBweDttaW4taGVpZ2h0OjcwcHh9LmQtbWF0LXRoaW5ncyAuY2FyZEJveC5yb3dDb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5jYXJkQm94e3BhZGRpbmc6MThweDttYXJnaW4tYm90dG9tOjIwcHg7bWluLWhlaWdodDo2MHB4fX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50cmdye3BhZGRpbmc6MDtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlfS5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRyZ3I6OmJlZm9yZXtjb250ZW50Olwi7qSGXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTEwcHg7dG9wOmF1dG87Ym9yZGVyLXJhZGl1czozMHB4O3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7YmFja2dyb3VuZDojZDlkOWQ5O2JvcmRlcjoxcHggc29saWQgIzk4OTg5ODtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRyZ3I6OmJlZm9yZXt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3JpZ2h0Oi01cHg7Zm9udC1zaXplOjEwcHh9fS5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRyZ3IuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6khVwiO2ZvbnQtc2l6ZToxMXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50cmdyLmFjdDo6YmVmb3Jle2ZvbnQtc2l6ZToxMHB4fX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50b2dfY29udHtib3JkZXItcmFkaXVzOjA7cGFkZGluZzoxMHB4IDU1cHg7bWFyZ2luLWJvdHRvbTowcHg7Ym94LXNoYWRvdzpub25lO2JvcmRlci1ib3R0b206bm9uZTtiYWNrZ3JvdW5kOm5vLXJlcGVhdH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudG9nX2NvbnR7cGFkZGluZzoxMHB4IDEwcHggMCAzMHB4fX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50b2dfY29udCBwe2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjIycHg7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRvZ19jb250IHB7Zm9udC1zaXplOjEycHh9fS5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRvZ19jb250IHVsIGxpe2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRvZ19jb250IHVsIGxpe2ZvbnQtc2l6ZToxMnB4fX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94IGltZy5wZGYtaWNvbnttYXJnaW4tcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuY2FyZEJveCBpbWcucGRmLWljb257bWFyZ2luLXJpZ2h0OjEwcHg7d2lkdGg6MjBweH19LmQtbWF0LXRoaW5ncyAuY2FyZEJveCBwe2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI2cHg7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmNhcmRCb3ggcHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O21heC13aWR0aDoyNTBweH19LmQtbWF0LXdoeS1pZGZje3BhZGRpbmc6NDBweCAwIDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC13aHktaWRmY3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkZBRkEgMCUsIHJnYmEoMjMyLCAyMzcsIDI1MCwgMC41OSkgMTAwJSk7cGFkZGluZzoyOHB4IDAgMH19LmQtbWF0LXdoeS1pZGZjIC5kLW1hdC1oM3tjb2xvcjojM2EzYTNhO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo1M3B4O2xldHRlci1zcGFjaW5nOi0wLjg0cHg7bWFyZ2luLWJvdHRvbTozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtd2h5LWlkZmMgLmQtbWF0LWgze2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQ2cHg7bGV0dGVyLXNwYWNpbmc6LTAuNjRweDttYXJnaW4tYm90dG9tOjE4cHh9LmQtbWF0LXdoeS1pZGZjIC5kLW1hdC1oMyBicntkaXNwbGF5Om5vbmV9fS5kLW1hdC13aHktaWRmYyAuY2FyZEJveHtib3JkZXItcmFkaXVzOjhweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNTJkZWcsIHJnYmEoMjQ0LCAyMjMsIDIzMSwgMC4yMykgLTI2LjE0JSwgI0UyRUNGRCA2Ny40MyUpO3BhZGRpbmc6MTJweCAxOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToyOHB4O21pbi1oZWlnaHQ6NzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXdoeS1pZGZjIC5jYXJkQm94e3BhZGRpbmc6MTRweDttYXJnaW4tYm90dG9tOjE4cHh9fS5kLW1hdC13aHktaWRmYyAuY2FyZEJveCBpbWcuaWNvbnttYXJnaW4tbGVmdDoxMnB4fS5kLW1hdC13aHktaWRmYyAuY2FyZEJveCBwe2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI4cHg7bWFyZ2luOjB9LmQtbWF0LXdoeS1pZGZjIC5jYXJkQm94IHAgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEobWF4LXdpZHRoOiAxMTgwcHgpey5kLW1hdC13aHktaWRmYyAuY2FyZEJveCBwIGJye2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC13aHktaWRmYyAuY2FyZEJveCBwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHg7bWF4LXdpZHRoOjIzNXB4fX0uZC1tYXQtZGlzY292ZXJ7cGFkZGluZzo0MHB4IDAgMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWRpc2NvdmVye3BhZGRpbmc6NTBweCAwIDB9fS5kLW1hdC1kaXNjb3ZlciAuZC1tYXQtaDN7Y29sb3I6IzNhM2EzYTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NTNweDtsZXR0ZXItc3BhY2luZzotMC44NHB4O21hcmdpbi1ib3R0b206MzJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWRpc2NvdmVyIC5kLW1hdC1oM3tmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0NnB4O2xldHRlci1zcGFjaW5nOi0wLjY0cHg7bWFyZ2luLWJvdHRvbToxOHB4fS5kLW1hdC1kaXNjb3ZlciAuZC1tYXQtaDMgYnJ7ZGlzcGxheTpub25lfX0uZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGV7b3ZlcmZsb3c6aGlkZGVufS5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc3RlcENhcmR7Ym9yZGVyLXJhZGl1czoxMnB4O2JhY2tncm91bmQ6I2VhZWFlYTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTZweCAxNnB4IDA7bWFyZ2luLWJvdHRvbToyMHB4fS5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc3RlcENhcmQgLmgxNHtjb2xvcjojMDAwO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDozOHB4O21hcmdpbi1ib3R0b206MThweH0uZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnN0ZXBDYXJkIC5idG4tYm94e21hcmdpbi1ib3R0b206LTE2cHh9LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zdGVwQ2FyZCAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjdweCAzMHB4O2ZvbnQtc2l6ZToxNHB4O2JvcmRlci1yYWRpdXM6NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zdGVwQ2FyZCAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kOiM5YjFlMjY7Ym94LXNoYWRvdzowcHggMHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsLjI1KX19LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXJ7YmFja2dyb3VuZDojZWRlZGVkO2hlaWdodDo0cHg7bWF4LXdpZHRoOjEzMHB4O21hcmdpbjozNXB4IGF1dG8gMDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc2Nyb2xsYmFyIC5zd2lwZXItc2Nyb2xsYmFye21hcmdpbjoxOHB4IGF1dG8gMH19LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXItZHJhZ3tiYWNrZ3JvdW5kOiM5YjFlMjZ9LmQtbWF0LWZhcS1jb21we2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjQwcHggMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZmFxLWNvbXB7cGFkZGluZzo0NXB4IDB9fS5kLW1hdC1mYXEtY29tcCAuZC1tYXQtaDN7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206NDJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWZhcS1jb21wIC5kLW1hdC1oM3tmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDozNnB4O21hcmdpbi1ib3R0b206MjJweH0uZC1tYXQtZmFxLWNvbXAgLmQtbWF0LWgzIGJye2Rpc3BsYXk6bm9uZX19LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLnRyZ3J7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206bm9uZX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAudHJnci5hY3R7Ym9yZGVyLWJvdHRvbTpub25lfS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC50cmdyOjpiZWZvcmV7dG9wOjIwcHg7d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtyaWdodDoyMHB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAudHJncjo6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47dG9wOjQwJTtyaWdodDoxMHB4fX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1ze3BhZGRpbmc6MHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5YTlhOWF9LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtczpsYXN0LWNoaWxke2JvcmRlcjpub25lfS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXM6aGFzKD4udHJnci5hY3Qpe2JhY2tncm91bmQ6I2Y0ZjRmNDtib3JkZXItYm90dG9tOjA7Ym9yZGVyLXJhZGl1czowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1zOmhhcyg+LnRyZ3IuYWN0KXtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kOnZhcigtLUJsb2dzLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMTc3LCAxNzcsIDE3NywgMC4yKSAxMDAlKSl9fS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRyZ3ItdGl0bGV7Y29sb3I6IzAwMDtmb250LXNpemU6MjBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MjZweDtwYWRkaW5nOjE2cHggNTBweCAxNnB4IDE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRyZ3ItdGl0bGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MjRweCA4NXB4IDE1cHggMjZweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXN7cGFkZGluZzowcHh9fS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRvZ19jb250e2JvcmRlci1ib3R0b206bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6Izk0OTQ5NDtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MHB4IDkycHggMjBweCAxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50b2dfY29udHtjb2xvcjojMWMyNTJlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowcHggODVweCA0NHB4IDI2cHh9fS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5idG4tYm94e21hcmdpbi10b3A6NDhweDt0ZXh0LWFsaWduOnJpZ2h0fS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5idG4tYm94IC5idG4tYmxhY2t7Ym9yZGVyLXJhZGl1czozOHB4O2JhY2tncm91bmQ6IzAwMDtiYWNrZHJvcC1maWx0ZXI6Ymx1cigyMXB4KTtwYWRkaW5nOjEycHggMjVweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWx9LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmJ0bi1ib3ggaW1nLnJvdGF0ZXt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmJ0bi1ib3h7bWFyZ2luLXRvcDoyNHB4fX0uZC1tYXQtZmFxLWNvbXAgLmZhcS10aXRsZXtjb2xvcjojNDQ0MDNiO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDozNnB4O21hcmdpbi1ib3R0b206NjBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWZhcS1jb21wIC5mYXEtdGl0bGV7Zm9udC1zaXplOjI4cHg7bWFyZ2luLWJvdHRvbToyMnB4O3BhZGRpbmc6MCAyMHB4fX0uZC1tYXQtc3RpY2t5LWZvb3RlciAuYnRuLWJveCAuYnRuLXJlZHtmb250LXdlaWdodDo3MDB9QGtleWZyYW1lcyBhdmFpbEFuaW17ZnJvbXt3aWR0aDowfXRve3dpZHRoOjY3JX19QGtleWZyYW1lcyBhdmFpbEFuaW0xe2Zyb217aGVpZ2h0OjB9dG97aGVpZ2h0OjgwJX19LmJvdW5jZUluVXAxey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcDE7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcDF9LmJvdW5jZUluVXAyey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcDI7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcDJ9LmFjY29yZGlhbiAudHJncntwYWRkaW5nOjIwcHggMCAyMHB4IDA7bWFyZ2luLXRvcDowO3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyO2JveC1zaGFkb3c6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2JvcmRlci1yYWRpdXM6MHB4O2ZvbnQtd2VpZ2h0OjUwMH0uYWNjb3JkaWFuIC50cmdyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIBcIjtyaWdodDozMHB4O3RvcDoyMHB4O2NvbG9yOiM5ZDFkMjd9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZXtyaWdodDowcHh9fS5hY2NvcmRpYW4gLnRyZ3IuYWN0e2JvcmRlci1ib3R0b206MHB4IHNvbGlkfS5hY2NvcmRpYW4gLnRyZ3IuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5hY2NvcmRpYW4gLnRvZ19jb250e2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjIwcHggMDttYXJnaW4tYm90dG9tOjBweDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0uYWNjb3JkaWFuIC50b2dfY29udCAuYmxvY2t7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjY29yZGlhbiAudHJncntwYWRkaW5nOjIwcHggMzBweCAyMHB4IDIwcHg7cGFkZGluZy1sZWZ0OjBweH0uYWNjb3JkaWFuIC50b2dfY29udHtwYWRkaW5nOjIwcHg7cGFkZGluZy1sZWZ0OjBweH19LmFjY29yZGlhbi5vcDEgLnRyZ3J7Ym94LXNoYWRvdzpub25lO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtd2VpZ2h0OjMwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O3BhZGRpbmc6MTBweCA1MHB4IDEwcHggMDtib3JkZXItcmFkaXVzOjA7bGluZS1oZWlnaHQ6MX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hY2NvcmRpYW4ub3AxIC50cmdye2ZvbnQtc2l6ZToyNHB4fX0uYWNjb3JkaWFuLm9wMSAudHJncjo6YmVmb3Jle2NvbnRlbnQ6XCLupIZcIjtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3JpZ2h0OjA7Y29sb3I6IzU0NTY1Yjt0b3A6MTVweDtmb250LXNpemU6MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hY2NvcmRpYW4ub3AxIC50cmdyOjpiZWZvcmV7Zm9udC1zaXplOjE4cHh9fS5hY2NvcmRpYW4ub3AxIC50cmdyLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIn0uYWNjb3JkaWFuLm9wMSAudG9nX2NvbnR7Ym94LXNoYWRvdzpub25lO2JvcmRlcjowO3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFjY29yZGlhbi5vcDEgLnRvZ19jb250e3BhZGRpbmctYm90dG9tOjE2cHh9fS5hY2NvcmRpYW4ub3AxIC50b2dfY29udCB1bCBsaXtsaXN0LXN0eWxlOmRpc2M7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFjY29yZGlhbi5vcDEgLnRvZ19jb250IHVsIGxpe21hcmdpbi1ib3R0b206OHB4fX0uaW5jb21lLXRheC1mYXF7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6NDBweCAwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbmNvbWUtdGF4LWZhcXtwYWRkaW5nOjQwcHggMH19LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLnRyZ3J7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206bm9uZX0uaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAudHJnci5hY3R7Ym9yZGVyLWJvdHRvbTpub25lfS5pbmNvbWUtdGF4LWZhcSAuYWNjb3JkaWFuIC50cmdyOjpiZWZvcmV7dG9wOjIwcHg7d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtyaWdodDoyMHB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6bm9ybWFsfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAudHJncjo6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47dG9wOjQwJX19LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLmZhcS1pdGVtc3twYWRkaW5nOjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDEyMCwxMjAsMTIwLC4yKX0uaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAuZmFxLWl0ZW1zOmhhcyg+LnRyZ3IuYWN0KXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGQkZCRkIgMCUsICNGMEYwRjAgMTAwJSk7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6MTBweH0uaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdyLXRpdGxle2NvbG9yOiMwMDA7Zm9udC1zaXplOjIwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjI0cHggMzBweCAxNnB4IDE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5pbmNvbWUtdGF4LWZhcSAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRyZ3ItdGl0bGV7Zm9udC1zaXplOjE2cHg7cGFkZGluZzoyNHB4IDQwcHggMTJweCAyNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLmZhcS1pdGVtc3twYWRkaW5nOjBweH19LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnR7Ym9yZGVyLWJvdHRvbTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojM2YzZjNmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowcHggOTJweCAyMHB4IDE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5pbmNvbWUtdGF4LWZhcSAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRvZ19jb250e2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MHB4IDI0cHggMjBweCAyNHB4fX0uaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAuYnRuLWJveHttYXJnaW4tdG9wOjMycHg7dGV4dC1hbGlnbjpyaWdodH0uaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAuYnRuLWJveCAuYnRuLWxpbmt7Y29sb3I6IzliMWUyNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLmJ0bi1ib3h7bWFyZ2luLXRvcDoyNHB4fX0uaW5jb21lLXRheC1mYXEuZ3JudC1lcGYtZmFxcyAuZmFxLXRpdGxle2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjQycHg7bWFyZ2luLWJvdHRvbTo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmluY29tZS10YXgtZmFxLmdybnQtZXBmLWZhcXMgLmZhcS10aXRsZXtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDozMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmluY29tZS10YXgtZmFxLmdybnQtZXBmLWZhcXMgLmZhcS10aXRsZXtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMHB4O3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIwcHg7dGV4dC1hbGlnbjpsZWZ0fX0uaW5jb21lLXRheC1mYXEuZ3JudC1lcGYtZmFxcyAuZmFxLWl0ZW1zIHB7bGluZS1oZWlnaHQ6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmluY29tZS10YXgtZmFxLmdybnQtZXBmLWZhcXMgLmZhcS1pdGVtcyBwe2xpbmUtaGVpZ2h0OjIycHh9fS5pbmNvbWUtdGF4LWZhcSAuZmFxLXRpdGxle2NvbG9yOiM5YjFlMjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjI4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjMycHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5pbmNvbWUtdGF4LWZhcSAuZmFxLXRpdGxle2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1ib3R0b206MTZweDtwYWRkaW5nOjAgMjBweH19Ym9keS5ncm50LW9wdGltaXplLXBhZ2V7cGFkZGluZy10b3A6MTYwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2JvZHkuZ3JudC1vcHRpbWl6ZS1wYWdle3BhZGRpbmctdG9wOjEyMHB4fX0uaW5zYWNvLWJhbm5lcntwYWRkaW5nOjc3cHggMHB4IDA7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDo2NjBweDt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuaW5zYWNvLWJhbm5lcntwYWRkaW5nOjQwcHggMHB4IDA7bWluLWhlaWdodDphdXRvfX0uaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLWJhY2tpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDotMX0uaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLWJhY2tpbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uaW5zYWNvLWJhbm5lciAuaGVhZCAuc3Rhci10aXRsZXtkaXNwbGF5OmZsZXg7cGFkZGluZzo4cHggMTZweDtnYXA6NnB4O2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjEpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDJweCk7Ym9yZGVyLXJhZGl1czo5OXB4O3dpZHRoOmZpdC1jb250ZW50O21hcmdpbi1ib3R0b206NTJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmluc2Fjby1iYW5uZXIgLmhlYWQgLnN0YXItdGl0bGV7bWFyZ2luLWJvdHRvbTozMnB4fX0uaW5zYWNvLWJhbm5lciAuaGVhZCAuc3Rhci10aXRsZSBpbWd7bWF4LXdpZHRoOjE2cHh9Lmluc2Fjby1iYW5uZXIgLmhlYWQgLnN0YXItdGl0bGUgc3Bhbntmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC4xNTAzOTFweDtjb2xvcjojZTllOWU5fS5pbnNhY28tYmFubmVyIC5oZWFkIC5oMXtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjQ0cHg7bGluZS1oZWlnaHQ6NTJweDtsZXR0ZXItc3BhY2luZzotMC4wNGVtO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkxLjU0ZGVnLCAjRkZGRkZGIC0wLjg2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDkyLjI2JSk7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtY2xpcDp0ZXh0O3RleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApO21hcmdpbi1ib3R0b206MTZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmluc2Fjby1iYW5uZXIgLmhlYWQgLmgxe2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjM0cHh9fS5pbnNhY28tYmFubmVyIC5oZWFkIC50eHR7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE1MCU7Y29sb3I6I2Y2ZjZmNn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmluc2Fjby1iYW5uZXIgLmhlYWQgLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMnB4fX0uaW5zYWNvLWJhbm5lciAuaGVhZCAudHh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5pbnNhY28tYmFubmVyIC5oZWFkIC5zb2wtZ3JpZC1tYWlue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW46MzJweCAwIDA7d2lkdGg6Zml0LWNvbnRlbnQ7Z2FwOjEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbnNhY28tYmFubmVyIC5oZWFkIC5zb2wtZ3JpZC1tYWlue21hcmdpbi10b3A6MTZweH19Lmluc2Fjby1iYW5uZXIgLmhlYWQgLnNvbC1ncmlkLW1haW4gLnNvbC1ib3h7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NnB4O3dpZHRoOmZpdC1jb250ZW50O3BhZGRpbmc6OHB4IDE2cHg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4xNSk7Ym9yZGVyLXJhZGl1czo5OXB4fS5pbnNhY28tYmFubmVyIC5oZWFkIC5zb2wtZ3JpZC1tYWluIC5zb2wtYm94IGltZ3ttYXgtd2lkdGg6MjBweH0uaW5zYWNvLWJhbm5lciAuaGVhZCAuc29sLWdyaWQtbWFpbiAuc29sLWJveCBzcGFue2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjE1MDM5MXB4O2NvbG9yOiNmZmZ9Lmluc2Fjby1iYW5uZXIgLmhlYWQgLmJ0bi1ib3h7bWFyZ2luLXRvcDo1MnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5zYWNvLWJhbm5lciAuaGVhZCAuYnRuLWJveHttYXJnaW4tdG9wOjMycHh9fS5pbnNhY28tYmFubmVyIC5oZWFkIC5idG4tYm94IC5idG4td2hpdGV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjIwcHggNjZweDt3aWR0aDpmaXQtY29udGVudDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo5OXB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMnB4O2NvbG9yOiMyMjJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbnNhY28tYmFubmVyIC5oZWFkIC5idG4tYm94IC5idG4td2hpdGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtwYWRkaW5nOjE0cHg7d2lkdGg6MTAwJX19Lmluc2Fjby1iYW5uZXIgLnRocmVlLXFyLW1haW57cGFkZGluZzoyMHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpIDEwMCUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2JvcmRlci1yYWRpdXM6MjRweDt3aWR0aDpmaXQtY29udGVudDttYXJnaW46MCBhdXRvO2Rpc3BsYXk6YmxvY2t9Lmluc2Fjby1iYW5uZXIgLnRocmVlLXFyLW1haW4gLnFyLWltZ3twYWRkaW5nOjIwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTtib3JkZXItcmFkaXVzOjE4cHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5pbnNhY28tYmFubmVyIC50aHJlZS1xci1tYWluIC5xci1pbWc6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzMy41M2RlZywgcmdiYSgyNDIsIDIwOSwgMTQzLCAwLjQpIDIuNDQlLCByZ2JhKDIxMiwgMTU5LCA1NiwgMC40KSAxMDAlKTtmaWx0ZXI6Ymx1cigxNTBweCk7ei1pbmRleDotMTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjthbmltYXRpb246Z2xvd1NjYWxlIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlfS5pbnNhY28tYmFubmVyIC50aHJlZS1xci1tYWluIC5xci1pbWcgaW1ne21heC13aWR0aDozMDBweDtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99Lmluc2Fjby1iYW5uZXIgLnRocmVlLXFyLW1haW4gLnFyLWJ0bS1ncmlke21hcmdpbi10b3A6MTZweDtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCAxZnIpO2dhcDoyMnB4O2FsaWduLWl0ZW1zOmNlbnRlcn0uaW5zYWNvLWJhbm5lciAudGhyZWUtcXItbWFpbiAucXItYnRtLWdyaWQgLnFyLWJ0bS1ib3h7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXJ9Lmluc2Fjby1iYW5uZXIgLnRocmVlLXFyLW1haW4gLnFyLWJ0bS1ncmlkIC5xci1idG0tYm94Ky5xci1idG0tYm94OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoyMnB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNCk7bGVmdDotMTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5pbnNhY28tYmFubmVyIC50aHJlZS1xci1tYWluIC5xci1idG0tZ3JpZCAucXItYnRtLWJveCAuY291bnR7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTQwJTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjJweH0uaW5zYWNvLWJhbm5lciAudGhyZWUtcXItbWFpbiAucXItYnRtLWdyaWQgLnFyLWJ0bS1ib3ggLnR4dHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNDAlO2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbTowfS5pbnNhY28tYmFubmVyIC5nc2FhY2NiLWJne21hcmdpbi10b3A6NzVweDtwYWRkaW5nOjIwcHggNzJweDtiYWNrZ3JvdW5kOnJnYmEoMjQ2LDI0NiwyNDYsLjIpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDZweCl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbnNhY28tYmFubmVyIC5nc2FhY2NiLWJne21hcmdpbi10b3A6NDBweDtwYWRkaW5nOjE2cHggMH19Lmluc2Fjby1iYW5uZXIgLmdzYWFjY2ItYmcgLmdzYWFjY2ItbWFpbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNnB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7Lmluc2Fjby1iYW5uZXIgLmdzYWFjY2ItYmcgLmdzYWFjY2ItbWFpbntnYXA6MTJweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbnNhY28tYmFubmVyIC5nc2FhY2NiLWJnIC5nc2FhY2NiLW1haW57ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uaW5zYWNvLWJhbm5lciAuZ3NhYWNjYi1iZyAuZ3NhYWNjYi1tYWluIC5nc2FhY2NiLWxlZnR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoyMHB4IGF1dG87Z2FwOjE2cHg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7Lmluc2Fjby1iYW5uZXIgLmdzYWFjY2ItYmcgLmdzYWFjY2ItbWFpbiAuZ3NhYWNjYi1sZWZ0e2dhcDo2cHh9fS5pbnNhY28tYmFubmVyIC5nc2FhY2NiLWJnIC5nc2FhY2NiLW1haW4gLmdzYWFjY2ItbGVmdCAuZ3NhYWNjYi1pbWcgaW1ne21heC13aWR0aDoyMHB4fS5pbnNhY28tYmFubmVyIC5nc2FhY2NiLWJnIC5nc2FhY2NiLW1haW4gLmdzYWFjY2ItbGVmdCAuZ3NhYWNjYi1kZXNjIC50eHR7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE1MCU7Y29sb3I6I2Y2ZjZmNjttYXJnaW4tYm90dG9tOjB9Lmluc2Fjby1iYW5uZXIgLmdzYWFjY2ItYmcgLmdzYWFjY2ItbWFpbiAuZ3NhYWNjYi1sZWZ0IC5nc2FhY2NiLWRlc2MgLnR4dC5oaWRkZW4tY29udGVudHtkaXNwbGF5Om5vbmV9Lmluc2Fjby1iYW5uZXIgLmdzYWFjY2ItYmcgLmdzYWFjY2ItbWFpbiAuZ3NhYWNjYi1yaWdodCAuZ3NhYWNjYi1idG4tbGlua3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo0cHh9Lmluc2Fjby1iYW5uZXIgLmdzYWFjY2ItYmcgLmdzYWFjY2ItbWFpbiAuZ3NhYWNjYi1yaWdodCAuZ3NhYWNjYi1idG4tbGluayBpbWd7YW5pbWF0aW9uOmFycm93Qm91bmNlIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGV9Lmluc2Fjby1iYW5uZXIgLmdzYWFjY2ItYmcgLmdzYWFjY2ItbWFpbiAuZ3NhYWNjYi1yaWdodCAuZ3NhYWNjYi1idG4tbGluayBzcGFue2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNTAlO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTtjb2xvcjojZjZmNmY2fS5pbnNhY28tYmFubmVyIC5nc2FhY2NiLWJnIC5nc2FhY2NiLW1haW4gLmdzYWFjY2ItcmlnaHQgLmdzYWFjY2ItYnRuLWxpbmsuYWN0aXZlIGltZ3thbmltYXRpb246YXJyb3dCb3VuY2UxIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGV9QGtleWZyYW1lcyBnbG93U2NhbGV7MCV7dHJhbnNmb3JtOnNjYWxlKDApO29wYWNpdHk6MH0yNSV7dHJhbnNmb3JtOnNjYWxlKDAuNSk7b3BhY2l0eToxfTUwJXt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTc1JXt0cmFuc2Zvcm06c2NhbGUoMC41KTtvcGFjaXR5OjF9MTAwJXt0cmFuc2Zvcm06c2NhbGUoMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGFycm93Qm91bmNlezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtM3B4KX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGFycm93Qm91bmNlMXswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSByb3RhdGUoMTgwZGVnKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoM3B4KSByb3RhdGUoMTgwZGVnKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHJvdGF0ZSgxODBkZWcpfX0uZ3NhLW92ZXJ2aWV3e3BhZGRpbmc6NjBweCAwO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5nc2Etb3ZlcnZpZXd7cGFkZGluZzo0MHB4IDB9fS5nc2Etb3ZlcnZpZXcgLmdzYS1vdmVydmlldy10b3B7bWFyZ2luLWJvdHRvbToyMHB4fS5nc2Etb3ZlcnZpZXcgLmdzYS1vdmVydmlldy10b3AgLmgye2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDoxNDAlO2NvbG9yOiMyMjJ9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3NhLW92ZXJ2aWV3IC5nc2Etb3ZlcnZpZXctdG9wIC5oMntmb250LXNpemU6MzJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5nc2Etb3ZlcnZpZXcgLmdzYS1vdmVydmlldy10b3AgLmgye2ZvbnQtc2l6ZToyOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdzYS1vdmVydmlldyAuZ3NhLW92ZXJ2aWV3LXRvcCAuaDJ7bGluZS1oZWlnaHQ6MTMwJX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5nc2Etb3ZlcnZpZXcgLmdzYS1vdmVydmlldy1kZXNje3RleHQtYWxpZ246Y2VudGVyfX0uZ3NhLW92ZXJ2aWV3IC5nc2Etb3ZlcnZpZXctZGVzYyAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6IzI0MjQyNH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5nc2Etb3ZlcnZpZXcgLmdzYS1vdmVydmlldy1kZXNjIC5kZXNje21hcmdpbi1ib3R0b206MjBweH19LmdzYS1vdmVydmlldyAuZ3NhLW92ZXJ2aWV3LWRlc2MgLmYxNmJye2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxODAlO2xldHRlci1zcGFjaW5nOi0wLjVweDtjb2xvcjojOWIxZTI2fS5nc2Etb3ZlcnZpZXcgLmdzYS1vdmVydmlldy1kZXNjIC5tb3JldGV4dHtkaXNwbGF5Om5vbmV9LmdybnQtdGhyZWUtaG93e3BhZGRpbmc6NjBweCAwO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudCgxNzQuMDIlIDE3MC42JSBhdCA0LjU4JSAxLjgxJSwgcmdiYSgyNTMsIDIwNSwgMjA1LCAwLjA4KSAwJSwgcmdiYSgyNTMsIDIwNSwgMjA1LCAwLjUpIDEwMCUpO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LXRocmVlLWhvd3twYWRkaW5nOjQwcHggMH19LmdybnQtdGhyZWUtaG93IC5iYWNrLWltZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4Oi0xfS5ncm50LXRocmVlLWhvdyAuYmFjay1pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uZ3JudC10aHJlZS1ob3cgLmhlYWR7bWFyZ2luLWJvdHRvbTo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1ob3cgLmhlYWR7bWFyZ2luLWJvdHRvbTozMHB4fX0uZ3JudC10aHJlZS1ob3cgLmhlYWQgLmgye2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDoxNDAlO2NvbG9yOiMyMjJ9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS1ob3cgLmhlYWQgLmgye2ZvbnQtc2l6ZTozMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtaG93IC5oZWFkIC5oMntmb250LXNpemU6MjhweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWhvdyAuaGVhZCAuaDJ7bGluZS1oZWlnaHQ6MTMwJX19LmdybnQtdGhyZWUtaG93IC5oZWFkIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNTAlO21hcmdpbi1ib3R0b206MzBweDtjb2xvcjojMjQyNDI0fS5ncm50LXRocmVlLWhvdyAuaGVhZCAuZGVzYzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LXRocmVlLWhvdyAuaGVhZCAuZGVzY3ttYXJnaW4tYm90dG9tOjIwcHh9fS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWlue21hcmdpbi10b3A6NDBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW57bWFyZ2luLXRvcDoyNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW57bWFyZ2luLXRvcDozMnB4fX0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBze3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBze3BhZGRpbmctdG9wOjBweDttYXJnaW4tYm90dG9tOjBweH19LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWw6Zmlyc3QtY2hpbGR7bWF4LXdpZHRoOjk1JX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWx7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowO21heC13aWR0aDoxMDAlfS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwucmVzZXJ2ZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGl7ZmxleC1iYXNpczo1MCU7bWF4LXdpZHRoOjUwJTtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZGFzaC1saW5lMS5wbmcpIHJlcGVhdC14IDAgMDttYXJnaW4tYm90dG9tOjA7bWluLWhlaWdodDoyMDBweDtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLHRyYW5zZm9ybSAuNXMgZWFzZX0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpLmlzLXZpc2libGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkubm9Cb3JkZXJ7YmFja2dyb3VuZDpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpe2ZsZXgtYmFzaXM6MTAwJTttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdmVydC1saW5lLnBuZykgcmVwZWF0LXkgMjRweCA1cHg7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206MHB4O21pbi1oZWlnaHQ6aW5oZXJpdDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1ib3R0b206MjJweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGl7YWxpZ24taXRlbXM6c3RhcnQ7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpub25lfS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyNHB4O3RvcDo1cHg7d2lkdGg6MnB4O2hlaWdodDowO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy92ZXJ0LWxpbmUucG5nKSByZXBlYXQteTt0cmFuc2l0aW9uOmhlaWdodCAuNnMgZWFzZX0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpLmhpZGVlOmJlZm9yZSwuZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpLm1vYi1oaWRlZTpiZWZvcmV7ZGlzcGxheTpub25lfS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkuaXMtdmlzaWJsZTo6YmVmb3Jle2hlaWdodDoxMDAlfX0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC5udW17d2lkdGg6NDhweDtoZWlnaHQ6NDhweDtmbGV4LXNocmluazowO2JvcmRlci1yYWRpdXM6MTAwJTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDo0OHB4O21hcmdpbi1ib3R0b206MTVweDttYXJnaW4tdG9wOi0yNHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0Q4NzU4NSAwLjg3JSwgI0E3MjMzOSAxMDAlKX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaSAubnVte21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC5udW17cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfX0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC5wYXJhLWJveHttYXgtd2lkdGg6OTUlO21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaSAucGFyYS1ib3h7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLnBhcmEtYm94e21heC13aWR0aDoxMDAlfX0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC50eHR7Y29sb3I6IzY4Njg3Mztmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTQwJTtwYWRkaW5nOjA7bWFyZ2luOjAgMCAyOHB4IDA7bWluLWhlaWdodDoxMzhweH0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC50eHQgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaSAudHh0e21hcmdpbi1ib3R0b206MDttaW4taGVpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6MTRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMXB4fX0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpLmxhc3RDaGlsZHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvY3VydmUtci5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTk2cHg7dG9wOjFweDt3aWR0aDoxMzBweDtoZWlnaHQ6MjA2cHg7YmFja2dyb3VuZC1zaXplOmNvdmVyfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaS5sYXN0Q2hpbGR7cmlnaHQ6LTY2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpLmxhc3RDaGlsZHtkaXNwbGF5Om5vbmV9fS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkubm8tYmd7YmFja2dyb3VuZDpub25lfS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwucmVzZXJ2ZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bC5yZXNlcnZle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bC5yZXNlcnZlIGxpLmxhc3RDaGlsZHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZXhwb3J0LXN1YnByb2R1Y3QtcGFnZS9jdXJ2ZS5wbmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi02OHB4O3RvcDowcHg7d2lkdGg6MTI4cHg7aGVpZ2h0OjIwOHB4O2JhY2tncm91bmQtc2l6ZTpjb3Zlcjt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsLnJlc2VydmUgbGkubGFzdENoaWxke2Rpc3BsYXk6bm9uZX19LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bC5zZWNvdW5ke21heC13aWR0aDo5MCU7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwuc2Vjb3VuZHttYXJnaW4tcmlnaHQ6NDBweDttYXgtd2lkdGg6ODUlfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bC5zZWNvdW5ke21hcmdpbi1yaWdodDowcHg7bWF4LXdpZHRoOjEwMCV9fS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwudGhpcmR7bWF4LXdpZHRoOjg1JTttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsLnRoaXJke21heC13aWR0aDoxMDAlfX0uZ3JudC10aHJlZS1ob3cgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsOmxhc3QtY2hpbGQgbGl7bWluLWhlaWdodDphdXRvfS5ncm50LXRocmVlLWhvdyAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWw6bGFzdC1jaGlsZCBsaSAudHh0e21hcmdpbi1ib3R0b206MDttaW4taGVpZ2h0OmF1dG99LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bDpsYXN0LWNoaWxkIGxpLmhpZGVle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtaG93IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bDpsYXN0LWNoaWxkIGxpLm1vYi1oaWRlZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9fS5ncm50LXRocmVlLWhvdyAuZXhzdS1idG0tbGluZXttYXJnaW46NDBweCBhdXRvIDA7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE1MCU7Y29sb3I6IzUwNWE2M31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtaG93IC5leHN1LWJ0bS1saW5le21hcmdpbi10b3A6MjBweH19LmdybnQtdGhyZWUtd2h5e3BhZGRpbmc6NjBweCAwO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LXRocmVlLXdoeXtwYWRkaW5nOjQwcHggMH19LmdybnQtdGhyZWUtd2h5IC5oZWFke21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtd2h5IC5oZWFke21hcmdpbi1ib3R0b206MzBweH19LmdybnQtdGhyZWUtd2h5IC5oZWFkIC5oMntmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjQwcHg7bGluZS1oZWlnaHQ6MTQwJTtjb2xvcjojMjIyfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtdGhyZWUtd2h5IC5oZWFkIC5oMntmb250LXNpemU6MzJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLXdoeSAuaGVhZCAuaDJ7Zm9udC1zaXplOjI4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS13aHkgLmhlYWQgLmgye2xpbmUtaGVpZ2h0OjEzMCV9fS5ncm50LXRocmVlLXdoeSAuaGVhZCAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6IzI0MjQyNH0uZ3JudC10aHJlZS13aHkgLmhlYWQgLmRlc2M6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS13aHkgLmhlYWQgLmRlc2N7bWFyZ2luLWJvdHRvbToyMHB4fX0uZ3JudC10aHJlZS13aHkgLnJvd3tyb3ctZ2FwOjMwcHh9LmdybnQtdGhyZWUtd2h5IC5jb2wtbGctNHtkaXNwbGF5OmluaGVyaXR9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLXdoeSAuY29sLWxnLTR7d2lkdGg6NTAlfX0uZ3JudC10aHJlZS13aHkgLmd0dy1ib3h7d2lkdGg6MTAwJTtwYWRkaW5nOjIwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2U0ZTRlNDtib3JkZXItcmFkaXVzOjEycHg7dHJhbnNpdGlvbjouNXMgYWxsfS5ncm50LXRocmVlLXdoeSAuZ3R3LWJveCAuZ3R3LWltZ3t3aWR0aDo2NHB4O2hlaWdodDo2NHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjE2cHh9LmdybnQtdGhyZWUtd2h5IC5ndHctYm94IC5ndHctaW1nIGltZ3t0cmFuc2Zvcm06c2NhbGUoMC45KTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2l0aW9uOi41cyBhbGx9LmdybnQtdGhyZWUtd2h5IC5ndHctYm94IC5ndHctZGVzYyAuaDN7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEzNSU7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtd2h5IC5ndHctYm94IC5ndHctZGVzYyAuaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTUwJX19LmdybnQtdGhyZWUtd2h5IC5ndHctYm94IC5ndHctZGVzYyAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTtjb2xvcjojMjIyfS5ncm50LXRocmVlLXdoeSAuZ3R3LWJveCAuZ3R3LWRlc2MgLmRlc2M6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmdybnQtdGhyZWUtd2h5IC5ndHctYm94OmhvdmVyLmhvdmVyLWJnMXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNDguMTRkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNi4zNSUsIHJnYmEoMjQ0LCAyMjAsIDE5NSwgMC4zMSkgNzMuMzklKSwjZmZmfS5ncm50LXRocmVlLXdoeSAuZ3R3LWJveDpob3Zlci5ob3Zlci1iZzJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQ4LjE0ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYuMzUlLCByZ2JhKDIwMCwgMjMyLCAyMDEsIDAuMzEpIDczLjU0JSksI2ZmZn0uZ3JudC10aHJlZS13aHkgLmd0dy1ib3g6aG92ZXIuaG92ZXItYmcze2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE0OC4xNGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2LjM1JSwgcmdiYSgyNDQsIDIyMCwgMTk1LCAwLjMxKSA3My4zOSUpLCNmZmZ9LmdybnQtdGhyZWUtd2h5IC5ndHctYm94OmhvdmVyLmhvdmVyLWJnNHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNDguMTRkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNi4zNSUsIHJnYmEoMjQ0LCAyMjAsIDE5NSwgMC4zMSkgNzMuMzklKSwjZmZmfS5ncm50LXRocmVlLXdoeSAuZ3R3LWJveDpob3Zlci5ob3Zlci1iZzV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQ4LjE0ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYuMzUlLCByZ2JhKDE5NSwgMjI4LCAyNDQsIDAuMzEpIDczLjM5JSksI2ZmZn0uZ3JudC10aHJlZS13aHkgLmd0dy1ib3g6aG92ZXIgLmd0dy1pbWcgaW1ne3RyYW5zZm9ybTpzY2FsZSgxKX0uZ3JudC10aHJlZS13aHkgLnN3aXBlci10aHJlZS13aHkgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uZ3JudC10aHJlZS13aHkgLnN3aXBlci10aHJlZS13aHkgLmd0dy1ib3h7aGVpZ2h0OjEwMCV9LmdybnQtdGhyZWUtd2h5IC5nZnJhYnJuaS1uYXZpZ2F0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDpmaXQtY29udGVudDttYXJnaW46MzJweCBhdXRvIDA7Z2FwOjE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLXdoeSAuZ2ZyYWJybmktbmF2aWdhdGlvbnttYXJnaW46MjRweCBhdXRvIDBweH19LmdybnQtdGhyZWUtd2h5IC5nZnJhYnJuaS1uYXZpZ2F0aW9uIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLmdybnQtdGhyZWUtd2h5IC5nZnJhYnJuaS1uYXZpZ2F0aW9uIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS5ncm50LXRocmVlLXdoeSAuZ2ZyYWJybmktbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5ncm50LXRocmVlLXdoeSAuZ2ZyYWJybmktbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6MDt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O3otaW5kZXg6MX0uZ3JudC10aHJlZS13aHkgLmdmcmFicm5pLW5hdmlnYXRpb24gLnN3aXBlci1wYWdpbmF0aW9ue3dpZHRoOmZpdC1jb250ZW50O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIGF1dG87bGVmdDowO2JvdHRvbTowO2JhY2tncm91bmQ6IzIyMjtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzo1cHggMTBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NTAwO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtd2h5IC5nZnJhYnJuaS1uYXZpZ2F0aW9uIC5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO2xlZnQ6MDtib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLXdoeSAuZ2ZyYWJybmktbmF2aWdhdGlvbiAuc3dpcGVyLXBhZ2luYXRpb257Ym9yZGVyLXJhZGl1czo0MHB4O3BhZGRpbmc6NnB4IDEwcHg7Zm9udC1zaXplOjEycHg7ZGlzcGxheTpibG9ja319LmdybnQtdGhyZWUtYmVuaWZpdHN7cGFkZGluZzo2MHB4IDA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KDQ5Ljg4JSAxMzMuNjklIGF0IDUyLjUlIDAlLCAjMTMwMTAyIDIwJSwgIzU0MDIwNyAxMDAlKSxyYWRpYWwtZ3JhZGllbnQoMTc0LjAyJSAxNzAuNiUgYXQgNC41OCUgMS44MSUsIHJnYmEoMjUzLCAyMDUsIDIwNSwgMC4wOCkgMCUsIHJnYmEoMjUzLCAyMDUsIDIwNSwgMC4zKSAxMDAlKTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS1iZW5pZml0c3twYWRkaW5nOjQwcHggMH19LmdybnQtdGhyZWUtYmVuaWZpdHMgLmJhY2staW1ne3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6LTF9LmdybnQtdGhyZWUtYmVuaWZpdHMgLmJhY2staW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmdybnQtdGhyZWUtYmVuaWZpdHMgLmhlYWR7bWFyZ2luLWJvdHRvbTo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1iZW5pZml0cyAuaGVhZHttYXJnaW4tYm90dG9tOjMwcHh9fS5ncm50LXRocmVlLWJlbmlmaXRzIC5oZWFkIC5oMntmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjQwcHg7bGluZS1oZWlnaHQ6MTQwJTtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtdGhyZWUtYmVuaWZpdHMgLmhlYWQgLmgye2ZvbnQtc2l6ZTozMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtYmVuaWZpdHMgLmhlYWQgLmgye2ZvbnQtc2l6ZToyOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtYmVuaWZpdHMgLmhlYWQgLmgye2xpbmUtaGVpZ2h0OjEzMCV9fS5ncm50LXRocmVlLWJlbmlmaXRzIC5oZWFkIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNTAlO21hcmdpbi1ib3R0b206MzBweDtjb2xvcjojZmZmfS5ncm50LXRocmVlLWJlbmlmaXRzIC5oZWFkIC5kZXNjOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtdGhyZWUtYmVuaWZpdHMgLmhlYWQgLmRlc2N7bWFyZ2luLWJvdHRvbToyMHB4fX0uZ3JudC10aHJlZS1iZW5pZml0cyAuc3RiZW5pLWJveHtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjIwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC44KTtwYWRkaW5nOjIwcHg7ei1pbmRleDoxfS5ncm50LXRocmVlLWJlbmlmaXRzIC5zdGJlbmktYm94IC5iYWNrLWltZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDtib3JkZXItcmFkaXVzOjIwcHg7ei1pbmRleDotMX0uZ3JudC10aHJlZS1iZW5pZml0cyAuc3RiZW5pLWJveCAuYmFjay1pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czoyMHB4O29iamVjdC1maXQ6Y292ZXJ9LmdybnQtdGhyZWUtYmVuaWZpdHMgLnN0YmVuaS1ib3ggLnN0YmVuaS1pbWd7bWFyZ2luLWJvdHRvbToyNHB4fS5ncm50LXRocmVlLWJlbmlmaXRzIC5zdGJlbmktYm94IC5zdGJlbmktaW1nIGltZ3ttYXgtd2lkdGg6NjRweH0uZ3JudC10aHJlZS1iZW5pZml0cyAuc3RiZW5pLWJveCAuc3RiZW5pLWRlc2MgLmRlc2N7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE0MCU7Y29sb3I6I2Y2ZjZmNn0uZ3JudC10aHJlZS1iZW5pZml0cyAuc3RiZW5pLWJveCAuc3RiZW5pLWRlc2MgLmRlc2M6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmdybnQtdGhyZWUtYmVuaWZpdHMgLnN0YmVuaS1ib3ggLnN0YmVuaS1kZXNjIC5kZXNjIGIsLmdybnQtdGhyZWUtYmVuaWZpdHMgLnN0YmVuaS1ib3ggLnN0YmVuaS1kZXNjIC5kZXNjIHN0cm9uZ3tmb250LXdlaWdodDo3MDB9LmdybnQtdGhyZWUtYmVuaWZpdHMgLmdzYS1iZW5pZml0LW5hdmlnYXRpb257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOmZpdC1jb250ZW50O21hcmdpbjozNXB4IGF1dG8gMDtnYXA6MTZweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtYmVuaWZpdHMgLmdzYS1iZW5pZml0LW5hdmlnYXRpb257bWFyZ2luOjI1cHggYXV0byAwcHh9fS5ncm50LXRocmVlLWJlbmlmaXRzIC5nc2EtYmVuaWZpdC1uYXZpZ2F0aW9uIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLmdybnQtdGhyZWUtYmVuaWZpdHMgLmdzYS1iZW5pZml0LW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntkaXNwbGF5Om5vbmV9LmdybnQtdGhyZWUtYmVuaWZpdHMgLmdzYS1iZW5pZml0LW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tcHJldiwuZ3JudC10aHJlZS1iZW5pZml0cyAuZ3NhLWJlbmlmaXQtbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6MDt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O3otaW5kZXg6MX0uZ3JudC10aHJlZS1iZW5pZml0cyAuZ3NhLWJlbmlmaXQtbmF2aWdhdGlvbiAuc3dpcGVyLXBhZ2luYXRpb257d2lkdGg6Zml0LWNvbnRlbnQ7cG9zaXRpb246cmVsYXRpdmU7bGVmdDphdXRvO2JvdHRvbTphdXRvO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMjUpO2JvcmRlci1yYWRpdXM6MTBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NTAwO3BhZGRpbmc6NXB4IDEwcHg7ei1pbmRleDoxfS5ncm50LXRocmVlLWZlYXR7cGFkZGluZzo2MHB4IDA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KDE3NC4wMiUgMTcwLjYlIGF0IDQuNTglIDEuODElLCByZ2JhKDI1MywgMjA1LCAyMDUsIDAuMTIpIDAlLCByZ2JhKDI1MywgMjA1LCAyMDUsIDAuNSkgMTAwJSl9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS1mZWF0e3BhZGRpbmc6NDBweCAwfX0uZ3JudC10aHJlZS1mZWF0IC5oZWFke21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZmVhdCAuaGVhZHttYXJnaW4tYm90dG9tOjMwcHh9fS5ncm50LXRocmVlLWZlYXQgLmhlYWQgLmgye2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDoxNDAlO2NvbG9yOiMyMjJ9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS1mZWF0IC5oZWFkIC5oMntmb250LXNpemU6MzJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWZlYXQgLmhlYWQgLmgye2ZvbnQtc2l6ZToyOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZmVhdCAuaGVhZCAuaDJ7bGluZS1oZWlnaHQ6MTMwJX19LmdybnQtdGhyZWUtZmVhdCAuaGVhZCAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6IzI0MjQyNH0uZ3JudC10aHJlZS1mZWF0IC5oZWFkIC5kZXNjOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtdGhyZWUtZmVhdCAuaGVhZCAuZGVzY3ttYXJnaW4tYm90dG9tOjIwcHh9fS5ncm50LXRocmVlLWZlYXQgLnJvd3tyb3ctZ2FwOjMwcHh9LmdybnQtdGhyZWUtZmVhdCAuY29sLWxnLTZ7ZGlzcGxheTppbmhlcml0fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1mZWF0IC5jb2wtbGctNnt3aWR0aDo1MCV9fS5ncm50LXRocmVlLWZlYXQgLnRocmVlLWZlYXQtYm94e3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4O2JvcmRlcjoxcHggc29saWQgI2ZkZDZkOTtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjQ4cHggYXV0bztnYXA6MTZweDt0cmFuc2l0aW9uOi41cyBhbGx9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWZlYXQgLnRocmVlLWZlYXQtYm94e2dyaWQtdGVtcGxhdGUtY29sdW1uczo0MHB4IGF1dG87Z2FwOjEycHh9fS5ncm50LXRocmVlLWZlYXQgLnRocmVlLWZlYXQtYm94IC50aHJlZS1mZWF0LWljb257d2lkdGg6NDhweDtoZWlnaHQ6NDhweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWZlYXQgLnRocmVlLWZlYXQtYm94IC50aHJlZS1mZWF0LWljb257d2lkdGg6NDBweDtoZWlnaHQ6NDBweH19LmdybnQtdGhyZWUtZmVhdCAudGhyZWUtZmVhdC1ib3ggLnRocmVlLWZlYXQtaWNvbiBpbWd7dHJhbnNmb3JtOnNjYWxlKDAuOSk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNpdGlvbjouNXMgYWxsfS5ncm50LXRocmVlLWZlYXQgLnRocmVlLWZlYXQtYm94IC50aHJlZS1mZWF0LWRlc2MgLmgze2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxNTAlO2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTo0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWZlYXQgLnRocmVlLWZlYXQtYm94IC50aHJlZS1mZWF0LWRlc2MgLmgze2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE1MCV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1mZWF0IC50aHJlZS1mZWF0LWJveCAudGhyZWUtZmVhdC1kZXNjIC5oM3tmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNDAlfX0uZ3JudC10aHJlZS1mZWF0IC50aHJlZS1mZWF0LWJveCAudGhyZWUtZmVhdC1kZXNjIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNTAlO2NvbG9yOiMyMjJ9LmdybnQtdGhyZWUtZmVhdCAudGhyZWUtZmVhdC1ib3ggLnRocmVlLWZlYXQtZGVzYyAuZGVzYzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZ3JudC10aHJlZS1mZWF0IC50aHJlZS1mZWF0LWJveDpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjkpfS5ncm50LXRocmVlLWZlYXQgLnRocmVlLWZlYXQtYm94OmhvdmVyIC50aHJlZS1mZWF0LWljb24gaW1ne3RyYW5zZm9ybTpzY2FsZSgxKX0uZ3JudC10aHJlZS1mZWF0IC5zd2lwZXItdGhyZWUtZmVhdCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5ncm50LXRocmVlLWZlYXQgLnN3aXBlci10aHJlZS1mZWF0IC5zd2lwZXItc2xpZGUgLnJvd3tyb3ctZ2FwOjE2cHh9LmdybnQtdGhyZWUtZmVhdCAuc3dpcGVyLXRocmVlLWZlYXQgLnN3aXBlci1zbGlkZSAucm93IC5jb2wtMTJ7cGFkZGluZzowIDE1cHg7ZGlzcGxheTppbmhlcml0fS5ncm50LXRocmVlLWZlYXQgLmdmcmFicm5pLW5hdmlnYXRpb257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOmZpdC1jb250ZW50O21hcmdpbjozMnB4IGF1dG8gMDtnYXA6MTZweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtZmVhdCAuZ2ZyYWJybmktbmF2aWdhdGlvbnttYXJnaW46MjRweCBhdXRvIDBweH19LmdybnQtdGhyZWUtZmVhdCAuZ2ZyYWJybmktbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5ncm50LXRocmVlLWZlYXQgLmdmcmFicm5pLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntkaXNwbGF5Om5vbmV9LmdybnQtdGhyZWUtZmVhdCAuZ2ZyYWJybmktbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5ncm50LXRocmVlLWZlYXQgLmdmcmFicm5pLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tbmV4dHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0bzttYXJnaW46MDtwYWRkaW5nOjA7d2lkdGg6NDhweDtoZWlnaHQ6NDhweDt6LWluZGV4OjF9LmdybnQtdGhyZWUtZmVhdCAuZ2ZyYWJybmktbmF2aWdhdGlvbiAuc3dpcGVyLXBhZ2luYXRpb257d2lkdGg6Zml0LWNvbnRlbnQ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0bztsZWZ0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDojMjIyO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjVweCAxMHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDo1MDA7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1mZWF0IC5nZnJhYnJuaS1uYXZpZ2F0aW9uIC5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO2xlZnQ6MDtib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWZlYXQgLmdmcmFicm5pLW5hdmlnYXRpb24gLnN3aXBlci1wYWdpbmF0aW9ue2JvcmRlci1yYWRpdXM6NDBweDtwYWRkaW5nOjZweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2Rpc3BsYXk6YmxvY2t9fS5ncm50LXRocmVlLWdldHRpbmd7cGFkZGluZzo2MHB4IDA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzEzMDEwMiAwJSwgIzQzMDUwOSAzMCUsICM2RjBBMTAgNTAlLCAjNDMwNTA5IDcwJSwgIzEzMDEwMiAxMDAlKTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS1nZXR0aW5ne3BhZGRpbmc6NDBweCAwfX0uZ3JudC10aHJlZS1nZXR0aW5nIC5iYWNrLWltZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4Oi0xfS5ncm50LXRocmVlLWdldHRpbmcgLmJhY2staW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmdybnQtdGhyZWUtZ2V0dGluZyAuaGVhZHttYXJnaW4tYm90dG9tOjQwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmhlYWR7bWFyZ2luLWJvdHRvbTozMHB4fX0uZ3JudC10aHJlZS1nZXR0aW5nIC5oZWFkIC5oMntmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjQwcHg7bGluZS1oZWlnaHQ6MTQwJTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MS43NWRlZywgI0ZGRkZGRiAtMC44NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSA3Ni44NSUpOy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWNsaXA6dGV4dDt0ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmhlYWQgLmgye2ZvbnQtc2l6ZTozMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuaGVhZCAuaDJ7Zm9udC1zaXplOjI4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5oZWFkIC5oMntsaW5lLWhlaWdodDoxMzAlfX0uZ3JudC10aHJlZS1nZXR0aW5nIC5oZWFkIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNTAlO21hcmdpbi1ib3R0b206MzBweDtjb2xvcjojZmZmfS5ncm50LXRocmVlLWdldHRpbmcgLmhlYWQgLmRlc2M6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5oZWFkIC5kZXNje21hcmdpbi1ib3R0b206MjBweH19LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWlue3BhZGRpbmc6NDhweCA0MHB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMTUpO2JvcmRlci1yYWRpdXM6MjBweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDZweCl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbntwYWRkaW5nOjMycHggMjBweH19LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tYm94IC5naW1iLXRpdGxlLWRlc2MgLmgze2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxNDAlO2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1ib3ggLmdpbWItdGl0bGUtZGVzYyAuaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTQwJX19LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tYm94IC5naW1iLXRpdGxlLWRlc2MgLmRlc2N7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4MCU7Y29sb3I6I2Y2ZjZmNn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tYm94IC5naW1iLXRpdGxlLWRlc2MgLmRlc2N7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTQwJX19LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tYm94IC5naW1iLXRpdGxlLWRlc2MgLmRlc2M6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tbGlzdGluZy1ncmlke21hcmdpbi10b3A6MjRweDtwYWRkaW5nLXRvcDoyNHB4O2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z2FwOjMycHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWxpc3RpbmctZ3JpZHttYXJnaW4tdG9wOjIwcHg7cGFkZGluZy10b3A6MjBweDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIDFmcil9fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWxpc3RpbmctZ3JpZDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO3dpZHRoOjc1JTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6cmdiYSgyMTksMjE5LDIyMiwuMyk7bWFyZ2luOjAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tbGlzdGluZy1ncmlkOmJlZm9yZXt3aWR0aDoxMDAlfX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1saXN0aW5nLWdyaWQgLmdpbS1saXN0aW5nLWJveHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjMycHggYXV0bzthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE2cHh9LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tbGlzdGluZy1ncmlkIC5naW0tbGlzdGluZy1ib3ggLmdpbS1pY29uIGltZ3t3aWR0aDoxMDAlfS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWxpc3RpbmctZ3JpZCAuZ2ltLWxpc3RpbmctYm94IC5naW0tZGVzYyAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTQwJTtjb2xvcjojZjZmNmY2fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1saXN0aW5nLWdyaWQgLmdpbS1saXN0aW5nLWJveCAuZ2ltLWRlc2MgLmRlc2N7Zm9udC1zaXplOjEycHh9fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWxpc3RpbmctZ3JpZCAuZ2ltLWxpc3RpbmctYm94IC5naW0tZGVzYyAuZGVzYzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1lbGlnaWJpbGl0eXttYXJnaW46NDhweCAwO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMSk7Ym9yZGVyLXJhZGl1czoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1lbGlnaWJpbGl0eXttYXJnaW46NDBweCAwfX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1lbGlnaWJpbGl0eSAuZ2ltLWVsaS10b3B7cGFkZGluZzoyNHB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMik7Ym9yZGVyLXJhZGl1czoyMHB4IDIwcHggMCAwfS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWVsaWdpYmlsaXR5IC5naW0tZWxpLWJvdHRvbXtwYWRkaW5nOjI0cHh9LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tZWxpZ2liaWxpdHkgLmdpbS1lbGktYm90dG9tIC5naW0tZWxpYi1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7cG9zaXRpb246cmVsYXRpdmU7Z2FwOjY0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWVsaWdpYmlsaXR5IC5naW0tZWxpLWJvdHRvbSAuZ2ltLWVsaWItZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIDFmcik7Z2FwOjQ4cHh9fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWVsaWdpYmlsaXR5IC5naW0tZWxpLWJvdHRvbSAuZ2ltLWVsaWItZ3JpZCAuZ2ltZWctYm94e3Bvc2l0aW9uOnJlbGF0aXZlfS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWVsaWdpYmlsaXR5IC5naW0tZWxpLWJvdHRvbSAuZ2ltLWVsaWItZ3JpZCAuZ2ltZWctYm94IC5oNHtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTQwJTtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tZWxpZ2liaWxpdHkgLmdpbS1lbGktYm90dG9tIC5naW0tZWxpYi1ncmlkIC5naW1lZy1ib3ggLmg0e2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206MTZweH19LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tZWxpZ2liaWxpdHkgLmdpbS1lbGktYm90dG9tIC5naW0tZWxpYi1ncmlkIC5naW1lZy1ib3ggdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjIycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE5cHg7Y29sb3I6I2Y2ZjZmNjttYXJnaW4tYm90dG9tOjE2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWVsaWdpYmlsaXR5IC5naW0tZWxpLWJvdHRvbSAuZ2ltLWVsaWItZ3JpZCAuZ2ltZWctYm94IHVsIGxpe2ZvbnQtc2l6ZToxNHB4fX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1lbGlnaWJpbGl0eSAuZ2ltLWVsaS1ib3R0b20gLmdpbS1lbGliLWdyaWQgLmdpbWVnLWJveCB1bCBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1lbGlnaWJpbGl0eSAuZ2ltLWVsaS1ib3R0b20gLmdpbS1lbGliLWdyaWQgLmdpbWVnLWJveCB1bCBsaTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7d2lkdGg6Ni4zNHB4O2hlaWdodDo2LjM0cHg7YmFja2dyb3VuZDojZjZmNmY2O2JvcmRlci1yYWRpdXM6MnB4fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLWVsaWdpYmlsaXR5IC5naW0tZWxpLWJvdHRvbSAuZ2ltLWVsaWItZ3JpZCAuZ2ltZWctYm94Ky5naW1lZy1ib3g6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMzJweDt0b3A6MDtib3R0b206MDt3aWR0aDoxcHg7Ym9yZGVyLWxlZnQ6MnB4IGRhc2hlZCByZ2JhKDIzMywyMzMsMjMzLC4zKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tZWxpZ2liaWxpdHkgLmdpbS1lbGktYm90dG9tIC5naW0tZWxpYi1ncmlkIC5naW1lZy1ib3grLmdpbWVnLWJveDo6YmVmb3Jle2xlZnQ6MDtyaWdodDowO2JvdHRvbTphdXRvO3RvcDotMjRweDtoZWlnaHQ6MXB4O3dpZHRoOjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoycHggZGFzaGVkIHJnYmEoMjMzLDIzMywyMzMsLjMpfX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW57ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSwgMWZyKTtnYXA6NDBweDttYXJnaW46MjVweCBhdXRvIDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbntnYXA6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbntncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIDFmcik7Z2FwOjMwcHg7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjM1cHggYXV0byAwcHh9fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAuZ3Jmd29zdGVwLWJveHt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAuZ3Jmd29zdGVwLWJveHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjQ4cHggYXV0bztnYXA6MThweDthbGlnbi1pdGVtczpjZW50ZXJ9fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAuZ3Jmd29zdGVwLWJveCAudHh0e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE1MCU7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiNmNmY2ZjY7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW4gLmdyZndvc3RlcC1ib3ggLnR4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5ncmZ3b3N0ZXAtYm94IC50eHR7dGV4dC1hbGlnbjpsZWZ0fX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW4gLmdyZndvc3RlcC1ib3ggLnR4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW4gLmdyZndvc3RlcC1ib3ggLmdyZndvc3RlcGItaW1ne3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MThweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5ncmZ3b3N0ZXAtYm94IC5ncmZ3b3N0ZXBiLWltZ3t0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWJvdHRvbTowfX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW4gLmdyZndvc3RlcC1ib3ggLmdyZndvc3RlcGItaW1nIHBpY3R1cmV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDo3MnB4O3dpZHRoOjcycHg7aGVpZ2h0OjcycHg7YmFja2dyb3VuZDojOGY0MzQ3O2JvcmRlcjoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luOjAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5ncmZ3b3N0ZXAtYm94IC5ncmZ3b3N0ZXBiLWltZyBwaWN0dXJle3dpZHRoOjYwcHg7bWF4LXdpZHRoOjYwcHg7aGVpZ2h0OjYwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW4gLmdyZndvc3RlcC1ib3ggLmdyZndvc3RlcGItaW1nIHBpY3R1cmV7d2lkdGg6NDhweDttYXgtd2lkdGg6NDhweDtoZWlnaHQ6NDhweH19LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5ncmZ3b3N0ZXAtYm94IC5ncmZ3b3N0ZXBiLWltZyBpbWd7bWF4LXdpZHRoOjQwcHg7bWFyZ2luOmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAuZ3Jmd29zdGVwLWJveCAuZ3Jmd29zdGVwYi1pbWcgaW1ne21heC13aWR0aDozNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5ncmZ3b3N0ZXAtYm94IC5ncmZ3b3N0ZXBiLWltZyBpbWd7bWF4LXdpZHRoOjI2cHh9fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAubWlkZGxlLWxpbmU6YWZ0ZXJ7Y29udGVudDpcIiBcIjtoZWlnaHQ6MXB4O2JvcmRlci1ib3R0b206MnB4IGRhc2hlZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTt3aWR0aDowJTttYXgtd2lkdGg6NjAlO21hcmdpbjowIGF1dG87dG9wOjM5cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotNTIlO3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAubWlkZGxlLWxpbmU6YWZ0ZXJ7dG9wOjMycHg7bGVmdDotNjQlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZTphZnRlcntoZWlnaHQ6MDtib3JkZXItcmlnaHQ6MnB4IGRhc2hlZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTt3aWR0aDowcHg7bWFyZ2luOjAgYXV0bztib3R0b206NzAlO3RvcDotMzAlO3RvcDphdXRvO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjRweH19LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZS5hbmltYXRlZDphZnRlcnthbmltYXRpb246bGluZUFuaW1hdGlvbiAuNXMgZWFzZS1pbi1vdXQgLjZzIGZvcndhcmRzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW4gLm1pZGRsZS1saW5lLmFuaW1hdGVkOmFmdGVye2FuaW1hdGlvbjp2ZXJMaW5lQW5pbWF0aW9uIC41cyBlYXNlLWluLW91dCAuNnMgZm9yd2FyZHN9fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAubWlkZGxlLWxpbmUyOmFmdGVye2NvbnRlbnQ6XCIgXCI7aGVpZ2h0OjFweDtib3JkZXItYm90dG9tOjJweCBkYXNoZWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7d2lkdGg6MCU7bWFyZ2luOjAgYXV0bzt0b3A6MzlweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi01MiU7ei1pbmRleDotMX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZTI6YWZ0ZXJ7dG9wOjMycHg7bGVmdDotNjQlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZTI6YWZ0ZXJ7aGVpZ2h0OjA7Ym9yZGVyLXJpZ2h0OjJweCBkYXNoZWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7d2lkdGg6MHB4O21hcmdpbjowIGF1dG87Ym90dG9tOjAlO3RvcDotNDIlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjRweH19LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZTIuYW5pbWF0ZWQ6YWZ0ZXJ7YW5pbWF0aW9uOmxpbmVBbmltYXRpb24gLjVzIGVhc2UtaW4tb3V0IDEuM3MgZm9yd2FyZHN9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAubWlkZGxlLWxpbmUyLmFuaW1hdGVkOmFmdGVye2FuaW1hdGlvbjp2ZXJMaW5lQW5pbWF0aW9uIC41cyBlYXNlLWluLW91dCAxLjNzIGZvcndhcmRzfX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW4gLm1pZGRsZS1saW5lMzphZnRlcntjb250ZW50OlwiIFwiO2hlaWdodDoxcHg7Ym9yZGVyLWJvdHRvbToycHggZGFzaGVkIHJnYmEoMjU1LDI1NSwyNTUsLjIpO3dpZHRoOjAlO21hcmdpbjowIGF1dG87dG9wOjM5cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotNTIlO3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAubWlkZGxlLWxpbmUzOmFmdGVye3RvcDozNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5ncmZ3b3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZTM6YWZ0ZXJ7aGVpZ2h0OjA7Ym9yZGVyLXJpZ2h0OjJweCBkYXNoZWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7d2lkdGg6MHB4O21hcmdpbjowIGF1dG87Ym90dG9tOjEwJTt0b3A6LTUwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjI0cHh9fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ3Jmd29zdGVwLWlubWFpbiAubWlkZGxlLWxpbmUzLmFuaW1hdGVkOmFmdGVye2FuaW1hdGlvbjpsaW5lQW5pbWF0aW9uIC41cyBlYXNlLWluLW91dCAyLjNzIGZvcndhcmRzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdyZndvc3RlcC1pbm1haW4gLm1pZGRsZS1saW5lMy5hbmltYXRlZDphZnRlcnthbmltYXRpb246dmVyTGluZUFuaW1hdGlvbiAuNXMgZWFzZS1pbi1vdXQgMi4zcyBmb3J3YXJkc319LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tc3RlcC1idG17bWFyZ2luLXRvcDo0OHB4fS5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLXN0ZXAtYnRtIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxODAlO2NvbG9yOiNlOWU5ZTl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWdldHRpbmcgLmdldHRpbmctaW5uZXItbWFpbiAuZ2ltLXN0ZXAtYnRtIC5kZXNje2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE1MCU7Zm9udC13ZWlnaHQ6NDAwfX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1zdGVwLWJ0bSAuZGVzYzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1zdGVwLWJ0bSAuYnRuLXdoaXRle21hcmdpbjo0OHB4IGF1dG87d2lkdGg6Zml0LWNvbnRlbnQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjIwcHggODVweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjAgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtvdXRsaW5lOm5vbmUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjk5cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzIyMn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZ2V0dGluZyAuZ2V0dGluZy1pbm5lci1tYWluIC5naW0tc3RlcC1idG0gLmJ0bi13aGl0ZXttYXJnaW46MzJweCAwO3dpZHRoOjEwMCU7cGFkZGluZzoxNHB4O2ZvbnQtc2l6ZToxNHB4fX0uZ3JudC10aHJlZS1nZXR0aW5nIC5nZXR0aW5nLWlubmVyLW1haW4gLmdpbS1zdGVwLWJ0bSAuZGlzY2xhaW1lcntmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTUwJTtjb2xvcjojZGJkYmRlO21hcmdpbi1ib3R0b206MH1Aa2V5ZnJhbWVzIGxpbmVBbmltYXRpb257ZnJvbXt3aWR0aDowfXRve3dpZHRoOjEwMCU7QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTgwcHgpe3dpZHRoOjEwMCV9fX1Aa2V5ZnJhbWVzIHZlckxpbmVBbmltYXRpb257ZnJvbXtoZWlnaHQ6MH10b3toZWlnaHQ6MTAwJX19LmdybnQtdGhyZWUtZmVlc3twYWRkaW5nOjYwcHggMDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS1mZWVze3BhZGRpbmc6NDBweCAwfX0uZ3JudC10aHJlZS1mZWVzIC5oZWFke21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZmVlcyAuaGVhZHttYXJnaW4tYm90dG9tOjMwcHh9fS5ncm50LXRocmVlLWZlZXMgLmhlYWQgLmgye2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDoxNDAlO2NvbG9yOiMyMjJ9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC10aHJlZS1mZWVzIC5oZWFkIC5oMntmb250LXNpemU6MzJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LXRocmVlLWZlZXMgLmhlYWQgLmgye2ZvbnQtc2l6ZToyOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZmVlcyAuaGVhZCAuaDJ7bGluZS1oZWlnaHQ6MTMwJX19LmdybnQtdGhyZWUtZmVlcyAuaGVhZCAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6IzI0MjQyNH0uZ3JudC10aHJlZS1mZWVzIC5oZWFkIC5kZXNjOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtdGhyZWUtZmVlcyAuaGVhZCAuZGVzY3ttYXJnaW4tYm90dG9tOjIwcHh9fS5ncm50LXRocmVlLWZlZXMgLnRocmVlLWdyaWQtbWFpbntib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZjZmNmY2O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMSl9LmdybnQtdGhyZWUtZmVlcyAudGhyZWUtZ3JpZC1tYWluIC50aHJlZS1mZWVzLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtnYXA6MH0uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLnRocmVlLWZlZXMtZ3JpZC53aGl0ZS1iZ3tiYWNrZ3JvdW5kOiNmZmZ9LmdybnQtdGhyZWUtZmVlcyAudGhyZWUtZ3JpZC1tYWluIC50aHJlZS1mZWVzLWdyaWQgLnRmZy1ib3h7cGFkZGluZzoxNHB4IDE4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWZlZXMgLnRocmVlLWdyaWQtbWFpbiAudGhyZWUtZmVlcy1ncmlkIC50ZmctYm94e3BhZGRpbmc6MTRweCAxNnB4fX0uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLnRocmVlLWZlZXMtZ3JpZCAudGZnLWJveCsudGZnLWJveHtib3JkZXItbGVmdDoxcHggc29saWQgcmdiYSgwLDAsMCwuMSl9LmdybnQtdGhyZWUtZmVlcyAudGhyZWUtZ3JpZC1tYWluIC50aHJlZS1mZWVzLWdyaWQgLnRmZy1ib3ggLmRlc2N7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTQwJTttYXJnaW4tYm90dG9tOjA7Y29sb3I6IzIyMn0uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLnRocmVlLWZlZXMtZ3JpZCAudGZnLWJveCAuZGVzYyBiLC5ncm50LXRocmVlLWZlZXMgLnRocmVlLWdyaWQtbWFpbiAudGhyZWUtZmVlcy1ncmlkIC50ZmctYm94IC5kZXNjIHN0cm9uZ3tmb250LXdlaWdodDo3MDB9LmdybnQtdGhyZWUtZmVlcyAudGhyZWUtZ3JpZC1tYWluIC50aHJlZS1mZWVzLWdyaWQgLnRmZy1ib3ggLmlubmVyLWdyaWR7ZGlzcGxheTpmbGV4O2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIGF1dG87Z2FwOjMwcHg7ZmxleC13cmFwOndyYXB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWZlZXMgLnRocmVlLWdyaWQtbWFpbiAudGhyZWUtZmVlcy1ncmlkIC50ZmctYm94IC5pbm5lci1ncmlke2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6OHB4fX0uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLnRocmVlLWZlZXMtZ3JpZCAudGZnLWJveCAuaW5uZXItZ3JpZCAuZGVzY3twb3NpdGlvbjpyZWxhdGl2ZX0uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLnRocmVlLWZlZXMtZ3JpZCAudGZnLWJveCAuaW5uZXItZ3JpZCAuZGVzYysuZGVzYzo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xNXB4O3RvcDowO2JvdHRvbTowO3dpZHRoOjFweDtiYWNrZ3JvdW5kOiMyMjJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWZlZXMgLnRocmVlLWdyaWQtbWFpbiAudGhyZWUtZmVlcy1ncmlkIC50ZmctYm94IC5pbm5lci1ncmlkIC5kZXNjKy5kZXNjOjpiZWZvcmV7ZGlzcGxheTpub25lfX0uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLnRocmVlLWZlZXMtZ3JpZC50b3AtZ3JpZHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM2RTBBMEYgMS4wNyUsICM0NTA3M0YgOTkuMTElKTtib3JkZXItcmFkaXVzOjEycHggMTJweCAwIDB9LmdybnQtdGhyZWUtZmVlcyAudGhyZWUtZ3JpZC1tYWluIC50aHJlZS1mZWVzLWdyaWQudG9wLWdyaWQgLnRmZy1ib3ggLmRlc2N7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXRocmVlLWZlZXMgLnRocmVlLWdyaWQtbWFpbiAudGhyZWUtZmVlcy1ncmlkLnRvcC1ncmlkIC50ZmctYm94IC5kZXNje2ZvbnQtc2l6ZToxNHB4fX0uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLmZ1bGwgLnRmZy1ib3h7cGFkZGluZzoxNHB4IDE4cHg7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZmVlcyAudGhyZWUtZ3JpZC1tYWluIC5mdWxsIC50ZmctYm94e3BhZGRpbmc6MTRweCAxNnB4fX0uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLmZ1bGwgLnRmZy1ib3ggLmRlc2N7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTQwJTttYXJnaW4tYm90dG9tOjA7Y29sb3I6IzUwNWE2M30uZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLmZ1bGwgLnRmZy1ib3ggLmRlc2MgYiwuZ3JudC10aHJlZS1mZWVzIC50aHJlZS1ncmlkLW1haW4gLmZ1bGwgLnRmZy1ib3ggLmRlc2Mgc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH0uZ3JudC10aHJlZS1mZWVzIC5idG0tbWFpbnttYXJnaW4tdG9wOjMycHh9LmdybnQtdGhyZWUtZmVlcyAuYnRtLW1haW4gLmJ0bi1ibGFjay1vdXRsaW5le2Rpc3BsYXk6YmxvY2s7d2lkdGg6Zml0LWNvbnRlbnQ7cGFkZGluZzoyMHB4IDgwcHg7Y29sb3I6IzIyMjtib3JkZXI6MXB4IHNvbGlkICMyMjI7bWFyZ2luOjAgYXV0byAzMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxO2JvcmRlci1yYWRpdXM6OTlweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtdGhyZWUtZmVlcyAuYnRtLW1haW4gLmJ0bi1ibGFjay1vdXRsaW5le3BhZGRpbmc6MTRweDt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxMnB4fX0uZ3JudC10aHJlZS1mZWVzIC5idG0tbWFpbiAuZGVzY3tmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNTAlO2NvbG9yOiMyNDI0MjQ7bWFyZ2luLWJvdHRvbTozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC10aHJlZS1mZWVzIC5idG0tbWFpbiAuZGVzY3t0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH19LmdybnQtdGhyZWUtZmVlcyAuYnRtLW1haW4gLmRlc2M6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmdybnQtdGhyZWUtZmVlcyAuYnRtLW1haW4gLmRlc2MgYXtjb2xvcjojMmI2MWY2O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmdzYS1mYXFze3BhZGRpbmc6NjBweCAwcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3NhLWZhcXN7cGFkZGluZzo0MHB4IDBweH19LmdzYS1mYXFzIC5oMntmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDo0OHB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMjIyO21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5nc2EtZmFxcyAuaDJ7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6NDJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5nc2EtZmFxcyAuaDJ7Zm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MzNweH19LmdzYS1mYXFzIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDMwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzliMWUyNjtkaXNwbGF5OmJsb2NrO21heC13aWR0aDpmaXQtY29udGVudDttYXJnaW46YXV0bztib3JkZXI6MXB4IHNvbGlkICM5YjFlMjY7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MTAwcHg7Ym94LXNoYWRvdzowIDAgMCAhaW1wb3J0YW50fS5nc2EtZmFxcyAuZ3NhLW1haW4tZmFxcy1maWx0ZXJ7ZGlzcGxheTpmbGV4O2dhcDoyMnB4O2N1cnNvcjpwb2ludGVyO292ZXJmbG93LXg6YXV0bzttYXJnaW4tYm90dG9tOjE4cHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3BhZGRpbmctYm90dG9tOjBweDttYXJnaW46NDBweCAwcHggMzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5nc2EtZmFxcyAuZ3NhLW1haW4tZmFxcy1maWx0ZXJ7bWFyZ2luOjMwcHggMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdzYS1mYXFzIC5nc2EtbWFpbi1mYXFzLWZpbHRlcntnYXA6MTdweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5nc2EtZmFxcyAuZ3NhLW1haW4tZmFxcy1maWx0ZXJ7Z2FwOjhweDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXJpZ2h0Oi0xNXB4O2p1c3RpZnktY29udGVudDpzdGFydDtmbGV4LXdyYXA6bm93cmFwO3doaXRlLXNwYWNlOm5vd3JhcH19LmdzYS1mYXFzIC5nc2EtbWFpbi1mYXFzLWZpbHRlciAuZ3NhLW1haW4tZmFxcy1maWx0ZXItaXRlbXN7Z2FwOjEwcHg7Ym9yZGVyLXJhZGl1czoxMDBweDtib3JkZXI6bm9uZTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTppbmxpbmUtdGFibGV9LmdzYS1mYXFzIC5nc2EtbWFpbi1mYXFzLWZpbHRlciAuZ3NhLW1haW4tZmFxcy1maWx0ZXItaXRlbXMgLmdzYS1tYWluLWZhcXMtZmlsdGVyLWl0ZW1zLXR4dHtwYWRkaW5nOjlweCA0MHB4O3dpZHRoOm1heC1jb250ZW50O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7Y29sb3I6IzAwMDttYXJnaW46MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjFweCBzb2xpZCAjMDAwO2JvcmRlci1yYWRpdXM6MTAwcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3NhLWZhcXMgLmdzYS1tYWluLWZhcXMtZmlsdGVyIC5nc2EtbWFpbi1mYXFzLWZpbHRlci1pdGVtcyAuZ3NhLW1haW4tZmFxcy1maWx0ZXItaXRlbXMtdHh0e3BhZGRpbmc6OXB4IDMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3NhLWZhcXMgLmdzYS1tYWluLWZhcXMtZmlsdGVyIC5nc2EtbWFpbi1mYXFzLWZpbHRlci1pdGVtcyAuZ3NhLW1haW4tZmFxcy1maWx0ZXItaXRlbXMtdHh0e3BhZGRpbmc6OHB4IDIzcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3NhLWZhcXMgLmdzYS1tYWluLWZhcXMtZmlsdGVyIC5nc2EtbWFpbi1mYXFzLWZpbHRlci1pdGVtcyAuZ3NhLW1haW4tZmFxcy1maWx0ZXItaXRlbXMtdHh0e2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6MTJweCAyMHB4fX0uZ3NhLWZhcXMgLmdzYS1tYWluLWZhcXMtZmlsdGVyIC5nc2EtbWFpbi1mYXFzLWZpbHRlci1pdGVtcyAuZ3NhLW1haW4tZmFxcy1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyLWNvbG9yOiM5YjFlMjY7YmFja2dyb3VuZDojOWIxZTI2fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3NhLWZhcXMgLmdzYS1tYWluLWZhcXMtZmlsdGVyIC5nc2EtbWFpbi1mYXFzLWZpbHRlci1pdGVtcyAuZ3NhLW1haW4tZmFxcy1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZXtmb250LXNpemU6MTRweH19LmdzYS1mYXFzIC5nc2EtbWFpbi1mYXFzLWZpbHRlciAuZmlyc3QtY2xhc3NpYy1jYy1jb250YWluZXIgLmdzYS1tYWluLWZhcXMtZmlsdGVyLWl0ZW1zOmhhcyg+LmZpcnN0LWNsYXNzaWMtY2MtY29udGFpbmVyIC5nc2EtbWFpbi1mYXFzLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlKSBwe2JhY2tncm91bmQ6IzliMWUyNn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdzYS1mYXFzIC5hY2NvcmRpYW57bWFyZ2luLXRvcDoyNHB4fX0uZ3NhLWZhcXMgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdyLXRpdGxle2ZvbnQtc2l6ZToxOHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3NhLWZhcXMgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdyLXRpdGxle2ZvbnQtc2l6ZToxNnB4fX0ub3BlbmFjY3BvcHVwLW1vZGFse2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuOCl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteTphdXRvO3RyYW5zaXRpb246dHJhbnNmb3JtIC44cyBlYXNlLWluLW91dCAhaW1wb3J0YW50fX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjgzNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjc1MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtZGlhbG9ne3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO21hcmdpbjowO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87YWxpZ24taXRlbXM6ZW5kO2JvcmRlci1yYWRpdXM6MTBweCAxMHB4IDAgMDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKSAhaW1wb3J0YW50O3RyYW5zaXRpb246dHJhbnNmb3JtIC44cyBlYXNlLWluLW91dCAhaW1wb3J0YW50fX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoLTEyMWRlZywgcmdiKDIyNywgMTAwLCAxMDApIDAlLCByZ2JhKDIyNiwgOTgsIDk4LCAwLjcpIDE0JSwgcmdiYSgyMTksIDc4LCA3OCwgMC40KSAzNiUsIHJnYmEoMjE2LCA2NywgNjcsIDAuMikgNTYlLCByZ2JhKDIxNCwgNjEsIDYxLCAwLjYpIDgxJSwgcmdiKDIxMiwgNTYsIDU2KSAxMDAlKTtib3JkZXItcmFkaXVzOjE2cHg7cGFkZGluZzo2NHB4IDY0cHggMHB4O292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjE7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudHtwYWRkaW5nOjQwcHggNDBweCAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnR7Ym9yZGVyLXJhZGl1czoxNnB4IDE2cHggMCAwO2JhY2tncm91bmQ6I2ZkZjJmNDtwYWRkaW5nOjYwcHggMHB4IDBweH19Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50OjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjFweDtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDotMTtib3JkZXItcmFkaXVzOjE2cHh9Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtaGVhZGVye2JvcmRlcjowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWhlYWRlcntwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDozfX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1oZWFkZXIgLnBvcHVwLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjI4cHg7dG9wOjI0cHg7ei1pbmRleDoxO3RleHQtYWxpZ246cmlnaHQ7bWF4LXdpZHRoOmZpdC1jb250ZW50O21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWhlYWRlciAucG9wdXAtY2xvc2V7dG9wOjE0cHg7cmlnaHQ6MTRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWhlYWRlciAucG9wdXAtY2xvc2V7dG9wOi00MHB4O3JpZ2h0OjIwcHh9fS5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWhlYWRlciAucG9wdXAtY2xvc2Ugc3Zne21heC13aWR0aDoyOHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1oZWFkZXIgLnBvcHVwLWNsb3NlIHN2Z3ttYXgtd2lkdGg6MjJweDtoZWlnaHQ6MjJweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWhlYWRlciAucG9wdXAtY2xvc2Ugc3Zne21heC13aWR0aDoyNXB4O2hlaWdodDoyNXB4fX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5e3BhZGRpbmc6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keXttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxNjBweCk7b3ZlcmZsb3c6YXV0b319QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW57cGFkZGluZzowcHggMjBweCAyMHB4fX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy10b3AgLm9wYWNjdG8tZGVzY3ttYXJnaW4tYm90dG9tOjQ4cHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy10b3AgLm9wYWNjdG8tZGVzY3ttYXJnaW4tYm90dG9tOjM2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy10b3AgLm9wYWNjdG8tZGVzY3ttYXJnaW4tYm90dG9tOjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy10b3AgLm9wYWNjdG8tZGVzY3ttYXgtd2lkdGg6MTAwJTttYXJnaW46MHB4IGF1dG8gMzBweH19Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtdG9wIC5vcGFjY3RvLWRlc2MgLmgye2ZvbnQtc2l6ZTo0MHB4O2xpbmUtaGVpZ2h0OjQ4cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtdG9wIC5vcGFjY3RvLWRlc2MgLmgye2ZvbnQtc2l6ZTozM3B4O2xpbmUtaGVpZ2h0OjQycHg7bWFyZ2luLWJvdHRvbTo2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy10b3AgLm9wYWNjdG8tZGVzYyAuaDJ7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MzRweDttYXJnaW4tYm90dG9tOjVweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLXRvcCAub3BhY2N0by1kZXNjIC5oMntmb250LXNpemU6MjhweDtsaW5lLWhlaWdodDozNnB4O21hcmdpbi1ib3R0b206OHB4fX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy10b3AgLm9wYWNjdG8tZGVzYyAuaDI6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtdG9wIC5vcGFjY3RvLWRlc2MgLnR4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMnB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMTkxYzFmO21hcmdpbi1ib3R0b206MTRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtdG9wIC5vcGFjY3RvLWRlc2MgLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtdG9wIC5vcGFjY3RvLWRlc2MgLnR4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMnB4fX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy10b3AgLm9wYWNjdG8tZGVzYyAudHh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z2FwOjE2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVye2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMSwgMWZyKTtnYXA6MzBweH19Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLWxlZnR7bWluLXdpZHRoOjB9Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLWxlZnQgLm9wYWNjbC1pbWd7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDotMTtib3R0b206MXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtbGVmdCAub3BhY2NsLWltZ3ttYXgtd2lkdGg6MjAwcHg7bWFyZ2luOjAgYXV0b319QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1sZWZ0IC5vcGFjY2wtaW1nIGltZ3t3aWR0aDoxMDAlfX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtbGVmdCAudGhyZWUtcXItbWFpbntwYWRkaW5nOjEzcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCkgMTAwJSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Ym9yZGVyLXJhZGl1czoxNnB4O3dpZHRoOmZpdC1jb250ZW50O21hcmdpbjowIGF1dG87ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTExcHg7bGVmdDozN3B4O21heC13aWR0aDoyNDNweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLWxlZnQgLnRocmVlLXFyLW1haW57dG9wOjgwcHg7bGVmdDozNHB4O21heC13aWR0aDoxMzVweDtwYWRkaW5nOjhweH19Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLWxlZnQgLnRocmVlLXFyLW1haW4gLnFyLWltZ3twYWRkaW5nOjEzcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTtib3JkZXItcmFkaXVzOjEycHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtbGVmdCAudGhyZWUtcXItbWFpbiAucXItaW1ne3BhZGRpbmc6NnB4fX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtbGVmdCAudGhyZWUtcXItbWFpbiAucXItaW1nOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzMuNTNkZWcsIHJnYmEoMjQyLCAyMDksIDE0MywgMC40KSAyLjQ0JSwgcmdiYSgyMTIsIDE1OSwgNTYsIDAuNCkgMTAwJSk7ZmlsdGVyOmJsdXIoMTUwcHgpO3otaW5kZXg6LTE7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7YW5pbWF0aW9uOmdsb3dTY2FsZSAzcyBlYXNlLWluLW91dCBpbmZpbml0ZX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtbGVmdCAudGhyZWUtcXItbWFpbiAucXItaW1nIGltZ3ttYXgtd2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLXJpZ2h0e3BhZGRpbmctYm90dG9tOjUycHg7cGFkZGluZy10b3A6MjRweDttaW4td2lkdGg6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLXJpZ2h0e3BhZGRpbmctYm90dG9tOjQwcHg7cGFkZGluZy10b3A6MzRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodHtwYWRkaW5nLWJvdHRvbTowO3BhZGRpbmctdG9wOjB9fS5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2MtbGV0b3B7bWFyZ2luLWJvdHRvbTozMnB4fS5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2MtbGV0b3AgLmgye2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxNDAlO2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTowfS5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2NyaS1ib3R0b20gLm9wYWNjc3RlcC1pbm1haW57ZGlzcGxheTpncmlkO2dhcDozMnB4O21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLXJpZ2h0IC5vcGFjY3JpLWJvdHRvbSAub3BhY2NzdGVwLWlubWFpbntnYXA6MjBweDttYXJnaW4tYm90dG9tOjI1cHh9fS5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2NyaS1ib3R0b20gLm9wYWNjc3RlcC1pbm1haW4gLm9wYWNjc3RlcC1ib3h7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2NyaS1ib3R0b20gLm9wYWNjc3RlcC1pbm1haW4gLm9wYWNjc3RlcC1ib3h7Z2FwOjEycHh9fS5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2NyaS1ib3R0b20gLm9wYWNjc3RlcC1pbm1haW4gLm9wYWNjc3RlcC1ib3ggLnR4dHtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTUwJTtjb2xvcjojNjg2ODczfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtcmlnaHQgLm9wYWNjcmktYm90dG9tIC5vcGFjY3N0ZXAtaW5tYWluIC5vcGFjY3N0ZXAtYm94IC50eHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2NyaS1ib3R0b20gLm9wYWNjc3RlcC1pbm1haW4gLm9wYWNjc3RlcC1ib3ggLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNTAlfX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtcmlnaHQgLm9wYWNjcmktYm90dG9tIC5vcGFjY3N0ZXAtaW5tYWluIC5vcGFjY3N0ZXAtYm94IC50eHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLXJpZ2h0IC5vcGFjY3JpLWJvdHRvbSAub3BhY2NzdGVwLWlubWFpbiAub3BhY2NzdGVwLWJveCAub3BhY2NzdGVwYi1udW17aGVpZ2h0OjM2cHg7d2lkdGg6MzZweDtib3JkZXItcmFkaXVzOjUwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0Q4NzU4NSAwLjg3JSwgI0E3MjMzOSAxMDAlKX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtcmlnaHQgLm9wYWNjcmktYm90dG9tIC5vcGFjY3N0ZXAtaW5tYWluIC5vcGFjY3N0ZXAtYm94IC5vcGFjY3N0ZXBiLW51bSAudHh0e2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxN3B4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZn0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtcmlnaHQgLm9wYWNjcmktYm90dG9tIC5vcGFjY3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZTI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtoZWlnaHQ6MDtib3JkZXItbGVmdDoycHggZGFzaGVkIHJnYmEoMTU1LDMwLDM4LC40KTt3aWR0aDowcHg7bWFyZ2luOjAgYXV0bztib3R0b206MCU7dG9wOi05MSU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxOHB4O3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2NyaS1ib3R0b20gLm9wYWNjc3RlcC1pbm1haW4gLm1pZGRsZS1saW5lMjphZnRlcjphZnRlcntoZWlnaHQ6MH19Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLXJpZ2h0IC5vcGFjY3JpLWJvdHRvbSAub3BhY2NzdGVwLWlubWFpbiAubWlkZGxlLWxpbmUyLmFuaW1hdGVkOmFmdGVye2FuaW1hdGlvbjp2ZXJMaW5lQW5pbWF0aW9uIC41cyBlYXNlLWluLW91dCAxLjNzIGZvcndhcmRzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtcmlnaHQgLm9wYWNjcmktYm90dG9tIC5vcGFjY3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZTIuYW5pbWF0ZWQ6YWZ0ZXJ7YW5pbWF0aW9uOnZlckxpbmVBbmltYXRpb24gLjVzIGVhc2UtaW4tb3V0IDEuM3MgZm9yd2FyZHN9fS5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2NyaS1ib3R0b20gLm9wYWNjc3RlcC1pbm1haW4gLm1pZGRsZS1saW5lMzphZnRlcntjb250ZW50OlwiIFwiO2hlaWdodDowO2JvcmRlci1sZWZ0OjJweCBkYXNoZWQgcmdiYSgxNTUsMzAsMzgsLjQpO3dpZHRoOjBweDttYXJnaW46MCBhdXRvO2JvdHRvbTowJTt0b3A6LTkxJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjE4cHg7ei1pbmRleDotMX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLXJpZ2h0IC5vcGFjY3JpLWJvdHRvbSAub3BhY2NzdGVwLWlubWFpbiAubWlkZGxlLWxpbmUzOmFmdGVyOmFmdGVye2hlaWdodDowfX0ub3BlbmFjY3BvcHVwLW1vZGFsIC5tb2RhbC1ib2R5IC5vcGFjYy1tYWluIC5vcGFjYy1pbm5lciAub3BhY2MtcmlnaHQgLm9wYWNjcmktYm90dG9tIC5vcGFjY3N0ZXAtaW5tYWluIC5taWRkbGUtbGluZTMuYW5pbWF0ZWQ6YWZ0ZXJ7YW5pbWF0aW9uOnZlckxpbmVBbmltYXRpb24gLjVzIGVhc2UtaW4tb3V0IDIuM3MgZm9yd2FyZHN9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5vcGVuYWNjcG9wdXAtbW9kYWwgLm1vZGFsLWJvZHkgLm9wYWNjLW1haW4gLm9wYWNjLWlubmVyIC5vcGFjYy1yaWdodCAub3BhY2NyaS1ib3R0b20gLm9wYWNjc3RlcC1pbm1haW4gLm1pZGRsZS1saW5lMy5hbmltYXRlZDphZnRlcnthbmltYXRpb246dmVyTGluZUFuaW1hdGlvbiAuNXMgZWFzZS1pbi1vdXQgMi4zcyBmb3J3YXJkc319Lm9wZW5hY2Nwb3B1cC1tb2RhbCAubW9kYWwtYm9keSAub3BhY2MtbWFpbiAub3BhY2MtaW5uZXIgLm9wYWNjLXJpZ2h0IC5vcGFjY3JpLWJvdHRvbSAub3BhY2MtYnRuIC5idG4tYmxhY2t7cGFkZGluZzoxNHB4O2JhY2tncm91bmQ6IzIyMjtib3JkZXItcmFkaXVzOjUwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2NvbG9yOiNmZmY7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfSIsIi8vIEBkZWJ1ZyBcIkxvYWRpbmcgX3Zhci5zY3NzXCI7XG4vL2ZvbnQtc3R5bGVcbiRmb250LW5vcm1hbDogNDAwO1xuJGZvbnQtbGlnaHQ6IDMwMDtcbiRmb250LWJvbGQ6IDcwMDtcbiRmb250LXNlbWk6IDYwMDtcbi8vZ3JpZFxuJG14dzI4MDogbWF4LXdpZHRoIDMyMHB4O1xuJG14dzMyMDogbWF4LXdpZHRoIDM2MHB4O1xuJG14dzM3NTogbWF4LXdpZHRoIDM3NXB4O1xuJG9ubHl3NDEyOiB3aWR0aCA0MTJweDtcbiRteHc0MjU6IG1heC13aWR0aCA0MjVweDtcbiRteHc1NzU6IG1heC13aWR0aCA1NzVweDtcbiRteHc3Njg6IG1heC13aWR0aCA3NjdweDtcbiRtbnc3Njg6IG1pbi13aWR0aCA3NjdweDtcbiRteHc3Njk6IG1heC13aWR0aCA3NjhweDtcbiRteHc4MzQ6IG1heC13aWR0aCA4MzRweDtcbiRteHc4MjA6IG1heC13aWR0aCA4MjBweDtcbiRteHc5MTA6IG1heC13aWR0aCA5MTBweDtcbiRteHcxMDAwOiBtYXgtd2lkdGggMTAyNHB4O1xuJG14dzExMTI6IG1heC13aWR0aCAxMTEycHg7XG4kbXh3OTkyOiBtYXgtd2lkdGggOTkxcHg7XG4kbW53NzY5OiBtaW4td2lkdGggNzY5cHg7XG4kbW53OTkyOiBtaW4td2lkdGggOTkycHg7XG4kbW53MTAyNTogbWluLXdpZHRoIDEwMjVweDtcbiRteHcxMTAwOiBtYXgtd2lkdGggMTEwMHB4O1xuJG14dzExODA6IG1heC13aWR0aCAxMTgwcHg7XG4kbXh3MTI4MDogbWF4LXdpZHRoIDEyODBweDtcbiRteHcxMjAwOiBtYXgtd2lkdGggMTE5OXB4O1xuJG14dzE1MDA6IG1heC13aWR0aCAxNTUwcHg7XG4kbXh3MTQ0MDogbWF4LXdpZHRoIDE0NDBweDtcbiRteHcxMzY2OiBtYXgtd2lkdGggMTM2NnB4O1xuJG1udzE0NDA6IG1pbi13aWR0aCAxNDQxcHg7XG4kbW53MTkyMDogbWluLXdpZHRoIDE5MjBweDtcbiRtbncxNjAwOiBtaW4td2lkdGggMTYwMHB4O1xuJG1udzEyMDA6IG1pbi13aWR0aCAxMTk5cHg7XG4kbXh3MTkyMDogbWF4LXdpZHRoIDE5MjBweDtcbi8vY29sb3JzXG4kYy1ibGFjay1wdXJlOiAjMDAwO1xuJGMtYmxhY2s6ICM1NDU2NUI7XG4kYy13aGl0ZTogI0ZGRkZGRjtcbiRjLXJlZDogIzlEMUQyNztcbiRjLXJlZDI6ICNEQTM0NDI7XG4kYy15ZWxsb3c6ICNGRkNCMDU7XG4kYy15ZWxsb3cyOiAjRDZBRTBBO1xuJGMteWVsbG93MzogI0ZGREY2NjtcbiRjLWJsYWNrMjogIzI1MjQzQjtcbiRjLWJsYWNrMTogIzExMTExMTtcbiRjLWdyZXktMTogI0Y1RjVGNTtcbiRjLWdyZXktMjogIzk3OTc5NztcbiRjLWdyZXktMzogI2I4YjhiODtcbiRjLWdyZXktNDogI0U1RTVFNTtcbiRjLWdyZXktNTogIzYxNjE2MTtcbiRjLWdyZXktNjogI0U4RThFODtcbiRjLWdyZXktNzogIzUyNTI1MjtcbiRjLWdyZXktODogIzUzNTM3MDtcbiRjLWdyZXktOTogI0Y3RjRGNTtcbiRjLWdyZXktMTA6ICNGNEY0RjQ7XG4kYy1ncmV5LTExOiAjNzI3MjcyO1xuJGMtZ3JleS0xMjogI0Q3RDdENztcbiRjLWdyZWVuLTE6ICMwMDg1Njg7XG4kYy1wdXJwbGUtMTogIzMyMzI1MDtcblxuJGMtZ3JlZW46ICMwMEEwN0E7XG4kd2hpdGU6ICNmZmZmZmY7XG4kZ3JleS01MDogI2ZhZmFmYTtcbiRncmV5LTEwMDogI2YzZjNmMztcbiRncmV5LTIwMDogI2Q4ZDhkODtcbiRncmV5LTQwMDogIzczNzM3MztcbiRncmV5LTUwMDogIzU0NTY1YjtcbiRtYXJvb246ICM5ZDFkMjc7XG4kcmVkOiAjZDEwMDAwO1xuJHJlZDI6ICNEQTM3NDU7XG4kYmx1ZTogIzAwNjRiMDtcbiRibHVlMjogIzJGNUJCNztcbiRibGFjazogIzIyMjIyMjtcbiR2ZXJ5LWxpZ2h0LXBpbms6ICNiOGI4Yjg7XG4kYnJvd25pc2gtZ3JleTogIzc4Nzg3ODtcbiR0YXVwZTogI2I5YTM3YjtcbiRyb3VnZTogIzljMWQyNjtcbiRjLWdyZWVuOiAjMDBhMDdhO1xuJHRlYWw6ICMwMGEwN2E7XG4kbWFyaWdvbGQ6ICNmZmNiMDU7XG4kYnJvd25pc2gtZ3JleS10d286ICM3Njc2NzY7XG4kZ3JleS02MDA6I0Y2RjZGNjtcbiRjLW9yYW5nZTojRDE0NTFBO1xuJGMtcGluay1saWdodDojRThEOURGO1xuJGMtcGVhY2g6I0Y0RDhDRjtcbiRjLXNreTojQzJEOEVGO1xuJGMtdHdpbGlnaHQ6I0UxRTFFQjtcbiRjLXRpbnRCcm93bjojRUZERkQzO1xuJGMtYmxrMTogIzI1MjQzQjtcbiRjLXJlZDE6ICM5QjFFMjY7XG4kZGFyay1ncmV5OiAjMkIyQjJCO1xuJGxpbmstY29sb3I6ICM5ODFBMUQ7XG4kYW50aS1mbGFzaC13aGl0ZTogI0YzRjNGMztcbiRjaGFybGVzdG9uLWdyZWVuOiMyQjJCMkI7XG4kdGVhLWdyZWVuIDogI0NBRTdEMDtcbiR2YW1waXJlLWJsYWNrOiAjMDUwNTA1O1xuJHNwYW5pc2gtZ3JheTojOTM5MzkzO1xuJGMtaXNhYmVsbGluZTojRjNFOUVCO1xuJHZpdmlkLWF1YnVybjogIzkwMkIyRDtcbiRjLXllbGxvdzU6ICNGREYwREM7XG4kYy15ZWxsb3c2OiAjRkZFQ0VBO1xuJGMteWVsbG93NzogI0Q5OTUyRjtcbiRGQ0U2RTc6ICNGQ0U2RTc7XG4kRkZEQUREOiAjRkZEQUREO1xuJEZGRjVEMDogI0ZGRjVEMDtcbiRfNkQ2RDZEOiAjNkQ2RDZEO1xuJF82NjY1NjU6ICM2NjY1NjU7XG4kRUJFQkVCOiAjRUJFQkVCO1xuJEMxQzFDMTogI0MxQzFDMTtcbiRBNEE0QTQ6ICNBNEE0QTQ7XG4kXzQxQjA1OTogIzQxQjA1OTtcbiRGRkY1RjY6ICNGRkY1RjY7XG4kXzlBMUIyNDogIzlBMUIyNDtcblxuXG5cbi8qIEdyYWRpZW50IGNvbG9yIGZvciBuZXcgcmV2YW1wIGhvbWUgcGFnZSBzdGFydCBoZXJlICovXG5cbi5wZXJzaWFuLXBsdW0tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzRkZWcsICM1RjBEMTYgLTU1LjE4JSwgI0I0MzE0MCA5Ny43MyUpO1xufVxuXG4uaW5kZXBlbmRlbmNlLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0MmRlZywgIzU0NTQ3MSAyLjE4JSwgIzM1MzU1MyAxMjEuOTIlKTtcbn1cblxuLmJ1cm50LXNpZW5uYSB7XG5iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzZkZWcsICNDMjRFMjcgNi42NSUsICNGNTg4NjMgMTMyLjU2JSk7XG59XG5cbi5zZWEtYmx1ZS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3N2RlZywgIzNBNUI3OCAwJSwgIzQwODdDMSAxNDAuNjElKTtcbiAgXG59XG5cbi5oYWxheWEtdWJlLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI1MWRlZywgIzZlM2E0ZiAtMi4xMyUsICMzNDEwMWYgNzEuNTYlKTtcbn1cblxuXG5cbi5hbWVyaWNhbi1ibHVlIHtcbiAgLy9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ3ZGVnLCAjNDM0MzVGIDguNTElLCAjNjE2MTdCIDk0Ljc2JSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDFkZWcsIHJnYmEoMzksIDM5LCA2MywgMC45NikgLTMuNjIlLCByZ2JhKDgzLCA4MywgMTEyLCAwLjk2KSA4NS40NiUpO1xuICBcbn1cblxuLmFtZXJpY2FuLWJsdWUtbmV3IHtcbmJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NGRlZywgIzQ4NDg1RiAyLjY2JSwgIzgyODJCOSAxNTQuNDMlKTtcbn1cblxuLmRhcmstY2hvY29sYXRlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM1ZGVnLCAjMzMwRjFFIDEzLjM0JSwgIzZFM0E0RiA5My4zNSUpO1xufVxuXG4ucmljaC1ibGFjayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNThkZWcsICMzNTM1MzUgNjYuOTYlLCAjMDAwIDEyOC4yOCUpO1xuICBcbn1cblxuLmNvZmZlZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NWRlZywgIzg1NjU0RCA0Ljg4JSwgI0JDOEI2NiAxMTkuNTclKTtcbn1cblxuLmNoYXJtIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc1ZGVnLCAjOTYzOTQ4IDMuMzglLCAjREI2QjdEIDEwNi4xNyUpO1xufVxuXG4uZ29sZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NWRlZywgIzgzNjAxQiAwJSwgI0RCOTEwMCAxMzEuMDIlKTtcbn1cblxuLyogR3JhZGllbnQgY29sb3IgZm9yIG5ldyByZXZhbXAgaG9tZSBwYWdlIGVuZCBoZXJlICovXG5cbi5qZWxseS1iZWFuIHtcbiAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzVkZWcsICM5RTQwMkUgMCUsICNDRTczNTcgMTI2LjExJSlcbn1cblxuLmRhcmstY2hhcmNvYWwge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMkUyRDJEIC0wLjg0JSwgIzQ4NDg0OCA5Mi4yMSUpO1xufVxuXG4vLy5wZXJzaWFuLXBsdW0tZ3JhZGllbnRcbi5zZWEtYmx1ZS0xLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0ZGVnLCAjMDY2Njk3IC0zOC4zMSUsICM1QTlERDYgOTMuMTglKTtcbn1cblxuLmNhcm9saW5hLWJsdWUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCAjNUE5REQ2IDI0LjY3JSwgIzhBQzJGMSAxMTIuMDUlKTtcbn1cbiRjLXllbGxvdy0yOiAjRkZCRjAwOyIsImJvZHkge1xuICBwYWRkaW5nLXRvcDogMTA1cHg7XG5cbiAgJi5vdmVyZmxvdyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gIC8vIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yMik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG5cbiAgJi56aW5kZXgge1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuXG4gICAgLy8gJi5zZWNOYXZTdGlja3l7XG4gICAgLy8gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgLy8gICAgIHotaW5kZXg6IDM7XG4gICAgLy8gfVxuICAgICYuc2VjTmF2U3RpY2t5IHtcbiAgICAgICYuZC1sZy1ibG9jayB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAvKiAudG9wLW5hdiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc3RpY2t5IHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgLm1lbnUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogODRweDtcbiAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAyNXB4IDQwcHg7XG4gICAgfVxuXG4gICAgLnRvcC1uYXYtbGVmdCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuXG4gICAgLnRvcC1uYXYtcmlnaHQgbGkuZHJvcC1kb3duIHtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgID4gYSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbmF2IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgLnRvcC1uYXYge1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRvcC1uYXYtcmlnaHQge1xuICAgICAgbGkuc3R2aSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWMtbmF2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxvZ2luIGEge1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgLnRvcC1uYXYgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgLy9ib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGMtYmxhY2syO1xuICB9XG5cbiAgJi5kLWxnLW5vbmUge1xuICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG5cbiAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tYm94IHtcbiAgICAgICYuZHJvcGRvd24uc2hvdyB7XG4gICAgICAgID4gYS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRlIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcQVwiO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2Q5ZDlkOSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgYm90dG9tOiAtMTNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLW5hdi1yaWdodCB7XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLW1haW4ge1xuICAvL21heC13aWR0aDogMTM2NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlYy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICBoZWlnaHQ6IDU1cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gID4gdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAvL3BhZGRpbmctbGVmdDogNDBweDtcbiAgICAmLnByZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLXJlZCwgMC4zKTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sYXN0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgLy8gd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsaW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAvKiBEZXNrdG9wIE1lbnUgY3VzdG9tIGRyb3AgZG93biBzdGFydCovXG4gICAgICAgICYuaGVhZGVyLWN1c3RvbS1kcm9wZG93biB7XG4gICAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGEuaGVhZGVyLWN1c3RvbS1kcm9wZG93bi1oZWxwIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOTgxYTFkO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzk4MWExZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGVscC1kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICBjb2xvcjogIzIxMjUyOTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDM1NXB4O1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDM1NXB4O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1NXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCAwIC0xNXB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTgyMTI3O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgYS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duLWhlbHAge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXEFcIjtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDEwcHggMTVweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNkOWQ5ZDkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvKiBEZXNrdG9wIE1lbnUgY3VzdG9tIGRyb3AgZG93biBlbmQqL1xuXG4gICAgICAgICYuaGVhZGVyLWN1c3RvbS1sb2dpbi1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICAgICAgICAgICAgY29sb3I6ICM5ODFhMWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA4OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzk4MUExRDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG5cbiAgICAgICYuc2VjIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JleS0xO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIH1cblxuICAgICAgPiBhIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAuaWNvbi1Eb3duOjpiZWZvcmUge1xuICAgICAgICAgICAgLy9jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tc2VhcmNoIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmljb24tbGFnZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLmRmdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgIH1cblxuICAgICAgJi5wcmUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICYubGFzdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICAgIHdpZHRoOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG4gICAgYSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgYSBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAubG9nbyB7XG4gICAgcGFkZGluZzogMHB4IDBweCAwIDI0cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDAgMTBweDtcbiAgICB9XG5cbiAgICBhIGltZyB7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgLmljb24tRG93bjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZGEzNDQyO1xuICB9XG5cbiAgLmJ0bi1ib3gge1xuICAgIC5idG4tcmVkIHtcbiAgICAgIHBhZGRpbmc6IDdweCAyM3B4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5idG4td2hpdGUge1xuICAgICAgbWluLXdpZHRoOiA4OHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgbWluLXdpZHRoOiA2OHB4O1xuICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50b3AtbmF2IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgNjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMCA0NnB4O1xuXG4gICAgYSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLm1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICBhIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBhIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAubG9nbyB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIC8vaGVpZ2h0OiA3MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLm1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgcGFkZGluZzogMCAwIDAgMDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LW1vYiAuaWNvbi1tZW51LFxuICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIC8vcGFkZGluZzogMjVweCAwO1xuICAgIH1cblxuICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAvL21hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5teUNvcm5lcm0gaW1nIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAubWVudS1tb2IgLmljb24tbWVudTo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgIH1cbiAgfVxuXG4gIC50b3AtbmF2LWxlZnQge1xuICAgIC5kcm9wLWRvd24ge1xuICAgICAgJi5yZ3Qge1xuICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNDVweDtcblxuICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgLy8gICAgIHRvcDogNTVweFxuICAgICAgLy8gfVxuXG4gICAgICAmLm1lbnUtY2FyZExpc3QtY250IHtcbiAgICAgICAgbWluLXdpZHRoOiA3NjBweDtcbiAgICAgICAgLy9oZWlnaHQ6IDI5MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDU1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi50d28tY29sIHtcbiAgICAgICAgICBoZWlnaHQ6IDIzNXB4O1xuICAgICAgICAgIG1pbi13aWR0aDogNTIwcHg7XG5cbiAgICAgICAgICAuZ3JkaWFudENhcmQge1xuICAgICAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vbmxpbmtMaXN0IHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkYy1ncmV5LTIsIDAuMik7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRvcC1uYXYtbGVmdCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gID4gbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLmFjdGl2ZSA+IGEsXG4gICAgJjpob3ZlciA+IGEge1xuICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgICAgLmljb24tRG93bjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE4cHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAvL2JvcmRlci10b3A6IDNweCBzb2xpZCAkYy13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgICB9XG5cbiAgICAgIC5pY29uLURvd24ge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS02MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRmbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmljb24tbW9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgJi5oaWRlLTEwMjQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgIC8vbWFyZ2luLWxlZnQ6IDI4cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXJhLW1vYmlsZS12aWV3IHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgLy9tYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9wLW5hdi1yaWdodCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vcGFkZGluZy10b3A6IDIwcHg7XG4gIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIGNvbG9yOiAkYy1yZWQ7XG4gIH1cblxuICAucmlnaHQtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJi5zdHZpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnNlYXJjaCxcbiAgICAgIC5pY29uLWxhZ2Uge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG5cbiAgICAgIC5waG9uZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZjEwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mMTAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICYuaG90bGluZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN1Yi1uYXYge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubXktY29ybmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9teS1jb3JuZXIuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgcGFkZGluZy1yaWdodDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5sb2dpbiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLy9iYWNrZ3JvdW5kOiAkYy15ZWxsb3c7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDU0cHggMCAwO1xuICAvL3otaW5kZXg6IDE7XG4gIGNvbG9yOiAkYy1ncmV5LTc7XG5cbiAgc3BhbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNHB4IDEzcHggMTNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgM3B4O1xuICAgIH1cbiAgfVxufVxuXG4vKiBNb2JpbGUgTWVudSBjdXN0b20gZHJvcCBkb3duIHN0YXJ0Ki9cbi50b3AtbmF2LWNvbnRhaW5lciB7XG4gIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIHtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAuZHJvcGRvd24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duLWhlbHAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzlkMWQyNztcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzlkMWQyNztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5oZWxwLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB3aWR0aDogMzU1cHg7XG4gICAgICAgIG1pbi13aWR0aDogMzU1cHg7XG4gICAgICAgIG1heC13aWR0aDogMzU1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMHB4IDAgMCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBhIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOTgyMTI3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICByaWdodDo1cHggIWltcG9ydGFudDtcbiAgICAgICAgICB0b3A6IDYycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zaG93IHtcbiAgICAgICAgYS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duLWhlbHAge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcXEFcIjtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDEwcHggMTVweCAxMHB4IDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNkOWQ5ZDkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgfVxuICAuaGVhZGVyLWN1c3RvbS1sb2dpbi1idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG4vKiBNb2JpbGUgTWVudSBjdXN0b20gZHJvcCBkb3duIGVuZCovXG5cbi8qIE1vYmlsZSBNZW51IHN0YXJ0Ki9cblxuLm1vYi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAubW0tdG9wLWluIHtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcblxuICAgICAgLmxvZ28gaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cblxuICAgICAgLnNlYXJjaCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1tLW1pZCB7XG4gICAgICAubW9iLXNjcm9sbG0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXYucHJlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAvL2JvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAvL2JvcmRlci1ib3R0b20tY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5tbGluayB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtcmVkLCAwLjMpO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItdG9wIC5mb3QtZHJlZCB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgfVxuXG4gICAgLmZvb3RlciAuZm90LWRyZWQgLmNvbC1sZy01IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLm1vYi1zbWVudSB7XG4gICAgICBhLnJlZGlyZWN0LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjIxKTtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tYWluLWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTIwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5maGQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgICAgIC8vY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAvL2NvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLm90aGVycy1tZW51IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTI1MjUyO1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDBkMGQwO1xuXG4gICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZib2R5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICAgICAgICAuZmhkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkZ3JleS0yMDAsIDAuNSk7XG4gICAgICAgICAgcGFkZGluZzogMjJweCAxNXB4IDE1cHggMTVweDtcbiAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAmLmZsaXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmxpc3Qge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNXB4IDIwcHggMjVweDtcblxuICAgICAgICAgICYudmlld0FsbCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcblxuICAgICAgICAgICAgJi5mMTZiciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8vcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZmxpc3QtaGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5maGQtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDI4cHggMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXIgLmZvdC1yZWQxIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgdWwgbGkge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgMC4yKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAubW0tbWlkIC5uYXYge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4vKiBNb2JpbGUgTWVudSBlbmQqL1xuXG4vLyBTZWNvbmRhcnkgTmF2aWdhdGlvblxuLnNuYXYtd3JhcGVyLFxuLnN0YWItd3JhcGVyIHtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuXG4uYmctZ3JleSB7XG4gIC5zZWNvbmRhcnktdGFiIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktMjAwO1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgIGhlaWdodDogNjlweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnNlY29uZGFyeS1uYXYsXG4uc2Vjb25kYXJ5LXRhYixcbi5zZWNvbmRhcnktdGFiLW5vcm1hbCB7XG4gIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjIpO1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLnN0aWNreSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogNTVweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICB1bDpub3QoLmZpbHRlcikgbGkgYSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIC5idG4tYm94IHtcbiAgICAgIHRvcDogNXB4O1xuXG4gICAgICAuYnRuLXJlZCB7XG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWw6bm90KC5maWx0ZXIpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgJi5vcDEgbGkge1xuICAgICAgbWFyZ2luOiAwIDI1cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBtYXJnaW46IDAgMTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDAgMzZweDtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgICYubm8tZGF0YSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLyogbW9iaWxlIG5ldCBiYW5raW5nIGZvciAxMDI0IHJlc29sdXRpb24qL1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgIH1cblxuICAgICAgLyogbW9iaWxlIG5ldCBiYW5raW5nIGZvciAxMDI0IHJlc29sdXRpb24gZW5kKi9cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHVsIGxpIHtcbiAgICAgIG1hcmdpbjogMCAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG4vKk5vcm1hbCB0YWJzKi9cblxuLnNlY29uZGFyeS10YWItbm9ybWFsIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmV5LTIwMDtcbiAgaGVpZ2h0OiA2OXB4O1xuXG4gIHVsIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbjogMCA4cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMjBweCAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLypOb3JtYWwgdGFicyBlbmQqL1xuXG4vL01lZ2EgbWVudVxuLnNlYy1uYXYgdWwubGFzdCxcbi5yaWdodC1uYXYsXG4uc3ViLW5hdixcbi50b3AtbmF2IHtcbiAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIC8vbWluLWhlaWdodDogNTIwcHg7XG4gICAgdG9wOiA1MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgcGFkZGluZzogMjBweCAyOHB4IDVweDtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgICYuc2VwLWxpbmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICBtYXJnaW46IDE2cHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJvcC1kb3duIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgID4gYSB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyBjb2xvcjogJGMtcmVkO1xuICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuXG4gICAgICAgIC5pY29uLURvd246OmJlZm9yZSB7XG4gICAgICAgICAgLy8gY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQge1xuICB0b3A6IDU1cHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHdpZHRoOiAyNjBweDtcbiAgbGVmdDogMHB4O1xuICBwYWRkaW5nOiAzcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgbGVmdDogLTcwcHg7XG4gIH1cblxuICBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKCRncmV5LTIwMCwgMC4yKTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sbS9hcnJvdzIuc3ZnXCIpIG5vLXJlcGVhdCA5NCUgMTVweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgfVxuICB9XG59XG5cbi5zZWMtbmF2IHVsLmxhc3QgLnJndCAuZHJvcGRvd24tY29udGVudCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjBweDtcbn1cblxuLm1lZ2EtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgdWwubmF2IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgLy93aWR0aDogMTkwcHg7XG4gICAgZmxleDogMCAwIDE4NXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRtYXJvb247XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTJweDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtcmlnaHQtYm94IHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDBweCA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgdWwge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJi5uby1oZCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVudS10aXRsZSxcbiAgLmNhcmQtdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgICYuTVQzMCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cblxuICAgICYud2l0aC1idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5hcnJvdyBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmljb24tY2xvc2Uge1xuICAmLmJsYWNrIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4ubG9naW4tYngge1xuICBwYWRkaW5nOiAwO1xuXG4gIC5sb2dpbi10b3Age1xuICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYzQ3NzdkIDAlLCAjOWQxZDI3IDkxJSk7XG4gICAgcGFkZGluZzogNDBweCA2MHB4IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cbiAgICAuaGQge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAud2hpdGUtYm94IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLmxvZ2luLW5hdiB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLXBhbmUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuXG4gICAgICAucGFkZyB7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgIH1cblxuICAgICAgLmJ0bi1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2dpbi1idG0ge1xuICAgIHBhZGRpbmc6IDQwcHggODBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IHtcbiAgICAgIGEge1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgIH1cblxuICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICByaWdodDogMTJweDtcbiAgICAgIHRvcDogMTJweDtcbiAgICB9XG5cbiAgICAubG9naW4tdG9wIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcblxuICAgICAgLnRhYi1wYW5lIC5wYWRnIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgLnRhYi1wYW5lIC5idG4tYm94IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubG9naW4tYnRtIHtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgIC5idG4tYm94Lk1UMTUgLk1SMTAge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2dpbi11cGdyYWRlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3VwZ3JhZGUucG5nKSBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogMzVweCA0MHB4IDMwcHg7XG4gIH1cblxuICAubG9hbi1hbmQtd2hvbGVzYWxlIHtcbiAgICBwYWRkaW5nOiAzNXB4IDQwcHggMTBweDtcblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmV5LTQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9saW5rLWFycm93LnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmVlZGJhY2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBAaW5jbHVkZSBjZW50ZXIoeSk7XG4gIHRvcDogNTIlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5hbm5vdW5jZW1lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgdG9wOiA1MiU7XG4gIG1hcmdpbjogLTgwcHggMCAwIC02MnB4O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDM3cHg7XG4gICAgaGVpZ2h0OiA4Mi4ycHg7XG4gIH1cbn1cblxuLmFubm91bi1ib3gge1xuICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgcGFkZGluZzogMzBweCAxNXB4IDMwcHggMzBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMzUwcHg7XG4gIHdpZHRoOiAzNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA0O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xuXG4gICYub3BlbiB7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICArIC5hbm4tb3ZlcmxheSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICByaWdodDogLTI4MHB4O1xuICAgIHdpZHRoOiAyODBweDtcblxuICAgIC5oZDNiIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmFubi1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLy5hbm5vdW4tbGlzdDEge1xuLy8gICAgaGVpZ2h0OiA5OCU7XG4vLyAgICBvdmVyZmxvdy15OiBhdXRvO1xuLy8gICAgcGFkZGluZy1yaWdodDogMTVweDtcbi8vfVxuLmFubm91bi1saXN0IHtcbiAgaGVpZ2h0OiA5NiU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgLmFubm91bi1pdGVtIHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcblxuICAgIC5mMTIge1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW46IDhweCAwO1xuICAgIH1cblxuICAgIC5hbm5JbWcge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJtb3JlIHtcbiAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBoZWlnaHQ6IDg4dmg7XG4gIH1cbn1cblxuLm1lbnUtY2FyZExpc3QtY250IHtcbiAgLmhkLWJ4IHtcbiAgICBtYXJnaW46IDBweDtcblxuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogcmdiYSgkYy1ibGFjazIsIDAuNSk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgfVxuICB9XG59XG5cbi5tZW51LWNhcmRMaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLmdyZGlhbnRDYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtaW4td2lkdGg6IDMxJTtcbiAgbWFyZ2luOiAwIDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW46IDNweCA1cHg7XG4gIH1cblxuICBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246IGVhc2UtaW4gMC4xcztcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gJjphZnRlciB7XG4gICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xuICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gICAgIHRvcDogNTAlO1xuICAgIC8vICAgICBib3R0b206IGF1dG87XG4gICAgLy8gICAgIC1raHRtbC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAvLyAgICAgcmlnaHQ6IDEwcHg7XG4gICAgLy8gICAgIGJhY2tncm91bmQ6ICNFOUU5RTkgdXJsKCcuLi9pbWFnZXMvc3IvYXJ3LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIC8vICAgICB3aWR0aDogMzJweDtcbiAgICAvLyAgICAgaGVpZ2h0OiAzMnB4O1xuICAgIC8vICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLy8gfVxuICB9XG59XG5cbi8qIE1vYmlsZSBNb3JlIG5hdiAqL1xuXG4ubW9yZS1uYXYge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdG9wOiAwcHg7XG5cbiAgICAmLmFjdCB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvLWJhciB7XG4gICAgcGFkZGluZzogMThweCAyMHB4O1xuXG4gICAgLmxvZ28ge1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgfVxuICB9XG5cbiAgLm1vYi1zY3JvbGwge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgbWF4LWhlaWdodDogODQlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTkwcHg7XG4gICAgfVxuICB9XG59XG5cbi5saXN0LW1vcmUge1xuICB1bCB7XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDM1cHggMjBweCAyMHB4O1xuXG4gICAgICAgIC8vIGJvcmRlci1ib3R0b206IHNvbGlkIDFweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIGxpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAyMHB4IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAvLyBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkZ3JleS0yMDAsIC4yKTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgOTclIDE1cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItb3AxIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcblxuICAmLm9wMiB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuXG4gICAgLmxvZ28ge1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2VjTmF2U3RpY2t5IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICYuemluZGV4IHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG5cbiAgICAgIC8vICYuc2VjTmF2U3RpY2t5e1xuICAgICAgLy8gICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAvLyAgICAgei1pbmRleDogMztcbiAgICAgIC8vIH1cbiAgICAgICYuc2VjTmF2U3RpY2t5IHtcbiAgICAgICAgJi5kLWxnLWJsb2NrIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAudG9wLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAubG9nbyB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4vKiBFbmQgKi9cblxuLnRvcC1uYXYtbmV3IHtcbiAgcGFkZGluZzogN3B4IDEycHggN3B4IDJweDtcbiAgaGVpZ2h0OmF1dG87XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIHBhZGRpbmc6IDdweCAwO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG4gID4gZGl2IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1pbi13aWR0aDogNzkwcHhcbiAgICB9XG4gIH1cbiAgdWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyAvKiAxMTQuMjg2JSAqL1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDVweCAyMHB4IDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzlCMUUyNjtcbiAgICAgICAgfVxuICAgICAgICAubmV3YnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDg3cHg7XG4gICAgICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkIHZhcigjZWRjMDY4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgMzIxZGVnLFxuICAgICAgICAgICAgICAjZjJkMThmIC0xLjQ5JSxcbiAgICAgICAgICAgICAgI2ZjZWRiNyA5NS4xMSVcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICAubmV3dGV4dCB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5idG4tYm94IC5idG4tcmVkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wYWRkaW5nLXRvcC1uMSB7XG4gIHBhZGRpbmctdG9wOiA2MnB4O1xufVxuXG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiRCcmVha3BvaW50LVNldHRpbmdzOiAoXHJcbiAgJ2RlZmF1bHQgbWVkaWEnOiBhbGwsXHJcbiAgJ2RlZmF1bHQgZmVhdHVyZSc6IG1pbi13aWR0aCxcclxuICAnZGVmYXVsdCBwYWlyJzogd2lkdGgsXHJcblxyXG4gICdmb3JjZSBhbGwgbWVkaWEgdHlwZSc6IGZhbHNlLFxyXG4gICd0byBlbXMnOiBmYWxzZSxcclxuICAndHJhbnNmb3JtIHJlc29sdXRpb25zJzogdHJ1ZSxcclxuXHJcbiAgJ25vIHF1ZXJpZXMnOiBmYWxzZSxcclxuICAnbm8gcXVlcnkgZmFsbGJhY2tzJzogZmFsc2UsXHJcblxyXG4gICdiYXNlIGZvbnQgc2l6ZSc6IDE2cHgsXHJcblxyXG4gICdsZWdhY3kgc3ludGF4JzogZmFsc2VcclxuKTtcclxuXHJcbiRicmVha3BvaW50OiAoKSAhZGVmYXVsdDtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBJbXBvcnRzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9zZXR0aW5nc1wiO1xyXG5AaW1wb3J0ICdicmVha3BvaW50L2NvbnRleHQnO1xyXG5AaW1wb3J0ICdicmVha3BvaW50L2hlbHBlcnMnO1xyXG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xyXG5AaW1wb3J0ICdicmVha3BvaW50L25vLXF1ZXJ5JztcclxuXHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XHJcblxyXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9sZWdhY3ktc2V0dGluZ3NcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBCcmVha3BvaW50IE1peGluXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuQG1peGluIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XHJcbiAgQGluY2x1ZGUgbGVnYWN5LXNldHRpbmdzLXdhcm5pbmc7XHJcblxyXG4gIC8vIFJlc2V0IGNvbnRleHRzXHJcbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XHJcblxyXG4gICRicmVha3BvaW50OiBicmVha3BvaW50KCRxdWVyeSwgZmFsc2UpO1xyXG5cclxuICAkcXVlcnktc3RyaW5nOiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnknKTtcclxuICAkcXVlcnktZmFsbGJhY2s6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdmYWxsYmFjaycpO1xyXG5cclxuICAkcHJpdmF0ZS1icmVha3BvaW50LWNvbnRleHQtaG9sZGVyOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnY29udGV4dCBob2xkZXInKSAhZ2xvYmFsO1xyXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtcXVlcnktY291bnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeSBjb3VudCcpICFnbG9iYWw7XHJcblxyXG4gIC8vIEFsbG93IGZvciBhbiBhcy1uZWVkZWQgb3ZlcnJpZGUgb3IgdXNhZ2Ugb2Ygbm8gcXVlcnkgZmFsbGJhY2suXHJcbiAgQGlmICRuby1xdWVyeSAhPSBmYWxzZSB7XHJcbiAgICAkcXVlcnktZmFsbGJhY2s6ICRuby1xdWVyeTtcclxuICB9XHJcblxyXG4gIEBpZiAkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2Uge1xyXG4gICAgJGNvbnRleHQtc2V0dGVyOiBwcml2YXRlLWJyZWFrcG9pbnQtc2V0LWNvbnRleHQoJ25vLXF1ZXJ5JywgJHF1ZXJ5LWZhbGxiYWNrKTtcclxuICB9XHJcblxyXG4gIC8vIFByaW50IE91dCBRdWVyeSBTdHJpbmdcclxuICBAaWYgbm90IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykge1xyXG4gICAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpZiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykgIT0gZmFsc2Ugb3IgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSA9PSB0cnVlIHtcclxuXHJcbiAgICAkdHlwZTogdHlwZS1vZihicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykpO1xyXG4gICAgJHByaW50OiBmYWxzZTtcclxuXHJcbiAgICBAaWYgKCR0eXBlID09ICdib29sJykge1xyXG4gICAgICAkcHJpbnQ6IHRydWU7XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ3N0cmluZycpIHtcclxuICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xyXG4gICAgICAgICRwcmludDogdHJ1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdsaXN0Jykge1xyXG4gICAgICBAZWFjaCAkd3JhcHBlciBpbiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xyXG4gICAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gJHdyYXBwZXIge1xyXG4gICAgICAgICAgJHByaW50OiB0cnVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFdyaXRlIEZhbGxiYWNrXHJcbiAgICBAaWYgKCRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSkgYW5kICgkcHJpbnQgPT0gdHJ1ZSkge1xyXG4gICAgICAkdHlwZS1mYWxsYmFjazogdHlwZS1vZigkcXVlcnktZmFsbGJhY2spO1xyXG5cclxuICAgICAgQGlmICgkdHlwZS1mYWxsYmFjayAhPSAnYm9vbCcpIHtcclxuICAgICAgICAjeyRxdWVyeS1mYWxsYmFja30gJiB7XHJcbiAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGVsc2Uge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBtcSgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcclxuICBAaW5jbHVkZSBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbkBtaXhpbiBtYXJnaW4oJGRpciwgJHZhbCkge1xuICBAaWYgJGRpcj09VCB7XG4gICAgbWFyZ2luLXRvcDogJHZhbDtcbiAgfVxuXG4gIEBlbHNlIGlmICRkaXI9PVIge1xuICAgIG1hcmdpbi1yaWdodDogJHZhbDtcbiAgfVxuXG4gIEBlbHNlIGlmICRkaXI9PUIge1xuICAgIG1hcmdpbi1ib3R0b206ICR2YWw7XG4gIH1cblxuICBAZWxzZSBpZiAkZGlyPT1MIHtcbiAgICBtYXJnaW4tbGVmdDogJHZhbDtcbiAgfVxufVxuXG4vL2JhY2tncm91bmQgcmV0aW5hXG5AbWl4aW4gYmFja2dyb3VuZC1pbWFnZS1yZXRpbmEoJGZpbGUsICR0eXBlLCAkd2lkdGgsICRoZWlnaHQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvJysgJGZpbGUgKyAnLicrICR0eXBlKTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKC1tb3otbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICAmIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzLycrICRmaWxlICsgJ0AyeC4nKyAkdHlwZSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gICAgICAtby1iYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEZvbnQgRmFjZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIG5vdGU6IHdvZmYyIGV4dGVuc2lvbiBpcyByZW1vdmVkLlxuQG1peGluIGZvbnQtZmFjZSgkbmFtZSxcbiAgJHBhdGgsXG4gICR3ZWlnaHQ6IG51bGwsXG4gICRzdHlsZTogbnVsbCxcbiAgJGV4dHM6IGVvdCB3b2ZmIHR0ZiBzdmcpIHtcbiAgJHNyYzogbnVsbDtcbiAgJGV4dG1vZHM6IChlb3Q6IFwiP1wiLCBzdmc6IFwiI1wiKyBzdHItcmVwbGFjZSgkbmFtZSwgXCIgXCIsIFwiX1wiKSk7XG4gICRmb3JtYXRzOiAob3RmOiBcIm9wZW50eXBlXCIsIHR0ZjogXCJ0cnVldHlwZVwiKTtcblxuICBAZWFjaCAkZXh0IGluICRleHRzIHtcbiAgICAkZXh0bW9kOiBpZihtYXAtaGFzLWtleSgkZXh0bW9kcywgJGV4dCksICRleHQgKyBtYXAtZ2V0KCRleHRtb2RzLCAkZXh0KSwgJGV4dCk7XG4gICAgJGZvcm1hdDogaWYobWFwLWhhcy1rZXkoJGZvcm1hdHMsICRleHQpLCBtYXAtZ2V0KCRmb3JtYXRzLCAkZXh0KSwgJGV4dCk7XG4gICAgJHNyYzogYXBwZW5kKCRzcmMsIHVybChxdW90ZSgkcGF0aCArIFwiLlwiICsgJGV4dG1vZCkpIGZvcm1hdChxdW90ZSgkZm9ybWF0KSksIGNvbW1hKTtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBxdW90ZSgkbmFtZSk7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIHNyYzogJHNyYztcbiAgfVxufVxuXG5AbWl4aW4gY3NzMy1wcmVmaXgoJHByb3BlcnR5LFxuICAkdmFsdWUpIHtcbiAgLXdlYmtpdC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgLWtodG1sLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAtbW96LSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAtbXMtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1vLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAjeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbn1cblxuLy8gY2VudGVyIHZlcnRpY2FsbHkgYW5kL29yIGhvcml6b250YWxseSBhbiBhYnNvbHV0ZSBwb3NpdGlvbmVkIGVsZW1lbnRcbkBtaXhpbiBjZW50ZXIoJHh5Onh5KSB7XG4gIEBpZiAkeHk9PXh5IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0nLFxuICAgICAgdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpKTtcbiAgfVxuXG4gIEBlbHNlIGlmICR4eT09eCB7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0nLFxuICAgICAgdHJhbnNsYXRlWCgtNTAlKSk7XG4gIH1cblxuICBAZWxzZSBpZiAkeHk9PXkge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJyxcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSkpO1xuICB9XG59XG4iLCJib2R5IHtcbiAgICAmLmN1c3RvbWVyLXNlcnZpY2Uge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC8vcGFkZGluZy10b3A6IDE3MHB4OyBcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNjBweDsgLy8gLTQ2cHhcbiAgICAgICAgfVxuICAgIH1cbiAgICBoZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYy1uYXYge1xuICAgICYuYmxhY2stbGluZWFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFCMUIxQiA1NS44NCUsICMyMDIwMjAgOTYuNjMlKTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbW53MTQ0MCkge1xuICAgICAgICAgICAgLy9oZWlnaHQ6IDc4cHg7XG4gICAgICAgIH1cbiAgICAgICAgdWwucHJlIGxpIGEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgfVxuICAgICAgICB1bC5sYXN0IHtcbiAgICAgICAgICAgID5saTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBhLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vbWluLXdpZHRoOiAxMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgJi5oZWxwLWRyb3Bkb253LCAgJi5sb2dpbi1idXR0b257XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgLmJ0bi1ib3h7XG4gICAgICAgICYuYnRuLWJveC1tZWRpdW0ge1xuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgLyogYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0Q5RDlEOSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7ICovXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzOXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDg4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vbWluLXdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmlyYS1oZWxwe1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgICAgICAgICB9fVxuICAgICAgICAgICAgICAgICYuY3VzdG9tZXItc3VwcG9ydHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJsYWNrLWxpbmVhciArIC50b3AtbmF2IHtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b3AtbmF2LWxlZnQge1xuICAgICAgICAgICAgJi50b3AtbmF2LWxlZnQtY3Mge1xuICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAycHg7IFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTZweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJEMkQyRDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDlweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggOHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZT5hLFxuICAgICAgICAgICAgICAgICY6aG92ZXI+YSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMkQyRDJEO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IHtcbiAgICAgICAgICAgICYudG9wLW5hdi1yaWdodC1jcyB7XG4gICAgICAgICAgICAgICAgLnJpZ2h0LW5hdiB7XG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAgMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5jdXN0b21lci1zdXBwb3J0LXJlc2V0e1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJsay1idG57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgNDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC5ibGstYnRuIHtcbi8vICAgICBiYWNrZ3JvdW5kOiAjMDAwIHVybCguLi9pbWFnZXMvb2ZmZXJzX2FuaW1hdGlvbi5naWYpIG5vLXJlcGVhdCAtNHB4IDA7XG4vLyAgICAgYmFja2dyb3VuZC1zaXplOiAxMzBweDtcbi8vICAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDE1NSwgMzAsIDM4LCAwLjgpO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4vLyAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbi8vICAgICBmb250LXNpemU6IDE0cHg7XG4vLyAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4vLyAgICAgY29sb3I6ICNGRkZGRkY7XG4vLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICAgIHBhZGRpbmc6IDAgMTVweCAwIDQ2cHggIWltcG9ydGFudDtcbi8vIH1cbi5ibGstYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiMwMDAgdXJsKC4uL2ltYWdlcy9vZmZlcnNfYW5pbWF0aW9uLmdpZikgbm8tcmVwZWF0IC00cHggMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMTU1LCAzMCwgMzgsIDAuOCk7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDQ2cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBpbWd7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbn1cblxuLm0tc3VwcG9ydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjA1KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICBmb250LXdlaWdodDo1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjOTgxQTFEO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgXG4gICAgfVxufVxuXG4ubS1uYXYtYm90dG9tIHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMDUpO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIElFIGFuZCBFZGdlICovXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAgLyogRmlyZWZveCAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgbGl7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDNCO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTNweCA4cHg7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgzNywgMzYsIDU5LCAwLjgpO1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDNCO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICB9XG59XG5cbi5oZWxwLWRyb2Rvd24tbWVudSB7XG4gICAgd2lkdGg6IDM1NXB4O1xuICAgIG1pbi13aWR0aDozNTVweDtcbiAgICBtYXgtd2lkdGg6MzU1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAvL21pbi13aWR0aDogNTZweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5ODIxMjc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSIsIiAgICAuZm9vdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICAgICAgfVxuICAgICAgICAuZXhwbG9yZXIxMSAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm90LXJlZCAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5zY3JvbGwtdG9wIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtODJweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy15ZWxsb3c7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTc7XG4gICAgICAgICAgICAgICAgLmljb24tVXAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgLnNjcm9sbC10b3Age1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3Rva2UtdmFsdWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zb2NpYWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFwcC1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5maGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgLjIxKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgJi5ub2wge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm90X3RyZ3Ige1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAuMjEpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgLmljb24tcGx1czo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbi1wbHVzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRvcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAmLmdyZHJlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzNGRlZywgIzlCMUUyNiAwJSwgIzU2MDcwQyAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm90LXJlZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvdC1kcmVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsYWNrMSwgLjEpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgICAgICAgICAgICBhIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3Rva2UtdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWJ0bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICBjb2xvcjogIzBEMEQwRDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXNlbWk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub3Axe1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAuZm90LXJlZCAuZmhkLFxuICAgICAgICAgICAgLmZvdF90cmdyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICsucm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9vdGVyLXRvcCAuZm90LXJlZCB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3RfdHJnciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDAgMTZweDtcbiAgICAgICAgICAgICAgICAuaWNvbi1wbHVzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm90LWRyZWQgLmNvbC1sZy01IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtYnRtIHtcbiAgICAgICAgICAgICAgICAuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3RfdG9nIC5yb3cge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnNlcnZpY2UtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5vcDIge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJvdy5jYXJkcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm9wMyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAud2l0aC1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZmxleCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm9wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDAgMXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ibGFjayB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJvdy5jYXJkcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FyZHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgJi5vcHQxIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzNXB4IDE1cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5vcHQyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktNTA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMzVweCAyNHB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS01MDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS01MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudmlldy1hbGwge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICAgICAgICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsXG4gICAgICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC8vIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAvLyAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgLy8gICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAvLyB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIC5jYXJkIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDAgMzBweDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgICAgICAgICAgICAuY29sLWxnLTQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29sLTUuYmxhY2sge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2FyZC1ib2R5Lm9wdDEsXG4gICAgICAgICAgICAgICAgLmNhcmQtYm9keS5vcHQyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tdC14cy03IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5pY24tYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmlnb2xkO1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAxOHB4IHNvbGlkICRjLXdoaXRlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgKy5maGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTI0cHg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICBcbiAgICB9XG4gICAgLmQtY3Rye1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbi5mb290ZXIub3AxIHtcbiAgICAgIFxuICAgICAgICAuZm9vdGVyLWJ0bXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcbiAgICAgICAgICAgICYuYmctd2hpdGV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgLnJlZHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgLnN0b2tlLXZhbHVlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwRDBEMEQ7XG4gICAgICAgICAgXG4gICAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzBEMEQwRDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgICAmLWJ0bSB7XG4gICAgICAgICAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiB9XG5cbi5pY29uLXR3aXR0ZXIge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmljb24tdHdpdHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM2ZmZicgY2xhc3M9J2JpIGJpLXR3aXR0ZXIteCcgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZD0nTTEyLjYuNzVoMi40NTRsLTUuMzYgNi4xNDJMMTYgMTUuMjVoLTQuOTM3bC0zLjg2Ny01LjA3LTQuNDI1IDUuMDdILjMxNmw1LjczMy02LjU3TDAgLjc1aDUuMDYzbDMuNDk1IDQuNjMzTDEyLjYwMS43NVptLS44NiAxMy4wMjhoMS4zNkw0LjMyMyAyLjE0NUgyLjg2NXonLyUzRSUzQy9zdmclM0VcIik7XG59IiwiLyogZ2xvYmFsIGNzcyAqL1xuXG5cbi8qIEZvbnQgQ1NTIFN0YXJ0ICovXG5cblxuLyogaW50ZXItMzAwMTEgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tMzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnN2ZyNJbnRlcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgLyogTGVnYWN5IGlPUyAqL1xufVxuXG5cbi8qIGludGVyLXJlZ3VsYXIgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuZW90Jyk7XG4gICAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICAgIHNyYzogbG9jYWwoJycpLCAvLyB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLnN2ZyNJbnRlcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgLyogTGVnYWN5IGlPUyAqL1xufVxuXG5cbi8qIGludGVyLTUwMCAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi01MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cbi8qIGludGVyLTYwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXYxMi1sYXRpbi02MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXYxMi1sYXRpbi02MDAuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogaW50ZXItNzAwICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuZW90Jyk7XG4gICAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICAgIHNyYzogbG9jYWwoJycpLCAvLyB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuXG4vKiBFbmQgKi9cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIi5cIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uY2xlYXJmaXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xufVxuXG4uc2VtaS1ib2xkIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtc2VtaTtcbn1cblxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgLy90cmFuc2l0aW9uOiBjb2xvciAwLjVzIGxpbmVhcjtcbn1cblxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkYy1yZWQ7XG59XG5cbmE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxudWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbn1cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xufVxuXG5cbi8qIEhpZGVzIGZyb20gSUUtbWFjIFxcKi9cblxuKiBodG1sIC5jbGVhcmZpeCB7XG4gICAgaGVpZ2h0OiAxJTtcbn1cblxuLmNsZWFyZml4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuXG4vKiBDb21tb24gQ1NTIFxcKi9cblxuLm9oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5GTCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5GUiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLkNUUiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uVEFSIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnVsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLlVDIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udENhcCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuOmZvY3VzLFxuYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uUFIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLlBBMCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLlBBNSB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4uUEE3IHtcbiAgICBwYWRkaW5nOiA3cHg7XG59XG5cbi5QQTEwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uUEExMiB7XG4gICAgcGFkZGluZzogMTJweDtcbn1cblxuLlBBMTUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5QQTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uUFQzIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4uUFQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4uUFQ3IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4uUFQ4IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uUFQxMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5QVDE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLlBUMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uUFQyNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi5QVDMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLlBUMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xufVxuXG4uUFQ0MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5QVDc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbn1cblxuLlBUODAge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuXG4uUEI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uUEI3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuXG4uUEIxMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5QQjE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLlBCMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uUEIyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5QQjMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLlBCMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uUEI0MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5QQjQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbn1cblxuLlBCNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uUEI1NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG59XG5cbi5QQjYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLlBMNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5QTDEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5QTDE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5QTDIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5QTDI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5QUjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLlBSMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5QUjE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uUFIyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLlBMNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbn1cblxuLlBSNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5wMCB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uTVI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLk1SNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi5NUjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5NUjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5NUjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5NUjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5NUjMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5NUjAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uTUwyIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4uTUw1IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uTUw3IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xufVxuXG4uTUwxMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5NTDE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLk1MMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uTUwzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5NVDMge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLk1UNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uTVQ2IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5NVDcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLk1UMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5NVDEyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uTVQxNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLk1UMTYge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5NVDIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uTVQyNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLk1UMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5NVDM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4uTVQzNiB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbn1cblxuLk1UNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5NVDQyIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuXG4uTVQ0NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLk1UNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5NVDcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4uTUI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5NQjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uTUIxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLk1CMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5NQjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uTUIzMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcblxufVxuXG4uTUI0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYm9keSB7XG4gICAgZm9udDogMTRweCAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAkYy1ibGsxO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uaGQge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZHIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZGIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4uaGQxIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAmLmJsYWNrIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG5cbiAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAvLyAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAvLyAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIC8vIH1cbn1cblxuLmhkMWwge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBjb2xvcjogJGMtZ3JleS01O1xufVxuXG4uaGQyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmhkMnYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uc3ViLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uaGQzIHtcbiAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uaGQ0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcblxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICR2ZXJ5LWxpZ2h0LXBpbms7XG4gICAgfVxufVxuXG4uaGQ1IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAuNTByZW07XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZDYge1xuICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZDZiIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbi5oZDcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4XG4gICAgfVxufVxuXG4uaGQyNCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICRjLWJsazE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgJi5vcDEge1xuICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGsxLCAuMyk7XG4gICAgICAgIC8vbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuLmhkMjYge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjZweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZDIwIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogJGMtYmxrMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uaGQyMCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICRjLWJsazE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmhkMTcge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5oZC1ieCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBtYXJnaW46IDAgMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZDI0IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhkMTAge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjNjg2ODczO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBtYXJnaW46IDIwcHggMTZweCAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5oZDNiIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmYxMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5jYXRlZ29yeS1oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcblxuICAgIC5mMTcge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIH1cbn1cblxuLy8gQ29tbW9uIGJ1dHRvbiBzdHlsZSBzdGFydCAqL1xuLmJ0bi1ib3gge1xuICAgIC5idG4tbGluayB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmJ0bi1yZWQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTlFOUU5O1xuICAgICAgICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzZFMEEwRjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbi5idG4tcmVkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5ib3JkZXJlZCB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjLXJlZDtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cblxuLmxpbmsge1xuICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xtL2Fycm93LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gICAgLy8gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTknIGhlaWdodD0nOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nbTE1LjIwMi4xMzMuMDYuMDY3IDMgNGEuNDkzLjQ5MyAwIDAgMSAuMDQ3LjUyNGwtLjA0Ny4wNzYtMyA0LS4wNi4wNjdhLjUuNSAwIDAgMS0uNTYzLjA4bC0uMDc2LS4wNDctLjA2Ny0uMDZhLjUuNSAwIDAgMS0uMDgtLjU2M2wuMDQ3LS4wNzdMMTYuODYyIDVILjVsLS4wOS0uMDA4YS41LjUgMCAwIDEgMC0uOTg0TC41IDRoMTYuMzYybC0yLjQtMy4yYS41LjUgMCAwIDEgLjAzNC0uNjRsLjA2Ny0uMDZhLjUuNSAwIDAgMSAuNjQuMDMzWicgZmlsbD0nJTIzOUIxRTI2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgLy8gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAvLyAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNkUwQTBGO1xuICAgIH1cbn1cblxuLmxpbmstbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sbS9saW5rLWFycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgcGFkZGluZy1yaWdodDogMjZweDtcblxuICAgICYuY2VudGVyLWxpbmsge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuXG4vKiBFbmQgKi9cblxuLnByb0xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuc3Bhbi5hcnJvdy5iaWcge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JkUDEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGRkVCRUIgMCUsICNGQUYyREEgMTAwJSk7XG59XG5cbi5ncmRQMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZGRUJFQiAwJSwgI0YwRThFQiAxMDAlKTtcbn1cblxuLmdyZFAzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkFGM0Q4IDAlLCAjRUZERkQzIDEwMCUpO1xufVxuXG4uZ3JkUDQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgMTAwJSk7XG59XG5cbi5ncmRQNSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZCRUFGOCAwJSwgI0ZFRkFFOSAxMDAlKTtcbn1cblxuXG4uZ3JkUDYge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRkVCRUIgMCUsICNGQUYzRDggMTAwJSk7XG59XG5cblxuLmdyZENhdEJsdWUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDMuNzhkZWcsICNDMkQ4RUYgNy4zNCUsICM4QUMyRjEgOTYuMDMlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRQaW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ3Ljk3ZGVnLCAjRThEOURGIDguNyUsICNCMDg3OTcgOTQuMjklKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRHcmV5IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQzLjc4ZGVnLCAjRTFFMUVCIDcuMzQlLCAjOTM5M0E4IDk2LjAzJSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0RGFya1Bpbmsge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDMuNzhkZWcsICNlZWNlYzUgNy4zNCUsICNiMjZiNjkgOTYuMDMlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5za3ktYmcge1xuICAgIGJhY2tncm91bmQ6ICNGOUY1RjI7XG59XG5cbi5saWdodC1nZXJ5LWJnIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDBcbn1cblxuLmdyZENhdEJsdWUyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1LjQ0ZGVnLCAjMDY2Njk3IDAlLCAjNUE5REQ2IDk2LjQ5JSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0TWVnMiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMC4xM2RlZywgIzMzMEYxRSAwJSwgIzZFM0E0RiAxMDAuMDMlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cblxuLmdyZENhdFllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI5OS45MmRlZywgI0VEQzA2OCAtMy43OCUsICNENDlGMzggMTAwJSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0Qmx1ZTMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTkuMzNkZWcsICM1MzUzNzAgMS4xMiUsICMzMjMyNTAgMTAwJSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0T3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk4LjQ2ZGVnLCAjREE2RTRBIDEuOTMlLCAjOUIyRjIwIDEwMCUpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZENhdEdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk5LjkzZGVnLCAjNThBNzkyIC0wLjEyJSwgIzI4N0E1QiAxMDAlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRQaW5rMiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMxMy40MWRlZywgI0Q4NzU4NSAyLjQ5JSwgI0E3MjMzOSAxMDAlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRIYXJkQmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzhBQzJGMTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRIYXJkUmVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjQjA4Nzk3O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZEhhcmRQdXJwbGUge1xuICAgIGJhY2tncm91bmQ6ICM5MzkzQTg7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkSGFyZFllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI0YyRDE4RjtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRIYXJkUGluayB7XG4gICAgYmFja2dyb3VuZDogI0VBQUI5NjtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRIYXJkR3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICM4Q0NCQkE7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG5cbi5ncmRTZWxlY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSk7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbn1cblxuLmdyZFdlYWx0aCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzlEMUQyNyAwJSwgIzU0MTIzQyAxMDAlKTtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxufVxuXG4uZ3JkUHJpdmF0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxufVxuXG4uYmdXYjEge1xuICAgIGJhY2tncm91bmQ6ICRjLXBpbmstbGlnaHQ7XG59XG5cbi5iZ1diMiB7XG4gICAgYmFja2dyb3VuZDogJGMtcGVhY2g7XG59XG5cbi5iZ1diMyB7XG4gICAgYmFja2dyb3VuZDogJGMtdHdpbGlnaHQ7XG59XG5cbi5iZy1sb2Fucy1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1LjQ0ZGVnLCAjMDY2Njk3IDAlLCAjNUE5REQ2IDk2LjQ5JSkgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uYmctbG9hbnMtbGlnaHQtYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzhBQzJGMSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1hY2NvdW50cy1yZWQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjAuMTNkZWcsICMzMzBGMUUgMCUsICM2RTNBNEYgMTAwLjAzJSkgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uYmctYWNjb3VudHMtbGlnaHQtcmVke1xuICAgIGJhY2tncm91bmQ6ICNCMDg3OTcgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uYmctY2FyZHMtaW5kZXBlbmRlbmNle1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTkuMzNkZWcsICM1MzUzNzAgMS4xMiUsICMzMjMyNTAgMTAwJSkgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uYmctY2FyZHMtbGlnaHQtaW5kZXBlbmRlbmNle1xuICAgIGJhY2tncm91bmQ6ICM5MzkzQTggIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5iZy1wYXlsYXRlci15ZWxsb3cge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTkuOTJkZWcsICNFREMwNjggLTMuNzglLCAjRDQ5RjM4IDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLmJnLXBheWxhdGVyLWxpZ2h0LXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI0YyRDE4RiAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1mYXN0YWctb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk4LjQ2ZGVnLCAjREE2RTRBIDEuOTMlLCAjOUIyRjIwIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLmJnLWZhc3RhZy1saWdodC1vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6ICNFQUFCOTYgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uYmctaW52ZXN0bWVudC1ncmVlbntcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk5LjkzZGVnLCAjNThBNzkyIC0wLjEyJSwgIzI4N0E1QiAxMDAlKSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1pbnZlc3RtZW50LWxpZ2h0LWdyZWVue1xuICAgIGJhY2tncm91bmQ6ICM4Q0NCQkEgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uYmctb3RoZXItcGluayB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMxMy40MWRlZywgI0Q4NzU4NSAyLjQ5JSwgI0E3MjMzOSAxMDAlKSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5vd2wtY2Fyb3VzZWwge1xuICAgICYud2l0aC1sb25nLWFycm93IHtcbiAgICAgICAgJi5iYW5uZXItbG0ge1xuICAgICAgICAgICAgLm93bC1uYXYge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICYub3dsLXByZXYge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5vd2wtbmV4dCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm93bC1jYXJvdXNlbCB7XG4gICAgJi53aXRoLWxvbmctYXJyb3cge1xuICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXIoeSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDBweCByZ2JhKCRjLWJsYWNrLCAuMTUpO1xuXG4gICAgICAgICAgICAgICAgc3Bhbi5pY29uLVJpZ2h0LFxuICAgICAgICAgICAgICAgIHNwYW4uaWNvbi1MZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3dsLXByZXYge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMnB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMThweDtcbiAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm93bC1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uLm93bC1kb3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1ibGFjaywgLjE1KTtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluIDAuMnMgYWxsO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1kb3RzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5jYXRlZ29yeS1jYXJvdXNlbCkge1xuICAgICAgICAub3dsLWl0ZW0gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnRtLXBhZyB7XG4gICAgICAgIC5vd2wtZG90cyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGJ1dHRvbi5vd2wtZG90IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjay1wdXJlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbiAwLjJzIGFsbDtcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9iLXNjcm9sbCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgICB9XG59XG5cbi5jb250YWluZXIge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgIH1cbn1cblxuLmNvbC1yZXNldC1pbm1vYiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgPiA6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1pdGVtIHtcbiAgICAvLyBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgMC41KTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmLndpdGgtYXJ3IHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vcDEge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wNCB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogMzIlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNjBweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDBweDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcblxuICAgICAgICAgICAgKyAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAmLm9wMiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nLWN0ciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcblxuICAgICAgICAgICAgICAgIC8qd2hhdHNhcHAgYmFua2luZyovXG4gICAgICAgICAgICAgICAgJi53NjAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8qd2hhdHNhcHAgYmFua2luZyBlbmQqL1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vcDUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDUlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nLWN0ciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcblxuICAgICAgICAgICAgICAgIC8qd2hhdHNhcHAgYmFua2luZyovXG4gICAgICAgICAgICAgICAgJi53NjAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8qd2hhdHNhcHAgYmFua2luZyBlbmQqL1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vcDYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nLWN0ciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcblxuICAgICAgICAgICAgICAgIC8qd2hhdHNhcHAgYmFua2luZyovXG4gICAgICAgICAgICAgICAgJi53NjAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8qd2hhdHNhcHAgYmFua2luZyBlbmQqL1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vcHQxIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLy9mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZjE4IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAvL2Rpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmY2IwNTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgJi5vcHQxIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogIEVuZCAgKi9cblxuXG4vKiBCcmVhZGNydW0gU3RhcnQgKi9cblxuLmJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcblxuICAgIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MDInO1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnJlYWRjcnVtYi1uZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jYy1icmVhZGNydW1ie1xuICAgICYuYnJlYWRjcnVtYi13cmFwe1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgIG5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzY3Njc2O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRmNGU0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW17XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIu6kglwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5icmVhZGNydW1iLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICYuZ3JudC1ocGNsLWJyZWFkY3VtYntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAuZXhwbG9yZXIxMSAuYmxvZy1tYWluICYge1xuICAgICAgICBuYXYge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbmF2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICYub3AxIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICYuYnJlYWRjcnVtYi1oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjMzLCAyMzMsIDAuNyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIC5icmVhZGNydW1ie1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuTVQyMHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7ICAgIFxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBGb3IgQmFubmVyIGJyZWFkY3J1bWIgKi9cblxuLmJhbm5lci1icmRjcnVtYiB7XG4gICAgJi5icmVhZGNydW1iLXdyYXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAgIDEzNzBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRm9yIEJhbmVuciBicmVhZGNydW1iICovXG5cbi5iYW5ye1xuICAgIC5icmVhZGNydW1iLXdyYXAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZXktNjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbi8qIEJyZWFkY3J1bSBFbmQgKi9cblxuXG4vKiBTdGFydCBNb2RhbCAqL1xuXG4ucG9wdXAtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjVweDtcbiAgICB0b3A6IDI1cHg7XG4gICAgei1pbmRleDogMTtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuYm9keS5tb2RhbC1vcGVuIHtcblxuICAgIHNlY3Rpb24sXG4gICAgaGVhZGVyLFxuICAgIGZvb3RlciB7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICAgIC1tb3otZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICAgIC1vLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICAtbXMtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICAgIGZpbHRlcjogYmx1cig0cHgpO1xuICAgIH1cbn1cblxuLmdyeU1vZGFsLFxuLndoaXRlTW9kYWwge1xuICAgIG1heC13aWR0aDogNjYwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAuYnRuLWJveCBidXR0b24uYnRuLXJlZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktNjAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDM3LCAzNiwgNTksIDAuMTApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGQyNiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsazEsIC4zMik7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAxIGlucHV0LFxuICAgICAgICAuZm9ybS1ncm91cDEgdGV4dGFyZWEsXG4gICAgICAgIC5mb3JtLWdyb3VwMSBzZWxlY3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRodW1ic3VwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb3B5IHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBjb2xvcjogJGMtYmxhY2syO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aGFua3NNb2RhbCB7XG4gICAgJi5ncnlNb2RhbCB7XG4gICAgICAgIG1heC13aWR0aDogNDIycHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IC5idG4tcmVkIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIC5hbmltYXRlLWJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRlYm90dG9tIDAuNHM7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVib3R0b20ge1xuICAgIGZyb20ge1xuICAgICAgICBib3R0b206IC0zMDBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi53aGl0ZU1vZGFsIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHg7XG5cbiAgICAgICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGQyNiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnfCAnO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkZERjY2IDAlLCAjQkE1QjAzIDEwMCUpO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmJ0bi1ib3gge1xuICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogQ29tbW9uIENTUyBFbmQgXFwqL1xuLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aGl0ZS1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjIpO1xufVxuXG4uZC1zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5tLXNob3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmZzMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZzMjBiIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cblxuLyogU3RpY2t5IGJvdHRvbiBhdCBib3R0b20gZm9yIG1vYmlsZSBzdGFydCAqL1xuLnN0aWNreS1idG0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXI7XG5cbiAgICAmLmhpZGUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLm1pbi1oZWlnaHQtMSB7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICB9XG4gIC8qIFN0aWNreSBib3R0b24gYXQgYm90dG9tIGZvciBtb2JpbGUgZW5kICovXG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD80cTdxZngnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbW9vbi5lb3Q/NHE3cWZ4I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24udHRmPzRxN3FmeCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9pY29tb29uLndvZmY/NHE3cWZ4JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi5zdmc/NHE3cWZ4I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICAgIHNwZWFrOiBuZXZlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWRpYW1vbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYVwiO1xuICAgIGNvbG9yOiAjYzA4YzNlO1xufVxuLmljb24tdXAtYXJ3OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjlcIjtcbiAgICBjb2xvcjogIzliMWUyNjtcbn1cblxuLmljb24tYXJ3LWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyN1wiO1xuICAgIGNvbG9yOiAjYmZiZmJmO1xufVxuXG4uaWNvbi1ncmV5X2ljLTQ4LXRodW1iOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cblxuLmljb24taWMtNDgtbW9iaWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjRcIjtcbn1cblxuLmljb24taWMtNDgtcGFuLWlkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuLmljb24taWMtNDgtcGluY29kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI2XCI7XG59XG5cbi5pY29uLXZpZXc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyM1wiO1xuICAgIGNvbG9yOiAjRkZGO1xufVxuXG4uaWNvbi1sb2dpbjE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1tb3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWZcIjtcbiAgICBjb2xvcjogI2ZmY2IwNTtcbn1cblxuLmljb24tbGFnZSAucGF0aDE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMFwiO1xuICAgIGNvbG9yOiByZ2IoMTIwLCAxMjAsIDEyMCk7XG59XG5cbi5pY29uLWxhZ2UgLnBhdGgyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjFcIjtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVlbTtcbiAgICBjb2xvcjogcmdiKDE5NiwgMTk2LCAxOTYpO1xufVxuXG4uaWNvbi1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWRcIjtcbiAgICBjb2xvcjogIzlEMUQyNztcbn1cblxuLmljb24tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZVwiO1xuICAgIGNvbG9yOiAjMDBhMDdhO1xufVxuXG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLWRhdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zdGFyLWZpbGxlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgY29sb3I6ICM5ZDFkMjc7XG59XG5cbi5pY29uLXRpY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYVwiO1xuICAgIGNvbG9yOiAjOWMxZDI2O1xufVxuXG4uaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXNoYXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MThcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tbG9naW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxN1wiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNFwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTVcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tY29weTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXdoYXRzYXBwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tZmI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1tZW51OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGJcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tc2VydmljZS1yZXE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb21wbGFpbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tY29tcGxpbWVudHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb250YWN0LXVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTBcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tcGxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwOFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1yczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG4gICAgY29sb3I6ICM1NDU2NWI7XG59XG5cbi5pY29uLURvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1VcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgY29sb3I6ICRjLWdyZXktNztcbn1cblxuLmljb24tTGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLVJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn0iLCIvKlxuICogQ1NTIFN0eWxlcyB0aGF0IGFyZSBuZWVkZWQgYnkgalNjcm9sbFBhbmUgZm9yIGl0IHRvIG9wZXJhdGUgY29ycmVjdGx5LlxuICpcbiAqIEluY2x1ZGUgdGhpcyBzdHlsZXNoZWV0IGluIHlvdXIgc2l0ZSBvciBjb3B5IGFuZCBwYXN0ZSB0aGUgc3R5bGVzIGJlbG93IGludG8geW91ciBzdHlsZXNoZWV0IC0galNjcm9sbFBhbmVcbiAqIG1heSBub3Qgb3BlcmF0ZSBjb3JyZWN0bHkgd2l0aG91dCB0aGVtLlxuICovXG5cbi5qc3BDb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uanNwUGFuZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uanNwVmVydGljYWxCYXIge1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogOHB4O1xufVxuXG4uanNwSG9yaXpvbnRhbEJhciB7XG4gICAgYmFja2dyb3VuZDogcmVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5qc3BDYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5qc3BIb3Jpem9udGFsQmFyIC5qc3BDYXAge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uanNwVHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uanNwRHJhZyB7XG4gICAgYmFja2dyb3VuZDogI2JhYmFjMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmpzcEhvcml6b250YWxCYXIgLmpzcFRyYWNrLFxuLmpzcEhvcml6b250YWxCYXIgLmpzcERyYWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmpzcEFycm93IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTA1MDZkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWluZGVudDogLTIwMDAwcHg7XG59XG5cbi5qc3BEaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogIzgwODA4ZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5qc3BWZXJ0aWNhbEJhciAuanNwQXJyb3cge1xuICAgIGhlaWdodDogMTZweDtcbn1cblxuLmpzcEhvcml6b250YWxCYXIgLmpzcEFycm93IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDE2cHg7XG59XG5cbi5qc3BWZXJ0aWNhbEJhciAuanNwQXJyb3c6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uanNwQ29ybmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWY0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLyogWXVrISBDU1MgSGFjayBmb3IgSUU2IDMgcGl4ZWwgYnVnIDooICovXG4qIGh0bWwgLmpzcENvcm5lciB7XG4gICAgbWFyZ2luOiAwIC0zcHggMCAwO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy41LjBcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cbiAqL1xuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuXG4vKiAub3dsLWFuaW1hdGVkLW91dCAtIG9ubHkgZm9yIGN1cnJlbnQgaXRlbSAqL1xuXG5cbi8qIFRoaXMgaXMgdmVyeSBpbXBvcnRhbnQgY2xhc3MuIFVzZSB6LWluZGV4IGlmIHlvdSB3YW50IG1vdmUgT3V0IGl0ZW0gYWJvdmUgSW4gaXRlbSAqL1xuXG4ub3dsLWFuaW1hdGVkLW91dCB7XG4gIHotaW5kZXg6IDFcbn1cblxuXG4vKiAub3dsLWFuaW1hdGVkLWluIC0gb25seSBmb3IgdXBjb21pbmcgaXRlbVxuLyogVGhpcyBpcyB2ZXJ5IGltcG9ydGFudCBjbGFzcy4gVXNlIHotaW5kZXggaWYgeW91IHdhbnQgbW92ZSBJbiBpdGVtIGFib3ZlIE91dCBpdGVtICovXG5cbi5vd2wtYW5pbWF0ZWQtaW4ge1xuICB6LWluZGV4OiAwXG59XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5hbmltYXRlZC5mbGlwT3V0WCxcbi5hbmltYXRlZC5mbGlwT3V0WSxcbi5hbmltYXRlZC5ib3VuY2VJbixcbi5hbmltYXRlZC5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDUzJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuXG4gIGZyb20sXG4gIDIwJSxcbiAgNTMlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDMlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG5cbiAgZnJvbSxcbiAgNTAlLFxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDI1JSxcbiAgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuXG4gIGZyb20sXG4gIDUwJSxcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsXG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxhc2gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xufVxuXG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuXG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xuXG4gIGZyb20sXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwJSxcbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblxuICBmcm9tLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cblxuLnNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gIH1cblxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gIH1cblxuICAzMS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICB9XG5cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICB9XG5cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICB9XG5cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuXG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5oZWFkU2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnRhZGEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuICBhbmltYXRpb24tbmFtZTogdGFkYTtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ud29iYmxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd29iYmxlO1xuICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuXG4gIGZyb20sXG4gIDExLjElLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuXG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgfVxuXG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICB9XG5cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cblxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICB9XG5cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgfVxuXG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGplbGxvIHtcblxuICBmcm9tLFxuICAxMS4xJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gIH1cblxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gIH1cblxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgfVxuXG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICB9XG5cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgfVxuXG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gIH1cblxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gIH1cbn1cblxuLmplbGxvIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamVsbG87XG4gIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG5cbiAgZnJvbSxcbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNTAlLFxuICA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA1MCUsXG4gIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cbn1cblxuLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRSaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbi5mbGlwSW5YIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICBhbmltYXRpb24tbmFtZTogaGluZ2U7XG59XG5cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnpvb21JbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21Jbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuLnpvb21PdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21PdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG59XG5cbi5vcy1hbmltYXRpb24ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3MtYW5pbWF0aW9uLmFuaW1hdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuIiwiYm9keSB7XG4gICAgLy9wYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgLy9wYWRkaW5nLXRvcDogMTA1cHg7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuXG4gICAgJi5vdmVyZmxvdyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICAgICAgLy9wYWRkaW5nLXRvcDogNjBweDsgLy9zdWJ0cmFjdGVkIDQ2cHhcbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgLy8gei1pbmRleDogNDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgLy8gYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuXG4gICAgJi5zZWNOYXZTdGlja3kge1xuICAgICAgICAmLmQtbGctYmxvY2sge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAudG9wLW5hdiB7XG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi56aW5kZXgge1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiYuZC1sZy1ub25le1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4gICAgICAgICYuc2VjTmF2U3RpY2t5IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zdGlja3kge1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAyNXB4IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93biB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLW5hdiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2LXJpZ2h0IHtcbiAgICAgICAgICAgIGxpLnN0dmkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luIGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAudG9wLW5hdiAubG9nbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrMjtcbiAgICB9XG5cbiAgICAmLmQtbGctbm9uZSB7XG4gICAgICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYtcmlnaHQge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubGFuZy1ieHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1sYWdlIHtcbiAgICAgICAgLnBhdGgxOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICB9XG4gICAgICAgIC5wYXRoMjpiZWZvcmV7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC5wYXRoMTpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktMjtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXRoMjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRlci1tYWluIHtcbiAgICAvL21heC13aWR0aDogMTM2NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgIGhlaWdodDogNTVweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi5iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgID4gdWwubGFzdCB7XG4gICAgICAgICAgICBsaSB7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGUgO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEsIGE6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgID51bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICYucHJlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDoxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJnLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzNTM1MzUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLXJlZCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsaW5re1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6dmlzaXRlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmJ0bi13aGl0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGluay1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jdXN0b21lci1zdXBwb3J0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMzUzNTM1ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmhlbHAtZHJvcGRvbnd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjowIDE1cHggO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmhlbHAtZHJvcGRvbncsICYubG9naW4tYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID5saSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcblxuICAgICAgICAgICAgJi5zZWMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZXktMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+YSB7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgLmljb24tRG93bjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tbGFnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGZ2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDAgNzBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLURvd246YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICNkYTM0NDI7XG4gICAgfVxuXG4gICAgLmJ0bi1ib3gge1xuICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMjNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgLy9taW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pcmEtaGVscCB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgJi5kcm9wZG93bi5zaG93IHtcbiAgICAgICAgICAgID4gYS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAvKiAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDEwcHggMTVweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTNweDsgKi9cbiAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOXB4IDY1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICAmLmJnLWxpZ2h0LXdoaXRlIHtcbiAgICAgICAgcGFkZGluZzogMCA3MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAwIDQ2cHg7XG5cbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGEgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1tb2IgLmljb24tbWVudSxcbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgLy9wYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teUNvcm5lcm0gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LW1vYiAuaWNvbi1tZW51OjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgICAgLmRyb3AtZG93biB7XG4gICAgICAgICAgICAmLnJndCB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNDVweDtcblxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLy8gICAgIHRvcDogNTVweFxuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAmLm1lbnUtY2FyZExpc3QtY250IHtcbiAgICAgICAgbWluLXdpZHRoOiA3NjBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjkwcHg7XG4gICAgICAgIC8vIG1pbi13aWR0aDogNTMwcHg7XG4gICAgICAgIC8vaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgLy9sZWZ0OiAwICFpbXBvcnRhbnQ7ICBDb21tb250ZWQgZm9yIGRyb3Bkb3duIGlzc3VlIGluIDEyODAgYW5kIGFib3ZlXG5cbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudHdvLWNvbCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmdyZGlhbnRDYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub25saW5rTGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJGMtZ3JleS0yLCAwLjIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvcC1uYXYtbGVmdCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgPmxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAmLmFjdGl2ZT5hLFxuICAgICAgICAmOmhvdmVyPmEge1xuICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgICAgICAgICAgLmljb24tRG93bjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMzBweCAxNHB4IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLy9ib3JkZXItdG9wOiAzcHggc29saWQgJGMtd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggOHB4O1xuICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1yZWQ7XG4gICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkZ3JleS02MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGZtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuaWNvbi1tb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAmLmhpZGUtMTAyNCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IDI4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTBweCAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxOHB4IDEwcHggMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICB9XG4gICAgLmJsay1idG4tbmV3IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM1MzUzNTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4OyAvKiA4NS43MTQlICovXG4gICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICBtYXJnaW46IDZweCAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgc3ZnLCBpbWd7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvcC1uYXYtcmlnaHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC8vcGFkZGluZy10b3A6IDIwcHg7XG4gICAgLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgfVxuXG4gICAgLnJpZ2h0LW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4ucGhvbmV7XG4gICAgc3Zne1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5ob3RsaW5lLW5ldyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgLmhvdGxpbmUtbmV3LWN1c3RvbWVyLWNhcmUtdHh0IHtcbiAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgLyogODUuNzE0JSAqL1xuICAgICAgfVxuICAgICAgLmhvdGxpbmUtbmV3LWN1c3RvbWVyLWNhcmUtbnVtYmVyIHtcbiAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAvKiA3NSUgKi9cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgcGFkZGluZzogMHB4IDEwcHggMCAwO1xuICAgIH1cblxuICAgICAgICA+bGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN0dmkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gsXG4gICAgICAgICAgICAuaWNvbi1sYWdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5waG9uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuZjEwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmYxMCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5ob3RsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3ViLW5hdiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXktY29ybmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbXktY29ybmVyLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9naW4gYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vYmFja2dyb3VuZDogJGMteWVsbG93O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDU0cHggMCAwO1xuICAgIC8vei1pbmRleDogMTtcbiAgICBjb2xvcjogJGMtZ3JleS03O1xuXG4gICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTRweCAxM3B4IDEzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogTW9iaWxlIE1lbnUgc3RhcnQqL1xuXG4ubW9iLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAubW0tdG9wLWluIHtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcblxuICAgICAgICAgICAgLmxvZ28gaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxhbmd1YWdle1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgLTRweDtcbiAgICAgICAgICAgICAgICAuaWNvbi1sYWdle1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW0tbWlkIHtcbiAgICAgICAgICAgIC5tb2Itc2Nyb2xsbSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMS45M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWItY29udGVudCA+IC5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LnByZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlkMWQyNyAwLjEyJSwgIzZlMGEwZiAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1ib3R0b20tY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAubWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy1yZWQsIDAuMyk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyLXRvcCAuZm90LWRyZWQge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3RlciAuZm90LWRyZWQgLmNvbC1sZy01IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubW9iLXNtZW51IHtcbiAgICAgICAgICAgIGEucmVkaXJlY3QtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAxNXB4IDE1cHggMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRncmV5LTIwMCwgMC4yMSk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3RoZXJzLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTI1MjUyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkMGQwZDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmJvZHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICAgICAgICAgICAgICAgIC5maGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRncmV5LTIwMCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAxNXB4IDE1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICYuZmxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4IDIwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYudmlld0FsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmYxNmJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9wYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZmxpc3QtaGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maGQtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjhweCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3RlciAuZm90LXJlZDEge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgMC4yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5tbS1taWQgLm5hdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE1vYmlsZSBNZW51IGVuZCovXG5cbi8vIFNlY29uZGFyeSBOYXZpZ2F0aW9uXG4uc25hdi13cmFwZXIsXG4uc3RhYi13cmFwZXIge1xuICAgIGhlaWdodDogNjVweDtcbn1cblxuLmJnLWdyZXkge1xuICAgIC5zZWNvbmRhcnktdGFiIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmV5LTIwMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgICAgIGhlaWdodDogNjlweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWNvbmRhcnktbmF2LFxuLnNlY29uZGFyeS10YWIsXG4uc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMik7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLnN0aWNreSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vdG9wOiA1MHB4O1xuICAgIC8vIHRvcDogMTA2cHg7XG4gICAgdG9wOiAxMDRweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICB0b3A6IDExMnB4O1xuICAgICAgICB9XG4gICAgICAgIHVsOm5vdCguZmlsdGVyKSBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAuY29udGFpbmVyIC5idG4tYm94IHtcbiAgICAgIHRvcDogNXB4O1xuXG4gICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWw6bm90KC5maWx0ZXIpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmLm9wMSBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjVweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzNnB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vLWRhdGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyogbW9iaWxlIG5ldCBiYW5raW5nIGZvciAxMDI0IHJlc29sdXRpb24qL1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiBlbmQqL1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLypOb3JtYWwgdGFicyovXG5cbi5zZWNvbmRhcnktdGFiLW5vcm1hbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmV5LTIwMDtcbiAgICBoZWlnaHQ6IDY5cHg7XG5cbiAgICB1bCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cbi8qTm9ybWFsIHRhYnMgZW5kKi9cblxuLy9NZWdhIG1lbnVcbi5zZWMtbmF2IHVsLmxhc3QsXG4ucmlnaHQtbmF2LFxuLnN1Yi1uYXYsXG4udG9wLW5hdiB7XG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAvL21pbi1oZWlnaHQ6IDUyMHB4O1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjhweCA1cHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNlcC1saW5lIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3AtZG93biB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuXG4gICAgICAgICAgICAgICAgLmljb24tRG93bjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmxhbmctYnh7XG4gICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IHtcbiAgICB0b3A6IDU1cHg7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gICAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgc3RhcnRcbiAgICAmLmhlbHAtZHJvZG93bi1tZW51e1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB9XG4gICAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgZW5kXG4gICAgbGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMTJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkZ3JleS0yMDAsIDAuMik7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sbS9hcnJvdzIuc3ZnXCIpIG5vLXJlcGVhdCA5NCUgMTVweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWMtbmF2IHVsLmxhc3QgLnJndCAuZHJvcGRvd24tY29udGVudCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTIwcHg7XG59XG5cbi5tZWdhLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICB1bC5uYXYge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIC8vd2lkdGg6IDE5MHB4O1xuICAgICAgICBmbGV4OiAwIDAgMTg1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgbWluLWhlaWdodDogNTIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1hcm9vbjtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtcmlnaHQtYm94IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDQwcHggNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgJi5uby1oZCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXRpdGxlLFxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuXG4gICAgICAgICYuTVQzMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi53aXRoLWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmFycm93IHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljb24tY2xvc2Uge1xuICAgICYuYmxhY2sge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9naW4tYngge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubG9naW4tdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYzQ3NzdkIDAlLCAjOWQxZDI3IDkxJSk7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNjBweCAzMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcblxuICAgICAgICAuaGQge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aGl0ZS1ib3gge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1uYXYgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcblxuICAgICAgICAgICAgLnBhZGcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi1idG0ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDgwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3gge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi10b3Age1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgICAgICAudGFiLXBhbmUgLnBhZGcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWItcGFuZSAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tYnRtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgICAgIC5idG4tYm94Lk1UMTUgLk1SMTAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9naW4tdXBncmFkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdXBncmFkZS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNDBweCAzMHB4O1xuICAgIH1cblxuICAgIC5sb2FuLWFuZC13aG9sZXNhbGUge1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDQwcHggMTBweDtcblxuICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JleS00O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbGluay1hcnJvdy5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mZWVkYmFjayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICB0b3A6IDUyJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4uYW5ub3VuY2VtZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICAgIHRvcDogNTIlO1xuICAgIG1hcmdpbjogLTgwcHggMCAwIC02MnB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGhlaWdodDogODIuMnB4O1xuICAgIH1cbn1cblxuLmFubm91bi1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAzMHB4IDMwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTM1MHB4O1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogNDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzO1xuXG4gICAgJi5vcGVuIHtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgKy5hbm4tb3ZlcmxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICByaWdodDogLTI4MHB4O1xuICAgICAgICB3aWR0aDogMjgwcHg7XG5cbiAgICAgICAgLmhkM2Ige1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYW5uLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vLy5hbm5vdW4tbGlzdDEge1xuLy8gICAgaGVpZ2h0OiA5OCU7XG4vLyAgICBvdmVyZmxvdy15OiBhdXRvO1xuLy8gICAgcGFkZGluZy1yaWdodDogMTVweDtcbi8vfVxuLmFubm91bi1saXN0IHtcbiAgICBoZWlnaHQ6IDk2JTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgLmFubm91bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG5cbiAgICAgICAgLmYxMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5uSW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ybW9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBoZWlnaHQ6IDg4dmg7XG4gICAgfVxufVxuXG4ubWVudS1jYXJkTGlzdC1jbnQge1xuICAgIC5oZC1ieCB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDA7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrMiwgMC41KTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lbnUtY2FyZExpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uZ3JkaWFudENhcmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtaW4td2lkdGg6IDMxJTtcbiAgICBtYXJnaW46IDAgOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIG1hcmdpbjogM3B4IDVweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluIDAuMXM7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vICY6YWZ0ZXIge1xuICAgICAgICAvLyAgICAgY29udGVudDogJyc7XG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgICB0b3A6IDUwJTtcbiAgICAgICAgLy8gICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgLy8gICAgIC1raHRtbC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC8vICAgICByaWdodDogMTBweDtcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6ICNFOUU5RTkgdXJsKCcuLi9pbWFnZXMvc3IvYXJ3LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAvLyAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIC8vIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiMwMDU2YjM7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAmLmdyZFNlbGVjdCwgJi5ncmRXZWFsdGgsICYuZ3JkUHJpdmF0ZXtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5tZXRhbC1kcm9wLWRvd24ge1xuICAgIC5ncmRpYW50Q2FyZCB7XG4gICAgICAgICYuZ3JkUDMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSk7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggN3B4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCAycHggNHB4IDBweCByZ2JhKDE0NCwgNDIsIDQ0LCAwLjE2KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkJFNjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHIyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQkZGRkY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFRkZEO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGQ0VDRTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkUxRUM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjJFNUZGO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2Nscjcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFRkZGMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY3Rjc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFnc34udGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDE4cHggMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweCAwIDEycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMi41cHggcmdiYSgxNDUsIDQyLCA0NCwgMC4yNCk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgICBjb2xvcjogIzgwMUMxRTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xtL2Fycm93LW1ldGFsLnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZC1ieCBoNCB7XG4gICAgICAgIGNvbG9yOiAjN0E3QTdBO1xuICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbn1cblxuLy8gQWxsIERyb3AgRG93biBtZW51IHdpdGggVGFiXG4uYWxsLWRyb3AtZG93biB7XG4gICAgLmdyZGlhbnRDYXJkIHtcbiAgICAgICAgJi5ncmRQMyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY4ZGVnLCAjRkFGNUU5IDEuMjclLCAjRkZGNUYzIDU5LjIlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAudGFncyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDJweCA0cHggMHB4IHJnYmEoMTQ0LCA0MiwgNDQsIDAuMTYpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGQkU2O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VCRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHIzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkVGRkQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDRUNFO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRTFFQztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkU1RkY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVGRkYyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2Nscjgge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjdGNztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWdzfi50aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHggMTBweCAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDAgMTJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDIuNXB4IHJnYmEoMTQ1LCA0MiwgNDQsIDAuMjQpO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlkMWQyNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cbiAgICAgICAgJi5ncmRTZWxlY3QgLnRpdGxlLFxuICAgICAgICAmLmdyZFdlYWx0aCAudGl0bGUsXG4gICAgICAgICYuZ3JkUHJpdmF0ZSAudGl0bGUsXG4gICAgICAgICYuZ3JkU2VsZWN0IGE6aG92ZXIgLnRpdGxlLFxuICAgICAgICAmLmdyZFdlYWx0aCBhOmhvdmVyIC50aXRsZSxcbiAgICAgICAgJi5ncmRQcml2YXRlIGE6aG92ZXIgLnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAubGluayB7XG4gICAgICAgIGNvbG9yOiAjODAxQzFFO1xuICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG0vYXJyb3ctbWV0YWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhkLWJ4IC5oNCB7XG4gICAgICAgIGNvbG9yOiAjN0E3QTdBO1xuICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIC5oZC1ieCAuaGQydjQge1xuICAgICAgICBjb2xvcjogIzdBN0E3QTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgIH1cbn1cblxuLmhlcml0YWdlLW1lbnUge1xuICAgIC5tb2Itc21lbnUge1xuICAgICAgICAuZmhkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGlzdCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAuZ3JkaWFudENhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2OGRlZywgI0ZBRjVFOSAxLjI3JSwgI0ZGRjVGMyA1OS4yJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50YWdzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDJweCA0cHggMHB4IHJnYmEoMTQ0LCA0MiwgNDQsIDAuMTYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGQkU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50Z2NscjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VCRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudGdjbHIzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkVGRkQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDRUNFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50Z2NscjUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRTFFQztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudGdjbHI2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkU1RkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVGRkYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50Z2Nscjgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjdGNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnZpZXdBbGwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzdBN0E3QTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODAxQzFFO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG0vYXJyb3ctbWV0YWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogTW9iaWxlIE1vcmUgbmF2ICovXG5cbi8qIE1vYmlsZSBNb3JlIG5hdiAqL1xuXG4ubW9yZS1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB0b3A6IDBweDtcblxuICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28tYmFyIHtcbiAgICAgICAgcGFkZGluZzogMThweCAyMHB4O1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vYi1zY3JvbGwge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg0JTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE5MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1tb3JlIHtcbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDM1cHggMjBweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogc29saWQgMXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAyMHB4IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkZ3JleS0yMDAsIC4yKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCA5NyUgMTVweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyLW9wMSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuXG4gICAgLmxvZ28ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBFbmQgKi9cblxuLm9mZmVyLW1vZGFsIHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMykhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHghaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNTBweCFpbXBvcnRhbnQ7XG5cbiAgICAuZjMwe1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5mMjAge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkYy1ncmV5LTU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHghaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JOby1ib3gge1xuICAgICAgICAuZmxleCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWJveCB7XG4gICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zZWxlY3Qub3AxIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuXG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvYXJyb3ctZG93bi5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA2cHggMDtcblxuICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbnB1dC1ieCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLXJlZDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgIH1cblxuICAgIC53OTBwIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICAub3RwLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsLmVycm9yIHtcbiAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGFkZGluZzogMjVweDtcblxuICAgICAgICAuZjMwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mMjAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdHAtaW5mbyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLXNlbGVjdC5vcDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWJ4IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuTVQzMCxcbiAgICAgICAgLk1UMjAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5NVDUwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5vZmZlci1tb2RhbC1yZXZhbXB7XG4gICAgICAgIC5idG4tYm94IC5idG4tcmVke1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICYuYmlne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub3RwLWJ4e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAmLmhpZGV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoN3B4KTtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLXdoYXRzYXBwe1xuICAgIC8vIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoN3B4KTtcbn1cblxuLmhkM2Ige1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ubS1zdXBwb3J0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogOHB4IDBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMDUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYy13aGl0ZSwgMSk7XG5cbiAgICAuYnRuLWJveCAuYnRuLXdoaXRlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgY29sb3I6ICM5ODFhMWQ7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3AtbmF2LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxuXG4gICAgLnRvcC1uYXYge1xuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgICAgICAmI2Ryb3Bkb3duTWVudUhlbHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcm9wZG93bi5zaG93IHtcbiAgICAgICAgICAgICAgICA+IGEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDE1cHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGFuZy1ieE1vYntcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgei1pbmRleDogNjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAuZjIwe1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLmljb24tY2xvc2V7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsaXtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxrMTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5vdmVybGF5MSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmhlbHAtZHJvZG93bi1tZW51IHtcbiAgd2lkdGg6IDM1NXB4O1xuICBtaW4td2lkdGg6IDM1NXB4O1xuICBtYXgtd2lkdGg6IDM1NXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB6LWluZGV4OiA5OTk5O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIE5vIEJvb3RzdHJhcCBKUyBIYWNrIHN0YXJ0XG4gICYuZHJvcGRvd24tY29udGVudHtcbiAgICB0b3A6IDM2cHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiAtOTVweCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgbGVmdDogLTE3NHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gIH1cbiAgJi5uby1icy1qc3tcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MjApIHtcbiAgICAgICAgdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAgICAgfVxuICB9XG4gIC8vIE5vIEJvb3RzdHJhcCBKUyBIYWNrIGVuZFxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICBib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICB9XG4gIGEge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMzJweCAhaW1wb3J0YW50O1xuICAgICAgJi5jbG9zZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZDpub3QoLmNsb3NlKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIC8vbWluLXdpZHRoOiA1NnB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6ICM5ODIxMjc7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbiNidWxsZXRpbi1tb2RhbCAubW9kYWwtZGlhbG9ne1xuICAgIG1heC13aWR0aDogOTg0cHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDExMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGJsYWNrLCB0cmFuc3BhcmVudCk7XG4gICAgfVxufVxuLmJ1bGxldGluLW1vZGFsIHtcbiAgICBwYWRkaW5nOiA1MHB4IDM4cHggMjlweCAzOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAuaDMge1xuICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogNDYuOHB4ICovXG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgIH1cbiAgICAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICAgICAgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgLm93bC1wcmV2LCAub3dsLW5leHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkVERUQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MThweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzlEMUQyN1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlEMUQyNztcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IC8qIDEzNy41JSAqL1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjAuNXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tR3JheS02LCAjRjJGMkYyKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4jYmVsbC1idWxsZXRpbiB7XG4gICAgJi5hY3RpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5iZy1saWdodC13aGl0ZXtcbiAgICAvL2JhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gICAgLy9iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xufVxuXG4ubG9naW4tYnV0dG9uIHtcbiAgLmRyb3Bkb3duIHtcbiAgICAubG9naW4tYnRuIHtcbiAgICAgICsgLmxvZ2luLWRyb2Rvd24tbWVudSB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblxuICAgICAgICAvLyAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgICAgICAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgc3RhcnRcbiAgICAgICAgJi5kcm9wZG93bi1jb250ZW50e1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtNjVweDtcbiAgICAgICAgdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIC8vICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC8vICAgICByaWdodDogMDtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5uby1icy1qc3tcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MjApIHtcbiAgICAgICAgICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIC8vIE5vIEJvb3RzdHJhcCBKUyBIYWNrIGVuZFxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4IDAgMzJweDtcblxuICAgICAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgLmhkMnYge1xuICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDEyNSUgKi9cbiAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDE0Mi44NTclICovXG4gICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiM5RDFEMjdcbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgLmxvYW4tYW5kLXdob2xlc2FsZSB7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MSwgMjQxLCAyNDEsIDAuOTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAmLmJvcmRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICByZ2JhKDgzLCA4MywgODMsIDAuMikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0zMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLmJvcmRlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyAvKiAxNDIuODU3JSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vcm1hbC10YWJzLWRyb3Bkb253IHtcbiAgICAuZHJvcGRvd24tdG9nZ2xlICB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICsgLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTFweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjFGMUYxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YxRjFGMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5oZWFkZXIge1xuICAmLnppbmRleCB7XG4gICAgLnRvcC1uYXYuYmctbGlnaHQtd2hpdGUge1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTtcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG4gICAgfVxuICAgIC5zZWMtbmF2LmJnLXdoaXRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogZGlzcGxheSAwcywgb3BhY2l0eSAwLjVzIGxpbmVhcjtcbiAgICB9XG4gIH1cbiAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgc3RhcnRcbiAgICAjbG9naW4tZHJvcGRvbnctbGk6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXEFcIjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQ2cHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjaGVscC1kcm9wZG9udy1saTpob3ZlcjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcQVwiO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDlweDtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gIC8vIE5vIEJvb3RzdHJhcCBKUyBIYWNrIGVuZFxufVxuXG4jbm9ybWFsLXRhYnMtZHJvcGRvd24ge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgIH1cbiAgICY6aG92ZXIge1xuICAgICAgICAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgIHtcbiAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgfVxuICAgfVxufVxuXG4uZHJvcGRvd24uYnRuLWJveC5zaG93OmJlZm9yZXtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbiNvZmZlci1wb3B1cCAubW9kYWwtZGlhbG9ne1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgLm9mZmVyLW1vZGFse1xuICAgICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5tLW5hdi1ib3R0b20ge1xuICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAxM3B4IDhweDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDhweCAxMHB4IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmRkLXNoYWRvdyB7XG4gICAgJjpob3ZlcntcbiAgICAgID4gYSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggLTJweCAzLjFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgY29sb3I6ICM2NjEyMTMgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIHRvcDogNDJweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDhweCA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNi44cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogIzY2MTIxMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGQtc2hhZG93LW5vbmV7XG4gICAgJjpob3ZlcntcbiAgICAgIC8qID4gYSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggLTJweCAzLjFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgY29sb3I6ICM2NjEyMTMgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9ICovXG4gICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIHRvcDogNDJweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDhweCA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNi44cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogIzY2MTIxMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbi8vIEBpbXBvcnQgXCJfYWNjZXNzaWJpbGl0eVwiO1xuQGltcG9ydCBcIl9oZWFkZXItc2VhcmNoXCI7XG4iLCJAbWVkaWEgKG1pbi13aWR0aDogODM1cHgpIHtcbiAgICAuZC1tZC04MzQtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgzNXB4KSB7XG4gICAgLmQtbWQtODM0LW5vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi5tb2RhbC1iYWNrZHJvcC5ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3ODM0KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNsb3NlTG9naW4tbmV3IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTgwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyLXNlYXJjaC1ib3gge1xuICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTkuNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBwYWRkaW5nOiA5cHggMTBweCA5cHggNTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1nLXNlYXJjaCB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgbGVmdDogMjNweDtcbiAgICB9XG5cbiAgICAuaW1nLWNsb3NlIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuXG59XG5cbi5oZWFkZXItc2VhcmNoLW1vZGFsIHtcblxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uIC5pY29uLVJpZ2h0LFxuICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uIC5pY29uLUxlZnQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIG1heC13aWR0aDogMTE2MHB4O1xuICAgIH1cblxuICAgIC5pbWctY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc2VhcmNoLWJveCB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpIGluc2V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtcGFuZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDY4dmg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicy1jb250YWluZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRUZFRkVGO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBwbHVzLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLXN0YWdlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1uZXh0LFxuICAgICAgICAub3dsLXByZXYge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRkYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuXG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwJSwgI2ZmZiAxMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNjMlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0ZGRiAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG5cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXJ7IFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAlLCAjZmZmIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjBGMEYwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NEQ0RDRDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3BhY2VyIHtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDAgMTBweCAwO1xuICAgIH1cblxuICAgIC5jaGlwLWNvbnRhaW5lciB7XG4gICAgICAgIGdhcDogMjZweDtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4IDRweCAyNHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCA0cHggMTVweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLml0ZW0tY2hpcCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNy4ycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAvKm1pbi13aWR0aDogZml0LWNvbnRlbnQ7Ki9cbiAgICAgICAgICAgIG1pbi13aWR0aDogMjE1cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDcuMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mMTRzYiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmstb25seSB7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodC1wYW5lbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNzh2aDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICA+ZGl2LFxuICAgICAgICAub3dsLXN0YWdlLW91dGVyLFxuICAgICAgICAub3dsLXN0YWdlLFxuICAgICAgICAub3dsLWl0ZW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1kb3RzIHtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLm93bC1kb3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQ0RDREM7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAycHggNC4ycHggcmdiYSgwLCAwLCAwLCAwLjU4KSk7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0OCU7XG5cbiAgICAgICAgICAgICAgICAvKiAyMC43MnB4ICovXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDglO1xuICAgICAgICAgICAgICAgIC8qIDE5LjI0cHggKi9cbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5hZC1jYXJkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREVENEQ0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWdjYXB0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMThweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oMyB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZCB7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc21hbGwge1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUIxRTI2O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLyogMTJweCAqL1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3AtZmFxcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgLnBvcC1pbm5yIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlhbiB7XG4gICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgc29saWQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9yZXRhaWwtc29sdXRpb24vYXJyb3ctZG93bi5wbmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9yZXRhaWwtc29sdXRpb24vYXJyb3ctdXAucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLnRvZ19jb250IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nZXQtdG91Y2gge1xuICAgICAgICAuaXRlbS1jaGlwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY4Rjg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1NCwgMjcsIDM2LCAwLjAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ3R1cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2hibG9nIHtcbiAgICAgICAgLnNiZ3Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubGluay1vbmx5IHtcbiAgICAgICAgICAgIGNvbG9yOiAjOWIxZTI2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlY29tbWVuZC1zZWFyY2gge1xuICAgICAgICBtaW4taGVpZ2h0OiA1NzBweDtcbiAgICAgICAgbWF4LWhlaWdodDogNTcwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWNoaXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmstb25seSB7XG4gICAgICAgICAgICBjb2xvcjogIzliMWUyNjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtbm90LWZvdW5kIHtcbiAgICAgICAgbWluLWhlaWdodDogNTcwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZEgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDkwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1jaGlwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi5oZWFkZXItc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmUsXG4gICAgI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogNDJweDtcbiAgICB9XG5cbiAgICB1bC5jdGEtY29udGFpbmVyIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kcm9wLWRvd24ge1xuICAgICAgICAgICAgICAgICYjbG9naW4tZHJvcGRvbnctbGkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50Om5vdCguc2hvdykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA4MzVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQ6bm90KC5zaG93KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogODM1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0biB7XG4gICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAyQTJDO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICsubG9naW4tZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgIC8vIHRvcDotMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuXG4gICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIC4yNSk7XG5cbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHggMCAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b21lci1zdXBwb3J0IHtcbiAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgY29sb3I6ICMzNTM1MzUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM1MzUzNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICArLmhlbHAtZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgIHRvcDogLTE5cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLndoYXQtc3BlY2lhbCB7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIC8vbWluLXdpZHRoOiAyMDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuaGVhZGVyLnppbmRleCAjaGVhZGVyLXNlYXJjaC1zZWN0aW9uICNzZWFyY2gtY29udGFpbmVyIC5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCIuZGFyay1tb2RlIGJvZHksXG4uZGFyay1tb2RlIHNlY3Rpb24sXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUsXG4uZGFyay1tb2RlIC5jYWxjdWxhdG9yLWZvcm0uZm9ybS1iZyxcbi5kYXJrLW1vZGUgLnJldmFtcF9maW5hbmNpYWxfY2FsYyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NvbnRhaW5lciAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX3JvdyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NhcmRfY29udGFpbmVyIC5maW5hbmNpYWwtY2FsYy1mb3JtIC5zYXZpbmctYWNjb3VudC1zY3JlZW4gLnNpbXVsYXRpb24tY29udGFpbmVyLFxuLmRhcmstbW9kZSAudGVzdGltb25pYWwtc2VjdGlvbiAuY2FyZCxcbi5kYXJrLW1vZGUgLmJsb2ctY2FyZCAuY2FyZC1sZWZ0LFxuLmRhcmstbW9kZSAuYmxvZy1jYXJkIC5jYXJkLXJpZ2h0LFxuLmRhcmstbW9kZSAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYixcbi5kYXJrLW1vZGUgLmJ0bi1ib3ggLmJ0bi13aGl0ZSxcbi5kYXJrLW1vZGUgLmNvbnRhaW5lci50b3AtbmF2LWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgLm1vYi1tZW51LFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLFxuLmRhcmstbW9kZSAudGhpcmQtdGFiLFxuLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLFxuLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLWxpZ2h0LFxuLmRhcmstbW9kZSAuc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmFjdGl2ZSxcbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5tYkZpeGVkYnQsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYSxcbi5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJncixcbi5kYXJrLW1vZGUgLmFjY29yZGlhbiAudG9nX2NvbnQsXG4uZGFyay1tb2RlIC5uYXYuc29jLWxpc3RpbmdUYWIgYSAuY2FyZC1ib3gsXG4uZGFyay1tb2RlIC5iZy1ncmV5IC5zZWNvbmRhcnktdGFiLFxuLmRhcmstbW9kZSAuY2FyZC5vcDIsXG4uZGFyay1tb2RlIC5zZWFyY2gtYm94IC5mb3JtLWNvbnRyb2wsXG4uZGFyay1tb2RlIC5mb3JtLWNvbnRyb2wsXG4uZGFyay1tb2RlIC5sb29raW5nLWZvci5vcDEsXG4uZGFyay1tb2RlIC5zZXJ2aWNlLWJveDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuc2Vjb25kYXJ5LW5hdixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudSAuaW5uZXIsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1ib2R5LmJnLXdoaXRlLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQsXG4uZGFyay1tb2RlIC5tb2RhbC1jb250ZW50LmJ1bGxldGluLW1vZGFsLFxuLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5vZmZlci1tb2RhbCwgLmRhcmstbW9kZSAuYnRuLXVubG9jayB7XG4gIGJhY2tncm91bmQ6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4IC50eXBlYWhlYWQsXG4uZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAudHQtbWVudSxcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieCxcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQsIC5kYXJrLW1vZGUgLmJ0bi1hcHBseSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCwgLmRhcmstbW9kZSAuYnRuLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSBzZWxlY3Qubm9ybWFsLXNlbCxcbi5kYXJrLW1vZGUgLnNyY2gtYngge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4uZGFyay1tb2RlIC5pY29uLXN0YXI6YmVmb3JlLFxuLmRhcmstbW9kZSAuc2VjLW5hdiAuaWNvbi1Eb3duOmJlZm9yZSxcbi5kYXJrLW1vZGUgLm1iRml4ZWRidCAucmVUaXRsZSBhLnVwZG93bmJ4IHNwYW4uaWNvbi1Eb3duLnVwOmJlZm9yZSxcbi5kYXJrLW1vZGUgLm1iRml4ZWRidCAucmVUaXRsZSBhLnVwZG93bmJ4IHNwYW46YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50cmdyOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmMDtcbn1cblxuLmRhcmstbW9kZSAuaWNvbi1zdGFyLmFjdGl2ZTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNvbi1yczpiZWZvcmUge1xuICBjb2xvcjogI2ZmMDtcbn1cblxuXG5cblxuXG4uZGFyay1tb2RlIC50b3AtbmF2LFxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYSxcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyxcbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLFxuXG4uZGFyay1tb2RlIGZvb3Rlcixcbi5kYXJrLW1vZGUgLmZvb3Rlci10b3AsXG4uZGFyay1tb2RlIC5jdXN0b21lci1mcmllbmRseSxcbi5kYXJrLW1vZGUgLmdyZXktYmcsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmssXG4uZGFyay1tb2RlIC5ncmV5LWJnIC5jYXJkLWJveCxcbi5kYXJrLW1vZGUgLm5ld3MtcGFnZS5ncmV5LWJnMyxcbi5kYXJrLW1vZGUgLm5ld3MtbW9yZS1jYXJkIC5tZWRpYSxcbi5kYXJrLW1vZGUgLmdyZFAxLFxuLmRhcmstbW9kZSAuZ3JkUDIsXG4uZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEsXG4uZGFyay1tb2RlIC5teS1saW5rcyBhIHNwYW4sXG4uZGFyay1tb2RlIC5ncmV5LWJnMixcbi5kYXJrLW1vZGUgLmxvb2tpbmctZm9yIC5jYXJkLWxvb2ssXG4uZGFyay1tb2RlIC5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgYSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCxcbi5kYXJrLW1vZGUgLmhvbWUtY2Fyb3VzZWwtMiAuaG9tZS1jYXJvdXNlbC0yLW5hdi1jaGlwLFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5rLFxuLmRhcmstbW9kZSAudG9wLW5hdi1jb250YWluZXIsXG4uZGFyay1tb2RlIGhlYWRlcixcbi5kYXJrLW1vZGUgLnJldmFtcF9maW5hbmNpYWxfY2FsYyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NvbnRhaW5lciAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX3JvdyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NhcmRfY29udGFpbmVyIC5maW5hbmNpYWwtY2FsYy1mb3JtIC5zYXZpbmctYWNjb3VudC1zY3JlZW4gLnNsaWRlci1jb250YWluZXIsXG4uZGFyay1tb2RlIC5zZWFyY2gtYngsXG4uZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAudHQtbWVudSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51X19fXyxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtYm94IGlucHV0LFxuLmRhcmstbW9kZSAuYnRuLWJveCAuYnRuLXdoaXRlLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdyLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50b2dfY29udCxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxpbmssXG4uZGFyay1tb2RlIGhlYWRlcixcbi5kYXJrLW1vZGUgLnNlYy1uYXYsXG4uZGFyay1tb2RlIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIC5jb250ZW50IHtcbiAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50aGlyZC10YWIgbGkgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO1xufVxuXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5maGQ6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2g6YmVmb3JlLFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuaWNvbi1jbG9zZTpiZWZvcmUsXG4uZGFyay1tb2RlIC5ncmV5LWJnMyAuZm9ybS1sYWJlbC1ncm91cCAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5kYXJrLW1vZGUgOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmYwO1xufVxuXG4uZGFyay1tb2RlIGEsXG4uZGFyay1tb2RlIGgxLFxuLmRhcmstbW9kZSBoMixcbi5kYXJrLW1vZGUgaDMsXG4uZGFyay1tb2RlIGg0LFxuLmRhcmstbW9kZSBoNSxcbi5kYXJrLW1vZGUgaDYsXG4uZGFyay1tb2RlIHAsXG4uZGFyay1tb2RlIHNwYW4sXG4uZGFyay1tb2RlIHN0cm9uZyxcbi5kYXJrLW1vZGUgZW0sXG4uZGFyay1tb2RlIHNtYWxsLFxuLmRhcmstbW9kZSBkaXYsXG4uZGFyay1tb2RlIGxpLFxuLmRhcmstbW9kZSBhLFxuLmRhcmstbW9kZSBidXR0b24sXG4uZGFyay1tb2RlIGxhYmVsLFxuLmRhcmstbW9kZSB0ZCxcbi5kYXJrLW1vZGUgdGgsXG4uZGFyay1tb2RlIGNhcHRpb24sXG4uZGFyay1tb2RlIGxlZ2VuZCxcbi5kYXJrLW1vZGUgcHJlLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLFxuLmRhcmstbW9kZSBhZGRyZXNzLFxuLmRhcmstbW9kZSBjb2RlLFxuLmRhcmstbW9kZSBrYmQsXG4uZGFyay1tb2RlIHNhbXAsXG4uZGFyay1tb2RlIHZhcixcbi5kYXJrLW1vZGUgY2l0ZSxcbi5kYXJrLW1vZGUgYWJicixcbi5kYXJrLW1vZGUgZGZuLFxuLmRhcmstbW9kZSBtYXJrLFxuLmRhcmstbW9kZSBxLFxuLmRhcmstbW9kZSBzdWIsXG4uZGFyay1tb2RlIHN1cCxcbi5kYXJrLW1vZGUgdGltZSxcbi5kYXJrLW1vZGUgaW5zLFxuLmRhcmstbW9kZSBkZWwsXG4uZGFyay1tb2RlIGlucHV0LFxuLmRhcmstbW9kZSBzZWxlY3QsXG4uZGFyay1tb2RlIHN2ZyB7XG4gIGNvbG9yOiAjZmYwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5nZXQtaW50b3VjaC1yZXZhbXAsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyMjIgIWltcG9ydGFudDtcbn1cblxuLmhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmhpZ2hsaWdodGVkV2hpdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5cbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCxcbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsXG4uZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZjA7XG59XG5cbi5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5jbG9zZSBwYXRoIHtcbiAgc3Ryb2tlOiAjZmYwO1xuICBmaWxsOiAjZmYwO1xufVxuXG4uZGFyay1tb2RlIC5jbG9zZS5jbG9zZUhlbHAgcGF0aCB7XG4gIGZpbGw6ICNmZjA7XG59XG5cbi5kYXJrLW1vZGUgLnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmUge1xuICBjb2xvcjogI2ZmMDtcbn1cblxuXG4vLyBBY2Nlc3NpYmlsaXR5IGNzcyBTVEFSVC0tPlxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHtcbiAgcGF0aCB7XG4gICAgc3Ryb2tlOiAjZmYwO1xuICB9XG59XG5cbi5zZWMtbmF2PnVsLmxhc3QgbGksXG4ubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaSB7XG4gICYuaGVscC1kcm9wZG9udyB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cblxuICBhIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgJi5za2lwLXRvLW1haW4tY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICBib3JkZXI6IDAuN3B4IHNvbGlkICMzNTM1MzU7XG5cbiAgICB9XG4gIH1cblxuICAmLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBzdmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNy4zcHggMHB4IHJnYmEoMCwgMCwgMCwgMC42OCk7XG4gICAgICBwYWRkaW5nOiAycHggMTBweCA5cHggMTBweDtcblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0FDQUNBO1xuICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24tZ3JvdXAtc3BhY2luZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gICAgICAgIHBhZGRpbmc6IDNweCA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREZERkRGO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgLy8gY29sb3I6IGdyYXk7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvL29wYWNpdHk6IDA7XG4gICAgICAgICAgICAvLyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24tZ3JvdXAge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogQXJpYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICYudy0yNCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnctMzAge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnctNTMge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1M3B4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogNTNweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNERkRGREY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNERkRGREY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDIuNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjNweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uZGFyay1tb2RlIC5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gIC5kYXJrLW1vZGUgLmNvbnRhaW5lci50b3AtbmF2LWNvbnRhaW5lcixcbiAgLmRhcmstbW9kZSAuc2EtYmFubmVyLmNvbW1vbi1hcHBseS5vcDEgLnNhLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZGFyay1tb2RlIC50aGlyZC10YWIgLm5hdiB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgfVxuXG59XG5cbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLFxuLmRhcmstbW9kZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5pbm5lcixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lcixcbi5kYXJrLW1vZGUgLnBob25lLWJ4LFxuLmRhcmstbW9kZSAuaGVscC1kcm9kb3duLW1lbnUsXG4uZGFyay1tb2RlIHVsI2N1c3RvbS1zZWxlY3QtdWlEZXMtbWVudSBsaSBkaXYge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuXG4uZGFyay1tb2RlIC5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd24gLnBob25lLWJ4OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNlYXJjaC1ieCAudHlwZWFoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcblxuICAuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLFxuICAuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSB7XG4gICAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRhcmstbW9kZSB7XG5cbiAgLnNlYXJjaC1ib3ggaW5wdXQuc2VhcmNoLWlucHV0LFxuICAubGFuZGluZy1iYW5uZXIgLmNhdGVnb3J5LWJ4IC5jYXQtbGlzdC1uIC5jdXMtY2F0LWl0ZW0gLml0ZW0sXG4gIC5wcm91ZC1jdXN0IC5wcm91ZC1jdXN0LWJnLFxuICAuY3VzdG9tZXItc3BrLWJ4LmN1c3QtYmxvZyxcbiAgLmxvY2F0ZS1icmFuY2ggLmJyYW5jaC1sb2NhdG9yLFxuICAuZ2V0LW1vcmUtZmVhdHVyZXMtdGFicyBsaSAuY2F0ZyBzcGFuLFxuICAub2ZmZXItbW9kYWwsXG4gIC5vZmZlci1tb2RhbCAuaW5wdXQtYngge1xuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuXG5cbiAgLmZhcS1zZWMgLmZhcS1ibG9jayxcbiAgLmdldC1pbnRvdWNoIC5nZXRpbi10b3VjaC1uLFxuICAuc2FmZXR5LWxlZnQtYmxvY2ssXG4gIC5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVyLFxuICAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYsXG4gIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbixcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMSxcbiAgLmZlYXR1cmUtaW5mby5vcDEsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDIsXG4gIC5mZWF0dXJlLWluZm8ub3AyLFxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AzLFxuICAuZmVhdHVyZS1pbmZvLm9wMyxcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wNCxcbiAgLmZlYXR1cmUtaW5mby5vcDQsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDUsXG4gIC5mZWF0dXJlLWluZm8ub3A1LFxuICAuZ3JkUDMsXG4gIC5lbmpveS1wb3dlci1ib3gsXG4gIC5wbC1ib3gsXG4gIC5sb2FuLWNhbCAud2hpdGUtYngsXG4gIC5sb2FuLWNhbCAud2hpdGUtYnggLmZvcm0taW5wdXQsXG4gIC5sb2FuLWVtaSxcbiAgLmJsb2ctbGlzdCBsaSxcbiAgLmJsb2ctbGlzdCBsaS5vcDEsXG4gIC5ibG9nLWxpc3QgbGkub3AyLFxuICAuYmxvZy1saXN0IGxpLm9wMyxcbiAgLml0ZW0tY2FyLFxuICAuZ3J5TW9kYWwuY2FyLWxvYW4tbW9kYWwtbmV3IC5tb2RhbC1jb250ZW50LFxuICAubWQtcGFnZS1uYXYgLnNlY29uZGFyeS10YWIsXG4gIC5tZWRpYS1jYXJkLFxuICAuZ3J5TW9kYWwuc2VydmljZS1tb2RhbCAubW9kYWwtY29udGVudCxcbiAgLmhvbWUtYmFubmVyLmhvbWUtYmFubmVyLW5ldyAuY29udGVudC1jb250YWluZXIgLnJldmFtcC1icmVhZGNydW1icyxcbiAgLmhvbWUtdGFiLWNvbnRlbnQsXG4gIC5xdWljay1saW5rLXNlY3Rpb24tbmV3IC5xdWljay1saW5rcyAuY2FyZCxcbiAgLmZhc3RhZy1idXkgLm5hdi10YWJzLFxuICAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXAgbGkgc3BhbixcbiAgLmZhc3RhZy1idXkgLnFyLXNlY3Rpb24sXG4gIC5zZWN0aW9uLWhvdy13b3JrcyAuaG93LXdvcmtzLXVsIGxpIGEsXG4gIC5uZXRjLWZhc3RhZyAucGluay1iZyxcbiAgLmZhc3RhZy1iZW5lZml0IC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAuZmFzdGFnLXN1Ym5hdmJhci1tYWluIC5zZWNvbmRhcnktbmF2e1xuICAgIGJhY2tncm91bmQ6ICMyMjIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53YXl0b2JhbmstbGlzdCAuaXRlbS5vcDEsXG4gIC53YXl0b2JhbmstbGlzdCAuaXRlbS5vcDIsXG4gIC53YXl0b2JhbmstbGlzdCAuaXRlbS5vcDMsXG4gIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IGJ1dHRvbi5vd2wtZG90LFxuICAuZm9ybS1ncm91cDEgc2VsZWN0IG9wdGlvbixcbiAgLmdyeU1vZGFsLnNlcnZpY2UtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnJhaXNlLWlzc3VlLW1vZGFsLWRhdGEgLnNoYWRvdy1ib3gsXG4gIC5mYXN0YWctYnV5IC5zdGVwcy1kYXRhIC5zdGF0dXMtc3RlcCBsaTpmaXJzdC1jaGlsZDpiZWZvcmUsXG4gIC5mYXN0YWctYnV5IC5zdGVwcy1kYXRhIC5zdGF0dXMtc3RlcCBsaTpsYXN0LWNoaWxkOmJlZm9yZSxcbiAgLmZhc3RhZy1mYXEgLmFjY29yZGlhbiAuZmFxLWl0ZW1zLFxuICAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXA6OmJlZm9yZSxcbiAgLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50LCAud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgfVxuXG4gIC5ncnlNb2RhbC5jYXItbG9hbi1tb2RhbC1uZXcgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmljb24tY2xvc2UucmVkOjpiZWZvcmUsXG4gIC5mb3JtLWdyb3VwMSBzZWxlY3Qgb3B0aW9uIHtcbiAgICBjb2xvcjogI2ZmMDtcbiAgfVxuXG4gIC5mYXEtc2VjIC5mYXEtYmxvY2suZmFxLWJsb2NrLXJldmFtcCAuYWNjb3JkaWFuIC50cmdyLFxuICAuZmFxLXNlYyAuZmFxLWJsb2NrLmZhcS1ibG9jay1yZXZhbXAgLmFjY29yZGlhbiAudG9nX2NvbnR7XG4gICAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICB9XG4gIC52aWRlby1zZWMgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgYnV0dG9uLm93bC1kb3QsXG4gIC50ZXN0aW1vbmlhbC1zZWN0aW9uLFxuICAuZmFzdGFnLWJlbmVmaXQgLmNhcmRzIC5jYXJkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgfVxuICAuZmFzdGFnLWZhcXtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1ncm91cDEsIC5mb3JtLWdyb3VwMSBpbnB1dCwgLmZvcm0tZ3JvdXAxIHRleHRhcmVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5saXN0LWl0ZW0ub3A1IGxpIHNwYW4sXG4gIC5saXN0LWl0ZW0ub3A0IGxpIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gIH1cblxuICAud2F5dG9iYW5rLWJ4IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG4gIH1cblxuXG5cbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMS5hY3RpdmU6OmFmdGVyLFxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AyLmFjdGl2ZTo6YWZ0ZXIsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDMuYWN0aXZlOjphZnRlcixcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wNC5hY3RpdmU6OmFmdGVyLFxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3A1LmFjdGl2ZTo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMyMjI7XG4gIH1cblxuICAuZmVhdHVyZXMyNS10YWJzIGxpIC5jYXRnIHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICMzMzM7XG4gIH1cblxuICAuZ2V0LW1vcmUtZmVhdHVyZXMtdGFicyBsaSAuaWNvbi1hcnctZG93bjo6YmVmb3JlIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIC5sb2NhdGUtYnJhbmNoIC5icmFuY2gtbG9jYXRvciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LW1vcmUgdWwgbGkgYSAuaWNvbi1Eb3duOmJlZm9yZSxcbiAgLm9mZmVyLW1vZGFsIC5jdXN0b20tc2VsZWN0LFxuICAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYgc3BhbjpiZWZvcmUsXG4gIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuOmJlZm9yZSxcbiAgLmJ1bGxldGluLW1vZGFsIC5pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZjA7XG4gIH1cblxuICAub2ZmZXItbW9kYWwgLmN1c3RvbS1zZWxlY3Qgb3B0aW9uIHtcbiAgICBjb2xvcjogI2ZmMDtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB9XG59XG5cbi8vZ3JudC1jc3Ncbi5kYXJrLW1vZGV7XG4gIC5pbm91dC1mZWF0dXJlLWJhbm5lcntcbiAgICBwaWN0dXJle1xuICAgICAgaW1ne1xuICAgICAgICBmaWx0ZXI6IGludmVydCg0MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2Vjb25kYXJ5LW5hdiwgLnNlY29uZGFyeS10YWIsIC5zZWNvbmRhcnktdGFiLW5vcm1hbCwgLmNhcmQsIC5mYXEtaXRlbXMsIC5ncm50LWJhdS1zZWFyY2gtcmVzdWx0IC5icmVhZGNydW1iLXdyYXAgbmF2LCAuZ3JudC1iYXUtc2VhcmNoLXJlc3VsdCAuYnRuLXNoYXJlLCAuZ3JudC1zZWFyY2gtYWktZGVzYy1tYWluIC5zZWFyY2gtYWktZGVzYy1pbm5lcjo6YmVmb3JlLCAuZ3JudC1zZWFyY2gtYWktZGVzYy1tYWluIC5zb3VyY2UtbWFpbiwgLmdybnQtcmVzdWx0LWNvbnRlbnQgLnNlYXJjaC10YWItY29udGVudCwgLnNlYXJjaC1yZXN1bHQtdGFicyAuZ3JudC1zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLCAuZ3JudC1saXN0LWJveCAuZ2x0aXRsZS10YWcgLmdsLXRhZywgLnBwZl9jYWxjdV9zZWMgLmx1bXBhbW1vdXQsIC5wcGZfY2FsY3VfcHVwIC5tb2RhbC1jb250ZW50LCAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIgLmNhbGN1bGF0b3ItZm9ybSAubW9udF9jcmQgLmlucF9maWVsZCwgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAuZ3JhdHVpdHlfY29udGFpbmVyIC5jYWxjdWxhdG9yLWZvcm0gLm1vbnRfY3JkIC55ZWFyc2VydiAuZjEsIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLmdyYXR1aXR5X2NvbnRhaW5lciAuY2FsY3VsYXRvci1mb3JtIC5tb250X2NyZCAueWVhcnNlcnYgLmYyLCAubXV0YWxfZnVuZF9sdW1wX3JldHJzIC5oZWFkYW11bnQsIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmx1bXBhbW1vdXQgLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnZhbHVlLWNvbnRlbnQsIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmx1bXBhbW1vdXQgLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnJhZGlvLXRpbGUtZ3JvdXAsIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLnRvdGFsX2ludmVzdF9kaXYsIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnJhZGlvLXRpbGUtZ3JvdXAsIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnZhbHVlLWNvbnRlbnQsIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlIC5wYXJlbnRfcmVndWxhcl9zaXAsIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlIC5jb250cmlidXRpb24tZHYgLmNvbnRyaWJ1dGlvbl9hbW91bnQsIC5zd3BfY2FsY3VsYXRvcl9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxvYW4tY2FsIC52YWx1ZS1jb250ZW50LCAubG9hbi1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItY29tcCAuZm9ybS1pbnB1dCwgLmRvd25sb2Fkc0JveGVzIC5ib3hzIC5ib3hDb21tb24sIC5sb2FuLWFnYWluc3QtZmFxLXNlY3Rpb24gLmFjY29yZGlhbiAuZmFxLXdyYXA6aGFzKD4gZGl2ID4gLnRyZ3IuYWN0KSwgLnRwLXVzZXItZ3VpZGUgLnRheC1jYXJkIC5jYXJkLWJvZHksIC5zdGF0ZS1hY2NvcmRpYW4tY29udGFpbmVyIC5hY2NvcmRpYW4uZjEgLnRyZ3IsIC5zdGF0ZS1hY2NvcmRpYW4tY29udGFpbmVyIC5zdGVwLWJveCwgLnNlY3Rpb24tdXBpLWhvdy13b3JrcyAuYm94LCAubmFjaE1vZEJveGVzIC5ib3hzIC5ib3hDb21tb24sIC5uYWNoLWZlYXR1cmVzLWxpc3QgLmNhcmREaXZOYWNoRmVhIC5jb250ZW50LCAuZG9vcnN0ZXAtY2hhcmdlcyAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRvZ19jb250IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyLCAucmVxLWNhbGxiYWNrIC5yZXEtY2FsbGJhY2stZm9ybSwgLmFjY29yZGlhbiAudHJnciwgLmFjY29yZGlhbiAudG9nX2NvbnQsIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5zaXAtYW1tb3V0LXRhYnMgLnRhYnMtcGFuZSwgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLXN0ZXBzIGEsIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbi1jYXJvdXNlbCAuaXRlbSwgLndlYWx0aC11c2VyLWd1aWRlIC50YXgtY2FyZCAuY2FyZC1ib2R5LCAuc2diLXN0ZXBzIC5jYXJkLXJhZGl1cywgLnNnYi1iZW5pZml0cyAuaXRlbSAuY29udGVudC1jb250YWluZXIsIC53ZWFsdGgtcHJvZHVjdC1zZWN0aW9uIC5uYXYtdGFicyAubmF2LWxpbmssIC5naWZ0LWNpdHktb3ZlcnZpZXcgLnBpbmstZ3JhZGllbnQsIC5nYy1ucmktcGFnZSAuZ2MtbnJpLXRhYnMgLm5hdi10YWJzLCAuZ2MtbnJpLXBhZ2UgLmdjLW5yaS10YWJzIC5uYXYtdGFicyAubmF2LWxpbmssIC5nYy1ucmktcGFnZSAuZ2MtbnJpLXRhYi1jb250ZW50IC5jYS1taWRkbGUtcm93IC5waW5rLWJnLCAub3V0bG9vay1yZXRpcmUtcGxhbi1zZWN0aW9uIC5uYXYtdGFicyAubmF2LWxpbmssIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sZWZ0U2lkZSwgLmFkdmFudGFnZXMtY2FyZHMgLmNsZGl2IC5jZF9iZHksIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAub3V0bG9vay1hbW1vdXQtdGFicyAudGFicyBsaSBhLCAub3V0bG9vay1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlLCAud2hpdGUtYm94LCAubW9kYWwtY29udGVudCwgLnByb2R1Y3QtYmFubmVyLmhvbWUtY2FsY3VsYXRvci1iYW5uZXIgLmJhbm5lci13cmFwcGVyIC5iYW5uZXItY3RudC5mb3JtLWJhbm5lciAuaW5mby1jYXJkLCAud2F5LXRvLWJhbmsgLnd0Yi1jYXJkLCAubG9va2luZ0ZvciwgLmNoYXJ0LWJ4IC5ub3RlLCAuYnhJbnRlcmVzdCAuaW5wLWJ4LmJpZy5oaWdsLCAuYnhJbnRlcmVzdCAuaW5wLWJ4LmJpZywgLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZywgLmdybnQtZXNnLWdhbGxlcnkgLmdyZXNnYWxscnktbWFpbiAuZ3Jlc2dhbGxyeS1ib3gsIC5ncm50LWVzZy1yYXdvcmsgLnJvdyArIC5yb3cgLmdyZXNncmF3by1ib3gsIC5ncm50LWVzZy1yYW1lbWJlciAucm93ICsgLnJvdyAuZ3Jlc3JhbWVtYi1ib3gsIC5ncm50LWVzZy1yYWNlcnRpIC5yb3cgKyAucm93IC5ncmVzcmFjZXJ0aS1ib3gsIC5iYW5uZXItZm9ybSwgLnNhbGFyeV9hY2NfZmVhdHVyZXNfYmVuZWZpdHMgLmRfY29udGFpbmVyIC5jcmRfY29udCwgLmJlbmVmaXRzQm94LCAuaHBjbC1maXJzdC1jYXJkIC5kcml2ZS1jYWxjdWxhdG9yLCAuaHBjbC1jb21wb25lbnQtbWFpbiAuY29udGFpbmVyLW1haW4gLnJvdy1kaXYgLnNsaWRlci1kaXYgLnJpZ2h0LWJhciAuY2FyZC1kaXYsIC5iZW5lZml0cyAuYmVuZWZpdHMtY2FyZC5jYXJkMSwgLmRmYy1zZWN0aW9uLCAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0c19jbGFzc2ljIC5kX2NvbnRhaW5lcl9jbHMgLmNyZF9jb250X2NsYXNzaWMsIC5iZW5lZml0cyAuYmVuZWZpdHMtY2FyZC5jYXJkMiwgLmdybnQtaW50aWF0LXBvcnRmb2xpbyAuZ3JpbnRpYS1wb3J0LXRhYiB1bCwgLmdybnQtaW50aWF0LXBvcnRmb2xpbyAuZ3JpbnRpYS1wb3J0LW1haW4gLmdyaW50aWEtcG9ydC1ib3ggLmdyaW50aWEtcG9ydC1pbmJveCwgLmdybnQtZXNnLXRhcmdldCAuZ3Jlc2ctdGFyLWJveCwgLmdybnQtZXNnLWhpZ2hsaWdodHMgLmdybnQtaGlnaGxpZ2h0LWJveCwgLmdybnQtZXNnLXNoZWV0IC5ncmVzZy1zaGVldC1ib3gsIC5ncm50LWVzZy1wb2xpY2llcyAuZ3Jlc2ctcG9saWNpLW1haW4sIC5ncm50LWF3YXJkIC5ncm50LWF3YXJkLWJveCwgLmdybnQtcmVwby1wdWJsaWNhdGlvbiAucm93IC5jb2wtbGctMyAuZ3JudC1yZXBvcHVibGktYm94OjpiZWZvcmUsIC5ncm50LWVzZy1sZWFkZXJzIC5lc2ctbGVhZGVyLWRlc2MsIC5ncm50LWVzZy1pbml0aWF0aXZlIC5lc2ctaW5pLWxlZnQtc2lkZSwgLmdybnQtZXNnLWpvdXJuZXkgLmpvdXJuZXktYm94IC5qb3VybmV5LWJvdHRvbSAuamItZGVzYy1ib3gsIC5ncm50LWFzYmEtc3VnZ2VzdCAuZ3Jhc3N1Zy1ib3gsIC5ncm50LWFzYmEtdGVzdGltb25pYWwgLmluLW91dHdyZHNUZXN0aW1vbmFpbENvbXAtY2FyZHMtaXRlbXMsIC5ncm50LWJscC1iYW5uZXIgLmJscC1saXN0aW5nLW1haW4gLmJscC1ib3gsIC5ncm50LWJsLWhscCAuZ3JudGluLWhscC1zd2lwZXIgLnN3aXBlci1zbGlkZSAuaGxwLWJveCwgLmdybnQtdGVzdGlDb21wIC5zd2lwZXItc2xpZGUsIC5ncm50LWJsLXJhdGUgLmJsLXJ0Y2gtbWFpbiwgLm5yaS1lbGlnaWJpbGl0eSwgLmdybnQtY2FsYy1tYWluIC5jYWxjLW1haW4gLmNvbW1vbi1iZy1jYWxjLCAuZ3JudC1ibC1mYWN0b3IgLmJsZmFjdC1pbm5lciAuYmxmYWN0aW4tYm94LCAuaW5vdXR3cmQtZmVhdHVyZXMtY29tcCAuY3JkLWlub3V0d3JkLWZlYXR1cmVzLCAuaW53cmQtaG93dG8tdHJhbmZlci5ob3d0b0JnIC5zdGVwTGlzdCB1bCBsaS5saXN0QmcsIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtLCAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSAuY29udHJ5bGlzdCAubGlMaXN0IC5saTpob3ZlciwgLmluLW91dHdhcmRzLWZ4LXJldGFpbCAuZngtcmV0YWlsLWJnLCAuaW4tb3V0d3JkLWxpbWl0IC5tZWRpYSwgLmluLW91dHdyZHMtYmVuZWZpdHMgLml0ZW0gLmNvbnRlbnQsIC5pbi1vdXR3YXJkcy1yZWd1bGF0aW9ucyAuY29udGFpbmVyIC5ncmF5YmcsIC5pbi1vdXR3YXJkcy1mYXEtY29udGFpbmVyIC5pbi1vdXR3YXJkcy1mYXEtZmlsdGVyLWl0ZW1zLXR4dCwgLmluLW91dHdhcmRzLWZhcS1jb250YWluZXIgLmluLW91dHdhcmRzLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPiBkaXYgPiAudHJnci5hY3QpLCAuaW4tb3V0d3Jkc1Rlc3RpbW9uYWlsQ29tcC1jYXJkcy1pdGVtcywgLmdldC1pbi10b3VjaC1yZWQgLm1lZGlhLCAuZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3gsIC5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc3RlcENhcmQsIC5yZW10dGFuY2UtY2FsY3VsYXRvciAuY29udGFpbmVyLCAuY29udHJ5bGlzdCAubGlMaXN0IC5saTpob3ZlciwgLmhvdy10by1jYWxjdWxhdGUgLnN0ZXBMaXN0IHVsIGxpIC5udW0sIC5hcmNoaXZlLW1haW4gLnRhYi1TZWN0aW9uIC50YWJzLWNvbnRhaW5lciwgLmFyY2hpdmUtbWFpbiAudG9wSGVhZFNlY3Rpb24gLnNlbGVjdFllYXIgLmZvcm1CZyAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLCAuc2VsZWN0WWVhckRyb3Auc2VsZWN0Mi1kcm9wZG93biBsaSwgLmFyY2hpdmUtbWFpbiAuYXJjaGl2ZS10YWJzLXNlY3Rpb24gdWwubmF2IGxpIGEsIC5hc3NldHMtYXVjdGlvbiAucGluay1iZywgLmdyZWVuLWZkLWludHJvLXNlY3Rpb24gLmJyZWFkY3J1bWIsIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IuZ3JlZW4tZmQtY2FsY3VsYXRvciAuZ3JlZW4tY2FsY3VsYXRvci1yaWdodC1ib3gsIC5ncmVlbi1mZC1pbXBhY3Qtc2VjdGlvbiAuaW1wYWN0U2VjdGlvbiAuZ3JlZW4tYm94LCAuZ3JlZW4tZmQtaW1wYWN0LXNlY3Rpb24gLndoaXRlQmcsIC5ncmVlbi1mZC1pbnRyb2R1Y2Utc2VjdGlvbiBwIC50b29sdGlwLW5vcm1hbCAudG9vbHRpcHRleHQsIC5tY2Ytb2ZmZXJzIC5vZmZlcnNCZyAuZ290b09mZmVycywgLm1jZi1zdGVwcyAuYm90dG9tU2VjdGlvbiAud2hpdGVCdG4sIC5zcy1tYWluIC5zYWZlLXNlY3VyZSwgLnRuYy1zZWMgLnRuYy1ib3gsIC5oZWxwbGluZS1zZWMgLmhlbHAtaW5uLCAuZ3JkUDYsIC5ocGNpLWNhbGN1bGF0b3ItbWFpbiAuY2FsY3VsYXRvci1jb250YWluZXIgLm1haW4tY2FsY3VsYXRvciwgLmhwY2wtZnVlbC1jcmVkaXQtY2FyZCAucm93IC5ocGNsLWZ1ZWwtY2FyZHMsIC5iZy13aGl0ZSwgLnVpLXNlbGVjdG1lbnUtbWVudSAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLW1lbnUtaXRlbSA+IGRpdiwgLm92ZXJ2aWV3LWxpc3QgLm92ZXItY2FyZCwgLnN0YWdlLWJveCAuaGQyNiBzcGFuLCAuc3RhZ2UtYm94IC5waWNrcy1pdGVtLCAuc3RhcnRVcGdyZFA3LCAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciwgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsIC5sb29rLWZvci1zb2x1dGlvbiwgLnN0YXJ0VXBncmRQNCwgLnN0YXJ0VXBncmRQNywgLnN0YXJ0dXAtc29sdXRpb24sIC5mYXN0YWctc2VjdGlvbiAuZmFzdGFnLWNvbnRhaW5lciwgLnByb2R1Y3QtZm9ybS1jb250YWluZXIsIC51aS13aWRnZXQsIC5wcm9kdWN0LWZvcm0tY29udGFpbmVyLW5ldywgLmltcHQtZG9jcy5iZW5lZml0cyAuY2FyZC1kb2NzLCAuZG93bmxvYWQtYXBwLXNlY3Rpb24sIC5tb2JpbGUtYmFua2luZy1vdmVydmlldyAuY29udGVudCwgLmJlbmlmaXQtY29udGFpbmVyLCAuaG93LXRvLWNvbm5lY3QgLmNvbnRlbnQsIC5hY2NvdW50LWJlbmlmaXRzLCAuYWNjLWxpbmstc3RlcHMsIC5maW5hbmNpYWwtYmxvZy1jYXJvdXNlbCAuYmxvZy1jYXJkLCAuZmlyc3QtbW9uZXktbmVlZC1tb3JlLXNlY3Rpb24gLmZpcnN0LW1vbmV5LW5lZWQtbW9yZS1tYWluZGl2LCAuZmlyc3QtbW9uZXktZWxpZ2ktc2VjdGlvbiAuZS1mLWxpc3QgLmUtbC1pdGVtLCAuZ3JudC1mbW9uZXktc2FsYXJ5IC5ncm50Zm1vbmV5c2wtbWFpbiAuZ3JudGZtb25leXNsLXN3aXBlciAuZ3JudGZtb25leXN3LWJveCwgLnRlc3RpbW9uaWFsLXNlY3Rpb24tZmlyc3QtbW9uZXkgLmNhcmQtY29udGFpbmVyLCAuZmlyc3QtbW9uZXktaGVscC1tYWluIC5ob21lLWJhbm5lci5ob21lLWJhbm5lci1uZXcsIC5maXJzdC1tb25leS1oZWxwLW1haW4gLnRhYi1jb250YWluZXIgLmhvbWUtdGFiLWNvbnRlbnQsIC5pbnRCeCwgLmdybnQtZm1vbmV5LWNpdGllIC5ncm50Zm1vbmV5Y2l0aS1tYWluIC5ncm50Zm1vbmV5Y2l0aS1zd2lwZXIgLmdybnRmbW9uZXljaXRpLWJveCwgLmZpcnN0LW1vbmV5LXJ1bi1hd2F5LXNlY3Rpb24gLmZpcnN0LW1vbmV5LXJ1bi1hd2F5LW1haW5kaXYsIC5zZWN0aW9uLWJsb2ctaG9tZSAuYmxvZy1ob21lLCAubG9va2luZy1mb3IxIC5saXN0LWxvb2tpbmcgLmNhcmQtbG9vazEsIC5jcmVkaXQtY2FyZC1jb250YWluZXIsIC5ocGNsLWZlYXR1cmVzIC5yb3cgLmhwY2wtZmF0LWJhbm5lciwgLmhwY2wtZnVlbCAucm93IC5ocGNsLWZ1ZWwtY2FyZHMsIC5oZXJvLXNlY3Rpb24tZm9yZXggLm1haW4tZGl2LCAuY3VycmVueS1leGNoYW5nZS1wcm9jZXNzIC5tYWluLWRpdiAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXIsIC5udW1iZXJzLWZvcmV4LWNvbnRhaW5lciAuaW5kaWEtbnVtYmVycyAubWFpbi1jb250YWluZXIsIC5udW1iZXJzLWZvcmV4LWNvbnRhaW5lciAuaW50ZXJuYXRpb25hbC1udW1iZXJzIC5tYWluLWNvbnRhaW5lciwgLmZlZXMtYW5kLWNoYXJnZXMtZm9yZXggLnRpbGUtY29udGFpbmVyLCAucGVyc29uYWwtbG9hbi1iYW5uZXIgLmJhbm5lci1iZyAuY29udGFpbmVyIC5yb3cgLmJhbm5lci1jb250ZW50IC5iYW5uZXItYm90dG9tIC5ibG9jay1zZWMsIC5vdmVydmlldy1zZWMgLnRhYmxlLXNlYyAuY29udGFpbmVyIC50YWJsZS1wYXJ0IC50YWJsZSB0Ym9keSB0ciwgLmJlbmVmaXRzLXNlYyAuYmVuZWZpdHMtcGFydCAuY29udGFpbmVyIC52aWV3LXNlYyAuY2FyZC1yb3cgLmJlbmVmaXQtY2FyZHMsIC5iYW5rLXByb2R1Y3RzIC5wbGMtcHJvZHVjdHMgLmNvbnRhaW5lciAuYmFubmVyLCAuaXRlbS1idXR0b25zIGJ1dHRvbiwgLmJhbmstcHJvZHVjdHMgLmxvYW4tZXhwIC5jYXJkLXNlYyAuaXRlbSwgLmNoaXAtc2xpZGVyLXdyYXBlciBsYWJlbCwgLnByb2R1Y3QtYmFubmVyLmhvbWUtY2FsY3VsYXRvci1iYW5uZXItbmV3IC5jaGFydC1ib3ggLmNoYXJ0LXJvdyAuYWRkSW50ciAudHh0LCAuYmFuay1wcm9kdWN0cyAucGxjLXByb2R1Y3RzIC5jb250YWluZXIgLmJhbmstcHJvZC1zZWMgLnByb2R1Y3RzLWNhciAub3dsLXN0YWdlIC5pdGVtLCAucXVpY2stbGluay1zZWN0aW9uIC5xdWljay1saW5rcywgLmVtYWlsLWRldGFpbC1jb250YWluZXIgLmNvbnRlbnQsIC5pc3N1ZS1jb250ZW50LCAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24tbWFpbi1kaXYgLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1jb250ZW50LCAuY2FyZHMtY29udGFpbmVyIC5jYXJkcy1zZWN0aW9uIC5tYWluLWNhcmQsIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LWNhbGwtYm94LCAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC13aGF0c2FwcC1ib3gsIC5jb250YWN0LXRyYXZlbGluZy1hYnJvYWQgLnRyYXZlbGluZy1hYnJvYWQtaW5uZXIsIC5hcHBseS1ieC5jYXRlZ29yeS1ib3gsIC5zZXJ2aWNlLXJlcXVlc3QtY29udGFpbmVyIC5zdGVwLWJsb2NrIC5jYXB0aW9uLCAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLmhlYWRlci1zZWMgLnN0YXR1cyBwLCAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLmRldGFpbHMtY29udGVudCAuY29weS1yZXEgLmNvcHktYnRuLCAuc2VydmljZS1yZXF1ZXN0LWVtcHR5IC5lbXB0eS1ib3gtY29udGFpbmVyIC5zZXJ2aWNlLWJ0bi1lbXB0eSAuc2VydmljZS1yZXF1ZXN0LWVtcHR5LWJ0biwgLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhciwgLnNlbGVjdENoZWNxdWUgLnJhZGlvLWJ0biBsYWJlbCwgLmZhcS1jb21wLXZpZGVvIC5mYXEtYmxvY2ssIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2sgLmZhcS1jbGlja2FibGUtbGlua3MgYSBwLCAucG1zYnktaW1nYngsIC50ZXN0aW1vbmlhbCAuY2FyZC10ZXN0bSwgLnByb2dyYW0tbGlzdCBsaSAuY2FyZHAuYmcxLCAuZWxpZ0NyaXRlcmlhIC5jYXJkRUMsIC52b2ljZS1jYXJkLCAuY3NyLWNhcmQtYmxvY2ssIC5wcm9ncmFtLWxpc3QgbGkgLmNhcmRwLCAuZG9uYXRlLXN0ZXAgc3BhbiwgLm91ci1haXAsIC5zdGFydFVwZ3JkUDEwLCAuaHR1LCAuZmluLWNhbC1saXN0LmZpbi1jYWwtY2FyIC5pdGVtLCAuZmluLWxpc3QuZmluLWxpc3QtY2FyIC5pdGVtLCAuY3VzdG9tZXItc3BrLWJ4IC5mbGV4IC5idG4tYm94IGEsIC5vcm5hbWVudC1kdGwsIC5idG4tbGlzdC5vcDEgbGkgYSwgLnRhYmxlLWRhdGEgLnRhYmxlLXN0cmlwZWQgdGhlYWQgdGgsIC5odGQtY2FsLCAuaHR1LWNhcmQsIC5iYW5uZXItbGlzdCBsaSwgLmxvYW4tY2FsLW5ldyAud2hpdGUtYngsIC5sb2FuLWNhbC1uZXcgLndoaXRlLWJ4IC5mb3JtLWlucHV0LCAubWRwIGxpIGEsIC5zYWZlLWJhbmtpbmctdGFicyBsaSBhLmRhdGEtbG9hZC5hY3RpdmUsIC5zYWZlLWJhbmtpbmctaW5mbywgLmVkdS1kcmVhbS1ieCwgLnNpZ24tdXAtcnVwZWUgLmJlbmVmaXQtY2FyZCwgLmZlYXR1cmVzLWJveCwgLndvdy1zZWVraW5nLXNlY3Rpb24gLndvdy1zZWVraW5nLXNlY3Rpb24tbWFpbiwgLmdyZFA0LCAuZ3JkUDUsIC5mYXEtdGFibGUgLnRhYmxlLm9wMSB0aGVhZCB0aCwgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLm9wMSwgLnRhbmRjLXRhYiwgLmdybnQtZXNnLWluaXRpYXRpdmUgLm1vYmlsZS1pbml0aWF0aXZlIC5lc2ktaW5pLWJveCwgLmdybnQtZXNnLWVuYWJsZS5tb2JpbGUtdmlld3tcbiAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYywgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMge1xuICAgIGJhY2tncm91bmQ6ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMyMjI7XG4gIH1cbiAgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LCAuZ3NhLXBsYXRmb3JtIC5nc2FwbGF0LXJpZ2h0IC5nc2FwbGF0ci1xciAudHh0e1xuICAgIGNvbG9yOiAjMjIyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBtc2J5LWltZ2J4LCAuc3RhcnRVcGdyZFAxMCwgLnBpY2tzLWl0ZW0sIC5vcm5hbWVudC1kdGwsIC5zYWZlLWJhbmtpbmctaW5mbywgLmdyZFA0LCAuZ3JkUDV7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICAuZ3JudC1zZWFyY2gtYWktZGVzYy1tYWluIC5yZXNwb25zZS1tYWluIC5yZXNwb25zZS1saW5rcyBzdmd7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxuICAuZ3JudC1saXN0LWJveCwgLnBwZl9jYWxjdV9zZWMgLmx1bXBhbW1vdXQgLnZhbHVlLWNvbnRlbnQsIC5wcGZfY2FsY3Vfc2VjIC50b3RhbF9pbnZlc3RfZGl2LCAucHBmX2NhbGN1X3NlYyAuc2VjX2RpdiwgLnBwZl9jYWxjdV9wdXAgLmlubmVyX2RpdiwgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAuZ3JhdHVpdHlfY29udGFpbmVyLCAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5tdXQtYm94IC5tdXR1YWxfYnRuLCAubXV0YWxfZnVuZF9sdW1wX3JldHJzIC5sdW1wYW1tb3V0LCAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmlubmVyX2NyZCwgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5zdGVwdXAtc2VjdGlvbiwgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUsIC5zd3BfY2FsY3VsYXRvcl9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxlZnRfZGl2LCAuc3dwX2NhbGN1bGF0b3Jfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodHNpZGVzd3AsIC5sb2FuLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1jb21wLCAubG9hbi1hZ2FpbnN0LWZhcS1zZWN0aW9uLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLCAubG9hbi1mZWUtY2hhcmdlcyAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRvZ19jb250IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyLCAubG9hbi1zZWN1cml0eS1iYW5uZXIgLmJ0bi1wcmltYXJ5LCAudGF4LWJhbm5lciAuYnRuLCB1bCNjdXN0b20tc2VsZWN0LWRyb3Bkb3duLW1lbnUuY3VTZWxkcm9wLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCwgLm5hY2hNb2RCb3hlcywgLm5hY2gtZmVhdHVyZXMtbGlzdCAuY2FyZERpdk5hY2hGZWEgLmgyLCAuc2lwLWNhbGN1bGF0b3Itc2VjdGlvbiAuc2lwLWFtbW91dC10YWJzIC50YWJzIGxpIGEsIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnZhbHVlLWNvbnRlbnQsIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0U2lkZSAucHJvZ3Jlc3NiYXIgc3BhbiAucmV0dXJuZWRBbW91bnQsIC5zZ2ItYmVuaWZpdHMgLml0ZW0uYWN0aXZlIC5jb250ZW50LWNvbnRhaW5lciwgLndlYWx0aC1iYW5uZXIgLmJ0bi5idG4tb3V0bGluZSwgLmhvbWUtYmFubmVyLmdpZnQtY2l0eS1iYW5uZXIgLmNvbnRlbnQtY29udGFpbmVyIC5idG4tY29udGFpbmVyIC5idG4tYXBwbHktbm93LCAubm9ybWFsLXRhYnMtdHJhZGUgLnRhYnMtdHJhZGUsIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC52YWx1ZS1jb250ZW50LCAuYmFubmVyLXNhIC5pbnB1dEIsIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlICsgLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhLmFjdGl2ZSwgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUgKyAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6aG92ZXIsIC5uYXYuYnRucyBhLmFjdGl2ZSwgLm5hdi5idG5zIGE6aG92ZXIsIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdiAuc2xpZGUxIC5wcm9ncmVzcy1zdGF0dXMtYmFyIC5zdGVwcGVyLWl0ZW0gLnN0ZXAtY291bnRlciwgLmdybnQtYXdhcmQgLmdybnRhdy10b3AgLmZpbHRlciAuZHJvcGRvd24tY29udGVudCwgLmdybnQtZXNnLWluaXRpYXRpdmUgLmVzZy1pbmktbGVmdC1zaWRlIC5lc2ctaW5pLWxpbmtzIGEuYWN0aXZlLCAudGF4LWNhbGN1bGF0aW9uLnRvcC10YXggLmNvbnRhaW5lci5teC13ZHRoLCAuYXJjaGl2ZS1tYWluIC5hcmNoaXZlLXRhYnMtc2VjdGlvbiB1bC5uYXYgbGkgYS5hY3RpdmUsIC50YWJsZS1zdHJpcGVkIHRoZWFkIHRyLCAuc3RhcnR1cC1zdGFnZS0xIC50YWJsZS1ib3gsIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24gLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1tYWluLWRpdiAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uLWNvbnRlbnQgLmVtcG93cmluZy1zZWNpdG9uLWJ1dHRvbnMgLmJ1dHRvbi13aGlUZSwgLnNlbGVjdENoZWNxdWUgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwsIC5zZWxmLXNlcnZpY2UtY29udGFpbmVyLCAuZmFxLWNvbXAtZGV0YWlscyAuZmFxLWJsb2NrLCAuZmFxLWNvbXAtZGV0YWlscyAuZmFxLWJsb2NrLmNvbW1vbi1lbnF1aXJpZXMsLmRhcmstbW9kZSAucGlja3MtaXRlbSwgLmFsbC1hY2NvdW50cyAucGlja3MtaXRlbSwgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLmJhbmstMSwgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLmJhbmstMiwgLmJ0bi13aGl0ZS1hcnJvdywgLmdybnQtYmxwLWJhbm5lciAuYmxwLWRlc2MgLmJ0biwgLmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5idG4sIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCAuYWItZGF5LWJ1dHRvbiBidXR0b246Zmlyc3QtY2hpbGQsIC5ncm50LWVwZmNhbC1iYW4gLmdybnQtbG9hbi1jYWwtYmcgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZXBmLWJhbGFuY2UtYnV0dG9uLCAuZ3JudC1lcGYtc3RpY2t5IC5idG4tcHJpbWFyeSwgLnN0cmhvLWJhbm5lciAuc3RyaG9iYW4tZGVzYyAucmVkLWJ0biwgLmh1cnVuLXNlbGYgLmh1cnNlbC10b3Atc3dpcGVyIC5odHMtYm94IC50YWItbmF2LmFjdGl2ZSwgLmh1cnVuLWdsaW1wc2UgLmh1Z2xpbS10b3Atc3dpcGVyIC5oZ3QtYm94IC50YWItbmF2LmFjdGl2ZSwgLmdybnQtZ29sZC1sb2FuLWNhbGMtbmV3IC5zbGlkZXItdmFsdWUtZGlzcGxheXtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLmR1cmF0aW9uLCAudWktd2lkZ2V0IGxpIC51aS1zdGF0ZS1hY3RpdmUsIC5zdGF0ZS1hY2NvcmRpYW4tY29udGFpbmVyLCAud2VhbHRoLXRlc3RpbW9uaWFsLXNlY3Rpb24sIC5naWZ0LWNpdHktZm4tcmVwb3J0cywgLnByb2R1Y3QtYmFubmVyLmhvbWUtY2FsY3VsYXRvci1iYW5uZXIgLmNoYXJ0LWJveCAuY2hhcnQtcm93IC5hZGRJbnRyIC50eHQsIC5ncm50LWVzZy1yYXdvcmsgLnJvdyArIC5yb3cgLmdyZXNncmF3by1ib3ggLnNjYWxlLXBvaW50IHVsIGxpIGEsIC5ncm50LWVzZy1wb2xpY2llcyAuZ3Jlc2ctcG9saWNpLW1haW4gLmdyZXNnLXBvbGljaS1ib3gsIC5ncm50LWVzZy1qb3VybmV5OjpiZWZvcmUsIC5ncm50LWFzYmEtYXBwbHkgLmdyYXNhcHAtYm94IC5ncmFzYXBwYi1udW0gaDQsIC5ncm50LWNhbGMtbWFpbiAuY2FsYy1tYWluIC5jaGlwLXNsaWRlci13cmFwZXIgbGFiZWwsIC5ncm50LWNhbGMtbWFpbiAuY2FsYy1tYWluIC5sb2FuLWNhbCAud2hpdGUtYnggLmZvcm0tbGFiZWwtZ3JvdXAsIC5ncm50LWJsLWZhY3RvciAuYmxmYWN0LWlubmVyIC5ibGZhY3Rpbi1ib3ggLmJsZmFjdGluLWJvdHRvbSAuYmxmYWN0aW4tYnRuLCAuaW53cmQtaG93dG8tdHJhbmZlci5ob3d0b0JnLCAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSAuY29udHJ5bGlzdCAudWxMaXN0LCAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAuY2FsYy13cmFwcGVyIC5tYWluLWRpdiAuaW5wdXQtZGl2LWRhcmssIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC5saUxpc3QsIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC5saUxpc3QgLmxpLCAuc2F2aW5nLWFjY291bnQtdHlwZXMsIC5jb250cnlsaXN0IC51bExpc3QsIC5yZW10dGFuY2UtY2FsY3VsYXRvciAucmVtaXQtY3VycmVuY3ktZm9ybSAuZm9ybS1ncm91cCAuZm9ybUJnLCAucmVtdHRhbmNlLWNhbGN1bGF0b3IgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmZvcm0tZ3JvdXAgaW5wdXQsIC5jb250cnlsaXN0IC5saUxpc3QsIC5jb250cnlsaXN0IC5saUxpc3QgLmxpLCAudGF4LWNhbGN1bGF0aW9uIC5jYXJkcyAudG90YWxzLCAuc2VsZWN0WWVhckRyb3Auc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzIHVsIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUsIC5hc3NldHMtYXVjdGlvbiAucGluay1iZyAuYmctd2hpdGUsIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IgLmNhbGN1bGF0b3ItZm9ybSAuZHJvcGRvd24gbGFiZWwsIC5tY2YtZmVhdHVyZSwgLm1jZi1vZmZlcnMgLm9mZmVyc0JnLCAubWNmLW9mZmVycyAub2ZmZXJzQmcgLmdvdG9PZmZlcnMgLm9mZmVyQ2FyZCwgLm1jZi1jYWxjdWxhdG9yIC5jb250YWluZXIsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLm1jZi1jYWxjdWxhdG9yIC5tY2YtY3VycmVuY3ktZm9ybSAuZm9ybS1ncm91cCAuZm9ybUJnLCAubWNmLWNhbGN1bGF0b3IgLm1jZi1jdXJyZW5jeS1mb3JtIC5mb3JtLWdyb3VwIGlucHV0LCAuaGVscGxpbmUtc2VjIC5oZWxwLWlubiAuY2FyZHMuYmctbGd0LCAuaGVscGxpbmUtc2VjIC5oZWxwLWlubiAuY2FyZHMsIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biwgLnNlY3Rpb24tZmQtY2FsY3VsYXRvciAuY2FsY3VsYXRvci1mb3JtIC5ieEludGVyZXN0IC5idG4td2hpdGUsIC53ZWItb3ZlcnZpZXctc2VjdGlvbiB1bCBsaSwgLnN0aWNreS1mb290ZXItY2FsY3VsYXRvciAuYnRuLXdoaXRlLCAuZmR3ZWJwYWdlLWZhcS1zZWN0aW9uIC50YWJzTWFpbiAubmF2LWl0ZW0sIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IgLmJyZWFkY3J1bWIsIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IgLmJlc3QtYmFkZ2UsIC5idG4tYm94IC5idG4tcmVkOmRpc2FibGVkLCAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLmRldGFpbHMtY29udGVudCwgLnN1cHBvcnRlZCAudGVzdGktY2FyZCwgLmFkZF9idXR0b24ucmVkLWJvcmRlcmVkLCAuZmlyc3QtbW9uZXktY2FsY3VsYXRvci1zZWN0aW9uIC5sb2FuLWNhbCAuZm9ybS1sYWJlbC1ncm91cCBsYWJlbCwgLmZpcnN0LW1vbmV5LWhlbHAtbWFpbiAuaG9tZS1iYW5uZXIuaG9tZS1iYW5uZXItbmV3IC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLCAubG9va2luZy1mb3IxLC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYy5mb3JlY2xvc3VyZSAuaGVhZGVyLXNlYyAuc3RhdHVzIHAsIC50cmFrLW1heS1yZXF1ZXN0IC5hY3Rpb24sIC5wZXJzb25hbC1sb2FuLWJhbm5lciAuYmFubmVyLWJnIC5jb250YWluZXIgLnJvdyAuYmFubmVyLWNvbnRlbnQgLnJpZ2h0LXNlYzEgLmNhbGN1bGF0b3ItZm9ybS5mb3JtLWJnMSwgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3QtY2FsbC1ib3ggLmNhbGwtZGVzY3JpcHRpb24gLmNvbnRhY3QtY3VzdG9tZXItY2FyZSwgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3QtY2FsbC1ib3ggLmNhbGwtZGVzY3JpcHRpb24gLmNvbnRhY3QtZW1haWwsIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LXdoYXRzYXBwLWJveCAud2hhdHNhcHAtZGVzY3JpcHRpb24gYS5jb250YWN0LXdoYXRzYXBwLWxpbmssIC5jb250YWN0LXRyYXZlbGluZy1hYnJvYWQgLmNvdW50cnktaXRlbSwgLmNvbnRhY3QtbmVhcmVzdC1icmFuY2ggLml0ZW0tYmFuay1sb2NhdGlvbnMsIC5jb250YWN0LWFkZHJlc3MsIC5vZmZlci1zZWN0aW9uIC5waWNrcy1pdGVtLCAudHJhY2tSZXFNb2RhbCAubW9kYWwtY29udGVudCAubmF2LXRhYnMsIC50cmFja1JlcU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC50YWItcGFuZSAuY29udGVudC1jb250YWluZXIgdWwgbGksIC5zaGFyZS1jb3B5LWRhdGEgLmNvcHktbGluaywgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyLCAudWktc3RhdGUtZGVmYXVsdCwgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LCAuZmFxLWNvbXAtdmlkZW8gLmZhcS1ibG9jayAucXVlc3Rpb24tdHh0LCAucG1zYnktY2Fyb3VzZWwgLmNhcmRCeCwgLm90aGVyLWNvbXAgLm90aGVySW4sIC5vcm5hbWVudC1kdGwgLm9ybkR0bC1yb3cgaW5wdXQsIC53b3ctc2Vla2luZy1zZWN0aW9uIC53b3ctc2Vla2luZy1zZWN0aW9uLW1haW4gLmJ1dHRvbkRJViAuYnV0dG9uRElWQnV0dG9uLCAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAuY2NuZXctb2ZmZXJzLWRhdGEgLnRhYnMtY29udGVudCAuY2MtY2FyZCAudGFiLWRhdGEsLmdybnQtZXNnLWxlYWRlcnMgLm1vYmlsZS1sZWFkZXJzIC5lc2ctbGVhZGVyLWJveCAuYmxmYWN0aW4tYnRuIGEsIC5ncm50LXN0YXJ0YmFuay10YWxrIC5jb250YWluZXIgLnJvdyAuY29sLWxnLTEyIC5ncnN0YmEtdGFsay1tYWluIC5ncnN0YmEtdGFsay1pbm5tYWluIC5ncnN0YmEtdGFsay1pbm5lciwgLmdybnQtc3RhcnRiYW5rLXRhbGsgLmNvbnRhaW5lciAucm93IC5jb2wtbGctMTIgLmdyc3RiYS10YWxrLW1haW4gLmdyc3RiYS10YWxrLWJvdHRvbSAuZ3JzdGJhLXRhbGtib3QtbWFpbiwgLmdybnQtbGFubnJpLWJhbnRhYiAuZ3JsYW5yaWJhbnRiLW1haW4gLmdybGFucmliYW50Yi1ib3ggYS5hY3RpdmUsIC5ncm50LW5ycHJvZC1iYW5uZXIgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1sYWJlbC1ncm91cCwgLmdybnQtZXBmY2FsLWJhbiAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5lcGYtYmFsYW5jZS1pbmZvLCAuZ3JudC1lcGZjYWwtYmFuLnZlci10d28gLmdybnQtbG9hbi1jYWwtYmcgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZXBmLW92ZXJhbGwsIC5ncm50LWdsZWMtbWFpbiAubG9hbi1jYWwgLndoaXRlLWJ4LCAuZ3JudC1nbGVjLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwgLmdybnQtZ2xlYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWJ0biwgLmdibGMtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LCAuZ2JsYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQsIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLCAuZ3JudC1zYXZpbmctYWNjdHlwZS52ZXItdHdvIC5ncnNhdi1hY2N0eS1ib3ggLmdyc2F2LWxhYmVsLCAuZ3JudC1lbWktY2FsYyAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5iYW5uZXItZm9ybSAuYWMtbnVtLWJveCAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLCAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXR+bGFiZWwuZm9jdXNlZCwgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5iYW5uZXItZm9ybSAuc3ViLXByb2R1Y3QgLmRyb3Bkb3duLWNvbnRhaW5lciAuZHJvcGRvd24taGVhZGVyLCAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuZHJvcGRvd24tY29udGFpbmVyIC5kcm9wZG93bi1tZW51LCAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuZHJvcGRvd24tY29udGFpbmVyIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtLCAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuc2VsZWN0ZWQtaXRlbXMgLnNlbGVjdGVkLWl0ZW0sIC5nZm0tcHJvZHVjdC1iYW5uZXIsIC5ncm50LWZubS1jaXRpZXMtbmV3LCAuZ3JudC1ucnByb2QtYWJvdXQgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1sYWJlbC1ncm91cCwgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLXVsTGlzdCwgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLWxpTGlzdCwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS10b3AsIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtdG9wIC5iYWxhbmNlLWlucHV0LCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCwgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5LCAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3kgLm1haW4tdGl0bGUtc2VsZWN0LCAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1tYWluLXRpdGxlLXN0aWNreSwgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtbWFpbi10aXRsZS1zdGlja3kgLmF3ZmlsLW1haW4tdGl0bGUsIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlLCAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLnJhdGUtY29tcGFyZSAucmF0ZS1ncmlkIC5yYXRlLWJveCwgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5ib3R0b20tYnRuLCAuYmFuay1wcm9kdWN0cyAubG9hbi1leHAsIC5odXJ1bi1iYW5uZXItc2VjIC5iYW5uZXItc2VjIC5idG4tc2VjdGlvbiAucmVwb3J0LWJ0biBhLCAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LCAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5ncmlkLWdyb3VwIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLCAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5ncmlkLWdyb3VwIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLnRlbnVyZV9fYm94LCAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZyB7XG4gICAgYmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcm5hbWVudC1kdGwgLm9ybkR0bC1yb3cgaW5wdXQ6cmVhZC1vbmx5LCAuZ3JudC1nbGVjLW1haW4gLmxvYW4tZW1pe1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgfVxuICAuc3RlcC1hdmFpbC1zZWN0aW9uIC5zdGVwLWF2YWlsLXN3aXBlciAuc3dpcGVyLWl0ZW0gLnNtYWxsLCAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCwgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0biwgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUgKyAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGEuYWN0aXZlLCAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSArIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpob3ZlciwgLmdybnQtYXNiYS1mYXEgLmFjY29yZGlhbiAudHJnci10aXRsZSwgLmJlbmlmaXQtY29udGFpbmVyIGZpZ2NhcHRpb24sIC5kb3dubG9hZC1hcHAtc2VjdGlvbiAuYmctd2hpdGUgZmlnY2FwdGlvbiwgLmhlcm8tc2VjdGlvbi1mb3JleCAubWFpbi1kaXYgLmlucHV0LWRpdiAuc2VsZWN0Y3VycmVuY3kgLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHNwYW4sIC5pc3N1ZS1yYWlzZS1zZWN0aW9uLnNoYXJlLW1vZGFsLWRhdGEgLmNpci1oZWFkaW5nLCAuc2EtaW50ZW50LXBvcCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5ncmV4aXRpbnRlLW1haW4gLmdyZXhpdGludGVtbGUtdG9wIC5oMiwgLnNhLWludGVudC1wb3AgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAuZ3JleGl0aW50ZS1tYWluIC5ncmV4aXRpbnRlbWxlLXRvcCAuZ3JleC1zYXBvaW50ZXJzIC5ncmV4c2Fwby1ib3ggLmdyZXhzYXBvYi1kZXNjIC50eHQsIC5zYS1pbnRlbnQtcG9wIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmdyZXhpdGludGUtbWFpbiAuZ3JleGl0aW50ZW0tYm90dG9tIC5ncmxiLXBvaW50ZXIgdWwgbGksIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94IC5kZXNjLWxpc3RpbmctbWFpbiB1bCBsaSAubGlzdGluZy1kZXNjIGIsXG4gIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94IC5kZXNjLWxpc3RpbmctbWFpbiB1bCBsaSAubGlzdGluZy1kZXNjIHN0cm9uZywgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3ggLmRlc2MtbGlzdGluZy1tYWluIHVsIGxpIC5saXN0aW5nLWRlc2MgYiwgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3ggLmRlc2MtbGlzdGluZy1tYWluIHVsIGxpIC5saXN0aW5nLWRlc2Mgc3Ryb25nLCAuZ3NhLXNhdmluZy1hY2NvdW50IC5zd2lwZXItc2EtbWFpbiAuZ3NhLXNhcy1kZXNjIC5nc2Etc2FzLWRlc2MtdG9wIHVsIGxpIC5saXN0aW5nLWRlc2MgYixcbiAgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLW1haW4gLmdzYS1zYXMtZGVzYyAuZ3NhLXNhcy1kZXNjLXRvcCB1bCBsaSAubGlzdGluZy1kZXNjIHN0cm9uZywgLmdzYS1wbGF0Zm9ybSAuZ3NhcGxhdC1tYWluIC5nc2FwbGF0LWRlc2MgLnR4dCBiLCAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5mb3JtLWxhYmVsLWdyb3VwPmxhYmVsLCAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwgLmdyc2FpbnRjYWwtYW5udWFsLXZhbHVlLWJvdHRvbSAuZ3Jhbm51dmFsLWJvdGRlc2MgYiwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuZm9yZXgtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmZvYW1vdW50LWJ0biBiLFxuICAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuZm9hbW91bnQtYnRuIHN0cm9uZywgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuYW1vdW50LWJ0biBiLFxuICAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5hbW91bnQtYnRuIHN0cm9uZywgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuaW50YW1vdW50LWJ0biBiLFxuICAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5pbnRhbW91bnQtYnRuIHN0cm9uZywgLmdybnQtZm1vbmV5LWVsaWdpLW5ldyAuZ2ZtZWxuLWJveCAuZ2ZtZWxuYi1ib3R0b20gdWwgbGkgYiwgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LCAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCAubm90ZSBiLCAuZ2ZmZC1rZXkgLmdmc2tleS1ib3ggLmdmc2tleWItZGVzYyAudHh0IGIsIC5mdHItemVybyAuZnRyemUtbWFpbiAuZnRyemUtZW5kIC5mdHJ6ZWVuZC1tYWluIC5mdHJ6ZWFjYy1ib3ggLmZ0cnplYWNjLWJvZHkgLnR4dCBie1xuICAgIGNvbG9yOiAjZmYwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmN1c3RvbWRkIC5zZWxlY3RCb3gtdWkgLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiwgLmN1c3RvbWRkIC5zZWxlY3RCb3gtdWkgLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbi51aS1zZWxlY3RtZW51LWJ1dHRvbi1vcGVuLCAucmVxLWNhbGxiYWNrIC5yZXEtY2FsbGJhY2stZm9ybSBpbnB1dC5mb3JtLWNvbnRyb2wsIC5yZXEtY2FsbGJhY2sgLnJlcS1jYWxsYmFjay1mb3JtIHNlbGVjdCwgLnNwb3RsaWdodC1ieCwgLmdybnQtYXdhcmQgLmdybnRhdy10b3AgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sIC5jYXRlZ29yeS1mYXEsIC5ibG9ncy1jb250YWluZXIsIC5ocGNpLWNhbGN1bGF0b3ItbWFpbiAuY2FsY3VsYXRvci1jb250YWluZXIgLm1haW4tY2FsY3VsYXRvciAubWFpbi1kaXYgLmlucHV0LWRpdi1kYXJrIGlucHV0LCAuc2VsZWN0Qm94LXVpIC51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24udWktc2VsZWN0bWVudS1idXR0b24tb3BlbiwgLmluc3VyYW5jZS1wcm9wb3NhbCAubWFpbi1kaXYgLnRhYmxlLWNvbnRhaW5lciAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZSgybisxKSwgLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjIC5wcm9ncmVzcy1zdGF0dXMtYmFyIC5zdGVwcGVyLWl0ZW0gLnN0ZXAtY291bnRlciwgLmZvcm0tcm93IC5hY2NvdW50LWJ0biAuYnRuLWFjY291bnRzOmRpc2FibGVkLCAuZ2JsYy1tYWluIC5zYXZpbmctdGVybSAuY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGRpdi5hY3RpdmUsIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgZGl2OmhvdmVyLCAuZ3JudC1zYXZpbmdhY2MtcmF0ZXMgLnRhYmxlIHRoZWFkLCAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXRhYmxlLW1haW4gLmNjLXRhYmxlLXBhcnQgdGFibGUsIC5ncm50LWdvbGQtbG9hbi1jYWxjLW5ldyAubG9hbi1lbWl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ncm50LWVzZy10aXRsZSBoMiwgLmdldC1pbi10b3VjaC1yZWQgLmg0LCAuZ2V0LWluLXRvdWNoLXJlZCAuZ3QtaXRlbSBhLCAuZ3JudC1pbnRpYXQtbW9iaWxpIC5ncm50LWludG1vYmktc3dpcGVyIC5ncm50LWludG1vYmktYm94IC5ncm50LWludG1vYmliLWRlc2MgaDMsIC5lc2ctY29tbW9uLXRpdGxlLCAuZ3JudC1hd2FyZCAuZ3JudGF3LXRvcCBoMiwgLmdybnQtcmVwby1wdWJsaWNhdGlvbiAuZ3JudC1yZXBvLXRpdGxlIGgyLCAuYXNzZXRzLWF1Y3Rpb24gLnRpdGxlLCAuZm9yZXgtaGVyby1zZWN0aW9uIC5pbnRybyAuaGVhZEgxLCAucHJvZHVjdC1mb3JtLWNvbnRhaW5lci1uZXcgLmgyaGVhZCwgLmNsci1ncmFkLCAuZXZlcnlkYXktY29tcCAuaGQzMCwgLnYtYmFubmVyLWNvbW1vbiAuaGQ0NSwgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLmdybnQtZmQtcmF0ZXMtbWFpbiAuZmQtcmF0ZXMtYmcgLmZkLXJhdGVzLWJveCAuZmRyLXRpdGxlLCAuZ2NsLWNhbGMtbWFpbiAuZ3JudC1uZXctc2EtY2FsYyAuc2V0LWJhbGFuY2UtcG9wdXAgLnR4dCBiLCAuZnRyLWV4cGxvcmUgLmNvbXBhcmlzb24tc2VjdGlvbiAuY29tcGFyZS1oZWFkZXItd3JhcCAuY29tcGFyZS1oZWFkZXIgLmgzLCAuZm9yZXgtbGVhZC1mb3JtIC5mbGYtZGVzYyAuaDEsXG4gIC5nc2EtcGF5b3V0IC5nc3BheW91dHN3LWlubmVyIC5nc3BheW91dHN3LWJveCAuZ3NwYXlvdXRzd2ItZGVzYyAuaDMsIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLm1haW4tdGl0bGUgLmgzLCAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSB0aGVhZCB0aC5oaWdobGlnaHQsIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIC5oaWdobGlnaHQgYiwgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLmdybnQtZmQtcmF0ZXMtbWFpbiAuZmQtcmF0ZXMtYmcgLmZkLXJhdGVzLWJveCAuZmRyLXRpdGxle1xuICAgIGNvbG9yOiAjZmYwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdybnQtZXNnLWxlYWRlcnMgLmVzZy1sZWFkZXItZGVzYzo6YmVmb3JlLCAuZ3JlZW4tZmQtaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbiAubWlkLXNlY3Rpb246OmFmdGVyLCAuZ3JlZW4tZmQtaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbiAubWlkLXNlY3Rpb246OmJlZm9yZSwgLmdybnQtZm1vbmV5LXNhbGFyeSAuZ3JudGZtb25leXNsLW1haW4gLmdybnRmbW9uZXlzbC1uYXY6OmJlZm9yZSwgLmdybnQtZm1vbmV5LXNhbGFyeSAuZ3JudGZtb25leXNsLW1haW4gLmdybnRmbW9uZXlzbC1uYXY6OmFmdGVyLCAuZ3JudC1mbW9uZXktY2l0aWUgLmdybnRmbW9uZXljaXRpLW1haW4gLmdybnRmbW9uZXljaXRpLW5hdjo6YmVmb3JlLCAuZ3JudC1mbW9uZXktY2l0aWUgLmdybnRmbW9uZXljaXRpLW1haW4gLmdybnRmbW9uZXljaXRpLW5hdjo6YWZ0ZXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGctbWFpbiAuc2lyY2F0Zy10YWJzIHVsIGxpIHN2ZyBwYXRoLCAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGdtby1tYWluIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuIHN2ZyBwYXRoe1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbiAgLmJnLWZhc3RhZy1vcmFuZ2UsIC5iZy1sb2Fucy1ibHVlLCAuZ3JkQ2F0Qmx1ZTIsIC5ncmRDYXREYXJrUGluaywgLmdyZENhdFBpbmssIC5iZy1hY2NvdW50cy1yZWQsIC5zYS1pbnRlbnQtcG9wIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbm9ybWFsO1xuICB9XG4gICNzZXRiYWwtcG9wLCAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3ggLmdybGFyaWFjb3V0Yi1ib3R0b20gLmdybGFyaWFjb3V0Yi1idG5zIC5yZWQtYnRuLCAuZ3JudC1sYW5ucmktZGVwb3NpdCAuZ3JsYW5yaWRlcG8tc3dpcGVyIC5zd2lwZXItc2xpZGUgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJ0biwgLmdybnQtbnJwcm9kLWNoYXJnZXMgLmdybnJwcm9kY2hhcmdlLW1haW4gLmdybnJwcm9kY2hhcmdlLWluZGVzYyAuZ3JucnByb2RjaGFyZ2UtYnRuIC53aGl0ZS1idG4sIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYW1iLWNhbGFuZGVyLXNlbGVjdG9yLWdpcmQgLmFtYi1jYWxhbmRlci1zZWxlY3RvciBzZWxlY3QsIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCAuYWItZGF5LWlucHV0IGlucHV0OmZpcnN0LWNoaWxkLCAuZ3JudC1sb2FuLWNhbC1tYWluIC5icmVhZGNydW1iLXdyYXAuYnJlYWRjcnVtYi1oaWdobGlnaHQsIC5ncm5yaS1jb250YWN0LXN1cHBvcnQgLmdybmNuLWNyZW51bS1tYWluIC5jb3VudHJ5LXRhYmVsIC5jYXJkLXdyYXBwZXIsIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3gsIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJlbG93LWFtb3VudC1ib3gsIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtbWFpbiAuaW50cmVzdC10b3AsIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtbWFpbiAuaW50cmVzdC10b3AgLmludHJlc3QtaW5wdXQsIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3gsIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwgLmdyc2FpbnRjYWwtYW5udWFsLW1haW4gLmdyc2FpbnRjYWwtYW5udWFsLWJveCwgLmdybnQtbnJmb3JleC10cmFuc2ZlciAuZ3Jucm9yaWRiYW5raW4tbWFpbiAuZ3JucmZvcnRybS1ib3R0b20gLmdybnJmb3J0cm1iLWJvdHRvbSwgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLWxpTGlzdCAubGksIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodCwgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyAuYXBwbHktcGVyc29uYWwtYmcgLmFwcGx5LXBlcnNvbmFsLWJnLWlubmVyLCAuZm9yZXgtbGVhZC1mb3JtLWRvd24gLmZscC1pbm5lci1iZyAucHJvZ3JhbS1zdGF0dXMgLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wYnRuLCAuZm9yZXgtbGVhZC1mb3JtLWRvd24gLmZscC1pbm5lci1iZyAucHJvZ3JhbS1zdGF0dXMgLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LCAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAuaW5zdGFsbG1lbnQtcHJpY2UsIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuY3VzdG9tLXNlbGVjdHQgLnNlbGVjdC1vcHRpb25zIGxpOmhvdmVye1xuICAgIGJhY2tncm91bmQ6ICMzMzMgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgfVxuICAuZ3NhLWJlbmlmaXRzIC5nc2EtYmVuaWZpdC1zd2lwZXIgLmJlbmlmaXQtYm94IC5iZW5pZml0LWJveC1iZ3tcbiAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuICAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGdtby1tYWluIC5jYXJke1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJlZmVycmFsLXdoeSAuYWRkLWtleS10YWJzIC5hZGQta2V5LXRocmVlLXN3aXBlciAuYWRkLWtleS1ib3h7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTAsIDE4MywgMTg4LCAwLjEpIDAlLCByZ2JhKDE0MCwgMTQwLCAxNDAsIDAuMikgMTAwJSk7XG4gIH1cbiAgLmdzYS1iZW5pZml0cyAuZ3NhLWJlbmlmaXQtc3dpcGVyIC5iZW5pZml0LWJveCAuYmVuaWZpdC1ib3gtYmcgaW1ne1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3gsIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS10aHVtYnMgLnN3aXBlci1zbGlkZSwgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLW1haW4gLnN3aXBlci1zbGlkZSwgLmdzYS1lbGlnaWJpbGl0eSAuaW5kY2Etc3RhcnRlZC1iZywgLnNhVGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLCAuZ3NhLXNhLWFjY291bnQgLmdzYWFjYy1ib3gsIC5nc2Etc2EtYWNjb3VudCAuZ3NhYWNjLWJveC5hY3RpdmUgLmdzYWFjY2ItYnRuLCAuZ3NhLXJlbGF0dmlkZW8gLnRheC1jYXJkIC5jYXJkLWJvZHksIC5ncm50LXN0YXJ0YmFuay10YWxrIC5jb250YWluZXIgLnJvdyAuY29sLWxnLTEyIC5ncnN0YmEtdGFsay1tYWluLCAuZ3JudC1zdGFydGJhbmstYmVuaWZpdCAuZ3JudC1zdGJhYmVuaS1vd2wgLml0ZW0gLmdyc3RiYWJlbmktYm94LCAuZ3JudC1sYW5ucmktYmFudGFiIC5ncmxhbnJpYmFudGItbWFpbiAuZ3JsYW5yaWJhbnRiLWJveCBhLCAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3gsIC5ncm50LWxhbm5yaS1kZXBvc2l0IC5ncmxhbnJpZGVwby1zd2lwZXIgLnN3aXBlci1zbGlkZSAuZ3JsYW5yaWRlcG8tYm94LCAuZ3JudC1sYW5ucmktYmVuZWZpdCAuZ3JsYW5yaWJlbmktbWFpbiAuZ3JsYW5yaWJlbmktY2FyZCwgLmdybnQtbGFubnJpLWJlbmVmaXQgLmdybGFucmliZW5pLW1haW4gLmdybGFucmliZW5pcmktYnRucyAud2hpdGUtYmctYnRuLCAuZ3JudC1sYW5ucmktaW52ZXN0OjpiZWZvcmUsIC5yZXRhaWwtZm9yZXgtdmlkZW9zLWNvbXAgLmNyZCAubWVkaWEtY3JkLCAuZ3JudC1ucnByb2QtYmFubmVyIC5jb21tb24tYmctY2FsYyAuZ3JucnByb2JhbnJpLWJvdHRvbSAuZ3JucnByb2JhbnJpYm8tYm90dG9tLCAuZ3JudC1ucnByb2Qtc2F2aW5nIC5ncm5ycGRzYXZpLW1haW4gLmdybnJwZHNhdmktYm94LCAuZ3JudC1ucnByb2QtY3RhIC5ncm5ycHJvZGN0YS1tYWluLCAuZ3JudC1ucnByb2QtYmFua2luZyAuZ3Jucm9yaWRiYW5raW4tdGFiIHVsIGxpIGEuYWN0aXZlLCAuZ3JudC1ucnByb2QtYmFua2luZyAuZ3Jucm9yaWRiYW5raW4tbWFpbiwgLmdybnQtbnJwcm9kLWV4Y2hhbmdlIC5jYWxjLXdyYXBwZXIgLmdybnJwb2RleGNoYW4tcmlnaHQsIC5ncm50LW4xLWdldC1uZXcgLmdybnQtZ2V0LW5ldy1ib3gsIC5ncm50LWhvdy1hdmVyYWdlLWNhbGN1bGF0b3IgLmdyaG93YXZyLWNhbHN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuZ3Job3dhdnJjYWwtYm94LCAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxhbmRlci1zZWxlY3Rvci1naXJkLCAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxhbmRlci1pbm5lciAuY2FsZW5kYXIsIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCwgLmdybnQtbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZywgLmdybnQtd2hhdC1lcGYgLndoYXQtbWFpbiAud2hhdC1ib3gsIC5ncm50LWZvcm11bGEtY2FsYyAuZ3JudC1mb3JtdWxhLCAuZ2JsYy1tYWluIC5jYWxjLXRlc3RpLW1haW4sIC5nYmxjLW1haW4gLmxvYW4tY2FsIC53aGl0ZS1ieCwgLmdybnQtc2F2aW5nYWNjLXdoeSAuZ3JzYXZhY2N3aHktc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5ncnNhdmFjY3doeS1ib3gsIC5ncm50LXNhdmluZy1hY2N0eXBlIC5ncnNhdi1hY2N0eS1ib3gsIC5ncm50LXNhdmluZ2FjYy1yYXRlcyAudGFibGUgdGJvZHksIC5jb21wLW1vYmlsZS1hcHAuZ3JudC1jb21wbW9iaWwtYXBwIC5yaWdodC1zZWMucG9zaXRpb24tcmVsYXRpdmUgLmdyY29tcG1vYi1xciwgLmdybnQtZW1pLWNhbGMgLmVtaS1jYWxjLWJveCwgLmdybnQtZW1pLWNhbGMgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLndoaXRlLWJ4LCAuZ3JudC13aGF0LWVtaSAuZ3JudC13aGF0LXNsaWRlci1ib3hlcyAuZ3JudC1lbWktYm94LCAuZ3JudC1lbWktYWR2YW50YWdlcyAuYWR2YW50YWdlLWJveCwgLmdmbS1wcm9kdWN0LWJhbm5lciAuZ2ZtLWZvcm0sIC5nZm0tcHJvZHVjdC1iYW5uZXIgLmdmbS1mb3JtIC5sb2FuLWNhbCAud2hpdGUtYngsIC5ncm50LWZubS1ob3cgLnN3aXBlci1mbm0taG93dG8gLmZubS1ob3d0by1ib3gsIC5ncm50LWZubS1mZWUgLmZubS1mZWUtYmcsIC5mbm0tcGVyc29uYWwtbG9hbiAudGF4LWNhcmQgLmNhcmQtYm9keSwgLmdybnQtZm5tLXR5cGVzIC5zd2lwZXItZm5tLXR5cGVzIC5mbm0tdHlwZS1ib3gsIC5ncm50LWZubS1zYWxhcnktbWFpbi1uZXcgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtc3dpcGVyIC5ncm50Zm1vbmV5c3ctYm94LCAuZ3JudC1mbm0tcmVsYXRlZCAubGlzdC1sb29raW5nIC5jYXJkLWxvb2sxLCAuZ3JudC1ucnByb2QtYWJvdXQub2xkLWNhbGMgLmNvbW1vbi1iZy1jYWxjIC5ncm5ycHJvYmFucmktYm90dG9tIC5ncm5ycHJvYmFucmliby1ib3R0b20sIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluLCAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLXByb2R1Y3QtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuZm9yZXgtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmZvYW1vdW50LWJ0biwgLmdybnQtbnJpLWZkIC5ncmxhbnJpZGVwby1ib3gsIC5ncm5yaS1jb250YWN0LXN1cHBvcnQgLmdybmNuLWNyZW51bS1tYWluLCAuZ3JucmktY29udGFjdC1lbWFpbCAuZ3JuY24tY3JlZW1haWwtbWFpbiwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluLCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5hbW91bnQtYnRuLCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5pbnRhbW91bnQtYnRuLCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsLCAuZ3JudC1jZGwtc3RvcmUgLmZvcm0tZ3JvdXAgLmZyb20tc2VsZWN0ZXIgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sIC5ncm50LWNkbC1zdG9yZSAuZm9ybS1ncm91cCAuZnJvbS1zZWxlY3RlciAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LCAuZ3JudC1jZGwtc3RvcmUtZGV0YWlscyAuY2RsLXN0b3JlLWdyaWQgLmNkbC1zdG9yZS1ib3gsIC5ncm50LW5yZm9yZXgtdHJhbnNmZXIgLmdybnJvcmlkYmFua2luLXRhYiAudGFiLXVsIGxpIGEuYWN0aXZlLCAuZ3JudC1ucmZvcmV4LXRyYW5zZmVyIC5ncm5yb3JpZGJhbmtpbi1tYWluLCAuZ3JudC1ucmZvcmV4LWFjY291bnQgLmdybnJmb3ItYWNvbWFpbiwgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5ncm50LWZiYW4tY2FsYyAuZ2ZiYW5jYWwtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5zdGVwcGVyLWlucHV0LCAuZ3JudC1mYmFuLWNhbGMgLmdmYmFuY2FsLW1haW4gLmdmYmFuY2FsLWJvdHRvbSwgLmdybnQtZm1vbmV5LWVsaWdpLW5ldyAuZ2ZtZWxuLWJveCAuZ2ZtZWxuYi11cHBlciwgLmdybnQtZm1vbmV5LWVsaWdpLW5ldyAuZ2ZtZWxuLWJveCAuZ2ZtZWxuYi1ib3R0b20gLmVsaWdpLWNvbnRlbnQtbWFpbiwgLmdybnQtZm1vbmV5LWhvdy1uZXcgLmdmaG4tbWFpbiwgLmdybnQtZm1vbmV5LWZlZS1uZXcgLmdmaG4tbWFpbiwgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy11c2UtYm94IC5jY3ViLWJveCwgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy10YWJsZS1tYWluIC5jYy10YWJsZS1wYXJ0IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSwgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5IC5tYWluLXRpdGxlLXNlbGVjdCAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5IC5tYWluLXRpdGxlLXNlbGVjdCAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LCAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1ib3gsIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLWJveDpob3ZlcixcbiAgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtYm94OmZvY3VzLCAuc3RyaG8tYmFubmVyIC5zdHJob2Jhbi1kZXNjIC5zbWFsbC10aXRsZSwgLnN0cmhvLWJhbm5lciAuc3RyaG9iYW4tc3dpcGVyIC5zdHJob2Jhbi1ib3gsIC5zdHJoby1zdGFnZSAuc3RyaHN0YWdlLW1haW4gLnN0aG1iLW1haW4gLnN0aG1ibS1jYXJkLCAuc3RyaG8tdmVudHVyZSAuc3RodmVuLW1haW4gLnN0aHZlbi10YWJzIHVsIGxpIGEsIC5zdHByb2QtYmVuZWZpdHMgLnN0cHJvYmVuaS1tYWluIC5zdHByb2JlbmktYm94LCAuc3Rwcm9kLWJsdWVwcmludCAuc3RyYmx1ZXAtbWFpbiwgLnN0cHJvZC1lbHNlIC5zdHByb2Vsc2Utc3dpcGVyIC5zdHByb2Vsc2UtYm94LCAuc3RpbnYtcGhpbG8gLnN0aW52LXBoaWxvLWJnLCAuc3RpbnYtY3VycmVudC1mdW5kcyAuY3VycmVudC1mdW5kLWJveCwgLnN0aW52LXNvbHV0aW9uIC5zdGludi1zb2wtZm9ybSwgLnN0aW52LXJlc291cmNlcyAucmVzby1ib3gsIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZ2JsYy1jb21tb24tYmcsIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjLCAudHlwZXMtZml4ZWQtZGVwb3NpdHMgLnRmZC1jYXJkLCAudHlwZXMtZml4ZWQtZGVwb3NpdHMgLnRmZC1jYXJkLCAuZ2NsLW92ZXJ2aWV3IC5nY2wtYm94LW1haW4sIC5nY2wtb2ZmZXJpbmcgLmdjbG9mZnItYm94LCAuZ2NsLW9mZmVyaW5nLXJlc2lkZW50IC5nY2xvZmZyZXNpLWJveCwgLmdjbC1maW5hbmljYWwgLmdjbGZhbmFuaS1ib3gsIC5nZnMtYWNjb3VudCAuZ2ZzYWNjLW1haW4sIC5nZnMtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSwgLmdmcy13aG8tY2FuIC5nZnN3aG8tbWFpbiwgLmdmcy1ybSAuZ2Zzcm0tYm94LCAuZ2ZzLWN1cnJlbmNpZXMgLmdmc2N1cnJlLW1haW4gLmdmc2N1cnJlLXRvcCAuZ2ZzY3VycmUtYm94LCAuZ2ZyYS1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3gsIC5nZnJhLWVsaWdpIC5nZnJhZWxpLWJveCwgLmdmZmQtYWNjb3VudCAuZ2ZzYWNjLW1haW4sIC5nZmZkLWtleSAuZ2Zza2V5LWJveCwgLmdmZmQtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94LCAuZ2ZmZC13aG8tY2FuIC5nZnN3aG8tbWFpbiwgLmdmZmQtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSwgLmdjbC1jYWxjLW1haW4gLmdybnQtbmV3LXNhLWNhbGMsIC5nY2wtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94LCAuZ3NhLWVsaWdpYmlsaXR5IC5pbmRjYS1zdGFydGVkLWJnIC5pbmRjYS1zdGF0ZWQtdGFicyAuc3RhcnRlZC1leHBlcmllbmNlLWJnIC5kb2N1bWVudHMtZ3JpZC1tYWluIC5kb2MtZ20tYm94LCAubnJpLXByb2R1Y3RzLW5ldyAubnJpLXByby1uZXctYm94LCAubnJpLXRlc3RpLW5ldyAuZndidGVzdHRpLWJveCwgLm5yaS1yZXNvdXJjZXMtbmV3IC5ucmktcmVzby1ib3gsIC5nY2wtc3VwcG9ydCAuZ2NsLXN1cHBvcnQtYm94LCAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4sIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtbGVmdCAuZnRjYWxsZS1tYWluIC53aGl0ZS1ieCAuY3VycmVuY3ktYm94IC5jdXN0b20tY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgYTpob3ZlciwgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmluYWwsIC55ZXNhdmluZy1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLW1haW4gLmNvbXBhcmlzb24tY2FyZCB0YWJsZSwgLmZ0ci1iZW5lZml0cyAuZnRyYmVuaS1tYWluIC5mdHJiZW5pLXN3aXBlciAuZnRyYmVuaXMtYm94LCAuZnRyLXplcm8gLmZ0cnplLW1haW4sIC5mdHItYmxvZ3MgLmZ0cmJsby1ib3gsIC5mdHItZGlzY292ZXIgLmZ0ci1kaXNjb3Zlci1kZXNrdG9wIC5mdHJkaXMtYm94LCAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnLCAuZm9yZXgtbGVhZC1mb3JtIC5mbHAtaW5uZXItYmcsIC5kb3duLW1lYW4gLmRvd24tYm94LCAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCwgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC53aGl0ZS1ieCwgXG4gIC5nc2Etc3RlcHMgLmdzYS1zdGVwcy1ncmlkIC5nc2Etc3RlcC1ib3gsIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Zy1tYWluLCAuZ3NhLWVsaWdpYmlsaXR5LWFkZGhhciAuaW5kY2Etc3RhcnRlZC1iZywgLm5yaWZjb20tc2VjIC5uZmNvbXNlLW1haW4sIC5yZWN1ZGVwLWVsaWdpIC5yZWN1ZGVwZWxpLW1haW57XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICB9XG4gIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS10aHVtYnMgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlLCAuZ3NhLWVsaWdpYmlsaXR5IC5pbmRjYS1zdGFydGVkLWJnIC5pbmRjYS1zdGF0ZWQtdGFicyAuc3RhcnRlZC1leHBlcmllbmNlLWJnLCAuZ3NhLWRlYWxzIC5ob3QtZGVhbHMtdGFicyBhLmFjdGl2ZSwgLmdybnQtc3RhcnRiYW5rLWJhbm5lciAuZ3JzdGFydGJhbmstbWFpbiwgLmdybnQtZm9ybXVsYS1jYWxjIC5ncm50LWZvcm11bGEgLmdybnQtZm9ybXVsYS1zdGF0aWMgLmdybnQtZm9ybXVsYS1idXR0b24sIC5nZm0tcHJvZHVjdC1iYW5uZXIgLmdmbS1mb3JtIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5ncm50LWRlcG9kZXRpLWJhbm5lciAuZ3JucnByb2Jhbi1kZXNjIHVsLCAuZ3JudC1ucnByb2QtYmFubmVyIC5ncm5ycHJvYmFuLWRlc2MgdWwsIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCAuZ3JzYWludGNhbC1hbm51YWwtdmFsdWUtYm90dG9tLCAuZ3JudC1ucmktZmQgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJ0biwgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLWxpTGlzdCAubGk6aG92ZXIsIC5ncm50LWZiYW4tY2FsYyAuZ2ZiYW5jYWwtbWFpbiwgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy10YWJsZS1tYWluIC5jYy10YWJsZS1wYXJ0IHRhYmxlIHRyLmxpZ2h0LXBpbmssIC5nYXItYmFubmVyIC5nYXItaW5uZXIgLmdhcmktZGVzYyAuYnRuLXdoaXRlLCAuc3RyaG8tdmVudHVyZSAuc3RodmVuLW1haW4gLnN0aHZlbi10YWJzIHVsIGxpIGEuYWN0aXZlLCAuc3RyaG8tYmx1ZXByaW50IC5zdHJibHVlcC1tYWluIC5idG4tYm94IC53aGl0ZS1idG4sIC5zdHByb2QtYmx1ZXByaW50IC5zdHJibHVlcC1tYWluIC5idG4tYm94IC5yZWQtYnRuLCAuc3Rwcm9kLWVsc2UgLnN0cHJvZWxzZS1zd2lwZXIgLnN0cHJvZWxzZS1ib3ggLnN0cHJvZWxzZS1kZXNjIC5idG4tYm94IC5yZWQtYnRuLFxuICAuc3Rwcm9kLXNvbHV0aW9uIC5zdHJzb2x1LXJpZ2h0IC5idG4tYm94IC5yZWQtYnRuLFxuICAuc3Rwcm9kLWJlbmVmaXRzIC5zdHByb2JlbmktYm90dG9tIC5idG4tYm94IC5yZWQtYnRuLCAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIHRoZWFkLCAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCAubm90ZSwgLnN0aW52LXBoaWxvIC5zdGludi1waGlsby1iZyAuc3RpbnYtcGhpbG8tZGVzYyAucmVkLWJ0biwgLnN0aW52LXRlYW1zIC5zdGludi10ZWFtLWlubmVyIC5zdGludi10ZWFtLWRlc2MgLnJlZC1idG4sIC5zdGludi1jdXJyZW50LWZ1bmRzIC5yZWQtYnRuLCAuc3RpbnYtc29sdXRpb24gLnN0aW52LXNvbC1mb3JtIC5yZWQtYnRuLCAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmZvcm0tbGFiZWwtZ3JvdXAsIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZnJvbS1zdGF0ZSAuZHJvcGRvd24gLmRyb3BidG4sIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZnJvbS1zdGF0ZSAuZHJvcGRvd24tY29udGVudCwgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5nYmxjLWJvdHRvbS1idG4gLnJlZC1idG4sIC5odXJ1bi1qb3VybmV5IC5odWpvdXItc3RlcHMgdWwgLnN0ZXAtbGluaywgLmh1cnVuLWFib3V0IC5idG4tYm94IC5rbm93LWFib3V0LCAuZ3JudC1nb2xkLWxvYW4tY2FsYy1uZXcgLmxvYW4tY2FsIC53aGl0ZS1ieCwgLnN0aWNreS1mb290ZXItY2FsY3VsYXRvciAuYmFkZ2UsIC5nZnMtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksIC5nZmZkLWNoYXJnZXMgLnRhYmxlLWNvbnRhaW5lciAuYmFuay10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pLCAuZ2NsLWNhbGMtbWFpbiAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LCAuZnRyLWJhbm5lciAuZnRyYmEtZGVzYyAuYnRuLWJveCAud2hpdGUtYnRuLCAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLWxlZnQgLmZ0Y2FsbGUtbWFpbiAud2hpdGUtYnggLmN1cnJlbmN5LWJveCwgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1sZWZ0IC5mdGNhbGxlLW1haW4gLndoaXRlLWJ4IC5jdXJyZW5jeS1ib3ggLmN1c3RvbS1jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmlyc3QgLmZ0Y2FsZmlyc3QtYnRuLCAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLXJpZ2h0IC5mdGNhbC1maW5hbCAuZnRjYWxyaS10b3AgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1sYWJlbC1ncm91cCAuaW5wdXQtZGl2LWRhcmsgLmZvcm0taW5wdXQsIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtcmlnaHQgLmZ0Y2FsLWZpbmFsIC5mdGNhbHJmaW5hLWJvdHRvbSAudW5sb2NrLWJ0biwgLnllc2F2aW5nLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tbWFpbiAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIHRoZWFkLCAueWVzYXZpbmctcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1tYWluIC5ub3RlLCAuZnRyLWV4cGxvcmUgLmNvbXBhcmlzb24tc2VjdGlvbiAuY29tcGFyZS1oZWFkZXItd3JhcCAuY29tcGFyZS1oZWFkZXIsIC5mdHItZXhwbG9yZSAuY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJlLXJvd3MgLmNvbXBhcmUtcm93IC5jb21wYXJlLXZhbHVlIC5vcC1idG4sIC5mdHItY3RhIC5mdHJjdGEtbWFpbiAuZnRyY3RhLWRlc2MgLmJ0bi1ib3ggLndoaXRlLWJ0biwgLmZ0ci1ibG9ncyAuZnRyYmxvLWJveCAuZnRyYmxvYi1ib3R0b20gLmJ0bi1ib3ggLndoaXRlLWJ0biwgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5sYWJlbC1ncm91cC1tYWluIC5mb3JtLWxhYmVsLWdyb3VwLCAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5hcHBseS1wZXJzb25hbC1iZyAuZ3JhcGxwZXItbWFpbiAuZ3JhcGxwZXItcmlnaHQgLndoaXRlLWJ0biwgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyAuYXBwbHktcGVyc29uYWwtYmcgLmdyYXBscGVyLW1haW4sIC5mb3JleC1sZWFkLWZvcm0gLmZscC1pbm5lci1iZyAubGYtYnggLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wYnRuLCAuZm9yZXgtbGVhZC1mb3JtIC5mbHAtaW5uZXItYmcgLmxmLWJ4IC5ncmlkLWdyb3VwIC5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5jdXN0b20tc2VsZWN0dCAuc2VsZWN0LXRyaWdnZXIsIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuY3VzdG9tLXNlbGVjdHQgLnNlbGVjdC1vcHRpb25zLFxuICAuYmFuciAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiwgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LFxuICAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZywgLmdzYS1lbGlnaWJpbGl0eS1hZGRoYXIgLmluZGNhLXN0YXJ0ZWQtYmcgLmluZGNhLXN0YXRlZC10YWJzIC5zdGFydGVkLWV4cGVyaWVuY2UtYmd7XG4gICAgYmFja2dyb3VuZDogIzIyMiAhaW1wb3J0YW50O1xuICB9XG4gIC5nc2Etc3RlcHMgLmdzYS1zdGVwcy1ncmlkIC5nc2Etc3RlcC1ib3ggLmljb24tc3RlcCwgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgLmhpZ2hsaWdodCwgLm5yaWZjb20tc2VjIC5uZmNvbXNlLW1haW4gLm5mY29tc2UtYm9keSAubmZjb21zZS1ncmlkIC5uZmNvbXNlYi1ib3gsIC5ucmlmY29tLXNlYyAubmZjb21zZS1tYWluIC5uZmNvbXNlLWJvZHkgLm5mY29tc2UtZnVsbC53aGl0ZXtcbiAgICBiYWNrZ3JvdW5kOiAjNDQ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdybnQtbGFubnJpLWFjY291bnQgLnJvdyAuZ3JsYXJpYWNvdXQtYm94IC5ncmxhcmlhY291dGItYm90dG9tIC5ncmxhcmlhY291dGItYnRucyAucmVkLWJvcmRlci1idG4sIC5ncm50LWxhbm5yaS1kZXBvc2l0IC5ncmxhbnJpZGVwby1zd2lwZXIgLnN3aXBlci1zbGlkZSAuZ3JsYW5yaWRlcG8tYm94IC5ncmxhbnJpZGVwby1ib3R0b20gLmdybGFucmlkZXBvYi1idG5zIC5yZWQtYm9yZGVyLWJ0biwgLmdybnQtbnJpLWZkIC5ncmxhbnJpZGVwby1ib3ggLmdybGFucmlkZXBvLWJvdHRvbSAuZ3JsYW5yaWRlcG9iLWJ0bnMgLnJlZC1ib3JkZXItYnRuLCAuZ2FyZC1wYWdlLW1haW4gLmdhci1uYXZpLXN3aXBlciAuZ2FyLW5hdmktYm94LCAuZ3JudC1mbm0tYmVuaWZpdCAuc3dpcGVyLWZubS1iZW5pZml0cyAuZm5tLWJlbmlmaXQtYm94e1xuICAgIGJhY2tncm91bmQ6ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAucmVkZXBvLWludHJlc3QgLnJlZHBpbnQtbWFpbiAucmVkcGludC1iYWNrLWltZ3tcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNTYlKTtcbiAgfVxuICAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtYm90dG9tLWJ0biAucmVkLWJ0bjpkaXNhYmxlZCxcbiAgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5nYmxjLWJvdHRvbS1idG4gLnJlZC1idG5bZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxuICAuc2FpbnRyLXNhdmluZyAuc2FpbnRyLXRhYmxlLXdyYXBlciAuc2FpbnRyLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikgdGQsIC5zYWludHItZmVlcyAuc2FpbnRyLWZlZXMtd3JhcGVyIC5zYWludHItZmVlcy10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRkLCAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZyAuZmQtcmF0ZXMtYm94LmRyb3AtY29udGVudC1iZ3tcbiAgICBiYWNrZ3JvdW5kOiAjNTU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdybnQtbnJpLWZvcmV4LWZldHVyZXMgLmdybnJmb3J4LXN3aXBlciAuZ2ZucmZvcmZldC1ib3ggLmdmbnJmb3JmZXRiLWRlc2N7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzU0NTQ1NCA3MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSk7XG4gIH1cbiAgLnN0cmhvLXZlbnR1cmUgLnN0aHZlbi10YWJzLW1haW4gLnN0aHZlbi10YWJzZGVpbi1ib3g6OmJlZm9yZSwgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnLW1haW4gLnNpcmNhdGctdGFicyB1bCBsaTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMzMuMDglIDExOS4zMSUgYXQgODQuNTQlIDIzLjc0JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzOC4zOSUsICM1NDU0NTQgMTAwJSkgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JudC1sYW5ucmktYmFubmVyIC5ncmxhbnJpYmFuLXZpZGVvLFxuICAuZC1tYXQtYmFubmVyIHBpY3R1cmUgaW1nLFxuICAucGVyc29uYWwtbG9hbi1iYW5uZXIgLmJhbm5lci1iZyAuYmFubmVyLWNvbnRlbnQtaGVpZ2h0LFxuICAuYmFuLXNlYy5vcDMgLmJhbm5lci1pbm5lciAuaW1nLWZsdWlkLCAuaHVydW4tZWRpdG9yLW5ldyAuYmFjay1pbWcsIC5odXJ1bi1zdWNjZXNzIC5iYWNrLWltZywgLmh1cnVuLWpvdXJuZXkgLmJhY2staW1nLCAuZ3JudC1naWZ0LWNpdHktYmFubmVyIC5zdGludi10ZWFtLWlubmVyIC5zdGludi10ZWFtLWltZywgLmdmcmEtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94IC5nZnJhYnJuaWItYmFja3NpZGUsIC5nZmZkLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCAuZ2ZyYWJybmliLWJhY2tzaWRlLCAuZ3JudC1ucmUtYmFubmVyIC5zdGludi10ZWFtLWlubmVyIC5zdGludi10ZWFtLWltZywgLmdjbC1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3ggLmdmcmFicm5pYi1iYWNrc2lkZSB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDU1JSk7XG4gIH1cbn1cblxuLy8gQWNjZXNzaWJpbGl0eSBjc3MgRU5ELS0+IFxuXG5cbi8vIGZvciBvdXRsaW5lc1xuLy8gYm9keTpub3QoLnVzaW5nLWtleWJvYXJkKSA6Zm9jdXMge1xuLy8gICBvdXRsaW5lOiBub25lO1xuLy8gICBib3gtc2hhZG93OiBub25lO1xuLy8gfVxuXG4vLyBTaG93IGZvY3VzIG9ubHkgd2hlbiBrZXlib2FyZCBpcyB1c2VkIFxuOmZvY3VzLXZpc2libGUge1xuICAvLyBvdXRsaW5lOiAycHggc29saWQgIzM1MzUzNTtcbiAgLy8gLyogQlM0IHByaW1hcnkgKi9cbiAgLy8gb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgLy8gYm9yZGVyLXJhZGl1czogMHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBMaW5rcyAqL1xuLy8gYTpmb2N1cy12aXNpYmxlIHtcbi8vICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbi8vIH1cblxuLy8gLnNraXAtdG8tbWFpbi1jb250ZW50ID4gYTpmb2N1cy12aXNpYmxlIHtcbi8vICAgb3V0bGluZTogMnB4IHNvbGlkICMzNTM1MzU7XG4vLyAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4vLyB9XG5cbi8qIERyb3Bkb3duIHRvZ2dsZXMgKi9cbi8vIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMtdmlzaWJsZSB7XG4vLyAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDAsIDAsIC40KTtcbi8vIH1cblxuI3NraXBUb01haW4uaGlnaGxpZ2h0ZWQsIC5jdXN0b21lci1zdXBwb3J0LndoYXQtc3BlY2lhbC5oaWdobGlnaHRlZCwgLmN1c3RvbWVyLXN1cHBvcnQuaGlnaGxpZ2h0ZWQsICNkcm9wZG93bk1lbnVMb2dpbi5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuI3NraXBUb01haW4uaGlnaGxpZ2h0ZWRXaGl0ZSwgLmN1c3RvbWVyLXN1cHBvcnQud2hhdC1zcGVjaWFsLmhpZ2hsaWdodGVkV2hpdGUsIC5jdXN0b21lci1zdXBwb3J0LmhpZ2hsaWdodGVkV2hpdGUsICNkcm9wZG93bk1lbnVMb2dpbi5oaWdobGlnaHRlZFdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufSIsIi8qTm90aWZpY2F0aW9uIFN0YXJ0cyAqL1xuLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMCAwO1xuICAgIC5idG4tYm94IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJGMtZ3JleS0yLCAwLjQpO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgICAuc2VhcmNoYmR5LWg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAuYmR5IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgLy8gcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG59XG5cbi5kcm9wLWRvd24tbm90aWZpY2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubm90aWZpY2F0aW9uLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm90aWZpY2F0aW9uLWJ4IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgQGluY2x1ZGUgY2VudGVyKHgpO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAvL21pbi1oZWlnaHQ6IDU1MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yMik7XG4gICAgbWF4LWhlaWdodDogMzYwcHg7XG4gICAgLnNlYXJjaC1ieEluIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VhcmNoYngtaDN7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICAvL2hlaWdodDogYXV0bztcbiAgICAgICAgICAgIC8vbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxe1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93bntcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY5KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luOiAwIDEyMHB4IDAgMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgICAgei1pbmRleDogMTtcblxuICAgICAgIC5waG9uZS1ieDo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIHdpZHRoOiAwOyBcbiAgICAgICAgaGVpZ2h0OiAwOyBcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIFxuICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2VlZTtcbiAgICAgICB9XG4gICAgfVxufVxuLnBob25lLWJ4e1xuICAgIHBhZGRpbmc6IDE2cHggMjBweDtcblxuICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGhye1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGlzdC1zdHlsZTogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG59IiwiLm92ZXJsYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2VhcmNoLWJ4IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgQGluY2x1ZGUgY2VudGVyKHgpO1xuICAgIHotaW5kZXg6IDk7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjIpO1xuXG4gICAgLnR3aXR0ZXItdHlwZWFoZWFkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnR5cGVhaGVhZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDY0cHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICB9XG59XG5cbi5zZWFyY2gtdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuXG4gICAgLmhkciB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1ib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmhkciB7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDIzNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5oZHIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWJveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICsgLk1UMTAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWFyY2gtYnhJbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmljb24tc2VhcmNoLFxuICAgIC5jbHMtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICB9XG5cbiAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLmNscy1idG4ge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgIC5pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudHQtbWVudSB7XG4gICAgICAgIHdpZHRoOiA0NjBweDtcbiAgICAgICAgbWF4LWhlaWdodDogNDg1cHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG5cbiAgICAgICAgJi50dC1vcGVuIHtcbiAgICAgICAgICAgIGhlaWdodDogNDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAvL3otaW5kZXg6IDU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FuLWRvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAuNSk7XG5cbiAgICAgICAgICAgIC5zcnktdGFnIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvYWxlcnQuc3ZnKSBuby1yZXBlYXQgMCA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEycHggMzBweDtcblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsLndpdGgtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDAgMTJweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1oZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICRncmV5LTQwMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC50dC1zdWdnZXN0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgLjUpO1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIC8vY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS0yMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudHQtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1hZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTUwO1xuICAgICAgICBoZWlnaHQ6IDQ4NXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDY1cHg7XG4gICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmFkLWNhcmQge1xuICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgQGV4dGVuZCAud2hpdGUtYm94O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICArIHAge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3cueWVsbG93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAtMjRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDQjA1O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4zMik7XG5cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC50dC1tZW51IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhbi1kbyArIGRpdiB7XG4gICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWFyY2gtbGlzdGluZyB7XG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAgICAgd2lkdGg6IDc0JTtcblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgYTpub3QoLmYxNGJyKSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAuNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50YWcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mMTRiciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tUmlnaHQucmVkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbWcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3cueWVsbG93IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tUmlnaHQsXG4gICAgICAgICAgICAgICAgLmljb24tcGxheSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC1pbWcge1xuICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDk1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFycm93LnllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaWRlbmF2IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDY7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIC8vb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMWRlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcblxuICAgICYuYWN0IHtcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuXG4gICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICB0b3A6IDI2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCBsaSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM2YzZjNmO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAyOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaWRlTmF2V3JhcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIC8vICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9iaWxlLXNzLnBuZykgbm8tcmVwZWF0O1xuICAgIC8vICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLy8gICAgZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIC8vICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDEwcHgpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLmN1c3RvbWVyLWZyaWVuZGx5IHtcbiAgbWFyZ2luOiAwcHggMCAwIDA7XG4gIHBhZGRpbmc6IDM1cHggMCAxNXB4IDA7XG4gIGJhY2tncm91bmQ6ICM5RDFEMjc7XG5cbiAgLmN1c3RvbWVyLWZyaWVuZGx5LWlubmVyIHtcbiAgICAuY2YtaGVhZGluZyB7XG4gICAgICBjb2xvcjogI0JDM0I0NTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMy42cHg7XG4gICAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgY29sb3I6ICNEMjM2NDM7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICNEMjM2NDM7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNmLXN1Yi1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiAjQkMzQjQ1O1xuICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogNzdweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBsaW5lLWhlaWdodDogNzdweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43N3B4O1xuICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogNzdweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBjb2xvcjogI0QyMzY0MztcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb2xvcjogI0QyMzY0MztcbiAgICAgICAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi8vIFN1Ym5hdlxuLy8gTmV3IGhlYWRlciBzdGFydFxuLm5ldy1oZWFkLWJvZHkge1xuICAgIC5kLW1hdC1zdWJuYXYge1xuXG4gICAgICAgIC5zZWNvbmRhcnktbmF2LnN0aWNreSxcbiAgICAgICAgLnNlY29uZGFyeS10YWIuc3RpY2t5LFxuICAgICAgICAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICAgICAgICAgICAgJi5zdGlja3kge1xuICAgICAgICAgICAgICAgIHRvcDogNzYuNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNzZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3NnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTmV3IGhlYWRlciBlbmRcbi5kLW1hdC1zdWJuYXYge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDBweCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdXRlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBzZWR1by10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIHotaW5kZXg6IC0xMDtcblxuICAgICAgICBAbWVkaWEgKGFueS1ob3Zlcjogbm9uZSkge1xuICAgICAgICAgICAgLnBzZWR1by10cmFjayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAvLyB3aWR0aDogbWF4LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjVweDtcbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LW5hdiB7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY29uZGFyeS1uYXYsXG4gICAgLnNlY29uZGFyeS10YWIsXG4gICAgLnNlY29uZGFyeS10YWItbm9ybWFsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMik7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuc3RpY2t5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAxMDZweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICB1bDpub3QoLmZpbHRlcikgbGkgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFpbmVyIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcblxuICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bDpub3QoLmZpbHRlcikge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAwIDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzExODApIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm5vLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyogbW9iaWxlIG5ldCBiYW5raW5nIGZvciAxMDI0IHJlc29sdXRpb24qL1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiBlbmQqL1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRtYXJvb247XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjE2MTYxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzglO1xuICAgICAgICAgICAgICAgICAgICAgICAgLyogMjQuODRweCAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEuYnRuLWFwcGx5IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWExYjI0O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5ldy1zZWNuYXYge1xuICAgICAgICAgICAgdWw6bm90KC5maWx0ZXIpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1jb250YWluZXItbW9iaWxlLW9ubHkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgIC5idG4tYXBwbHkge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTRkZWcsICM2MTBFMTQgMS4xOSUsICM5QjFFMjYgMzkuOTglLCAjMzUwQTBEIDEwNy40JSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggOC41cHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcblxuXG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JudC1hdmVyYWdlLXN1Ym5hdiB7XG4gICAgICAgIC5zZWNvbmRhcnktbmF2IHtcbiAgICAgICAgICAgIHVsOm5vdCguZmlsdGVyKSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzliMWUyNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdybnQtZXBmLXN1Ym5hdiB7XG4gICAgICAgIC5uYXYge1xuICAgICAgICAgICAgJjpub3QoLmZpbHRlcikge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gZC1tYXQgYmFubmVyXG4uZC1tYXQtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjQxLCAyNDEsIDIwOSk7XG4gICAgcGFkZGluZzogNjBweCAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbW53MTQ0MCkge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDAgMjMwcHggMDtcbiAgICB9XG5cbiAgICAuZl9jb250ZW50IHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuZl9oMSB7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZl9wYXJhIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggNjBweDtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4OWRlZywgIzVGMEQxNiAwJSwgIzlBMUIyNCA2OS41JSwgI0I0MzE0MCA5OC4xJSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHBpY3R1cmUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdybnQtYXZlcmFnZS1iYW5uZXIge1xuICAgICAgICAuZl9oMSB7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZl9wYXJhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5YTFiMjQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWExYjI0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9kLW1hdC1vdmVydmlld1xuLmQtbWF0LW92ZXJ2aWV3IHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDBweCAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAzMnB4IDA7XG4gICAgfVxuXG5cbiAgICAucmVhZC1tb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaDIge1xuICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZjE0IHtcbiAgICAgICAgY29sb3I6ICMzRjNGM0Y7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc0MjUpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM0YzRjNGO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogMTUwJSAqL1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdybnQtYXZlcmFnZS1vdmVydmlldyB7XG4gICAgICAgIC5oMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmYxNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NDI1KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ncm50LWVwZi1vdmVydmlldyB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAwcHggMDtcblxuICAgICAgICAuaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mMTQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9kLW1hdC1mZWF0dXJlcy1jb21wXG4uZC1tYXQtZmVhdHVyZXMtY29tcCB7XG4gICAgcGFkZGluZzogNDBweCAwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE3OGRlZywgcmdiYSgyNDQsIDIyMywgMjMxLCAwLjIzKSAxLjI4JSwgI0RFRTdGNyA3My45NCUpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NTc1KSB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICB9XG5cbiAgICAuZC1tYXQtaDMge1xuICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgIC8qIDEyNi4xOSUgKi9cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc1NzUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc0MjUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kLW1hdC1mZWF0dXJlcy1jb2wge1xuICAgICAgICAvLyBmbGV4OiAwIDAgMjAlO1xuICAgICAgICAvLyBtYXgtd2lkdGg6IDIwJTtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMuMzMlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogNjBweCAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZldGF1cmVzX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTgwKSB7XG4gICAgICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kLW1hdC1zdGVwcyB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAxMnB4O1xuICAgIH1cblxuICAgIC5kLW1hdC1oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgLyogMTI2LjE5JSAqL1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcblxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLy8gY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMjAlO1xuICAgICAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICAgICAgICAgIHRvcDogOTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IGRhc2hlZCAjM2EzYTNhO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1pZGRsZS1saW5lIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDY2JTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzExODApIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjQlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTExMikge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NSU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTYlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwcHggZGFzaGVkICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICMzYTNhM2E7XG4gICAgICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogNzVweDtcbiAgICAgICAgICAgICAgICAvLyAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgLy8gICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhdmFpbEFuaW0gMC41cyBlYXNlLWluLW91dCAxcyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgLyogQXBwbHkgYW5pbWF0aW9uICovXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhdmFpbEFuaW0xIDAuNXMgZWFzZS1pbi1vdXQgMXMgZm9yd2FyZHM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGFuaW1hdGlvbjogdmVyYXZhaWxBbmltIDAuNXMgZWFzZS1pbi1vdXQgMXMgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5taWRkbGUtbGluZTIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjRjlCODc2O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDY2JTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzExODApIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjQlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTExMikge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NSU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTclO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwcHggZGFzaGVkICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhdmFpbEFuaW0gMC41cyBlYXNlLWluLW91dCAycyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgLyogQXBwbHkgYW5pbWF0aW9uICovXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhdmFpbEFuaW0xIDAuNXMgZWFzZS1pbi1vdXQgMnMgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBhbmltYXRpb246IHZlcmF2YWlsQW5pbSAwLjVzIGVhc2UtaW4tb3V0IDJzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgLyogQXBwbHkgYW5pbWF0aW9uICovXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG5cblxuICAgICAgICAuZC1tYXQtc3RlcnAtZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0ZXBfdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTEyQTJDO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmQtbWF0LWpvdXJuZXkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTc2ZGVnLCByZ2JhKDI0NCwgMjIzLCAyMzEsIDAuMykgMy4wMiUsIHJnYmEoMjIyLCAyMzEsIDI0NywgMC4zKSAxMjcuMDMlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAxMnB4O1xuICAgIH1cblxuXG5cblxuICAgIC5kLW1hdC1oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgLyogMTI2LjE5JSAqL1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcblxuICAgICAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG5cbiAgICAgICAgICAgIGZyb20sXG4gICAgICAgICAgICA5MCUsXG4gICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCwgKTtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDAwbXM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZyb20ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA2MCUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDRweCwgLTIwcHgsIDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHB4LCAtMjBweCwgMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmpvdXJuZXlEZXRhaWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDMwcHggNTBweCAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAyMHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDVweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAudHh0Qm94IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREZFOEY4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIzKTtcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig5Ljg5OTk5OTYxODUzMDI3M3B4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzkxMkEyQztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubVIyNSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1MMjUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDI1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG5cbiAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tUjI1IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubUwyNSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWZ0Q29sIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyAmLmFuaW1hdGVke1xuICAgICAgICAgICAgLy8gICBhbmltYXRpb24tZHVyYXRpb246IDJzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICBAa2V5ZnJhbWVzIGJvdW5jZUluVXAxIHtcblxuICAgICAgICAgICAgICAgIGZyb20sXG4gICAgICAgICAgICAgICAgOTAlLFxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCwgKTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA5MCUge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0Q29sIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDE1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50eHRCb3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMTJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gJi5hbmltYXRlZHtcbiAgICAgICAgICAgIC8vICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgQGtleWZyYW1lcyBib3VuY2VJblVwMSB7XG5cbiAgICAgICAgICAgICAgICBmcm9tLFxuICAgICAgICAgICAgICAgIDkwJSxcbiAgICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQsICk7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDAwbXM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgOTAlIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5taWRDb2wge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDIuMHMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuNXMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGtleWZyYW1lcyBib3VuY2VJblVwMiB7XG5cbiAgICAgICAgICAgICAgICBmcm9tLFxuICAgICAgICAgICAgICAgIDkwJSxcbiAgICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQsICk7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA2MCUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAyNTBweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAyNTBweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMnMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA3NSUge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAxMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDEwcHgsIDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDkwJSB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMzBzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMHM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xMHB4IGF1dG87XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmQtbWF0LXRoaW5ncyB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNTNweCAwIDIycHg7XG4gICAgfVxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZEJveCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjIzLCAyMzIsIDI0OCwgMC4zKTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNGRlZywgcmdiYSgyNTUsIDIzNSwgMjQzLCAwLjMpIC0xMS4yMSUsIHJnYmEoMjQyLCAyNDYsIDI1NSwgMC4zKSA5NC43OCUpO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgICYucm93Q29sdW1uIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk4OTg5ODtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9nX2NvbnQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZy5wZGYtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAvKiAxNDQuNDQ0JSAqL1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uZC1tYXQtd2h5LWlkZmMge1xuICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRkZBRkEgMCUsIHJnYmEoMjMyLCAyMzcsIDI1MCwgMC41OSkgMTAwJSk7XG4gICAgICAgIHBhZGRpbmc6IDI4cHggMCAwO1xuICAgIH1cblxuICAgIC5kLW1hdC1oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgLyogMTI2LjE5JSAqL1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmRCb3gge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTJkZWcsIHJnYmEoMjQ0LCAyMjMsIDIzMSwgMC4yMykgLTI2LjE0JSwgI0UyRUNGRCA2Ny40MyUpO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIzNXB4O1xuXG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uZC1tYXQtZGlzY292ZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAwO1xuICAgIH1cblxuICAgIC5kLW1hdC1oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgLyogMTI2LjE5JSAqL1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpc2NvdmVyU2xpZGUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5zdGVwQ2FyZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0VBRUFFQTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAuaDE0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcblxuICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRURFREVEO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzNXB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE4cHggYXV0byAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBmYXEtY29tcFxuLmQtbWF0LWZhcS1jb21wIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDQwcHggMHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgICB9XG5cbiAgICAuZC1tYXQtaDMge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcblxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuXG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpYW4ge1xuICAgICAgICAudHJnciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmFxLWl0ZW1zIHtcblxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlBOUE5QTtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgJjpoYXMoPi50cmdyLmFjdCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLUJsb2dzLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjApIDAlLCByZ2JhKDE3NywgMTc3LCAxNzcsIDAuMjApIDEwMCUpKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50cmdyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA1MHB4IDE2cHggMTZweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDg1cHggMTVweCAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvZ19jb250IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTQ5NDk0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCA5MnB4IDIwcHggMTZweDtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItdG9wOiAxcHggc29saWQgI0RCREJERTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxQzI1MkU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDg1cHggNDRweCAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgLmJ0bi1ibGFjayB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMXB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICYucm90YXRlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhcS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjNDQ0MDNCO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmQtbWF0LXN0aWNreS1mb290ZXIgLmJ0bi1ib3ggLmJ0bi1yZWQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBrZXlmcmFtZXMgYXZhaWxBbmltIHtcbiAgICBmcm9tIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB3aWR0aDogNjclO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBhdmFpbEFuaW0xIHtcbiAgICBmcm9tIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgfVxufVxuXG4uYm91bmNlSW5VcDEge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXAxO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwMTtcbn1cblxuLmJvdW5jZUluVXAyIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwMjtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDI7XG59IiwiLyogQWNjb3JkaWFuIHN0eWxlICovXG5cbi5hY2NvcmRpYW4ge1xuICAgIC8qIGNvbW1vbiBhY2NvcmRpYW4gbGlrZSBGQVEgKi9cbiAgICAudHJnciB7XG4gICAgICAgIEBleHRlbmQgLndoaXRlLWJveDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9nX2NvbnQge1xuICAgICAgICBAZXh0ZW5kIC53aGl0ZS1ib3g7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgICAgICAvLyBib3JkZXItdG9wOiAxcHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgLy8gcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAudHJnciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudG9nX2NvbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogY29tbW9uIGFjY29yZGlhbiBsaWtlIEZBUSBlbmQgKi9cblxuICAgIC8qIFByb2R1Y3QgRGV0YWlsIHBhZ2UgRWxpZ2liaWxpdHkgKi9cbiAgICAmLm9wMSB7XG4gICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvZ19jb250IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBQcm9kdWN0IERldGFpbCBFbGlnaWJpbGl0eSBlbmQqL1xufSIsIi8vSW5jb21lIFRheCBGQVFzXG4uaW5jb21lLXRheC1mYXEge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA0MHB4IDBweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuYWNjb3JkaWFuIHtcbiAgICAudHJnciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICYuYWN0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mYXEtaXRlbXMge1xuXG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjIwKTtcblxuICAgICAgJjpoYXMoPi50cmdyLmFjdCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkJGQkZCIDAlLCAjRjBGMEYwIDEwMCUpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAudHJnci10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMjRweCAzMHB4IDE2cHggMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDI0cHggNDBweCAxMnB4IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICB9XG5cbiAgICAgIC50b2dfY29udCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzNGM0YzRjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDBweCA5MnB4IDIwcHggMTZweDtcbiAgICAgICAgLy8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRCREU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMjRweCAyMHB4IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWJveCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgIC5idG4tbGluayB7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbiAgJi5ncm50LWVwZi1mYXFzIHsgXG4gICAgLmZhcS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZhcS1pdGVtcyB7XG4gICAgICBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZhcS10aXRsZSB7XG4gICAgY29sb3I6ICM5QjFFMjY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG5cbn0iLCJib2R5LmdybnQtb3B0aW1pemUtcGFnZSB7XG4gIHBhZGRpbmctdG9wOiAxNjBweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbn1cblxuLmluc2Fjby1iYW5uZXIge1xuICBwYWRkaW5nOiA3N3B4IDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDY2MHB4O1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweCAwO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaW5zYWNvYmFuLWJhY2tpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuaGVhZCB7XG4gICAgLnN0YXItdGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgZ2FwOiA2cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTZweDtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQsIG9yIDE2NyUgKi9cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1MDM5MXB4O1xuICAgICAgICBjb2xvcjogI0U5RTlFOTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaDEge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTEuNTRkZWcsICNGRkZGRkYgLTAuODYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgOTIuMjYlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50eHQge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgY29sb3I6ICNGNkY2RjY7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zb2wtZ3JpZC1tYWluIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW46IDMycHggMCAwO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIH1cblxuICAgICAgLnNvbC1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTlweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTUwMzkxcHg7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWJveCB7XG4gICAgICBtYXJnaW4tdG9wOiA1MnB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgIH1cblxuICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDY2cHg7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBjb2xvcjogIzIyMjIyMjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50aHJlZS1xci1tYWluIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KSAxMDAlKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAucXItaW1nIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMy41M2RlZywgcmdiYSgyNDIsIDIwOSwgMTQzLCAwLjQpIDIuNDQlLCByZ2JhKDIxMiwgMTU5LCA1NiwgMC40KSAxMDAlKTtcbiAgICAgICAgZmlsdGVyOiBibHVyKDE1MHB4KTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgYW5pbWF0aW9uOiBnbG93U2NhbGUgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucXItYnRtLWdyaWQge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgZ2FwOiAyMnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnFyLWJ0bS1ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICArLnFyLWJ0bS1ib3g6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XG4gICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50IHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAudHh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5nc2FhY2NiLWJnIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIHBhZGRpbmc6IDIwcHggNzJweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMjQ2LCAyNDYsIDAuMik7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgfVxuXG4gICAgLmdzYWFjY2ItbWFpbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAuZ3NhYWNjYi1sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IGF1dG87XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3NhYWNjYi1pbWcge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdzYWFjY2ItZGVzYyB7XG4gICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICBjb2xvcjogI0Y2RjZGNjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICYuaGlkZGVuLWNvbnRlbnQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZ3NhYWNjYi1yaWdodCB7XG4gICAgICAgIC5nc2FhY2NiLWJ0bi1saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBhcnJvd0JvdW5jZSAxLjJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogYXJyb3dCb3VuY2UxIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLmhlYWQge1xuICAvLyAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgLy8gICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgLy8gICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIC8vICAgfVxuXG4gIC8vICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gIC8vICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAvLyAgIH1cblxuICAvLyAgIC5oMiB7XG4gIC8vICAgICBmb250LXNpemU6IDM2cHg7XG4gIC8vICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgLy8gICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC8vICAgICBjb2xvcjogI2ZmZjtcbiAgLy8gICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgLy8gICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAvLyAgICAgICBmb250LXNpemU6IDMwcHg7XG4gIC8vICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAvLyAgICAgfVxuXG4gIC8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgLy8gICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAvLyAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgLy8gICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgLy8gICAgIH1cbiAgLy8gICB9XG5cbiAgLy8gICAudHh0IHtcbiAgLy8gICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgLy8gICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAvLyAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLy8gICAgIGNvbG9yOiAjZmZmO1xuICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gIC8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgLy8gICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAvLyAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgLy8gICAgIH1cbiAgLy8gICB9XG4gIC8vIH1cbn1cblxuQGtleWZyYW1lcyBnbG93U2NhbGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFycm93Qm91bmNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgICAvKiBtb3ZlIHVwICovXG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYXJyb3dCb3VuY2UxIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMTgwZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCkgcm90YXRlKDE4MGRlZyk7XG4gICAgLyogbW92ZSB1cCAqL1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG5cbi8vIG92ZXJ2aWV3XG4uZ3NhLW92ZXJ2aWV3IHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuZ3NhLW92ZXJ2aWV3LXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC5oMiB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ3NhLW92ZXJ2aWV3LWRlc2Mge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5kZXNjIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBjb2xvcjogIzI0MjQyNDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mMTZiciB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgfVxuXG4gICAgLm1vcmV0ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIGdybnQtdGhyZWUtaG93XG4uZ3JudC10aHJlZS1ob3cge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDE3NC4wMiUgMTcwLjYlIGF0IDQuNTglIDEuODElLCByZ2JhKDI1MywgMjA1LCAyMDUsIDAuMDgpIDAlLCByZ2JhKDI1MywgMjA1LCAyMDUsIDAuNSkgMTAwJSk7XG4gIHotaW5kZXg6IDE7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuXG4gIC5iYWNrLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAtMTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5oMiB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzYyB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXhzdWJwcndvci1tYWluIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG5cbiAgICAuZXhzcHdvLXN0ZXBzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgJi5yZXNlcnZlIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rhc2gtbGluZTEucG5nKSByZXBlYXQteCAwIDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgdHJhbnNmb3JtIDAuNXMgZWFzZTtcblxuICAgICAgICAgICYuaXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYubm9Cb3JkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3ZlcnQtbGluZS5wbmcpIHJlcGVhdC15IDI0cHggNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyAvLyByZW1vdmUgc3RhdGljIGJhY2tncm91bmRcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMDsgLy8gc3RhcnQgZnJvbSAwXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmVydC1saW5lLnBuZykgcmVwZWF0LXk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjZzIGVhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaGlkZWU6YmVmb3JlLFxuICAgICAgICAgICAgJi5tb2ItaGlkZWU6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pcy12aXNpYmxlOjpiZWZvcmUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm51bSB7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0Q4NzU4NSAwLjg3JSwgI0E3MjMzOSAxMDAlKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBhcmEtYm94IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjhweCAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTM4cHg7XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmxhc3RDaGlsZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2N1cnZlLXIucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC05NnB4O1xuICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICByaWdodDogLTY2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYubm8tYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyAmOmZpcnN0LWNoaWxke1xuICAgICAgICAvLyAgIGxpe1xuICAgICAgICAvLyAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgLy8gICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC8vICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC01JTsgXG4gICAgICAgIC8vICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLy8gICAgICAgfVxuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgIH0gICAgXG4gICAgICAgIC8vIH1cbiAgICAgICAgJi5yZXNlcnZlIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5sYXN0Q2hpbGQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2V4cG9ydC1zdWJwcm9kdWN0LXBhZ2UvY3VydmUucG5nKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogLTY4cHg7XG4gICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTI4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjA4cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlY291bmQge1xuICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRoaXJkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaGlkZWUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5tb2ItaGlkZWUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5leHN1LWJ0bS1saW5lIHtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY29sb3I6ICM1MDVBNjM7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIGdybnQtdGhyZWUtd2h5XG4uZ3JudC10aHJlZS13aHkge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuXG4gIC5oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5oMiB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzYyB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucm93IHtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG5cbiAgLmNvbC1sZy00IHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuXG4gIC5ndHctYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U0RTRFNDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IC41cyBhbGw7XG5cbiAgICAuZ3R3LWltZyB7XG4gICAgICB3aWR0aDogNjRweDtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzIGFsbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3R3LWRlc2Mge1xuICAgICAgLmgzIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGVzYyB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmLmhvdmVyLWJnMSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDguMTRkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNi4zNSUsIHJnYmEoMjQ0LCAyMjAsIDE5NSwgMC4zMSkgNzMuMzklKSwgI0ZGRkZGRjtcbiAgICAgIH1cblxuICAgICAgJi5ob3Zlci1iZzIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ4LjE0ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYuMzUlLCByZ2JhKDIwMCwgMjMyLCAyMDEsIDAuMzEpIDczLjU0JSksICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgICYuaG92ZXItYmczIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0OC4xNGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2LjM1JSwgcmdiYSgyNDQsIDIyMCwgMTk1LCAwLjMxKSA3My4zOSUpLCAjRkZGRkZGO1xuICAgICAgfVxuXG4gICAgICAmLmhvdmVyLWJnNCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDguMTRkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNi4zNSUsIHJnYmEoMjQ0LCAyMjAsIDE5NSwgMC4zMSkgNzMuMzklKSwgI0ZGRkZGRjtcbiAgICAgIH1cblxuICAgICAgJi5ob3Zlci1iZzUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ4LjE0ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYuMzUlLCByZ2JhKDE5NSwgMjI4LCAyNDQsIDAuMzEpIDczLjM5JSksICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgIC5ndHctaW1nIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci10aHJlZS13aHkge1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5ndHctYm94IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuZ2ZyYWJybmktbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDMycHggYXV0byAwO1xuICAgIGdhcDogMTZweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMHB4O1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGdybnQtdGhyZWUtYmVuaWZpdHNcbi5ncm50LXRocmVlLWJlbmlmaXRzIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg0OS44OCUgMTMzLjY5JSBhdCA1Mi41JSAwJSwgIzEzMDEwMiAyMCUsICM1NDAyMDcgMTAwJSksIHJhZGlhbC1ncmFkaWVudCgxNzQuMDIlIDE3MC42JSBhdCA0LjU4JSAxLjgxJSwgcmdiYSgyNTMsIDIwNSwgMjA1LCAwLjA4KSAwJSwgcmdiYSgyNTMsIDIwNSwgMjA1LCAwLjMpIDEwMCUpO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuYmFjay1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAuaGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuaDIge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN0YmVuaS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuOCk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLmJhY2staW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0YmVuaS1pbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdGJlbmktZGVzYyB7XG4gICAgICAuZGVzYyB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgY29sb3I6ICNGNkY2RjY7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYixcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdzYS1iZW5pZml0LW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAzNXB4IGF1dG8gMDtcbiAgICBnYXA6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgIG1hcmdpbjogMjVweCBhdXRvIDBweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjI1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gZ3JudC10aHJlZS1mZWF0XG4uZ3JudC10aHJlZS1mZWF0IHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxNzQuMDIlIDE3MC42JSBhdCA0LjU4JSAxLjgxJSwgcmdiYSgyNTMsIDIwNSwgMjA1LCAwLjEyKSAwJSwgcmdiYSgyNTMsIDIwNSwgMjA1LCAwLjUpIDEwMCUpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuaGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuaDIge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJvdyB7XG4gICAgcm93LWdhcDogMzBweDtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cblxuICAudGhyZWUtZmVhdC1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZERDZEOTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OHB4IGF1dG87XG4gICAgZ2FwOiAxNnB4O1xuICAgIHRyYW5zaXRpb246IC41cyBhbGw7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDBweCBhdXRvO1xuICAgICAgZ2FwOiAxMnB4O1xuICAgIH1cblxuICAgIC50aHJlZS1mZWF0LWljb24ge1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC41cyBhbGw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRocmVlLWZlYXQtZGVzYyB7XG4gICAgICAuaDMge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBjb2xvcjogIzIyMjIyMjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xuXG4gICAgICAudGhyZWUtZmVhdC1pY29uIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci10aHJlZS1mZWF0IHtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgLnJvdyB7XG4gICAgICAgIHJvdy1nYXA6IDE2cHg7XG5cbiAgICAgICAgLmNvbC0xMiB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ2ZyYWJybmktbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDMycHggYXV0byAwO1xuICAgIGdhcDogMTZweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMHB4O1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGdybnQtdGhyZWUtZ2V0dGluZ1xuLmdybnQtdGhyZWUtZ2V0dGluZyB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMTMwMTAyIDAlLCAjNDMwNTA5IDMwJSwgIzZGMEExMCA1MCUsICM0MzA1MDkgNzAlLCAjMTMwMTAyIDEwMCUpO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuYmFjay1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAuaGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuaDIge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkxLjc1ZGVnLCAjRkZGRkZGIC0wLjg2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDc2Ljg1JSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgIHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdldHRpbmctaW5uZXItbWFpbiB7XG4gICAgcGFkZGluZzogNDhweCA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gICAgfVxuXG4gICAgLmdpbS1ib3gge1xuICAgICAgLmdpbWItdGl0bGUtZGVzYyB7XG4gICAgICAgIC5oMyB7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgICAgY29sb3I6ICNGNkY2RjY7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5naW0tbGlzdGluZy1ncmlkIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjE5LCAyMTksIDIyMiwgLjMpO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZ2ltLWxpc3RpbmctYm94IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMnB4IGF1dG87XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAuZ2ltLWljb24ge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2ltLWRlc2Mge1xuICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5naW0tZWxpZ2liaWxpdHkge1xuICAgICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgIH1cblxuICAgICAgLmdpbS1lbGktdG9wIHtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gICAgICB9XG5cbiAgICAgIC5naW0tZWxpLWJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgICAgLmdpbS1lbGliLWdyaWQge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZ2FwOiA2NHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICAgICAgZ2FwOiA0OHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5naW1lZy1ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuaDQge1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDYuMzRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNi4zNHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKy5naW1lZy1ib3g6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IC0zMnB4O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgcmdiYSgyMzMsIDIzMywgMjMzLCAuMyk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgdG9wOiAtMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCByZ2JhKDIzMywgMjMzLCAyMzMsIC4zKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmZ3b3N0ZXAtaW5tYWluIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgICAgZ2FwOiA0MHB4O1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDM1cHggYXV0byAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5ncmZ3b3N0ZXAtYm94IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ4cHggYXV0bztcbiAgICAgICAgICBnYXA6IDE4cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ3Jmd29zdGVwYi1pbWcge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAvLyBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4ZjQzNDc7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgLy8gICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgLy8gICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIC8vICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAvLyAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWlkZGxlLWxpbmUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xuICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICB0b3A6IDM5cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC01MiU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgIGxlZnQ6IC02NCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XG4gICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBib3R0b206IDcwJTtcbiAgICAgICAgICAgIHRvcDogLTMwJTtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hbmltYXRlZCB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBhbmltYXRpb246IGxpbmVBbmltYXRpb24gMC41cyBlYXNlLWluLW91dCAwLjZzIGZvcndhcmRzO1xuICAgICAgICAgICAgLyogQXBwbHkgYW5pbWF0aW9uICovXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYW5pbWF0aW9uOiB2ZXJMaW5lQW5pbWF0aW9uIDAuNXMgZWFzZS1pbi1vdXQgMC42cyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgLyogQXBwbHkgYW5pbWF0aW9uICovXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5taWRkbGUtbGluZTIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xuICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICB0b3A6IDM5cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC01MiU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgIGxlZnQ6IC02NCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XG4gICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBib3R0b206IDAlO1xuICAgICAgICAgICAgdG9wOiAtNDIlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbGluZUFuaW1hdGlvbiAwLjVzIGVhc2UtaW4tb3V0IDEuM3MgZm9yd2FyZHM7XG4gICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBhbmltYXRpb246IHZlckxpbmVBbmltYXRpb24gMC41cyBlYXNlLWluLW91dCAxLjNzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1pZGRsZS1saW5lMyB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XG4gICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHRvcDogMzlweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTUyJTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgdG9wOiAzNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xuICAgICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAxMCU7XG4gICAgICAgICAgICB0b3A6IC01MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBsaW5lQW5pbWF0aW9uIDAuNXMgZWFzZS1pbi1vdXQgMi4zcyBmb3J3YXJkcztcbiAgICAgICAgICAgIC8qIEFwcGx5IGFuaW1hdGlvbiAqL1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogdmVyTGluZUFuaW1hdGlvbiAwLjVzIGVhc2UtaW4tb3V0IDIuM3MgZm9yd2FyZHM7XG4gICAgICAgICAgICAgIC8qIEFwcGx5IGFuaW1hdGlvbiAqL1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5naW0tc3RlcC1idG0ge1xuICAgICAgbWFyZ2luLXRvcDogNDhweDtcblxuICAgICAgLmRlc2Mge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4MCU7XG4gICAgICAgIGNvbG9yOiAjRTlFOUU5O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4td2hpdGUge1xuICAgICAgICBtYXJnaW46IDQ4cHggYXV0bztcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMjBweCA4NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgbWFyZ2luOiAzMnB4IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpc2NsYWltZXIge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGNvbG9yOiAjREJEQkRFO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpbmVBbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICB3aWR0aDogMDtcbiAgICAvKiBTdGFydCB3aWR0aCAqL1xuICB9XG5cbiAgdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLyogRW5kIHdpZHRoICovXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTgwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLyogRW5kIHdpZHRoICovXG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgdmVyTGluZUFuaW1hdGlvbiB7XG4gIGZyb20ge1xuICAgIGhlaWdodDogMDtcbiAgICAvKiBTdGFydCB3aWR0aCAqL1xuICB9XG5cbiAgdG8ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAvKiBFbmQgd2lkdGggKi9cbiAgfVxufVxuXG4vLyBncm50LXRocmVlLWZlZXNcbi5ncm50LXRocmVlLWZlZXMge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgLmhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmgyIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBjb2xvcjogIzI0MjQyNDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50aHJlZS1ncmlkLW1haW4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcblxuICAgIC50aHJlZS1mZWVzLWdyaWQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBnYXA6IDA7XG5cbiAgICAgICYud2hpdGUtYmcge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAudGZnLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMThweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICArLnRmZy1ib3gge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgICAgICBiLFxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbm5lci1ncmlkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICsuZGVzYzo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi50b3AtZ3JpZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM2RTBBMEYgMS4wNyUsICM0NTA3M0YgOTkuMTElKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcblxuICAgICAgICAudGZnLWJveCB7XG4gICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mdWxsIHtcbiAgICAgIC50ZmctYm94IHtcbiAgICAgICAgcGFkZGluZzogMTRweCAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTRweCAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGNvbG9yOiAjNTA1QTYzO1xuXG4gICAgICAgICAgYixcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRtLW1haW4ge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICAuYnRuLWJsYWNrLW91dGxpbmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwYWRkaW5nOiAyMHB4IDgwcHg7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgYm9yZGVyLXJhZGl1czogOTlweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzJCNjFGNjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGdzYSBmYXFcbi5nc2EtZmFxcyB7XG4gIHBhZGRpbmc6IDYwcHggMHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweDtcbiAgfVxuXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1ib3gge1xuICAgIC5idG4tcmVkIHtcbiAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUIxRTI2O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZ3NhLW1haW4tZmFxcy1maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICBtYXJnaW46IDQwcHggMHB4IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICBtYXJnaW46IDMwcHggMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgZ2FwOiAxN3B4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLmdzYS1tYWluLWZhcXMtZmlsdGVyLWl0ZW1zIHtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcblxuICAgICAgLmdzYS1tYWluLWZhcXMtZmlsdGVyLWl0ZW1zLXR4dCB7XG5cbiAgICAgICAgcGFkZGluZzogOXB4IDQwcHg7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgcGFkZGluZzogOXB4IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIC8vIG1pbi13aWR0aDogODBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlyc3QtY2xhc3NpYy1jYy1jb250YWluZXIgLmdzYS1tYWluLWZhcXMtZmlsdGVyLWl0ZW1zOmhhcyg+IC5maXJzdC1jbGFzc2ljLWNjLWNvbnRhaW5lciAuZ3NhLW1haW4tZmFxcy1maWx0ZXItaXRlbXMtdHh0LmFjdGl2ZSkgcCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvcmRpYW4ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG5cbiAgICAuZmFxLWl0ZW1zIHtcbiAgICAgIC50cmdyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCZW5pZml0IENhbGN1bGF0ZSBQb3B1cGFcbi5vcGVuYWNjcG9wdXAtbW9kYWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG5cbiAgJi5zaG93IHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogODM1cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtMTIxZGVnLCByZ2IoMjI3LCAxMDAsIDEwMCkwJSwgcmdiYSgyMjYsIDk4LCA5OCwgMC43KTE0JSwgcmdiYSgyMTksIDc4LCA3OCwgMC40KSAzNiUsIHJnYmEoMjE2LCA2NywgNjcsIDAuMikgNTYlLCByZ2JhKDIxNCwgNjEsIDYxLCAwLjYpIDgxJSwgcmdiKDIxMiwgNTYsIDU2KSAxMDAlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICBwYWRkaW5nOiA2NHB4IDY0cHggMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDBweCAwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkRGMkY0O1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDBweCAwcHg7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cblxuICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjhweDtcbiAgICAgIHRvcDogMjRweDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAvLyB0b3A6IDIwcHg7XG4gICAgICAgIHRvcDogLTQwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDI4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE2MHB4KTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cblxuICAgIC5vcGFjYy1tYWluIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiAwcHggMjBweCAyMHB4O1xuICAgICAgfVxuXG4gICAgICAub3BhY2MtdG9wIHtcbiAgICAgICAgLm9wYWNjdG8tZGVzYyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0byAzMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5oMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICMxOTFDMUY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcGFjYy1pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vcGFjYy1sZWZ0IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAgICAgICAub3BhY2NsLWltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgaW1nIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aHJlZS1xci1tYWluIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCkgMTAwJSk7XG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTFweDtcbiAgbGVmdDogMzdweDtcbiAgbWF4LXdpZHRoOiAyNDNweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiAzNHB4O1xuICAgIG1heC13aWR0aDogMTM1cHg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xci1pbWcge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMzLjUzZGVnLCByZ2JhKDI0MiwgMjA5LCAxNDMsIDAuNCkgMi40NCUsIHJnYmEoMjEyLCAxNTksIDU2LCAwLjQpIDEwMCUpO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cigxNTBweCk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZ2xvd1NjYWxlIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vcGFjYy1yaWdodCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDUycHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDM0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vcGFjYy1sZXRvcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgICAgICAgICAuaDIge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9wYWNjcmktYm90dG9tIHtcbiAgICAgICAgICAgIC5vcGFjY3N0ZXAtaW5tYWluIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAgICAgICAub3BhY2NzdGVwLWJveCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg2ODczO1xuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5vcGFjY3N0ZXBiLW51bSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0Q4NzU4NSAwLjg3JSwgI0E3MjMzOSAxMDAlKTtcblxuICAgICAgICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubWlkZGxlLWxpbmUyIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgcmdiYSgxNTUsIDMwLCAzOCwgMC40KTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMCU7XG4gICAgICAgICAgICAgICAgICB0b3A6IC05MSU7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hbmltYXRlZCB7XG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiB2ZXJMaW5lQW5pbWF0aW9uIDAuNXMgZWFzZS1pbi1vdXQgMS4zcyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgLyogQXBwbHkgYW5pbWF0aW9uICovXG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IHZlckxpbmVBbmltYXRpb24gMC41cyBlYXNlLWluLW91dCAxLjNzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICAgIC8qIEFwcGx5IGFuaW1hdGlvbiAqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLm1pZGRsZS1saW5lMyB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggZGFzaGVkIHJnYmEoMTU1LCAzMCwgMzgsIDAuNCk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICBib3R0b206IDAlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAtOTElO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogdmVyTGluZUFuaW1hdGlvbiAwLjVzIGVhc2UtaW4tb3V0IDIuM3MgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgIC8qIEFwcGx5IGFuaW1hdGlvbiAqL1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiB2ZXJMaW5lQW5pbWF0aW9uIDAuNXMgZWFzZS1pbi1vdXQgMi4zcyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3BhY2MtYnRuIHtcbiAgICAgICAgICAgICAgLmJ0bi1ibGFjayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
